.chaty *,.chaty-chat-view *,.chaty-outer-forms *{box-sizing:border-box}.chaty-agent-data,.chaty-whatsapp-field input[type=text],.chaty-whatsapp-message,.chaty-whatsapp-message p{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-agent-header,.chaty-channel,.chaty-channels,.chaty-form-body,.chaty-tooltip{position:relative}.chaty-tooltip .on-hover-text,.chaty-tooltip .on-hover-text:before,.chaty-tooltip:after,.chaty-tooltip:before{text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.on-hover-text{display:none;white-space:pre}.chaty-tooltip .on-hover-text:before,.chaty-tooltip:before{content:"";border:5px solid transparent;z-index:1001}.chaty-tooltip:after{content:attr(data-hover)}.chaty-tooltip .on-hover-text,.chaty-tooltip:after{text-align:center;min-width:1em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;border-radius:10px;background:#fff;color:#333;z-index:1000;box-shadow:0 1.93465px 7.73859px rgb(0 0 0 / 15%);font-size:17px;line-height:21px}.chaty-animation-shockwave:after,.chaty-animation-shockwave:before{content:"";border-radius:50%;position:absolute;top:0;right:0;bottom:0}.chaty-tooltip .on-hover-text{overflow:visible;white-space:pre}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip:hover .on-hover-text,.chaty-tooltip:hover .on-hover-text:before,.chaty-tooltip:hover:after,.chaty-tooltip:hover:before{display:block;opacity:1}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip.pos-left:hover .on-hover-text,.chaty-tooltip.pos-left:hover .on-hover-text:before,.chaty-tooltip.pos-left:hover:after,.chaty-tooltip.pos-left:hover:before,.chaty-tooltip.pos-right:hover .on-hover-text,.chaty-tooltip.pos-right:hover .on-hover-text:before,.chaty-tooltip.pos-right:hover:after,.chaty-tooltip.pos-right:hover:before{animation:ease-out forwards tooltips-horz}.chaty-tooltip.has-on-hover:after,.chaty-tooltip.has-on-hover:before,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:before,.chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger,.on-hover-text:empty,[data-hover=""]:after,[data-hover=""]:before{display:none!important}.chaty-tooltip.pos-top:before{border-bottom-width:0;border-top-color:#fff;bottom:calc(100% + 5px)}.chaty-tooltip.pos-top:after{bottom:calc(100% + 10px)}.chaty-tooltip.pos-top:after,.chaty-tooltip.pos-top:before{left:50%;transform:translate(-50%,-.5em)}.chaty-tooltip.pos-down:before{top:100%;border-top-width:0;border-bottom-color:#fff}.chaty-tooltip.pos-down:after{top:calc(100% + 5px)}.chaty-tooltip.pos-down:after,.chaty-tooltip.pos-down:before{left:50%;transform:translate(-50%,.5em)}.chaty-tooltip.pos-left .on-hover-text:before,.chaty-tooltip.pos-left:before{top:50%;border-right-width:0;border-left-color:#fff;left:calc(0em - 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-left .on-hover-text:before{left:auto;right:calc(0em - 5px)}.chaty-tooltip.pos-left .on-hover-text,.chaty-tooltip.pos-left:after{top:50%;right:calc(100% + 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before,.chaty-tooltip.pos-right:before{top:50%;border-left-width:0;border-right-color:#fff;right:calc(0em - 10px);transform:translate(.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before{left:calc(0em - 5px);right:auto}.chaty-tooltip.pos-right .on-hover-text,.chaty-tooltip.pos-right:after{top:50%;left:calc(100% + 10px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:1;transform:translate(0,-50%)}}.chaty-tooltip.pos-down:hover:after,.chaty-tooltip.pos-down:hover:before,.chaty-tooltip.pos-top:hover:after,.chaty-tooltip.pos-top:hover:before{animation:ease-out forwards tooltips-vert}@-webkit-keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@-webkit-keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@-webkit-keyframes chaty-animation-pulse{0%{transform:scale(1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:50%}100%{transform:scale(1.1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:45%}}@keyframes chaty-animation-pulse{0%{transform:scale(1);border-radius:50%}100%{transform:scale(1.1);border-radius:45%}}.chaty-animation-shockwave:after{left:0;-webkit-animation:2s ease-out 1.3s infinite chaty-animation-shockwave;animation:2s ease-out 1.3s infinite chaty-animation-shockwave}.chaty-animation-shockwave:before{left:0;-webkit-animation:2s ease-out .8s infinite chaty-animation-shockwave;animation:2s ease-out .8s infinite chaty-animation-shockwave}.chaty-animation-blink{-webkit-animation:1.33s ease-out infinite chaty-animation-blink;animation:1.33s ease-out infinite chaty-animation-blink}.chaty-animation-pulse,.chaty-animation-pulse-icon{-webkit-animation:.4s infinite alternate chaty-animation-pulse;animation:.4s infinite alternate chaty-animation-pulse}.chaty-animation-sheen{position:relative;overflow:hidden}.chaty-animation-sheen:after{animation:5s infinite chaty-animation-sheen;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.5) 50%,transparent);transform:rotateZ(60deg) translate(0,5em)}@keyframes chaty-animation-sheen{100%,20%{transform:rotateZ(60deg) translate(0,-80px)}}.chaty-animation-fade{animation:5s infinite chaty-animation-fade}.chaty-animation-spin{animation:5s cubic-bezier(.56,-.35,.22,1.5) infinite chaty-animation-spin}@keyframes chaty-animation-fade{15%,5%{opacity:.25}10%,100%,20%{opacity:1}}@keyframes chaty-animation-spin{10%{transform:rotateZ(-20deg);animation-timing-function:ease}100%,20%{transform:rotateZ(360deg)}}.chaty-animation-bounce,.chaty-animation-jump{animation:5s cubic-bezier(.84,-.54,.31,1.19) infinite chaty-animation-bounce}@keyframes chaty-animation-bounce{0%,100%,20%{transform:none}10%{transform:translateY(-1em)}}@keyframes chaty-animation-waggle{0%{transform:none}10%{transform:rotateZ(-20deg) scale(1.2)}13%{transform:rotateZ(25deg) scale(1.2)}15%{transform:rotateZ(-15deg) scale(1.2)}17%{transform:rotateZ(15deg) scale(1.2)}20%{transform:rotateZ(-12deg) scale(1.2)}22%{transform:rotateZ(0) scale(1.2)}100%,24%{transform:rotateZ(0) scale(1)}}.chaty-animation-waggle{animation:5s infinite chaty-animation-waggle}.chaty{display:none;z-index:99999}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty.active,.chaty.form-open .chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger{display:block!important}.chaty *,.chaty-form-body form{margin:0;padding:0}.chaty .sr-only,.hide-cht-svg-bg{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;outline:0!important}.chaty a,.chaty a:focus,.chaty a:hover,.chaty button{border:none;text-decoration:none;outline:0;box-shadow:none}.chaty-widget{position:fixed;bottom:25px;right:25px;z-index:10001}.chaty-widget.left-position{left:25px;right:auto}.chaty-channel-list{display:flex;width:62px;height:124px;position:absolute;bottom:-4px;right:0;flex-direction:column;align-items:flex-start;pointer-events:none}.chaty-widget.left-position .chaty-channel-list{left:0;right:auto}.chaty-widget.chaty-open .chaty-channel-list,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:after,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:before{pointer-events:auto}.chaty-channel-list .chaty-channel,.chaty-channel.single .chaty-svg{display:inline-block;width:54px;height:54px;border-radius:50%;margin:4px;cursor:pointer;box-shadow:0 3px 6px rgb(0 0 0 / 25%)}.chaty-channel-list .chaty-channel{position:absolute;bottom:0;opacity:0;transition:.5s;-webkit-transition:.5s}.chaty-channel.single .chaty-svg{margin:0}.chaty-widget.chaty-open .chaty-channel-list .chaty-channel{opacity:1}.chaty-channel a,.chaty-channel button,.chaty-svg{display:block;width:54px;height:54px;border-radius:50%;cursor:pointer;position:relative;outline:0}.chaty-channel button{background:0 0;border-radius:50%}.chaty-channel a .chaty-custom-icon,.chaty-channel button .chaty-custom-icon,.chaty-svg .chaty-custom-icon{width:54px;height:54px;border-radius:50%;text-align:center;font-size:27px;line-height:54px;color:#fff}.chaty-channel a:focus,.chaty-channel button:focus,.chaty-contact-form-box button.chaty-submit-button{outline:0}.chaty-agent-icon svg,.chaty-channel svg,.chaty-view-channels .chaty-channel span svg{width:100%;height:100%}.chaty-channel img{width:54px;height:54px;object-fit:cover;border-radius:50%}.chaty-i-trigger .chaty-channel{position:absolute;bottom:0;right:4px;transition:.5s;border-radius:50%;cursor:pointer}.chaty-cta-button{transition:.5s;box-shadow:0 3px 6px rgb(0 0 0 / 25%);border-radius:50%}.chaty-widget.left-position .chaty-i-trigger .chaty-channel{left:4px;right:auto}.chaty-widget .chaty-cta-main .chaty-cta-button{z-index:1099;opacity:1;position:relative}.chaty-widget.chaty-open .chaty-cta-main .chaty-cta-button{z-index:999;opacity:0;transform:rotate(540deg);visibility:hidden}.chaty-widget .chaty-i-trigger .chaty-cta-close{pointer-events:none}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close{pointer-events:auto;z-index:101}.chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:999;opacity:0;visibility:hidden}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:1099;opacity:1;transform:rotate(180deg);visibility:visible}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip{z-index:91}.chaty-channel button.open-chaty-channel,.chaty-widget.chaty-no-close-button:not(.has-single) .chaty-i-trigger:not(.single-channel),.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-channel button.open-chaty,.chaty.form-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-i-trigger .chaty-tooltip:after,.chaty.form-open .chaty-i-trigger .chaty-tooltip:before,.chaty.form-open .chaty-widget.has-single .chaty-i-trigger .on-hover-text{display:none}.chaty-widget .ch-pending-msg{position:absolute;right:-4px;top:-4px;width:16px;height:16px;text-align:center;background:red;color:#fff;font-size:10px;line-height:16px;border-radius:50%;z-index:1101}.chaty-widget.left-position.hor-mode .chaty-channel-list{width:136px;height:62px;left:0;bottom:0}.chaty-widget.right-position.hor-mode .chaty-channel-list{width:136px;height:62px;right:0;left:auto;bottom:0}.chaty-widget.hor-mode .chaty-channel-list .chaty-channel{margin-top:0;margin-bottom:0}.chaty-widget.hor-mode.left-position .chaty-channel-list .chaty-channel{left:0}.chaty-widget.hor-mode.right-position .chaty-channel-list .chaty-channel{right:0;left:auto}.chaty-chat-view,.chaty-outer-forms{vertical-align:bottom;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:fixed!important;bottom:-25px;left:25px;padding:0;width:320px;max-width:90%;-moz-transition:.5s linear;box-shadow:rgba(0,0,0,.16) 0 5px 40px;-webkit-box-shadow:rgba(0,0,0,.16) 0 5px 40px;-moz-box-shadow:rgba(0,0,0,.16) 0 5px 40px;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:.5s;-webkit-transition:.5s;animation-delay:-2s;-webkit-animation-delay:-2s}.chaty-chat-view.pos-left,.chaty-outer-forms.pos-left{left:25px}.chaty-chat-view.pos-right,.chaty-outer-forms.pos-right{right:25px;left:auto}.chaty-outer-forms.active,.chaty:not(.form-open) .chaty-widget.chaty-open+.chaty-chat-view{-webkit-transform:translateY(-93px);transform:translateY(-93px);opacity:1;z-index:999999;visibility:visible;bottom:0;pointer-events:auto}.chaty-whatsapp-body{background:#e6ddd4;padding:0;min-height:260px;position:relative;z-index:2;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.chaty-whatsapp-content{padding:20px 20px 20px 10px}.chaty-form-body{background:#fff;z-index:99999;min-height:75px;border-radius:10px}.qr-code-image{padding:10px;text-align:center}.qr-code-image img{max-width:100%;max-height:360px;margin:0 auto;display:block;width:100%;height:auto}.chaty-whatsapp-body:before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.08;background-image:url(//masterhouse.com.ua/wp-content/plugins/chaty-pro/images/whatsapp.png)}.chaty-whatsapp-message{padding:7px 14px 6px;background-color:#fff;border-radius:0 8px 8px;position:relative;transform-origin:center top;z-index:2;box-shadow:rgba(0,0,0,.13) 0 1px .5px;margin-top:4px;margin-left:15px;max-width:calc(100% - 40px);font-size:14px}.chaty-whatsapp-message:before{position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURUxpccPDw9ra2m9vbwAAAAAAADExMf///wAAABoaGk9PT7q6uqurqwsLCycnJz4+PtDQ0JycnIyMjPf3915eXvz8/E9PT/39/RMTE4CAgAAAAJqamv////////r6+u/v7yUlJeXl5f///5ycnOXl5XNzc/Hx8f///xUVFf///+zs7P///+bm5gAAAM7Ozv///2fVensAAAAvdFJOUwCow1cBCCnqAhNAnY0WIDW2f2/hSeo99g1lBYT87vDXG8/6d8oL4sgM5szrkgl660OiZwAAAHRJREFUKM/ty7cSggAABNFVUQFzwizmjPz/39k4YuFWtm55bw7eHR6ny63+alnswT3/rIDzUSC7CrAziPYCJCsB+gbVkgDtVIDh+DsE9OTBpCtAbSBAZSEQNgWIygJ0RgJMDWYNAdYbAeKtAHODlkHIv997AkLqIVOXVU84AAAAAElFTkSuQmCC);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";top:0;left:-12px;width:12px;height:19px}.chaty-whatsapp-message p{margin:0;padding:0;color:#111b21;font-weight:400}.chaty-whatsapp-footer{position:relative;padding:12px 15px;background:#f0f0f0;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.whatsapp-chaty-form{display:flex;margin:0;padding:0}.chaty-whatsapp-button button,.chaty-whatsapp-button button:focus,.chaty-whatsapp-button button:hover{line-height:48px;text-align:center;float:right;height:48px;width:48px;padding:8px 10px 8px 15px;background:#25d366!important;border-radius:24px;outline:0;box-shadow:none;border:none;cursor:pointer;margin:0;text-decoration:none}.chaty-whatsapp-data{display:flex;flex:1}.chaty-whatsapp-field{padding-right:12px;flex:1}.chaty-whatsapp-button{flex:0 0 48px}.chaty-whatsapp-button svg{width:100%;height:100%;margin:0;padding:0}.chaty-whatsapp-field input[type=text]{height:48px!important;line-height:32px;padding:0 10px 0 15px;font-size:16px;resize:none;width:100%;border:none!important;border-radius:24px;outline:0;box-shadow:none!important;background:#fff!important;margin:0;color:#111b21}.chaty-whatsapp-field input[type=text]:focus{outline:0;border:none;margin:0;color:#111b21}.chaty-whatsapp-button button:focus,.chaty-whatsapp-button button:hover{background:#22bf5b!important}.close-chaty-form{position:absolute;right:5px;top:5px;background:#30534b;width:22px;height:22px;border-radius:15px;padding:3px;cursor:pointer;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.close-chaty-form:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.chaty-close-button{position:relative;width:16px;height:16px;transition:.4s;cursor:pointer}.chaty-close-button:after,.chaty-close-button:before{content:"";position:absolute;width:12px;height:2px;background-color:#fff;display:block;border-radius:2px;transform:rotate(45deg);top:7px;left:2px}.chaty-close-button:after{transform:rotate(-45deg)}.chaty.form-open .chaty-channel button.open-chaty-channel,.chaty.form-open .chaty-no-close-button.has-single .chaty-i-trigger{display:block}.chaty-agent-data{font-size:16px}.chaty-agent-header{font-size:18px;padding:20px 15px;background:#22bf5b;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.chaty-agent-data .close-chaty-form{right:10px;top:12px}.chaty-agent-data .chaty-agent{display:flex;align-items:center;padding:15px}.chaty-agent-data .chaty-agent a{color:#49687e;font-size:16px;text-decoration:none;display:flex;width:100%;align-items:center;outline:0;font-weight:400}.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input textarea.chaty-textarea-field{color:#28303d;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-sans;margin:0;background:#fff;outline:0}.chaty-agent-data .chaty-agent+.chaty-agent{border-top:2px solid #f6f8f9}.chaty-agent-img{width:36px;height:36px;object-fit:cover;border-radius:50%}.chaty-agent-icon{width:48px;height:48px;margin:0 15px 0 0}.chaty-agent-data .chaty-custom-icon{width:48px;height:48px;text-align:center;display:block;line-height:48px;background:silver;border-radius:50%;color:#fff;font-size:28px}.chaty-close-agent-list{position:absolute;right:15px;top:10px;width:26px;height:26px;cursor:pointer;z-index:10;padding:0 0 10px 10px}.chaty-agent-icon img{width:48px;height:48px;object-fit:cover}.chaty-close-agent-list svg{fill:#ffffff}.agent-sub-header{font-size:14px;line-height:20px;font-weight:400}.agent-main-header{font-size:20px;line-height:32px;font-weight:700;position:relative}.chaty-agent-header:before,.chaty-view-header:before{content:"";background:url(//masterhouse.com.ua/wp-content/plugins/chaty-pro/images/header-top.png) no-repeat;width:215px;height:41px;position:absolute;top:0;left:0;z-index:1}.chaty-agent-header:after,.chaty-view-header:after{content:"";background:url(//masterhouse.com.ua/wp-content/plugins/chaty-pro/images/header-bottom.png) no-repeat;width:44px;height:41px;position:absolute;bottom:0;right:0;z-index:1}.chaty-custom-channel-icon{display:block;border-radius:50%;color:#fff;text-align:center;line-height:54px}.chaty-contact-form-title{padding:10px 15px;text-align:left;font-size:18px;border-bottom:1px solid #acacac}.chaty-contact-inputs{padding:15px 15px 0}.chaty-contact-input{display:flex}.chaty-contact-input+.chaty-contact-input{margin:12px 0 0}.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field{width:100%;height:36px;line-height:36px;font-size:16px;padding:0 10px;border:1px solid #ccc;border-radius:4px}.chaty-contact-input input[type=email].chaty-input-field:focus,.chaty-contact-input input[type=text].chaty-input-field:focus,.chaty-contact-input textarea.chaty-textarea-field:focus{outline:0;box-shadow:none;border-color:#898989}.chaty-contact-input textarea.chaty-textarea-field{width:100%;height:100px;line-height:20px;font-size:16px;padding:10px;border:1px solid #ccc;border-radius:4px}.chaty-contact-form-box .close-chaty-form{right:9px;top:9px}.chaty-contact-form-box button.chaty-submit-button[type=submit],button#chaty-submit-button-0{border:none;border-radius:4px;color:#fff;background:#a886cd;width:100%;height:36px;line-height:36px;font-size:18px;padding:0;margin:0;cursor:pointer;text-align:center;display:block}.chaty-contact-input input.chaty-input-field.has-chaty-error,.chaty-contact-input textarea.chaty-textarea-field.has-chaty-error{border:1px solid #d20000}.chaty-contact-form-button{padding:15px}.chaty-ajax-error-message,.chaty-ajax-success-message{color:#00a700;padding:10px 0 0;text-align:center;font-size:16px}.chaty-ajax-error-message{color:#da0000}.chaty-view-header,.chaty-view-header a,.chaty-view-header a:focus,.chaty-view-header a:hover{font-weight:500;color:#fff;font-size:24px}.chaty-exit-intent{position:fixed;z-index:-1}.chaty-exit-intent:before{display:block;position:fixed;top:0;left:0;content:'';width:100vw;height:100vh;background:rgba(0,0,0,.8);visibility:hidden;z-index:100;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}.chaty .chaty-widget.left-position .chaty-exit-intent:before{clip-path:circle(15px at 60px calc(100% - 60px))}.chaty .chaty-widget.right-position .chaty-exit-intent:before{clip-path:circle(15px at calc(100% - 60px) calc(100% - 60px))}.chaty .chaty-widget .chaty-exit-intent.animate:before{visibility:visible;clip-path:circle(100%)}.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:after,.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:before{pointer-events:inherit}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-wechat-form.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos{top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);bottom:auto}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos .chaty-agent-body{max-height:calc(100vh - 164px)!important}.chaty-whatsapp-message p+p{margin-top:5px}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos .chaty-whatsapp-content{max-height:calc(100vh - 122px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form:not(.custom-cht-pos) .chaty-whatsapp-content{overflow-y:auto}.chaty.has-custom-pos.form-open .chaty-i-trigger{opacity:0;visibility:hidden}body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos .chaty-contact-inputs{max-height:calc(100vh - 150px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms{max-width:calc(100vw - 50px)!important}.chaty-view-body{background:#fff;border-radius:8px}.chaty-view-header{background:#b78deb;border-radius:7px 7px 0 0;padding:10px 15px;position:relative;word-break:break-word}.chaty-top-content{padding:15px 15px 0;font-size:16px}.chaty-view-content p,.chaty-view-content p a,.chaty-view-content p a:focus,.chaty-view-content p a:hover{margin:0;padding:0;font-size:16px;line-height:150%;color:#49687e;word-break:break-word}.chaty-view-channels .chaty-custom-channel-icon,span.chaty-loader span.dashicons{font-size:24px}.chaty-view-content p a{display:inline-block}.chaty-view-content p a:focus,.chaty-view-content p a:hover,.chaty-view-header a:focus,.chaty-view-header a:hover{outline:0;text-decoration:none}.chaty-view-content p+p{margin-top:10px}.chaty-close-view-list{position:absolute;right:15px;top:10px;width:12px;cursor:pointer;z-index:11}.chaty-close-view-list svg{fill:#ffffff;display:inline-block;width:100%}.chaty-view-channels .chaty-channel{height:48px;display:inline-block;margin:6px 0;width:20%;text-align:center;vertical-align:top}.chaty-view-channels .chaty-channel a,.chaty-view-channels .chaty-channel img,.chaty-view-channels .chaty-channel span:not(.on-hover-text){display:block;width:48px;height:48px;margin:0 auto}.chaty-view-channels{padding:10px 8px}.front-google-captcha{width:100%!important;overflow:hidden}.front-google-captcha>div{width:100%}span.chaty-loader,span.chaty-loader span.dashicons{width:24px;height:24px;text-align:center;line-height:24px}.front-google-captcha iframe{transform:scaleX(.9);position:relative;left:-15px}.widget-fa-icon{width:100%;height:100%;display:inline-block;vertical-align:middle;color:#fff}span.chaty-loader{display:none;vertical-align:middle;color:#fff;animation:1s linear infinite rotation;margin-left:5px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}span.chaty-loader.active{display:inline-block;vertical-align:baseline}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.geot-flag{width:25px;height:15px;background:url(//masterhouse.com.ua/wp-content/plugins/geotargetingwp/public/css/flags.png) no-repeat;margin-right:5px;margin-top:1px;float:left}.geot-flag.flag-ad{background-position:-25px 0}.geot-flag.flag-ae{background-position:-50px 0}.geot-flag.flag-af{background-position:-75px 0}.geot-flag.flag-ag{background-position:-100px 0}.geot-flag.flag-ai{background-position:-125px 0}.geot-flag.flag-al{background-position:-150px 0}.geot-flag.flag-am{background-position:-175px 0}.geot-flag.flag-an{background-position:-200px 0}.geot-flag.flag-ao{background-position:-225px 0}.geot-flag.flag-ar{background-position:-250px 0}.geot-flag.flag-as{background-position:-275px 0}.geot-flag.flag-at{background-position:-300px 0}.geot-flag.flag-au{background-position:-325px 0}.geot-flag.flag-aw{background-position:-350px 0}.geot-flag.flag-az{background-position:-375px 0}.geot-flag.flag-ba{background-position:0 -15px}.geot-flag.flag-bb{background-position:-25px -15px}.geot-flag.flag-bd{background-position:-50px -15px}.geot-flag.flag-be{background-position:-75px -15px}.geot-flag.flag-bf{background-position:-100px -15px}.geot-flag.flag-bg{background-position:-125px -15px}.geot-flag.flag-bh{background-position:-150px -15px}.geot-flag.flag-bi{background-position:-175px -15px}.geot-flag.flag-bj{background-position:-200px -15px}.geot-flag.flag-bm{background-position:-225px -15px}.geot-flag.flag-bn{background-position:-250px -15px}.geot-flag.flag-bo{background-position:-275px -15px}.geot-flag.flag-br{background-position:-300px -15px}.geot-flag.flag-bs{background-position:-325px -15px}.geot-flag.flag-bt{background-position:-350px -15px}.geot-flag.flag-bv{background-position:-375px -15px}.geot-flag.flag-bw{background-position:0 -30px}.geot-flag.flag-by{background-position:-25px -30px}.geot-flag.flag-bz{background-position:-50px -30px}.geot-flag.flag-ca{background-position:-75px -30px}.geot-flag.flag-cd{background-position:-100px -30px}.geot-flag.flag-cf{background-position:-125px -30px}.geot-flag.flag-cg{background-position:-150px -30px}.geot-flag.flag-ch{background-position:-175px -30px}.geot-flag.flag-ci{background-position:-200px -30px}.geot-flag.flag-ck{background-position:-225px -30px}.geot-flag.flag-cl{background-position:-250px -30px}.geot-flag.flag-cm{background-position:-275px -30px}.geot-flag.flag-cn{background-position:-300px -30px}.geot-flag.flag-co{background-position:-325px -30px}.geot-flag.flag-cr{background-position:-350px -30px}.geot-flag.flag-cu{background-position:-375px -30px}.geot-flag.flag-cv{background-position:0 -45px}.geot-flag.flag-cy{background-position:-25px -45px}.geot-flag.flag-cz{background-position:-50px -45px}.geot-flag.flag-de{background-position:-75px -45px}.geot-flag.flag-dj{background-position:-100px -45px}.geot-flag.flag-dk{background-position:-125px -45px}.geot-flag.flag-dm{background-position:-150px -45px}.geot-flag.flag-do{background-position:-175px -45px}.geot-flag.flag-dz{background-position:-200px -45px}.geot-flag.flag-ec{background-position:-225px -45px}.geot-flag.flag-ee{background-position:-250px -45px}.geot-flag.flag-eg{background-position:-275px -45px}.geot-flag.flag-eh{background-position:-300px -45px}.geot-flag.flag-er{background-position:-325px -45px}.geot-flag.flag-es{background-position:-350px -45px}.geot-flag.flag-et{background-position:-375px -45px}.geot-flag.flag-eu{background-position:0 -60px}.geot-flag.flag-fi{background-position:-25px -60px}.geot-flag.flag-fj{background-position:-50px -60px}.geot-flag.flag-fk{background-position:-75px -60px}.geot-flag.flag-fm{background-position:-100px -60px}.geot-flag.flag-fo{background-position:-125px -60px}.geot-flag.flag-fr{background-position:-150px -60px}.geot-flag.flag-ga{background-position:-175px -60px}.geot-flag.flag-gb{background-position:-200px -60px}.geot-flag.flag-gd{background-position:-225px -60px}.geot-flag.flag-ge{background-position:-250px -60px}.geot-flag.flag-gf{background-position:-275px -60px}.geot-flag.flag-gg{background-position:-300px -60px}.geot-flag.flag-gh{background-position:-325px -60px}.geot-flag.flag-gi{background-position:-350px -60px}.geot-flag.flag-gl{background-position:-375px -60px}.geot-flag.flag-gm{background-position:0 -75px}.geot-flag.flag-gn{background-position:-25px -75px}.geot-flag.flag-gp{background-position:-50px -75px}.geot-flag.flag-gq{background-position:-75px -75px}.geot-flag.flag-gr{background-position:-100px -75px}.geot-flag.flag-gs{background-position:-125px -75px}.geot-flag.flag-gt{background-position:-150px -75px}.geot-flag.flag-gu{background-position:-175px -75px}.geot-flag.flag-gw{background-position:-200px -75px}.geot-flag.flag-gy{background-position:-225px -75px}.geot-flag.flag-hk{background-position:-250px -75px}.geot-flag.flag-hm{background-position:-275px -75px}.geot-flag.flag-hn{background-position:-300px -75px}.geot-flag.flag-hr{background-position:-325px -75px}.geot-flag.flag-ht{background-position:-350px -75px}.geot-flag.flag-hu{background-position:-375px -75px}.geot-flag.flag-id{background-position:0 -90px}.geot-flag.flag-ie{background-position:-25px -90px}.geot-flag.flag-il{background-position:-50px -90px}.geot-flag.flag-in{background-position:-75px -90px}.geot-flag.flag-io{background-position:-100px -90px}.geot-flag.flag-iq{background-position:-125px -90px}.geot-flag.flag-ir{background-position:-150px -90px}.geot-flag.flag-is{background-position:-175px -90px}.geot-flag.flag-it{background-position:-200px -90px}.geot-flag.flag-je{background-position:-225px -90px}.geot-flag.flag-jm{background-position:-250px -90px}.geot-flag.flag-jo{background-position:-275px -90px}.geot-flag.flag-jp{background-position:-300px -90px}.geot-flag.flag-ke{background-position:-325px -90px}.geot-flag.flag-kg{background-position:-350px -90px}.geot-flag.flag-kh{background-position:-375px -90px}.geot-flag.flag-ki{background-position:0 -105px}.geot-flag.flag-km{background-position:-25px -105px}.geot-flag.flag-kn{background-position:-50px -105px}.geot-flag.flag-kp{background-position:-75px -105px}.geot-flag.flag-kr{background-position:-100px -105px}.geot-flag.flag-kw{background-position:-125px -105px}.geot-flag.flag-ky{background-position:-150px -105px}.geot-flag.flag-kz{background-position:-175px -105px}.geot-flag.flag-la{background-position:-200px -105px}.geot-flag.flag-lb{background-position:-225px -105px}.geot-flag.flag-lc{background-position:-250px -105px}.geot-flag.flag-li{background-position:-275px -105px}.geot-flag.flag-lk{background-position:-300px -105px}.geot-flag.flag-lr{background-position:-325px -105px}.geot-flag.flag-ls{background-position:-350px -105px}.geot-flag.flag-lt{background-position:-375px -105px}.geot-flag.flag-lu{background-position:0 -120px}.geot-flag.flag-lv{background-position:-25px -120px}.geot-flag.flag-ly{background-position:-50px -120px}.geot-flag.flag-ma{background-position:-75px -120px}.geot-flag.flag-mc{background-position:-100px -120px}.geot-flag.flag-md{background-position:-125px -120px}.geot-flag.flag-me{background-position:-150px -120px}.geot-flag.flag-mg{background-position:-175px -120px}.geot-flag.flag-mh{background-position:-200px -120px}.geot-flag.flag-mk{background-position:-225px -120px}.geot-flag.flag-ml{background-position:-250px -120px}.geot-flag.flag-mm{background-position:-275px -120px}.geot-flag.flag-mn{background-position:-300px -120px}.geot-flag.flag-mo{background-position:-325px -120px}.geot-flag.flag-mp{background-position:-350px -120px}.geot-flag.flag-mq{background-position:-375px -120px}.geot-flag.flag-mr{background-position:0 -135px}.geot-flag.flag-ms{background-position:-25px -135px}.geot-flag.flag-mt{background-position:-50px -135px}.geot-flag.flag-mu{background-position:-75px -135px}.geot-flag.flag-mv{background-position:-100px -135px}.geot-flag.flag-mw{background-position:-125px -135px}.geot-flag.flag-mx{background-position:-150px -135px}.geot-flag.flag-my{background-position:-175px -135px}.geot-flag.flag-mz{background-position:-200px -135px}.geot-flag.flag-na{background-position:-225px -135px}.geot-flag.flag-nc{background-position:-250px -135px}.geot-flag.flag-ne{background-position:-275px -135px}.geot-flag.flag-nf{background-position:-300px -135px}.geot-flag.flag-ng{background-position:-325px -135px}.geot-flag.flag-ni{background-position:-350px -135px}.geot-flag.flag-nl{background-position:-375px -135px}.geot-flag.flag-no{background-position:0 -150px}.geot-flag.flag-np{background-position:-25px -150px}.geot-flag.flag-nr{background-position:-50px -150px}.geot-flag.flag-nu{background-position:-75px -150px}.geot-flag.flag-nz{background-position:-100px -150px}.geot-flag.flag-om{background-position:-125px -150px}.geot-flag.flag-pa{background-position:-150px -150px}.geot-flag.flag-pe{background-position:-175px -150px}.geot-flag.flag-pf{background-position:-200px -150px}.geot-flag.flag-pg{background-position:-225px -150px}.geot-flag.flag-ph{background-position:-250px -150px}.geot-flag.flag-pk{background-position:-275px -150px}.geot-flag.flag-pl{background-position:-300px -150px}.geot-flag.flag-pm{background-position:-325px -150px}.geot-flag.flag-pn{background-position:-350px -150px}.geot-flag.flag-pr{background-position:-375px -150px}.geot-flag.flag-ps{background-position:0 -165px}.geot-flag.flag-pt{background-position:-25px -165px}.geot-flag.flag-pw{background-position:-50px -165px}.geot-flag.flag-py{background-position:-75px -165px}.geot-flag.flag-qa{background-position:-100px -165px}.geot-flag.flag-re{background-position:-125px -165px}.geot-flag.flag-ro{background-position:-150px -165px}.geot-flag.flag-rs{background-position:-175px -165px}.geot-flag.flag-ru{background-position:-200px -165px}.geot-flag.flag-rw{background-position:-225px -165px}.geot-flag.flag-sa{background-position:-250px -165px}.geot-flag.flag-sb{background-position:-275px -165px}.geot-flag.flag-sc{background-position:-300px -165px}.geot-flag.flag-sd{background-position:-325px -165px}.geot-flag.flag-se{background-position:-350px -165px}.geot-flag.flag-sg{background-position:-375px -165px}.geot-flag.flag-sh{background-position:0 -180px}.geot-flag.flag-si{background-position:-25px -180px}.geot-flag.flag-sk{background-position:-50px -180px}.geot-flag.flag-sl{background-position:-75px -180px}.geot-flag.flag-sm{background-position:-100px -180px}.geot-flag.flag-sn{background-position:-125px -180px}.geot-flag.flag-so{background-position:-150px -180px}.geot-flag.flag-sr{background-position:-175px -180px}.geot-flag.flag-st{background-position:-200px -180px}.geot-flag.flag-sv{background-position:-225px -180px}.geot-flag.flag-sy{background-position:-250px -180px}.geot-flag.flag-sz{background-position:-275px -180px}.geot-flag.flag-tc{background-position:-300px -180px}.geot-flag.flag-td{background-position:-325px -180px}.geot-flag.flag-tf{background-position:-350px -180px}.geot-flag.flag-tg{background-position:-375px -180px}.geot-flag.flag-th{background-position:0 -195px}.geot-flag.flag-tj{background-position:-25px -195px}.geot-flag.flag-tk{background-position:-50px -195px}.geot-flag.flag-tl{background-position:-75px -195px}.geot-flag.flag-tm{background-position:-100px -195px}.geot-flag.flag-tn{background-position:-125px -195px}.geot-flag.flag-to{background-position:-150px -195px}.geot-flag.flag-tr{background-position:-175px -195px}.geot-flag.flag-tt{background-position:-200px -195px}.geot-flag.flag-tv{background-position:-225px -195px}.geot-flag.flag-tw{background-position:-250px -195px}.geot-flag.flag-tz{background-position:-275px -195px}.geot-flag.flag-ua{background-position:-300px -195px}.geot-flag.flag-ug{background-position:-325px -195px}.geot-flag.flag-um{background-position:-350px -195px}.geot-flag.flag-us{background-position:-375px -195px}.geot-flag.flag-uy{background-position:0 -210px}.geot-flag.flag-uz{background-position:-25px -210px}.geot-flag.flag-va{background-position:-50px -210px}.geot-flag.flag-vc{background-position:-75px -210px}.geot-flag.flag-ve{background-position:-100px -210px}.geot-flag.flag-vg{background-position:-125px -210px}.geot-flag.flag-vi{background-position:-150px -210px}.geot-flag.flag-vn{background-position:-175px -210px}.geot-flag.flag-vu{background-position:-200px -210px}.geot-flag.flag-wf{background-position:-225px -210px}.geot-flag.flag-ws{background-position:-250px -210px}.geot-flag.flag-ye{background-position:-275px -210px}.geot-flag.flag-yt{background-position:-300px -210px}.geot-flag.flag-za{background-position:-325px -210px}.geot-flag.flag-zm{background-position:-350px -210px}.geot-flag.flag-zw{background-position:-375px -210px}.geot_dropdown_container{position:relative}.geot_dropdown_container .geotdd-select{position:relative;cursor:pointer;padding:10px;padding-right:30px}.geot_dropdown_container .geotdd-desc{display:block;overflow:hidden}.geot_dropdown_container .geotdd-selected{overflow:hidden;display:block;font-weight:700;width:100%}.geot_dropdown_container .geotdd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px}.geot_dropdown_container .geotdd-pointer-down{border:solid 5px transparent;border-top:solid 5px #000}.geot_dropdown_container .geotdd-pointer-up{border:solid 5px transparent!important;border-bottom:solid 5px #000!important;margin-top:-8px}.geot_dropdown_container .geotdd-options{border:solid 1px #ccc;border-top:none;list-style:none;box-shadow:0 1px 5px #ddd;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto;right:0}.geot_dropdown_container .geotdd-option{display:block;overflow:hidden;text-decoration:none;color:#333;cursor:pointer;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out}.geot_dropdown_container .geotdd-options li{float:left!important;border:none!important;border-bottom:solid 1px #ddd;width:25%;display:inline-block;padding:0!important;margin:0!important}.geot_dropdown_container .geotdd-options li a{font-size:13px;line-height:14px;padding:6px!important;margin:0!important;min-height:42px}.geot_dropdown_container ul.geotdd-options li a:hover{background:0 0}.geot_dropdown_container ul.geotdd-options li:hover a{background:#dedede}.geot_dropdown_container .geotdd-options>li:last-child>.geotdd-option{border-bottom:none}.geot_dropdown_container .geotdd-option:hover{background:#f3f3f3;color:#000}.geot_dropdown_container .geotdd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}.geot_dropdown_container .geotdd-option-image,.geotdd-selected-image{vertical-align:middle;float:left;margin-right:5px;max-width:64px}.geot_dropdown_container .geotdd-image-right{float:right;margin-right:15px;margin-left:5px}.geot_dropdown_container .geotdd-option span.geot-flag{margin-top:0}.geot-ajax.geot-filter,.geot-ajax.geot_menu_item{display:none}.geot-ajax.geot-filter .show-by-default,.geot-ajax.geot-filter.show-by-default,.geot-ajax.geot_menu_item .show-by-default,.geot-ajax.geot_menu_item.show-by-default,.show-by-default .geot-ajax.geot-filter,.show-by-default .geot-ajax.geot_menu_item{display:block}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 1px!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:grey transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent grey transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0 0}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.geotloc_overlay_box{background-color:rgba(0,0,0,.72);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;color:#000;display:flex;justify-content:center;align-items:center}.geotloc_overlay_content img{margin:0 auto}.geotloc_overlay_box .geotloc_overlay_container{display:flex;align-content:center;justify-content:center;background-color:#e1e1e1;max-width:400px;position:relative;padding:30px;margin:10px}.geotloc_overlay_box .geotloc_overlay_text{align-items:center;display:flex;padding-right:10px;flex-wrap:wrap}.geotloc_overlay_box .geotloc_overlay_text p{font-size:2rem;margin:0;font-weight:700;line-height:1.2;text-align:left}.geotloc_overlay_box .geotloc_overlay_text p.geotloc_overlay_help{font-size:1rem}.geotloc_overlay_box .geotloc_overlay_img{align-items:center;display:flex;min-width:30%}.geotloc_overlay_box .geotloc_overlay_remove:after,.geotloc_overlay_box .geotloc_overlay_remove:before{position:absolute;left:15px;content:' ';height:20px;width:2px;background-color:#000}.geotloc_overlay_box .geotloc_overlay_remove{position:absolute;right:10px;top:10px;width:20px;height:20px;opacity:.3;cursor:pointer}.geotloc_overlay_box .geotloc_overlay_remove:before{transform:rotate(45deg)}.geotloc_overlay_box .geotloc_overlay_remove:after{transform:rotate(-45deg)}.geotloc_overlay_box .geotloc_overlay_remove:hover{opacity:1}.vc_editor.compose-mode .vc_vc_geotwp_city:hover:before,.vc_editor.compose-mode .vc_vc_geotwp_country:hover:before,.vc_editor.compose-mode .vc_vc_geotwp_radius:hover:before,.vc_editor.compose-mode .vc_vc_geotwp_state:hover:before,.vc_editor.compose-mode .vc_vc_geotwp_zip:hover:before{content:'';margin:0;padding:0;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;outline:1px dashed #ebebeb;outline:1px dashed rgba(125,125,125,.4)}html{line-height:1.15;-webkit-text-size-adjust:100%;}
body{margin:0;}
main{display:block;}
h1{font-size:2em;margin:0.67em 0;}
hr{box-sizing:content-box;height:0;overflow:visible;}
pre{font-family:monospace, monospace;font-size:1em;}
a{background-color:transparent;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b, strong{font-weight:bolder;}
code, kbd, samp{font-family:monospace, monospace;font-size:1em;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
img{border-style:none;}
button, input, optgroup, select, textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
button, input{overflow:visible;}
button, select{text-transform:none;}
button, [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details{display:block;}
summary{display:list-item;}
template{display:none;}
[hidden]{display:none;}
*,
*::before,
*::after{box-sizing:inherit;}
html{box-sizing:border-box;}
body, button, input, select, optgroup, textarea{color:#404040;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:1rem;line-height:1.5;}
h1, h2, h3, h4, h5, h6 {
clear: both;
} p{margin-bottom:1.5em;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", courier, monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var{font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
body{background:#fff;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
embed, iframe, object{max-width:100%;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;}
table {
margin: 0 0 1.5em;
width: 100%;
} a{color:#4169e1;}
a:visited{color:#800080;}
a:hover, a:focus, a:active{color:#191970;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em;}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{border-color:#ccc #bbb #aaa;}
button:active, button:focus, input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus{border-color:#aaa #bbb #bbb;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{color:#111;}
select{border:1px solid #ccc;}
textarea{width:100%;}
.main-navigation{display:block;width:100%;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{display:block;left:auto;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{left:auto;}
.main-navigation li{position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.menu-toggle, .main-navigation.toggled ul{display:block;}
@media screen and (min-width:37.5em){
.menu-toggle{display:none;}
.main-navigation ul{display:flex;}
}
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation{margin:0 0 1.5em;}
.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links{display:flex;}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous{flex:1 0 50%;}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next{text-align:end;flex:1 0 50%;}
.sticky{display:block;}
.post, .page{margin:0 0 1.5em;}
.updated:not(.published){display:none;}
.page-content, .entry-content, .entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.custom-logo-link{display:inline-block;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em;}
.gallery-item{display:inline-block;text-align:center;width:100%;}
.gallery-columns-2{grid-template-columns:repeat(2, 1fr);}
.gallery-columns-3{grid-template-columns:repeat(3, 1fr);}
.gallery-columns-4{grid-template-columns:repeat(4, 1fr);}
.gallery-columns-5{grid-template-columns:repeat(5, 1fr);}
.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}
.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}
.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}
.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}
.gallery-caption{display:block;}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#primary[tabindex="-1"]:focus{outline:0;}
.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em;}
.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
@media(min-width:1025px){
.smenu.active ~ .categories {
top: 55px !important;
}
}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{width:150px}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}html, body, div, span, applet, main, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;}
article, aside, details, main, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{margin:0px;padding:0px;font-family:Arial, Tahoma, sans-serif;line-height:1;background-color:#ffffff;height:100%;position:relative;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after{content:"";content:none;}
q:before, q:after{content:"";content:none;}
table{border-collapse:collapse;border-width:0px;padding:0px;margin:0px;}
html{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
input, textarea{color:#333;outline:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
input[type="button"], input[type="submit"]{cursor:pointer;-webkit-appearance:none;outline:none;}
button{cursor:pointer;-webkit-appearance:none;outline:none;}
td, form{margin:0px;padding:0px;}
a { color: #000100; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; text-decoration: none; outline: none; -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent; } *{-webkit-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }.owl-carousel, .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;padding:1px}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel, .owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%
}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}.slick-loading .slick-list{background:#fff url(https://masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/ajax-loader.gif) center center no-repeat;}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(https://masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/fonts/slick.eot);src:url(https://masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/fonts/slick.woff) format('woff'), url(https://masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/fonts/slick.ttf) format('truetype'), url(https://masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/css/fonts/slick.svg#slick) format('svg');}
.slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before, .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}#fp-nav{right:7px}
#choice h2{background:#f9f9f9;font-size:30px;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{background-color:#fff !important}
#fp-nav ul li,
.fp-slidesNav ul li{margin:0;display:block;height:22px;width:22px}
#fp-nav ul li a,
.fp-slidesNav ul li a{background-color:#fff;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/assets/img/bullets.webp);background-repeat:no-repeat;cursor:pointer;background-position:0 0;width:22px;height:22px;transition:none}
#fp-nav ul li a.active,
.fp-slidesNav ul li a.active{background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/assets/img/bullets.webp);background-repeat:no-repeat;cursor:pointer;background-position:-22px 0;width:22px;height:22px}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{display:none}
body{background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/assets/img/fon_inventar.webp);background-attachment:fixed;position:relative;overflow-x:hidden;font-family:'Montserrat', sans-serif}
div.clickEffect{position:fixed;box-sizing:border-box;border-style:solid;border-color:#a552d7;border-radius:50%;animation:clickEffect 1s ease-out;z-index:99999;pointer-events:none}
blockquote{font-size:25px;border:5px dashed #e9e9e9;padding:1%;margin:1% 2% 1% 5%;background:#fcfcfc;font:italic normal normal 15pt 'Montserrat';color:#a552d7;}
.blockquote_1{border-radius:15px;font-size:25px;padding:2%;margin:1% 2% 1% 5%;background:rgba(233,233,233, .2);color:#000}
.container{max-width:1200px;width:100%;margin:0 auto;padding:0 5px}
.span-gen{color:#9c3ed5;font-size:65px;font-weight:lighter;}
.section{position:relative;z-index:2}
.btn-container{display:flex;justify-content:center}
.main-btn{color:#232323;background:transparent;border:1px solid #232323;position:relative;font-size:20px;letter-spacing:.1em;padding:17px 34px 17px 39px;transition:.2s ease-in-out;display:inline-block;z-index:1}
.main-btn:hover:after{transform:translate(4px, 4px)}
.main-btn:after{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;z-index:-1;transition:.25s ease;transform:translate(0, 0)}
.main-btn--purple:after{background:#9c3ed5}
.main-btn--white:after{background:#e9e9e9}
.tftable{font-size:12px;color:#643683;width:100%;border-width:1px;border-color:#f7f7f7;border-collapse:collapse}
.tftable tr{background-color:#f7f7f7}
.tftable td{font-family:Montserrat;font-size:16px;border-width:1px;padding:10px;border-style:solid;border-color:#f0f0f0;text-align:left;vertical-align:middle;}
.tftable tr:hover{background-color:#e9e9e9}
.td-heading{background-color:#b169dc;text-align:left;}
.td-heading-span{color:#ffffff;}
.td-stock-background{background-color:#ff0000;}
.td-stock-background-span{color:#ffffff;}
.td-stock-background-2{background-color:#999999;}
.td-stock-background-span-2{background-color:#999999;color:#ffffff;}
.td-stock-heading-background{color:#643683;}
.td-stock-heading-span-1{color:#ff0000;font-size:19px;margin-left:5px;}
.td-stock-span-a{color:#A9A9A9;}
.td-marker-style{text-align:center;background-color:#e9e9e9;}
.td-marker-style-span-1{display:block;color:#000000;background-color:#e8e8e8;padding:6px;}
.td-marker-style-span-2{color:#ff0000;margin:0px 3px 0px 3px;}
#action-2{background-color:rgba(245, 245, 245, 0.4);padding:10px;}
#flip-card-article{row-gap:20px;padding-top:10px;}
.menu{height:110px;width:100%;background:#f5f5f5;}
.menu img{max-height:100%;}
.menu__info{display:flex;justify-content:space-between}
.menu__info__tel{width:33.33%;margin-top:15px;display:flex;align-items:center;justify-content:center}
.menu__info__tel svg{padding:0 4px 0 4px}
.menu__info__tel .icon-tel{height:28px;color:#646464}
.menu__info__tel .icon-viber{height:28px;color:blueviolet}
.menu__info__tel .icon-whatsapp{height:24px;color:forestgreen}
.menu__info__tel a{line-height:120%;text-align:center;font-size:28px;color:#646464}
.menu__info__logo{width:33.33%;opacity:.75;text-align:center}
.menu__info__logo:hover{opacity:1}
.menu__info__logo.mob__logo{display:none}
.menu__list{display:flex;align-items:flex-end;justify-content:space-between;list-style:none;padding-top:3px}
.menu__list__item{background-color:#e9e9e9;font-size:14px;width:12%;position:relative;overflow:hidden}
.menu__list__item:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:100%;width:100%;background:#d9d9d9;z-index:1;transition:all .3s ease}
.menu__list__item:hover:after{top:0}
.menu__list__item.main__item{width:25%;height:40px;background-color:#a552d7}
.menu__list__item.main__item:after{background:#e60000}
.menu__list__item.main__item a{color:#fff}
.menu__list__item.desc__hidden{display:none}
.menu__list__item.mi1{height:30px}
.menu__list__item.mi2{height:35px}
.menu__list__item.mi3{height:40px}
.menu__list__item a{font-size:14px;text-transform:uppercase;color:#000;position:relative;z-index:2;height:100%;width:100%;display:flex;align-items:center;justify-content:center}
.menu.services{display:none;}
.banner{height:calc(100vh - 110px);width:100%;position:relative}
.banner__video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
.banner__video__bg{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#9152d7;opacity:.4}
.banner__video video{height:100%;width:100%;object-fit:cover;object-position:50% 50%}
.banner__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2;padding-left:225px;}
h1{width:100%;font-size:65px;font-weight:bold;color:#fafafa;text-align:center;line-height:120%;margin:15px 0 15px 0;overflow:hidden;}
.page_gen_subheader{margin:0 auto;display:block;font:normal normal normal 35px 'Montserrat';line-height:110%;text-align:center;}
.page__subheader{display:block;font:normal normal normal 30px 'Montserrat';text-align:left;}
.page_articles_subheader{display:block;font:normal normal normal 30px 'Montserrat';text-align:center;background-color:rgba(245, 245, 245, 0.8);padding:10px;}
.subheader-small{width:90%;padding:5px;}
.smenu{position:fixed;top:-55px;left:0;right:0;width:100%;height:55px;background-color:rgba(255, 255, 255, 0.6);z-index:3;transition:all .3s ease}
.smenu.active{top:0}
.smenu .container{height:100%}
.smenu__burger{display:none}
.smenu__list{height:100%;display:flex;align-items:center;justify-content:center;column-gap:3px}
.smenu__list__item{background-color:#e9e9e9;font-size:14px;width:12%;height:40px;position:relative;overflow:hidden}
.smenu__list__item:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:100%;width:100%;background:#d9d9d9;z-index:1;transition:all .3s ease}
.smenu__list__item:hover:after{top:0}
.smenu__list__item.desc__hidden{display:none}
.smenu__list__item.smain__item{width:25%;height:40px;background-color:#a552d7}
.smenu__list__item.smain__item:after{background:#e60000}
.smenu__list__item.smain__item a{color:#fff}
.smenu__list__item a{font-size:14px;text-transform:uppercase;color:#000;position:relative;z-index:2;height:100%;width:100%;display:flex;align-items:center;justify-content:center}
.mob__menu{display:none;position:fixed;z-index:50001;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(249, 249, 249, 0.95);overflow:auto;}
.mob__menu.active{display:block}
.mob__menu__close{position:absolute;height:4%;width:4%;top:2%;right:2%;cursor:pointer;z-index:9999;}
.mob__menu__list{display:flex;flex-direction:column;justify-content:center;height:80%;top:50%;position:relative;text-align:center;transform:translateY(-50%)}
.mob__menu__item{display:block;padding:10px 0}
.mob__menu__item.withSubmenu .mob__menu__link{position:relative}
.mob__menu__item.withSubmenu .mob__menu__link:after{content:"";display:block;position:absolute;top:5px;right:-30px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow.svg) no-repeat center;background-size:contain;transition:all .3s ease;transform:rotate(-90deg);height:20px;width:20px}
.mob__menu__item.withSubmenu .mob__menu__link.active:after{transform:rotate(90deg)}
.mob__menu__item.withSubmenu .mob__submenu__list{margin:7px 0;font-size:20px}
.mob__menu__item.withSubmenu .mob__submenu{list-style:none;display:none}
.mob__menu__link{color:#000;font-size:24px}
.categories{position:fixed;top:110px;left:0;width:200px;z-index:4;left:calc((100vw - 1200px) / 2)}
.categories .csocial{display:flex;justify-content:center;z-index:4;position:relative;width:200px;padding:10px 0}
.categories .csocial a{display:block;height:35px;width:35px}
.categories .csocial a:hover{transform:translateY(-5px)}
.categories .cmenu{width:200px;position:relative;z-index:4}
.categories .cmenu__item{height:50px;display:block;position:relative;margin-bottom:1px}
.categories .cmenu__item:hover:after{width:100%}
.categories .cmenu__item:after{content:"";display:block;position:absolute;height:100%;width:0;top:0;left:0;transition:all .4s ease;background:#7f29b3;z-index:1}
.categories .cmenu__link{display:flex;align-items:center;height:100%;width:100%;background-color:#a552d7;padding:0 15px 0 2px}
.categories .cmenu__link.filled{background-color:#253a58}
.categories .cmenu__link__img{width:44px;height:44px;position:relative;z-index:2}
.categories .cmenu__link__hint{width:calc(100% - 44px);text-align:right;font-size:11px;color:#fff;position:relative;z-index:2}
.categories .cmenu__submenu{position:absolute;top:0;left:157px;width:230px;display:none}
.categories .cmenu__submenu__hint{height:50px;width:100%;background:#e9e9e9;color:#000;font-size:14px;display:flex;align-items:center;justify-content:flex-end;padding:0 15px;margin-bottom:1px}
.categories .cmenu__submenu__item{height:50px;display:block;position:relative;margin-bottom:1px}
.categories .cmenu__submenu__link{display:flex;align-items:center;height:100%;width:100%;background-color:#7a44b6;padding:0 15px 0 2px}
.categories .cmenu__submenu__link.filled{background-color:#341e56}
.categories .cmenu__submenu__link:hover{background:#a6a6a6}
.categories .cmenu__submenu__link .submenu__img{width:44px;height:44px;position:relative}
.categories .cmenu__submenu__link .submenu__hint{width:calc(100% - 44px);text-align:right;font-size:14px;color:#fff;position:relative}
h4, h6{width:90%;display:inline-block;font:normal normal normal 30px 'Montserrat';color:rgba(000, 000, 000, 1);background-color:rgba(245, 245, 245, 0.8);text-align:left;line-height:120%;margin:10px 10px 10px 35px;padding:10px 10px 10px 25px}
#pricing h6,
#gallery h6,
#map h6{background-color:rgba(156, 62, 213, 0.8);color:#fff;}
h2{width:90%;display:inline-block;font:normal normal normal 40px 'Montserrat';color:#000;text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px}
h3{width:90%;display:inline-block;font:normal normal normal 30px 'Montserrat';color:#000;background-color:rgba(245, 245, 245, 0.8);text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px}
.section__video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
.section__video__bg{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#9152d7;opacity:.4}
.section__video video{height:100%;width:100%;object-fit:cover;object-position:50% 50%}
.cleaning{background-color:#fff}
.slide{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}
.slide .container{height:100%;padding-left:220px;position:relative;z-index:3}
.pricing{min-height:100vh;padding:20px 0}
.pricing .container{display:flex;flex-direction:column;align-items:flex-end}
.pricing .main-btn{margin-right:10%;margin-top:15px}
.gallery{min-height:100vh;padding:20px 0;background-color:#fff}
.gallery .main-btn{margin-right:10%;margin-top:15px}
.gallery .container{display:flex;flex-direction:column;align-items:flex-end}
#choice{background:#fff}
#history{background:#f9f9f9}
#surprise{background:#fff}
#map{background:#fff}
.order2{background:#f9f9f9 !important}
.services .sform{background:#f9f9f9 !important;margin-top:30px;}
#office1{background:#f9f9f9}
.order{min-height:100vh;padding:20px 0}
.order img{max-width:100%}
.order p{font-family:'Montserrat';font-size:18px;padding:7px;line-height:120%;text-align:justify}
.order__progress{display:flex;justify-content:space-around;padding-top:20px}
.order__progress .progress__container{width:130px;position:relative;margin-bottom:20px}
.order__progress .progress__circle{position:relative;font:normal normal normal 14px 'Montserrat';color:#000}
.order__progress p{font-family:'Montserrat';font-size:12pt;line-height:12pt;font-style:normal;font-weight:normal;color:#888;text-align:center;width:100%;margin-top:15px}
.order__slider{padding-top:30px;padding-bottom:150px;position:relative}
.order__slide{position:relative;outline:0;filter:grayscale(100%)}
.order__slide:hover{filter:grayscale(0%)}
.how{min-height:100vh;padding:20px 0}
.how__steps{display:flex;flex-wrap:wrap;justify-content:space-between}
.how__steps__item{width:48%;padding:40px 21px 40px 21px;background:rgba(245, 245, 245, 0.6);margin:7px 0}
.how__steps__item .how__img{height:50px;display:flex;justify-content:center}
.how__steps__item .how__img svg{height:50px;color:#808080}
.how__steps__item .how__header{font:bold normal normal 20px 'Montserrat';color:#9c3ed5;line-height:120%;text-align:center}
.how__steps__item .how__text{font:normal normal normal 14px 'Montserrat';line-height:120%;text-align:justify}
.slick-prev, .slick-next{z-index:3;background:#000;height:44px;width:27px}
.slick-prev:before, .slick-next:before{display:none}
.slick-prev:hover, .slick-next:hover{opacity:.7;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain}
.slick-prev:focus, .slick-next:focus{opacity:1;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain}
.slick-prev.slick-disabled, .slick-next.slick-disabled{display:none !important}
.slick-prev{left:10px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain}
.slick-next{right:10px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain;transform:translate(0, -50%) rotate(180deg)}
.cleanlist{min-height:100vh;}
#cleanlist{min-height:0%}
.cleanlist h2{width:100%}
.cleanlist__slider{width:100%}
#cleanlist-full{min-height:100vh;padding-top:10vh;flex-direction:column;justify-content:center;align-items:flex-end}
.cleanlist__slide{outline:0;}
.cleanlist .cleanlist__list{list-style:none;font-family:'Montserrat';font-size:18px;line-height:120%;text-align:justify;position:relative;padding:5px 10px 5px 20px;margin-left:5%}
.cleanlist .cleanlist__list li:before{content:"";display:inline-block;height:16px;width:16px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/check.svg) no-repeat center;background-size:16px;transform:translateY(3px);position:absolute;left:0;}
.questions{min-height:100vh;padding:20px 0;background:#fff}
.questions .btn-container{justify-content:flex-start}
h5{width:90%;display:inline-block;font:normal normal normal 30px 'Montserrat';color:#000;text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px}
.questions__more{color:#232323;background:transparent;border:1px solid #232323;position:relative;font-size:10px;letter-spacing:.1em;font-family:'Montserrat', sans-serif;padding:10px 30px 10px 30px;transition:.2s ease-in-out;cursor:pointer;margin-left:170px}
.questions__more:before{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;background:#e9e9e9;z-index:-1;transition:.25s ease;transform:translate(0, 0)}
.questions__more:hover:before{transform:translate(4px, 4px)}
.questions__slider{width:100%;display:flex;flex-wrap:wrap}
.questions__slide{padding:0 10px;outline:0;width:50%}
.questions__slide .questions__info{display:flex;flex-direction:column}
.questions__slide .questions__info__pic{width:110px;height:80px}
.questions__slide .questions__info__pic .woman{height:100%;width:100%;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/blog-woman.webp);background-repeat:no-repeat;background-position:center;background-size:contain}
.questions__slide .questions__info__pic .man{height:100%;width:100%;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/blog-man.webp);background-repeat:no-repeat;background-position:center;background-size:contain}
.questions__slide .questions__info__text{width:100%}
.questions__slide .questions__info__text .q__name{font:bold normal normal 24px 'Montserrat'}
.questions__slide .questions__info__text .q__date{font-size:14px;color:#000}
.questions__slide .questions__logo{width:150px;height:55px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/blog-mh.webp) no-repeat left}
.questions__slide .questions__quest{font-size:18px;text-align:initial;margin:10px;line-height:120%}
.questions__slide .questions__quest span{font:bold normal normal 14px 'Arial';color:#808080;margin-right:5px}
.questions__slide .questions__answer{font-size:16px;margin-bottom:20px;padding:15px;border:3px dashed #e9e9e9;background:#fcfcfc;color:#999;text-align:justify;margin-left:50px}
.questions__slide .questions__answer span{font:bold normal normal 14px 'Arial';color:#808080;margin-right:5px}
.ask{background:#fff;padding:20px 0;padding-left:70px;padding-right:100px}
.ask__header{box-sizing:border-box;width:100%;font:italic normal normal 12pt 'Montserrat';color:#a552d7;text-decoration:none;text-align:left;padding:0 0 0 20px;margin-left:2%;}
.ask___form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}
.ask___form input[type=submit]{cursor:pointer;color:#666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000 #000 #000 #000;background-color:#e9e9e9;font-family:'Montserrat', sans-serif;font-size:14pt;font-weight:normal;font-style:italic;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:10px 25px 10px 25px;margin:0 auto;margin-top:20px}
.ask___form input[type=text],
textarea{width:100%;resize:none;margin:2px 0 3px;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:'Montserrat', sans-serif;font-size:14pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease}
.ask___form input[type=text]:focus,
.ask___form textarea:focus{color:#666;background:#e9e9e9;border-color:#d9d9d9;}
.ask___form input[type=text]::placeholder,
.ask___form textarea::placeholder{color:#000;}
.ask___form input[type=text]:-webkit-input-placeholder,
.ask___form textarea:-webkit-input-placeholder{color:#000;}
.ask___form input[type=text]::-webkit-input-placeholder,
.ask___form textarea::-webkit-input-placeholder{color:#000;}
.ask___form textarea{height:110px;}
.ask__form__col:nth-child(1){width:30%;}
.ask__form__col:nth-child(2){width:69%;}
.ask__form__row{width:100%;}
.go__contacts{color:#232323;background:transparent;border:1px solid #232323;position:relative;margin:0 auto;font-size:10px;letter-spacing:.1em;font-family:'Montserrat', sans-serif;padding:10px 30px 10px 30px;transition:.2s ease-in-out;cursor:pointer;display:inline-block;margin-top:20px}
.go__contacts:before{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;background:#e9e9e9;z-index:-1;transition:.25s ease;transform:translate(0, 0)}
.go__contacts:hover:before{transform:translate(4px, 4px)}
.go__youtube{color:#232323;background:transparent;border:1px solid #232323;position:relative;margin:0 auto;font-size:13px;letter-spacing:.1em;font-family:'Montserrat', sans-serif;padding:15px 30px 15px 30px;transition:.2s ease-in-out;cursor:pointer;display:inline-block;margin-top:20px}
.go__youtube:before{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;background:red;z-index:-1;transition:.25s ease;transform:translate(0, 0)}
.go__youtube:hover:before{transform:translate(4px, 4px)}
.map__inner{padding-bottom:120px}
.map__inner h6{font-size:25px}
.map__inner .cities{display:flex;flex-wrap:wrap}
.map__inner .cities__item{width:18%;background:rgba(233, 233, 233, 0.3);padding:15px 0;margin:5px;}
.map__inner .cities__item__header{font-size:17px;font-weight:bold;line-height:120%;text-align:center}
.map__inner .cities__item__img{text-align:center}
.map__inner .cities__item__img img{max-width:100%}
.footer{color:#fff;padding:5px 0;min-height:30px;background-color:#000;font-size:15px;line-height:120%;position:relative}
.footer:after{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;width:100%;height:130px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/gorod_kiev_720x102.webp) no-repeat center bottom;z-index:3}
.footer .container{padding-left:10px;display:block;text-align:center}
.main__text{font-family:'Montserrat';font-size:18px;line-height:120%;text-align:justify}
.main__text a{color:#9c3ed5}
.main__text a:hover{text-decoration:underline}
.office{min-height:100vh;padding:20px 0}
.office iframe{background-color:#f5f5f5;padding:10px}
.office .info-contact{font-family:'Montserrat';font-size:21px;line-height:120%;margin-bottom:10px;}
.office .info-contact svg{width:.75em;margin:0 5px}
.office .info-contact .viber{color:blueviolet}
.office .info-contact .viber svg{width:1em}
.office .info-contact .whatsapp{color:forestgreen}
.office .info-contact .whatsapp svg{width:1em;margin:0 5px}
.portfolio{min-height:100vh;padding:20px 0;background-color:#f9f9f9}
.portfolio__slider{padding:30px 50px}
.portfolio .slick-lsit{margin:0 -2px}
.portfolio .slick-dots{bottom:0;left:0;right:0}
.portfolio .slick-dots li.slick-active button:before{color:#b169dc}
.portfolio .slick-dots li button:before{color:#000;font-size:18px}
.portfolio .slick-dots li button:hover{opacity:.3}
.portfolio__slide{outline:0;margin:0 2px}
.portfolio__slide__inner{height:225px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}
.portfolio__slide__inner .slide__play{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;opacity:0;transition:all .3s ease}
.portfolio__slide__inner .slide__play svg{opacity:.8;fill:#a552d7;pointer-events:none;display:block;width:15%;height:15%;min-height:48px;min-width:48px}
.portfolio__slide__inner:hover .slide__play{opacity:1}
.portfolio__slide__inner:first-child{margin-bottom:4px}
.portfolio__slide__inner img{height:100%;width:100%;object-fit:cover;transition:all .3s ease;text-align:center}
.services{background:url(https://masterhouse.com.ua/wp-content/uploads/2021/09/generalnaya_uborka_kyhni.webp);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;min-height:100vh;padding:5px 0}
.sform{display:flex;flex-wrap:wrap;padding:20px;}
.sform__row{width:100%;display:none}
.sform__row:first-child{display:block}
h2{font-size:38px;}
.sform__text{width:100%;font:normal normal normal 12pt 'Montserrat';color:#a552d7;text-decoration:none;text-align:center;padding:0 0 5px 10px}
.sform__checkcontainer{width:90%;margin:0 auto;padding-top:10px;padding-bottom:10px;display:flex;flex-wrap:wrap;}
.sform__checkbox{width:33%;font-size:20px;color:#000;font-family:'Montserrat', sans-serif;display:flex;align-items:center}
.sform__checkbox.halfrow{width:50%}
.sform__checkbox input[type=checkbox]{height:25px;width:25px;margin:5px}
.sform__nav{width:100%;display:flex;justify-content:center}
.sform__nav input[type=button]{cursor:pointer;color:#fff;border-style:solid;border-width:4px 4px 4px 4px;border-color:#d9d9d9;background-color:#a552d7;font-family:Montserrat, sans serif;font-size:16pt;font-weight:normal;font-style:normal;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px 15px 15px 15px;margin:0 5px}
.sform__nav input:hover{background-color:#d9d9d9;color:black;}
.sform__selectcontainer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}
.sform__selectcontainer .sform__stext{width:50%;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}
.sform__selectcontainer .sform__stext .btext{font:normal normal normal 20pt 'Montserrat';color:#000;text-decoration:none;text-align:right;padding:5px;}
.sform__selectcontainer .sform__stext .ptext{font:normal normal normal 24pt 'Montserrat';color:#9048bc;text-decoration:none;text-align:right}
.sformNext{margin-bottom:10px;}
.sform__selectcontainer .sform__sselect{width:50%;position:relative}
.sform__selectcontainer .sform__sselect__hint{font:normal normal normal 8px 'Montserrat';color:#37474f;position:absolute;top:50%;transform:translateY(-50%);right:-150px;padding:10px;background-color:#f3f3f3;z-index:4;display:none}
.sform__selectcontainer .sform__sselect__hint:before{content:"";display:block;position:absolute;top:0;left:-15px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #f3f3f3}
.sform__selectcontainer .sform__sselect input[type=file]{resize:none;margin:2px 0 3px;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:Montserrat, sans serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease}
.sform__selectcontainer .sform__sselect select{resize:none;margin:2px 0 3px;color:rgba(0, 0, 0, 0.7);border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:Montserrat, sans serif;font-size:15px;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;width:100%}
.sform__selectcontainer .sform__sselect select:focus{color:#fff;background:#9048bc;border-color:#9c3ed5}
.sform__selectcontainer .sform__sselect select .label_option{color:#000}
.sform__nav input[type=submit]{cursor:pointer;color:#ffffff;border-style:solid;border-width:4px 4px 4px 4px;border-color:#d9d9d9;background-color:#ff0000;font-family:Montserrat, sans serif;font-size:16pt;font-weight:normal;font-style:normal;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px 15px 15px 15px;margin-left:0;margin:0 5px;}
.sform__selectcontainer .sform__sselect input{resize:none;margin:2px 0 3px;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:'Montserrat', sans-serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;width:100%}
.sform__selectcontainer .sform__sselect input:focus{color:#fff;background:#9048bc;border-color:#9c3ed5}
.sform__selectcontainer .sform__sselect input::placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000}
.sform__selectcontainer .sform__sselect input:-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000}
.sform__selectcontainer .sform__sselect input::-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000}
.sform__selectcontainer .sform__sselect input.error{border-color:red;color:#fff;background-color:#9048bc}
.sform__textarea textarea{margin:2px 0 3px;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:'Montserrat', sans-serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;width:100%;resize:none;height:170px}
.sform__textarea textarea:focus{color:#fff;background:#9048bc;border-color:#9c3ed5}
.sform__textarea textarea::placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000}
.sform__textarea textarea:-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000}
.sform__textarea textarea::-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000}
.personal{min-height:100vh;padding:20px 0}
.personal__cards{display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:40px;padding-top:30px}
.personal .flip-card{background-color:transparent;width:200px;height:260px;perspective:1000px}
.personal .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}
.personal .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}
.personal .flip-card:hover .flip-card-inner .flip-card-front span{transform:translate3d(-50%, -50px, 0)}
.personal .flip-card-front, .personal .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.personal .flip-card-front{background-color:#bbb;color:black}
.personal .flip-card-front:after{content:"";display:block;position:absolute;width:100%;height:5px;background:#a552d7;bottom:0}
.personal .flip-card-front img{height:100%;width:100%;object-fit:cover}
.personal .flip-card-front span{font-family:'Montserrat';background-color:rgba(156, 62, 213, 0.7);color:#f0f0f0;line-height:150%;font-size:15px;padding:10px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:all 1s ease}
.personal .flip-card-back{background-color:#f3f3f3;color:white;transform:rotateY(180deg);display:flex;align-items:center;justify-content:center}
.personal .flip-card-back .card-btn{background-color:#a552d7;font-family:'Montserrat';font-size:12pt;display:flex;justify-content:center;align-items:center;font-weight:normal;font-style:normal;color:#fff;cursor:pointer}
.personal .flip-card-back .card-btn:hover{background:#b067dc}
#personal-baton{font-size:18px;color:#ffffff;background-color:rgba(156, 62, 213, 0.7);}
.mfooter{padding-bottom:45px;display:none}
.mfooter .container{padding:3px;margin-top:3px;font-size:28px;text-align:center;background-color:#f0f0f0;opacity:.8;max-width:320px;position:relative;}
.mfooter .container:after{content:"";display:block;position:absolute;width:100%;background:#000;left:0;height:40px;bottom:-45px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/gorod_kiev_720x102.webp) no-repeat center bottom;background-size:contain}
.mfooter__tel{background-color:transparent;color:#9c3ed5;text-decoration:none;transition:color .2s linear, background-color .2s linear}
.mfooter__mail{font-size:18px}
.slideIndicator{width:22px;position:fixed;z-index:5000;top:calc(-38%);left:auto;right:10px;top:50%;transform:translateY(-50%)}
.slideIndicator__item{display:block;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/bullets.webp);background-repeat:no-repeat;cursor:pointer;background-position:0 0;width:22px;height:22px;transition:none}
.slideIndicator__item.active{background-position:-22px 0}
.scrollTop{position:fixed;bottom:2%;right:2%;z-index:10500;display:none;opacity:.75;cursor:pointer}
.fullpageScrollUp{position:fixed;bottom:2%;right:2%;z-index:10500;display:block;opacity:.75;cursor:pointer}
.fullpageSlide .container{display:flex;flex-direction:column;justify-content:center;position:relative;}
.fullpageSlide .footer{position:relative;bottom:30px;left:0;right:0}
.fullpageSlide .mfooter{position:absolute;bottom:40px;left:0;right:0;padding-bottom:0}
.fullpageScrollDown{width:96px;height:96px;position:fixed;z-index:5000;bottom:10px;left:calc(50% - 48px);background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/scrollbutton.webp);background-repeat:no-repeat;cursor:pointer;background-position:0 0}
.fullpage{width:100%;min-height:100vh;padding-top:15px;position:relative;}
.fullpage h1{z-index:3;position:relative}
.fullpage .page__subheader{z-index:3;position:relative;margin-bottom:30px}
.fullpage__inner{z-index:4;position:relative;padding:10px 20px 25px;background-color:#fff;opacity:.9;border-radius:10px}
.fullpage__inner .sform__checkcontainer{float:none;margin:0 auto}
.fullpage__burger{display:flex;flex-direction:column;justify-content:center;width:9%;height:5%;position:absolute;left:1%;top:5px;z-index:5;cursor:pointer;}
.fullpage__burger .sburger__row{width:100%;height:3px;background-color:#fff;transition:all .3s ease}
.fullpage__burger .sburger__row:nth-child(2){margin:7px auto}
.fullpage__burger.active .sburger__row:nth-child(1){transform:translateY(7px);opacity:0}
.fullpage__burger.active .sburger__row:nth-child(2){transform:rotate(360deg)}
.fullpage__burger.active .sburger__row:nth-child(3){transform:translateY(-7px);opacity:0}
.fullpage__video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
.fullpage__video__bg{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#999;opacity:.4;}
.fullpage__video video{height:100%;width:100%;object-fit:cover;object-position:50% 50%}
.prais-list_vh{padding-top:10vh}
@keyframes clickEffect {
0%{opacity:1;width:.5em;height:.5em;margin:-0.25em;border-width:.2rem}
100%{opacity:.2;width:8em;height:8em;margin:-4em;border-width:.03rem}
}
@media screen and (max-width:1200px){
.portfolio__slide__inner{height:unset !important;}
h1{font-size:42px;line-height:120%}
.menu{height:55px}
.menu .container{height:100%;display:flex;flex-direction:row-reverse;column-gap:30px}
.menu__info{width:45%;align-items:center;margin-top:15px}
.menu__info__tel{display:none}
.menu__info__logo{height:44px;opacity:1;display:block;width:100%}
 .menu__list{width:55%;align-items:center;justify-content:flex-start;flex-direction:row-reverse;column-gap:2px;padding-top:0;height:100%;}
.menu__list__item{display:none;}
.menu__list__item.mob__item{display:block;width:180px;height:40px;}
.menu__list__item.mob__item.main__item{width:250px}
.banner{height:calc(100vh - 55px)}
.smenu__list{flex-direction:row-reverse;padding-top:13px;margin-top:-8px;}
.smenu__list__item{display:none}
.smenu__list__item.smob__item{display:block}
.smenu__list__item.btn--order{width:330px}
.smenu__list__item.btn--contacts{width:160px}
.menu .container{padding:0px 45px;}
.container{padding:15px 45px 0;}
.banner__content{padding-left:225px;}
.categories{position:fixed;top:110px;left:0.5%;width:200px;z-index:4;}
.categories .csocial{display:none}
.categories .cmenu{width:180px}
.categories .cmenu__link__hint{font-size:9px}
.categories .cmenu__submenu{left:180px}
h4, h6{font-size:25px;line-height:120%;margin-left:10px;padding:10px 10px 10px 10px;}
.section__subheader{font:bold normal normal 60px 'Montserrat';line-height:120%;text-align:right;margin-right:10%;color:#fff;}
.ask__header{padding-left:0;}
h3{font-size:25px;line-height:120%;margin-left:15px}
h2{font-size:30px;line-height:120%;margin-left:15px;}
.slide .container{padding-left:210px}
.how__steps__item{padding:15px 21px 15px 21px}
.how__steps__item .how__header{font-size:13px}
.cleanlist h2{font-size:30px}
h5{font-size:23px;line-height:120%}
.questions__slide{width:100%;margin-bottom:20px}
.questions__slide .questions__quest{font-size:18px}
.ask{padding-left:30px;padding-right:70px;}
.map__inner .cities{justify-content:center}
.map__inner .cities__item{width:25%}
.sform__selectcontainer .sform__stext{width:100%;justify-content:flex-start}
.sform__selectcontainer .sform__sselect{width:100%}
.sform__selectcontainer .sform__sselect__hint{right:50%;margin-right:-71px;top:0}
.sform__selectcontainer .sform__sselect__hint:before{display:none}
.sform__checkbox.halfrow{width:100%}
.sform__checkbox{width:50%}
.categories{top:60px;}
.page__subheader{font:normal normal normal 30px 'Montserrat';}
.footer .container{padding:5px 45px 0 0;}
.tftable td{font-size:11px;padding:6px;}
}
@media screen and (max-width:1024px){
.menu__info{margin-top:1px}
}
@media screen and (max-width:1023px){
.services .container{justify-content:flex-start;}
}
@media screen and (max-width:980px){
.fullpage{padding-top:3%}
.fullpage .page__subheader{font-size:24px}
.office .info-contact{font-size:18px;display:flex;flex-direction:column;}
.office .info-contact svg{width:0.65em;}
.info-contact span{padding-left:5px;}
.fullpageSlide .footer{font-size:13px;}
}
@media screen and (max-width:860px){
.ask__header{padding-left:0;}
}
@media screen and (max-width:800px){
.how__steps__item{padding:15px;}
.how__steps__item{width:49%;}
}
@media screen and (max-width:768px){
.services .sform{margin-top:0;}
.footer .container{padding-left:5px;}
h1{font-size:39px;line-height:120%;}
.page__subheader{font-size:24px;line-height:120%;}
.order p, .main__text{font-size:17px;line-height:120%;}
h3{font-size:20px;width:95%;margin-left:10px;padding:10px;}
.order img{margin:0 auto;display:block;float:unset !important;}
h2{font-size:26px;}
#choice h2{font-size:22px;}
h2{font-size:28px;padding:10px 0 0 0;}
.sform__selectcontainer .sform__stext .btext{font-size:20px;}
.sform__checkcontainer{width:unset;}
.sform__checkbox{width:33.3333%;font-size:14px;}
.personal__cards{display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px;column-gap:15px;padding-top:29px;}
}
@media screen and (max-width:720px){
.main-btn{font-size:15px}
.categories{display:none;}
.menu.services{display:flex;}
.menu{height:75px}
.menu .container{flex-direction:row;justify-content:center}
.menu__info{width:100%;justify-content:center;column-gap:30px}
.menu__info__logo{display:none;height:73px}
.menu__info__logo.mob__logo{display:block;width:178px}
.menu__list{display:none}
.menu__burger{display:flex;flex-direction:column;justify-content:center;width:80px;height:100%}
.menu__burger .sburger__row{width:100%;height:2px;background-color:#9048bc;transition:all .3s ease}
.menu__burger .sburger__row:nth-child(2){margin:7px auto}
.menu__burger.active .sburger__row:nth-child(1){transform:translateY(7px);opacity:0}
.menu__burger.active .sburger__row:nth-child(2){transform:rotate(360deg)}
.menu__burger.active .sburger__row:nth-child(3){transform:translateY(-7px);opacity:0}
h1{font-size:40px;}
.banner{height:calc(100vh - 75px)}
.container .banner__content{padding-left:20px;padding-right:20px}
.smenu .container{display:flex;justify-content:center;column-gap:50px}
.smenu__list{width:200px;padding-top:2px;}
.smenu__list__item.smob__item{display:none}
.smenu__list__item.desc__hidden{display:block;width:200px;margin-top:7%;}
.smenu__burger{display:flex;flex-direction:column;justify-content:center;min-width:50px;max-width:54px;height:100%}
.smenu__burger .sburger__row{width:100%;height:2px;background-color:#9048bc;transition:all .3s ease}
.smenu__burger .sburger__row:nth-child(2){margin:5px auto}
.smenu__burger.active .sburger__row:nth-child(1){transform:translateY(7px);opacity:0}
.smenu__burger.active .sburger__row:nth-child(2){transform:rotate(360deg)}
.smenu__burger.active .sburger__row:nth-child(3){transform:translateY(-7px);opacity:0}
.section__subheader{font:bold normal normal 50px 'Montserrat' !important;}
h2{font-size:28px}
.h3{font-size:23px}
.banner .container{padding-left:45px !important;}
.slide .container{padding:30px 22px 0 15px;}
.how__steps__item{padding:21px}
.how__steps__item .how__header{font-size:14px}
.how__steps__item .how__text{font-size:16px}
.order__slider{padding-bottom:50px;}
.questions__more{margin:0 auto}
.ask{padding:10px 5px 10px 0;}
.ask__form__col{width:100% !important;}
.sform__selectcontainer .sform__stext{width:100%}
.sform__selectcontainer .sform__stext .btext{font-size:20px}
.sform__selectcontainer .sform__stext .ptext{font-size:20px}
.sform__selectcontainer .sform__sselect{width:100%}
.sform__checkbox{width:100%}
.sform__nav input[type=button]{font-size:13pt}
.footer{display:none}
.mfooter{display:block}
h2{margin:0 0 15px 0;}
.slideIndicator{right:0}
.slideIndicator{display:none;}
.personal__cards{justify-content:center}
.personal .flip-card{margin:10px}
.order p, .main__text{margin-right:10px;}
}
@media screen and (max-width:700px){
.map__inner{padding-bottom:50px}
.map__inner .cities{justify-content:center}
.map__inner .cities__item{width:25%}
.map__inner .cities__item__img{height:70px}
.map__inner .cities__item__img img{max-height:100%}
}
@media screen and (max-width:576px){
.how__steps__item{width:49%;padding:15px;}
.banner .container{padding-left:20px !important;padding:0 40px;}
.order__slider{padding-top:30px;padding-bottom:30px;}
.map__inner h6{font-size:22px;}
.fullpage__inner{padding:10px 10px 25px;margin-bottom:15px;}
.fullpage .page__subheader{font-size:22px;}
.sform__text{font-size:14px;}
}
@media screen and (max-width:550px){
.order__progress{align-items:center;flex-direction:column}
.sform__checkbox{width:50%;font-size:15px;}
h2{font-size:24px;}
.services .sform{margin-top:15px;}
.fullpage .container{padding:0 15px;}
.banner__content.container{padding-right:30px;}
}
@media screen and (max-width:500px){
.how__steps__item{width:100%;padding:7px;}
.map__inner .cities__item{width:50%}
.cleanlist .h2{font-size:24px}
.cleanlist .cleanlist__list{font-size:14px}
.ask__header{font:italic normal normal 12pt 'Montserrat';}
.how__steps__item .how__header{font-size:18px;margin:10px 0}
.h4{margin-left:0;font-size:26px}
.order p{font-size:14px}
h5{font-size:20px;padding-left:0;margin-left:0}
.questions__slide{padding:0 5px 0 0;}
.questions__slide .questions__answer{padding:10px;margin-left:45px;}
.questions__slide .questions__quest{font-size:16px}
.ask__header{padding-left:0;margin-bottom:5px}
}
@media screen and (max-width:480px){
.portfolio .slick-dots{margin-bottom:-10px}
.portfolio__slider{padding:20px 20px}
.slick-arrow.slick-next, .slick-arrow.slick-prev{display:none !important;}
}
@media screen and (max-width:420px){
.section__subheader{font:bold normal normal 44px 'Montserrat';}
.sform__selectcontainer .sform__sselect select{font-size:13px;width:103%;}
.sform{padding:0px 10px 10px 0;}
}
@media screen and (max-width:400px){
.how__steps__item .how__text{font-size:12px}
.cleanlist .cleanlist__list{font-size:12px}
.questions__slide .questions__info__pic{width:70px;height:50px}
.questions__slide .questions__info__text .q__name{font-size:18px}
.questions__slide .questions__info__text .q__date{font-size:12px}
.questions__info__text{width:calc(100% - 80px)}
}
@media screen and (max-width:361px){
.sform__selectcontainer .sform__stext .btext{font-size:18px;}
}
@media(max-width:360px){
.mob__menu__link{font-size:21px;}
}
@media screen and (max-width:350px){
.menu img{max-height:90%;}
.fullpage__burger{width:50px;height:50px;top:5px;}
.fullpage{padding-top:50px;}
.fullpage .page__subheader{font-size:18px;margin-bottom:15px;}
.sform__checkbox{width:50%;font-size:12px;}
.sform__checkbox input[type=checkbox]{height:21px;width:21px;}
.mfooter__mail{font-size:14px;line-height:17px;}
.sform__checkcontainer{padding-bottom:5px;padding-top:5px;}
.sform__nav input[type=button]{margin:0 8px;padding:12px;font-size:12px;}
h1{font-size:32px;line-height:100%;}
h2{font-size:22px;line-height:100%;text-align:center;}
.sform__selectcontainer .sform__stext .btext{font-size:16px;}
.fullpageSlide .container{font-size:16px;}
.fullpageSlide .mfooter{bottom:10px;}
.fullpageSlide .mfooter .container:after{display:none;}
.sform__text{padding-left:0;}
.cleanlist__list li{padding-bottom:5px;}
}
@media(max-width:340px){
.menu .container {
padding: 0 10px;
}
}#fp-nav{right:7px;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{background-color:#fff !important;}
#fp-nav ul li,
.fp-slidesNav ul li{margin:0;display:block;height:22px;width:22px;}
#fp-nav ul li a,
.fp-slidesNav ul li a{background-color:#fff;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/bullets.webp);background-repeat:no-repeat;cursor:pointer;background-position:0px 0px;width:22px;height:22px;transition:none;}
#fp-nav ul li a.active,
.fp-slidesNav ul li a.active{background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/bullets.webp);background-repeat:no-repeat;cursor:pointer;background-position:-22px 0px;width:22px;height:22px;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{display:none;}
#color-1{color:#9152d7;font-size:20px}
body{background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/fon_inventar.webp);background-attachment:fixed;position:relative;overflow-x:hidden;font-family:'Montserrat', sans-serif;}
div.clickEffect{position:fixed;box-sizing:border-box;border-style:solid;border-color:#a552d7;border-radius:50%;animation:clickEffect 1s ease-out;z-index:99999;pointer-events:none;}
.container{max-width:1200px;width:100%;margin:0 auto;padding:0 5px;}
.section{position:relative;z-index:2;}
.btn-container{display:flex;justify-content:center;}
.main-btn{color:#232323;background:transparent;border:1px solid #232323;position:relative;font-size:20px;letter-spacing:.1em;padding:17px 34px 17px 39px;transition:0.2s ease-in-out;display:inline-block;z-index:1;}
.main-btn:hover:after{transform:translate(4px, 4px);}
.main-btn:after{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;z-index:-1;transition:.25s ease;transform:translate(0, 0);}
.main-btn--purple:after{background:#9c3ed5;}
.main-btn--white:after{background:#e9e9e9;}
.mob__menu{display:none;}
.menu{height:110px;width:100%;background:#f5f5f5;}
.menu__info{display:flex;justify-content:space-between;}
.menu__info__tel{width:33.33%;margin-top:15px;display:flex;align-items:center;justify-content:center;}
.menu__info__tel svg{padding:0 4px 0 4px;}
.menu__info__tel .icon-tel{height:28px;color:#646464;}
.menu__info__tel .icon-viber{height:28px;color:blueviolet;}
.menu__info__tel .icon-whatsapp{height:24px;color:forestgreen;}
.menu__info__tel a{line-height:120%;text-align:center;font-size:28px;color:#646464;}
.menu__info__logo{width:33.33%;opacity:0.75;text-align:center;}
.menu__info__logo:hover{opacity:1;}
.menu__info__logo.mob__logo{display:none;}
.menu__list{display:flex;align-items:flex-end;justify-content:space-between;list-style:none;padding-top:3px;}
.menu__list__item{background-color:#e9e9e9;font-size:14px;width:12%;position:relative;overflow:hidden;}
.menu__list__item:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:100%;width:100%;background:#d9d9d9;z-index:1;transition:all 0.3s ease;}
.menu__list__item:hover:after{top:0;}
.menu__list__item.main__item{width:25%;height:40px;background-color:#a552d7;}
.menu__list__item.main__item:after{background:#e60000;}
.menu__list__item.main__item a{color:#ffffff;}
.menu__list__item.desc__hidden{display:none;}
.menu__list__item.mi1{height:30px;}
.menu__list__item.mi2{height:35px;}
.menu__list__item.mi3{height:40px;}
.menu__list__item a{font-size:14px;text-transform:uppercase;color:#000000;position:relative;z-index:2;height:100%;width:100%;display:flex;align-items:center;justify-content:center;}
.banner{height:calc(100vh - 110px);width:100%;position:relative;}
.banner__video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
.banner__video__bg{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#9152d7;opacity:.4;}
.banner__video video{height:100%;width:100%;object-fit:cover;object-position:50% 50%;}
.banner__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2;padding-left:225px;}
h1{width:100%;font-size:65px;font-weight:bold;color:#fafafa;text-align:center;line-height:120%;margin:15px 0 15px 0;}
.subheader-small{width:90%;line-height:120%;padding:5px;}
.smenu{position:fixed;top:-55px;left:0;right:0;width:100%;height:55px;background-color:rgba(255, 255, 255, 0.6);z-index:3;transition:all 0.3s ease;}
.smenu.active{top:0;}
.smenu .container{height:100%;}
.smenu__burger{display:none;}
.smenu__list{height:100%;display:flex;align-items:center;justify-content:center;column-gap:3px;}
.smenu__list__item{background-color:#e9e9e9;font-size:14px;width:12%;height:40px;position:relative;overflow:hidden;}
.smenu__list__item:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:100%;width:100%;background:#d9d9d9;z-index:1;transition:all 0.3s ease;}
.smenu__list__item:hover:after{top:0;}
.smenu__list__item.desc__hidden{display:none;}
.smenu__list__item.smain__item{width:25%;height:40px;background-color:#a552d7;}
.smenu__list__item.smain__item:after{background:#e60000;}
.smenu__list__item.smain__item a{color:#ffffff;}
.smenu__list__item a{font-size:14px;text-transform:uppercase;color:#000000;position:relative;z-index:2;height:100%;width:100%;display:flex;align-items:center;justify-content:center;}
.mob__menu{display:none;position:fixed;z-index:5;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(249, 249, 249, 0.95);}
.mob__menu.active{display:block;}
.mob__menu__close{position:absolute;height:4%;width:4%;top:2%;right:2%;cursor:pointer;}
.mob__menu__list{display:flex;flex-direction:column;justify-content:center;height:80%;top:50%;position:relative;text-align:center;transform:translateY(-50%);}
.gen-level-1_mob_menu{color:#9152d7}
.mob__menu__item{display:block;padding:10px 0;}
.mob__menu__item.withSubmenu .mob__menu__link{position:relative;}
.mob__menu__item.withSubmenu .mob__menu__link:after{content:"";display:block;position:absolute;top:5px;right:-30px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow.svg) no-repeat center;background-size:contain;transition:all 0.3s ease;transform:rotate(-90deg);height:20px;width:20px;}
.mob__menu__item.withSubmenu .mob__menu__link.active:after{transform:rotate(90deg);}
.mob__menu__item.withSubmenu .mob__submenu__list{margin:5px 0;font-size:20px;}
.mob__menu__item.withSubmenu .mob__submenu{display:none;}
.mob__menu__link{color:#000000;font-size:24px;}
.categories{position:fixed;top:110px;left:0;width:200px;z-index:4;left:calc((100vw - 1200px) / 2);}
.categories .csocial{display:flex;justify-content:center;z-index:4;position:relative;width:200px;padding:10px 0;}
.categories .csocial a{display:block;height:35px;width:35px;}
.categories .csocial a:hover{transform:translateY(-5px);}
.categories .cmenu{width:200px;position:relative;z-index:4;}
.categories .cmenu__item{height:50px;display:block;position:relative;margin-bottom:1px;}
.categories .cmenu__item:hover:after{width:100%;}
.categories .cmenu__item:after{content:"";display:block;position:absolute;height:100%;width:0;top:0;left:0;transition:all 0.4s ease;background:#7f29b3;z-index:1;}
.categories .cmenu__link{display:flex;align-items:center;height:100%;width:100%;background-color:#a552d7;padding:0 15px 0 2px;}
.categories .cmenu__link.filled{background-color:#253a58;}
.categories .cmenu__link__img{width:44px;height:44px;position:relative;z-index:2;}
.categories .cmenu__link__hint{width:calc(100% - 44px);text-align:right;font-size:11px;color:#ffffff;position:relative;z-index:2;}
.categories .cmenu__submenu{position:absolute;top:0;left:181px;width:230px;display:none;}
.categories .cmenu__submenu__hint{height:50px;width:100%;background:#e9e9e9;color:#000000;font-size:14px;display:flex;align-items:center;justify-content:flex-end;padding:0 15px;margin-bottom:1px;}
.categories .cmenu__submenu__item{height:50px;display:block;position:relative;margin-bottom:1px;}
.categories .cmenu__submenu__link{display:flex;align-items:center;height:100%;width:100%;background-color:#7a44b6;padding:0 15px 0 2px;}
.categories .cmenu__submenu__link.filled{background-color:#341e56;}
.categories .cmenu__submenu__link:hover{background:#a6a6a6;}
.categories .cmenu__submenu__link .submenu__img{width:44px;height:44px;position:relative;}
.categories .cmenu__submenu__link .submenu__hint{width:calc(100% - 44px);text-align:right;font-size:14px;color:#ffffff;position:relative;}
h4, h6{width:90%;display:inline-block;font:normal normal normal 30px 'Montserrat';color:#000000;background-color:rgba(245, 245, 245, 0.8);text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px;}
#pricing h6,
#gallery h6,
#map h6{background-color:rgba(156, 62, 213, 0.8);color:#fff;}
.section__subheader{font:bold normal normal 60px 'Montserrat';line-height:120%;text-align:right;margin-right:10%;color:#ffffff;}
h2{width:90%;display:inline-block;font:normal normal normal 40px 'Montserrat';color:#000000;text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px;}
h3{width:90%;display:inline-block;font:normal normal normal 30px 'Montserrat';color:#000000;background-color:rgba(245, 245, 245, 0.8);text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px;}
.section__video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
.section__video__bg{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#9152d7;opacity:.4;}
.section__video video{height:100%;width:100%;object-fit:cover;object-position:50% 50%;}
.cleaning{background-color:#fff;}
.slide{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;}
.slide .container{height:100%;padding-left:220px;position:relative;z-index:3;}
.pricing{min-height:100vh;padding:20px 0;}
.pricing .container{display:flex;flex-direction:column;align-items:flex-end;}
.pricing .main-btn{margin-right:10%;margin-top:15px;}
.gallery{min-height:100vh;padding:20px 0;background-color:#fff;}
.gallery .main-btn{margin-right:10%;margin-top:15px;}
.gallery .container{display:flex;flex-direction:column;align-items:flex-end;}
#choice{background:#ffffff;}
#history{background:#f9f9f9;}
#surprise{background:#f9f9f9;}
#map{background:#f9f9f9;}
.order2{background:#f9f9f9 !important;}
.services{background:url(https://masterhouse.com.ua/wp-content/uploads/2021/09/generalnaya_uborka_kyhni.webp);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;min-height:100vh;padding:5px 0}
#office1{background:#f9f9f9;}
.order{min-height:100vh;padding:20px 0;}
.order img{max-width:100%;}
.order p{font-family:'Montserrat';font-size:18px;line-height:120%;text-align:justify;}
.order__progress{display:flex;justify-content:space-around;padding-top:20px;}
.order__progress .progress__container{width:130px;position:relative;margin-bottom:20px;}
.order__progress .progress__circle{position:relative;font:normal normal normal 14px 'Montserrat';color:#000000;}
.order__progress p{font-family:'Montserrat';font-size:12pt;line-height:12pt;font-style:normal;font-weight:normal;color:#888888;text-align:center;width:100%;margin-top:15px;}
.order__slider{padding-top:30px;padding-bottom:150px;position:relative;}
.order__slide{position:relative;outline:none;filter:grayscale(100%);}
.order__slide:hover{filter:grayscale(0%);}
.how{min-height:100vh;padding:20px 0;}
.how__steps{display:flex;flex-wrap:wrap;justify-content:space-between;}
.how__steps__item{width:48%;padding:40px 21px 40px 21px;background:rgba(245, 245, 245, 0.6);margin:7px 0;}
.how__steps__item .how__img{height:50px;display:flex;justify-content:center;}
.how__steps__item .how__img svg{height:50px;color:#808080;}
.how__steps__item .how__header{font:bold normal normal 20px 'Montserrat';color:#9c3ed5;line-height:120%;text-align:center;}
.how__steps__item .how__text{font:normal normal normal 14px 'Montserrat';line-height:120%;text-align:justify;}
.slick-prev, .slick-next{z-index:3;background:#000;height:44px;width:27px;}
.slick-prev:before, .slick-next:before{display:none;}
.slick-prev:hover, .slick-next:hover{opacity:0.7;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain;}
.slick-prev:focus, .slick-next:focus{opacity:1;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain;}
.slick-prev.slick-disabled, .slick-next.slick-disabled{display:none !important;}
.slick-prev{left:10px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain;}
.slick-next{right:10px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/arrow-purple.svg) no-repeat center;background-size:contain;transform:translate(0, -50%) rotate(180deg);}
.cleanlist h2{width:100%;}
.cleanlist__slider{width:100%;}
.cleanlist__slide{outline:none;}
.cleanlist .cleanlist__list li{padding:0.4%;}
.cleanlist .cleanlist__list li:before{content:"";display:inline-block;height:16px;width:16px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/check.svg) no-repeat center;background-size:16px;transform:translateY(3px);}
.questions{min-height:100vh;padding:20px 0;background:#fff;}
.questions .btn-container{justify-content:flex-start;}
.questions__header{width:90%;display:inline-block;font:normal normal normal 30px 'Montserrat';color:#000000;text-align:left;line-height:120%;margin:10px 0 10px 35px;padding:10px 10px 10px 25px;}
.questions__more{color:#232323;background:transparent;border:1px solid #232323;position:relative;font-size:10px;letter-spacing:0.1em;font-family:'Montserrat', sans-serif;padding:10px 30px 10px 30px;transition:0.2s ease-in-out;cursor:pointer;margin-left:170px;}
.questions__more:before{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;background:#e9e9e9;z-index:-1;transition:.25s ease;transform:translate(0, 0);}
.questions__more:hover:before{transform:translate(4px, 4px);}
.questions__slider{width:100%;display:flex;flex-wrap:wrap;}
.questions__slide{padding:0 10px;outline:none;width:50%;}
.questions__slide .questions__info{display:flex;flex-direction:column;}
.questions__slide .questions__info__pic{width:110px;height:80px;}
.questions__slide .questions__info__pic .woman{height:100%;width:100%;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/blog-woman.webp);background-repeat:no-repeat;background-position:center;background-size:contain;}
.questions__slide .questions__info__pic .man{height:100%;width:100%;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/blog-man.webp);background-repeat:no-repeat;background-position:center;background-size:contain;}
.questions__slide .questions__info__text{width:100%;}
.questions__slide .questions__info__text .q__name{font:bold normal normal 24px 'Montserrat';}
.questions__slide .questions__info__text .q__date{font-size:14px;color:#000000;}
.questions__slide .questions__logo{width:150px;height:55px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/blog-mh.webp) no-repeat left;}
.questions__slide .questions__quest{font-size:18px;text-align:initial;margin:10px;line-height:120%;}
.questions__slide .questions__quest span{font:bold normal normal 14px 'Arial';color:#808080;margin-right:5px;}
.questions__slide .questions__answer{font-size:16px;margin-bottom:20px;padding:15px;border:3px dashed #e9e9e9;background:#fcfcfc;color:#999999;text-align:justify;margin-left:50px;}
.questions__slide .questions__answer span{font:bold normal normal 14px 'Arial';color:#808080;margin-right:5px;}
.ask{background:#fff;padding:20px 0;padding-left:70px;padding-right:100px;}
.ask__header{box-sizing:border-box;width:100%;font:italic normal normal 12pt 'Montserrat';color:#a552d7;text-decoration:none;text-align:left;padding:0 0 0 20px;}
.ask__form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}
.ask__form input[type=text],
.ask__form textarea{width:100%;resize:none;margin:2px 0 3px;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:'Montserrat', sans-serif;font-size:14pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;}
.ask__form input[type=text]:focus,
.ask__form textarea:focus{color:#666666;background:#e9e9e9;border-color:#d9d9d9;}
.ask__form input[type=text]::placeholder,
.ask__form textarea::placeholder{color:#000;}
.ask__form input[type=text]:-ms-input-placeholder,
.ask__form textarea:-ms-input-placeholder{color:#000;}
.ask__form input[type=text]::-ms-input-placeholder,
.ask__form textarea::-ms-input-placeholder{color:#000;}
.ask__form textarea{height:110px;}
.ask__form__col:nth-child(1){width:30%;}
.ask__form__col:nth-child(2){width:69%;}
.ask__form__row{width:100%;}
.go__contacts{color:#232323;background:transparent;border:1px solid #232323;position:relative;margin:0 auto;font-size:10px;letter-spacing:0.1em;font-family:'Montserrat', sans-serif;padding:10px 30px 10px 30px;transition:0.2s ease-in-out;cursor:pointer;display:inline-block;margin-top:20px;}
.go__contacts:before{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;background:#e9e9e9;z-index:-1;transition:.25s ease;transform:translate(0, 0);}
.go__contacts:hover:before{transform:translate(4px, 4px);}
.map__inner{padding-bottom:120px;}
.map__inner h6{font-size:25px;}
.map__inner .cities{display:flex;flex-wrap:wrap;}
.map__inner .cities__item{width:20%;}
.map__inner .cities__item__header{font-size:17px;font-weight:bold;line-height:120%;text-align:center;}
.map__inner .cities__item__img{text-align:center;}
.map__inner .cities__item__img img{max-width:100%;}
.footer{color:#fff;padding:5px 0;min-height:30px;background-color:#000000;font-size:17px;line-height:120%;position:relative;}
.footer:after{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;width:100%;height:130px;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/gorod_kiev_720x102.webp) no-repeat center bottom;z-index:3;}
.footer .container{padding-left:10px;display:block;text-align:center;}
#languages{text-align:center;font-size:15px;}
.main__text{font-family:'Montserrat';font-size:18px;line-height:120%;text-align:justify;}
.main__text a{color:#9c3ed5;}
.main__text a:hover{text-decoration:underline;}
.office{min-height:100vh;padding:20px 0;}
.office iframe{background-color:#f5f5f5;padding:10px;}
.office .info-contact{font-family:'Montserrat';font-size:21px;line-height:120%;margin-bottom:10px;}
.office .info-contact svg{width:.75em;margin:0 5px;}
.office .info-contact .viber{color:blueviolet;}
.office .info-contact .viber svg{width:1em;}
.office .info-contact .whatsapp{color:forestgreen;}
.office .info-contact .whatsapp svg{width:1em;margin:0 5px;}
.portfolio{min-height:100vh;padding:20px 0;background-color:#f9f9f9;}
.portfolio__slider{padding:30px 50px;}
.portfolio .slick-lsit{margin:0 -2px;}
.portfolio .slick-dots{bottom:0;left:0;right:0;}
.portfolio .slick-dots li.slick-active button:before{color:#b169dc;}
.portfolio .slick-dots li button:before{color:#000;font-size:18px;}
.portfolio .slick-dots li button:hover{opacity:0.3;}
.portfolio__slide{outline:none;margin:0 2px;}
.portfolio__slide__inner{height:225px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.portfolio__slide__inner .slide__play{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;opacity:0;transition:all 0.3s ease;}
.portfolio__slide__inner .slide__play svg{opacity:.8;fill:#a552d7;pointer-events:none;display:block;width:15%;height:15%;min-height:48px;min-width:48px;}
.portfolio__slide__inner:hover .slide__play{opacity:1;}
.portfolio__slide__inner:first-child{margin-bottom:4px;}
.portfolio__slide__inner img{height:100%;width:100%;object-fit:cover;transition:all 0.3s ease;text-align:center;}
.services{min-height:100vh;padding:20px 0;}
.sform{display:flex;flex-wrap:wrap;padding:20px 0;background-color:#f9f9f9;}
.sform__row{width:100%;display:none;}
.sform__row:first-child{display:block;}
.sform h2{text-align:center;font-size:38px;}
.sform__text{width:100%;font:normal normal normal 12pt 'Montserrat';color:#a552d7;text-decoration:none;text-align:center;padding:0 0 0 10px;}
.sform__checkcontainer{width:90%;float:left;padding-top:10px;padding-bottom:10px;padding-right:20px;display:flex;flex-wrap:wrap;}
.sform__checkbox{width:33%;font-size:20px;color:#000000;font-family:'Montserrat', sans-serif;display:flex;align-items:center;}
.sform__checkbox.halfrow{width:50%;}
.sform__checkbox input[type=checkbox]{height:25px;width:25px;margin:5px;}
.sform__nav{width:100%;display:flex;justify-content:center;}
.sform__nav input[type=button]{cursor:pointer;color:#ffffff;border-style:solid;border-width:4px 4px 4px 4px;border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;background-color:#a552d7;font-family:Montserrat, sans serif;font-size:16pt;font-weight:normal;font-style:normal;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px 15px 15px 15px;margin-left:0;margin:0 5px;}
.sform__nav input[type=submit]{cursor:pointer;color:#ffffff;border-style:solid;border-width:4px 4px 4px 4px;border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;background-color:#a552d7;font-family:Montserrat, sans serif;font-size:16pt;font-weight:normal;font-style:normal;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px 15px 15px 15px;margin-left:0;margin:0 5px;}
.sform__selectcontainer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;}
.sform__selectcontainer .sform__stext{width:50%;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;}
.sform__selectcontainer .sform__stext .btext{font:normal normal normal 20pt 'Montserrat';color:#000000;text-decoration:none;text-align:right;}
.sform__selectcontainer .sform__stext .ptext{font:normal normal normal 24pt 'Montserrat';color:#9048bc;text-decoration:none;text-align:right;}
.sform__selectcontainer .sform__sselect{width:50%;position:relative;}
.sform__selectcontainer .sform__sselect__hint{font:normal normal normal 8px 'Montserrat';color:#37474f;position:absolute;top:50%;transform:translateY(-50%);right:-150px;padding:10px;background-color:#f3f3f3;z-index:4;display:none;}
.sform__selectcontainer .sform__sselect__hint:before{content:"";display:block;position:absolute;top:0;left:-15px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #f3f3f3;}
.sform__selectcontainer .sform__sselect input[type=file]{resize:none;margin:2px 0 3px;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:Montserrat, sans serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;}
.sform__selectcontainer .sform__sselect select{resize:none;margin:2px 0 3px;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:Montserrat, sans serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;width:100%;}
.sform__selectcontainer .sform__sselect select:focus{color:#fff;background:#9048bc;border-color:#9c3ed5;}
.sform__selectcontainer .sform__sselect select .label_option{color:#000;}
.sform__selectcontainer .sform__sselect input{resize:none;margin:2px 0 3px;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:'Montserrat', sans-serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;width:100%;}
.sform__selectcontainer .sform__sselect input:focus{color:#fff;background:#9048bc;border-color:#9c3ed5;}
.sform__selectcontainer .sform__sselect input::placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000;}
.sform__selectcontainer .sform__sselect input:-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000;}
.sform__selectcontainer .sform__sselect input::-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000;}
.sform__selectcontainer .sform__sselect input.error{border-color:red;color:#ffffff;background-color:#9048bc;}
.sform__textarea textarea{margin:2px 0 3px;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#efefef;background-color:#f3f3f3;font-family:'Montserrat', sans-serif;font-size:15pt;font-weight:normal;font-style:normal;padding:5px 5px 5px 5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:all 200ms ease;width:100%;resize:none;height:170px;}
.sform__textarea textarea:focus{color:#fff;background:#9048bc;border-color:#9c3ed5;}
.sform__textarea textarea::placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000;}
.sform__textarea textarea:-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000;}
.sform__textarea textarea::-ms-input-placeholder{font-family:'Montserrat', sans-serif;font-size:15pt;color:#000;}
.page__subheader{text-align:left;}
.personal{min-height:100vh;padding:20px 0;;}
.personal__cards{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:40px;padding-top:30px;}
.personal .flip-card{background-color:transparent;width:200px;height:260px;perspective:1000px;}
.personal .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;}
.personal .flip-card:hover .flip-card-inner{transform:rotateY(180deg);}
.personal .flip-card:hover .flip-card-inner .flip-card-front span{transform:translate3d(-50%, -50px, 0);}
.personal .flip-card-front, .personal .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.personal .flip-card-front{background-color:#bbb;color:black;}
.personal .flip-card-front:after{content:"";display:block;position:absolute;width:100%;height:5px;background:#a552d7;bottom:0;}
.personal .flip-card-front img{height:100%;width:100%;object-fit:cover;}
.personal .flip-card-front span{font-family:'Montserrat';font-size:15px;background-color:rgba(245, 245, 245, 0.8);padding:10px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:all 1s ease;}
.personal .flip-card-back{background-color:#f3f3f3;color:white;transform:rotateY(180deg);display:flex;align-items:center;justify-content:center;}
.personal .flip-card-back .card-btn{background-color:#a552d7;display:flex;align-items:center;justify-content:center;font-family:'Montserrat';font-size:12pt;font-weight:normal;font-style:normal;color:#ffffff;padding:13px 7px;cursor:pointer;}
.personal .flip-card-back .card-btn:hover{background:#b067dc;}
.mfooter{padding-bottom:45px;display:none;}
.mfooter .container{padding:3px;margin-top:3px;font-size:28px;text-align:center;background-color:#f0f0f0;opacity:0.8;max-width:320px;position:relative;}
.mfooter .container:after{content:"";display:block;position:absolute;height:45px;width:100%;background:#000;left:0;background:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/gorod_kiev_720x102.webp) no-repeat center bottom;background-size:contain;}
.mfooter__tel{background-color:transparent;color:#9c3ed5;text-decoration:none;transition:color 0.2s linear, background-color 0.2s linear;}
.mfooter__mail{font-size:18px;}
.slideIndicator{width:22px;position:fixed;z-index:5000;top:calc(-38%);left:auto;right:10px;top:50%;transform:translateY(-50%);}
.slideIndicator__item{display:block;background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/bullets.webp);background-repeat:no-repeat;cursor:pointer;background-position:0px 0px;width:22px;height:22px;transition:none;}
.slideIndicator__item.active{background-position:-22px 0px;}
.scrollTop{position:fixed;bottom:15px;right:15px;z-index:10500;display:none;opacity:.75;cursor:pointer;}
.fullpageScrollUp{position:fixed;bottom:30px;right:30px;z-index:10500;display:block;opacity:.75;cursor:pointer;}
.fullpageSlide .container{display:flex;flex-direction:column;justify-content:center;}
.fullpageSlide .footer{position:relative;bottom:30px;left:0;right:0;}
.fullpageSlide .mfooter{position:absolute;bottom:30px;left:0;right:0;padding-bottom:0;}
.fullpageScrollDown{width:96px;height:96px;position:fixed;z-index:5000;bottom:10px;left:calc(50% - 48px);background-image:url(//masterhouse.com.ua/wp-content/themes/masterhouse-247/assets/img/scrollbutton.webp);background-repeat:no-repeat;cursor:pointer;background-position:0px 0px;}
.fullpage{width:100%;min-height:100vh;}
.fullpage h1{z-index:3;position:relative;}
.fullpage .page__subheader{z-index:3;position:relative;margin-bottom:30px;}
.fullpage h2{margin-bottom:0;}
.fullpage__inner{z-index:4;position:relative;padding:10px 20px 25px;background-color:#ffffff;opacity:.9;border-radius:10px;}
.fullpage__inner .sform__checkcontainer{float:none;margin:0 auto;}
.fullpage__burger{display:flex;flex-direction:column;justify-content:center;width:9%;height:5%;position:absolute;left:5px;top:1%;z-index:5;cursor:pointer;}
.fullpage__burger .sburger__row{width:100%;height:3px;background-color:#fff;transition:all 0.3s ease;}
.fullpage__burger .sburger__row:nth-child(2){margin:7px auto;}
.fullpage__burger.active .sburger__row:nth-child(1){transform:translateY(7px);opacity:0;}
.fullpage__burger.active .sburger__row:nth-child(2){transform:rotate(360deg);}
.fullpage__burger.active .sburger__row:nth-child(3){transform:translateY(-7px);opacity:0;}
.fullpage__video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
.fullpage__video__bg{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#999999;opacity:.4;}
.fullpage__video video{height:100%;width:100%;object-fit:cover;object-position:50% 50%;}
.sform__nav input[type=button]{color:#fff;border-style:solid;border-width:4px 4px 4px 4px;border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;background-color:#a552d7;font-family:Montserrat, sans serif;font-size:16pt;font-weight:normal;font-style:normal;}
#geotargentingwp{font-size:25px;font-weight:bold;}
#geotargentingwp_span{color:#000;font-weight:450;}
.menu__list__item.main__item{background-color:#a552d7;}
.menu__list__item{background-color:#e9e9e9;font-size:14px;}
.menu__list__item a{font-size:14px;}
.menu__list__item.main__item a{color:#fff;}
@keyframes clickEffect {
0%{opacity:1;width:0.5em;height:0.5em;margin:-0.25em;border-width:0.2rem;}
100%{opacity:0.2;width:8em;height:8em;margin:-4em;border-width:0.03rem;}
}
@media screen and (max-width:1200px){
.container{max-width:720px;}
h1{font-size:42px;line-height:120%;}
h2{font-size:30px;line-height:120%;margin-left:15px;}
h3{font-size:25px;line-height:120%;margin-left:15px;}
h6, h4{font-size:25px;line-height:120%;margin-left:10px;padding:10px 10px 10px 10px;}
h5{font-size:23px;line-height:120%;}
.menu{height:55px;}
.menu .container{height:100%;display:flex;flex-direction:row-reverse;column-gap:30px;}
.menu__info{width:45%;align-items:center;}
.menu__info__tel{display:none;}
.menu__info__logo{height:44px;opacity:1;display:block;width:100%;}
.menu__info__logo img{max-height:100%;width:100%;}
.menu__list{width:55%;align-items:center;justify-content:flex-start;flex-direction:row-reverse;column-gap:2px;padding-top:0;height:100%;}
.menu__list__item{display:none;}
.menu__list__item.mob__item{display:block;width:180px;height:40px;}
.menu__list__item.mob__item.main__item{width:250px;}
.banner{height:calc(100vh - 55px);}
.smenu__list{flex-direction:row-reverse;}
.smenu__list__item{display:none;}
.smenu__list__item.smob__item{display:block;}
.smenu__list__item.btn--order{width:330px;}
.smenu__list__item.btn--contacts{width:160px;}
.categories{top:60px;width:180px;left:calc((100vw - 720px) / 2);}
.categories .csocial{display:none;}
.categories .cmenu{width:180px;}
.categories .cmenu__link__hint{font-size:9px;}
.categories .cmenu__submenu{left:160px;}
.slide .container{padding-left:210px;}
.how__steps__item{padding:15px 21px 15px 21px;}
.how__steps__item .how__header{font-size:13px;}
.cleanlist h2{font-size:30px;}
.questions__slide{width:100%;margin-bottom:20px;}
.questions__header{font-size:23px;line-height:120%;}
.questions__slide .questions__quest{font-size:27px;}
.ask{padding-left:30px;padding-right:70px;}
.map__inner .cities{justify-content:center;}
.map__inner .cities__item{width:25%;}
.sform__selectcontainer .sform__stext{width:100%;justify-content:flex-start;}
.sform__selectcontainer .sform__sselect{width:100%;}
.sform__selectcontainer .sform__sselect__hint{right:50%;margin-right:-71px;top:0;}
.sform__selectcontainer .sform__sselect__hint:before{display:none;}
.sform__checkbox.halfrow{width:100%;}
.sform__checkbox{width:50%;}
.cleanlist h2{font-size:30px;}
.categories .cmenu__link__img{width:40px;height:40px;}
.categories .cmenu__item{height:44px;}
}
@media(min-width:1025px){
.smenu.active ~ .categories{top:55px !important;}
.menu__info__logo{min-height:64px;}
}
@media screen and (max-width:980px){
.fullpage{padding-top:3%;}
.fullpage .page__subheader{font-size:24px;}
.fullpageSlide .footer{bottom:30px;}
.categories .cmenu__link__img{width:37px;height:37px;}
.categories .cmenu__item{height:40px;}
}
@media screen and (max-width:768px){
h1{font-size:50px;line-height:120%;}
h2{font-size:26px;}
h3{font-size:20px;width:95%;margin-left:10px;padding:10px;}
.sform h2{font-size:28px;}
.page__subheader{font-size:26px}
.footer .container{padding-left:25%;}
.categories .cmenu__link__img{width:30px;height:30px;}
.categories .cmenu__item{height:32px;}
.fullpage{background-color:rgba(128, 128, 128, 0.4)}
.fullpage__video{display:none}
.banner__video{display:none}
.section__video{display:none}
.cleaning{background-color:transparent}
.fullpage__burger .sburger__row{background-color:rgba(145, 82, 215, 0.7);height:3px}
.banner{background-color:rgba(128, 128, 128, 0.4)}
}
@media screen and (max-width:720px){
.main-btn{font-size:15px;}
.categories{display:none;}
.menu{height:75px;}
.menu .container{flex-direction:row;justify-content:center;}
.menu__info{width:100%;justify-content:center;column-gap:30px;}
.menu__info__logo{display:none;height:73px;}
.menu__info__logo.mob__logo{display:block;width:178px;}
.menu__list{display:none;}
.menu__burger{display:flex;flex-direction:column;justify-content:center;width:80px;height:100%;}
.menu__burger .sburger__row{width:100%;height:2px;background-color:#9048bc;transition:all 0.3s ease;}
.menu__burger .sburger__row:nth-child(2){margin:7px auto;}
.menu__burger.active .sburger__row:nth-child(1){transform:translateY(7px);opacity:0;}
.menu__burger.active .sburger__row:nth-child(2){transform:rotate(360deg);}
.menu__burger.active .sburger__row:nth-child(3){transform:translateY(-7px);opacity:0;}
h1{font-size:45px;}
h2{margin:0 0 15px 0;padding:0px;}
.h2{font-size:28px;}
h3{font-size:23px;}
.banner{height:calc(100vh - 75px);}
.banner__content{padding-left:20px;padding-right:20px;}
.smenu .container{display:flex;justify-content:center;column-gap:50px;}
.smenu__list{width:200px;padding-top:2px}
.smenu__list__item.smob__item{display:none;}
.smenu__list__item.desc__hidden{display:block;width:200px;margin-top:7%;}
.smenu__burger{display:flex;flex-direction:column;justify-content:center;width:54px;height:100%;}
.smenu__burger .sburger__row{width:100%;height:2px;background-color:#9048bc;transition:all 0.3s ease;}
.smenu__burger .sburger__row:nth-child(2){margin:5px auto;}
.smenu__burger.active .sburger__row:nth-child(1){transform:translateY(7px);opacity:0;}
.smenu__burger.active .sburger__row:nth-child(2){transform:rotate(360deg);}
.smenu__burger.active .sburger__row:nth-child(3){transform:translateY(-7px);opacity:0;}
.slide .container{padding:0 20px;}
.how__steps__item{width:45%;padding:23px;}
.how__steps__item .how__header{font-size:14px;}
.how__steps__item .how__text{font-size:16px;}
.questions__more{margin:0 auto;}
.ask{padding:0;}
.ask__form__col{width:100% !important;}
.sform__selectcontainer .sform__stext{width:100%;}
.sform__selectcontainer .sform__stext .btext{font-size:20px;}
.sform__selectcontainer .sform__stext .ptext{font-size:20px;}
.sform__selectcontainer .sform__sselect{width:100%;}
.sform__checkbox{width:100%;}
.sform__nav input[type=button]{font-size:14pt;}
.personal__cards{justify-content:center;}
.personal .flip-card{margin:10px;}
.footer{display:none;}
.mfooter{display:block;}
.slideIndicator{right:0;}
.sform__nav input[type=button]{font-size:14pt;}
}
@media screen and (max-width:700px){
.map__inner{padding-bottom:50px;}
.map__inner .cities{justify-content:center;}
.map__inner .cities__item{width:25%;}
.map__inner .cities__item__img{height:70px;}
.map__inner .cities__item__img img{max-height:100%;}
}
@media screen and (max-width:576px){
.map__inner h6{font-size:22px;}
}
@media screen and (max-width:550px){
.order__progress{align-items:center;flex-direction:column;}
}
@media screen and (max-width:500px){
.how__steps__item{width:100%;padding:5px 15px;}
.map__inner .cities__item{width:50%;}
.cleanlist h2{font-size:24px;}
.cleanlist .cleanlist__list{font-size:14px;}
h2{font-size:24px !important;margin:0;padding:0px 10px 10px 0px;}
h2{font-size:24px;}
.h4{margin-left:0;font-size:26px;}
.order p{font-size:14px;}
h5{font-size:30px;margin:10px 0 10px 35px;padding:10px 10px 10px 25px;}
.how__steps__item .how__header{font-size:18px;margin:10px 0;}
.questions__slide{padding:0;}
.questions__slide .questions__quest{font-size:16px;}
.ask__header{padding-left:0;margin-bottom:5px;}
}
@media screen and (max-width:480px){
.portfolio .slick-dots{margin-bottom:-10px;}
.portfolio__slider{padding:20px 20px;}
}
@media screen and (max-width:400px){
.how__steps__item .how__text{font-size:12px;}
.cleanlist .cleanlist__list{font-size:12px;}
.questions__slide .questions__info__pic{width:70px;height:50px;}
.questions__slide .questions__info__text .q__name{font-size:18px;}
.questions__slide .questions__info__text .q__date{font-size:12px;}
.questions__info__text{width:calc(100% - 80px);}
}
@media screen and (max-width:350px){
.fullpage h1{font-size:38px;}
.sform__nav input[type=button]{margin:0 8px;padding:12px;font-size:12px;}
}
@media(max-width:340px){
.menu .container {
padding: 0 10px;
}
}