/*!
Theme Name: Village & Vine Theme
Theme URI: http://glidedesign.com
Author: Team Glide
Author URI: http://glidedesign.com/team
Description: WordPress theme by Glide Design
Version: 1.0
*/@import url(../../../../../font-awesome/4.7.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css2?family=Yantramanav:wght@300;400;500;700;900&display=swap);@import url(//fonts.googleapis.com/css2?family=Lato&display=swap);.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.red.lighten-5{background-color:#ffebee!important}.red-text.text-lighten-5{color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important}.red-text.text-lighten-4{color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important}.red-text.text-lighten-3{color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important}.red-text.text-lighten-2{color:#e57373!important}.red.lighten-1{background-color:#ef5350!important}.red-text.text-lighten-1{color:#ef5350!important}.red.darken-1{background-color:#e53935!important}.red-text.text-darken-1{color:#e53935!important}.red.darken-2{background-color:#d32f2f!important}.red-text.text-darken-2{color:#d32f2f!important}.red.darken-3{background-color:#c62828!important}.red-text.text-darken-3{color:#c62828!important}.red.darken-4{background-color:#b71c1c!important}.red-text.text-darken-4{color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important}.red-text.text-accent-1{color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important}.red-text.text-accent-2{color:#ff5252!important}.red.accent-3{background-color:#ff1744!important}.red-text.text-accent-3{color:#ff1744!important}.red.accent-4{background-color:#d50000!important}.red-text.text-accent-4{color:#d50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green.darken-1{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none!important;box-shadow:none!important}.collapsible,.z-depth-1{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.z-depth-1-half{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}.z-depth-5{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width:992px){.pagination{width:100%}.pagination li.next,.pagination li.prev{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,.7)}.breadcrumb [class*=mdi-],.breadcrumb [class^=mdi-],.breadcrumb i,.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:400;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-bottom,.pin-top{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width:600px){.hide-on-small-and-down,.hide-on-small-only{display:none!important}}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none!important}}@media only screen and (min-width:993px){.hide-on-large-only{display:none!important}}@media only screen and (min-width:1201px){.hide-on-extra-large-only{display:none!important}}@media only screen and (min-width:1201px){.show-on-extra-large{display:block!important}}@media only screen and (min-width:993px){.show-on-large{display:block!important}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block!important}}@media only screen and (max-width:600px){.show-on-small{display:block!important}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:block!important}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:block!important}}@media only screen and (max-width:600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}table,td,th{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,.5)}table.centered tbody tr td,table.centered thead tr th{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width:992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table td,table.responsive-table th{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,.12)}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar :not(.circle-clipper)>.circle,.collection .collection-item.avatar:not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0!important}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width:1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,.7)}.tabs.tabs-transparent .tab a.active,.tabs.tabs-transparent .tab a:hover{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease,background-color .28s ease;transition:color .28s ease,background-color .28s ease}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,.2);outline:0}.tabs .tab a.active,.tabs .tab a:hover{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,.4);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right}@media only screen and (max-width:992px){.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0;transform-origin:50% 0;visibility:hidden}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header:focus{outline:0}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}.collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin:0 24px;-webkit-transition:margin .35s cubic-bezier(.25,.46,.45,.94);transition:margin .35s cubic-bezier(.25,.46,.45,.94)}.collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);margin:16px 0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;outline:0;vertical-align:baseline;background:0 0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:10px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{background-color:transparent;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}img{border-style:none}summary{display:list-item}template{display:none}[hidden]{display:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.6rem 1.2rem 1rem}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clear{content:"";display:table;table-layout:fixed;clear:both}.clear:after,.clear:before{clear:both}.heading,h1,h2,h3,h4,h5,h6{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal;margin:0 0 2.5rem 0;text-transform:initial;color:#000;clear:both}h1{font-size:62px;font-size:6.2rem;line-height:1;margin-bottom:2.5rem}.heading,h2{line-height:1.1;font-size:49px;font-size:4.9rem}h3{line-height:1.1;font-size:28px;font-size:2.8rem}h4{line-height:1.1;font-size:28px;font-size:2.8rem}h5{line-height:1.1;font-size:26px;font-size:2.6rem}h6{line-height:1.15;font-size:24px;font-size:2.4rem}.section-heading{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:28px;position:relative;margin-bottom:3.5rem}.section-heading::before{position:absolute;content:"";width:5px;height:100%;background-color:#d97646;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;left:0;top:-3px;margin:auto}.section-heading h2 a,.section-heading h2 a:visited{border-bottom:0!important;color:#000}.section-heading h2 a:after,.section-heading h2 a:visited:after{display:none!important}.section-heading h2 a:hover,.section-heading h2 a:visited:hover{color:#d97646}.sub-heading{font-size:17px;font-size:1.7rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#818188;margin-bottom:10px;line-height:1.2;text-transform:uppercase;letter-spacing:2px}p{margin-bottom:2.5rem}address,cite,dfn,em,i,var{font-style:italic}code,kbd,pre,samp,tt,var{font-weight:400;font-size:16px;font-size:1.6rem}abbr,acronym{border-bottom:1px dotted #818188;cursor:help}abbr[title]{text-decoration:none}address{margin:0 0 4rem 0}b,strong{font-weight:700}small{font-size:80%}big{font-size:125%}del,s,strike{text-decoration:line-through}del{color:#ff6b6b}ins,u{text-decoration:underline}ins{color:#1dd1a1}sub,sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code{background-color:#080807;padding:3rem 3rem 3rem 3.5rem;display:block;margin:0 0 4rem 0;line-height:1.5;color:#fff;max-width:100%;overflow:auto}pre{background-color:#080807;margin:0 0 4rem 0;padding:3rem 3rem 3rem 3.5rem;overflow-x:scroll;line-height:1.5;color:#fff;max-width:100%;overflow:auto}embed,iframe,object{max-width:100%}hr{background-color:#f7f7f7;border:0;height:1px;margin-bottom:4rem}ol,ul{margin:0 0 4.5rem 2.5rem}ul{list-style:none;margin:0 0 5rem 0}.banner-container ul,.page-content ul,.wp-block-glide-section-block ul{list-style:none}.banner-container ul li,.page-content ul li,.wp-block-glide-section-block ul li{padding-left:24px;position:relative}.banner-container ul li:before,.page-content ul li:before,.wp-block-glide-section-block ul li:before{content:"";width:8px;height:8px;background-color:#d97646;position:absolute;left:0;top:12px}.banner-container ol li,.page-content ol li,.wp-block-glide-section-block ol li{position:relative;counter-increment:list;padding-left:30px}.banner-container ol li:before,.page-content ol li:before,.wp-block-glide-section-block ol li:before{font-weight:500;content:counter(list) ".";left:0;top:0;position:absolute;width:26px}ol{list-style:none;margin:0 0 5rem 0}ol li,ul li{margin:0 0 1rem 0;font-size:22px;font-size:2.2rem}ol ol,ul ul{margin:2rem 0 0 5rem}li>ol,li>ul{margin-bottom:0;margin-left:2rem}dt{font-weight:700}dd,dl{margin:0 0 4rem 0}.block-quote-container p{line-height:1.6}blockquote,q{quotes:none}.blockquote-icon{width:50px;height:32px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/blockqoute-icon.svg);background-repeat:no-repeat;margin-bottom:2.2rem;margin-left:10px}blockquote{position:relative;padding:.5rem 5rem .5rem 5rem;margin-bottom:7rem}blockquote::before{position:absolute;content:"";left:0;top:0;height:100%;width:2px;background-color:#d97646}blockquote p{margin-bottom:0;font-size:32px;font-size:3.2rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-style:italic}table{border-collapse:collapse;border-spacing:0;margin:0 0 4rem 0;width:100%;table-layout:fixed}th{font-weight:700;padding:1.5rem 1.8rem}tr{vertical-align:middle}tr:nth-child(even){background-color:#fff}td{padding:1.3rem 1.8rem;vertical-align:middle}td:nth-child(1){text-align:left}.feature-image{width:126%;margin:7rem 0 5rem -13%;text-align:center}img{height:auto;max-width:100%}a img{border:none;outline:0;margin-bottom:0}figure{margin:1.6rem 0 6rem;line-height:1}figcaption{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;font-size:2rem;margin:0}a{text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:0}.input-comments,.search-input,input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=url]{height:45px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:1px solid #000;outline:0;background-color:#fff;font-size:22px;font-size:2.2rem;padding:0 2px;margin:0 0 2.5rem 0;color:#000;max-width:100%;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.input-comments:focus,.search-input:focus,input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border-bottom:1px solid #d97646}input[type=file]{padding:.9rem}select{height:45px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;background-color:#fff;font-size:22px;font-size:2.2rem;padding:0 2rem;margin:0 0 2.5rem 0;color:#000;max-width:100%;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;cursor:pointer;-webkit-appearance:none;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/select-arrow.svg);background-repeat:no-repeat;background-position:center right 17px}option{font-weight:300!important}input[type=range]{padding:0;border:none}textarea{width:100%;height:96px;border:none;border-bottom:1px solid #000;color:#000;padding:0 2px;margin:0 0 3.6rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;background-color:#fff;font-size:22px;font-size:2.2rem;outline:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;resize:none}textarea:focus{border-bottom:1px solid #d97646}.gform_wrapper ul{margin:0}.gform_wrapper ul li{list-style-type:none;background:0 0}.gform_wrapper ul li:before{display:none}.gfields{margin:0}.gfield{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;position:relative}ul li.gfield.half-input-field{width:46.6%;margin-right:6.8%;float:left;position:relative;z-index:1}ul li.gfield.half-input-field:nth-child(2n+2){margin-right:0}ul li.gfield{list-style-image:none;padding-left:0;float:none;width:100%;list-style:none}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}.gfield label{display:block;font-weight:700;margin-bottom:6px;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.gfield_error input{border-bottom:1px solid #ce0909}.gfield_error .validation_message{color:#fff;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;font-size:1.2rem;font-style:normal;position:absolute;left:0;bottom:-3px;background-color:#ce0909;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 4px}.subscriber-field .validation_message{bottom:-30px}.textarea-field .validation_message{bottom:17px}.cta-newsleter .gform_confirmation_message{background-color:#fff;display:inline-block;padding:10px 20px}.gform_confirmation_message{background-color:#fff;color:#d97646;display:inline-block;padding:10px 20px}.validation_error{display:none}.footer-newsletter input::-webkit-input-placeholder{color:#000}.footer-newsletter input::-moz-placeholder{color:#000}.footer-newsletter input:-ms-input-placeholder{color:#000}.footer-newsletter input:-moz-placeholder{color:#000}button,input[type=submit]{padding:19px 72px 15px 40px;background-color:#d97646;display:block;width:auto;line-height:1;border:0;font-size:22px;color:#fff;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;height:65px;outline:0;cursor:pointer;letter-spacing:.5px;text-align:center;letter-spacing:-.16px;background-image:url(../img/white-arrow.svg);background-repeat:no-repeat;background-position:center right 38px;border-radius:1px}button:hover,input[type=submit]:hover{background-color:#dd6024}.gform_ajax_spinner{display:none!important}.button-footer-veriation-double-post{position:absolute;top:6.6rem;bottom:0;left:0;right:20px}.button-footer-veriation-double-post .cta-button{color:#fff;background-image:url(../img/white-arrow.svg)}.wp-caption{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5rem!important}.wp-caption.alignnone{margin:1.5rem 0 1.5rem 0}.wp-caption.alignleft{margin:5rem 2rem 1rem 0}.wp-caption.alignright{margin:.5rem 0 1rem 2rem}.wp-caption img{border:0 none;height:auto;margin:0 0 .8rem 0;max-width:100%;padding:0;width:auto}.wp-caption .wp-caption-text{margin:0;text-align:left}.wp-caption p.wp-caption-text{font-size:20px;font-size:2rem;margin:0;text-transform:uppercase;letter-spacing:2.5px;word-spacing:2.5px;letter-spacing:1.5px;color:rgba(42,42,43,.5)}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.gallery{margin-bottom:2.4rem}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:500;height:auto;left:5px;line-height:normal;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignnone{margin:15px 20px 15px 0}.aligncenter{display:block;margin:1.5rem auto;clear:both;text-align:center}.alignright{float:right;margin:.5rem 0 1rem 2rem;margin-left:1.5em}.alignleft{float:left;margin:.5rem 2rem 1rem 0;margin-right:2.5rem}a img.alignright{float:right;margin:.5rem 0 1rem 2rem}a img.alignnone{margin:1.5rem 2rem 1.5rem 0}a img.alignleft{float:left;margin:.5rem 2rem 1rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.sticky{position:relative;display:block}.sticky:before{content:"\f08d";font-family:FontAwesome;position:absolute;font-size:24px;font-size:2.4rem;top:10px}.sticky .post-title{padding-left:3rem}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 2.4rem}.entry-content,.entry-summary,.page-content{margin:auto}.page,.post{margin:auto}.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.pagination{margin:4rem auto;text-align:center;line-height:1}.pagination a,.pagination a:visited{color:#d97646;display:inline-block;margin:.3rem .6rem .3rem 0;padding:.8rem 1.2rem;background-color:transparent;border-radius:3px;border:1px solid #d97646}.pagination span{color:#fff;display:inline-block;margin:.3rem .6rem .3rem 0;padding:.8rem 1.2rem;background-color:#d97646;border-radius:3px;border:1px solid #d97646}.pagination .current,.pagination a:hover{color:#fff!important;background-color:#d97646}.pagination span:nth-child(1){font-size:18px;padding:10px 20px}#respond ul{list-style-type:none}#respond .logged-in{margin:0 0 1.2rem}#commentform .input-comments,#commentform input[type=text]{width:32.25%;float:left;margin-right:1.62%}#commentform label{display:block}#commentform .url-comments,#commentform li.middle{margin-right:0!important}.comment-author,.comment-meta{margin-bottom:1.5rem}.comments-closed{margin:4rem 0}ol.commentlist li.pingback{margin:0 0 4rem}ol.commentlist li div.vcard cite.fn{font-style:normal}ol.commentlist li div.vcard img.avatar{float:left;margin:0 1rem 0 0;width:60px}ol.commentlist li div.commentmetadata{padding:.8rem 0 1.4rem}ol.commentlist li div.comment-meta{font-size:14px;font-size:1.4rem;color:#818188}ol.commentlist li div.reply{font-size:14px;font-size:1.4rem;padding:0 0 4rem;font-weight:700}ol.commentlist li ul.children{list-style:none;margin:1rem 0 0}ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5{margin:0 0 0 6rem}.comment-author.vcard{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;font-size:2.4rem;margin-bottom:0}a.comment-reply-link{padding:.6rem 1.1rem}a.comment-reply-link:hover{background:#000}.comment-body{border-bottom:1px solid #e9e9e9;margin-bottom:3.2rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widgets-area .widget{margin:0 0 5rem 0}.widgets-area .widget-title{font-size:30px;font-size:3rem;color:#2a2a2b;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.4;margin:0 0 2.5rem 0;text-transform:uppercase}.widgets-area .widget-title a,.widgets-area .widget-title a:visited{color:#2a2a2b}.widgets-area ul{padding:0;margin:0 0 2rem 0;list-style:none}.widgets-area ul li{padding:0 0 0 2.2rem;position:relative;margin:0 0 2rem 0}.widgets-area ul li:before{width:6px;height:6px;border-radius:2px;position:absolute;left:0;top:.8rem;content:"";border:1px solid}.widgets-area ul li:last-child{margin-bottom:0}.widgets-area ul li a,.widgets-area ul li a:visited{color:#2a2a2b}.widgets-area ul li.recentcomments{color:#69696c}.widgets-area ul li.recentcomments span{color:#2a2a2b}.widgets-area ul li.recentcomments a:hover{color:#2a2a2b}.widgets-area ul ul{margin:2rem 0 2rem 0}.widgets-area ol{padding:0;margin:0 0 2rem 0;list-style:none;counter-reset:my-awesome-counter}.widgets-area ol li{padding:0 0 0 2.6rem;position:relative;margin:0 0 2rem;counter-increment:my-awesome-counter}.widgets-area ol li::before{content:counter(my-awesome-counter) ".";position:absolute;left:0;top:0}.widgets-area ol li:last-child{margin-bottom:0}.widgets-area ol li a,.widgets-area ol li a:visited{color:#2a2a2b}.widgets-area ol ol{margin:2rem 0 2rem 0}.widgets-area .tagcloud{margin-bottom:2rem}.widgets-area .tagcloud a,.widgets-area .tagcloud a:visited{background-color:#2a2a2b;display:inline-block;margin:.6rem .3rem 0 0;padding:.6rem 1.2rem;font-size:16px!important;font-size:1.6rem!important}.widgets-area .gallery{margin-bottom:1rem}.widgets-area .gallery .gallery-item{padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 1px 0}.widgets-area #wp-calendar{width:100%;margin:0 0 2rem 0}.widgets-area #wp-calendar a:hover,.widgets-area #wp-calendar a:visited:hover{color:#2a2a2b}.widgets-area #wp-calendar caption{text-align:right;margin-bottom:1rem}.widgets-area #wp-calendar tr{text-align:center;border:solid 1px #e0e0e0}.widgets-area #wp-calendar td{text-align:center;border:solid 1px #e0e0e0}.widgets-area #wp-calendar tfoot #next{text-align:right}.widgets-area #wp-calendar tfoot #prev{text-align:left}.widgets-area .widget_rss .post-date,.widgets-area .widget_rss .rss-date,.widgets-area .widget_rss cite{font-size:13px;font-size:1.3rem;display:block;margin:.5rem 0;color:#e0e1e5}.widgets-area .widget_rss .rssSummary{margin:1rem 0;font-size:13px;font-size:1.3rem;color:#e0e1e5}.widgets-area .textwidget *,.widgets-area .widget_media_image img,.widgets-area .wp-audio-shortcode,.widgets-area .wp-video{margin-bottom:2rem}.burger-single,.home-banner,.post-content-des p,.post-meta,.post-tags,.search-button,.single-blog-post,.slide-thumb img,.wpcf7-submit,a,a:visited,button,header,input[type=submit]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0}.no-overflow{overflow:hidden}header{padding:10px 0 16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;z-index:99;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:fixed;top:0}header.shrink{padding:6px 0;position:fixed;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15);box-shadow:0 4px 30px rgba(0,0,0,.15)}.logo{position:relative;z-index:99;line-height:1;margin-top:4px}.left-header{float:left;width:275px}.right-header{float:right;width:275px}.no-overflow .left-header{z-index:99999;height:72px;position:fixed;top:0;left:0;width:100%;padding-left:5%;padding-top:6px;display:none}.no-overflow header.shrink .left-header{height:61px;padding-top:0}.header-btns{margin-top:27px;float:right;width:342px;text-align:left;position:relative;left:3px;z-index:1}.header-btns .search-bar{text-align:left;line-height:1;display:inline-block;position:relative;padding-right:24px;padding-top:2px}.header-btns .search-bar::after{content:"";width:1px;height:26px;background-color:#c4c4c4;right:0;display:block;top:0;bottom:0;position:absolute}.header-btns .search-bar img{cursor:pointer}.header-btns .header-social{display:inline-block}.header-btns .header-social ul{margin:0;padding:0;display:inline-block}.header-btns .header-social ul li{padding:0;margin:0 0 0 11px;display:inline-block}.header-btns .header-social ul li:first-child{margin-left:19px}.header-social ul li a{width:22px;height:26px;display:inline-block}.header-social ul li a.facebook-icon{width:18px;background-image:url(../img/facebook.svg);background-repeat:no-repeat}.header-social ul li a.facebook-icon:hover{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/facebook-hover.svg)}.header-social ul li a.printrest-icon{background-image:url(../img/pinterest.svg);background-repeat:no-repeat}.header-social ul li a.printrest-icon:hover{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/pinterest-hover.svg)}#lottie{width:145px}.header-btns-left{width:184px;margin-right:27px;float:left}.header-btns-left a.button,.header-btns-left a.button:visited{padding:10px 20px;width:100%}.header-btns-right{float:right;margin-top:10px}.logged-in header{top:32px}@media (min-width:1024px){.main-menu ul li:hover>.dropdown-menu-custom{opacity:1;visibility:visible;overflow:visible}.main-menu ul .dropdown-menu-custom{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.main-menu ul li.menu-item-has-childern:hover a:after,.main-menu ul li.menu-item-has-childern:hover a:visited:after{width:calc(100% + 36px)}.main-menu{text-align:center;position:absolute;left:0;line-height:1;right:0;padding-top:40px}.main-menu ul{padding:0 77px 0 0;margin:0;position:relative}.main-menu ul li{margin:0 44px 0 0;padding:0;display:inline-block;line-height:1}.main-menu ul li.menu-item-has-children a,.main-menu ul li.menu-item-has-children a:visited{background:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/menu-dropdown.svg) no-repeat right 8px;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu ul li a,.main-menu ul li a:visited{padding:0 0 28px 0;display:inline-block;font-size:20px;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#000;line-height:1.1;border:0;position:relative}.main-menu ul li a:after,.main-menu ul li a:visited:after{content:"";display:block;position:absolute;bottom:-1px;left:-18px;width:0;height:2px;background-color:#d97646;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:999999}.main-menu ul li a:hover:after,.main-menu ul li a:visited:hover:after{width:calc(100% + 36px)}.main-menu ul li a:hover,.main-menu ul li.current-menu-item>a,.main-menu ul li.current-menu-parent>a{border:0;color:#d97646}.main-menu ul .dropdown-menu-custom{opacity:0;padding:0 77px 0 0;visibility:hidden;position:absolute;top:50px;left:0;right:0;z-index:99999;overflow:hidden;background-color:#fff;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;-webkit-box-shadow:0 8px 9px rgba(0,0,0,.05);box-shadow:0 8px 9px rgba(0,0,0,.05)}.main-menu ul .dropdown-menu-custom li{display:inline-block;margin:0 0}.main-menu ul .dropdown-menu-custom li:last-child{margin:0}.main-menu ul .dropdown-menu-custom li a,.main-menu ul .dropdown-menu-custom li a:visited{font-size:17px;padding:33px 5px 38px 5px;display:block;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#000;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;letter-spacing:1px;word-spacing:-3px}.main-menu ul .dropdown-menu-custom li a:after,.main-menu ul .dropdown-menu-custom li a:visited:after{display:none}.main-menu ul .dropdown-menu-custom li a:hover{color:#d97646!important}.main-menu ul .dropdown-menu-custom li a:hover,.main-menu ul .dropdown-menu-custom li.current-menu-item>a,.main-menu ul .dropdown-menu-custom li.current-menu-parent>a{border:0;color:#d97646}.main-menu ul .dropdown-menu-custom ul{padding:0 17px;display:inline-block;border-top:1px solid #c4c4c4;margin-right:17px}@media (max-width:1023px){.no-overflow .header-btns .header-social{display:none}.no-overflow .header-btns .header-btns-left{width:100%;margin-right:0;float:none}.no-overflow .header-btns .header-btns-left a.button,.no-overflow .header-btns .header-btns-left a.button:visited{padding:14px 20px}.no-overflow .header-btns .header-btns-right{float:right;margin-top:23px;width:100%;text-align:left}.no-overflow .header-btns .search-bar{display:none}.no-overflow .main-menu ul .dropdown-menu-custom{opacity:1;visibility:visible;position:initial;border-bottom:none}.no-overflow .mobile-search-bar{width:100%;display:block}.no-overflow .mobile-search-bar img{display:block;float:right}.no-overflow .mobile-search-bar .search-form-new.mobile-search{position:initial;width:calc(100% - 62px);opacity:1;visibility:visible;float:left}.no-overflow .mobile-search-bar .search-form-new.mobile-search #searchform{max-width:initial;border:1px solid #000;float:none;width:100%;position:initial}.no-overflow .mobile-search-bar .search-form-new.mobile-search input[type=text]{height:53px;font-size:20px;color:#818188;padding:0 0 0 20px}header{padding:4px 0 8px}header .logo{line-height:0;margin-top:0;width:77px}.main-menu{width:100%;text-align:left}.left-header,.right-header{width:100%;float:none}.main-menu ul .dropdown-menu-custom{padding-right:0;-webkit-box-shadow:none;box-shadow:none}.main-menu ul .dropdown-menu-custom ul{border-top:0}.menu-overlay .main-menu{padding:0;position:relative}.menu-overlay .main-menu ul{margin:0;padding:0;background:0 0;width:100%;text-align:left}.menu-overlay .main-menu ul li{padding:6px 0;margin:0;position:relative;display:block;opacity:1;text-align:left}.menu-overlay .main-menu ul li a,.menu-overlay .main-menu ul li a:visited{color:#000;padding:7px 7px 7px 0;line-height:1;font-weight:600;display:block;border-bottom:none;display:block;position:relative}.menu-overlay .main-menu ul li a::after,.menu-overlay .main-menu ul li a:visited::after{display:none}.menu-overlay .main-menu ul li a:hover,.menu-overlay .main-menu ul li a:visited:hover{color:#d97646}.menu-overlay .main-menu ul ul{display:block;padding-left:0;position:relative;top:initial;left:initial;opacity:initial;visibility:initial;overflow:visible}.menu-overlay .main-menu ul ul li{padding:0}.menu-overlay .main-menu ul ul li a,.menu-overlay .main-menu ul ul li a:visited{padding:5px 0 7px;text-transform:capitalize;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;color:#000}.menu-overlay .main-menu ul ul li.current-menu-item a,.menu-overlay .main-menu ul ul li.current-menu-parent a{border-left:none}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;height:100vh;opacity:0;visibility:hidden;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99990;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.menu-overlay.open{opacity:1;visibility:visible;overflow:scroll;background-color:#fff;display:block}header .menu-container{padding:95px 3% 1rem 3%;opacity:0;height:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-box-sizing:border-box;box-sizing:border-box}header .menu-overlay.open .menu-container{opacity:1;padding:60px 3% 1rem 3%}header.shrink .menu-container{padding:84px 3% 1rem 3%}header.shrink .menu-overlay.open .menu-container{opacity:1;padding:60px 3% 1rem 3%}.menu-content{height:100%;max-height:100%;overflow-y:scroll;overflow-x:hidden;padding-right:2%;padding-left:2%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-content::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.menu-content::-webkit-scrollbar{width:3px;background-color:transparent;position:relative;left:5px;-webkit-box-shadow:none;box-shadow:none}.menu-content::-webkit-scrollbar-thumb{-webkit-box-shadow:none;box-shadow:none;border-radius:2px}.header-btns{float:none;position:initial;margin:3rem auto 0 auto;max-width:344px;width:100%;text-align:center;display:block}.menu-overlay.open .header-btns{opacity:1;padding-top:0}.menu-btn{display:block;position:fixed;top:21px;right:0;height:57px;width:120px;cursor:pointer;z-index:99999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#d97646}.menu-btn::before{position:absolute;content:"menu";font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#fff;text-transform:uppercase;left:17px;top:18px}header.shrink .menu-btn{top:21px}.menu-btn.active::before{content:"close"}.menu-btn.active .top{-webkit-transform:translateY(11px) translateX(0) rotate(-45deg);transform:translateY(11px) translateX(0) rotate(-45deg);background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:17px}.menu-btn.active .middle{opacity:0;background:#fff}.menu-btn.active .bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(45deg);transform:translateY(-11px) translateX(0) rotate(45deg);background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:24px;top:39px}.menu-btn span{background:#fff;border:none;height:2px;width:24px;position:absolute;right:16px;top:21px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-btn.active span{top:21px}.menu-btn span:nth-of-type(2){top:28px}.menu-btn span:nth-of-type(3){top:35px;width:16px}li.menu-item-has-children .submenu-icon{position:absolute;z-index:99999;right:-8px;top:5px;display:block;height:30px;width:30px;cursor:pointer}li.menu-item-has-children .submenu-icon:after{position:absolute;top:14px;right:8px;width:11px;height:1px;display:block;content:"";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}li.menu-item-has-children .submenu-icon:before{position:absolute;top:9px;right:13px;width:1px;height:12px;display:block;content:"";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}li.menu-item-has-children.active>.submenu-icon:before{height:0;top:18px}}.logged-in.admin-bar header .menu-btn{top:54px}.logged-in.admin-bar header.shrink .menu-btn{top:48px}.no-overflow .logged-in.admin-bar .left-header{top:32px}.no-overflow .logged-in.admin-bar .menu-overlay{top:32px;height:calc(100vh - 32px)}@media (max-width:782px){.logged-in.admin-bar header .menu-btn{top:60px}.logged-in.admin-bar header.shrink .menu-btn{top:62px}.no-overflow .logged-in.admin-bar .left-header{top:46px}.no-overflow .logged-in.admin-bar .menu-overlay{top:46px;height:calc(100vh - 46px)}#wpadminbar{position:fixed!important}}.simple-banner{padding:100px 0 75px 0}.banner-container{text-align:left;position:relative;background-repeat:no-repeat;background-size:cover;margin-bottom:3.5rem}.banner-container .sub-heading{color:#fff}.banner-container a.cta-button{color:#fff!important;background-image:url(../img/white-arrow.svg)}.banner-container a.cta-button::after{background-color:#fff!important}.short-banner .slide-mask{min-height:450px}.slide-mask{min-height:690px;padding:5.5rem 0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-repeat:no-repeat;background-size:cover;position:relative}.slide-mask:before{content:"";background-image:url(../img/masthead-overlay.png);width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:cover;opacity:.5}.home .slide-mask:before{content:"";background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/banner-image-mask.png)}.banner-carousel a{display:block;overflow:hidden}.banner-carousel a:hover .slide-mask{-webkit-transform:scale(1.02);transform:scale(1.02)}.banner-carousel .item{background-repeat:no-repeat;background-size:cover;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.articles-7 .banner-carousel.owl-theme .owl-dots button{width:12.4%}.articles-6 .banner-carousel.owl-theme .owl-dots button{width:14.8%}.articles-5 .banner-carousel.owl-theme .owl-dots button{width:18.3%}.banner-carousel.owl-theme .post-detail span:first-child{color:#e0e1e5}.banner-carousel.owl-theme .owl-dots{position:absolute!important;max-width:1410px!important;width:92%!important;left:0!important;right:0!important;margin:auto!important;bottom:15px!important}.banner-carousel.owl-theme .owl-dots button{width:23.4%;margin:0 2.1% 0 0}.banner-carousel.owl-theme .owl-dots button.active span,.banner-carousel.owl-theme .owl-dots button:hover span{background-color:#fff}.banner-carousel.owl-theme .owl-dots button:last-child{margin:0}.banner-carousel.owl-theme .owl-dots button span{width:100%;height:4px;margin:5px 7px 5px 0;background:rgba(255,255,255,.44);display:inline-block;border-radius:0;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.banner-text{position:absolute;bottom:70px;max-width:630px}.banner-text .post-detail{margin-bottom:1.5rem;position:relative;top:7px}.banner-text h1,.banner-text h2{color:#fff}.artical-detail-banner{color:#fff}.artical-detail-banner .slide-mask{min-height:780px}.artical-detail-banner .slide-mask::before{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/masthead-mask-2.png)}.artical-detail-banner .banner-text{max-width:935px;width:92%;bottom:10px;left:0;right:0;margin:auto}.artical-detail-banner .banner-text h2{margin-bottom:1.2rem}.artical-detail-banner .banner-text p{margin-bottom:45px;font-size:24px}.artical-detail-banner .post-date,.artical-detail-banner .post-time{color:#fff!important}.artical-detail-banner .post-date a,.artical-detail-banner .post-date a:visited,.artical-detail-banner .post-time a,.artical-detail-banner .post-time a:visited{color:#fff}.artical-detail-banner .post-date a:hover,.artical-detail-banner .post-date a:visited:hover,.artical-detail-banner .post-time a:hover,.artical-detail-banner .post-time a:visited:hover{color:#d97646}.artical-detail-banner .post-date{margin-bottom:2.2rem}.about-banner.banner-container{margin-bottom:0!important}.about-banner.banner-container .banner-text{bottom:4.5rem}.about-banner.banner-container .banner-text h2{margin-bottom:2rem!important}.about-banner.banner-container .slide-mask{min-height:585px}.logos-container{min-width:250px}footer{background-color:#fff}.footer-main{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 0 .4rem 0;border-bottom:1px solid #5b5437}.footer-col-left{width:68%;float:left}.footer-col-right{width:32%;float:left}.footer-widgets .footer-widget:nth-child(4){width:19%}.footer-widgets .footer-widget:nth-child(1){padding-right:5rem}.footer-widgets .footer-widget:nth-child(2){position:relative;left:-5rem}.footer-widgets .footer-widget:nth-child(2) ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer-widget.contact-widget{width:100%;margin:3rem 0 0 0}.footer-widget{width:33.33%;float:left;margin-bottom:5rem}.footer-widget h5{margin-bottom:1.3rem;font-size:2.4rem}.footer-widget ul{margin-bottom:0}.footer-widget ul ul{display:none}.footer-widget ul li{margin-bottom:0}.footer-widget ul li a,.footer-widget ul li a:visited{color:#000;font-size:20px;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;position:relative}.footer-widget ul li:last-child{margin-bottom:0}.footer-newsletter h5{margin-bottom:.4rem}.footer-newsletter p{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-bottom:1rem}.logos-title h5{margin-bottom:.5rem;font-size:2.4rem}footer li.current-menu-item a::after,footer li.current-menu-item a:visited::after{width:100%}footer a,footer a:visited{position:relative}footer a::after,footer a:visited::after{position:absolute;content:"";left:0;bottom:0;width:0;height:1px;background:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer a:hover,footer a:visited:hover{color:#000}footer a:hover::after,footer a:visited:hover::after{width:100%}.footer-newslatter-form .gform_body{width:calc(100% - 175px);display:inline-block;margin-right:5px}.footer-newslatter-form .gform_body ul{height:55px}.footer-newslatter-form .gform_body ul li{padding:0;margin:0}.footer-newslatter-form .gform_body input[type=email],.footer-newslatter-form .gform_body input[type=text]{height:55px;border:1px solid #000;margin-bottom:0;padding:0 2rem;font-style:italic}.footer-newslatter-form .gform_body input[type=email]::-webkit-input-placeholder,.footer-newslatter-form .gform_body input[type=text]::-webkit-input-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email]::-moz-placeholder,.footer-newslatter-form .gform_body input[type=text]::-moz-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email]:-ms-input-placeholder,.footer-newslatter-form .gform_body input[type=text]:-ms-input-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email]::-ms-input-placeholder,.footer-newslatter-form .gform_body input[type=text]::-ms-input-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email]::placeholder,.footer-newslatter-form .gform_body input[type=text]::placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email] ::-webkit-input-placeholder,.footer-newslatter-form .gform_body input[type=text] ::-webkit-input-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email] ::-moz-placeholder,.footer-newslatter-form .gform_body input[type=text] ::-moz-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email] :-ms-input-placeholder,.footer-newslatter-form .gform_body input[type=text] :-ms-input-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email] ::-ms-input-placeholder,.footer-newslatter-form .gform_body input[type=text] ::-ms-input-placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_body input[type=email] ::placeholder,.footer-newslatter-form .gform_body input[type=text] ::placeholder{font-style:italic!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-newslatter-form .gform_footer{display:inline-block;position:relative}.footer-newslatter-form .gform_footer input[type=submit]{padding:17px 50px 15px 26px;height:55px;background-position:center right 23px}.footer-middle{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.6rem 0 0 0}.footer-logo{margin-bottom:3.5rem}.footer-logo a{display:inline-block;line-height:.65}.footer-logo a img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;line-height:.65}.footer-logo a:after{display:none}.footer-logo a .olive-logo{opacity:1;visibility:visible}.footer-logo a .orange-logo{position:absolute;left:0;top:1px;opacity:0;visibility:hidden}.footer-logo a:hover .olive-logo{opacity:0;visibility:hidden}.footer-logo a:hover .orange-logo{opacity:1;visibility:visible}.footer-logos-area h6{margin:0 3rem 0 0;font-size:20px;font-size:2rem}footer .logo-list .logo-item{display:inline-block;margin:3px 2.4rem 0 0}footer .logo-list .logo-item span{vertical-align:middle;height:40px;line-height:1}.footer-socials{line-height:1;margin-top:-5px}.footer-socials ul{margin:0;padding:0;display:inline-block}.footer-socials ul li{padding:0;margin:0 0 0 8px;display:inline-block}.footer-socials ul li a{display:block}.footer-socials ul li a:after{display:none}.footer-bottom{padding-bottom:5.6rem}.footer-bottom *,.footer-bottom a{font-size:18px;font-size:1.8rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.footer-bottom .wrapper{padding-top:3.6rem;border-top:1px solid #d97646}.footer-menu{width:55%;float:left}.footer-menu ul{padding:0;margin:0;display:inline-block}.footer-menu ul li{margin:0 14px;padding:0;display:inline-block;position:relative}.footer-menu ul li::before{position:absolute;content:"";background-color:#000;width:1px;height:16px;top:2px;bottom:0;left:-20px;margin:auto}.footer-menu ul li:first-child{margin-left:0}.footer-menu ul li:first-child::before{display:none}.footer-menu ul li a{color:#000}.copyright{width:40%;float:right;text-align:right}.copyright p{margin:0;display:inline-block}.fm-top{margin-bottom:5.5rem}.fm-right{float:right;width:75%}.fm-left{float:left;width:24%}.fmt-left{float:left;width:50%;padding-top:10px}.fmt-right{float:right;width:46%}.footer-cta-container{display:table;width:100%}.footer-cta-container a.footer-cta{position:relative;width:100%;display:table-cell;vertical-align:middle;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}.footer-cta-container a.footer-cta:hover .footer-cta-bg{background-size:105% 105%}.footer-cta-container a.footer-cta:hover span.cta-button::after{width:100%}.footer-cta-container.glide-block-footer-cta{margin-bottom:10.7rem!important}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-bg{padding:7rem 0 7.1rem 0}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content{text-align:center}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content:after{background-color:#d97646}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content .cta-button{color:#d97646;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/ter-right-arrow.svg)}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content .cta-button:after{background-color:#d97646}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content .inner-text{margin-top:1.9rem}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content .inner-text h2{color:#000;margin-bottom:3.2rem;font-size:4.7rem}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content .inner-text p{color:#000;line-height:130%}.footer-cta-container.white-cta-veriation .footer-cta .footer-cta-content .inner-text p:last-child{margin-bottom:2.7rem}.footer-cta-bg{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9.8rem 5rem 10.8rem 5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-cta-content{position:relative}.footer-cta-content h2{margin-bottom:.5rem;font-size:25px;font-size:45px;font-size:4.5rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.footer-cta-content:after{content:"";position:absolute;bottom:-34px;left:0;right:5px;width:133px;height:3px;margin:auto;background-color:#fff}.footer-cta-content span.cta-button{color:#fff;background-image:url(../img/white-arrow.svg)}.footer-cta-content span.cta-button::after{background-color:#fff}.cta-veriation a.footer-cta{width:50%;padding-right:.2%}.cta-veriation a.footer-cta:nth-child(2){padding-right:0}.cta-veriation .footer-cta-bg{padding:21rem 6rem}.footer-cta-container h2{font-size:4.7rem;letter-spacing:1.5px}.footer-cta-container .cta-button{font-size:2.5rem}.cta-veriation-2{margin-bottom:6rem}.cta-veriation-2 .footer-cta-bg{padding:10.5rem 6rem 12.8rem 6rem}.cta-veriation-3 .footer-cta-bg{padding:12.4rem 6rem}.cta-veriation-3 .footer-cta-content{max-width:750px;margin:auto}.cta-veriation-3 .footer-cta-content::after{display:none}a.footer-cta-block{display:block;margin-bottom:5rem}a.footer-cta-block:hover .cta-image{-webkit-transform:scale(1.02);transform:scale(1.02)}a.footer-cta-block:hover span.cta-button::after{width:100%}.social-icon{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/socials-sprite.png)}.social-icon.facebook-icon-big{background-position:left top}.social-icon.facebook-icon-big:hover{background-position:left top -70px}.social-icon.pinterest-icon-big{background-position:left -100px top}.social-icon.pinterest-icon-big:hover{background-position:left -100px top -70px}.social-icon-big{width:45px;height:45px}.inner-text{margin-top:2rem}.inner-text h2{color:#fff;word-spacing:-3px}.inner-text p{color:#fff}.footer-veriaction .footer-logo{margin-bottom:0}.footer-veriaction .footer-logo h2{font-size:44px;font-size:4.4rem;text-transform:capitalize;margin-bottom:0;letter-spacing:.5px}.footer-veriaction .footer-logo h2 span{display:block;font-size:22px;font-size:2.2rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;letter-spacing:5px;text-transform:uppercase;margin:5px 0 0 5px}.footer-veriaction .footer-logo h2 a,.footer-veriaction .footer-logo h2 a:visited{color:#000;border-bottom:0}.footer-veriaction .footer-logo h2 a:hover,.footer-veriaction .footer-logo h2 a:visited:hover{border-bottom:0}.footer-veriaction .footer-logo h2 a:after,.footer-veriaction .footer-logo h2 a:visited:after{display:none}.cta-veriation .footer-cta .cta-button:after{background-color:#fff}a.footer-cta{background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:relative}a.footer-cta:after{display:none}a.footer-cta:hover{background-size:105% 105%}.cta-veriation a.footer-cta:nth-child(1){left:-1px}.cta-veriation a.footer-cta:nth-child(2){right:-1px}.footer-cta-container a,.footer-cta-container a:visited{border-bottom:0!important}.footer-cta-container a:hover,.footer-cta-container a:visited:hover{border-bottom:0!important}body{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;font-size:2.2rem;-webkit-transition:padding .2s ease;transition:padding .2s ease;line-height:1.5;padding-top:120px}body.shrink{padding-top:72px}p{margin:0 0 4rem 0}a{color:#d97646;position:relative}a.simple-link,a:visited{color:#a8690c;position:relative}a.simple-link:after,a:visited:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:#d97646;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:999999}a.simple-link:hover:after,a:visited:hover:after{width:100%}.page-content a,.wp-block-glide-section-block a{color:#d97646;border-bottom:1px solid #d97646}.page-content a:visited,.wp-block-glide-section-block a:visited{color:#d97646;border-bottom:1px solid #d97646}.page-content a:active,.page-content a:focus,.page-content a:hover,.wp-block-glide-section-block a:active,.wp-block-glide-section-block a:focus,.wp-block-glide-section-block a:hover{color:#d97646;border-color:transparent}.wrapper{max-width:1410px;width:92%;margin:0 auto}.table-wrapper{max-width:1476px;width:92%;margin:0 auto}.wrapper .wrapper{width:100%}.l-section .wrapper{max-width:1170px}.m-section .wrapper{max-width:935px}.s-section .wrapper{max-width:780px}img{max-width:100%}.black-text{color:#000!important}.float-right{float:right;color:#fff}.float-left{float:left;padding-right:10px;color:#fff}.breadcrumbs-sec{padding:22px 1.5%}.breadcrumbs-sec a,.breadcrumbs-sec:visited{font-weight:700}.breadcrumb_last{color:#f0abaa}.small-heading{font-size:16px;letter-spacing:2px;text-transform:uppercase;color:#2a2a2b;font-weight:700;margin-bottom:20px}.heading-width{width:59%;max-width:100%;text-align:left}a.button,a.button:visited{padding:12px 22px;background-color:transparent;border:1.5px solid #d97646;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;display:inline-block;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;color:#d97646;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:-.16px;text-align:center}a.button:hover,a.button:visited:hover{background-color:#d97646;color:#fff}a.button.fill,a.button:visited.fill{color:#fff;background-color:#d97646;border:none;background-image:url(../img/white-arrow.svg);background-repeat:no-repeat;background-position:center right 30px;padding-right:60px}a.button.fill:hover,a.button:visited.fill:hover{background-color:#dd6024}a.button.fill-with-arrow,a.button:visited.fill-with-arrow{padding:21px 60px 20px 29px;color:#fff;background-color:#d97646;border:none;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-btn-arrow.svg);background-repeat:no-repeat;background-position:center right 30px;padding-right:60px}a.button.fill-with-arrow:hover,a.button:visited.fill-with-arrow:hover{background-color:#a8690c}a.button.large,a.button:visited.large{min-width:193px;font-size:20px;font-size:2rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;text-align:left}a.button.download,a.button:visited.download{padding:21px 60px 20px 29px;color:#d97646;background-color:#fff;border:1.5px solid #d97646;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/download-btn-icon.svg);background-repeat:no-repeat;background-position:center right 30px;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1px}a.button.download:hover,a.button:visited.download:hover{background-color:#dd6024;color:#fff;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-download-btn.svg)}a.button.dwnload-pdf-icon,a.button:visited.dwnload-pdf-icon{height:65px;padding:15px 65px 15px 65px;color:#000;background-color:#fff;border:1.5px solid #d97646;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/download-btn-icon.svg);background-repeat:no-repeat;background-position:center right 30px;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1px;font-size:18px;line-height:22px;letter-spacing:-.01em;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.button.dwnload-pdf-icon span,a.button:visited.dwnload-pdf-icon span{color:#828188;display:block;font-size:14px;line-height:17px;letter-spacing:-.01em;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.button.dwnload-pdf-icon:hover,a.button:visited.dwnload-pdf-icon:hover{background-color:#d97646;color:#fff;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-download-btn.svg)}a.button.dwnload-pdf-icon:hover span,a.button:visited.dwnload-pdf-icon:hover span{color:#fff}a.button.dwnload-pdf-icon:hover::before,a.button:visited.dwnload-pdf-icon:hover::before{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-pdf-icon.svg)}a.button.dwnload-pdf-icon::before,a.button:visited.dwnload-pdf-icon::before{content:"";width:28px;height:37px;position:absolute;top:14px;left:15px;background-image:url(../img/pdf-icon-ter.svg);background-repeat:no-repeat;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.button.large-arrow,a.button:visited.large-arrow{padding:21px 60px 20px 29px;min-width:193px;font-size:20px;font-size:2rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;text-align:left;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-btn-arrow.svg);background-repeat:no-repeat;background-position:right center;background-size:contain}a.cta-button,a.cta-button:visited,span.cta-button{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/ter-arrow.svg);background-repeat:no-repeat;background-position:right center;color:#d97646;padding-right:33px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:24px;font-size:2.4rem;font-weight:700;border-bottom:none}a.cta-button:after,a.cta-button:visited:after,span.cta-button:after{content:"";width:0;height:1px;background-color:#d97646;display:block;left:0;bottom:-2px;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.cta-button:hover,a.cta-button:visited:hover,span.cta-button:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-animation-name:slide1;animation-name:slide1;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s}a.cta-button:hover::after,a.cta-button:visited:hover::after,span.cta-button:hover::after{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.not-found{text-align:center}.error{text-align:center;margin:40px 0;width:100%}.error ul li{display:inline-block;margin:0 0 0 20px;font-weight:700}.error ul li::before{display:none}.error ul li a,.error ul li a:visited{padding:10px 20px;background-color:transparent;color:#d97646;border:1px solid #d97646}.error ul li a:hover,.error ul li a:visited:hover{background-color:#d97646;color:#fff}.error ul li ul{display:none}.meta{background-color:#7cb9cc;padding:8px 12px;color:#fff;border-radius:6px}.meta a{color:#fff;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:3px}.contect-form{-webkit-box-shadow:0 10px 50px #ecebf8;box-shadow:0 10px 50px #ecebf8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;padding:5.2rem 10rem 6.2rem}.contect-form form ul li{padding-left:0}.contect-form form ul li p{font-size:1.6rem}.contect-form form ul li a{border-bottom:1px solid}.contect-form form ul li a:hover{border-bottom:1px solid}.contect-form form ul li:last-child{margin-bottom:4.5rem}.slide-progress{width:0;max-width:100%;height:3px;background:#d97646;position:relative;top:6px;z-index:9}.ultimate{font-size:36px;font-size:3.6rem}.huge{font-size:30px;font-size:3rem}.big{font-size:24px;font-size:2.4rem}.big-b{font-weight:700}.medium-b{font-weight:700}.small{font-size:18px;font-size:1.8rem}.tiny{font-size:16px;font-size:1.6rem}.tiny-b{font-weight:700}.lead{font-size:30px;font-size:3rem}.sub-headline{font-size:2.2rem;font-weight:700}.glide-block{margin-bottom:14rem}.content-style-colored.glide-block{margin-bottom:6rem}.ginput_container_email{margin-bottom:3rem}.post-link-box{float:left;width:30%;margin-right:5%}.post-link-box a,.post-link-box a:visited{display:block;background-color:#fff;-webkit-box-shadow:0 10px 50px #ecebf8;box-shadow:0 10px 50px #ecebf8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;padding:3.3rem 3.4rem 4rem 3rem;border-top:4px solid}.post-link-box a p,.post-link-box a:visited p{font-size:18px;margin-bottom:3.2rem}.post-link-box a:hover,.post-link-box a:visited:hover{-webkit-box-shadow:0 0 15px #deddf3;box-shadow:0 0 15px #deddf3}.post-link-box a:hover .cta-link,.post-link-box a:visited:hover .cta-link{left:0}.post-link-box a:hover span,.post-link-box a:visited:hover span{color:#fff}.post-link-box a:hover .cta-link-line,.post-link-box a:visited:hover .cta-link-line{height:26px}.post-link-box:nth-child(3n+3){margin-right:0}.post-link-box h6{margin-bottom:1.7rem}.post-link-box .cta-link{left:-10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-link a:hover .cta-link-text,.cta-link a:visited:hover .cta-link-text{color:#fff}.cta-link a:hover .cta-link-line,.cta-link a:visited:hover .cta-link-line{height:26px}.travel-cta-block{background-color:#d97646;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9rem 7rem 10.5rem 12.5rem}.travel-cta-block h3{color:#fff}.travel-form-left{background-color:#fff;max-width:1028px;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 0 11px}.travel-form{position:relative;z-index:2}.travel-form .travelform-input{float:left;line-height:1}.travel-form .travelform-single-input{max-width:514px;width:100%;text-align:left;border-right:1px solid #000}.travel-form .travelform-single-input select{margin-bottom:0;height:42px;border:none;font-size:22px}.travel-form .travelform-single-input:nth-child(2){border-right:0}.travel-form .travelform-submit-input{float:right;width:162px;margin-left:25px}.travel-form .travelform-submit-input input[type=submit]{font-size:20px;height:70px;color:#fff;border:1px solid #fff;background-color:transparent;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;padding:15px 65px 15px 40px;background-position:center right 35px}.travel-form .travelform-submit-input input[type=submit]:hover{border-color:#d97646;background-color:#d97646}.black-logo-grid{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 34px 0;margin-bottom:6rem}.black-logo-grid .join-text{float:left;color:#fff;font-size:17px;text-transform:uppercase;margin-right:5rem;letter-spacing:2px}.black-logo-grid .logo-list-container{float:left}.black-logo-grid .logo-list .logo-item{margin-right:85px}.map-slider-block{width:320px;margin:auto;position:relative}.map-slider-block button.owl-next,.map-slider-block button.owl-prev{background-repeat:no-repeat!important;background-position:center center!important;width:30px!important;height:60px!important;margin:0!important;-webkit-transition:background .2s ease-in-out!important;transition:background .2s ease-in-out!important;background:0 0!important;border-radius:0!important}.map-slider-block button.owl-next img,.map-slider-block button.owl-next span,.map-slider-block button.owl-prev img,.map-slider-block button.owl-prev span{display:none}.map-slider-block .owl-nav{width:100%;position:absolute;top:65%}.map-slider-block .owl-nav button.owl-next{position:absolute;right:10px;bottom:0}.map-slider-block .owl-nav button.owl-prev{position:absolute;left:10px;bottom:0}.map-slider-block button.owl-next{background-position:center center!important;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/map-arrow-next.svg)!important}.map-slider-block button.owl-prev{background-position:center center!important;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/map-arrow-prev.svg)!important}.owl-dots button span:after{content:"";width:0;background-color:#fff;display:block;height:4px;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.owl-dots button:hover span:after{width:100%}.map-slider-image{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/map-grmny.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;min-height:155px;position:relative}.map-slider-image::after{position:absolute;content:"";background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/map-image-mask.png);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;left:0;top:0}.map-slider-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2rem 3rem;background-color:#fff;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15);box-shadow:0 4px 30px rgba(0,0,0,.15)}.map-slider-content h6{margin-bottom:8px}.map-slider-content p{font-size:20px;font-size:2rem}.auther-about-container{width:100%;display:table;margin-bottom:6rem}.auther-image{width:207px;height:193px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/auther-image.png);background-repeat:no-repeat;background-size:cover;display:table-cell;vertical-align:middle}.auther-intro{background:rgba(167,167,167,.09);width:calc(100% - 243px);display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 5rem 0 3.9rem}.auther-intro p{line-height:1.6;margin-bottom:0}.auther-intro p strong{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.auther-intro a,.auther-intro a:visited{color:#000;border-bottom:0!important}.auther-intro a:hover,.auther-intro a:visited:hover{color:#d97646;border-bottom:0}.category-teaser-list.daily-news-letters a.full-width-post{margin-right:0}.category-teaser-list.daily-news-letters a.full-width-post .cat-image{width:22.2%!important;height:192px!important;margin-bottom:0!important}.category-teaser-list.daily-news-letters a.full-width-post .cat-tsr-content{width:77.7%;padding:0 2rem 0 3.2rem}.category-teaser-list.daily-news-letters a.full-width-post .cat-tsr-content p{margin-bottom:3rem}.category-teaser-list.daily-news-letters a.full-width-post .cat-tsr-content h3{margin-bottom:12px}.mobile-search-bar{display:none}.search-form-new{position:absolute;bottom:-47px;right:0;left:0;margin:0 auto;width:90%;max-width:1410px;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.search-form-new input[type=submit]{display:none}.search-form-new input[type=text]{padding:0 45px 0 20px;margin-bottom:0;border-bottom:0;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background-color:#fff}.search-form-new form#searchform{max-width:341px;border:1px solid #d97646;float:right;width:100%;position:relative;right:78px}.search-close{position:absolute;top:0;right:78px;line-height:.65;cursor:pointer;padding:15px}.search-close img{width:16px}header.open .search-form-new{opacity:1;visibility:visible}.heading-with-line{border-bottom:1px solid #d97646;margin:1rem 0 4.5rem 0}.heading-with-line h4{margin-bottom:2rem;letter-spacing:1px}.full-width-post{width:100%!important}.banner-text h1.heading{color:#fff}form.search-form{max-width:780px;width:90%;margin:0 auto}form.search-form label{width:calc(100% - 222px);display:inline-block}form.search-form label input[type=search]{height:60px}form.search-form input.search-submit{width:185px;display:inline-block;margin-left:3rem}.space-xs{height:20px}.space-s{height:40px}.space-m{height:60px}.space-l{height:80px}.space-xl{height:100px}.space-xxl{height:120px}.pintrest-board span{max-width:100%!important;border-radius:0!important}.pintrest-board span{border-radius:0!important}section.pintrest-board{margin-bottom:5rem}.map-slider-image h6{background-color:rgba(0,0,0,.3);color:#fff;text-align:center;display:block;font-size:18px;padding:5px 5px}.block{display:block!important}body.shrink.mfp-zoom-out-cur button.mfp-arrow{border:none;background:0 0;background-color:#d97646;background-repeat:no-repeat}.slide-mask.featured-default-image{background-position:center center}.table-content-container table{table-layout:fixed;width:100%}button#left-button,button#right-button{background-position:center;background-color:transparent!important;width:31px;height:26px;display:inline-block;padding:0}.table-arrows.desktop-hide .arrow{display:none}.recomanded-days-container{width:100%;position:relative}.recomanded-days-container .section-heading{margin-bottom:3rem}.scroll-buttons{position:absolute;right:0;top:9px;line-height:1;display:none}button#left-button{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/scroll-right-arrow.svg)}button#right-button{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/scroll-left-arrow.svg);margin-left:10px}.recomanded-days-container .section-heading .table-arrows{margin-top:0}.mfp-arrow-right:before{border:0!important}.mfp-arrow-right:after{border:0!important}.single-post .glide-block{margin-bottom:8rem}.multi-images .same-height .boxes.two .box{height:auto!important}.image2 .same-height .boxes.two .box{height:auto!important;min-height:300px!important}.image-along-text.multi-images-veriation.image2 .boxes.two .box,.image-along-text.multi-images-veriation.image2 .img-alng-text-image .img-along-inner-imgs{height:auto;min-height:300px}.image-along-text.multi-images-veriation.image2 .imgalng-text-inner .sm-paragraph{margin-bottom:0}.just-more-loc{margin-bottom:5rem;text-align:right!important}.just-more-loc a#view-more-locations{bottom:0}.location-pin-link{position:relative;top:-230px}.mfp-arrow{width:70px!important;height:70px!important;background-repeat:no-repeat!important;background-position:center center!important}.mfp-arrow-left{border:0!important;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-arrow-back-pp.svg)!important}.mfp-arrow-left:after,.mfp-arrow-left:before{border:0!important}.mfp-arrow-right{border:0!important;background-image:url(../img/white-arrow.svg)!important}.mfp-arrow-right:after,.mfp-arrow-right:before{border:0!important}.scroll-buttons{display:none!important}.contact-form{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10rem 8rem 10rem 12rem;background-color:#fff}.form-headings h2{font-size:51px;margin:0 0 3.6rem 0}.contact-page-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;padding:15.8rem 0 16.5rem}.templete-contact-page-share-story{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/contact-page-bg-02.jpg);background-repeat:no-repeat;background-size:cover}.contact-form-container{display:table;width:100%}.contact-form-container .ginput_container_email{margin-bottom:7px}.contact-form-left{display:table-cell;width:55.2%;padding-right:8.7%;vertical-align:top;border-right:1px solid rgba(129,129,136,.3);min-height:385px}.contact-form-right{display:table-cell;width:42%;vertical-align:middle;min-height:385px}.signature-inner-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 0 0 6.5rem;min-height:360px}.signature-inner-content h3{letter-spacing:.15px}.signature-inner-content p{margin-bottom:1.5rem}.signature-image{position:relative;left:-7px;line-height:.7}.imgalng-text-inner p:last-child{margin-bottom:0}.page-template-template-contact .footer-middle{padding-top:6rem}.page-template-template-contact .footer-veriaction .footer-socials{padding-top:3rem}.archive .cat-tsr-content h3,.page-template-template-blog .cat-tsr-content h3{font-size:3rem}.archive .secondary-menu-bar,.page-template-template-blog .secondary-menu-bar{margin-bottom:6rem}.category-teaser-block .cat-tsr-content h3{margin-bottom:0}.destination-teaser .cat-tsr-content{bottom:8px;min-height:43px;padding-left:4rem}.secondary-menu-bar{margin-bottom:8rem}.secondary-menu{float:left}.secondary-menu ul{list-style-type:none;border-bottom:1px solid rgba(0,0,0,.3);display:inline-block;margin:0}.secondary-menu ul li{display:inline-block;margin:0 3.3rem 0 0;padding:0;position:relative}.secondary-menu ul li:before{display:none}.secondary-menu ul li a,.secondary-menu ul li a:visited{font-weight:900;color:#000;font-size:22px;font-size:2.2rem;border-bottom:0;position:relative;padding-bottom:1.6rem;letter-spacing:.25px;display:inline-block;position:relative}.secondary-menu ul li a:after,.secondary-menu ul li a:visited:after{content:"";display:inline-block;position:absolute;left:0;width:0;bottom:-2px;height:3px;background-color:#d97646;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.secondary-menu ul li a.active:after,.secondary-menu ul li a.current:after,.secondary-menu ul li a:hover:after,.secondary-menu ul li a:visited.active:after,.secondary-menu ul li a:visited.current:after,.secondary-menu ul li a:visited:hover:after{width:100%}.secondary-menu ul li:hover>ul{opacity:1;visibility:visible;overflow:visible}.secondary-menu ul li.active a:after,.secondary-menu ul li.current-menu-item a:after{width:100%}.secondary-menu ul li.menu-item-has-children>a,.secondary-menu ul li.menu-item-has-children>a:visited{padding-right:25px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/down-black-arrow.svg);background-repeat:no-repeat;background-position:right top 11px}.secondary-menu ul li:last-child{margin-right:0}.secondary-menu ul ul{opacity:0;border-bottom:1px solid #f6f6f8;visibility:hidden;padding:20px 20px 15px 20px;border-radius:0;position:absolute;top:50px;left:0;z-index:99999;overflow:hidden;background-color:#fff;text-align:left;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:245px;margin:0;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15);box-shadow:0 4px 30px rgba(0,0,0,.15)}.secondary-menu ul ul li{display:block;margin:0 0 5px 0}.secondary-menu ul ul li a,.secondary-menu ul ul li a:visited{padding:0;margin:0;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px}.secondary-menu ul ul li a:hover,.secondary-menu ul ul li a:visited:hover{color:#d97646}.secondary-menu ul ul li a:after,.secondary-menu ul ul li a:visited:after{display:none}.secondary-menu ul ul li.current-menu-item a{color:#d97646}.blog-views-layout{float:right;line-height:1;position:relative;top:-5px}.blog-views{display:inline-block;line-height:.8}.blog-views a{margin-right:15px}.blog-views a:last-child{margin-right:0}.blog-views a.current .grid-active-icon,.blog-views a.current .list-active-icon{display:inline-block}.blog-views a.current .grid-def-icon,.blog-views a.current .list-def-icon{display:none}.list-active-icon{display:none}.grid-view .grid-active-icon{display:none}.grid-view .current .grid-def-icon{display:none}.grid-view .current .grid-active-icon{display:inline-block}.blog-queries{display:inline-block}.blog-queries ul{margin:0 15px 0 0;padding:0}.blog-queries ul li{margin:0;padding:0;display:inline-block}.blog-queries ul li:before{display:none}.blog-queries ul li:last-child{position:relative;left:-6px}.blog-queries ul li a,.blog-queries ul li a:visited{padding:12px 17px;display:inline-block;color:#d97646;background-color:#fff;font-size:20px;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal;border:1px solid #d97646!important}.blog-queries ul li a:hover,.blog-queries ul li a:visited:hover{background-color:#d97646;color:#fff}.blog-queries ul li.active a,.blog-queries ul li.active a:visited{background-color:#d97646;color:#fff}.secondary-menu-bar a,.secondary-menu-bar a:hover,.secondary-menu-bar a:visited{border-bottom:0}.article-share{padding:2rem 0;margin-bottom:12rem;border-top:1px solid #d97646}.newsletter-inspire{font-size:20px}.newsletter-inspire p{margin-bottom:0}.share-icons{margin-left:20px;line-height:.65}.share-icons button{background-color:transparent;height:26px;padding:0}.share-icons button:hover{background-color:transparent}.share-icon-title{font-weight:700;font-size:16px;text-transform:uppercase}.share-button,.share-icon{display:inline-block;line-height:.65;margin:0 15px 0 0;position:relative;top:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.share-button:hover,.share-icon:hover{top:-5px}.share-button span,.share-icon span{height:26px;display:table-cell;vertical-align:middle}.share-button:last-child span:last-child,.share-icon:last-child span:last-child{vertical-align:top}.share-button a,.share-button a:visited,.share-icon a,.share-icon a:visited{display:inline-block;border-bottom:0}.share-button a:after,.share-button a:visited:after,.share-icon a:after,.share-icon a:visited:after{display:none}.share-icons-area{display:inline-block;width:36%}.newsletter-inspire{display:inline-block;width:63%;text-align:right}.map-container{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7rem 0 5rem}.countries-location{position:relative}.location-pin{position:absolute;cursor:pointer}.location-pin .country-data{top:-56px;left:20px;position:absolute;display:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.location-pin .map-slider-content{position:relative;z-index:99}.location-pin .map-slider-content p{color:#000;margin-bottom:0}.location-pin:hover .pin-icon{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/location-pin-hover.svg);background-size:contain}.location-pin:hover .country-data{display:block}.pin-icon{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/location-pin.svg);background-repeat:no-repeat;background-position:center bottom;background-size:contain;width:20px;height:24px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.destination-tiles a:first-child .list-col,.destination-tiles a:visited:first-child .list-col{margin-left:0}.destination-tiles a:last-child .list-col,.destination-tiles a:visited:last-child .list-col{margin-right:0}.faqs-container{background-color:#f7f7f7;padding:14.5rem 24rem}.faqs-container .section-heading{margin-bottom:7rem}.faq,.page-content .faq{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-top:1px solid rgba(151,151,151,.44)}.faq:last-child,.page-content .faq:last-child{border-bottom:1px solid rgba(151,151,151,.44)}.faq a,.faq a:focus,.faq a:visited,.page-content .faq a,.page-content .faq a:focus,.page-content .faq a:visited{border-bottom:0;text-decoration:none;display:block;font-size:28px;font-size:2.8rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#000;cursor:pointer;position:relative;padding:3.4rem 1rem;background-color:transparent}.faq a:after,.faq a:focus:after,.faq a:visited:after,.page-content .faq a:after,.page-content .faq a:focus:after,.page-content .faq a:visited:after{content:"";background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/plus-icon.svg);background-repeat:no-repeat;right:37px;top:calc(50% - 10px);display:block;height:21px;width:21px;position:absolute}.faq.active a,.faq.active a:visited,.page-content .faq.active a,.page-content .faq.active a:visited{padding-bottom:2.4rem!important}.faq:hover,.page-content .faq:hover{background-color:transparent}.faq.active,.page-content .faq.active{padding-bottom:3rem;background-color:transparent}.faq.active a:after,.page-content .faq.active a:after{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/minus-icon.svg);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(0);transform:rotate(0);right:36px;top:calc(50% - 8px)}.faq .faq-content a,.page-content .faq .faq-content a{padding:0;display:inline-block;background-color:transparent;border-bottom:1px solid;font-weight:400;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.faq .faq-content a:hover,.page-content .faq .faq-content a:hover{color:#d97646}.faq .faq-content a:after,.page-content .faq .faq-content a:after{display:none}.faq-content{display:none;padding:0 10rem 0 1rem}.faq-content p{margin-bottom:25px;font-size:20px;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.category-teaser-block .section-heading{padding-left:36px}.category-teaser-block .section-heading::before{position:absolute;content:"";width:3px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.category-teaser-block p{font-size:20px}.related-artical-heading{padding-left:35px;margin-bottom:4rem}.itineraries-section-heading{padding-left:35px;margin-bottom:5rem}.trip-journal-section-heading{padding-left:35px;margin-bottom:5rem}.section-heading-block{margin-bottom:25px!important}.section-heading-block .section-heading::before{width:3px;left:-5px}.section-heading-block .section-heading h2{margin-bottom:4.2rem!important}.category-teaser-block .section-heading{margin-bottom:2.9rem;padding-left:35px}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-content{padding-right:16rem}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-content p{font-size:2rem}.category-teaser-block.glide-block{margin-bottom:150px}a.single-cat-tsr{display:block;width:33.2%;float:left;margin-right:.2%;position:relative}a.single-cat-tsr:nth-child(3n+3){margin-right:0}a.single-cat-tsr .single-cat-image{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative}a.single-cat-tsr .single-cat-image::after{content:"";position:absolute;left:0;top:0;background-image:url(../img/category-teaser-mask.png);background-repeat:no-repeat;background-size:cover;width:100%;height:100%}a.single-cat-tsr:hover .single-cat-image{-webkit-transform:scale(1.03);transform:scale(1.03)}a.single-cat-tsr:hover .cat-tsr-arrow{width:120px;height:112px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-arrow-big.svg);background-repeat:no-repeat}.cat-image{height:425px;overflow:hidden;position:relative}.cat-tsr-content{position:absolute;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:11rem;width:100%;text-align:right;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cat-tsr-content h3{color:#fff;margin-bottom:5px}.cat-tsr-content p{color:#fff;margin-bottom:1rem}.cat-tsr-arrow{width:76px;height:72px;position:absolute;right:0;bottom:0;background-color:#d97646;background-image:url(../img/white-arrow.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-content a.single-cat-tsr,.page-content a:visited{border-bottom:none}.category-teaser-veriation a.single-cat-tsr{width:23.4%;margin-right:2.1%;margin-bottom:4.3rem}.category-teaser-veriation a.single-cat-tsr:nth-child(3n+3){margin-right:2.1%}.category-teaser-veriation a.single-cat-tsr:nth-child(4n+4){margin-right:0}.category-teaser-veriation a.single-cat-tsr:hover .cat-tsr-arrow{width:76px;height:76px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-arrow-medium.svg)}.category-teaser-veriation a.single-cat-tsr:hover .cat-tsr-content h3{text-decoration:underline}.category-teaser-veriation a.single-cat-tsr:hover .cat-without-image h5::after{width:52%}.category-teaser-veriation a.single-cat-tsr .single-cat-image{width:100%;height:100%}.category-teaser-veriation a.single-cat-tsr .single-cat-image::after{display:none}.category-teaser-veriation a.single-cat-tsr .cat-image{height:304px;margin-bottom:1.6rem;overflow:hidden;position:relative}.category-teaser-veriation .cat-tsr-arrow{width:56px;height:56px}.category-teaser-veriation .cat-tsr-content{position:initial;text-align:left;padding-right:0;padding-left:4px;-webkit-transition:none;transition:none}.category-teaser-veriation .cat-tsr-content h3{color:#000;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.category-teaser-veriation .three-columns a.single-cat-tsr{width:31.9%;margin-right:2.1%;margin-bottom:5rem;-webkit-transition:none;transition:none}.category-teaser-veriation .three-columns a.single-cat-tsr:nth-child(3n+3){margin-right:0!important}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-image{height:260px}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content{padding:0 30px 0 0;max-width:400px}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content p{color:#000;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.category-teaser-veriation.post-teaser-block .single-cat-tsr:first-child .cat-image{height:635px;margin-bottom:3.4rem}.category-teaser-veriation.post-teaser-block .single-cat-tsr:first-child h3{font-size:49px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.category-teaser-veriation.post-teaser-block .single-cat-tsr:first-child p{font-size:22px;font-size:2.2rem;color:#000;max-width:675px}.category-teaser-veriation .category-teaser-list a.single-cat-tsr{width:100%;-webkit-transition:none;transition:none}.category-teaser-veriation .category-teaser-list a.single-cat-tsr .cat-image{height:635px;margin-bottom:3.4rem}.category-teaser-veriation .category-teaser-list a.single-cat-tsr .cat-tsr-content h2{margin-bottom:2.5rem}.category-teaser-veriation .category-teaser-list a.single-cat-tsr p{font-size:22px;font-size:2.2rem;color:#000;max-width:675px}.category-teaser-veriation .category-teaser-list a.single-cat-tsr.small-full-width-cta-tsr-content{margin-bottom:7rem}.category-teaser-veriation .category-teaser-list a.single-cat-tsr.small-full-width-cta-tsr-content .cat-tsr-content{padding-left:3.6rem}.category-teaser-veriation .category-teaser-list a.single-cat-tsr.small-full-width-cta-tsr-content .cat-tsr-content h4{line-height:1.2}.category-teaser-veriation .category-teaser-list a.single-cat-tsr.small-full-width-cta-tsr-content .cat-tsr-content p{margin-bottom:30px}.cat-without-image{height:307px;width:100%;background-color:#d97646;text-align:center;display:table}.cat-without-image h5{color:#fff;display:table-cell;vertical-align:middle;height:30px;position:relative}.cat-without-image h5::after{position:absolute;content:"";width:0;height:1px;left:0;right:0;bottom:136px;margin:auto;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cat-without-image h5 span{padding-left:1.5rem}.cat-without-image h5 span img{position:relative;top:4px}.related-artical-block .cat-tsr-content{padding-right:30px}.related-artical-block.glide-block{margin-bottom:103px}.related-itineraries-block a.single-cat-tsr{margin-bottom:4rem}.related-itineraries-block a.single-cat-tsr .cat-image{height:305px}.related-itineraries-block a.single-cat-tsr h3{min-height:90px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-trip-journals-list-block .cat-tsr-content{padding-right:110px;padding-left:3.5rem}.related-trip-journals-list-block .cat-tsr-content .post-detail{margin-bottom:2rem;line-height:.5}.related-trip-journals-list-block .cat-tsr-content h3{width:570px;max-width:100%;padding-right:29px;margin-bottom:16px}.related-trip-journals-list-block .cat-tsr-content p{margin-bottom:1.9rem}.related-resourses-block .cat-tsr-content{padding-right:30px}.post-teaser-block.category-teaser-veriation .sub-heading{margin-bottom:3rem}.post-teaser-block.category-teaser-veriation .single-cat-tsr{margin-right:2.3%}.post-teaser-block.category-teaser-veriation .single-cat-tsr:first-child{width:48.5%!important;margin-right:2.3%}.post-teaser-block.category-teaser-veriation .single-cat-tsr:nth-child(4){margin-right:2.3%}.post-teaser-block.category-teaser-veriation .single-cat-tsr:nth-child(3),.post-teaser-block.category-teaser-veriation .single-cat-tsr:nth-child(5){margin-right:0}.post-teaser-block.category-teaser-veriation.glide-block{margin-bottom:90px}.category-teaser-list .cat-image{height:328px!important}.category-teaser-list .cat-image{width:40.4%;float:left}.category-teaser-list .cat-tsr-content{width:59.6%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:4rem}.post-detail{margin-bottom:1.5rem}.post-detail span{font-size:17px;font-size:1.7rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.post-detail .post-time{color:#818188;position:relative;margin-right:1rem}.post-detail .post-time::after{content:"|";position:absolute;right:-10px;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal;color:#818188;top:-2px}.post-detail .post-category{color:#d97646}.post-date{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;font-size:2rem;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:#000}.post-date a,.post-date a:visited{color:#000}.post-date a:hover,.post-date a:visited:hover{color:#d97646}.daily-news-letters .cat-tsr-content{padding-right:0!important}.daily-news-letters .cat-tsr-content h4{margin-bottom:1.5rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.small-fw-tsr-content p{color:#000}.logo-list-container.glide-block{margin-bottom:10.6rem}.logo-list{line-height:.65}.logo-list .logo-item{display:inline-block;margin-right:92px}.logo-list .logo-item a,.logo-list .logo-item a:visited{display:inline-block;border-bottom:0}.logo-list .logo-item a:hover,.logo-list .logo-item a:visited:hover{border-bottom:0}.logo-list .logo-item:nth-child(2){text-align:center}.logo-list .logo-item:nth-child(5n+5){margin-right:0;text-align:center}.logo-list .logo-item span{height:53px;display:table-cell;vertical-align:middle;line-height:.65}.logo-list .logo-item span img{max-height:54px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}.black-logo-grid .logo-list .logo-item span img,footer .logo-list .logo-item span img{opacity:1}.destination-tiles{border-bottom:1px solid rgba(0,0,0,.3);margin:8.8rem 0 35px 0}.all-destnitions,.all-stories{margin-top:30px;text-align:right;position:relative;padding-right:20px}.all-stories{padding-right:0;position:relative;top:-3rem}a#view-more-locations{position:relative;bottom:37px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.destination-tile{text-align:center;max-height:149px;overflow:hidden;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}.destination-tile.view-all{max-height:initial;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}.destination-tile.view-all a,.destination-tile.view-all a:visited{margin-bottom:2rem}.destination-tile a,.destination-tile a:visited{border-bottom:none;display:inline-block;position:relative;padding-bottom:3.2rem}.destination-tile a::after,.destination-tile a:visited::after{position:absolute;content:"";left:0;right:0;bottom:0;margin:auto;width:0;height:2px;background-color:#d97646;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.destination-tile a.active .list-title,.destination-tile a:visited.active .list-title{color:#d97646}.destination-tile a.active::after,.destination-tile a:visited.active::after{width:100%;max-width:128px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.destination-tile a.active .il-img span.color-icon,.destination-tile a:visited.active .il-img span.color-icon{display:block}.destination-tile a.active .il-img span.black-icon,.destination-tile a:visited.active .il-img span.black-icon{display:none}.destination-tile a:hover .list-title,.destination-tile a:visited:hover .list-title{color:#d97646}.destination-tile a:hover::after,.destination-tile a:visited:hover::after{width:100%;max-width:128px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list-col{display:inline-block;width:120px;vertical-align:top;font-size:24px;font-size:2.4rem;margin:0 1.6rem;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#000}.list-col .list-title{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.il-img{display:table;width:100%;margin-bottom:1.5rem;min-height:66px}.il-img span{display:table-cell;vertical-align:middle;height:55px}.il-img span img{max-height:55px}.il-img span.color-icon{display:none}.destination-tile a:hover span{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.destination-tile a:hover .black-icon{display:none}.destination-tile a:hover .color-icon{display:table-cell}.page-content .destination-tile a,.page-content .destination-tile a:visited{border-bottom:none}.destination-teaser.glide-block{margin-bottom:118px}.destination-tile select,.secondary-menu select{display:none}.destination-tiles a:first-child .list-col,.destination-tiles a:visited:first-child .list-col{margin-left:0}.destination-tiles a:last-child .list-col,.destination-tiles a:visited:last-child .list-col{margin-right:0}.single-post .image-along-text a,.single-post .image-along-text a:visited{display:inline-block}.image-along-text p{max-width:480px;margin-bottom:29px!important}.image-along-text a,.image-along-text a:visited{display:block;border-bottom:none}.image-along-text a .imgalng-text-inner,.image-along-text a:visited .imgalng-text-inner{max-width:485px}.image-along-text a .imgalng-text-inner p,.image-along-text a:visited .imgalng-text-inner p{color:#000}.image-along-text a:hover span.cta-button:after,.image-along-text a:visited:hover span.cta-button:after{width:100%;background-color:#d97646}.image-along-text a:hover span.button,.image-along-text a:visited:hover span.button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-animation-name:slide1;animation-name:slide1;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s}.image-along-text.veriation .box{width:49.8%!important}.image-along-text.veriation .image-along-text-veriation-style .imgalng-text-inner{padding:9.5rem 11rem 10rem 0!important}.image-along-text.veriation .image-along-text-veriation-style .imgalng-text-inner p{margin:0 0 5rem 0}.image-along-text.veriation .image-along-text-veriation-style .sub-heading{color:rgba(255,255,255,.63)}.image-along-text.last-block.glide-block{margin-bottom:50px}.same-height{display:table;width:100%;overflow:hidden}.same-height .boxes.two{display:table-row}.same-height .boxes.two .box{display:table-cell;vertical-align:middle;overflow:hidden;float:none;width:50%;background-size:cover;background-position:center;height:588px;-webkit-box-sizing:border-box;box-sizing:border-box}.image-along-text.content-style-colored a:hover span.cta-button::after{background-color:#fff}.image-along-text.content-style-colored a:hover span.button{background-color:#fff;color:#000;border:1.5px solid #fff}.image-along-text.content-style-colored a:hover span.button.fill{background-color:#dd6024;color:#fff;border:1.5px solid #d97646}.box.img-alng-text-image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.content-style-colored,.image-along-text-veriation-style{color:#fff}.content-style-colored .imgalng-text-inner p,.content-style-colored .sub-heading,.content-style-colored h2,.image-along-text-veriation-style .imgalng-text-inner p,.image-along-text-veriation-style .sub-heading,.image-along-text-veriation-style h2{color:#fff!important}.content-style-colored span.cta-button,.image-along-text-veriation-style span.cta-button{color:#fff;background-image:url(../img/white-arrow.svg)}.content-style-colored.neembule-bg,.image-along-text-veriation-style.neembule-bg{background-color:#561f37!important}.content-style-colored .imagealong-newslatter .gform_footer input[type=submit],.image-along-text-veriation-style .imagealong-newslatter .gform_footer input[type=submit]{background-color:transparent;color:#fff;border:1px solid #fff}.content-style-colored .imagealong-newslatter .gform_footer input[type=submit]:hover,.image-along-text-veriation-style .imagealong-newslatter .gform_footer input[type=submit]:hover{color:#fff;background-color:#dd6024;border:1px solid #fff}.content-style-colored .imagealong-newslatter .gform_body input[type=text],.image-along-text-veriation-style .imagealong-newslatter .gform_body input[type=text]{border:none!important;outline:0!important}span.button{padding:12px 45px 12px 25px;background-color:transparent;border:1.5px solid #d97646;color:#fff;background-color:#d97646;display:inline-block;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:-.16px;text-align:left;min-width:142px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}span.button.fill{background-image:url(../img/white-arrow.svg);background-repeat:no-repeat;background-position:right 20px center}.content-style-colored span.button{background-color:transparent;border:1.5px solid #fff}.imagealong-newslatter{width:100%}.imagealong-newslatter .gform_body{width:calc(100% - 226px);display:inline-block;margin-right:5px}.imagealong-newslatter .gform_footer{width:215px}.imagealong-newslatter .gform_body input[type=text]{color:#000;border:1px solid #000}.second-service .img-alng-text-content h2{line-height:1;margin-bottom:22px}.img-alng-text-content{padding:5rem 5rem 5rem 10.5rem}.desktop-hide{display:none!important}.image-along-text a:hover span.button{background-color:#dd6024;border-color:#d97646;color:#fff}a.single-cat-tsr{border-bottom:0!important}a.single-cat-tsr:after,a.single-cat-tsr:hover:after{display:none!important}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs{text-align:center}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image{width:66%;height:440px;background-repeat:no-repeat;background-size:cover;background-position:center;float:left}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2),.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){float:left;width:30%;height:209px;margin-left:4%}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){margin-bottom:22px}.image-along-text.multi-images .imgalng-text-inner p.sm-paragraph{margin-bottom:3.4rem!important;font-size:20px;line-height:1.4}.image-along-text.multi-images a,.image-along-text.multi-images a:visited{display:inline-block}.image-along-text.multi-images-veriation a,.image-along-text.multi-images-veriation a:visited{display:inline-block}.image-along-text.multi-images-veriation .img-alng-text-image{max-width:575px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs{margin-right:80px;position:relative;height:588px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){width:100%;max-width:261px;height:272px;left:18.6%;top:-1.5%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){width:100%;max-width:250px;height:250px;top:14%;right:-2px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:100%;max-width:324px;height:330px;left:8.8%;bottom:0}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){width:100%;max-width:197px;height:194px;right:8%;bottom:10.5%}.image-along-text.multi-images-veriation .imgalng-text-inner .sm-paragraph{margin-bottom:3.4rem!important;font-size:20px;line-height:1.4}@media only screen and (min-width:768px){.image-along-text.multi-images-veriation .single-post.image2 .img-alng-text-image{height:300px}.image-along-text.multi-images-veriation .single-post.image2 .img-alng-text-image .img-along-inner-imgs{height:300px}.image-along-text.multi-images-veriation .single-post.image2 .img-alng-text-content{padding:2rem 3rem;height:300px}.image-along-text.multi-images-veriation .single-post.image2 .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){left:0;top:0}.image-along-text.multi-images-veriation .single-post.image2 .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){top:25%}.image-along-text.multi-images-veriation .single-post.image4 .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){top:0;width:220px;height:220px}.image-along-text.multi-images-veriation .single-post.image4 .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){top:14%;right:-27%;width:200px;height:200px}.image-along-text.multi-images-veriation .single-post.image4 .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){max-width:230px;height:230px;left:0;bottom:0}.image-along-text.multi-images-veriation .single-post.image4 .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){right:-3px;width:160px;height:160px;bottom:30px;z-index:-1}.image-along-text.multi-images-veriation .single-post.image4 .img-alng-text-image .img-along-inner-imgs{height:400px}.image-along-text.multi-images-veriation .single-post.image4 .same-height .boxes.two .box{height:400px}}.imgalng-text-inner p:last-child{margin-bottom:0!important}.single-post .img-alng-text-content{padding:2rem 3rem 2rem 7rem}.single-post .image-along-text.veriation .img-alng-text-content{padding:2rem 7rem 2rem 3rem}.subscribe-cta-block-contaier{margin:63px 0}.subscribe-cta-container{position:relative}.subscribe-cta-container.glide-block{margin-bottom:10rem}.subscribe-cta-container .join-text{padding:0 20px 0 0;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal;text-transform:uppercase;font-size:17px;font-size:1.7rem;float:left;text-align:center;letter-spacing:1.5px;word-spacing:1.5px;margin-right:5px}.subscribe-cta-container .form-subscribe-content{float:right;width:100%;max-width:750px}.subscribe-cta-container .form-subscribe-content .gform_body{width:calc(100% - 205px)}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]{height:65px;padding:0 2.1rem;font-size:20px;font-size:2rem}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::-webkit-input-placeholder{color:#818188;font-style:normal}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::-moz-placeholder{color:#818188;font-style:normal}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]:-ms-input-placeholder{color:#818188;font-style:normal}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::-ms-input-placeholder{color:#818188;font-style:normal}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::placeholder{color:#818188;font-style:normal}.subscribe-cta-container .form-subscribe-content .gform_footer{width:auto!important}.subscribe-cta-container .form-subscribe-content .gform_footer input[type=submit]{padding:15px 60px 15px 35px;background-position:center right 33px;height:65px;text-align:center;font-size:22px;font-size:2.2rem;letter-spacing:1px}.category-buttons-block a.button{padding:18px 22px;width:210px;margin-right:24px;color:#000;border-color:#000;border:1.5px solid;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.category-buttons-block a.button:last-child{margin-right:0}.category-buttons-block a.button:hover{color:#d97646;border-color:#d97646;background-color:transparent}.scrolling-image{width:100%;height:540px;margin-bottom:6rem;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/rowan-heuvel.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.scrolling-image-block button.owl-next,.scrolling-image-block button.owl-prev{background-repeat:no-repeat!important;background-position:center center!important;width:76px!important;height:76px!important;margin:0!important;-webkit-transition:background .2s ease-in-out!important;transition:background .2s ease-in-out!important;background-color:#d97646!important;border-radius:0!important}.scrolling-image-block button.owl-next:hover,.scrolling-image-block button.owl-prev:hover{background-color:#dd6024!important}.scrolling-image-block button.owl-next img,.scrolling-image-block button.owl-next span,.scrolling-image-block button.owl-prev img,.scrolling-image-block button.owl-prev span{display:none}.scrolling-image-block .owl-nav{width:100%;position:absolute;top:530px}.scrolling-image-block .owl-nav button.owl-prev{position:absolute;right:76px;bottom:0}.scrolling-image-block .owl-nav button.owl-next{position:absolute;left:auto;right:0;bottom:0}.scrolling-image-block button.owl-next{background-position:center center!important;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-arrow-medium.svg)!important}.scrolling-image-block button.owl-prev{background-position:center center!important;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-arrow-medium.svg)!important;border-left:1px solid rgba(255,255,255,.18)!important;-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.main-small-center-block{padding:35px 0 0 0}.main-small-center-block .head-text-scrolling-block{padding-right:58px}.main-small-center-block .head-text-scrolling-block h3{margin:0 0 1.2rem 0}.main-small-center-block .scrolling-content{padding-right:105px}.main-small-center-block .scrolling-content h3{margin-bottom:1.5rem!important}.main-small-center-block .scrolling-content p{margin-bottom:18px}.numbered-list-content-contaier{padding-right:83px;margin-bottom:61px}.numbered-list-content-contaier p{margin-bottom:2rem}.single-heading-with-text{padding-right:116px;padding-bottom:1.6rem!important}.single-heading-with-text p{margin-bottom:4rem}.blockqoute-content-section-block{margin-bottom:100px}.text-alongside-quote{margin-bottom:2rem}.txt-alng-qoute-left{width:52%;float:left;padding-right:6rem;font-size:24px;line-height:1.4}.txt-alng-qoute-right{float:right;width:47%;padding-right:8.7rem}.txt-alng-qoute-right blockquote{padding:1rem 5rem 2.5rem 9rem;margin:0}.services-container{font-size:24px}.services-container p{margin-bottom:3rem;font-size:22px;font-size:2.2rem}.services-container p{margin-bottom:25px}.services-container ul li{margin-bottom:7px}.cheaklist-widgets-container{width:100%;max-width:772px;border:1px solid #c4c4c4;padding:5.6rem 4rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.cheaklist-widgets-container::after{content:"";width:212px;height:212px;position:absolute;top:-20px;right:-4px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/cheaklist-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:right top;z-index:-1;overflow-x:hidden}.cheaklist-widgets-container h2{font-size:5rem;margin-bottom:4.7rem}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget{width:46%;float:left;margin-right:7%;margin-bottom:3.6rem}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget:nth-child(2n+2){margin-right:0}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget:nth-last-of-type(-n+3){margin-bottom:0}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget .cheaklist-title h3{margin-bottom:2.9rem}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget .cheaklist-item-type ul{margin:0;padding:0 6px 0 0}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget .cheaklist-item-type ul li{padding:0 0 0 2.5rem;line-height:130%;font-size:2rem;margin-bottom:1.6rem;line-height:125%}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget .cheaklist-item-type ul li.fill-color:before{background-color:#a8690c}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget .cheaklist-item-type ul li::before{width:16px;height:16px;border:1.5px solid #a8690c;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1px;background-color:#fff;margin-right:9px;top:6px}.map-plus-form-container{width:100%}.map-plus-form-container .map-side-container{width:57.6%;float:left;margin:0 1.8% 0 0}.map-plus-form-container .map-side-container .countries-location .location-pin .country-data{top:-142px}.map-plus-form-container .map-side-container .countries-location .location-pin .pin-icon{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/location-pin-grey.svg);background-size:contain;height:20px}.map-plus-form-container .map-side-container .countries-location .location-pin:hover .pin-icon{background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/map-location-hover.svg);-webkit-transform:scale(1.5);transform:scale(1.5)}.map-plus-form-container .map-side-container .countries-location .location-pin.pin-one{left:4.4%;bottom:16.2%}.map-plus-form-container .map-side-container .countries-location .location-pin.pin-two{bottom:27.2%;left:2%}.map-plus-form-container .map-side-container .countries-location .location-pin.pin-three{bottom:24.9%;left:10.5%}.map-plus-form-container .map-side-container .countries-location .location-pin.pin-four{bottom:39.9%;left:12.5%}.map-plus-form-container .newsletter-with-text{width:40.6%;float:left}.map-plus-form-container .newsletter-with-text .cleint-social-contact{width:100%;margin-bottom:4rem}.map-plus-form-container .newsletter-with-text .cleint-social-contact .cleint-image{width:145px;height:128px}.map-plus-form-container .newsletter-with-text .cleint-social-contact .footer-socials{float:left;margin-left:38px}.map-plus-form-container .newsletter-with-text .cleint-social-contact .footer-socials ul li{display:inline-block}.map-plus-form-container .newsletter-with-text .cleint-social-contact .footer-socials ul li a{border:none}.map-plus-form-container .newsletter-with-text .cleint-social-contact .footer-socials ul li::before{display:none}.map-plus-form-container .newsletter-with-text .cleint-text{width:100%;margin-bottom:3rem}.map-plus-form-container .newsletter-with-text .cleint-text h4{margin-bottom:1.4rem}.map-plus-form-container .newsletter-with-text .cleint-text p{font-size:2.4rem;color:#000;line-height:140%}.map-plus-form-container .newsletter-with-text .cleint-text p:last-child{margin-bottom:0}.client-newsletter{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.9rem 3.8rem;background-color:#a8690c}.client-newsletter h4{color:#fff;margin-bottom:6px}.client-newsletter p{color:#fff;margin-bottom:2.5rem}.client-newsletter .footer-newslatter-form{max-width:455px}.client-newsletter .footer-newslatter-form input[type=email]{border:none}.client-newsletter .footer-newslatter-form input[type=submit]{padding:17px 48px 15px 26px;background-color:transparent;border:1px solid #fff;border-radius:1px}.client-newsletter .footer-newslatter-form input[type=submit]:hover{background-color:#dd6024}.recomanded-days-container{width:100%}.recomanded-days-container .section-heading{margin-bottom:5rem}.recomanded-days-container .section-heading h2{margin:0;float:left}.recomanded-days-container .section-heading .table-arrows{float:left;margin-top:10px}.main-table{width:100%}@-moz-document url-prefix(){table.main-table{border-collapse:inherit}}.ter-bg{background-color:#d97646;color:#fff}.table-row{width:100%;padding:10px 0 4px 0}.table-row th.vertical-th{color:#000}.table-row th{padding-left:10px!important}.table-row td,.table-row th{padding:20px 31px;font-size:22px;line-height:27px;width:19%;letter-spacing:1px;border-radius:0;border-radius:0}.table-row td:last-child,.table-row th:last-child{width:32%;text-align:left}.scroll{font-size:30px;font-size:bold;color:red;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}table.main-table tr td:last-child{border-right:0!important}.label-horizontal .bg-plus-rotate span{padding:0;-webkit-transform:rotate(0);transform:rotate(0);position:initial}td.ightgrey-bg{text-align:left!important}.bg-plus-rotate span{padding-top:0}.big-table .bg-plus-rotate span{padding-top:0}.big-table .table-row td:last-child,.big-table .table-row th:last-child,.big-table .table-row tr td:last-child,.big-table table.main-table td:last-child,.big-table table.main-table th:last-child,.big-table table.main-table tr td:last-child{padding-left:0!important}.big-table .table-row td,.big-table table.main-table td{text-align:center}table.main-table{width:100%;border:1px solid rgba(0,0,0,.3);border-top:transparent;border-left-color:transparent;position:relative}table.main-table tr{position:relative}table.main-table tr.row-bottom-line{border-bottom:1px solid rgba(0,0,0,.3)}table.main-table tr th{font-size:22px;line-height:27px;text-align:center;letter-spacing:-.01em;padding:11px 0 9px 0;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}table.main-table tr th:first-child{width:70px}table.main-table tr td{font-size:19px;line-height:130%;padding:20px 18px 20px 24px;text-align:left}table.main-table tr td:first-child{text-align:left}table.main-table tr td:last-child{text-align:left}table.main-table tr th:nth-child(1){background-color:#e0e1e5}table.main-table tr:nth-child(4){position:relative;border-bottom:1px solid rgba(0,0,0,.3)}.bg-plus-rotate{text-align:center!important;background-color:#e0e1e5}.bg-plus-rotate span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;position:relative;font-size:25px;line-height:27px;letter-spacing:-.01em}tr:nth-child(2) td:nth-child(1) span{bottom:32px}.bg-plus-rotate+td{text-align:left!important}.table-head{width:92%;max-width:549px;margin:0 auto;font-size:22px;line-height:22px;text-align:center;letter-spacing:-.01em;text-transform:uppercase;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;padding:10px 0 20px 0;display:block;margin-bottom:-60px;z-index:-1;position:relative}.table-head span{position:relative;top:12px;max-width:85%;background-color:#fff;padding:0 12px}.table-content-row td:last-child{padding-left:0;padding-right:43px}.table-content-row .lightgrey-bg{max-width:232px!important}.table-arrows{width:35%}.table-arrows .arrow{width:31px;height:26px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:1rem;float:left}.table-arrows .arrow:last-child{margin-right:0}.lightgrey-bg{background-color:#f7f7f7;text-align:left!important;max-width:232px}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content{min-height:360px!important}.category-teaser-veriation .cat-tsr-content{min-height:140px}.category-teaser-veriation .cat-tsr-content h3{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content{min-height:324px}@media only screen and (min-width:768px) and (max-width:1365px){.fmt-right{float:none;width:100%}.footer-widget.contact-widget{width:100%;margin:2rem 0}.big-table .scroll-buttons{display:block;top:-65px}.big-table table.main-table{width:1470px}.table-content-container{overflow-x:auto;position:relative}.category-teaser-veriation{max-width:100%;width:100%;margin:0 auto}.artical-detail-banner .slide-mask,.slide-mask{min-height:80vh}.faqs-container{padding:7rem 7rem}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-image{height:200px}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child .cat-image{height:360px;margin-bottom:2rem}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child h3{font-size:34px!important;margin-bottom:2rem}.imagealong-newslatter .gform_body{width:100%;margin-bottom:15px}.secondary-menu{float:none;width:100%}.blog-views-layout{float:none;position:relative;top:0;margin-top:2rem}.footer-col-left,.footer-col-right{width:100%}.footer-widget{margin-bottom:4rem}.footer-widget h5{margin-bottom:1.5rem;font-size:24px}.footer-widget ul li a,.footer-widget ul li a:visited{font-size:18px}.footer-newsletter{max-width:500px;width:100%}.footer-newsletter p{margin:0 0 3rem 0}.footer-main{padding:1rem 0 4rem 0}.footer-middle .desktop-hide{display:block!important}.footer-middle .mobile-hide{display:none}.footer-menu{width:45%}.copyright{width:55%}.travel-cta-block{padding:4rem 3rem}.travel-cta-block .travel-form{width:100%}.travel-cta-block h3{font-size:22px;font-weight:400;margin-right:3rem;margin-bottom:3.5rem}.travel-cta-block .travel-form-left{width:78%;padding:8px 0}.travel-cta-block .travelform-single-input{width:50%}.travel-cta-block .travelform-single-input select{height:44px;font-size:18px;background-position:center right 13px}.travel-cta-block .travelform-submit-input{margin-left:2%;width:20%;text-align:right}.travel-cta-block .travelform-submit-input input[type=submit]{height:60px;width:100%;font-size:18px;padding:15px 42px 15px 10px;background-position:center right 21%}.category-teaser-veriation.related-itineraries-block{max-width:initial}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr{width:32%;margin-right:2%}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(3n+3){margin-right:0}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr .cat-image{height:275px!important}}@media only screen and (min-width:1366px) and (max-width:1549px){.black-logo-grid .logo-list .logo-item{margin-right:25px;width:17%;margin-bottom:0}.black-logo-grid .join-text{width:130px}footer .logo-list .logo-item{margin:3px 1.4rem 0 0}.list-col{margin:0 .5rem}.artical-detail-banner .slide-mask,.slide-mask{min-height:80vh}.travel-cta-block .travel-form{width:100%}.travel-cta-block .travel-form-left{width:78%;padding:8px 0}.travel-cta-block .travelform-single-input{width:50%}.travel-cta-block .travelform-single-input select{height:44px;font-size:20px;background-position:center right 13px}.travel-cta-block .travelform-submit-input{margin-left:2%;width:20%;text-align:right}.travel-cta-block .travelform-submit-input input[type=submit]{height:60px;width:100%;font-size:20px;padding:15px 50px 15px 10px;background-position:center right 32%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){width:42%;height:272px;left:18.6%;top:-1.5%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){width:40%;height:250px;top:14%;right:-2px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:52%;height:330px;left:8.8%;bottom:0}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){width:32%;height:194px;right:8%;bottom:10.5%}}@media only screen and (min-width:1024px) and (max-width:1365px){.just-more-loc{text-align:center}.just-more-loc a#view-more-locations{bottom:-3rem}.page-template-template-destinations .destination-tiles{border-bottom:0}.destination-tile a,.destination-tile a:visited{padding-bottom:2.2rem}.destination-tile{max-height:136px}.fm-top{margin-bottom:5.5rem;padding-left:7rem}.fmt-right{float:none;width:100%;margin-bottom:3rem}.fmt-left{float:none;width:100%}.imagealong-newslatter .gform_body{width:calc(100% - 176px);margin-bottom:15px}.imagealong-newslatter .gform_footer{width:165px}.black-logo-grid .logo-list .logo-item{margin-right:25px;width:16%;margin-bottom:0}.black-logo-grid .join-text{width:130px}.txt-alng-qoute-right blockquote{padding:1rem 2rem 2.5rem 4rem}.category-teaser-veriation a.single-cat-tsr .cat-image{height:180px}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child h3{font-size:40px!important}.heading,h2{font-size:45px}.glide-block{margin-bottom:10rem!important}.left-header{width:180px}.main-menu ul li{margin:0 25px 0 0}.header-btns{width:300px}.header-btns .header-btns-left{width:170px;margin-right:15px}.header-btns .header-btns-left a.button,.header-btns .header-btns-left a.button:visited{padding:10px}.header-btns .search-bar{padding-right:15px}.header-btns .header-social ul li:first-child{margin-left:15px}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-arrow{width:70px;height:70px;background-size:17px 175px}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-content{padding-right:9rem}.category-teaser-block .cat-image{height:330px}.category-teaser-block .cat-image .cat-tsr-arrow{width:60px;height:60px}.category-teaser-block .cat-tsr-content{padding-right:8rem}.category-teaser-block .cat-tsr-content h3{font-size:22px}.category-teaser-block .cat-tsr-content p{font-size:18px}.logo-list .logo-item{margin-right:30px;margin-bottom:30px}.logo-list .logo-item span{height:45px}.logo-list .logo-item span img{max-height:40px}.same-height .boxes.two .box{height:500px}.img-alng-text-content{padding:5rem}.list-col{width:88px;margin:0 1rem;font-size:22px}.travel-cta-block .travelform-submit-input input[type=submit]{padding:15px 45px 15px 10px;background-position:center right 28%}}@media only screen and (min-width:1024px) and (max-width:1365px){.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){width:59%;height:234px;left:8.6%;top:5.5%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){width:50.5%;height:197px;top:14%;right:-68px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:66.3%;height:247px;left:1.1%;bottom:12.7%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){width:45.5%;height:156px;right:-12.5%;bottom:26%}}@media only screen and (min-width:1145px) and (max-width:1365px){.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){width:59%;height:234px;left:12.6%;top:5.5%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){width:50.5%;height:197px;top:14%;right:-34px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:66.3%;height:247px;left:1.1%;bottom:12.7%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){width:45.5%;height:156px;right:3.5%;bottom:26%}}@media only screen and (min-width:768px) and (max-width:1023px){.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content{min-height:450px}body{font-size:20px;line-height:1.4;padding-top:57px}header .logo{width:177px}.menu-btn{top:21px}.footer-logo{width:25%;float:left}.footer-socials{width:20%;margin-top:25px}.footer-logos-area{width:100%}.black-logo-grid .join-text{width:200px}.black-logo-grid .logo-list{text-align:left}.black-logo-grid .logo-list .logo-item{margin:0 20px 15px 0}.black-logo-grid .logo-list .logo-item img{max-height:30px}.faq a,.faq a:focus,.faq a:visited,.page-content .faq a,.page-content .faq a:focus,.page-content .faq a:visited{padding:2.4rem 1rem}.faq a:after,.faq a:focus:after,.faq a:visited:after,.page-content .faq a:after,.page-content .faq a:focus:after,.page-content .faq a:visited:after{right:0}.faq-content{padding-right:0}.contact-form{padding:6rem 6rem 6rem 6rem}.signature-inner-content{padding:1rem 0 0 4.5rem}.contact-page-bg{padding:10rem 0 10rem}.txt-alng-qoute-left{width:100%;float:none;padding-right:0}.txt-alng-qoute-right{float:none;width:100%;padding-right:8.7rem}.slide-mask{min-height:auto;height:85vh}.heading,h2{font-size:32px;line-height:1}h3{font-size:22px}.glide-block{margin-bottom:9rem!important}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-arrow{width:65px;height:65px;background-size:15px 15px}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-content{padding-right:8rem}.category-teaser-block .cat-image{height:250px}.category-teaser-block .cat-image .cat-tsr-arrow{width:56px;height:56px}.category-teaser-block .cat-tsr-content{padding-right:7rem}.category-teaser-block .cat-tsr-content h3{font-size:20px}.category-teaser-block .cat-tsr-content p{font-size:18px}.logo-list{text-align:center}.logo-list .logo-item{margin-right:30px;margin-bottom:30px}.logo-list .logo-item span{height:38px}.logo-list .logo-item span img{max-height:36px}.same-height .boxes.two .box{height:430px}.img-alng-text-content{padding:4rem}.cta-veriation-2{margin-bottom:4rem}.destination-tile select{display:block}.footer-cta-container h2{font-size:42px}.cat-teaser-container.category-teaser-list a.single-cat-tsr{width:100%!important;margin-right:0!important}.cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-image{width:40.4%!important;height:250px!important;margin:0!important}.cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content{width:59.6%!important;padding-left:3rem!important}.cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content .post-detail{margin-bottom:5px}.cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content .post-detail .post-detail span{font-size:15px}.cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content h3{font-size:20px}.cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content p{font-size:20px;margin-bottom:10px;line-height:1.3}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image{width:100%;height:230px;margin-bottom:25px}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2),.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){float:left;width:47%;height:150px;margin-left:0;margin-right:6%}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){margin-right:0}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs{margin-right:0}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){width:40%;height:160px;left:19%;top:15.7%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){width:35%;height:130px;top:27.5%;right:6%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:55%;height:219px;left:4%;bottom:19.9%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){width:28%;height:100px;right:13%;bottom:33.3%}}@media only screen and (max-width:1023px){a#view-more-locations{display:none}.category-teaser-veriation a.single-cat-tsr .cat-image{height:162px}.fm-left{float:none;width:100%;margin-bottom:2rem}.fm-right{float:none;width:100%}.table-content-container{overflow-x:auto;position:relative}.table-wrapper .table-head{display:none}.table-row td,.table-row th{width:auto}.table-row td:first-cild,.table-row th:first-cild{width:19%}.cat-without-image{height:162px}.article-share{margin-bottom:5rem}.newsletter-inspire{display:block;width:100%;text-align:left;margin-top:2rem}.share-icons-area{display:block;width:100%}.destination-tile a,.secondary-menu ul{display:none}.all-destnitions{display:none}.destination-teaser .cat-teaser-container{margin-bottom:3rem!important}.destination-teaser .destination-tiles{border-bottom:none;margin:1.6rem 0 9.2rem 0}.destination-tile select,.secondary-menu select{height:55px;width:100%;font-size:18px;padding:0 55px 0 24px;margin:0;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/arrow-down-white.svg);background-position:center right 0;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;display:block}}@media only screen and (min-width:480px) and (max-width:900px){.category-teaser-veriation.related-itineraries-block a.single-cat-tsr{width:48%;margin-right:4%}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(3n+3){margin-right:4%}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(2n+2){margin-right:0}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr:hover .cat-image .cat-tsr-arrow,.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:hover .cat-image .cat-tsr-arrow{width:55px!important;height:55px!important;background-size:20px!important}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-image,.category-teaser-veriation.related-itineraries-block a.single-cat-tsr .cat-image{height:250px!important}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-image .cat-tsr-arrow,.category-teaser-veriation.related-itineraries-block a.single-cat-tsr .cat-image .cat-tsr-arrow{width:42px!important;height:42px!important;background-size:15px!important}.space-xs{height:15px}.space-s{height:30px}.space-m{height:45px}.space-l{height:60px}.space-xl{height:75px}.space-xxl{height:90px}}@media only screen and (max-width:767px){.footer-widgets .footer-widget:nth-child(1){padding-right:0}.footer-widgets .footer-widget:nth-child(2){left:0}.table-row td:last-child,.table-row th:last-child{width:250px!important}.table-row td,.table-row th{width:150px}.table-row th:nth-child(2){width:200px!important}table.main-table tr th:first-child{width:50px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.category-teaser-veriation .cat-tsr-content{min-height:auto}.fm-top{margin-bottom:4rem}.fmt-left,.fmt-right{float:none;width:100%}.label-horizontal table.main-table tr td:first-child{text-align:center;padding:20px}.label-horizontal table.main-table tr td:first-child .bg-plus-rotate span{font-size:20px;line-height:1.2}.label-horizontal .bg-plus-rotate span{font-size:20px;line-height:1.2}.category-teaser-veriation.post-teaser-block .single-cat-tsr:first-child h3{font-size:30px}.inner-cheaklists .cheaklist-widget:nth-last-child(2){margin-bottom:0!important}table.main-table tr th:nth-child(1){padding-left:0!important}.big-table .scroll-buttons{display:block;top:-65px}.image2 .same-height .boxes.two .box{height:auto!important;min-height:auto!important}.image-along-text.multi-images-veriation.image2 .boxes.two .box,.image-along-text.multi-images-veriation.image2 .img-alng-text-image .img-along-inner-imgs{height:auto;min-height:auto}.image-along-text.multi-images-veriation.image2 .imgalng-text-inner .sm-paragraph{margin-bottom:0}.image-along-text.multi-images-veriation.image2 .img-alng-text-image .img-along-inner-imgs{height:170px}.image-along-text.multi-images-veriation.image2 .box.img-alng-text-image{min-height:170px}.table-head{display:none}.single-post .image-along-text.veriation .img-alng-text-content{padding:2rem!important}.slide-mask{height:80vh!important;max-height:500px;min-height:auto}.banner-text .post-detail{line-height:1}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content{min-height:auto}.page-template-template-destinations .category-teaser-veriation .cat-tsr-content h3{min-height:auto}.category-teaser-veriation .three-columns a.single-cat-tsr .cat-tsr-content{min-height:auto!important}.input-comments,.search-input,input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:20px}.footer-newslatter-form .gform_body{float:none;width:100%;margin:0 0 15px 0}.category-teaser-veriation a.single-cat-tsr .cat-tsr-arrow{width:40px;height:40px}.category-teaser-veriation a.single-cat-tsr:hover .cat-tsr-arrow{width:50px;height:50px}.main-small-center-block .scrolling-content{padding-right:0}.txt-alng-qoute-left{float:none;width:100%;margin:0 0 4rem 0}.txt-alng-qoute-right{float:none;width:100%;padding:0}.faqs-container{padding:4rem 2rem 4rem 2rem}.faq a,.faq a:focus,.faq a:visited,.page-content .faq a,.page-content .faq a:focus,.page-content .faq a:visited{font-size:24px;padding:2.4rem 1rem}.faq a:after,.faq a:focus:after,.faq a:visited:after,.page-content .faq a:after,.page-content .faq a:focus:after,.page-content .faq a:visited:after{right:0}.secondary-menu-bar{margin-bottom:4.5rem}.secondary-menu-bar select{margin-bottom:0}.blog-views-layout{float:none;width:100%;max-width:450px;margin:0 auto;text-align:center;margin-top:2.5rem}.secondary-menu{margin:0 auto;white-space:nowrap;overflow-x:hidden;width:100%;float:none}.secondary-menu ul li{margin-right:2.5rem}.secondary-menu ul li a,.secondary-menu ul li a:visited{font-size:2rem}.auther-about-container{display:block;background-color:rgba(167,167,167,.09);padding:3rem 2.5rem}.auther-intro p{font-size:18px}.auther-image{display:inline-block;width:76px;height:76px}.auther-intro{display:block;padding:2rem 0 0 0;width:100%;background:0 0}.numbered-list-content-contaier,.single-heading-with-text{padding-right:0}.category-teaser-list.daily-news-letters a.full-width-post .cat-image{width:100%!important}.category-teaser-list.daily-news-letters a.full-width-post .cat-tsr-content{width:100%;padding:2rem 0}.share-icons-area .valign-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.archive .secondary-menu-bar,.page-template-template-blog .secondary-menu-bar{margin-bottom:4rem}.category-teaser-veriation .three-columns a.single-cat-tsr{width:100%}.subscribe-cta-block-contaier{margin:5rem 0}.faq-content{padding-right:0}.txt-alng-qoute-right blockquote{padding:1rem 3rem 1.5rem 4rem}.txt-alng-qoute-left{padding-right:0;font-size:20px}blockquote p{font-size:28px}.heading-width{width:90%}.black-logo-grid .logo-list{margin-top:20px}.black-logo-grid .logo-list .logo-item{margin:0 20px 20px 0}.black-logo-grid .logo-list .logo-item img{max-height:26px}.footer-veriaction .footer-logo h2{font-size:3.4rem}.footer-veriaction .footer-socials{width:auto;padding-top:0}.footer-cta-bg,.footer-cta-container a.footer-cta:hover .footer-cta-bg{background-size:cover}.contact-page-bg{padding:7rem 0}.category-teaser-veriation a.single-cat-tsr{width:47.5%;margin-right:4.5%}.category-teaser-veriation a.single-cat-tsr:nth-child(3n+3){margin-right:4.5%}.category-teaser-veriation a.single-cat-tsr:nth-child(2n+2){margin-right:0}.category-teaser-veriation a.single-cat-tsr .cat-tsr-content{padding-right:0}.contact-form-right{float:none;width:100%;display:block;min-height:auto}.contact-form-left{float:none;width:100%;display:block;padding-bottom:3rem;border-bottom:1px solid rgba(129,129,136,.3);border-right:0;margin-bottom:3rem}.contact-form{padding:4rem 2rem 5rem 2rem;margin:0 20px}ul li.gfield.half-input-field{width:100%;float:none;margin-right:0}.signature-inner-content{padding:0;min-height:auto}body{padding-top:56px;font-size:20px}br{display:none}.desktop-hide{display:block!important}.mobile-hide{display:none!important}.valign-wrapper{display:block}.heading,h2{font-size:39px;line-height:1}h3{font-size:24px}.sub-heading{font-size:14px;margin-bottom:7px}.faqs-container .section-heading,.section-heading{margin-bottom:4rem;padding-left:24px}.faqs-container .section-heading::before,.section-heading::before{width:3px;top:-1px}.glide-block{margin-bottom:10rem}.banner-container{margin-bottom:2.6rem}.slide-mask{min-height:auto;padding:5.5rem 0;height:70vh!important}.artical-detail-banner .slide-mask{height:70vh!important;max-height:500px;min-height:auto}.banner-carousel.owl-theme .owl-dots{bottom:25px!important}.post-detail{margin-bottom:5px}.post-detail span{font-size:14px}.subscribe-cta-container{position:relative;margin-top:0}.subscribe-cta-container.glide-block{margin-bottom:5.4rem}.subscribe-cta-container .join-text{padding:0;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;float:none;width:100%!important;margin-bottom:1rem;text-align:left}.subscribe-cta-container .form-subscribe-content{float:none;width:100%;max-width:100%}.subscribe-cta-container .form-subscribe-content .gform_body{width:calc(100% - 62px);margin-right:2px}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]{height:55px;padding:0 2rem;font-size:18px;font-size:1.8rem}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::-webkit-input-placeholder{color:#818188}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::-moz-placeholder{color:#818188}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]:-ms-input-placeholder{color:#818188}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::-ms-input-placeholder{color:#818188}.subscribe-cta-container .form-subscribe-content .gform_body input[type=text]::placeholder{color:#818188}.subscribe-cta-container .form-subscribe-content .gform_footer{width:auto!important;top:-5px}.subscribe-cta-container .form-subscribe-content .gform_footer input[type=submit]{padding:23px 23px 22px 22px;height:55px;font-size:0;font-size:0;background-position:center center}.category-teaser-block .section-heading{padding-left:24px;margin-bottom:3rem}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-arrow{width:80px;height:80px;background-image:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/img/white-arrow-medium.svg);background-repeat:no-repeat}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-content{padding-right:10rem}.category-teaser-block a.single-cat-tsr:hover .cat-tsr-content p{font-size:18px}a.single-cat-tsr{width:100%;margin-right:0;margin-bottom:5px}a.single-cat-tsr .cat-image{height:292px}a.single-cat-tsr .cat-tsr-arrow{width:65px;height:65px}a.single-cat-tsr .cat-tsr-content{padding-right:8.2rem;bottom:2px}a.single-cat-tsr .cat-tsr-content h3{letter-spacing:.5px}a.single-cat-tsr .cat-tsr-content p{font-size:17px}.glide-block.category-teaser-block{margin-bottom:4.4rem}.glide-block.category-teaser-block .cat-teaser-container{margin-bottom:4.4rem}.section-heading-block .sub-heading{font-size:16px}.logo-list-container.glide-block{margin-bottom:2.5rem}.logo-list .logo-item{margin:0 20px 20px}.logo-list .logo-item span{height:26px}.logo-list .logo-item span img{max-height:18px}.same-height{display:block;width:108%;position:relative;left:-4.3%}.same-height .boxes.two{display:block}.same-height .boxes.two .box{display:block;width:108%;height:auto}.glide-block.image-along-text{margin-bottom:6.5rem}.box.img-alng-text-image,.veriation .box.img-alng-text-image{min-height:310px;width:100%!important}.image-along-text.content-style-colored .box.img-alng-text-content{padding-bottom:4.5rem}.imagealong-newslatter .gform_body{width:100%;margin-bottom:15px}.blog-views{display:none}.image-along-text .box.img-alng-text-content{width:100%!important;padding:4.5rem 0 0 0}.image-along-text .box.img-alng-text-content .imgalng-text-inner{width:92%!important;margin:0 auto;padding:0}.image-along-text .box.img-alng-text-content .imgalng-text-inner h2{margin-bottom:3rem}.image-along-text .box.img-alng-text-content .imgalng-text-inner p{line-height:1.4;margin-bottom:2.5rem}.image-along-text .box.img-alng-text-content.content-style-colored{padding-bottom:4.5rem}.glide-block.image-along-text.veriation{margin-bottom:3.2rem}span.cta-button{padding-right:39px}.destination-teaser .section-heading{margin-bottom:4rem}.destination-teaser .cat-tsr-content{bottom:10px!important}.all-destnitions{display:none}.post-teaser-block.category-teaser-veriation .sub-heading{display:none}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:hover:first-child .cat-image .cat-tsr-arrow{width:80px;height:80px}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child{margin-right:2.3%;position:relative;left:-4.1%;width:108%!important}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child .cat-image{height:348px;margin-bottom:2.4rem!important}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child .cat-image .cat-tsr-arrow{width:65px;height:65px;background-size:auto;background-position:center center}.post-teaser-block.category-teaser-veriation a.single-cat-tsr:first-child .cat-tsr-content{width:92%;margin:0 auto;padding:0}.all-stories{position:initial;margin:1rem 0 0 0}.post-teaser-block.category-teaser-veriation.glide-block{margin-bottom:8rem}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr,.post-teaser-block.category-teaser-veriation a.single-cat-tsr{width:48%;margin-right:4%;margin-bottom:3rem!important}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:hover .cat-image .cat-tsr-arrow,.post-teaser-block.category-teaser-veriation a.single-cat-tsr:hover .cat-image .cat-tsr-arrow{width:42px;height:42px;background-size:15px}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(3),.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(5),.post-teaser-block.category-teaser-veriation a.single-cat-tsr:nth-child(3),.post-teaser-block.category-teaser-veriation a.single-cat-tsr:nth-child(5){margin-right:0}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(4),.post-teaser-block.category-teaser-veriation a.single-cat-tsr:nth-child(4){margin-right:4%}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr .cat-image,.post-teaser-block.category-teaser-veriation a.single-cat-tsr .cat-image{height:152px;margin-bottom:1.8rem}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr .cat-image .cat-tsr-arrow,.post-teaser-block.category-teaser-veriation a.single-cat-tsr .cat-image .cat-tsr-arrow{width:32px;height:32px;background-size:11px;background-position:center center}.category-teaser-veriation.related-itineraries-block .cat-tsr-content,.post-teaser-block.category-teaser-veriation .cat-tsr-content{width:100%;padding:0}.category-teaser-veriation.related-itineraries-block .cat-tsr-content h2,.post-teaser-block.category-teaser-veriation .cat-tsr-content h2{margin-bottom:1.5rem}.category-teaser-veriation.related-itineraries-block .cat-tsr-content p,.post-teaser-block.category-teaser-veriation .cat-tsr-content p{font-size:20px;line-height:1.4}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(3),.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(5){margin-right:4%}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr:nth-child(2n+2){margin-right:0}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr h3{min-height:auto;display:block;overflow:visible}.all-stories a.cta-button,.all-stories a:visited.cta-button footer{padding-right:35px!important}.footer-cta-container{display:block;position:relative;left:-4.3%}.footer-cta-container a.footer-cta{width:108%;display:block}.footer-cta-container h2{font-size:3.7rem;letter-spacing:2.1px;line-height:1.1}.footer-cta-container .cta-button{font-size:2rem;padding-right:3rem;letter-spacing:2px}.footer-cta-container .inner-text{margin-top:1.7rem}.footer-cta-container .footer-cta-content:after{bottom:-39px}.cta-veriation-2{margin-bottom:4rem}.cta-veriation-2 .footer-cta-bg{padding:18.7rem 3rem 19.9rem 3.8rem}.footer-col-left,.footer-col-right{width:100%}.footer-newsletter h5{font-size:22px}.footer-widget{width:48%;float:left;margin-bottom:4rem;margin-right:4%}.footer-widget h5{font-size:22px;margin-bottom:8px}.footer-widget ul li{line-height:1.2}.footer-widget ul li a,.footer-widget ul li a:visited{font-size:18px}.footer-widget:nth-child(2n+2){margin-right:0}.fmt-left{padding-top:25px}.logos-title h5{margin-bottom:0}.footer-newsletter h5{margin-bottom:2px}.footer-newsletter p{margin:0 0 1rem 0}.footer-newsletter .footer-newslatter-form{float:none;width:100%;max-width:100%}.footer-newsletter .footer-newslatter-form .gform_body{width:calc(100% - 63px);margin-right:2px}.footer-newsletter .footer-newslatter-form .gform_body input[type=text]{height:55px;padding:0 1.8rem;font-size:18px;font-size:1.8rem}.footer-newsletter .footer-newslatter-form .gform_body input[type=text]::-webkit-input-placeholder{color:#818188;font-style:italic}.footer-newsletter .footer-newslatter-form .gform_body input[type=text]::-moz-placeholder{color:#818188;font-style:italic}.footer-newsletter .footer-newslatter-form .gform_body input[type=text]:-ms-input-placeholder{color:#818188;font-style:italic}.footer-newsletter .footer-newslatter-form .gform_body input[type=text]::-ms-input-placeholder{color:#818188;font-style:italic}.footer-newsletter .footer-newslatter-form .gform_body input[type=text]::placeholder{color:#818188;font-style:italic}.footer-newsletter .footer-newslatter-form .gform_footer{width:auto!important;top:-1px}.footer-newsletter .footer-newslatter-form .gform_footer input[type=submit]{padding:32px 23px 23px 32px;height:55px;font-size:0;font-size:0;background-position:center center}.footer-main{padding:0;border-bottom:none}.footer-middle{padding:3.2rem 0 1.7rem}.footer-logo{width:155px;float:left;margin-bottom:1.2rem}.footer-widget.contact-widget{margin:0 0 3rem 0}.footer-socials{width:112px;float:right;margin-top:32px}.cleint-contact{width:120px;float:right;margin-top:32px}.footer-logos-area{width:100%;float:none}.footer-logos-area .logo-list .logo-item{margin:1px 0 0 0;width:32%}.footer-logos-area .logo-list .logo-item span{height:36px}.footer-logos-area .logo-list .logo-item span img{max-height:initial;max-width:90%}.footer-logos-area .logo-list .logo-item:nth-child(2){margin:0}.footer-logos-area .logo-list .logo-item:nth-child(2) span img{max-height:initial}.footer-logos-area .logo-list .logo-item:nth-child(3){margin-right:0}.footer-logos-area .logo-list .logo-item:nth-child(3) span img{max-height:initial}.footer-bottom{padding-bottom:2.4rem}.footer-menu{margin:0 0 4px 4px}.copyright,.footer-menu{width:100%;float:none}.copyright{text-align:left}.travel-cta-block{padding:5.6rem 2.2rem 6.5rem 2.4rem}.travel-cta-block h3{font-size:24px;font-weight:400;margin-right:3rem;margin-bottom:3.5rem}.travel-cta-block .travel-form-left{padding:0;background-color:transparent}.travel-cta-block .travelform-single-input{border-right:none;max-width:initial}.travel-cta-block .travelform-single-input select{margin-bottom:20px;height:58px;font-size:20px;background-position:top 27px right 17px}.travel-cta-block .travelform-submit-input{max-width:285px;width:100%;margin:3px auto 0 auto;float:none}.travel-cta-block .travelform-submit-input input[type=submit]{height:60px;width:100%;background-position:center right 35%;padding:15px 69px 15px 36px;font-size:20px}.section-heading.trip-journal-section-heading{margin-bottom:5.2rem}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr{margin-right:0;margin-bottom:6.3rem}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-image{width:100%;margin-bottom:9px}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content{width:100%;padding:0}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content .post-detail{margin-bottom:12px}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content h3{margin-bottom:22px}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content p{font-size:20px;line-height:1.4;margin-bottom:1.4rem}.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-tsr-content .post-date{padding-left:3px}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr{margin-bottom:4.5rem!important}.footer-cta-veriation-third .footer-cta-bg{padding:10.5rem 4rem 10.3rem 4rem}.footer-cta-veriation-third .footer-cta-content:after{bottom:-49px}.footer-cta-veriation-third .footer-cta-content .cta-button{font-size:2.2rem;letter-spacing:1px}.footer-cta-veriation-third .footer-cta-content .inner-text{margin-top:1.4rem}.footer-cta-veriation-third .footer-cta-content .inner-text p{line-height:1.4}.footer-cta-veriation-third .footer-cta-content h2{font-size:3.9rem;letter-spacing:1px;line-height:1.05;margin-bottom:1.7rem}.map-container{padding:5.6rem 0 1.4rem}.map-container .location-pin{top:25.2%;right:-3.8%}.map-container .location-pin:hover .pin-icon{background-size:contain}.map-container .location-pin:hover .country-data{display:none}.map-container .location-pin .pin-icon{background-size:15px 22px;width:17px;height:21px}.map-container .location-pin.pin-2{top:20%;right:1%}.map-container .location-pin.pin-3{top:29%;right:4%}.map-container .location-pin.pin-4{top:24%;right:10.2%}.map-container .location-pin.pin-5{top:18.5%;right:6.6%}.map-container .location-pin.pin-6{top:10%;right:8%}.map-container .location-pin.pin-7{top:19%;right:89%}.map-container .location-pin.pin-8{top:19.8%;right:78%}.map-container .location-pin.pin-9{top:66%;right:54.5%}.map-container .location-pin.pin-10{display:none}.map-container.glide-block{margin-bottom:0}.destination-tiles{margin:2.6rem 0 50px 0}.space-xs{height:10px}.space-s{height:20px}.space-m{height:40px}.space-l{height:40px}.space-xl{height:50px}.space-xxl{height:60px}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget{width:100%;float:none}.cheaklist-widgets-container .inner-cheaklists .cheaklist-widget:nth-last-of-type(-n+3){margin-bottom:3rem}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs{margin-bottom:5rem}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image{width:100%;height:300px;float:none;margin:0 0 3rem 0}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2),.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:48%;height:150px;margin-left:0;margin-right:4%;margin-bottom:0}.image-along-text.multi-images .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){margin-right:0}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs{margin-right:0;height:368px}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(1){width:46%;height:152px;top:0;left:11%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(2){width:43%;height:144px;top:8%;right:0}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(3){width:50%;height:191px;left:7%;bottom:6.6%}.image-along-text.multi-images-veriation .img-alng-text-image .img-along-inner-imgs .single-inner-image:nth-child(4){width:30%;height:107px;right:13%;bottom:24.4%}}@media only screen and (min-width:480px) and (max-width:767px){header .logo{width:177px}.menu-btn{top:21px}}@media only screen and (max-width:479px){.category-teaser-veriation .cat-teaser-container.category-teaser-list a.single-cat-tsr .cat-image{height:200px!important}.category-teaser-veriation.related-itineraries-block a.single-cat-tsr .cat-image{height:162px!important}.cta-veriation-2 .footer-cta-bg{padding:8rem 3rem 10rem 3.8rem}}@media only screen and (width:568px){.owl-carousel .owl-wrapper-outer{padding-top:0;bottom:50px}.view-burgers{margin-top:115px}.home-slider .owl-pagination{display:block;position:relative;bottom:50px}.testimonials .owl-theme .owl-controls{top:-35px}}@media only screen and (width:375px){.slider{top:35px}.view-burgers{margin-top:108px}}@media only screen and (width:414px){.slider{top:30px}.view-burgers{margin-top:105px}}@media only screen and (width:736px){.home-banner{height:325px}}@media only screen and (width:384px){.slider{top:40px}.view-burgers{margin-top:115px}}@media only screen and (width:600px){.home-banner{height:380px}.slider{top:45px}.view-burgers{margin-top:105px}}@font-face{font-family:Yantramanav;font-style:normal;font-weight:900;src:url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff2") format("woff2")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:700;src:url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff2") format("woff2")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:400;src:url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff2") format("woff2"),url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff") format("woff")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:500;src:url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff2") format("woff2"),url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff") format("woff")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:300;src:url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff2") format("woff2"),url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff") format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff2") format("woff2"),url("https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/fonts/ .woff") format("woff")}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://www.villageandvinetravel.com/wp-content/themes/village_vine/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}