@charset "UTF-8";
@font-face{font-family:'frcallback';src:url('https://willbeauty.com/modules/frcallback/views/css/../font/frcallback.eot?75477471');src:url('https://willbeauty.com/modules/frcallback/views/css/../font/frcallback.eot?75477471#iefix') format('embedded-opentype'),url('https://willbeauty.com/modules/frcallback/views/css/../font/frcallback.woff?75477471') format('woff'),url('https://willbeauty.com/modules/frcallback/views/css/../font/frcallback.ttf?75477471') format('truetype'),url('https://willbeauty.com/modules/frcallback/views/css/../font/frcallback.svg?75477471#frcallback') format('svg');font-weight:normal;font-style:normal}[class^="iconfr-"]:before,[class*=" iconfr-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.iconfr-frcallback-logo:before{content:'\37'}.iconfr-spin4:before{content:'\e832'}.iconfr-ok:before{content:'\e807'}.iconfr-cancel:before{content:'\e806'}.iconfr-cancel-circled:before{content:'\e801'}#callback-form-nav{float:left}#callback-call-nav{color:#10a273;font-size:22px;display:block;font-weight:bold;padding:6px 8px 6px 8px}a#callback-call-nav:before{content:'\37';font-family:"fontello"}#callback-call-nav:hover{color:red}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(0.9);opacity:0.7}50%{transform:scale(1);opacity:1}100%{transform:scale(0.9);opacity:0.7}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:0.7}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.95);opacity:0.7}}#callback-form{padding-top:5px;top:45px;width:240px;position:absolute;left:35%;z-index:99}#callback-call{font-weight:bold;text-transform:uppercase;color:#fbfbfb ;width:200px}#callback-call i{font-size:16px}#callback-call-aside{text-transform:uppercase;font-weight:bold;width:100%}#callback-call-aside i{font-size:16px}#callback-call-footer{cursor:pointer;display:block;padding:5px;text-decoration:none!important;background:#d76300;color:#fff;width:100%}#callback-call-footer:hover{background-color:#ccc;color:#333 !important;font-weight:bold}@media (max-width:767px){.footer-container #footer #callback-form-footer h4:after{content:"";display:none}}#contact-overlay{background-color:#000;cursor:wait}#contact-container{background-color:white;width:84%;margin-right:8%;margin-left:8%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;max-width:500px}#simplemodal-data{padding:5px 7px 7px}#contact-container .contact-top{text-align:center}#contact-container h1{font-size:18px;margin:15px 0}#contact-container .contact-form{padding-top:5px}#contact-container .form_content{padding:5px 15px 0}#contact-container .form-contact-buttons{margin-top:10px;padding:10px 0;border-bottom:1px solid #333}#contact-container .contact-bottom{color:#333;text-align:center;padding:15px}#contact-container .contact-message{text-align:center}#contact-container a.modal-close,#contact-container a.modal-close:link,#contact-container a.modal-close:active,#contact-container a.modal-close:visited{color:#333;font-size:20px;position:absolute;text-decoration:none;right:4px;top:8px}#contact-container a.modal-close:hover{color:#515151}