.f-recompil{color:transparent}.surveyOverlay{background:rgba(0,0,0,0.7);position:fixed;width:100vw;height:100%;top:0;left:0;z-index:9998}.surveyOverlay.mobile{z-index:98}.survey{position:fixed;z-index:9999;line-height:1.2}.survey.is-opened .container{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);bottom:15px;left:25px;opacity:1}.survey.is-opened .trigger{background-color:#900;width:32px;height:32px;bottom:0;left:10px;-moz-animation:none;-webkit-animation:none;animation:none}.survey.is-opened .trigger .icon.open{opacity:0}.survey.is-opened .trigger .icon.open .eye.left,.survey.is-opened .trigger .icon.open .eye.right,.survey.is-opened .trigger .icon.open .eye::before,.survey.is-opened .trigger .icon.open .eye::after,.survey.is-opened .trigger .icon.open .mouth{-moz-animation:none;-webkit-animation:none;animation:none}.survey.is-opened .trigger .icon.close{opacity:1}.survey a{float:right}.survey .section-comment{display:none;padding:10px}.survey .section-comment textarea{box-sizing:border-box;padding:2px;margin:0;min-height:4.5em;height:4.5em;width:100%}.survey .section-comment a{box-sizing:border-box;font-family:verdana, arial, sans-serif;margin-top:10px;background:linear-gradient(#ffbb00,#ff5500);color:#000;border-radius:2px;padding:3px 6px;font-size:13px;font-weight:bold;text-shadow:0px 1px 0px rgba(255,255,255,0.2);border:solid 0px #ffffff;box-shadow:0 0px 5px #000;height:20px;line-height:14px;cursor:pointer}.survey .section-comment a:hover{background:#FFF;color:#A00}.survey .section-email{display:none;padding:10px}.survey .section-email input{box-sizing:border-box;width:100%}.survey .section-email a{min-width:5em;text-align:center;margin-top:10px}.survey .section-email a.btn2{box-sizing:border-box;background:linear-gradient(#ffbb00,#ff5500);color:#000;border-radius:2px;padding:3px 6px;font-size:13px;font-weight:bold;text-shadow:0px 1px 0px rgba(255,255,255,0.2);border:solid 0px #ffffff;box-shadow:0 0px 5px #000;height:20px;line-height:14px;cursor:pointer}.survey .section-email a.btn2:hover{background:#FFF;color:#A00}.survey .section-email a.skip{color:#8F8F8F;text-decoration:underline;background:none;border:none;margin-right:10px;cursor:pointer}.survey .section-email .row{line-height:1.5em;font-weight:bold}.survey .container{position:absolute;bottom:20px;left:40px;background-color:#F5F5F5;width:360px;min-height:120px;border-radius:3px;border-top:4px solid #900;padding-bottom:2em;opacity:0;z-index:1;-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.64);-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.64);box-shadow:5px 5px 10px rgba(0,0,0,0.64);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform-origin:left bottom;-moz-transition-property:-moz-transform,left,bottom,opacity;-o-transition-property:-o-transform,left,bottom,opacity;-webkit-transition-property:-webkit-transform,left,bottom,opacity;transition-property:transform,left,bottom,opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.survey .question{position:relative;text-align:center;margin:12px 0;color:#2A2F33;font-size:1.125em;padding:5px}.survey .question>strong{display:inline-block}.survey .surveyError{color:#AA0000;text-align:center;padding:10px 0}.survey .subtitle{position:relative;text-align:left;margin:1em 0;color:#2A2F33;font-size:1.125em;padding:5px}.survey .feedback-thank{display:none;text-align:center}.survey .answers{position:relative;float:none;margin:2em auto;text-align:center;width:310px;cursor:pointer}.survey .answers-round .answer,.survey .answers-balloon .answer{position:relative;float:left;width:48px;height:70px;display:inline;margin:0 .5em}.survey .answers-round .answer .icon,.survey .answers-balloon .answer .icon{position:absolute;top:0;left:0;width:48px;height:48px;fill:#2A2F33;color:#EFC136;-moz-transition-property:top,filter;-o-transition-property:top,filter;-webkit-transition-property:top,filter;transition-property:top,filter;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.survey .answers-round .answer .title,.survey .answers-balloon .answer .title{position:absolute;bottom:-10px;left:0;width:100%;text-align:center;white-space:nowrap;color:#2A2F33;font-weight:bold;opacity:0;-moz-transition-property:bottom,opacity;-o-transition-property:bottom,opacity;-webkit-transition-property:bottom,opacity;transition-property:bottom,opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.survey .answers-round .answer .title>.text,.survey .answers-balloon .answer .title>.text{position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.survey .answers-round .answer:hover>.icon,.survey .answers-balloon .answer:hover>.icon{cursor:pointer;top:-3px;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,0.64));filter:drop-shadow(0 2px 6px rgba(0,0,0,0.64))}.survey .answers-round .answer:hover>.title,.survey .answers-balloon .answer:hover>.title{bottom:-5px;opacity:1}.survey .answers-balloon{width:316px}.survey .answers-balloon .answer{width:50px}.survey .answers-balloon .answer .icon{width:50px;height:44px}.survey .answers-balloon .answer .title{margin-bottom:5px}.survey .answer{position:relative;float:left;margin:0 .5em}.survey .answer>.icon{width:32px;height:32px;fill:#2A2F33}.survey .trigger{position:absolute;width:64px;height:64px;border-radius:50%;background-color:#EFC136;z-index:2;bottom:10px;left:20px;cursor:pointer;-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.32);-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.32);box-shadow:5px 5px 10px rgba(0,0,0,0.32)}.survey .trigger .icon{position:absolute;top:0;left:0;width:100%;height:100%}.survey .trigger .icon.open{opacity:1}.survey .trigger .icon.open .eye,.survey .trigger .icon.open .mouth{-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-duration:5s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.survey .trigger .icon.open .eye{position:absolute;top:25px;width:8px;height:12px;border-radius:10px / 14px;background-color:#2A2F33}.survey .trigger .icon.open .eye::before,.survey .trigger .icon.open .eye::after{content:"";background-color:#2A2F33;border-radius:50%;position:absolute;width:10px;height:10px;opacity:0;-moz-animation-name:heart-eyes;-webkit-animation-name:heart-eyes;animation-name:heart-eyes;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-duration:5s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.survey .trigger .icon.open .eye::before{top:-5px;left:0}.survey .trigger .icon.open .eye::after{left:5px;top:0}.survey .trigger .icon.open .eye.left{left:18px;-moz-animation-name:left-eye;-webkit-animation-name:left-eye;animation-name:left-eye}.survey .trigger .icon.open .eye.right{right:18px;-moz-animation-name:right-eye;-webkit-animation-name:right-eye;animation-name:right-eye}.survey .trigger .icon.open .mouth{position:absolute;width:22px;height:20px;bottom:9px;left:21px;border-radius:12px / 9px;border-bottom:5px solid #2A2F33;-moz-animation-name:mouth;-webkit-animation-name:mouth;animation-name:mouth}.survey .trigger .icon.close{opacity:0}.survey .trigger .icon.close .bar{position:absolute;top:6px;left:14px;width:4px;height:20px;border-radius:4px;background-color:#F5F5F5;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.survey .trigger .icon.close .bar:first-of-type{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.survey .trigger .icon.close .bar:last-of-type{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 40em){.survey{position:fixed;width:100%}.survey .container{width:calc(100% - 50px);padding:0 .5em}.survey .answers{width:100%;margin:0 !important}.survey .answer{width:20% !important;margin:0 0 2em 0 !important}.survey .answer>.icon{margin:0 auto;width:70% !important;left:15% !important}.survey .answer .title{position:relative !important;opacity:1 !important;white-space:normal !important;font-size:.75em;bottom:calc(-100% + 1em) !important}.survey .answer .title .text{position:relative !important;line-height:1em}}.surveyError .errorContainer{display:block;padding:10px 0}@keyframes left-eye{0%{top:25px;border-radius:10px / 14px;height:12px;width:8px;left:18px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}4%{left:22px}8%{left:22px}16%{left:14px}20%{left:14px}24%{left:18px}32%{height:12px;top:25px}34%{height:2px;top:30px}36%{height:12px;top:25px}38%{height:12px;top:25px}40%{height:2px;top:30px}42%{height:12px;top:25px}55%{-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}59%{height:12px;width:8px;border-radius:10px / 14px;-moz-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0)}60%{height:10px;width:10px;border-radius:0 0 0 2px;left:18px;-moz-transform:rotate(-55deg) scale(1);-ms-transform:rotate(-55deg) scale(1);-webkit-transform:rotate(-55deg) scale(1);transform:rotate(-55deg) scale(1)}65%{left:16px;-moz-transform:rotate(-55deg) scale(1.35);-ms-transform:rotate(-55deg) scale(1.35);-webkit-transform:rotate(-55deg) scale(1.35);transform:rotate(-55deg) scale(1.35)}70%{left:18px;top:25px;-moz-transform:rotate(-55deg) scale(1);-ms-transform:rotate(-55deg) scale(1);-webkit-transform:rotate(-55deg) scale(1);transform:rotate(-55deg) scale(1)}75%{left:15px;top:24px;-moz-transform:rotate(-62deg) scale(1.5);-ms-transform:rotate(-62deg) scale(1.5);-webkit-transform:rotate(-62deg) scale(1.5);transform:rotate(-62deg) scale(1.5)}80%{left:18px;top:25px;-moz-transform:rotate(-55deg) scale(1);-ms-transform:rotate(-55deg) scale(1);-webkit-transform:rotate(-55deg) scale(1);transform:rotate(-55deg) scale(1)}85%{left:16px;-moz-transform:rotate(-55deg) scale(1.35);-ms-transform:rotate(-55deg) scale(1.35);-webkit-transform:rotate(-55deg) scale(1.35);transform:rotate(-55deg) scale(1.35)}92%{left:18px;border-radius:0 0 0 2px;height:10px;width:10px;-moz-transform:rotate(-55deg) scale(0);-ms-transform:rotate(-55deg) scale(0);-webkit-transform:rotate(-55deg) scale(0);transform:rotate(-55deg) scale(0)}93%{border-radius:7px / 14px;height:12px;width:8px;-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes right-eye{0%{top:25px;border-radius:10px / 14px;height:12px;width:8px;right:18px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}4%{right:14px}8%{right:14px}16%{right:22px}20%{right:22px}24%{right:18px}32%{height:12px;top:25px}34%{height:2px;top:30px}36%{height:12px;top:25px}38%{height:12px;top:25px}40%{height:2px;top:30px}42%{height:12px;top:25px}55%{-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}59%{height:12px;width:8px;border-radius:10px / 14px;-moz-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0)}60%{height:10px;width:10px;border-radius:0 0 0 2px;right:18px;-moz-transform:rotate(-35deg) scale(1);-ms-transform:rotate(-35deg) scale(1);-webkit-transform:rotate(-35deg) scale(1);transform:rotate(-35deg) scale(1)}65%{right:16px;-moz-transform:rotate(-35deg) scale(1.35);-ms-transform:rotate(-35deg) scale(1.35);-webkit-transform:rotate(-35deg) scale(1.35);transform:rotate(-35deg) scale(1.35)}70%{right:18px;top:25px;-moz-transform:rotate(-35deg) scale(1);-ms-transform:rotate(-35deg) scale(1);-webkit-transform:rotate(-35deg) scale(1);transform:rotate(-35deg) scale(1)}75%{right:15px;top:24px;-moz-transform:rotate(-28deg) scale(1.5);-ms-transform:rotate(-28deg) scale(1.5);-webkit-transform:rotate(-28deg) scale(1.5);transform:rotate(-28deg) scale(1.5)}80%{right:18px;top:25px;-moz-transform:rotate(-35deg) scale(1);-ms-transform:rotate(-35deg) scale(1);-webkit-transform:rotate(-35deg) scale(1);transform:rotate(-35deg) scale(1)}85%{right:16px;-moz-transform:rotate(-35deg) scale(1.35);-ms-transform:rotate(-35deg) scale(1.35);-webkit-transform:rotate(-35deg) scale(1.35);transform:rotate(-35deg) scale(1.35)}92%{right:18px;border-radius:0 0 0 2px;height:10px;width:10px;-moz-transform:rotate(-35deg) scale(0);-ms-transform:rotate(-35deg) scale(0);-webkit-transform:rotate(-35deg) scale(0);transform:rotate(-35deg) scale(0)}93%{border-radius:7px / 14px;height:12px;width:8px;-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes heart-eyes{0%{opacity:0}59%{opacity:0}60%{opacity:1}90%{opacity:1}91%{opacity:0}}@keyframes mouth{25%{border-bottom-width:5px}27%{border-bottom-width:0}29%{border-bottom-width:5px}60%{width:22px;height:20px;bottom:9px;left:21px;border-radius:12px / 9px;border-bottom-width:5px}72%{width:16px;height:20px;bottom:9px;left:24px;border-radius:8px / 10px;border-bottom-width:8px}90%{width:16px;height:20px;bottom:9px;left:24px;border-radius:8px / 10px;border-bottom-width:8px}97%{width:22px;height:20px;bottom:9px;left:21px;border-radius:12px / 9px;border-bottom-width:5px}}.mobileTemplate{z-index:99}.mobileTemplate .container{background:#000;border:2px solid #989A99;padding-bottom:0;min-height:auto}.mobileTemplate .container .section-rate{text-align:left;margin:11px 0 4px}.mobileTemplate .container .section-rate .text1{font-size:18px;line-height:1.4;color:#FFF;padding-left:20px}.mobileTemplate .container .section-rate .text2{font-size:14px;line-height:1.3;margin-bottom:8px;color:#AAA;padding-left:20px}.mobileTemplate .container .section-rate .answers{padding-left:20px;margin:7px 0 10px 0;text-align:left}.mobileTemplate .container .section-rate .answers .answer{display:inline-block;width:32px;height:32px;margin:0 8px 0 0;float:none;padding:0;background:url("../img/survey/star_0.png") no-repeat center center #000}.mobileTemplate .container .section-rate .answers .answer.selected{background:url("../img/survey/star_1.png") no-repeat center center #000}.mobileTemplate .container .section-comment .text1{font-size:18px;line-height:1.2;color:#FFF}.mobileTemplate .container .section-comment .text2{font-size:14px;line-height:1.2;margin-bottom:12px;color:#AAA}.mobileTemplate .container .section-comment textarea{height:12em;border:0;padding:5px}.mobileTemplate .container .section-comment .jsSendComment{background:#656565;color:#FFF;border-radius:0;font-weight:normal;cursor:pointer;padding:6px 21px;height:auto;font-size:15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobileTemplate .container .section-comment .skip{color:#555;font-size:15px;font-weight:normal;height:26px;line-height:26px;display:inline-block;text-decoration:none;background:transparent;padding:0 14px;cursor:pointer;text-shadow:none;box-shadow:none}.mobileTemplate .container .section-comment .skip:hover{text-decoration:underline;background:transparent}.mobileTemplate .container .section-comment .goBack{display:block;width:20px;height:24px;background:url("../img/survey/back.png") no-repeat center center;background-size:contain;float:left}.mobileTemplate .container .section-comment .clear{clear:both}.mobileTemplate .container .section-email input{height:35px;line-height:35px;padding-left:5px;margin-bottom:0}.mobileTemplate .container .section-email .text1{color:#FFF;font-size:18px;line-height:1.2}.mobileTemplate .container .section-email .text2{font-size:14px;line-height:1.2;margin-bottom:8px;color:#AAA}.mobileTemplate .container .section-email .skip{color:#555;font-size:15px;font-weight:normal;height:28px;line-height:28px;display:inline-block;text-decoration:none}.mobileTemplate .container .section-email .skip:hover{text-decoration:underline}.mobileTemplate .container .section-email .goBack{display:block;width:20px;height:24px;background:url("../img/survey/back.png") no-repeat center center;background-size:contain;float:left;min-width:auto;margin-top:13px}.mobileTemplate .container .section-email .jsSendEmail{background:#656565;color:#FFF;border-radius:0;font-weight:normal;cursor:pointer;padding:6px 21px;height:auto;font-size:15px}.mobileTemplate .container .section-email .clear{clear:both}.mobileTemplate .container .feedback-thank{text-align:left;margin:7px 0 4px}.mobileTemplate .container .feedback-thank .text1{font-size:18px;line-height:1.4;color:#FFF;padding-left:20px}.mobileTemplate .container .feedback-thank .text2{font-size:14px;line-height:1.4;margin-bottom:8px;color:#AAA;padding-left:20px}.mobileTemplate .container .surveyError{padding:0 0 0 20px;text-align:left}.mobileTemplate .trigger{width:auto;background:linear-gradient(to right, rgba(0,0,0,0) 32px,rgba(0,0,0,0.6) 32px,rgba(0,0,0,0.6) 100%);border-radius:0;box-shadow:none}.mobileTemplate .trigger .icon{width:100%}.mobileTemplate .trigger .icon.open{position:static;width:auto}.mobileTemplate .trigger .icon.open .icon-image{position:absolute;top:0;left:0;width:64px;height:64px;background:url("../img/survey/icon-feedback.png") no-repeat center center #000;border:2px solid #FFF;border-radius:50%}.mobileTemplate .trigger .icon-texts{white-space:nowrap;padding:10px 15px 0 75px}.mobileTemplate .trigger .icon-texts .text1{font-size:18px;line-height:1.3;color:#FFF}.mobileTemplate .trigger .icon-texts .text2{font-size:14px;line-height:1.3;color:#FFF}.mobileTemplate.is-opened .trigger{background:none}@media only screen and (max-width: 40em){.mobileTemplate .container .section-rate .text1{padding-left:10px}.mobileTemplate .container .section-rate .text2{padding-left:10px}.mobileTemplate .container .section-rate .answers{padding-left:5px}.mobileTemplate .container .section-rate .answers .answer{width:15% !important;margin-right:0 !important;margin-bottom:7px !important}}
