:root{--border-color:#7432ff;--buttons-bg-color:#7432ff;--buttons-hover-bg-color:#7432ff;--buttons-color:#ffffff;--buttons-hover-color:#ffffff;--track-bg:#eeeeee;--thumb-bg:#7432ff}*{box-sizing:border-box}#greet_wrapper.greet_wrapper{transition:all .5s;width:170px;height:170px;position:fixed;cursor:pointer;z-index:9999;opacity:0;visibility:hidden;bottom:0}#greet_wrapper.greet_wrapper.animation_fade{opacity:1;visibility:visible}#greet_wrapper.greet_wrapper video{border-radius:100%;border:3px solid var(--border-color);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);object-fit:cover;width:100%;height:100%}#greet_wrapper.greet_wrapper .greet_text{position:absolute;top:50%;z-index:99;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;text-align:center;font-size:25px;margin:0}#greet_wrapper.greet_wrapper .greet_close{position:absolute;top:-6px;right:15px;opacity:0;transition:.3s}#greet_wrapper.greet_wrapper:hover .greet_close{opacity:1}#greet_wrapper.greet_wrapper:hover .greet_close i{font-size:25px}#greet_wrapper.greet_wrapper-resize{transform:scale(.67)}#greet_wrapper.greet_wrapper [class*=greet_full_]{display:none}#greet_wrapper.greet_wrapper [class*=greet_full_] .greet_media-action{display:none}#greet_wrapper.greet_wrapper .greet_full_close{display:none}#greet_wrapper.greet_wrapper.greet_wrapper_full{width:350px;height:500px}#greet_wrapper.greet_wrapper.greet_wrapper_full video{border-radius:10px;border:none;object-fit:cover;width:100%;height:100%}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_text{display:none}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_close{display:none}#greet_wrapper.greet_wrapper.greet_wrapper_full [class*=greet_full_]{display:flex;align-items:center;justify-content:center;position:absolute;width:30px;height:30px;border-radius:50%;background-color:rgba(22,30,46,.8);color:#fff;transition:all .5s}#greet_wrapper.greet_wrapper.greet_wrapper_full [class*=greet_full_] i{font-size:16px}#greet_wrapper.greet_wrapper.greet_wrapper_full [class*=greet_full_]:hover{background-color:#111}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_full_close{top:5px;right:5px}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_full_play{width:60px;height:60px;top:50%;left:50%;transform:translate(-50%,-50%)}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_media-action{display:flex;flex-direction:column;top:5px;left:5px;position:absolute}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_media-action [class*=greet_full_]{position:unset;margin-bottom:5px}#greet_wrapper.greet_wrapper.greet_wrapper_full.greet_wrapper-resize{transform:inherit}#greet_wrapper.greet_wrapper .greet-btn{display:none}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet-btn{display:block;position:absolute;bottom:20px;left:50%;transform:translate(-50%);text-align:center;width:100%;transition:all .5s}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet-btn a{text-decoration:none;text-decoration:none;padding:10px 15px;width:75%;color:var(--buttons-color);display:block;border-radius:5px;background-color:var(--buttons-bg-color);margin:0 auto;transition:.3s}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet-btn a:hover{background-color:var(--buttons-hover-bg-color);color:var(--buttons-hover-color)}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video{display:flex;gap:6px;justify-content:center;position:absolute;width:100%;bottom:10px;transition:.3s;padding-left:10px;padding-right:10px;box-sizing:border-box;flex-wrap:wrap}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video [class*=video] a{background-color:var(--buttons-bg-color);transition:.3s;display:block;padding:8px 20px;text-align:center;color:#fff;font-size:14px;text-decoration:none}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video [class*=video] a.icon_only{display:flex;align-items:center;justify-content:center;padding:0}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video [class*=video] a.with_icon_and_text{display:flex;align-items:center;justify-content:center;gap:5px}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video [class*=video] a:hover{background-color:var(--buttons-hover-bg-color)}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video{position:relative}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video:hover [class*=btn_tooltip_text]{visibility:visible}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video:hover [class*=btn_tooltip_text]::after{content:"";position:absolute;border-width:5px;border-style:solid}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video [class*=btn_tooltip_text]{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 8px;position:absolute;z-index:1;font-size:12px;font-weight:400}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_top{top:-40px;transform:translateX(-50%);left:50%}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_top::after{top:100%;left:50%;margin-left:-5px;border-color:#000 transparent transparent transparent}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_left{left:-8px;transform:translate(-100%,-50%);top:50%}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_left::after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #000}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_bottom{bottom:-40px;transform:translateX(-50%);left:50%}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_bottom::after{bottom:100%;left:50%;border-color:transparent transparent #000 transparent}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_right{right:-8px;transform:translate(100%,-50%);top:50%}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_change_video .greet_video .btn_tooltip_text_right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_add-form a{background-color:var(--buttons-bg-color);transition:.3s;display:block;padding:10px 8px;text-align:center;color:var(--buttons-color);font-size:14px;text-decoration:none}#greet_wrapper.greet_wrapper.greet_wrapper_full .greet_add-form a:hover{color:var(--buttons-hover-color);background-color:var(--buttons-hover-color)}#greet_wrapper.greet_wrapper .tooltip_text{visibility:visible;background-color:#f5f7f9;color:#222;padding:4px 10px;border-radius:4px;position:absolute;z-index:999999;transition:all .3s;left:120%;right:unset;top:50%;transform:translateY(-50%);opacity:1;font-size:14px;font-weight:400;text-align:left;text-wrap:initial;cursor:auto}#greet_wrapper.greet_wrapper .tooltip_text strong{font-weight:600}#greet_wrapper.greet_wrapper .tooltip_text::after{position:absolute;content:"";width:10px;height:10px;background-color:#f5f7f9;top:50%;right:-4px;z-index:99999;transform:translateY(-50%) rotate(130deg)}#greet_wrapper.greet_wrapper.greet_wrapper_full .tooltip_text{display:none}#greet_wrapper.greet_wrapper .greet_change_video{display:none}#greet_wrapper .greet_contact_form{position:absolute;top:0;left:0;background:#d9d9d9;height:100%;display:none;padding:10px;border-radius:5px;cursor:auto;padding-top:40px}#greet_wrapper .greet_contact_form .wpforms-container .wpforms-field-row.wpforms-field-medium{width:100%;max-width:100%}#greet_wrapper .greet_contact_form .wpforms-container .wpforms-field,#greet_wrapper .greet_contact_form .wpforms-container .wpforms-one-half{width:100%!important;padding:0!important}#greet_wrapper .greet_contact_form .wpforms-container .wpforms-field label,#greet_wrapper .greet_contact_form .wpforms-container .wpforms-one-half label{font-size:14px;font-weight:600}#greet_wrapper .greet_contact_form .wpforms-container .wpforms-field input.wpforms-field-medium,#greet_wrapper .greet_contact_form .wpforms-container .wpforms-one-half input.wpforms-field-medium{width:100%;max-width:100%}#greet_wrapper .greet_contact_form h3{margin:0;text-align:center;font-size:24px;margin-top:-15px;margin-bottom:15px}#greet_wrapper .greet_contact_form .greet_form_close{position:absolute;right:5px;top:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:rgba(22,30,46,.8);border-radius:50%;font-size:20px;color:#fff;transition:all .3s;cursor:pointer}#greet_wrapper .greet_contact_form .greet_form_close:hover{background-color:#111}#greet_wrapper .greet_contact_form input,#greet_wrapper .greet_contact_form textarea{width:100%;padding:12px;border-radius:5px;border:none;margin:0;margin-bottom:8px;font-size:16px;border:none!important;box-shadow:none!important}#greet_wrapper .greet_contact_form input:focus,#greet_wrapper .greet_contact_form textarea:focus{outline:0}#greet_wrapper .greet_contact_form textarea{margin-bottom:0;height:155px}#greet_wrapper .greet_contact_form.email-form-active{display:block;overflow-y:auto;width:100%}#greet_wrapper .greet_contact_form.email-form-active::-webkit-scrollbar{width:.5em;height:.5em}#greet_wrapper .greet_contact_form.email-form-active::-webkit-scrollbar-track{background-color:var(--track-bg);margin-block:.5em}#greet_wrapper .greet_contact_form.email-form-active::-webkit-scrollbar-thumb{background-color:var(--thumb-bg)}#greet_wrapper .greet_contact_form.email-form-active::-webkit-scrollbar-thumb:hover{opacity:.2}#greet_wrapper .greet_contact_form button,#greet_wrapper .greet_contact_form button[type=submit],#greet_wrapper .greet_contact_form input[type=submit]{padding:16px;margin-top:8px;margin-bottom:0;border-radius:5px;border:none;font-weight:700;background-color:var(--buttons-bg-color)!important;color:var(--buttons-color);width:100%!important;cursor:pointer;transition:all .5s;font-size:14px;border:none!important;box-shadow:none!important}#greet_wrapper .greet_contact_form button:hover,#greet_wrapper .greet_contact_form button[type=submit]:hover,#greet_wrapper .greet_contact_form input[type=submit]:hover{background-color:var(--buttons-hover-bg-color)!important;background:var(--buttons-hover-bg-color)!important;color:var(--buttons-hover-color)!important}#greet_wrapper .greet_contact_form button:focus,#greet_wrapper .greet_contact_form button[type=submit]:focus,#greet_wrapper .greet_contact_form input[type=submit]:focus{outline:0;box-shadow:none!important}#greet_wrapper .greet_contact_form .wpcf7 form.sent .wpcf7-response-output{margin:0;margin-top:10px;padding:8px;border-radius:5px;border-color:var(--border-color)}#greet_wrapper .greet_contact_form .wpcf7 .wpcf7-spinner{position:absolute;left:0}#greet_wrapper .greet_contact_form p{margin:0}@media only screen and (max-width:575px){#greet_wrapper.greet_wrapper{width:150px;height:150px}#greet_wrapper.greet_wrapper_full{width:350px;height:450px}#greet_wrapper.greet_wrapper_full .greet_change_video{bottom:10px}#greet_wrapper.greet_wrapper_full [class*=greet_full_]{width:30px;height:30px}#greet_wrapper.greet_wrapper_full [class*=greet_full_] i{font-size:16px}#greet_wrapper.greet_wrapper_full .greet_full_play{width:40px;height:40px}}@media only screen and (max-width:450px){#greet_wrapper.greet_wrapper{width:135px;height:135px}#greet_wrapper.greet_wrapper_full{width:300px;height:420px}}@media only screen and (max-height:820px){#greet_wrapper.greet_wrapper{width:135px;height:135px}#greet_wrapper.greet_wrapper .greet_close{right:5px}#greet_wrapper.greet_wrapper_full{width:300px;height:420px}}@media only screen and (max-width:756px){#greet_wrapper.greet_wrapper .greet_close{opacity:1}}@media screen and (max-width:991px){#greet_wrapper.greet-only-desktop{display:none}}@media screen and (min-width:991px){#greet_wrapper.greet-only-tablet{display:none}}@media screen and (max-width:576px){#greet_wrapper.greet-only-tablet{display:none}}@media screen and (min-width:576px){#greet_wrapper.greet-only-mobile{display:none}}