@charset "UTF-8";
/***!  Style Declaration  !***/

@keyframes joomla-alert-fade-in{0%{opacity:0}}@keyframes joomla-alert-fade-in{0%{opacity:0}}@keyframes joomla-alert-fade-out{0%{opacity:1}to{opacity:0}}@keyframes joomla-alert-fade-out{0%{opacity:1}to{opacity:0}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{src:url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-brands-400.eot);src:url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-brands-400.woff2) format("woff2"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-brands-400.woff) format("woff"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-brands-400.ttf) format("truetype"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-brands-400.svg#fontawesome) format("svg");font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-regular-400.eot);src:url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-regular-400.woff2) format("woff2"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-regular-400.woff) format("woff"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-regular-400.ttf) format("truetype"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-regular-400.svg#fontawesome) format("svg");font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-solid-900.eot);src:url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-solid-900.woff2) format("woff2"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-solid-900.woff) format("woff"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-solid-900.ttf) format("truetype"),url(https://esthetiqueentrenous.com/media/templates/site/sparky_framework/css/webfonts/fa-solid-900.svg#fontawesome) format("svg");font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap}@keyframes topmenushow{0%{opacity:1;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@font-face{src:url("https://esthetiqueentrenous.com/modules/mod_itcs_openhours/assets/fonts/ionicons.eot?v=2.0.0");src:url("https://esthetiqueentrenous.com/modules/mod_itcs_openhours/assets/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://esthetiqueentrenous.com/modules/mod_itcs_openhours/assets/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://esthetiqueentrenous.com/modules/mod_itcs_openhours/assets/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://esthetiqueentrenous.com/modules/mod_itcs_openhours/assets/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-family:"Ionicons";font-weight:normal;font-style:normal;font-display:swap}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes icon-fade-out{from{opacity:1}to{opacity:0}}@keyframes like-shadow{0%{opacity:0;transform:scale(2)}30%{opacity:1;transform:scale(3)}100%{opacity:0;transform:scale(5)}}@keyframes ba-tooltip-top{from{opacity:0;margin-top:-20px}}@keyframes tooltip-top-hidden{to{opacity:0;margin-top:-20px}}@keyframes sharing-animation{0%{opacity:0;transform:translateY(300%)}100%{opacity:1;transform:none}}@keyframes description-fade{from{opacity:0}to{opacity:1}}@keyframes ba-description-right{from{margin-right:calc(400px + var(--gallery-scroll-width))}}@keyframes ba-description-left{from{margin-left:calc(400px - var(--gallery-scroll-width))}}@keyframes slide-right-in-animation{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-right-out-animation{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-left-in-animation{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-left-out-animation{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes modal-sm-in{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes close-modal-sm{to{transform:scale(.8);opacity:0}}@keyframes notification-in{from{bottom:0;transform:translateY(100%);opacity:0}}@keyframes notification-out{to{bottom:0;transform:translateY(130%);opacity:0}}@keyframes from-top{from{transform:translateY(-100%);visibility:visible}to{transform:translateY(0);visibility:visible}}@keyframes from-bottom{from{transform:translateY(100%);visibility:visible}to{transform:translateY(0);visibility:visible}}@keyframes from-right{from{transform:translateX(100%);visibility:visible}to{transform:translateY(0);visibility:visible}}@keyframes from-left{from{transform:translateX(-100%);visibility:visible}to{transform:translateY(0);visibility:visible}}@keyframes to-top{from{transform:translateY(0);visibility:visible}to{transform:translateY(-100%);visibility:visible}}@keyframes to-bottom{from{transform:translateY(0);visibility:visible}to{transform:translateY(100%);visibility:visible}}@keyframes to-right{from{transform:translateX(0);visibility:visible}to{transform:translateX(100%);visibility:visible}}@keyframes to-left{from{transform:translateX(0);visibility:visible}to{transform:translateX(-100%);visibility:visible}}@keyframes type{0%{opacity:0}100%{opacity:inherit}}@keyframes hide-modal{from{opacity:1}to{opacity:0}}@keyframes hide-gallery{from{transform:scale(1)}to{transform:scale(.5)}}
