button{cursor:pointer;font-family:Lato,sans-serif;font-size:1rem;color:inherit;border:0;background:0;padding:0;line-height:1}.modal__open{overflow:hidden}.modal__overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(34,38,42,.7);z-index:999;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.open .modal__overlay{opacity:1;visibility:visible;display:block}.modal{position:absolute;height:auto;background-color:#fff;z-index:1000;transition:all .3s linear;width:424px;border-radius:6px;left:calc(50% - 212px);top:-376px;padding:25px 25px 40px;box-sizing:border-box;max-height:90vh;font-family:Lato,sans-serif}.open .modal{top:calc(50vh - 205px);display:block}.modal__content{max-height:100%;width:100%;box-sizing:border-box}.modal__content .submit{margin-top:30px;width:100%;height:40px}.modal__header{display:flex;justify-content:space-between;padding-bottom:0;flex-wrap:wrap}#email-modal .modal__header{align-items:start}#email-modal .modal__header img{margin:auto;width:60px}#email-modal{font-family:Roboto,sans-serif}#email-modal h5{font-size:20px;font-weight:700;text-align:center;margin-top:20px}#email-modal p{font-size:14px;line-height:20px;text-align:center}#email-modal .modal__header-content{padding-left:32px;box-sizing:border-box;display:flex}.modal__header-content{width:calc(100% - 36px)}.modal__header .title--content{width:100%;font-size:24px;line-height:24px;margin-bottom:0}.modal a{font-size:.875rem}.modal .privacy-policy a{font-size:1rem;display:inline-block}.modal input{margin-top:28px;background:var(--color-gray-20)!important;box-shadow:none!important;line-height:1;padding:14px 16px!important}.checkbox__input{position:absolute;clip:rect(0,0,0,0)}.checkbox{cursor:pointer;margin-right:3px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--color-gray);background:#fff;border-radius:2px;transition:all .3s ease;line-height:0}.checkbox__input:checked~.checkbox{border-color:transparent;background:var(--color-blue)}.checkbox__input:focus~.checkbox{border-color:#fff;box-shadow:0 0 0 1px var(--color-blue)}.checkbox:before{margin-top:2px;font-size:1rem;color:#fff}@media (min-width:540px){.modal__buttons-close .icon-back{display:none}}.subscribe__controls{margin-bottom:0;margin-top:8px}.privacy-policy{width:100%;margin-bottom:28px;margin-top:10px;max-width:490px}.modal__content .privacy-policy{margin-bottom:10px;margin-top:28px}.nav--top .dropdown__menu{width:200px}.icon-cross:before{content:"\e916";display:inline-block;transform:rotate(45deg)}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:2rem;width:32px;height:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hide{display:none!important}@media (max-width:400px){.landing__reviews .reviewes__icon img{max-width:70px}.landing__reviews .reviewes__item .reviewes__icon{width:70px;float:none}.landing__reviews .reviewes__item .reviews__title{float:none}}@media (max-width:320px){.reviews{padding:0 16px}.reviews .reviewes_p{font-size:14px}.reviews .reviewes__item{margin:0 0 15px}}.modal .modal{background:0 0}.comment-modal .modal{width:100%;left:50%;top:50vh;max-width:960px;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);padding:25px 40px 20px;overflow:auto}.comment-modal .reviews{padding:0;width:100%;max-width:100%;margin:0;background:0 0}.comment-modal .reviewes_p{margin-bottom:0}.comment-modal .modal__content{max-height:none}.reviewes__icon img{max-width:110px;border-radius:100px}.reviews .reviewes__icon{border-radius:50%;margin-bottom:0}.reviews .reviewes__item{margin:0 0 25px;padding:0;justify-content:space-between;align-items:center}.review__logo img{max-height:80px;max-width:235px}.problem *{box-sizing:border-box}.comment-modal .modal__header{flex-wrap:nowrap}@media (max-width:960px){.comment-modal .modal{width:100%;top:0!important;left:0!important;height:100%;border-radius:0;overflow-y:auto;-webkit-transform:none!important;-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:none!important;max-height:100vh}}@media (max-width:768px){.comment-modal .modal{padding:25px 40px 40px}.show_more_reviewes{display:none}}@media (min-width:501px){.reviews .reviewes__icon{margin-right:35px}.review__about{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center}.reviews .reviewes__item{text-align:left;width:100%;flex-direction:row;display:flex}}@media (max-width:540px){.comment-modal .modal__buttons-close .icon-cross{display:block}.comment-modal .modal__header-content{order:0}.comment-modal .modal{padding:25px 32px 32px}}@media (max-width:539px){.comment-modal .modal .modal__buttons-close{width:32px;margin-right:0}.open .account__modal,.open .modal{top:0}.account__modal,.modal{width:100%;top:0;left:0;height:auto;border-radius:0}}@media (max-width:320px){.comment-modal .modal{padding:25px 16px 16px}.comment-modal .reviews{padding:0!important}}
