*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;-webkit-overflow-scrolling:touch;margin:0;padding:0;border:0}body,html{overflow-x:hidden}html{height:100%}@media (min-width:992px){body,html{height:100%}}body{height:100%;font-family:Rubik,sans-serif;font-size:14px;padding-top:100px}@media (min-width:992px){body{padding-top:0;height:100%}}ul{list-style:none}.container{width:100%;margin:0 auto;position:relative;padding-left:15px;padding-right:15px}.container-fluid:after,.container:after{content:"";display:table;clear:both}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1140px){.container{max-width:1140px}}.container-fluid{max-width:100%;width:100%;position:relative}@font-face{font-display:swap;font-family:icons;src:url(/wp-content/themes/lubsa/fonts/icons/icons.eot);src:url(/wp-content/themes/lubsa/fonts/icons/icons.eot?#iefix)format("eot"),url(/wp-content/themes/lubsa/fonts/icons/icons.woff)format("woff"),url(/wp-content/themes/lubsa/fonts/icons/icons.ttf)format("truetype")}.btn span:before,.ic-carret-down:before,.ic-close:before,.ic-info:before,.ic-mail:before,.ic-phone:before,.ic-place2:before,.ic-place:before,.ic-search:before,.ic-title:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ic-carret-down:before{content:""}.ic-close:before{content:""}.ic-info:before{content:""}.ic-mail:before{content:""}.ic-phone:before{content:""}.ic-place:before{content:""}.ic-place2:before{content:""}.ic-search:before{content:""}.ic-title:before{content:""}.hdr{height:100px;box-shadow:0 1px 4px 0 rgb(0 0 0/.1);background-color:#fff;position:fixed;top:0;left:0;z-index:999;width:100%}.hdr .menu-item,.hdr .search-field{transition:opacity .3s;opacity:1}.hdr .menu-item.ic-search{display:none}@media (min-width:992px){.hdr .menu-item.ic-search{display:block;color:#61bf94;cursor:pointer;padding:0 10px}}.hdr .search-field{width:400px;display:none;opacity:0;margin-top:-10px;position:relative}.hdr .search-field input{border:0;background:0 0;width:100%;border-bottom:1px solid #61bf94;padding:10px;color:#61bf94}.hdr .search-field input::-webkit-input-placeholder{color:#61bf94}.hdr .search-field input::-moz-placeholder{color:#61bf94}.hdr .search-field input:-ms-input-placeholder,.hdr .search-field input::-ms-input-placeholder{color:#61bf94}.hdr .search-field input::placeholder{color:#61bf94}.hdr .search-field input:focus,.hdr__srch input[type=text]:focus{outline:0}.hdr .search-field .ic-close{position:absolute;transform:translateY(-50%);color:#61bf94;right:10px;top:19px;font-size:12px;text-decoration:none}.hdr .search-field .ic-close:hover:before{background-color:transparent!important}.hdr .ic-carret-down{display:none}.hdr__srch{position:absolute;right:15px;bottom:15px;padding-top:10px}.hdr__srch input[type=text]{width:100%;height:30px;background:0 0;border:0;border-bottom:1px solid #61bf94;padding-left:5px;color:#61bf94}.hdr__srch input[type=text]::-webkit-input-placeholder{color:#61bf94}.hdr__srch input[type=text]::-moz-placeholder{color:#61bf94}.hdr__srch input[type=text]:-ms-input-placeholder{color:#61bf94}.hdr__srch input[type=text]:-moz-placeholder{color:#61bf94}.hdr__srch .ic-search,.hdr__srch input[type=submit]{display:block;width:30px;height:30px;position:absolute;right:0}.hdr__srch input[type=submit]{opacity:0;top:0;cursor:pointer}.hdr__srch .ic-search{line-height:30px;color:#61bf94;bottom:2px;text-align:center;pointer-events:none}@media (max-width:991px){.hdr__srch{bottom:10px;margin:0 auto;left:0;right:0;max-width:280px}}@media (min-width:992px){.hdr__srch{display:none}.hdr--transparent{background:#fff0;background:linear-gradient(180deg,rgb(0 0 0/.52)0,rgb(0 0 0/.52) 1%,transparent 99%,transparent);box-shadow:none}.hdr--transparent .hdr__nav{background:#fff0}.hdr--transparent .current-menu-item a:before,.hdr--transparent a:hover:before{background-color:#fff!important}.hdr--transparent .ic-carret-down,.hdr--transparent a{color:#fff!important}.hdr--transparent .hdr__logo svg{fill:#fff!important}}.hdr .container{height:100px}@media (min-width:992px){.hdr{position:relative;overflow:hidden}.hdr,.hdr .container{height:140px}}.hdr__logo{width:149px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hdr__logo svg{width:149px;height:37px;fill:#61bf94}@media (min-width:992px){.hdr__logo{width:240px;height:140px;float:left}.hdr__logo svg{width:240px;height:60px}}.hdr__init-mob-nav{width:73px;height:100px;position:absolute;right:0;top:0}.hdr__init-mob-nav span{display:block;width:33px;height:3px;background-color:#61bf94;position:absolute;left:0;right:0;margin:0 auto;transition:transform .3s .2s,top .3s,opacity .3s}.hdr__init-mob-nav span:first-child{top:23px}.hdr__init-mob-nav span:nth-child(2){top:34px}.hdr__init-mob-nav span:last-child{top:45px}@media (min-width:992px){.hdr__init-mob-nav{display:none}}.hdr__nav{display:none;position:absolute;top:100px;left:0;width:100%;overflow-y:auto;max-height:calc(100vh - 70px);background-color:#fff;box-shadow:0 1px 4px 0 rgb(0 0 0/.1);padding:20px 0}@media (max-height:450px){.hdr__nav{max-height:calc(100vh - 140px)}}@media (min-width:992px){.hdr__nav{display:block!important;width:calc(100% - 260px);float:right;position:relative;top:0;box-shadow:none;overflow:hidden;text-align:right;padding:40px 0 0}}.hdr__nav .menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px}.hdr__nav .menu-item a{display:inline-block;font-size:14px;line-height:20px;padding:0 20px;text-decoration:none;text-transform:uppercase;color:#333;position:relative}.hdr__nav .menu-item a:before{content:"";display:block;position:absolute;width:calc(100% - 40px);height:3px;background-color:#fff0;left:0;right:0;margin:0 auto;bottom:-5px;transition:background-color .3s}.hdr__nav .menu-item a:hover:before,.hdr__nav .menu-item.current-menu-item a:before{background-color:#61bf94}.hdr__nav .menu-item.current-menu-item a{color:#61bf94}@media (min-width:992px){.hdr__nav .menu{float:left;width:calc(100% - 40px);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end}.hdr__nav .menu-item{height:auto;text-align:center}.hdr__nav .menu-item a{color:#61bf94}}.hdr__nav .lang-menu{display:block;width:100%;border-top:1px solid #eefdf4;padding-top:20px;text-align:center}.hdr__nav .lang-menu-item{display:inline-block}.hdr__nav .lang-menu-item a{color:#333;padding:0 10px;text-decoration:none;text-transform:uppercase}@media (min-width:992px){.hdr__nav .lang-menu{float:right;width:40px;border:0;padding:0;position:relative;text-align:left}.hdr__nav .lang-menu li.ic-carret-down{display:block;width:10px;height:17px;position:absolute;right:0;font-size:10px;padding-top:4px;line-height:10px;color:#61bf94}.hdr__nav .lang-menu-item a{color:#61bf94;transition:color .3s}.hdr__nav .lang-menu-item:not(.current){visibility:hidden;opacity:0;text-align:left;transition:opacity .3s;margin-top:10px}.hdr__nav .lang-menu-item:not(.current):hover a{color:#333}.hdr__nav .lang-menu:hover .lang-menu-item{visibility:visible;opacity:1}}.ftr{width:100%;height:100px;background-color:#fff}.ftr__l,.ftr__r{width:100%;height:50px;line-height:20px;font-size:12px;color:#333;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ftr__r img{width:100px}.ftr__r a{color:#333}@media (min-width:992px){.ftr{overflow:hidden}.ftr__l{-ms-flex-pack:baseline;justify-content:baseline}.ftr__l,.ftr__r{width:50%;height:100px;line-height:40px}.ftr__l{float:left;text-align:left}.ftr__r{float:right;text-align:right;-ms-flex-pack:end;justify-content:flex-end}.ftr__r img{width:150px}}.CONTACTS input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.CONTACTS input::-ms-clear{display:none}.CONTACTS--text{margin:0 auto 50px;width:100%;max-width:730px;padding:0 15px}.CONTACTS--text p{text-align:center!important}.CONTACTS__foot{padding-top:15px;position:relative;overflow:hidden}@media (min-width:992px){.CONTACTS__foot{padding-top:25px;width:100%;float:left}}.CONTACTS__left{margin-bottom:10px}@media (min-width:992px){.CONTACTS__left,.CONTACTS__right{width:50%;float:left}.CONTACTS__left{padding-right:5px}.CONTACTS__right{padding-left:5px}}.CONTACTS .wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:10px;position:relative}.CONTACTS .wpcf7-form-control-wrap:last-of-type{margin-bottom:0}.CONTACTS__inpt{width:100%;max-width:100%;border:1px solid #fff0;height:50px;line-height:48px;padding:0 15px}.CONTACTS__inpt--ta{height:170px;resize:none}.CONTACTS__inpt:focus{outline:0}.CONTACTS .wpcf7-response-output{width:100%;color:#fff;margin-top:20px;padding:10px 20px;background-color:#ff4f61;clear:left}@media (min-width:992px){.CONTACTS .wpcf7-response-output{position:absolute;bottom:35px;right:30px;width:calc(50% - 35px)}}.CONTACTS .btn{float:left}.WYSIWYG p{margin-bottom:20px;font-weight:400;font-size:14px;line-height:18px}.PAGE{width:100%;min-height:calc(100vh - 145px - 40px)}.PAGE__photo{height:370px;overflow:hidden}.PAGE__title{position:relative;text-align:center;font-size:22px;text-transform:uppercase;font-weight:300;color:#6d7f82;padding-top:50px;margin-bottom:20px;padding-bottom:25px}@media (min-width:992px){.PAGE__title{margin-bottom:40px;padding-top:95px;font-size:30px}}.PAGE__title:before{position:absolute;font-size:65px;bottom:-17px;left:50%;transform:translateX(-50%);color:#61bf94}.PAGE--under-hdr{margin-top:-145px;min-height:calc(100vh - 40px)}.btn{display:inline-block;border-radius:25px;line-height:50px;color:#fff;background-color:#61bf94;padding:0 55px 0 30px;position:relative;transition:background-color .3s;text-decoration:none;cursor:pointer}.btn span,.btn span:before{display:block;position:absolute;border-radius:50%;width:36px;height:36px}.btn span{content:"";background-color:#fff;color:#a0d9bf;text-align:center;line-height:36px;font-size:36px;top:7px;right:10px;border:2px solid #a0d9bf}.btn span:before{content:"";transition:transform .4s;top:-2px;left:-2px;overflow:hidden}.btn:hover{background-color:#67b289}.btn:hover span:before{transform:rotate(-1turn)}.PANEL{display:block;margin:0 auto 20px}.PANEL--flex{margin-bottom:20px;max-width:100%}@media (min-width:992px){.PANEL--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.PANEL--flex .PANEL__contact-body{padding:35px 30px;height:100%}.PANEL__contact{background:#fff;border-top:1px solid #f7f8f7}@media (min-width:992px){.PANEL__contact{border-right:1px solid #f7f8f7;float:left}}.PANEL__contact-title{color:#0d5a30;margin-bottom:30px;padding-bottom:20px;display:inline-block;border-bottom:1px solid;border-color:#a6a6a6;font-size:18px;font-weight:400;text-transform:uppercase}@media (min-width:768px){.PANEL__contact-title{line-height:20px;min-height:100px}}.PANEL__contact-body{padding:35px 30px 1px;color:#333}.PANEL__contact-body--green{color:#fff;background:#11604e;padding:35px 30px}.PANEL__contact-body--green .PANEL__contact-title{color:#e3fced}.PANEL__contact-body--green .PANEL__contact-item a{color:#fff}.PANEL__contact-item{margin-bottom:15px;padding-left:45px;position:relative;word-break:break-all}.PANEL__contact-item i[class^=ic-]{position:absolute;left:0;font-size:20px;color:#61bf94}.PANEL__contact-item a{text-decoration:none;color:#333}.PANEL__info{padding:35px 30px;position:relative;background:#fff}@media (min-width:992px){.PANEL__info{padding:35px 50px}}.PANEL__info:after{content:"";background-image:url(/wp-content/themes/lubsa/img/sys/flower.png);background-repeat:no-repeat;background-position:bottom -60px left 0;height:178px;width:110px;position:absolute;bottom:0;left:0;pointer-events:none}@media (min-width:992px){.PANEL__info{width:calc(100% - 250px);float:left}}.PANEL__info--form{padding:35px 10px;background-color:#f8f8f8}@media (min-width:992px){.PANEL__info--form{padding:35px 30px}}.CONTACTS__hide,.PANEL__info--form:after,.screen-reader-response{display:none}div.wpcf7-response-output{margin:0}@media (min-width:992px){.PAGE__photo img{width:100%;height:auto}}