@charset "UTF-8";@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{src:url("https://www.villatuscolana.com/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff2") format("woff2"),url("https://www.villatuscolana.com/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff") format("woff"),url("https://www.villatuscolana.com/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.svg#happy-icons") format("svg");font-family:"Happy Icons";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.villatuscolana.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://www.villatuscolana.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot#iefix&v=4.7.0') format('embedded-opentype'),url('https://www.villatuscolana.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://www.villatuscolana.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://www.villatuscolana.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://www.villatuscolana.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-family:'FontAwesome';font-weight:normal;font-style:normal;font-display:swap}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes hide-scroll{0%,to{overflow:hidden}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes eihe-zoom-out-up{50%{-webkit-transform:scale(.8) translateY(0);-moz-transform:scale(.8) translateY(0);-ms-transform:scale(.8) translateY(0);-o-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(-150%);-moz-transform:scale(.8) translateY(-150%);-ms-transform:scale(.8) translateY(-150%);-o-transform:scale(.8) translateY(-150%);transform:scale(.8) translateY(-150%);opacity:.5}}@keyframes eihe-zoom-out-up{50%{-webkit-transform:scale(.8) translateY(0);-moz-transform:scale(.8) translateY(0);-ms-transform:scale(.8) translateY(0);-o-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(-150%);-moz-transform:scale(.8) translateY(-150%);-ms-transform:scale(.8) translateY(-150%);-o-transform:scale(.8) translateY(-150%);transform:scale(.8) translateY(-150%);opacity:.5}}@keyframes eihe-zoom-out-down{50%{-webkit-transform:scale(.8) translateY(0);-moz-transform:scale(.8) translateY(0);-ms-transform:scale(.8) translateY(0);-o-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(150%);-moz-transform:scale(.8) translateY(150%);-ms-transform:scale(.8) translateY(150%);-o-transform:scale(.8) translateY(150%);transform:scale(.8) translateY(150%);opacity:.5}}@keyframes eihe-zoom-out-down{50%{-webkit-transform:scale(.8) translateY(0);-moz-transform:scale(.8) translateY(0);-ms-transform:scale(.8) translateY(0);-o-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(150%);-moz-transform:scale(.8) translateY(150%);-ms-transform:scale(.8) translateY(150%);-o-transform:scale(.8) translateY(150%);transform:scale(.8) translateY(150%);opacity:.5}}@keyframes eihe-zoom-out-left{50%{-webkit-transform:scale(.8) translateX(0);-moz-transform:scale(.8) translateX(0);-ms-transform:scale(.8) translateX(0);-o-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(-150%);-moz-transform:scale(.8) translateX(-150%);-ms-transform:scale(.8) translateX(-150%);-o-transform:scale(.8) translateX(-150%);transform:scale(.8) translateX(-150%);opacity:.5}}@keyframes eihe-zoom-out-left{50%{-webkit-transform:scale(.8) translateX(0);-moz-transform:scale(.8) translateX(0);-ms-transform:scale(.8) translateX(0);-o-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(-150%);-moz-transform:scale(.8) translateX(-150%);-ms-transform:scale(.8) translateX(-150%);-o-transform:scale(.8) translateX(-150%);transform:scale(.8) translateX(-150%);opacity:.5}}@keyframes eihe-zoom-out-right{50%{-webkit-transform:scale(.8) translateX(0);-moz-transform:scale(.8) translateX(0);-ms-transform:scale(.8) translateX(0);-o-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(150%);-moz-transform:scale(.8) translateX(150%);-ms-transform:scale(.8) translateX(150%);-o-transform:scale(.8) translateX(150%);transform:scale(.8) translateX(150%);opacity:.5}}@keyframes eihe-zoom-out-right{50%{-webkit-transform:scale(.8) translateX(0);-moz-transform:scale(.8) translateX(0);-ms-transform:scale(.8) translateX(0);-o-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(150%);-moz-transform:scale(.8) translateX(150%);-ms-transform:scale(.8) translateX(150%);-o-transform:scale(.8) translateX(150%);transform:scale(.8) translateX(150%);opacity:.5}}@keyframes e-hotspot-soft-beat{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes e-hotspot-expand{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@font-face{src:url("https://www.villatuscolana.com/wp-content/plugins/happy-elementor-addons/assets/fonts/huge-icons/huge-icons.woff2") format("woff2"),url("https://www.villatuscolana.com/wp-content/plugins/happy-elementor-addons/assets/fonts/huge-icons/huge-icons.woff") format("woff"),url("https://www.villatuscolana.com/wp-content/plugins/happy-elementor-addons/assets/fonts/huge-icons/huge-icons.svg#huge-icons") format("svg");font-family:"Huge Icons";font-weight:normal;font-style:normal;font-display:swap}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
