.close-menu:hover,.mask-dark,.slider-wrapper .homepage-slider a:hover{opacity:.8 }.bmi-box-wrapper .sex-type-text,.bmi-box-wrapper .simple-data-box input,body{font-family:Montserrat,arial }.breadcrumbs-wrapper p a:after,.diets-pillars .header-diet-pillars a:after,.filter-box .checkbox .checkmark:after,.icon-close-red:before,.newsletter-wrapper .regulations label:before,.selectric .button:before,.slider-wrapper .buttons-homepage .slick-next:before,.slider-wrapper .buttons-homepage .slick-prev:before{font-family:icon_nh_www_v4!important }.types-of-treatments-page .treatment-info .title,a,a:hover,body{color:#3b3b45 }.contact-bmi-ppm-wrapper .regulations input[type=checkbox],.newsletter-wrapper .regulations input[type=checkbox],.work-offer-form-wrapper .regulations input[type=checkbox]{visibility:hidden }body{font-weight:400;font-size:13px;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden }a:hover{text-decoration:none }img{max-width:100% }#open-hours p,#work-offer-contact-form .selectric-scroll ul li,.copywright.container .col-sm-6 p,.first-visit-page .panel-body .panel-box:last-child,.institution-tabs #adress-data .contact,.naturhouse-contact-tabs .nav-item:last-child,.nh-header.fixed .menu-list #menu,.pesso-main-page .find-institution-wrapper.pesso-article-search.container,form{margin-bottom:0 }:focus,button:focus{outline:0 }input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background:0 0 }.button-slider,.button-slider:hover{background-color:transparent;color:#fff }.no-scrollable{overflow:hidden }.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.container{padding-left:0;padding-right:0 }.bmi-box-wrapper .person-data,.recipe-instruction .col,.recipe-instruction .col-1,.recipe-instruction .col-10,.recipe-instruction .col-11,.recipe-instruction .col-12,.recipe-instruction .col-2,.recipe-instruction .col-3,.recipe-instruction .col-4,.recipe-instruction .col-5,.recipe-instruction .col-6,.recipe-instruction .col-7,.recipe-instruction .col-8,.recipe-instruction .col-9,.recipe-instruction .col-auto,.recipe-instruction .col-lg,.recipe-instruction .col-lg-10,.recipe-instruction .col-lg-11,.recipe-instruction .col-lg-12,.recipe-instruction .col-lg-2,.recipe-instruction .col-lg-3,.recipe-instruction .col-lg-4,.recipe-instruction .col-lg-5,.recipe-instruction .col-lg-6,.recipe-instruction .col-lg-7,.recipe-instruction .col-lg-8,.recipe-instruction .col-lg-9,.recipe-instruction .col-lg-auto,.recipe-instruction .col-md,.recipe-instruction .col-md-1,.recipe-instruction .col-md-10,.recipe-instruction .col-md-11,.recipe-instruction .col-md-12,.recipe-instruction .col-md-2,.recipe-instruction .col-md-3,.recipe-instruction .col-md-4,.recipe-instruction .col-md-5,.recipe-instruction .col-md-6,.recipe-instruction .col-md-7,.recipe-instruction .col-md-8,.recipe-instruction .col-md-9,.recipe-instruction .col-md-auto,.recipe-instruction .col-sm,.recipe-instruction .col-sm-1,.recipe-instruction .col-sm-10,.recipe-instruction .col-sm-11,.recipe-instruction .col-sm-12,.recipe-instruction .col-sm-2,.recipe-instruction .col-sm-3,.recipe-instruction .col-sm-4,.recipe-instruction .col-sm-5,.recipe-instruction .col-sm-6,.recipe-instruction .col-sm-7,.recipe-instruction .col-sm-8,.recipe-instruction .col-sm-9,.recipe-instruction .col-sm-auto,.recipe-instruction .col-xl,.recipe-instruction .col-xl-1,.recipe-instruction .col-xl-10,.recipe-instruction .col-xl-11,.recipe-instruction .col-xl-12,.recipe-instruction .col-xl-2,.recipe-instruction .col-xl-3,.recipe-instruction .col-xl-4,.recipe-instruction .col-xl-5,.recipe-instruction .col-xl-6,.recipe-instruction .col-xl-7,.recipe-instruction .col-xl-8,.recipe-instruction .col-xl-9,.recipe-instruction .col-xl-auto,.recipe-instruction.col-lg-1{padding-left:15px;padding-right:15px }.row{margin-right:0;margin-left:0 }.button-slider,.button-transparent.green,.button-transparent.white,.button.green,.button.red{margin-right:10px;display:inline-block;width:max-content;padding:11px 19px;letter-spacing:2px;font-weight:600;line-height:13px }.button,.button-transparent{transition:.5s;text-transform:uppercase;cursor:pointer }.button-slider{border:2px solid #fff;border-radius:25px;cursor:pointer }.button-slider:hover{border-color:#fff }.button-transparent.green{border:2px solid #00bd35;border-radius:25px;color:#00bd35 }.button-transparent.green:hover{color:#01a32f;border-color:#01a32f }.button-transparent.white,.button.green,.button.red{color:#fff }.button-transparent.white{border:2px solid #fff;border-radius:25px }.button.green{border:2px solid #00bd35;border-radius:25px;background-color:#00bd35;-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3);cursor:pointer }.button.green:hover{background-color:#01a32f;border-color:#01a32f }.button.red{border:2px solid #e02a2a;border-radius:25px;background-color:#e02a2a;-webkit-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);-moz-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);box-shadow:0 12px 20px 0 rgba(224,42,42,.3) }.button.red:hover,.hide-dietetican #hide-dietetican:hover{-webkit-box-shadow:0 6px 20px 0 rgba(224,42,42,.3);-moz-box-shadow:0 6px 20px 0 rgba(224,42,42,.3);box-shadow:0 6px 20px 0 rgba(224,42,42,.3) }.button.green:hover,.find-institution.row .button.green:hover,.peso-perfecto .button.green:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 6px 20px 0 rgba(0,189,53,.3);box-shadow:0 6px 20px 0 rgba(0,189,53,.3) }.selectric .button:before{content:"\e908";position:absolute;top:16px;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:0;font-size:28px;border-bottom:none }#assistants .row .hide-dietetican-box,#dietetics .row .hide-dietetican-box,#work-offer-contact-form .selectric-scroll ul li.hide,.article-respo-main-image,.bmi-box-wrapper .bmi-box section,.bmi-box-wrapper .ppm-text,.bmi-box-wrapper .switch-field input+label .sex-type-text,.bmi-box-wrapper.ppm .bmi-text,.bmi-box-wrapper.ppm .result-test .result-box,.bmi-box-wrapper.ppm .result-test .result-title,.breadcrumbs-wrapper p a:last-child:after,.contact-bmi-ppm-wrapper .contact-info,.contact-bmi-ppm-wrapper .selectric-items li.hide,.filtration-wrapper .filter-button.hide,.find-institution-wrapper .selectric-items li.hide,.grey-header .homepage-image,.homepage-slider .slick-dots li button:before,.homepage.green-header .restpage-image,.list-diet-pillars .col-sm-4:last-child:before,.list-of-institution-wrapper .title span,.list-of-institution.hide,.news-wrapper .col-sm-8 .main-news .news-text .excerpt,.news-wrapper .col-sm-8 .main-news .tags ul li,.nh-header .menu-header .menu-list #mobile,.nh-header.fixed .button.green,.nh-header.fixed .menu-header .logo-menu,.nh-header.fixed .top-header,.person-effect-fixed .effects-data li:before,.product-page .recipes-wrapper:before,.recipe-page .recipes-wrapper:before,.selectric .button:after,.treatments-wrapper.effect-page:after,.types-of-treatments-page .white-background.types-of-treatments:before,div#institution-map .search{display:none }.peso-perfecto .title,.quote-image-wrapper .img-right-box .subtitle,.title{font-size:19px;font-weight:600;margin-bottom:30px;color:#3b3b45 }.shadow-dark{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15);transition:.5s }.shadow-dark:hover{-webkit-box-shadow:0 10px 50px 0 rgba(0,0,0,.5);-moz-box-shadow:0 10px 50px 0 rgba(0,0,0,.5);box-shadow:0 10px 50px 0 rgba(0,0,0,.5) }.slider-wrapper{display:block;width:100%;position:relative;padding-bottom:50px }.slider-wrapper .slick-slider{z-index:3 }.slider-wrapper:before{left:0;height:202px;top:-1px;background-color:#0a4e43;content:"";position:absolute;width:100% }.slider-wrapper:after{background:url(/img/bg_waves/wave_green_down.svg) no-repeat;position:absolute;content:"";height:100%;top:200px;width:102%;left:-1px }.recipes-wrapper .slick-slide,.recommended-wrapper .slick-slide,.slider-wrapper .slick-slide{height:auto }.slider-text-box .slider-text{font-size:23px;line-height:33px;margin-bottom:9px;color:#fff;font-weight:600;margin-top:30px }.slider-text-box .slider-text.green{font-family:"Kaushan Script",cursive;font-weight:400;font-style:normal;color:#00bd35;margin-top:9px }.slider-text-box .phone-image{position:absolute;bottom:0;width:297px;left:50px;z-index:1 }.slider-text-box .cauliflower-image{max-width:580px;position:absolute;left:-330px;z-index:2;bottom:-260px }.slider-text-box .arrow{color:#fff;font-size:30px;position:relative;z-index:2 }.slider-wrapper .homepage-slide{width:100%;height:424px!important;background-size:cover!important;border-radius:16px;overflow:hidden;background-repeat:no-repeat!important;position:relative;background-position:center!important }.slider-wrapper .homepage-slide a{display:block;width:auto;position:absolute;bottom:42px;left:38px;transition:.5s }.slider-wrapper .homepage-slide a.right-bottom{left:initial;right:42px }.slider-wrapper .homepage-slide a.left-bottom{left:42px;bottom:38px }.slider-wrapper .homepage-slide a.right-top{left:initial;right:42px;bottom:initial;top:38px }.slider-wrapper .homepage-slide a.left-top{left:42px;bottom:initial;top:38px }.slider-wrapper .homepage-slide a.center{left:0;right:0;top:0;bottom:0;margin:auto;height:39px }.slider-wrapper .buttons-homepage{position:absolute;width:114px;height:39px;background-color:#00bd35;bottom:11px;left:0;right:0;margin:auto;border-radius:50px;z-index:5 }.slider-wrapper .buttons-homepage:before{position:absolute;width:2px;height:18px;content:"";background-color:#fff;left:0;right:0;margin:auto;top:10px }.slider-wrapper .buttons-homepage .slick-next:before{content:"\e90a";color:#fff;font-size:30px;transition:.5s }.slider-wrapper .buttons-homepage .slick-prev:before{content:"\e909";color:#fff;font-size:30px;transition:.5s }.slider-wrapper .buttons-homepage .slick-next:hover:before,.slider-wrapper .buttons-homepage .slick-prev:hover:before{color:#60d681 }.contact-bmi-ppm-wrapper .regulations input[type=checkbox]:checked+label:before,.contact-bmi-ppm-wrapper .regulations label:hover:before,.first-visit-page .panel-collapse.show #img-box-left,.first-visit-page .panel-collapse.show #img-box-right,.newsletter-wrapper .regulations input[type=checkbox]:checked+label:before,.newsletter-wrapper .regulations label:hover::before,.slider-wrapper .buttons-homepage .slick-next:before,.slider-wrapper .buttons-homepage .slick-prev:before,.work-offer-form-wrapper .regulations input[type=checkbox]:checked+label:before,.work-offer-form-wrapper .regulations label:hover::before{opacity:1 }.slider-wrapper .buttons-homepage .slick-prev{left:11px;top:14px }.slider-wrapper .buttons-homepage .slick-next{right:20px;top:14px }.slider-wrapper .slider-before-image{position:absolute;right:-100px;top:-80px;z-index:1;width:200px }.homepage-slider .slick-dots{right:-47px;top:60px;bottom:inherit;transform:rotate(90deg);width:auto }.homepage-slider .slick-dots li button{height:10px;width:10px;background-color:#fff;border:7px solid #0a4e43;border-radius:14px }.homepage-slider .slick-dots li.slick-active button,.news-wrapper .col-sm-4 .news-small .tags ul li a.green,.news-wrapper .col-sm-8 .main-news .tags ul li a.green{background-color:#00bd35 }.page-content.fixed-page{padding-top:220px }.city-info,.city-second-text,.green-header .nh-header,.list-of-institution-wrapper .title,.nh-header{padding-top:30px;padding-bottom:30px }.green-header .nh-header{color:#fff;background:#0a4e43 }.nh-header{background-color:#fff;color:#0a4e43;transition:.3s }.homepage.green-header .nh-header .button.green,.homepage.green-header .nh-header .button.red{-webkit-box-shadow:0 12px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,0,0,.3);box-shadow:0 12px 20px 0 rgba(0,0,0,.3) }.homepage.green-header .nh-header .button.green:hover,.homepage.green-header .nh-header .button.red:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,.3);box-shadow:0 6px 20px 0 rgba(0,0,0,.3) }.green-header .button-transparent.green:hover,.grey-header .button-transparent.green:hover{background-color:#00bd35;color:#fff;border-color:#00bd35 }.green-header .button-transparent.white:hover,.grey-header .button-transparent.white:hover{background-color:#0a4e43;color:#fff }body.green-header .slider-wrapper .button-transparent.white:hover{background:#fff;color:#00bd35 }body.grey-header .button-transparent.white{border-color:#0a4e43;color:#0a4e43 }body.green-header .button-transparent.white{border-color:#fff;color:#fff }.nh-header.fixed,body.grey-header .nh-header.fixed{background:#fff;position:fixed;z-index:9999;left:0;right:0;width:100%;color:#0a4e43;padding:20px 0;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1) }.nh-header.fixed .search-homepage{display:inline-block;margin-top:20px }.effects-page-list .sort-wrapper,.nh-header.fixed .search-block{padding-top:0 }.bmi-box-wrapper .switch-field input:checked+label .sex-type-text,.hide-dietetican.show,.nh-header.fixed .search-block .button.green{display:initial }.nh-header .search-block .button.green span:before{font-size:30px;position:relative;left:2px;top:2px }.nh-header a,.nh-header.fixed .menu-list #menu a{color:#0a4e43;transition:.5s }.footer-wrapper .container ul li a:hover,.green-header .nh-header #menu a:hover,.menu-list #menu li ol.children-wrapper li:hover a,.nh-header #menu a:hover,.nh-header.fixed .menu-list #menu a:hover,.success-steps-wrapper div .title span{color:#00bd35 }.nh-header.fixed .menu-header{margin-top:0 }#search-results,.nh-header .menu-header{margin-top:30px }.nh-header.fixed .menu-header .menu-info{margin-bottom:0;float:right }.filters-data .filter-box .filter-button b,.filtration-wrapper .filter-button b,.filtration-wrapper .hide-filter-button b,.nh-header.fixed .menu-header .menu-list{float:left;line-height:40px }.nh-header.fixed .menu-header .menu-list #mobile{display:inline-block;font-size:40px;margin-right:30px;width:30px }.nh-header.fixed .menu-header .menu-list #mobile .icon-nh:before{font-size:40px;position:absolute;top:20px }.green-header .nh-header a{color:#fff;transition:.5s }#vertical .vertical-news .info .tags li a,.article-page .article-image .article-image-data .tags li a,.article-page .article-image .article-image-data .time,.footer-wrapper .container p a,.knowledge-pages-list ul li.active a,.knowledge-pages-list ul li:hover a,.link,.naturhouse-contact-tabs .nav-item.active a,.naturhouse-contact-tabs .nav-item:hover a,.newest-posts-list .newest-post .recipes .recipes-green p a,.newest-posts-list .newest-post .video-slide ul li a,.pagination li.active a,.pagination li:hover a,.popular-topics-wrapper .popular-topics .title a,.products-list-wrapper .category-products-list li.active a,.products-list-wrapper .category-products-list li.active a i,.products-list-wrapper .category-products-list li:hover a,.products-list-wrapper .category-products-list li:hover a i,.recipes-wrapper .recipes .recipes-green p a,.support-groups-wrapper .link:hover,.treatments-page .treatments-list .treatments-links li.active a,.treatments-page .treatments-list .treatments-links li.active a:before,.treatments-page .treatments-list .treatments-links li:hover a,.treatments-page .treatments-list .treatments-links li:hover a:before,header .page-socials a{color:#fff }body.grey-header .nh-header{background:url(/img/bg_waves/wave_grey_up.svg) bottom/cover no-repeat;z-index:999;position:relative }body.grey-header .nh-header:after{content:"";bottom:0;width:100%;height:1px;position:absolute;left:0;background:#f4f4f8 }.nh-header .contact-menu{font-size:16px;font-weight:500;line-height:24px;text-align:right }.nh-header .contact-menu .phone-header{margin-left:16px;font-size:30px;position:relative;top:3px;margin-right:42px }.nh-header .contact-menu .phone-header:after{height:23px;right:-42px;position:absolute;width:2px;background-color:#fff;content:"";bottom:7px }.nh-header .menu-header .icon-search.red:before,.nh-header .menu-right .icon-search.red:before{content:"\e91e" }.news-wrapper .col-sm-4 .news-small .tags ul li a.dark-green,.news-wrapper .col-sm-8 .main-news .tags ul li a.dark-green,body.grey-header .nh-header .contact-menu .phone-header:after{background-color:#0a4e43 }.nh-header .contact-menu .contact-header{margin-left:30px;margin-right:36px }.nh-header .contact-menu .socials{clear:both;overflow:auto;float:right }.nh-header .contact-menu .socials a{width:43px;height:43px;display:block;float:left;background:red;margin-right:10px;border-radius:23px }.nh-header .menu-header .logo-menu{height:33px }.nh-header .menu-header .button-menu-right{text-align:right }#work-offer-contact-form ul li,.diets-pillars .header-diet-pillars,.footer-wrapper .container .phone-number,.news-wrapper .col-sm-4 .news-small,.nh-header .menu-header .menu-info,.recipe-page .container .recipe-share-block,.three-colums-text.container .content p{margin-bottom:30px }.nh-header .search-block .button.green{width:38px;height:38px;line-height:26px;padding:0;font-size:22px;position:relative;top:4px }.nh-header .search-block{width:100%;padding-top:30px;padding-bottom:30px;background-color:#fff;border-radius:16px;color:#0a4e43;font-size:16px;line-height:30px;text-align:center;display:none }.nh-header .search-block span{font-weight:600;margin-right:30px }.nh-header .search-block .button.green span{font-weight:400;margin-right:0 }.nh-header .search-block input[type=search]{border:1px solid #e4e4eb;border-radius:30px;width:600px;margin-right:9px;line-height:38px;height:38px;color:#3b3b45;font-size:13px;padding-left:16px }.menu-list #menu{list-style:none;padding:0;clear:both }.menu-list #menu li{font-size:16px;font-weight:500;display:inline-block;margin-right:30px;text-transform:lowercase }.menu-list #menu li ol.children-wrapper{position:absolute;left:0;z-index:10;background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:3px solid #00bd35;padding:30px 30px 20px;width:460px;display:none }.cookie-wrapper,.nh-header .menu-header .icon-search.red{-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 10px 0 rgba(0,0,0,.3) }#horizontal,#vertical,#work-offer-contact-form .form-field.has-error,.about-us-wrapper .content,.article-content .share,.bmi-box-wrapper .sex-type,.city-info .container,.effects-page-list,.effects-wrapper .container,.first-visit .container .col-md-3.image,.fr-step,.fr-step .title,.institution-list-wrapper,.institution-list-wrapper #institution-map,.institution-list-wrapper .tabcontent .container,.institution-map-wrapper,.institution-tabs,.institutions-page,.institutions-page .container,.man-woman-wrapper .container,.menu-list #menu li.parent-wrapper,.newsletter-wrapper .container,.nh-header .top-header .col-sm-5,.pesso-archive-page .border-pesso-archive,.products-list-wrapper .container,.products-page-info .container,.recipes-wrapper .container,.search-result-page .container,.support-groups-wrapper .col-sm-6,.two-columns-text .container,.types-of-treatments,.types-of-treatments-page .container{position:relative }.menu-list #menu li ol.children-wrapper li{width:50%;display:block;float:left;margin-right:0;font-size:13px;margin-bottom:10px;font-weight:600 }.menu-list #menu li ol.children-wrapper li a,.voivoid-list ul li a{color:#5d6069 }.bmi-box-wrapper .bmi-box section.active,.bmi-box-wrapper.active,.calculator-question.show,.contact-bmi-ppm-wrapper.active,.filter-box .checkbox input:checked~.checkmark:after,.filtration-block.show,.mask-dark.dietetican-open,.mask-dark.open,.menu-list #menu .parent-wrapper:hover ol.children-wrapper,.newsletter-field-errors.show,.pagination li a,.popup-rating.show{display:block }.nh-header .top-header .col-sm-5 .header-image{position:absolute;width:100px;right:0;top:-42px }.nh-header .menu-header .icon-search{width:26px;height:26px;font-size:26px;background:#00bd35;border-radius:13px;position:relative;top:4px;cursor:pointer;color:#fff }.nh-header .menu-header .icon-search.red{background-color:#e02a2a;box-shadow:0 8px 10px 0 rgba(0,0,0,.3) }.cookie-wrapper{position:fixed;background:#fff;width:1180px;bottom:0;margin:auto;z-index:999;left:0;right:0;padding:30px;border-radius:16px;box-shadow:0 8px 10px 0 rgba(0,0,0,.3);line-height:18px;font-size:11px }.icon-close-red{background-color:#e02a2a;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);box-shadow:0 8px 10px 0 rgba(0,0,0,.3);position:absolute;width:30px;height:30px;right:15px;top:15px;border-radius:30px;text-align:center }.search-result-page,.video-page-wrapper{padding-top:30px;background:url(/img/bg_waves/wave_grey_down.svg) bottom/cover no-repeat }.icon-close-red:before{content:"\e91e";line-height:30px;color:#fff;font-size:28px }.search-result-page{z-index:10;position:relative;min-height:400px }.diets-pillars .header-diet-pillars .title,.search-wrapper h1{font-size:19px;font-weight:600 }.search-result-page #avocado-image{position:absolute;right:-50px;width:200px;top:40px }#search-results{list-style:none;padding-left:0;padding-right:50% }#search-results .title,.effects-wrapper .effect-element,.fr-step .title{margin-bottom:20px }#assistants img,#dietetics img,.video-page-wrapper .col-lg-8{margin:auto auto 30px }#search-results .excerpt{font-size:13px;line-height:32px }#search-results p a{color:#0a4e43 }#search-results p .button{color:#fff;font-size:13px }#search-results li{padding-bottom:30px;padding-top:30px;border-bottom:1px solid #e1e1e8 }.default-page-container .container,.franchisee-text-wrapper,.grey-404-box.page-content,.newest-posts-wrapper{padding-top:30px }.video-page-wrapper{z-index:0;position:relative }.effects-video-left-list .effect-element .video-element,.effects-video-right-list .effect-element .video-element,.video-page-wrapper .col-lg-8 .video-iframe{border-radius:16px;overflow:hidden }.video-page-wrapper ul li{list-style:none;font-weight:400;margin-bottom:14px;position:relative }.action-box-two-columns p,.first-visit-page .panel p,.fr-step .content,.institution-attention p,.institution-main-info .contact-inst,.institution-tabs #adress-data .contact-inst,.person-effect-rest p,.recipe-page .author-article-box .author-info p,.treatments-page .treatment-description p,.video-page-wrapper p{line-height:32px }.first-visit .container ul li:before,.video-page-wrapper ul li:before{content:"";position:absolute;left:-30px;top:5px;width:8px;height:8px;border-radius:4px;border:2px solid #00bd35 }.breadcrumbs-wrapper{background-color:#f4f4f8;position:relative;z-index:10 }.breadcrumbs-wrapper p{text-align:right;margin-bottom:0 }.breadcrumbs-wrapper p a{color:#3b3b45;font-style:italic;font-weight:500;margin-right:20px;position:relative }.breadcrumbs-wrapper p a:last-child{color:#3b3b45;font-style:italic;font-weight:700 }.breadcrumbs-wrapper p a:after{content:"\e905";position:absolute;right:-15px;top:0 }.contact-tabs-wrapper:before{content:"";position:absolute;width:100%;left:0;top:0;height:530px;z-index:2;background:url(/img/bg_waves/wave_grey_down.svg);background-repeat:no-repeat!important }.naturhouse-contact-content{margin-left:30px;border-radius:16px;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);min-height:100%;background:#fff }.naturhouse-contact-content .tab-pane{padding:40px }.contact-tabs-wrapper{padding-top:60px;padding-bottom:60px;position:relative }.filters-data,.filtration-block{padding-top:30px;padding-bottom:30px }.contact-tabs-wrapper .container,.pesso-aricles-wrapper.pesso-archive,.treatments-wrapper .container,.vertical-news-list{position:relative;z-index:5 }.naturhouse-contact-tabs .nav-item{border-radius:16px;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);margin-bottom:10px;transition:.5s;font-weight:600;font-size:13px;text-transform:uppercase;background:#fff }.naturhouse-contact-tabs .nav-item.active,.naturhouse-contact-tabs .nav-item:hover{background:#00bd35;-webkit-box-shadow:5px 5px 15px 0 rgba(0,189,53,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,189,53,.1);box-shadow:5px 5px 15px 0 rgba(0,189,53,.1) }.filters-data{background-color:#f4f4f8 }.filters-data .filter-box{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);padding:27px 30px 26px }.current-pesso-perfecto-box .current-pesso-perfecto-bottom span,.filters-data .filter-box .title,.find-place-box span{font-size:19px;color:#3b3b45;font-weight:600 }.filters-data .filter-box .filter-button{float:right;cursor:pointer;color:#5d6069;font-size:13px;letter-spacing:.15px;font-weight:900;position:relative;top:-5px }.filters-data .filter-box .filter-button i,.filtration-wrapper .filter-button i,.filtration-wrapper .hide-filter-button i{color:#00bd35;font-size:40px;float:left }.bmi-box-wrapper #step-2,.bmi-box-wrapper #step-3,.filtration-wrapper,.find-institution-wrapper.container,.metamorphoses-slider-wrapper .container{position:relative;z-index:10 }.filtration-wrapper .filter-button,.filtration-wrapper .hide-filter-button{float:right;cursor:pointer;color:#5d6069;font-size:13px;letter-spacing:.15px;font-weight:900;position:relative;top:-40px }.filtration-block{display:none }.filtration-block .filtration{padding:30px;background:#fff;border-radius:16px;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1) }.filter-box .filtration-block .filtration{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none }.filtration-block .title.dp-b.small{color:#5d6069;font-size:13px;text-transform:uppercase;margin-bottom:5px }.accept-hide-right,.franchisee-top-wrapper .go-to-franchisee .button.red{float:right }.filtration-wrapper .accept-hide-right .hide-filter-button{top:0;float:left }.filtration-wrapper .accept-hide-right .button.green{position:absolute;bottom:0;margin-right:0;left:0 }.filter-box .checkbox{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.filter-box input{position:absolute;opacity:0;cursor:pointer;height:0;width:0 }.filter-box .checkmark{position:absolute;top:5px;left:0;height:10px;width:10px;border:1px solid #b1b1bc;border-radius:1px;background-color:#fff }.filter-box .checkbox input:checked~.checkmark,.filter-box .checkbox:hover input~.checkmark{background-color:#00bd35;border-color:#00bd35 }.filter-box .checkmark:after{content:"";position:absolute;display:none }.filter-box .checkbox .checkmark:after{content:"\e91c";position:absolute;font-size:12px;color:#fff;left:-2px;top:-4px }.newsletter-wrapper{position:relative;padding-bottom:75px }.newsletter-wrapper:before{background:url(/img/bg_waves/wave_green_up.svg) bottom;background-position-y:0;display:block;width:100%;content:"";height:310px;bottom:-2px;position:absolute;background-size:cover!important;background-repeat:no-repeat!important;left:0 }.newsletter-wrapper .container .white-box-newsletter{position:relative;background-color:#fff;margin-top:75px;padding:30px;border-radius:16px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);margin-bottom:20px;z-index:2 }.newsletter-wrapper .carrot-image{position:absolute;right:-50px;width:500px;z-index:0;top:-100px }.newsletter-wrapper .container .white-box-newsletter .leafs-image{position:absolute;left:20%;width:100px;bottom:-220px }.action-box-two-columns .row div:first-child,.codex-top .left-image,.first-visit-page .col-md-5,.institution-tabs .specific-adress-data .col-md-5,.newsletter-wrapper .container .white-box-newsletter .col-md-3,.our-values-box.active .values-list .row,.peso-perfecto .col-sm-6,.treatments-page .treatments-list,.types-of-treatments-page .treatment-info{padding-right:30px }.newsletter-wrapper .container .white-box-newsletter .email-text{font-weight:600;color:#3b3b45;margin-bottom:0 }.newsletter-wrapper .container .white-box-newsletter .col-md-5{padding-right:100px }#work-offer-contact-form input[type=email],#work-offer-contact-form input[type=text],.contact-bmi-ppm-wrapper input[type=email],.contact-bmi-ppm-wrapper input[type=text],.newsletter-wrapper .container .white-box-newsletter .col-md-5 input[type=email]{border:0;border-bottom:1px solid #d9d9e0;color:#1f1f1f;width:100%;height:38px;line-height:38px }.newsletter-wrapper .button.green{margin-top:20px;-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3) }.newsletter-wrapper .container .white-box-newsletter .col-md-5 input[type=email].has-error{border-color:#f00000 }.newsletter-wrapper .container .white-box-newsletter .col-md-5 input[type=email].has-error::-webkit-input-placeholder{color:#f00000 }.newsletter-wrapper .container .white-box-newsletter .col-md-5 input[type=email].has-error::-moz-placeholder{color:#f00000 }.newsletter-wrapper .container .white-box-newsletter .col-md-5 input[type=email].has-error:-ms-input-placeholder{color:#f00000 }.newsletter-wrapper .container .white-box-newsletter .col-md-5 input[type=email].has-error:-moz-placeholder{color:#f00000 }.contact-bmi-ppm-wrapper .regulations,.newsletter-wrapper .regulations,.work-offer-form-wrapper .regulations{position:relative;margin-bottom:0;margin-top:20px }.newsletter-wrapper .regulations label{cursor:pointer;position:absolute;left:20px;top:0;transition:.5s;font-size:9px;color:#b1b1bc }.contact-bmi-ppm-wrapper .regulations label:after,.newsletter-wrapper .regulations label:after,.work-offer-form-wrapper .regulations label:after{content:"";width:10px;height:10px;position:absolute;top:2px;left:-20px;background:0 0;transition:.5s;opacity:1;border-radius:0;border:1px solid #00bd35 }.newsletter-wrapper .regulations label:before{content:"\e91c";position:absolute;font-size:16px;color:#fff;left:-22px;z-index:2;opacity:0;top:-5px }.contact-bmi-ppm-wrapper .regulations input[type=checkbox]:checked+label:after,.newsletter-wrapper .regulations input[type=checkbox]:checked+label:after,.work-offer-form-wrapper .regulations input[type=checkbox]:checked+label:after{opacity:1;background:#00bd35 }.newsletter-field-errors{display:none;position:fixed;z-index:9999;width:600px;padding:40px;background:#fff;border-radius:16px;top:0;bottom:0;margin:auto;left:0;right:0;height:300px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);text-align:center;line-height:32px }.institution-tabs #adress-data .button.instagram i,.page-socials li.instagram{-webkit-box-shadow:0 8px 10px 0 rgba(218,100,117,.3);-moz-box-shadow:0 8px 10px 0 rgba(218,100,117,.3) }.footer-wrapper .container ul,.page-socials,.popular-topics-wrapper .popular-topics ul,.recipe-page .ingredients-box ul{padding-left:0 }.newsletter-field-errors .title{font-size:32px;color:#00bd35 }.newsletter-field-errors .icon-close{width:40px;height:40px;display:block;position:absolute;right:30px;top:30px;background:red;line-height:40px;cursor:pointer;color:#fff;font-size:32px;border-radius:32px }footer{position:relative;z-index:11 }.footer-wrapper{background-color:#094e43;color:#fff;position:relative }.footer-wrapper .container{padding-top:50px;padding-bottom:80px }.footer-wrapper .container .title{color:#00bd35;font-size:19px;font-weight:600;line-height:23px;margin-bottom:30px }.footer-wrapper .container ul li{list-style:none;color:#fff;line-height:20px;margin-bottom:16px;font-size:13px }.footer-wrapper .container ul li a{color:#fff;font-weight:600;font-size:16px;transition:.5s }.footer-wrapper .container p{color:#fff;font-weight:600;font-size:16px;margin-bottom:0;line-height:30px }.footer-wrapper .container .phone-number a{font-size:30px;line-height:37px;color:#fff;font-weight:600 }.newest-posts-list .newest-post .recipes .recipes-green ul li,.page-socials{list-style:none;display:inline-block }.page-socials li{width:43px;height:43px;border-radius:23px;color:#fff;display:inline-block;margin-right:10px }.page-socials li.instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);box-shadow:0 8px 10px 0 rgba(218,100,117,.3) }.page-socials li.facebook{background-color:#4266b2;-webkit-box-shadow:0 8px 10px 0 rgba(66,102,178,.3);-moz-box-shadow:0 8px 10px 0 rgba(66,102,178,.3);box-shadow:0 8px 10px 0 rgba(66,102,178,.3) }.page-socials li.youtube{background-color:#ff0002;-webkit-box-shadow:0 8px 10px 0 rgba(255,0,2,.3);-moz-box-shadow:0 8px 10px 0 rgba(255,0,2,.3);box-shadow:0 8px 10px 0 rgba(255,0,2,.3) }.footer-wrapper .page-socials li,.green-header .page-socials li{-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);box-shadow:0 8px 10px 0 rgba(0,0,0,.3) }.page-socials li a{display:block;text-align:center }.page-socials li a span{font-size:35px;text-align:center;position:relative;top:3px;left:-1px }.page-socials li.youtube a span{left:1px }.selectric-items{background:#fff;border:0;border-radius:16px!important;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1) }#assistants .button-transparent:hover,#dietetics .button-transparent:hover,.selectric-items li.highlighted,.selectric-items li.selected,.selectric-items li:hover{background:#00bd35;color:#fff }header .page-socials{position:relative;top:6px }.copywright{padding-top:30px;padding-bottom:30px;color:#646464;line-height:32px }.calculator-fixed{font-family:"Kaushan Script",cursive;position:fixed;font-size:23px;z-index:998;top:40%;left:0;-webkit-transform-origin:0 150%;-moz-transform-origin:0 150%;-ms-transform-origin:0 150%;-o-transform-origin:0 150%;transform-origin:0 150%;-webkit-transform:rotate(-270deg) translate(-50%,50%);-moz-transform:rotate(-270deg) translate(-50%,50%);-ms-transform:rotate(-270deg) translate(-50%,50%);-o-transform:rotate(-270deg) translate(-50%,50%);transform:rotate(-270deg) translate(-50%,50%) }.calculator-fixed a{height:42px;display:block;float:left;padding-left:17px;padding-right:17px;background-color:#00bd35;margin-right:5px;border-top-right-radius:10px;border-top-left-radius:10px;color:#fff;line-height:42px }.calculator-fixed a:last-child{background-color:#0c806d }.calculator-question{position:fixed;border-radius:16px;top:50%;left:0;right:0;margin:auto;width:500px;padding:40px;background:#fff;z-index:999;text-align:center;display:none }.bmi-box-wrapper{position:relative;display:none }.mask-dark{display:none;content:"";width:100%;height:100%;position:fixed;background-color:#000;top:0;left:0;z-index:9999 }.bmi-box-wrapper .bmi-box,.contact-bmi-ppm-wrapper{width:815px;position:fixed;top:50%;background:#fff;z-index:9999;left:50%;max-height:600px;border-radius:16px;overflow:auto }.metamorphoses-slider-wrapper .slick-prev:before,.recipes-wrapper .slick-prev:before,.recommended-wrapper .slick-prev:before,.testimotials-list .slick-next:before,.testimotials-list .slick-prev:before,.treatments-wrapper .slick-next:before,.treatments-wrapper .slick-prev:before,.video-slider-wrapper .slick-prev:before{opacity:.5 }.bmi-box-wrapper .bmi-box{padding:31px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%) }.contact-bmi-ppm-wrapper{padding:50px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none }#accordion .panel a.collapsed:after,.first-visit-page .panel .panel-heading a.collapsed:after,.selectric-open .selectric .button{transform:rotate(180deg) }.default-page-container{background:url(/img/bg_waves/wave_grey_down.svg) bottom/cover no-repeat #fff;background-position-y:-5px;position:relative }.default-page-container .content,.nh-story-timeline{padding-bottom:30px }.default-page-container .default-image{border-radius:16px;margin-bottom:30px }.bmi-box-wrapper .switch-field{overflow:hidden;width:95px;height:50px;background:#00bd35;border-radius:25px;padding-left:9px;padding-top:6px;-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3) }.bmi-box-wrapper .switch-title{margin-bottom:6px }.bmi-box-wrapper .switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden }.bmi-box-wrapper .switch-field label{float:left;display:inline-block;width:38px;height:38px;border-radius:38px;background-color:#fff;color:#b1b1bc;font-weight:400;text-align:center;text-shadow:none;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;line-height:38px;font-size:30px;padding-top:3px }.bmi-box-wrapper .switch-field label i,.bmi-box-wrapper .switch-field label icon{font-size:38px;position:relative;top:-4px }#rate-recipe,.bmi-box-wrapper .switch-field label:hover,.pagination-numbers .pagination li{cursor:pointer }.bmi-box-wrapper .switch-field input:checked+label{background-color:#00bd35;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:0 }.bmi-box-wrapper .person-data-wrapper .btn-minus,.bmi-box-wrapper .simple-data-box{-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1) }.bmi-box-wrapper .sex-type-text,.unit-box span{position:absolute;font-size:23px;font-weight:600 }.bmi-box-wrapper .sex-type-text{left:120px;color:#000;top:0;line-height:50px }.bmi-box-wrapper .simple-data-box{padding:16px 31px 22px;border-radius:16px;text-align:center;box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);background:#fff;position:relative }.bmi-box-wrapper .simple-data-box input{position:relative;z-index:3;margin:auto auto 52px;font-weight:600;font-size:23px;text-align:center;color:#3b3b45;border:0;width:80px;max-width:80px;background:0 0 }.bmi-box-wrapper .person-data-wrapper{margin-left:-15px;margin-right:-15px;padding-top:30px }.unit-box{width:inherit;position:relative }.unit-box span{top:6px;padding-left:20px;z-index:0 }.bmi-box-wrapper .bmi-footer .step-of-page,.bmi-box-wrapper .title{font-family:"Kaushan Script",cursive;font-weight:400 }.bmi-box-wrapper .person-data-wrapper .btn-minus,.bmi-box-wrapper .person-data-wrapper .btn-plus{z-index:5;color:#00bd35;position:absolute;bottom:0;width:36px;height:36px;padding:0;background:#fff }.bmi-box-wrapper .person-data-wrapper .btn-minus{left:0;border-radius:36px;border:0;box-shadow:5px 5px 15px 0 rgba(0,0,0,.1) }.bmi-box-wrapper .person-data-wrapper .btn-plus{right:0;border-radius:36px;border:0;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1) }.bmi-box-wrapper .bmi-box:before{content:"";background:url(/img/bg_waves/wave_grey_down.svg) top;width:100%;height:100%;position:absolute;background-size:cover!important;background-repeat:no-repeat!important;top:0;z-index:0;left:0 }.bmi-box-wrapper .main-bmi-box{padding-bottom:33px }.bmi-box-wrapper .title{font-size:60px;color:#0a4e43;margin-bottom:0 }.bmi-box-wrapper .subtext{border-left:1px solid #e4e4e4;padding-left:30px;position:relative;color:#888896 }.bmi-box-wrapper .button-close,.contact-bmi-ppm-wrapper .button-close{width:46px;height:46px;color:#fff;position:absolute;right:0;top:0;background:#e02a2a;line-height:46px;text-align:center;border-radius:46px;-webkit-box-shadow:0 8px 10px 0 rgba(224,42,42,.42);-moz-box-shadow:0 8px 10px 0 rgba(224,42,42,.42);box-shadow:0 8px 10px 0 rgba(224,42,42,.42);cursor:pointer;transition:.5s }.contact-bmi-ppm-wrapper .button-close{top:20px;right:20px }.contact-bmi-ppm-wrapper .title{margin-bottom:20px;color:#00bd35;font-family:"Kaushan Script",cursive }.bmi-box-wrapper .button-close:hover,.contact-bmi-ppm-wrapper .button-close:hover{background:#bc1b1b;-webkit-box-shadow:0 2px 10px 0 rgba(224,42,42,.42);-moz-box-shadow:0 2px 10px 0 rgba(224,42,42,.42);box-shadow:0 2px 10px 0 rgba(224,42,42,.42) }.bmi-box-wrapper .button-close i,.contact-bmi-ppm-wrapper .button-close i,.hide-dietetican #hide-dietetican i{font-size:40px;line-height:46px }.bmi-box-wrapper .grey-text{color:#888896 }.bmi-box-wrapper .person-data-wrapper .width-box .btn-minus,.bmi-box-wrapper .person-data-wrapper .width-box .btn-plus{bottom:50px }.bmi-box-wrapper .width-box-line{position:absolute;bottom:0;font-size:12px;color:#b1b1bc;display:flex;width:100%;justify-content:space-between }.bmi-box-wrapper .width-box-line:before{content:"";width:110%;position:absolute;bottom:25px;height:1px;left:-5%;background:#dfdfe8 }.bmi-box-wrapper .width-box-line span{position:relative;cursor:pointer;width:22px }.bmi-box-wrapper .width-box-line span:before{height:5px;width:1px;background:#dfdfe8;content:"";position:absolute;bottom:23px;left:0;right:0;margin:auto }.bmi-box-wrapper .width-box-line span#six-width:before{background:#00bd35;width:5px;border-radius:5px }.bmi-box-wrapper .bmi-footer{position:relative;z-index:10;padding-top:30px }.bmi-box-wrapper .bmi-footer .step-of-page{font-size:23px;color:#0a4e43 }.bmi-box-wrapper #step-3 .button.red,.bmi-box-wrapper .bmi-footer .button.green{float:right;cursor:pointer }.bmi-box-wrapper .bmi-footer .button.green.previous{float:left;cursor:pointer }.bmi-box-wrapper #step-2 .bmi-footer .step-of-page,.bmi-box-wrapper #step-3 .bmi-footer .step-of-page{margin:auto;position:absolute;left:0;right:0;width:100px }.bmi-box-wrapper #step-3 .button.green,.pagination-institution span,.recipe-page .container .recipe-share-block .left-block{float:left }.bmi-box-wrapper .habit-test .title{font-family:Montserrat,arial;color:#00bd35;font-weight:600;font-size:23px }.bmi-box-wrapper .habit-test ul,.institution-tabs .tab-container .composition-list,.person-effect-rest ul,.product-page .product-general-info .product-data ul,.product-tabs .tab-container .composition-list,.specific-adress-data ul{padding-left:0;list-style:none }.bmi-box-wrapper .habit-test ul li{font-size:16px;font-weight:600;height:87px;line-height:87px;border-bottom:1px solid #e0e0e0 }.bmi-box-wrapper .habit-test .switch-field{width:auto;background:0 0;box-shadow:none;padding:0;border-radius:0;height:auto;float:right }.bmi-box-wrapper .habit-test .switch-field input+label{color:#0a4e43;border:2px solid #0a4e43;padding-left:20px;padding-right:20px;background:#fff;font-size:12px;width:auto;height:38px;line-height:34px;padding-top:0;font-weight:600;margin-right:9px;margin-top:20px;letter-spacing:1px }.bmi-box-wrapper .habit-test .switch-field input:checked+label{color:#00bd35;border-color:#00bd35 }.bmi-box-wrapper.ppm .ppm-text{display:inherit }.bmi-box-wrapper .result-test{padding-left:67px;padding-right:67px;border-bottom:1px solid #646464;padding-bottom:30px }.bmi-box-wrapper .result-test .title{font-family:Montserrat,arial;color:#00bd35;font-weight:600;font-size:23px;text-align:center;margin-bottom:41px;line-height:28px }.bmi-box-wrapper .result-test .big-text{font-family:Montserrat,arial;color:#3b3b45;font-weight:600;font-size:60px;text-align:center;margin-bottom:19px;line-height:73px }.bmi-box-wrapper .result-test .result-title{font-family:"Kaushan Script",cursive;color:#0a4e43;font-weight:400;font-size:38px;line-height:55px;text-align:center }.bmi-box-wrapper .result-test p{line-height:32px;color:#646464;text-align:center }.bmi-box-wrapper .result-test .result-box{background:#fff;border-radius:16px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);margin-bottom:30px;padding:40px 26px 19px }.bmi-box-wrapper .result-test .result-line{padding-left:0;list-style:none;position:relative;margin-bottom:0 }.bmi-box-wrapper .result-test .result-line li{display:inline-block;width:25%;text-align:center;color:#888896;margin:0;padding:0;float:left }.bmi-box-wrapper .result-test .result-line:before{width:100%;height:20px;border-radius:16px;content:"";position:absolute;left:0;top:-25px;background-size:100% auto;background-image:linear-gradient(to right,#085fc4 0,#00bd35 33.33%,#ffb100 66.66%,#ff0002 100%) }.bmi-box-wrapper .result-test .result-line li.active{color:#646464;font-weight:600;position:relative }.bmi-box-wrapper .result-test .result-line li.active:before{content:"";width:34px;height:34px;border:9px solid #fff;position:absolute;left:0;right:0;top:-32px;border-radius:16px;margin:auto;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1) }.find-institution-wrapper{padding:21px;margin-bottom:76px;background:#fff;margin-top:25px;border-radius:16px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);position:relative;z-index:2 }.find-institution-wrapper .title{color:#3b3b45;font-size:19px;line-height:40px;font-weight:600;margin-bottom:0 }.diets-pillars .header-diet-pillars a,.link,.peso-perfecto .more-peso-button,.testimotials-wrapper .more-testimotials,.treatments-wrapper .more-treatments{text-transform:uppercase;font-weight:700 }.find-institution.row .button.green{float:right;-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3) }.form-control:focus{box-shadow:none;border:0 }.selectric{border:0;background:#fff;border-bottom:1px solid #5d6069;width:90% }.selectric .button{background-color:#fff;color:#00bd35 }.selectric .button:after{color:#00bd35;border-top-color:#00bd35 }.diets-pillars{position:relative;z-index:1;margin-bottom:70px }.diets-pillars .header-diet-pillars .subtitle{font-size:13px;font-weight:400;font-style:italic;line-height:30px }.diets-pillars .header-diet-pillars a{color:#00bd35;text-align:right;display:inline-block;float:right;margin-top:0;position:relative;right:0;top:-4px }.diets-pillars .header-diet-pillars a:after{content:"\e905";font-size:20px;position:relative;top:4px }.list-diet-pillars .col-sm-4 .number,.list-diet-pillars .col-sm-4 p em,.list-diet-pillars .col-sm-4:before,.peso-perfecto ul li i,.support-groups-wrapper i{font-family:"Kaushan Script" }.list-diet-pillars .col-sm-4{text-align:center;padding-left:45px;position:relative }.list-diet-pillars .col-sm-4 img{margin-bottom:53px }.list-diet-pillars .col-sm-4 .number,.list-diet-pillars .col-sm-4 p em{color:#e0e0e0;font-size:60px;font-style:normal;position:absolute;left:0;right:0;top:-44px;z-index:-1 }.list-diet-pillars .col-sm-4 .title,.list-diet-pillars .col-sm-4 p:not(:last-child){color:#00bd35;font-size:16px;font-weight:500;position:relative }.list-diet-pillars .col-sm-4 .content,.peso-perfecto p,.product-page .recommended-list .recommended-product .product-short-desc,.products-list-wrapper .products-list .product-list .product-short-desc{color:#888896;font-weight:400 }.list-diet-pillars .col-sm-4:before{position:absolute;content:"+";right:-30px;top:120px;color:#e0e0e0;font-size:60px }.action-box-two-columns .quote-text span,.first-visit-wrapper .container,.how-do-wrapper .title,.institution-main-info .container,.man-woman-wrapper .quote-text span,.quote-image-wrapper .quote-text span,.recipe-page .container,.three-colums-text.container,.treatments-page,.treatments-page .quote-text span,.two-columns-text.pesso,.types-of-treatments .container,.types-of-treatments-page .treatment-info span,.video-slider-wrapper .container{position:relative;z-index:2 }.three-colums-text.container .title{font-size:19px;font-weight:600;margin-bottom:30px;position:relative;z-index:2 }.three-colums-text.container .content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;color:#646464;font-weight:500;line-height:32px;position:relative;z-index:2 }.three-colums-text.container .logo-three-image{position:absolute;right:-10px;top:-90px;z-index:0;width:258px }.pesso-list-articles .content{width:80%;margin-bottom:40px }.peso-perfecto ul{list-style:none;padding:0;clear:both;overflow:auto }.peso-perfecto ul .faq-question{display:block;width:100%;position:relative;line-height:38px }.peso-perfecto ul .faq-question .question{padding-left:50px;display:block }.peso-perfecto ul li{color:#3b3b45;font-weight:600;margin-bottom:0 }.peso-perfecto ul li i{font-style:normal;color:#00bd35;font-size:23px;margin-right:18px;position:absolute;top:0;font-weight:400 }.peso-perfecto .more-peso-button{color:#00bd35;display:block;position:relative;transition:1s }.our-products .more-products:hover,.peso-perfecto .more-peso-button:hover,.recipes-wrapper .more-products:hover,.testimotials-wrapper .more-testimotials:hover,.treatments-wrapper .more-treatments:hover,.types-of-treatments .more-treatments:hover{color:#01a32f }.more-peso.row{line-height:39px }.peso-perfecto .button.green{-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3) }.peso-perfecto img{width:100%!important;height:auto!important;border-radius:16px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);transition:.5s }.peso-perfecto img:hover{-webkit-box-shadow:0 5px 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 50px 0 rgba(0,0,0,.1);box-shadow:0 5px 50px 0 rgba(0,0,0,.1) }.peso-perfecto .col-sm-6:last-child{padding-right:0;padding-left:30px;position:relative }.peso-perfecto .peso-image{border:0;box-shadow:unset!important;-webkit-box-shadow:unset!important;-moz-box-shadow:unset!important;position:absolute;right:-85px;top:100px;z-index:-1;width:177px!important }.support-groups-wrapper{padding:30px;background-color:#0a4e43;border-radius:16px;color:#fff;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);line-height:55px;margin-top:76px;margin-bottom:76px;position:relative;z-index:4;transition:.5s }.support-groups-wrapper:hover{transform:scale(1.05);-webkit-box-shadow:0 5px 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 50px 0 rgba(0,0,0,.1);box-shadow:0 5px 50px 0 rgba(0,0,0,.1) }.first-visit .container,.treatments-wrapper .treatments .treatment .image-block{border-radius:16px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1) }.support-groups-wrapper p{margin-bottom:0;font-weight:600;font-size:16px;margin-right:16px;float:left;color:#fff }.support-groups-wrapper i{color:#00bd35;font-style:normal;font-size:38px;display:block;float:right;margin-left:20px;font-weight:400 }.support-groups-wrapper .col-sm-6 img{position:absolute;left:-20px;height:250px;top:-82px }.link{float:right;position:relative;letter-spacing:.4 }.news-wrapper .more-news:after,.our-products .more-products:after,.pesso-aricles-wrapper .more-pesso:after,.recipes-wrapper .more-products:after,.recommended-wrapper .more-products:after,.support-groups-wrapper .link:after,.testimotials-wrapper .more-testimotials:after,.treatments-wrapper .more-treatments:after,.types-of-treatments .more-treatments:after,.video-slider-wrapper .more-videos:after{content:"\e905";font-family:icon_nh_www_v4!important;font-size:20px;position:relative;top:4px }.treatments-wrapper .treatments .treatment{padding-right:15px;padding-left:15px;transition:.5s }.free-consultation .container:hover,.metamorphoses-slider .slick-slide img:hover,.our-products .col-sm-4:hover,.product-page .recommended-list .recommended-product.slick-slide:hover,.products-list-wrapper .category-products-list li:hover,.products-page-info .product-info:hover,.recipes-wrapper .recipes:hover,.treatments-wrapper .treatments .treatment:hover,.types-of-treatments .types-of-treatments-block:hover{transform:scale(1.05) }.treatments-wrapper .treatments .treatment .block-link{display:block;height:100%;width:100% }.facebook-instagram-button span,.metamorphoses-slider-wrapper .title,.news-wrapper .col-sm-8 .main-news .tags ul li:first-child,.news-wrapper .col-sm-8 .main-news .tags ul li:nth-child(2),.news-wrapper .more-news,.news-wrapper .tags-all,.news-wrapper .tags-all ul li,.news-wrapper .title,.our-products .title,.pagination-institution .pagination li,.pesso-aricles-wrapper .title,.recipe-page .container .recipe-share-block .share-wrapper,.recommended-wrapper .title,.treatments-wrapper .title,.types-of-treatments .title,.video-slider-wrapper .title{display:inline-block }.metamorphoses-slider,.product-page .recommended-list,.recipes-wrapper .recipes-list,.treatments-wrapper .treatments .slick-list,.video-slider-wrapper .slick-list{margin-left:-15px;margin-right:-15px }.treatments-wrapper .treatments .treatment .image-block{height:364px;background-size:cover!important;background-repeat:no-repeat!important;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);position:relative }.treatments-wrapper .treatments .treatment .image-block .weight{position:absolute;background-color:#00bd35;bottom:40px;font-size:30px;color:#fff;padding-left:20px;padding-right:17px;height:54px;line-height:54px;left:0;font-weight:600;border-radius:0 16px 16px 0 }.treatments-wrapper .title.buttons-slick,.video-slider-wrapper .title.buttons-slick{width:20px;left:80px;top:20px;position:relative }.effects-wrapper .effect-element .person-effect-image .weight .kg,.treatments-wrapper .treatments .treatment .image-block .weight .kg{font-style:normal;font-size:16px }.effects-wrapper .effect-element .person-name,.treatments-wrapper .treatments .treatment .person-name{font-size:13px;padding-top:19px;font-weight:600 }.metamorphoses-slider-wrapper .slick-next:before,.metamorphoses-slider-wrapper .slick-prev:before,.recipes-wrapper .slick-next:before,.recipes-wrapper .slick-prev:before,.recommended-wrapper .slick-next:before,.recommended-wrapper .slick-prev:before,.treatments-wrapper .slick-next:before,.treatments-wrapper .slick-prev:before,.video-slider-wrapper .slick-next:before,.video-slider-wrapper .slick-prev:before{color:#3b3b45;font-size:30px;font-family:icon_nh_www_v4!important }#main-institution-image .slick-next:before,.metamorphoses-slider-wrapper .slick-next:before,.recipes-wrapper .slick-next:before,.recommended-wrapper .slick-next:before,.testimotials-list .slick-next:before,.treatments-wrapper .slick-next:before,.video-slider-wrapper .slick-next:before{content:"\e90a" }#main-institution-image .slick-prev:before,.metamorphoses-slider-wrapper .slick-prev:before,.recipes-wrapper .slick-prev:before,.recommended-wrapper .slick-prev:before,.testimotials-list .slick-prev:before,.treatments-wrapper .slick-prev:before,.video-slider-wrapper .slick-prev:before{content:"\e909" }.metamorphoses-slider-wrapper .container .kohlrabi-image{position:absolute;right:-150px;width:250px;z-index:-1;top:-100px }.metamorphoses-slider-wrapper .container .leaf-image{position:absolute;left:-300px;width:300px;bottom:-300px }.metamorphoses-slider-wrapper .title.buttons-slick,.recipes-wrapper .title.buttons-slick,.recommended-wrapper .title.buttons-slick{position:relative;width:20px;left:80px;top:20px }.recipes-wrapper .slick-next,.recommended-wrapper .slick-next,.treatments-wrapper .slick-next,.video-slider-wrapper .slick-next{top:-2px;left:7px;right:inherit }.recipes-wrapper .slick-prev,.recommended-wrapper .slick-prev,.treatments-wrapper .slick-prev,.video-slider-wrapper .slick-prev{top:-2px;left:-32px }.title.buttons-slick:before{content:"";background:#3b3b45;width:2px;height:23px;position:absolute;left:-54px;top:-9px }.treatments .slick-slider .slick-list,.treatments-wrapper .slick-slider .slick-track{padding-left:0;height:max-content }.news-page .tab,.treatments-wrapper{margin-bottom:30px;position:relative }.treatments-wrapper .more-treatments{color:#00bd35;text-align:right;display:inline-block;float:right;margin-top:-4px;position:relative;right:0;transition:.5s }.first-visit-wrapper{position:relative;padding-top:50px;z-index:3 }.first-visit-wrapper .leaf-image{position:absolute;width:300px;right:-80px;z-index:1;top:-120px }.first-visit .container,.first-visit-wrapper .container .row,.quote-image-wrapper .container{z-index:3;position:relative }.first-visit .container{padding:20px;background:url(/img/bg_waves/wave_white.svg) 102%/27% no-repeat #0a4e43;box-shadow:0 5px 30px 0 rgba(0,0,0,.1) }.free-consultation .container,.our-products .col-sm-4,.types-of-treatments .col-sm-4{-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);transition:.5s }.first-visit .container .col-md-3.image .person-image{position:absolute;height:168px;bottom:-21px;z-index:10 }.first-visit .container .col-md-3 .big-text,.first-visit .container .col-md-6 .big-text{color:#00bd35;font-family:"Kaushan Script";font-style:normal;font-size:38px;font-weight:400;margin-bottom:0 }.first-visit .container .col-md-3 p,.first-visit .container .col-md-6 p{color:#fff;font-size:16px;font-weight:600 }.first-visit .container ul li{color:#fff;list-style:none;font-weight:600;margin-bottom:14px;position:relative }.first-visit .container ul{padding-top:26px }.first-visit .container .col-md-3 .button.green{margin-top:26px;margin-left:20px;float:right }.types-of-treatments .title i,.types-of-treatments .types-of-treatments-block .title i{color:#3b3b45;margin-left:30px;font-size:13px;font-weight:400 }.types-of-treatments .col-sm-4{height:160px;background-color:#fff;margin-bottom:30px;border-radius:16px;background-size:150%!important;background-repeat:no-repeat!important;margin-right:30px;background-position-y:-12px!important;background-position-x:-60px!important;-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);max-width:calc((100% / 3) - 20px) }.types-of-treatments .col-sm-4:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.1);transform:scale(1.1) }.our-products .col-sm-4:nth-child(3n),.pagination li:last-child,.sort-form .selectric,.sort-form .selectric-wrapper,.types-of-treatments .col-sm-4:nth-child(3n){margin-right:0 }.types-of-treatments .col-sm-4 .icon-arrow-right,.types-of-treatments .types-of-treatments-block .icon-arrow-right{position:absolute;right:0;width:50px;height:50px;background-color:#0a4e43;color:#00bd35;font-size:30px;text-align:center;line-height:50px;border-top-right-radius:16px;border-bottom-left-radius:16px }.wave-down-wrapper .types-of-treatments .row{margin-top:32px }.types-of-treatments .leaf-image{width:440px;left:-250px;z-index:2;top:150px;position:absolute }.types-of-treatments .col-sm-4 .title{color:#0a4e43;font-family:"Kaushan Script";font-size:28px;font-style:normal;padding-left:30px;position:absolute;bottom:60px;margin:auto;font-weight:500 }.types-of-treatments .col-sm-4 .subtitle{padding-left:30px;position:absolute;margin:auto;bottom:30px;color:#00bd35;font-weight:600;font-size:16px }.types-of-treatments.how-we-doing{margin-top:60px }.testimotials-wrapper{padding-top:46px;position:relative }.testimotials-wrapper .title{position:relative;z-index:2;display:inline-block }.testimotials-wrapper .more-testimotials{color:#00bd35;text-align:right;display:inline-block;float:right;z-index:5;position:relative;margin-top:-4px;transition:.5s }.testimotials-list .slick-next:before,.testimotials-list .slick-prev:before{font-family:icon_nh_www_v4!important;color:#3b3b45;font-size:30px }.testimotial.slick-slide .testimotial-image{display:block;height:120px;width:120px;margin:auto auto 20px;border-radius:60px;background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;-webkit-box-shadow:10px 10px 30px 0 rgba(0,0,0,.2);-moz-box-shadow:10px 10px 30px 0 rgba(0,0,0,.2);box-shadow:10px 10px 30px 0 rgba(0,0,0,.2) }.free-consultation .container,.our-products .col-sm-4{-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);border-radius:16px }.testimotial.slick-slide{height:auto;text-align:center;padding-top:10px }.testimotial.slick-slide img{height:120px;width:120px;border-radius:60px;margin:auto auto 19px }.testimotial.slick-slide .content{color:#3b3b45;font-weight:400;font-style:italic;width:190px;margin:auto;max-height:76px;overflow:hidden }.testimotial.slick-slide .person{margin-top:19px;font-weight:600 }.free-consultation{position:relative;z-index:3;padding:75px 30px }.free-consultation .leaf-image{position:absolute;width:400px;right:0;left:0;margin:auto;z-index:2;top:20px }.free-consultation .container{padding:22px;background:url(/img/bg_waves/wave_green.svg) 102%/27% no-repeat #fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);position:relative;z-index:3 }.free-consultation p i{color:#00bd35;font-family:"Kaushan Script";font-style:normal;font-size:38px;font-weight:400;position:relative;top:7px;left:20px }.free-consultation p{font-weight:600;line-height:38px;margin-bottom:0 }.free-consultation p .icon-arrow-right{color:#00bd35;float:right;position:absolute;z-index:2;font-size:30px;top:0;width:100%;left:0;height:100% }.free-consultation p .icon-arrow-right:before{position:absolute;line-height:90px;right:40px }.free-consultation#codex-download p .icon-arrow-right:before{right:22px;top:32px;position:absolute }.free-consultation#codex-download p .icon-arrow-right{position:absolute;top:0;left:0;float:none;width:100%;height:100% }.our-products{background-color:#f4f4f8;padding-bottom:30px;position:relative;z-index:2 }.our-products .col-sm-4{height:102px;font-size:16px;font-weight:600;background-color:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);max-width:calc((100% / 3) - 20px);margin-right:30px }.news-wrapper .more-news,.our-products .more-products,.recipes-wrapper .more-products{font-weight:700;text-align:right;float:right;color:#00bd35;text-transform:uppercase }.our-products .col-sm-4 p{line-height:102px;position:relative }.our-products .col-sm-4 p a{display:block;width:100%;height:100%;padding-left:100px }.our-products .col-sm-4 p i{position:absolute;top:28px;bottom:0;margin:auto;left:43px;font-size:44px;color:#00bd35;transition:.5s }.our-products .more-products{display:inline-block;position:relative;right:0;margin-top:-4px;transition:.5s }.our-products .col-sm-4 .icon-arrow-right{text-align:right;float:right;line-height:102px;font-size:30px;color:#00bd35;transition:.5s;padding-right:30px }.our-products .col-sm-4:hover .icon-arrow-right{padding-right:25px }.homepage .recipes-wrapper:before{height:550px;top:-50px }.homepage .recipes-wrapper{padding-top:36px }.recipes-wrapper{position:relative;padding-top:75px }.recipes-wrapper:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover no-repeat }.recipes-wrapper .more-products{display:inline-block;margin-top:8px;position:relative;right:0;transition:.5s }.recipes-wrapper .title{display:inline-block;position:relative }.recipes-wrapper .container .kohlrabi-image{position:absolute;width:300px;right:-110px;bottom:-60px }.recipes-wrapper .recipes{height:264px;border-radius:16px;margin-right:15px;margin-left:15px;background-size:cover!important;background-repeat:no-repeat!important;position:relative;background-position:center!important;transition:.5s }.recipes-wrapper .recipes-list .block-image{display:block;width:100%;height:100% }.newest-posts-list .newest-post .recipes .recipes-green,.recipes-wrapper .recipes .recipes-green{position:absolute;left:0;bottom:30px;width:80%;background-color:#0a4e43;padding:10px 20px;color:#fff;line-height:18px;font-size:13px;border-top-right-radius:16px;border-bottom-right-radius:16px }.newest-posts-list .newest-post .recipes .recipes-green p,.recipes-wrapper .recipes .recipes-green p{margin-bottom:5px;min-height:36px;max-height:36px;overflow:hidden }.newest-posts-list .newest-post .recipes .recipes-green ul,.recipe-page .recipe-instruction-wrapper ul,.recipes-wrapper .recipes .recipes-green ul{padding-left:0;margin-bottom:0 }.recipes-wrapper .recipes .recipes-green ul li{list-style:none;display:inline-block;font-size:16px }.newest-posts-list .newest-post .recipes .recipes-green ul li.active,.recipe-page .recipe-instruction-wrapper ul li.active,.recipes-wrapper .recipes .recipes-green ul li.active{color:#fedc28 }.news-wrapper{margin-bottom:60px;padding-top:76px;position:relative;z-index:9 }.news-wrapper .col-sm-8{padding-right:45px }.article-page .author-article-box .author-info,.man-woman-wrapper .woman-box,.news-wrapper .col-sm-4,.pesso-archive-page .pesso-article .info,.pesso-aricles-wrapper .pesso-article .info,.recipe-page .author-article-box .author-info{padding-left:15px }.news-wrapper .more-news{margin-top:6px;position:relative;right:20px }.news-wrapper .tags-all ul{width:auto }.news-wrapper .tags-all{width:max-content }.news-wrapper .tags-all ul li button{cursor:pointer;border-radius:16px;background:#fff;height:30px;line-height:25px;display:block;padding-left:10px;padding-right:10px;font-weight:600;font-style:italic;color:#b1b1bc;border:2px solid #e4e4eb;transition:.5s }.news-wrapper .tags-all ul li button.active,.news-wrapper .tags-all ul li button:hover{color:#fff;background-color:#00bd35;border-color:#00bd35 }.news-wrapper .col-sm-8 .main-news{height:56px;border-radius:10px;margin-bottom:19px;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);padding-right:0 }.news-wrapper .col-sm-8 .main-news img{height:56px;float:left;border-radius:10px }.news-wrapper .col-sm-8 .main-news .news-text .title{font-size:16px;line-height:56px;padding-left:30px;margin-bottom:0 }.news-wrapper .col-sm-8 .main-news .news-text{display:inline-block;width:auto }.news-wrapper .col-sm-8 .main-news .tags{width:auto;display:inline-block;float:right;line-height:56px }.news-wrapper .col-sm-8 .main-news .tags ul{padding:0 30px 0 0;list-style:none;display:inline-block;width:auto }.news-wrapper .col-sm-8 .main-news .news-image{width:56px;height:56px;display:block;float:left;background-size:cover!important;background-position:center!important;border-radius:10px;cursor:pointer }.news-wrapper .col-sm-8 .main-news.active .news-image{width:100%;height:360px }.news-wrapper .col-sm-8 .main-news.active{height:auto;position:relative;clear:both;overflow:auto }.news-wrapper .col-sm-8 .main-news.active .news-text{position:absolute;bottom:40px;width:80%;left:0;background-color:#fff;border-top-right-radius:16px;border-bottom-right-radius:16px }.news-wrapper .col-sm-8 .main-news.active .tags ul{position:absolute;right:30px;top:30px }.news-wrapper .col-sm-8 .main-news.active .news-text .excerpt{display:block;padding-left:30px;padding-right:30px }.news-wrapper .col-sm-8 .main-news.active .news-text .title{line-height:23px;padding-top:16px;padding-bottom:9px }.news-wrapper .col-sm-4 .news-small .tags ul li a,.news-wrapper .col-sm-8 .main-news .tags ul li a{border-radius:16px;background:#000;height:24px;line-height:24px;display:block;padding-left:10px;padding-right:10px;color:#fff;font-weight:600;font-style:italic;font-size:9px }.news-wrapper .col-sm-4 .news-small .tags ul li a.orange,.news-wrapper .col-sm-8 .main-news .tags ul li a.orange{background-color:#ff5a00 }#vertical .vertical-news .info .tags li.red,.article-page .article-image .article-image-data .tags li.red,.images-of-effects .before-curation .info-effect,.newest-posts-list .newest-post .newest-post-image ul li.red,.newest-posts-list .newest-post .video-slide ul li.red,.news-wrapper .col-sm-8 .main-news .tags ul li a.red,.video-slider-wrapper .video-slide ul li.red{background:#e02a2a }.news-wrapper .col-sm-4 .news-small img{width:calc(50% - 30px);border-radius:10px;float:left;margin-right:30px }.news-wrapper .col-sm-4 .news-small .title{font-size:13px;line-height:20px;width:50%;float:left;margin-bottom:5px }.news-wrapper .col-sm-4 .news-small .excerpt,.person-effect-rest .text-with-image p{width:50%;float:left }.news-wrapper .col-sm-4 .news-small .tags ul{padding:0;list-style:none;display:inline-block;width:auto;margin-bottom:0;max-height:30px;overflow:hidden }.news-wrapper .col-sm-4 .news-small .tags{width:50%;display:inline-block;float:right;line-height:30px }.news-wrapper .col-sm-4 .news-small .tags ul li{display:inline-block;padding-right:5px;box-shadow:none;-webkit-box-shadow:none }.news-wrapper .col-sm-4 .news-small .tags ul li a.red{background-color:#e02a2a }.franchisee-top-wrapper,.sort-wrapper{background:#f4f4f8;padding-top:30px;padding-bottom:30px }.effects-page-list,.franchisee-list-wrapper{background:url(/img/bg_waves/wave_grey_down.svg) bottom/cover no-repeat #fff }.franchisee-top-wrapper .go-to-franchisee{padding:22px;background:#fff;border-radius:16px }.franchisee-top-wrapper .go-to-franchisee span{font-size:19px;font-weight:600;height:39px;line-height:36px;display:inline-block }.franchisee-map #map{height:720px }.franchisee-map .institution-map-wrapper{top:0 }.franchisee-top-wrapper .title{font-size:36px;line-height:36px }.franchisee-top-wrapper .quote-text{margin-bottom:42px;position:relative;padding-left:30px;padding-right:30px;font-family:"Kaushan Script",cursive;color:#00bd35;font-size:30px;line-height:33px;z-index:2 }.franchisee-top-wrapper .quote-text:before,.how-do-wrapper .three-boxes-info div .quote-text:before,.how-do-wrapper .two-boxes-info div .quote-text:before,.person-effect-rest #change-your-life .quote-text.green:before{font-family:icon_nh_www_v4!important;color:#e0e0e0;font-size:60px;content:"\e924";position:absolute;left:0;top:-10px;z-index:-1 }.franchisee-list-wrapper{padding-bottom:60px;padding-top:30px;background-position-y:-5px;position:relative }.fr-step .number{color:#e0e0e0;font-family:"Kaushan Script";font-size:60px;font-style:normal;position:absolute;left:0;right:0;top:0;z-index:4;font-weight:500 }.fr-step .title{z-index:5;color:#00bd35;font-size:16px;font-weight:600;padding-top:40px }.franchisee-text-wrapper .container{line-height:32px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;color:#646464;font-weight:500 }.city-info .content,.nh-story .two-columns{-webkit-column-count:2;-moz-column-count:2 }.video-wrapper-franchisee{padding-top:50px;text-align:center;padding-bottom:30px }.video-wrapper-franchisee .title{text-align:left }.sort-wrapper p{font-style:italic;line-height:30px;color:#3b3b45;padding-right:10px }.effects-page-list .filters-data,.effects-page-list .sort-wrapper,.pagination-institution .selectric-wrapper .selectric,.pagination-institution .selectric-wrapper .selectric .button,.treatments-wrapper.institution-slider:after,.white-background.first-visit-wrapper{background:0 0 }.effects-page-list{background-position-y:-5px }.effects-wrapper .container .leaf-top-right{width:180px;position:absolute;right:-90px;top:-50px }.effects-wrapper .container .leaf-image-left-first{position:absolute;left:-300px;width:400px;top:0 }.effects-wrapper .effect-element .person-effect-image .weight{position:absolute;background-color:#00bd35;bottom:40px;font-size:30px;color:#fff;padding-left:20px;padding-right:17px;height:54px;line-height:54px;left:0;font-weight:600;border-radius:0 16px 16px 0;-webkit-box-shadow:0 12px 20px 0 rgba(62,62,62,.42);-moz-box-shadow:0 12px 20px 0 rgba(62,62,62,.42);box-shadow:0 12px 20px 0 rgba(62,62,62,.42) }.effects-video-left-list .effect-element:nth-child(2),.effects-without-video-list .effect-element:nth-child(2),.effects-without-video-list .effect-element:nth-child(3){padding-left:10px;padding-right:10px }.effects-wrapper .effect-element .video-name{font-size:13px;padding-top:15px;font-weight:600 }.effects-wrapper .effect-element .person-effect-image{border-radius:16px;height:364px;background-position:top!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative }.effects-wrapper .effect-element .person-effect-image a{position:absolute;width:100%;height:100%;top:0;left:0 }.effects-video-right-list .effect-element:first-child,.effects-without-video-list .effect-element:first-child,.institution-box:first-child{padding-right:20px }.effects-video-left-list .effect-element:first-child{padding-right:10px }.effects-without-video-list .effect-element:last-child{padding-left:20px }.effects-video-right-list .effect-element:nth-child(2),.how-do-wrapper .three-boxes-info div{padding-right:10px;padding-left:10px }.effects-video-right-list .effect-element:last-child{padding-left:10px }.person-effect-wrapper{position:relative;background:url(/img/bg_waves/wave_grey_down.svg) bottom/cover no-repeat #fff;padding-top:30px;padding-bottom:70px;background-position-y:-2px }.person-effect-data .person-effect-fixed{position:fixed;width:300px;z-index:10;top:100px }.person-effect-data .person-effect-fixed.no-fixed{position:absolute;bottom:0;top:inherit }.person-effect-data .person-effect-fixed.no-fixed-top{position:absolute;top:0 }.images-of-effects .after-curation,.images-of-effects .before-curation{position:relative;height:500px;width:calc(50% - 15px);float:left;background-repeat:no-repeat!important;background-size:cover!important;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.images-of-effects .before-curation{margin-right:30px }.images-of-effects .before-curation:before{content:"\e90a";font-family:icon_nh_www_v4!important;display:block;color:#fff;z-index:20;width:64px;height:64px;background:#0a4e43;border-radius:38px;font-size:42px;right:-46px;position:absolute;top:0;bottom:0;margin:auto;text-align:center;line-height:64px }.images-of-effects .info-effect{width:130px;padding-left:26px;padding-top:10px;padding-bottom:10px;background:#00bd35;border-top-right-radius:16px;border-bottom-right-radius:16px;position:absolute;left:0;bottom:42px }.images-of-effects .info-effect i{font-family:"Kaushan Script",cursive;font-size:23px;font-style:normal;line-height:33px;color:#fff }.images-of-effects .info-effect p{color:#fff;font-size:30px;line-height:35px;margin-bottom:0;font-weight:700 }.images-of-effects .info-effect p span{font-size:19px }.person-effect-rest .title{margin-top:43px;margin-bottom:38px;font-size:30px;line-height:37px }.find-place-box,.person-effect-rest .institution-of-client p{line-height:82px }.person-effect-rest .subtitle{font-size:19px;font-weight:600;margin-bottom:28px }.person-effect-rest p b,.recipe-page .recipe-instruction-wrapper .recipe-instruction .attention-instruction,.recipe-page .recipe-instruction-wrapper .recipe-instruction .time-instruction span{font-weight:600 }.person-effect-rest ul li{padding-left:24px;position:relative;margin-bottom:24px }.person-effect-rest ul li:before,.recipe-page .ingredients-box ul li:before{content:"";position:absolute;width:8px;height:8px;border-radius:8px;border:2px solid #00bd35;left:0;top:5px }#vertical .vertical-news .img img,.person-effect-rest img{border-radius:16px }.person-effect-rest .text-with-image img{width:calc(50% - 30px);float:left;margin-left:30px;border-radius:16px }.person-effect-rest blockquote{font-style:italic;position:relative;z-index:2;padding:55px 180px 55px 26px }.person-effect-rest blockquote:before{content:"\e924";font-size:68px;color:#e0e0e0;font-family:icon_nh_www_v4!important;position:absolute;left:0;z-index:-1;top:12px }.person-effect-rest .institution-of-client{height:82px;background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);line-height:82px;padding-left:30px;padding-right:30px;margin-bottom:30px }.person-effect-rest .institution-of-client p span{color:#3b3b45;font-size:19px;font-weight:600;padding-left:70px;position:relative }.person-effect-rest .institution-of-client p span .icon-a-location{width:50px;height:50px;background:#00bd35;-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3);display:inline-block;color:#fff;font-size:50px;border-radius:50px;text-align:center;position:absolute;left:0;top:-15px }.person-effect-fixed #results-kg,.person-effect-fixed .effects-data li i,.person-effect-rest #change-your-life .quote-text.green{color:#00bd35;font-family:"Kaushan Script",cursive }.ask-dietetic-box .button.green,.person-effect-rest .institution-of-client .button.green,.recipe-page #change-your-life a{float:right;margin-top:20px }.about-us-wrapper .title,.person-effect-fixed .title{font-size:30px;font-weight:600;margin-bottom:30px }.about-us-wrapper .subtitle,.person-effect-fixed .subtitle{font-size:19px;font-weight:600;margin-bottom:30px }.person-effect-fixed .effects-data{list-style:none;padding-left:0;margin-bottom:30px }.person-effect-fixed .effects-data li{padding-right:50px;margin-bottom:17px;padding-left:0 }.person-effect-fixed .effects-data li i{font-style:normal;font-size:16px;float:right;width:40% }.person-effect-fixed #results-kg{font-style:normal;font-size:30px;margin-left:19px;font-weight:500 }.person-effect-fixed .info-text{font-style:italic;font-weight:400;line-height:30px }#pair-effects i,.products-sort.sort-wrapper .title{font-style:normal }.person-effect-rest #change-your-life .quote-text.green{font-size:30px;line-height:33px;font-style:normal;width:40%;padding-right:0;float:left;position:relative;z-index:3;padding-left:30px }#change-your-life a{float:right;margin-top:25px }#pair-effects{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%;border:0;margin-bottom:20px }#accordion .panel h4 i,#pair-effects i,.ask-dietetic-box .cursive,.first-visit-page .panel-body .title span,.first-visit-page .panel-body p em,.product-tabs .tab-buttons button,.products-list-wrapper .category-products-list li,.products-page-info .product-info .product-info-box .title,.treatments-page .quote-text,.treatments-page .title{font-family:"Kaushan Script",cursive }#pair-effects i{font-size:14px;color:#00bd35 }#pair-effects td,#pair-effects th{border:0 solid #ddd;padding:8px }.treatments-wrapper.effect-page:before{background:url(/img/bg_waves/wave_grey_down.svg);background-repeat:no-repeat!important;background-size:cover!important;bottom:0;top:initial }.products-page-info{background:#f4f4f4;padding-top:30px;position:relative;z-index:10 }.products-list-wrapper:before,.products-page-info:before{background:url(/img/bg_waves/wave_grey_down.svg);background-repeat:no-repeat!important;background-size:cover!important;bottom:-1px;top:initial;content:"";position:absolute;width:100%;height:500px }.products-page-info .container .leaf-image-left-first{position:absolute;width:300px;left:-200px;top:200px }.products-page-info .container .leaf-image-top{width:200px;top:-50px;left:60%;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg) }.products-page-info .container .leaf-image-left-second{position:absolute;width:300px;bottom:200px;left:-100px }.products-page-info .container .leaf-image-right-first{position:absolute;right:-200px;top:0;bottom:0;margin:auto;width:400px }.products-page-info .product-info{padding-right:10px;padding-left:10px;margin-bottom:42px;transition:.5s }.newest-posts-list .newest-post:first-child,.newest-posts-list .newest-post:nth-child(4n+1),.pesso-aricles-wrapper div:first-child .pesso-article,.pesso-aricles-wrapper div:nth-child(3n+1) .pesso-article,.products-list-wrapper .products-list .product-list:first-child,.products-list-wrapper .products-list .product-list:nth-child(3n+1),.products-page-info .product-info:first-child,.products-page-info .product-info:nth-child(3n+1){padding-left:0;padding-right:20px }.newest-posts-list .newest-post:last-child,.newest-posts-list .newest-post:nth-child(4n),.pesso-aricles-wrapper div:nth-child(3n) .pesso-article,.products-list-wrapper .products-list .product-list:nth-child(3n),.products-page-info .product-info:nth-child(3n),.success-steps-wrapper div:last-child{padding-left:20px;padding-right:0 }.products-page-info .product-info .product-info-box{background:#fff;border-radius:16px;padding:50px 50px 42px;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1) }.products-page-info .product-info .product-info-box .title{font-size:23px;color:#0a4e43;margin-bottom:19px;font-weight:400 }.products-page-info .product-info .product-info-box p{color:#888896;line-height:32px;text-align:center;margin-bottom:30px }.products-page-info .product-info .product-info-box a{margin:auto;float:initial;display:block }.products-page-info .product-info .product-info-box i{color:#00bd35;font-size:72px;margin:auto auto 19px;display:block;text-align:center;font-weight:400 }.product-page .product-list-image .tags li,.products-list-wrapper .products-list .product-list .product-list-image .tags li{border-top-left-radius:16px;border-bottom-left-radius:16px;font-size:12px;color:#fff;margin-bottom:5px;text-align:center;letter-spacing:2px }.institution-list-wrapper.grey,.products-list-wrapper{background:#f4f4f4;position:relative }.products-list-wrapper .pagination-institution{top:-65px }.products-sort.sort-wrapper .col-sm-9 .title{position:relative;width:50%;top:4px;z-index:5 }.products-sort.sort-wrapper{padding-bottom:0 }.products-list-wrapper .container .leaf-image-left{position:absolute;width:400px;left:-150px;bottom:20% }.products-list-wrapper .container .leaf-image-top{width:60px;top:-120px;left:50%;position:absolute;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg) }.products-list-wrapper .container .leaf-image-right-second{position:absolute;width:150px;bottom:200px;right:-100px }.products-list-wrapper .container .leaf-image-right-first{position:absolute;right:-360px;top:0;margin:auto;width:400px }.products-list-wrapper .category-products-list{padding-right:30px;padding-left:0;list-style:none }.products-list-wrapper .category-products-list li{font-size:16px;font-weight:400;color:#3b3b45;margin-bottom:13px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1);height:60px;line-height:60px;border-radius:16px;background:#fff;transition:.5s }.product-page .product-list-image,.products-list-wrapper .products-list .product-list .product-list-image{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);position:relative }.products-list-wrapper .category-products-list li a{display:block;transition:.5s;padding-left:20px;padding-right:20px }#vertical .vertical-news .info .tags li.green,.article-page .article-image .article-image-data .tags li.green,.newest-posts-list .newest-post .newest-post-image ul li.green,.newest-posts-list .newest-post .video-slide ul li.green,.products-list-wrapper .category-products-list li.active,.products-list-wrapper .category-products-list li:hover,.treatments-page .treatments-list .treatments-links li.active,.video-slider-wrapper .video-slide ul li.green{background:#00bd35 }.products-list-wrapper .category-products-list li a i{font-size:32px;margin-right:21px;position:relative;top:10px;color:#00bd35;transition:.5s;font-weight:100 }.newest-posts-list .newest-post,.pesso-aricles-wrapper div .pesso-article,.products-list-wrapper .products-list .product-list{padding-left:10px;padding-right:10px;margin-bottom:42px }.products-list-wrapper .products-list .product-list .product-list-image{height:264px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }.products-list-wrapper .products-list .product-list .product-list-image .tags{list-style:none;position:absolute;right:20px;top:20px;padding-left:0 }.products-list-wrapper .products-list .product-list .product-list-image .tags li{height:30px;line-height:30px;font-weight:600;padding-left:10px;padding-right:10px }.pesso-archive-page .pesso-article .info .tags li.red,.pesso-aricles-wrapper .pesso-article .info .tags li.red,.product-page .product-list-image .tags li.red,.products-list-wrapper .products-list .product-list .product-list-image .tags li.red,.tags li.red{background:#e02a2a;-webkit-box-shadow:0 8px 10px 0 rgba(224,42,42,.42);-moz-box-shadow:0 8px 10px 0 rgba(224,42,42,.42);box-shadow:0 8px 10px 0 rgba(224,42,42,.42) }.pesso-archive-page .pesso-article .info .tags li.orange,.pesso-aricles-wrapper .pesso-article .info .tags li.orange,.product-page .product-list-image .tags li.orange,.products-list-wrapper .products-list .product-list .product-list-image .tags li.orange,.tags li.orange{background:#ff5a00;-webkit-box-shadow:0 8px 10px 0 rgba(255,90,0,.42);-moz-box-shadow:0 8px 10px 0 rgba(255,90,0,.42);box-shadow:0 8px 10px 0 rgba(255,90,0,.42) }.product-page .product-list-image .tags li.green,.products-list-wrapper .products-list .product-list .product-list-image .tags li.green,.tags li.green,.treatments-page .treatments-list .treatments-links li:hover{background:#00bd35;-webkit-box-shadow:0 8px 10px 0 rgba(0,189,53,.42);-moz-box-shadow:0 8px 10px 0 rgba(0,189,53,.42);box-shadow:0 8px 10px 0 rgba(0,189,53,.42) }.product-page .recommended-list .recommended-product .product-name,.products-list-wrapper .products-list .product-list .product-name{font-size:13px;color:#5d6069;font-weight:600;padding-top:20px;margin-bottom:9px }.products-list-wrapper .products-list .pagination-numbers{text-align:right;width:100% }.tags li{-webkit-box-shadow:0 8px 10px 0 rgba(10,78,67,.42);-moz-box-shadow:0 8px 10px 0 rgba(10,78,67,.42);box-shadow:0 8px 10px 0 rgba(10,78,67,.42);border-radius:16px }.product-page{padding-top:30px;padding-bottom:80px;background:url(/img/bg_waves/wave_grey_down.svg) bottom no-repeat #f4f4f4;position:relative }.product-page .product-list-image{height:430px;max-width:430px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }.product-page .product-list-image .tags{list-style:none;position:absolute;right:0;top:37px }.product-page .product-list-image .tags li{height:38px;line-height:38px;font-weight:600;padding-left:17px;padding-right:20px }#map .infowindow,.product-tabs .tab-container{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }.product-page .product-general-info .product-data{padding-top:30px;padding-left:0 }.product-page .product-general-info .product-data .product-name{font-size:30px;color:#3b3b45;font-weight:600;line-height:37px;margin-bottom:30px }.product-page .product-general-info .product-data .product-data-info li span{width:92px;display:-webkit-box;float:left;color:#888896;font-weight:400 }.product-page .product-general-info .product-data .product-data-info li{margin-bottom:13px }.product-page .product-general-info .product-data .product-data-info li b{font-family:"Kaushan Script",cursive;color:#00bd35;font-size:16px;font-weight:400;position:relative;top:-2px }.product-effects{font-weight:500 }.product-effects p{font-size:13px;margin-bottom:24px }.product-effects li{position:relative;padding-left:24px;margin-bottom:24px }.product-effects li:before{position:absolute;content:"";width:8px;height:8px;border-radius:8px;border:2px solid #00bd35;left:0;top:5px }.product-tabs{margin-top:42px }.institution-tabs .tab-buttons,.product-tabs .tab-buttons{float:left;width:100% }.product-tabs .tab-buttons button{height:57px;width:264px;color:#888896;font-size:23px;border:0;border-top-left-radius:16px;border-top-right-radius:16px;background:#e4e4eb;margin-right:30px;cursor:pointer;transition:.5s }.product-tabs .tab-buttons button.active,.product-tabs .tab-buttons button:hover{background:#fff;color:#0a4e43 }.product-tabs .tab-container{background:#fff;width:100%;margin-bottom:76px;line-height:32px;color:#5d6069;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);border-radius:0 16px 16px;padding:42px }.institution-tabs .tab-container .composition-list li,.product-tabs .tab-container .composition-list li{position:relative;padding-left:30px;margin-bottom:14px }.institution-tabs .tab-container .composition-list li:before,.product-tabs .tab-container .composition-list li:before{position:absolute;content:"";width:8px;height:8px;border-radius:8px;border:2px solid #00bd35;left:0;top:12px;line-height:13px }.find-place-box{width:100%;height:82px;padding-left:30px;padding-right:30px;background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);position:relative }.find-place-box .icon-a-location{width:50px;height:50px;border-radius:25px;background:#00bd35;color:#fff;display:block;float:left;margin-top:16px;line-height:50px;text-align:center;font-size:40px;margin-right:19px }.find-place-box a{position:absolute;right:30px;top:0;bottom:0;margin:auto;height:38px }.product-page .recommended-list .product-list-image{height:264px }.product-page .recommended-list .recommended-product{margin-right:15px;margin-left:15px }.product-page .recommended-list .recommended-product.slick-slide{height:auto;transition:1s }.recommended-wrapper{margin-top:77px }.recommended-wrapper .more-products{color:#00bd35;text-transform:uppercase;font-weight:700;text-align:right;display:inline-block;float:right;margin-top:8px;position:relative;right:20px }.faq-wrapper:before,.institution-list-wrapper #map:before,.institution-list-wrapper.grey:before,.institution-list-wrapper:after,.institution-main-info:before,.institution-tabs-wrapper:before,.specific-adress-data ul li:before{content:"" }.selectric .label{font-weight:600;color:#5d6069;margin-left:0;font-size:13px }.institutions-page .container #avocado-image{position:absolute;left:20%;width:140px;top:-58px }#map .infowindow div div{border:0;background:0 0;background-color:transparent!important }.point-block.row{width:374px;padding:20px }.map-info-block.col-9{padding-left:19px }.map-image-block{background-size:cover!important;background-repeat:no-repeat }.map-info-block.col-9 .title{font-size:16px;margin-bottom:19px }#map .infowindow{border-radius:16px;background-color:#fff;border:0!important;box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }.institution-list-wrapper #map{height:720px;width:100%;position:absolute!important;left:0 }.institution-list-wrapper .tablink{background-color:#fff;border-radius:16px;float:left;border:none;outline:0;padding:0;min-width:50px;max-width:50px;min-height:50px;max-height:50px;cursor:pointer;color:#b1b1b1;font-size:36px;width:50px;height:50px;margin-right:10px;transition:.5s;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }.institution-list-wrapper .tablink:hover,.news-page .tablinks:hover{background-color:#01a32f;color:#fff }.institution-list-wrapper .tablink.active,.news-page .tablinks.active{background:#00bd35;-webkit-box-shadow:0 10px 30px 0 rgba(0,189,53,.42);-moz-box-shadow:0 10px 30px 0 rgba(0,189,53,.42);box-shadow:0 10px 30px 0 rgba(0,189,53,.42);color:#fff }.institution-list-wrapper.grey:before{background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover;width:100%;height:500px;position:absolute;bottom:-1px;left:0;background-repeat:no-repeat!important }.institution-list-wrapper .tabcontent{display:none;height:100% }.institution-tabs{z-index:2;top:30px }.institutions-page{padding-top:30px;z-index:998 }.institutions-page .find-institution-wrapper{margin-top:0;margin-bottom:0;position:relative }.institution-map-wrapper{height:720px;top:-45px }.institution-list-wrapper:after{background:#f4f4f8;position:absolute;width:100%;top:-230px;height:230px;z-index:-1 }.institution-list-wrapper #institution-list{background:#f4f4f8 }#institution-list .pagination-institution{top:30px }.list-of-institution-wrapper{background:#fff;position:relative;top:0;width:100%;float:left }.institution-list-wrapper #map:before{background:url(/img/bg_waves/wave_white_up.svg) top;width:100%;height:320px;position:absolute;background-size:cover!important;background-repeat:no-repeat!important;bottom:0;z-index:-1 }.list-of-institution-wrapper .title{position:relative;top:0;z-index:11;margin-bottom:0;font-size:19px }.list-of-institution-wrapper .title span.active{color:#00bd35;font-size:13px;line-height:19px;font-weight:900;display:initial;margin-left:30px;cursor:pointer }.list-of-institution-wrapper .title span i{margin-left:10px;font-size:24px;position:relative;top:5px }.voivoid-list{margin-bottom:34px }.voivoid-list p a{font-family:"Kaushan Script",cursive;font-size:23px;color:#00bd35;line-height:40px;text-transform:lowercase }.voivoid-list ul{padding-left:0;list-style:none;min-height:110px;max-height:110px;overflow:hidden;position:relative;margin-bottom:0 }.voivoid-list ul.show-cities{max-height:initial }.voivoid-list .more-cities{color:#b1b1bc;font-size:13px;font-weight:600;text-transform:uppercase;cursor:pointer }.voivoid-list .more-cities i{font-size:30px;padding-left:8px;position:relative;top:8px }.voivoid-list ul li{margin-bottom:20px;font-weight:600 }.voivoid-list p span{left:-10px;font-size:42px;position:relative;top:10px;color:#e4e4eb;margin-right:0 }#image-voivoid{position:absolute;right:-300px;width:274px;top:-30px;z-index:99 }.pagination-institution{display:inline-block;position:absolute;right:0;top:-85px;line-height:38px }.facebook-instagram-button,.institution-tabs #adress-data .button.facebook,.institution-tabs #adress-data .button.instagram{text-transform:unset;line-height:60px;width:280px;height:60px }.pagination-institution .selectric-wrapper{width:166px;float:left;margin-left:10px;margin-right:23px;top:1px }.pagination-institution .pagination{float:left;padding-left:20px }.pagination li{margin-right:10px;width:38px;height:38px;background:#fff;border-radius:38px;border:2px solid #f4f4f4;line-height:34px;font-weight:700;text-align:center;transition:.5s }.pagination li.active,.pagination li:hover{border-color:#00bd35;background:#00bd35;color:#fff;-webkit-box-shadow:0 8px 10px 0 rgba(0,189,53,.42);-moz-box-shadow:0 8px 10px 0 rgba(0,189,53,.42);box-shadow:0 8px 10px 0 rgba(0,189,53,.42) }.institution-box .institution-box-border,.news-page .tablinks{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }.sort-form{display:inline;float:left }.sort-form .selectric,.types-of-treatments .row{width:100% }.city-info,.knowledge-data-page,.white-background.types-of-treatments{background:#f4f4f4 }.city-info .title{font-size:42px;line-height:42px }.city-info .content{line-height:32px;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;color:#646464;font-weight:500 }.city-second-text div,.city-second-text h2{font-family:Montserrat,arial!important;line-height:32px!important }.city-info .city-image{width:80px;position:absolute;right:80px;top:0 }.city-second-text h2{font-size:24px!important;font-weight:600!important }.city-second-text div{font-size:13px!important }.institution-box i,.institution-main-info .institution-category{font-family:"Kaushan Script",cursive;font-style:normal }#institution-list .search-place-box{padding-top:60px;float:left;width:100% }.institution-box{padding-right:10px;padding-left:10px;margin-bottom:42px }.institution-box .institution-box-border{background:#fff;border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);height:100% }#accordion .panel,#main-institution-image,.newest-posts-list .newest-post .newest-post-image,.pesso-archive-page .pesso-article .img img,.quote-image-wrapper .img-right-box img,.work-offer-form-wrapper{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.how-do-wrapper .three-boxes-info div:first-child,.how-do-wrapper .two-boxes-info div:first-child,.institution-box:nth-child(3n+1),.success-steps-wrapper div:first-child{padding-right:20px;padding-left:0 }.how-do-wrapper .three-boxes-info div:last-child,.institution-box:nth-child(3n){padding-right:0;padding-left:20px }.institution-box .instution-image-block{height:204px;background-size:cover!important;background-repeat:no-repeat!important;border-top-right-radius:16px;border-top-left-radius:16px;position:relative }.institution-main-info,.institution-tabs-wrapper,.pesso-aricles-wrapper.pesso-page,.video-slider-wrapper{background:#f4f4f4;position:relative }.institution-box .instution-image-block .button{width:auto;position:absolute;right:30px;top:30px;margin-right:0 }.institution-box i{font-size:16px;padding-left:30px;padding-top:19px;display:block;color:#00bd35 }.institution-box p{padding-left:30px;padding-right:60px;margin-top:6px;font-size:16px;font-weight:600;position:relative;margin-bottom:23px;padding-bottom:23px;min-height:48px }#accordion .panel h4,.ask-dietetic-box p,.first-visit-page .panel h4{margin-bottom:0;font-size:16px }.institution-box p:hover span{right:25px;color:#01a32f }.institution-box p span{font-size:30px;float:right;color:#00bd35;position:absolute;right:30px;top:-3px;transition:.5s }#institution-image-right{position:absolute;right:-300px;top:100px;width:416px }#institution-image-left{position:absolute;left:-300px;top:600px;width:416px }.treatments-wrapper.institution-slider:before{background:url(/img/bg_waves/wave_grey_down.svg);background-repeat:no-repeat!important;background-size:cover!important }.institution-tabs-wrapper:before{background:url(/img/bg_waves/wave_grey_up.svg) top;width:100%;height:500px;position:absolute;background-size:cover!important;background-repeat:no-repeat!important;top:-120px;z-index:0 }.institution-main-info{padding-top:30px;padding-bottom:76px }.institution-main-info:before{background:url(/img/bg_waves/wave_grey_down.svg) top;width:100%;height:600px;position:absolute;background-size:cover!important;background-repeat:no-repeat!important;top:0;z-index:0 }#main-institution-image{border-radius:16px;background-color:#fff!important;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);background-size:cover!important;background-repeat:no-repeat!important }#main-institution-image .point-photo-slider,#main-institution-image .slick-slider .slick-list,#main-institution-image .slick-slider .slick-track{height:100%;border-radius:16px }#main-institution-image .point-photo-slider .slide{width:100%;height:100%;background-repeat:no-repeat!important;background-size:cover!important }#main-institution-image .slick-next:before,#main-institution-image .slick-prev:before{color:#00bd35;font-size:20px;font-family:icon_nh_www_v4!important }.institution-main-info .institution-category{font-size:23px;line-height:33px;font-weight:400;paddding-bottom:9px;padding-top:9px;display:block;color:#00bd35 }.institution-main-info .title{font-size:30px;margin-bottom:20px;line-height:37px;padding-right:30px }.institution-main-info .contact-inst,.institution-main-info .contact-inst a{color:#646464;margin-right:65px;font-size:13px;font-weight:600;letter-spacing:1px }.institution-main-info .contact-inst i,.institution-tabs #adress-data .contact-inst i{color:#00bd35;font-size:32px;margin-right:22px;position:relative;top:10px }.institution-main-info .button.red{margin-top:40px }.see-on-google{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15);position:absolute;background:#fff;padding:20px;top:30px;right:30px;border-radius:16px;color:#3b3b45;font-size:13px;font-weight:600 }.institution-attention .title,.institution-tabs .tab-buttons button{font-family:"Kaushan Script",cursive;font-size:23px }.institution-tabs .tab-buttons button{height:57px;width:20%;color:#888896;border:0;border-top-left-radius:16px;border-top-right-radius:16px;background:#e4e4eb;margin-right:30px;cursor:pointer;transition:.5s }.institution-tabs .tab-buttons button.active,.institution-tabs .tab-buttons button:hover{background:#fff;color:#0a4e43;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1) }.institution-tabs .tab-container{background:#fff;width:100%;margin-bottom:76px;line-height:32px;color:#5d6069;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1);border-radius:0 16px 16px;padding:42px }.institution-attention-wrapper,.quote-image-wrapper .img-left-box{padding-bottom:76px }.institution-attention{padding:40px;background:#0a4e43;color:#fff;border-radius:16px;z-index:10;position:relative }.institution-attention .title{color:#fff;margin-bottom:19px }.institution-attention .attention-info{color:#00bd35;font-size:16px;line-height:19px;margin-bottom:19px;font-weight:600 }.institution-tabs #adress-data #map{width:100%;height:296px;border-radius:16px;overflow:hidden;margin-bottom:42px }.institution-tabs #adress-data .title{font-size:16px;margin-bottom:30px }.institution-tabs #adress-data .contact-inst,.institution-tabs #adress-data .contact-inst a{color:#646464;margin-right:65px;font-size:13px;letter-spacing:0;font-weight:600 }.institution-tabs #adress-data .contact.location span{padding-left:55px;display:block;position:relative }.institution-tabs #adress-data .contact.location span i{position:absolute;left:0;top:0 }.institution-tabs #adress-data .button.facebook{display:block;background:#345aaa;color:#fff;border-radius:16px;font-weight:600;-webkit-box-shadow:0 10px 30px 0 rgba(66,102,178,.4);-moz-box-shadow:0 10px 30px 0 rgba(66,102,178,.4);box-shadow:0 10px 30px 0 rgba(66,102,178,.4);position:relative;padding-left:70px }.institution-tabs #adress-data .button.facebook i{width:43px;height:43px;display:inline-block;border-radius:30px;background:#4266b2;line-height:43px;text-align:center;font-size:34px;position:absolute;left:9px;top:9px }.facebook-instagram-button .button-instagram i,.institution-tabs #adress-data .button.instagram i{background:#f09433;width:43px;height:43px;border-radius:30px;line-height:43px;font-size:34px;text-align:center;display:inline-block }.institution-tabs #adress-data .button.instagram{display:block;background:#bf3ba9;color:#fff;border-radius:16px;font-weight:600;-webkit-box-shadow:0 10px 30px 0 rgba(66,102,178,.4);-moz-box-shadow:0 10px 30px 0 rgba(66,102,178,.4);box-shadow:0 10px 30px 0 rgba(66,102,178,.4);position:relative;padding-left:70px }.institution-tabs #adress-data .button.instagram i{background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);box-shadow:0 8px 10px 0 rgba(218,100,117,.3);position:absolute;left:9px;top:9px }.facebook-instagram-button .button-instagram{margin-right:6px;float:right }.facebook-instagram-button .button-instagram i{background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);-webkit-box-shadow:0 8px 10px 0 rgba(218,100,117,.3);-moz-box-shadow:0 8px 10px 0 rgba(218,100,117,.3);box-shadow:0 8px 10px 0 rgba(218,100,117,.3);color:#fff;position:relative;top:8px }.facebook-instagram-button .button-facebook{margin-right:9px;float:right }.facebook-instagram-button .button-facebook i{width:43px;height:43px;display:inline-block;border-radius:30px;background:#4266b2;line-height:43px;text-align:center;font-size:34px;color:#fff;position:relative;top:8px }.facebook-instagram-button{display:block;background:#fff;color:#3b3b45;border-radius:16px;font-weight:600;-webkit-box-shadow:0 10px 30px 0 rgba(66,102,178,.4);-moz-box-shadow:0 10px 30px 0 rgba(66,102,178,.4);box-shadow:0 10px 30px 0 rgba(66,102,178,.4);position:relative;padding-left:20px }.specific-adress-data{padding-top:42px;border-top:1px solid #e4e4eb }.specific-adress-data .subtitle{color:#888896;font-weight:600 }.specific-adress-data p{color:#646464;font-weight:500;line-height:32px;padding-right:30px }.specific-adress-data ul li{position:relative;padding-left:30px }.specific-adress-data ul li:before{position:absolute;left:0;top:14px;width:8px;height:8px;border-radius:4px;border:2px solid #00bd35 }#open-hours span{width:152px;color:#00bd35;font-weight:600;display:inline-block }#open-hours p{color:#5d6069;font-weight:600 }#assistants .row div,#dietetics .row div{text-align:center;padding-left:18px;padding-right:18px;position:relative }#assistants img,#dietetics img{width:180px;border-radius:180px }#assistants .dietetic-name,#dietetics .dietetic-name{color:#3b3b45;font-size:16px;font-weight:600;margin-bottom:19px }#assistants .dietetic-desc,#dietetics .dietetic-desc{padding-bottom:40px;color:#646464;line-height:32px }#assistants .button-transparent,#dietetics .button-transparent{position:absolute;bottom:0;left:0;right:0;margin:auto;height:38px;line-height:34px;border:2px solid #00bd35;width:168px;border-radius:100px;color:#00bd35;font-weight:600;letter-spacing:1.5px;text-align:center;cursor:pointer;transition:.5s }.hide-dietetican{position:fixed;width:754px;top:50px;left:0;right:0;bottom:50px;overflow-y:scroll;height:calc(100% - 100px);margin:auto;background:#fff;z-index:9999;padding:30px 98px 98px;border-radius:16px;display:none }.hide-dietetican .hide-dietetican-box .image-dietetican{width:320px;height:320px;border-radius:180px;z-index:9999;background-position:center!important;background-size:cover!important;left:0;right:0;margin:auto auto 40px }.hide-dietetican .hide-dietetican-box blockquote:before{font-family:icon_nh_www_v4!important;color:#e0e0e0;font-size:60px;content:"\e924";position:absolute;left:-30px;z-index:-1;top:-10px }.hide-dietetican .hide-dietetican-box blockquote{position:relative;color:#00bd35;font-weight:400;font-family:"Kaushan Script",cursive;z-index:2;font-size:20px;line-height:30px;margin-top:30px }.hide-dietetican .hide-dietetican-box .dietetic-name{font-size:30px;font-weight:600;margin-bottom:30px;line-height:37px;color:#3b3b45 }.hide-dietetican .hide-dietetican-box .info-dietetican{text-align:center;color:#646464;font-size:13px;line-height:32px }.hide-dietetican #hide-dietetican{width:46px;height:46px;color:#fff;position:absolute;right:30px;top:30px;background:#e02a2a;line-height:46px;text-align:center;border-radius:46px;-webkit-box-shadow:0 8px 10px 0 rgba(224,42,42,.42);-moz-box-shadow:0 8px 10px 0 rgba(224,42,42,.42);box-shadow:0 8px 10px 0 rgba(224,42,42,.42);cursor:pointer;transition:.5s }.search{display:block;position:absolute;z-index:9999 }.faq-wrapper{background:#f4f4f4;padding-top:30px;padding-bottom:37px;position:relative }.faq-wrapper:before{position:absolute;background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover no-repeat;width:100%;left:0;bottom:-160px;height:500px }.faq-wrapper .container,.first-visit-page .container{z-index:2;position:relative }.faq-wrapper .title{font-size:30px;line-height:37px;text-transform:uppercase }.faq-wrapper .tab .tablinks{background:#fff;height:38px;color:#5d6069;font-weight:600;border-radius:36px;border:2px solid #e4e4e4;line-height:30px;padding-left:20px;padding-right:20px;text-align:center;cursor:pointer;transition:.5s }.first-visit-page:before,.white-background.types-of-treatments:before{background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover no-repeat;left:0 }.faq-wrapper .tab .tablinks.active,.faq-wrapper .tab .tablinks:hover{color:#fff;border-color:#00bd35;background:#00bd35;-webkit-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);-moz-box-shadow:0 12px 20px 0 rgba(0,189,53,.3);box-shadow:0 12px 20px 0 rgba(0,189,53,.3) }.article-content .article ol li:last-child,.codex-top,.faq-wrapper .tab,.first-visit-page .panel-box,.pesso-archive-page .pesso-article,.treatments-page .treatment-img-left,.treatments-page .treatment-img-right{margin-bottom:42px }#accordion .panel{margin-bottom:30px;border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);overflow:hidden }.ask-dietetic-box,.first-visit-page .panel,.treatments-page .treatment-img-left img,.treatments-page .treatments-list .treatments-links li{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);border-radius:16px }#accordion .panel a{padding:20px 30px;background:#fff;position:relative;display:block }#accordion .panel a:after{font-family:icon_nh_www_v4!important;content:"\e907";right:30px;position:absolute;top:20px;color:#00bd35;font-size:24px;transition:.5s }#accordion .panel h4{font-weight:600;line-height:30px;color:#3b3b45 }#accordion .panel h4 i{position:absolute;left:20px;color:#00bd35;font-weight:400;font-size:30px;font-style:normal }#accordion .panel h4 a span{padding-left:55px;display:block;padding-right:30px }#accordion .panel-collapse{padding:0 30px 20px 85px;background:#fff;transition:.5s;font-size:13px;font-weight:400;line-height:32px;color:#646464 }#accordion .panel-heading .panel-title{width:100%;float:left }.ask-dietecic-wrapper{padding-bottom:40px;position:relative;z-index:2 }.ask-dietetic-box{background:#0a4e43;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);padding:20px 19px }.ask-dietetic-box p{color:#fff;font-weight:600 }.ask-dietetic-box .cursive{color:#00bd35;font-size:38px;line-height:55px;font-weight:400 }.first-visit-page{background:#f4f4f4;padding-top:30px;position:relative }.first-visit-page:before{content:"";position:absolute;width:100%;bottom:-1px;height:500px }.first-visit-page .free-consultation{background:0 0;padding-top:0;padding-bottom:30px }.first-visit-page .page-title{font-size:30px;font-weight:600;color:#3b3b45;margin-bottom:42px;line-height:37px }.first-visit-page .panel{margin-bottom:30px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);overflow:hidden }.first-visit-page .panel .panel-heading a{padding:32px;background:#fff;display:block;color:#00bd35;font-weight:600;position:relative }.first-visit-page .panel-collapse{padding:0 42px 42px;background:#fff;transition:.5s }.action-box-two-columns .row div:last-child,.codex-top .right-image,.first-visit-page .col-md-7,.treatments-page .treatment-description{padding-left:30px }.first-visit-page .panel .video-element,.first-visit-page .panel img{border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.first-visit-page .panel-body .panel-box.steps-visit p:first-child,.first-visit-page .panel-body .title{font-size:16px;position:relative;padding-top:24px;color:#00bd35;font-weight:600;margin-bottom:19px;z-index:2 }.first-visit-page .panel-body .title span,.first-visit-page .panel-body p em{position:absolute;top:15px;left:0;font-size:60px;color:#e0e0e0;z-index:-1;font-weight:400 }.first-visit-page #leaf-img{position:absolute;width:120px;top:30px;z-index:-1;right:25% }.first-visit-page #img-box-right{position:absolute;box-shadow:none;right:-360px;z-index:-1;width:390px;top:50px;transition:1s;opacity:0 }.first-visit-page #img-box-left{position:absolute;box-shadow:none;left:-300px;z-index:-1;width:320px;bottom:150px;transition:1s;opacity:0 }.first-visit-page #collapse0-2 #img-box-right{top:-100px;width:300px;right:-280px }.first-visit-page .panel-box a{color:#00bd35;text-decoration:underline }.first-visit-page .panel .panel-heading a:after{font-family:icon_nh_www_v4!important;content:"\e907";right:42px;position:absolute;top:30px;color:#00bd35;font-size:22px;transition:.5s }.how-do-wrapper{position:relative;padding-top:30px;background:url(/img/bg_waves/wave_grey_down.svg) no-repeat;padding-bottom:76px }#vertical .vertical-news .info .excerpt,.how-do-wrapper .three-boxes-info p,.how-do-wrapper .two-boxes-info p,.newest-posts-list .newest-post .post-data .excerpt{color:#646464;line-height:32px }.how-do-wrapper .three-boxes-info a,.how-do-wrapper .two-boxes-info a{text-decoration:underline;color:#00bd35 }.how-do-wrapper .three-boxes-info div .quote-text{position:relative;padding-left:30px;font-family:"Kaushan Script",cursive;color:#00bd35;font-size:30px;line-height:33px;padding-right:40px;z-index:2 }.how-do-wrapper .three-boxes-info .quote-box img{position:relative;right:-170px;top:-50px }.how-do-wrapper .two-boxes-info div .quote-text{margin-top:42px;margin-bottom:42px;position:relative;padding-left:30px;font-family:"Kaushan Script",cursive;color:#00bd35;font-size:30px;line-height:33px;z-index:2 }.how-do-wrapper .two-boxes-info div:last-child{padding-left:150px }.how-do-wrapper .two-boxes-info .steps-info:last-child{padding:0 }.how-do-wrapper .steps-info .step-info img{position:absolute;top:-120px }.how-do-wrapper .steps-info .step-info{width:55%;float:left;padding-right:0 }.how-do-wrapper .steps-info .step-image{width:45%;float:left }.how-do-wrapper .steps-info .number{color:#e0e0e0;font-family:"Kaushan Script";font-size:60px;font-style:normal;position:absolute;left:0;right:0;top:30px;z-index:-1;font-weight:500 }.how-do-wrapper .steps-info .title{color:#00bd35;font-size:16px;font-weight:600;position:relative;margin-bottom:0;padding-top:40px }.metamorphoses-slider .slick-slide{height:auto;padding-right:15px;padding-left:15px;padding-bottom:15px }.metamorphoses-slider .slick-slide img{border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);transition:.5s }.free-consultation.white-background{background:#fff }.success-steps-wrapper div{padding-left:10px;padding-right:10px;text-align:center }.success-steps-wrapper div i{font-size:140px;color:#b1b1b1 }.success-steps-wrapper div i:before{position:absolute;left:0;right:0 }.success-steps-wrapper div .title{font-size:16px;margin-bottom:18px;margin-top:10px }.success-steps-wrapper div p{line-height:30px }.big-quote-wrapper img{width:360px }.big-quote-wrapper .quote{font-size:30px;margin-bottom:19px;color:#00bd35;font-weight:400;font-family:"Kaushan Script",cursive;padding-top:78px;position:relative;padding-left:30px }.big-quote-wrapper .quote:before{font-family:icon_nh_www_v4!important;color:#e0e0e0;font-size:60px;content:"\e924";position:absolute;left:0;z-index:-1;top:45px }.big-quote-wrapper .author{padding-left:30px;font-style:italic;padding-bottom:76px }.wave-top-wrapper{position:relative;padding-bottom:0;z-index:2;background:url(/img/bg_waves/wave_grey_up.svg) no-repeat #f4f4f8 }.wave-down-wrapper{position:relative;z-index:3;background:url(/img/bg_waves/wave_grey_down.svg) no-repeat #fff }.wave-top-wrapper .first-visit-wrapper{padding-bottom:60px }.white-background.types-of-treatments:before{content:"";width:100%;height:100%;position:absolute;top:500px }.action-box-two-columns{padding-top:76px;padding-bottom:76px }.action-box-two-columns .quote-text{font-size:30px;margin-bottom:30px;color:#00bd35;font-weight:400;font-family:"Kaushan Script",cursive;position:relative;padding-left:30px;padding-right:60px }.action-box-two-columns .quote-text:before,.types-of-treatments-page .treatment-info .quote-text:before{font-family:icon_nh_www_v4!important;color:#e0e0e0;font-size:60px;content:"\e924";position:absolute;left:0;z-index:1;top:-10px }.types-of-treatments-page{background:#f4f4f4;padding-top:30px;position:relative;padding-bottom:76px }.types-of-treatments-page:before{content:"";position:absolute;background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover;width:100%;left:0;bottom:-1px;height:530px;background-repeat:no-repeat!important }.types-of-treatments .more-treatments{color:#00bd35;text-transform:uppercase;font-weight:700;font-size:13px;text-align:right;display:inline-block;float:right;margin-top:-4px;position:relative;right:0;transition:.5s }.types-of-treatments-page .leaf-image{position:absolute;left:-400px;width:400px;bottom:100px }.types-of-treatments-page .white-background.types-of-treatments{padding-top:0;background:0 0;padding-left:30px }.types-of-treatments .types-of-treatments-block{margin-right:15px;margin-left:0;max-width:calc(50% - 15px);height:160px;background-color:#fff;margin-bottom:30px;border-radius:16px;background-size:116%!important;background-repeat:no-repeat!important;background-position-y:-18px!important;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);transition:.5s }.types-of-treatments .types-of-treatments-block:nth-child(2n){margin-right:0;margin-left:15px }.types-of-treatments .types-of-treatments-block .title{color:#0a4e43;font-weight:500;font-family:"Kaushan Script";font-size:28px;font-style:normal;padding-left:30px;position:absolute;bottom:60px;margin:auto }.types-of-treatments .types-of-treatments-block .subtitle{padding-left:30px;height:24px;position:absolute;margin:auto;bottom:30px;color:#00bd35;font-weight:600;font-size:16px }.quote-image-wrapper .img-right-box p,.types-of-treatments-page .treatment-info p{line-height:32px;color:#646464 }.codex-top .codex-excerpt p,.full-codex-text .bolder{color:#5d6069;font-weight:600 }.types-of-treatments-page .treatment-info .quote-text{margin-top:60px;font-size:30px;margin-bottom:30px;color:#00bd35;font-weight:400;font-family:"Kaushan Script",cursive;position:relative;padding-left:30px }.free-consultation.white-background-treatments{background:#fff;padding-top:0 }.quote-image-wrapper:before,.treatments-page:before{background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover }.treatments-page{background:#f4f4f4;padding-top:30px }.pesso-archive-list-page:after,.pesso-archive-list-page:before,.pesso-archive-page:after,.pesso-archive-page:before,.recipe-page:after,.recipe-page:before,.treatments-page:after,.treatments-page:before{content:"";position:absolute;width:100%;left:0 }.treatments-page:before{top:20%;height:530px;background-repeat:no-repeat!important;z-index:2 }.codex-top .left-image img,.codex-top .right-image img{border-radius:13px }.codex-top .codex-excerpt p{font-size:13px;line-height:32px;padding-left:30px }.codex-top .codex-excerpt.left-position p{padding-right:30px;padding-left:0 }.our-values-wrapper{position:relative;z-index:30;margin-bottom:30px }.our-values-box{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);overflow:hidden;padding:42px }.our-values-box .text-with-arrow{font-size:19px;font-weight:600;color:#00bd35;margin-bottom:0 }.our-values-box.active .text-with-arrow{margin-bottom:37px }.our-values-box .values-list{height:0;opacity:0 }.our-values-box.active .values-list{height:100%;opacity:1 }.our-values-box.active .values-list .row:nth-child(2n){padding-left:30px;padding-right:0 }.our-values-box .text-with-arrow span{font-size:42px;cursor:pointer;float:right }.our-values-box.active .values-list .title{font-size:16px;color:#00bd35;font-weight:600;height:87px;line-height:92px;margin-bottom:0;position:relative }.our-values-box.active .values-list .title .number{position:absolute;line-height:87px;font-size:60px;color:#e0e0e0;z-index:1;font-family:"Kaushan Script",cursive;font-weight:400 }.our-values-box.active .values-list .title .value-title{position:relative;z-index:2;font-weight:600;line-height:18px;display:block;top:46px }.our-values-box.active .values-list .text{font-size:13px;color:#646464;line-height:32px }.our-values-box.active #show-values:before{content:"\e907" }.treatments-page.codex-page #treatment-image-right{top:150px;bottom:initial }.treatments-page:after{background:#fff;bottom:0;height:calc(30% + 530px);z-index:1 }.treatments-page.codex-page:after{top:0;bottom:inherit;height:100%;background:#f4f4f4 }.knowledge-pages-list,.knowledge-pages-list .container,.newest-posts-wrapper,.pesso-aricles-wrapper.pesso-page .container,.treatments-page .container{z-index:5;position:relative }.treatments-page .treatments-list p{font-weight:600;font-size:16px;color:#3b3b45;margin-bottom:30px }#work-offer-contact-form ul,.contact-bmi-ppm-wrapper ul,.newest-posts-list .newest-post .video-slide ul,.treatments-page .treatment-description ul,.treatments-page .treatments-list .treatments-links,.video-slider-wrapper .video-slide ul{list-style:none;padding-left:0 }.treatments-page .treatments-list .treatments-links li{height:60px;line-height:60px;background:#fff;margin-bottom:13px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);transition:.5s }.treatments-page .treatments-list .treatments-links li a{display:block;padding-left:48px;padding-right:18px;font-family:"Kaushan Script",cursive;font-weight:400;font-size:16px;position:relative;transition:.5s }.treatments-page .treatments-list .treatments-links li a:before{content:"\e90a";font-family:icon_nh_www_v4!important;color:#00bd35;font-size:24px;position:absolute;left:14px;transition:.5s }.treatments-page .title{font-size:23px;line-height:33px;color:#00bd35;margin-bottom:9px;font-weight:400 }.treatments-page .big-title{font-size:30px;margin-bottom:30px;font-weight:600 }.treatments-page .treatment-img-left img{width:calc(50% - 30px);margin-right:30px;float:left;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.quote-image-wrapper .img-left-box img,.treatments-page .treatment-img-right img{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);float:left }.treatments-page .treatment-img-left p{padding-left:30px;width:50%;float:left;color:#5d6069;font-weight:600 }.treatments-page .treatment-img-right img{width:calc(50% - 30px);margin-left:30px;border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.treatments-page .treatment-img-right p{padding-right:30px;width:50%;float:left }.treatments-page .quote-text{padding-left:30px;position:relative;padding-top:10px;font-size:30px;font-weight:400;color:#00bd35;margin-bottom:42px }.quote-image-wrapper .quote-text:before,.treatments-page .quote-text:before{font-family:icon_nh_www_v4!important;color:#e0e0e0;font-size:60px;content:"\e924";position:absolute;left:0;z-index:1;top:0 }.treatments-page .subtitle{font-size:19px;font-weight:600;line-height:23px }.treatments-page .treatment-description ul li{padding-left:30px;position:relative;margin-bottom:30px;line-height:32px }.treatments-page .treatment-description ul li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:4px;border:2px solid #00bd35 }.treatments-page #treatment-image-left{position:absolute;left:-330px;top:0;bottom:0;margin:auto;width:300px }.treatments-page #treatment-image-right{position:absolute;right:-330px;bottom:150px;margin:auto;width:300px }.about-us-wrapper{background:#f4f4f8;padding-top:30px }.about-us-wrapper .content p{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;color:#646464;font-weight:500;line-height:32px;position:relative;z-index:2;margin-bottom:0 }.about-us-wrapper .content i{font-size:420px;color:#fff;right:-70px;top:-140px;position:absolute;z-index:1 }.quote-image-wrapper,.recipe-page{padding-top:30px;position:relative }.quote-image-wrapper:before{content:"";position:absolute;width:100%;left:0;top:0;height:530px;background-repeat:no-repeat!important;z-index:2 }.quote-image-wrapper .quote-text{font-size:30px;margin-bottom:70px;color:#00bd35;font-weight:400;font-family:"Kaushan Script",cursive;position:relative;padding-top:30px;padding-left:30px;padding-right:33%;z-index:5 }.quote-image-wrapper .img-left-box img{width:calc(50% - 30px);margin-right:30px;border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.quote-image-wrapper .img-left-box .half-width{width:50%;padding-left:30px;float:left }.quote-image-wrapper .img-left-box .subtitle{font-size:19px;font-weight:600;margin-bottom:30px;line-height:38px }.quote-image-wrapper .img-left-box ul li{margin-bottom:27px;font-weight:600;color:#5d6069;padding-left:24px;position:relative;list-style:none }.quote-image-wrapper .img-left-box ul li:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:4px;border:2px solid #00bd35 }.quote-image-wrapper .img-right-box .half-width{width:70%;padding-right:30px;float:left }.quote-image-wrapper .img-right-box img{width:calc(30% - 30px);margin-left:30px;float:left;border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.naturhouse-on-numbers-wrapper .nh-number{padding-right:40px;padding-left:40px;text-align:center }.naturhouse-on-numbers-wrapper .nh-number i:before{font-size:100px }.naturhouse-on-numbers-wrapper .nh-number i{font-size:0;color:#b1b1b1;margin-bottom:18px }.naturhouse-on-numbers-wrapper .nh-number .number{font-size:38px;font-family:"Kaushan Script",cursive;color:#00bd35;margin-bottom:14px;font-weight:400 }.naturhouse-on-numbers-wrapper .nh-number p{color:#3b3b45;font-weight:600 }.nh-story{padding-top:72px;padding-bottom:76px }.nh-story .two-columns{column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;color:#646464;font-weight:500;line-height:32px;position:relative;z-index:2;margin-bottom:0 }.nh-story-timeline .storyline{position:relative;list-style:none;padding-left:0;width:100%;height:250px }.nh-story-timeline .storyline:before{content:"";position:absolute;width:calc(100% - 120px);height:20px;border-radius:16px;background:#b1b1b1;top:0;bottom:0;margin:auto;left:0;right:0 }.nh-story-timeline .storyline li div{width:188px;min-height:89px }.nh-story-timeline .storyline li div b{display:block;text-align:center;margin-bottom:13px;margin-top:0 }.nh-story-timeline .storyline li div span{display:block;text-align:center;color:#888896;min-height:57px }.nh-story-timeline .storyline li:nth-child(2n) div b{margin-top:13px;margin-bottom:0 }.nh-story-timeline .storyline li{bottom:0;top:initial }.nh-story-timeline .storyline li:nth-child(2n){top:0;bottom:initial }.nh-story-timeline .storyline li:first-child{position:absolute;left:0 }.nh-story-timeline .storyline li:nth-child(2){position:absolute;left:168px }.nh-story-timeline .storyline li:nth-child(3){position:absolute;left:340px }.nh-story-timeline .storyline li:nth-child(4){position:absolute;left:440px }.nh-story-timeline .storyline li:nth-child(5){position:absolute;left:540px }.nh-story-timeline .storyline li:nth-child(6){position:absolute;left:640px }.nh-story-timeline .storyline li:nth-child(7){position:absolute;right:174px }.nh-story-timeline .storyline li:nth-child(8){position:absolute;right:54px }.nh-story-timeline .storyline li:after{width:16px;height:16px;background:#00bd35;content:"";position:absolute;left:0;right:0;margin:auto;border-radius:16px;top:-44px }.nh-story-timeline .storyline li:nth-child(2n):after{bottom:-44px;top:initial }.nh-story-timeline .storyline li:nth-child(2n):before{top:108px }.nh-story-timeline .storyline li:before{content:"";width:34px;height:34px;position:absolute;border-radius:20px;background:#fff;top:-53px;left:0;right:0;margin:auto;-webkit-box-shadow:0 12px 20px 0 rgba(0,0,0,.05);-moz-box-shadow:0 12px 20px 0 rgba(0,0,0,.05);box-shadow:0 12px 20px 0 rgba(0,0,0,.05) }.knowledge-pages-list .title{font-size:30px;font-weight:600;line-height:37px;margin-bottom:30px }.knowledge-pages-list ul{list-style:none;padding-left:0;margin-bottom:0 }.knowledge-pages-list ul li{display:inline-block;line-height:32px;height:38px;border:2px solid #e4e4e4;background:#fff;text-align:center;font-weight:600;color:#5d6069;border-radius:36px;margin-right:10px;transition:.5s }.knowledge-pages-list ul li.active,.knowledge-pages-list ul li:hover{background:#00bd35;border-color:#00bd35 }.knowledge-pages-list ul li a{display:block;padding-left:20px;padding-right:20px;transition:.5s;text-transform:lowercase }.knowledge-pages-list .container ul{position:relative;z-index:6 }.knowledge-pages-list .container .leaf-image{position:absolute;width:400px;right:-50px;top:20px }.newest-posts-list .newest-post .newest-post-image{position:relative;height:264px;background-size:cover!important;background-repeat:no-repeat!important;border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);padding:19px }.article-page .author-article-box,.pesso-aricles-wrapper .pesso-article .img img{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.newest-posts-list .newest-post .newest-post-image ul{padding-left:19px;list-style:none;position:absolute;left:0;bottom:0;z-index:1 }.newest-posts-list .newest-post .newest-post-image ul li,.video-slider-wrapper .video-slide ul li{display:inline-block;margin-bottom:5px;margin-right:5px;height:30px;border-radius:30px;background:#0a4e43;line-height:30px;font-weight:600 }#vertical .vertical-news .info .tags li.orange,.newest-posts-list .newest-post .newest-post-image ul li.orange,.newest-posts-list .newest-post .video-slide ul li.orange{background:#ff5a00 }.newest-posts-list .newest-post .newest-post-image ul li a{color:#fff;display:block;padding-left:20px;padding-right:20px }.newest-posts-list .newest-post .post-data .time{color:#646464;margin-top:12px }.newest-posts-list .newest-post .post-data .time i{font-size:30px;color:#b1b1b1;line-height:30px;position:relative;top:8px;left:-6px }.newest-posts-list .newest-post .post-data .title{max-height:74px;min-height:74px;overflow:hidden;margin-bottom:0;font-size:16px }.newest-posts-list .newest-post .newest-post-image .image-link-post{display:block;width:100%;height:100%;position:absolute;left:0;top:0 }.pesso-aricles-wrapper .more-pesso,.video-slider-wrapper .more-videos{color:#00bd35;text-transform:uppercase;font-weight:700;text-align:right;display:inline-block;float:right;margin-top:-4px;position:relative;right:20px }.video-slider-wrapper .video-slide .video-element{border-radius:16px;overflow:hidden;margin-bottom:17px }#vertical .vertical-news .info .time,.newest-posts-list .newest-post .video-slide .time,.video-slider-wrapper .video-slide .time{color:#646464 }#vertical .vertical-news .info .time i,.newest-posts-list .newest-post .video-slide .time i,.video-slider-wrapper .video-slide .time i{font-size:30px;color:#b1b1b1;line-height:30px;position:relative;top:8px;left:-4px }.newest-posts-list .newest-post .video-slide .title,.video-slider-wrapper .video-slide .title{display:block;margin-bottom:10px }.video-slider-wrapper .video-slide ul li.orange{background:#f90 }.video-slider-wrapper .video-slide ul li a{color:#fff;padding-left:20px;padding-right:20px }.video-slider-wrapper .video-slide{padding-left:15px;padding-right:15px;height:auto }.video-slider-wrapper:before{content:"";position:absolute;background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover;width:100%;left:0;top:290px;height:530px;background-repeat:no-repeat!important;z-index:2 }.man-woman-wrapper .image-man-box,.man-woman-wrapper .image-woman-box{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;border-radius:16px }.man-woman-wrapper{position:relative;z-index:2;padding-top:77px }#vertical .vertical-news .img,.article-page .author-article-box .image-author,.man-woman-wrapper .man-box,.pesso-archive-page .pesso-article .img,.pesso-aricles-wrapper .pesso-article .img,.recipe-page .author-article-box .image-author,.recipe-page .recipe-ingredients-wrapper{padding-right:15px }.man-woman-wrapper .quote-text{font-size:30px;color:#00bd35;font-weight:400;font-family:"Kaushan Script",cursive;position:relative;padding-left:30px;padding-right:60px;padding-top:20px;margin-bottom:83px }.man-woman-wrapper .quote-text:before{font-family:icon_nh_www_v4!important;color:#e0e0e0;font-size:60px;content:"\e924";position:absolute;left:0;z-index:1;top:-20px }.man-woman-wrapper .image-man-box{height:276px;position:relative }.man-woman-wrapper .image-man-box .text-main{position:absolute;right:42px;top:42px;color:#fff;font-size:26px;font-weight:600 }.man-woman-wrapper .image-man-box .text-main span,.man-woman-wrapper .image-woman-box .text-main span{display:block;font-weight:400;font-family:"Kaushan Script",cursive;font-size:53px;position:relative;top:-20px }.man-woman-wrapper .image-woman-box{height:469px;position:relative }.man-woman-wrapper .image-woman-box .text-main{position:absolute;left:42px;top:42px;color:#0a4e43;font-size:26px;font-weight:600 }.man-woman-wrapper .button-transparent{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#fff;border-radius:100px;line-height:36px;border:2px solid #fff;height:38px;display:block;position:absolute;bottom:42px;padding-left:20px;padding-right:20px }.man-woman-wrapper .man-box .button-transparent{right:90px }.man-woman-wrapper .woman-box .button-transparent{left:42px;border-color:#0a4e43;color:#0a4e43 }.man-woman-wrapper .leaf-image{position:absolute;width:340px;right:-200px;top:-100px }.popular-topics-wrapper{padding-top:76px }.popular-topics-wrapper .popular-topics{margin-left:10px;margin-right:10px;width:calc((100% / 3) - 20px);float:left;border-radius:16px;background:#0a4e43;color:#fff;padding:36px }.popular-topics-wrapper .popular-topics:first-child{margin-left:0;margin-right:20px }.popular-topics-wrapper .popular-topics:last-child{margin-left:20px;margin-right:0 }.popular-topics-wrapper .popular-topics-blocks{display:flex }.popular-topics-wrapper .popular-topics .title{color:#fff;font-size:30px;font-family:"Kaushan Script",cursive;font-weight:400;margin-bottom:30px }.popular-topics-wrapper .popular-topics ul li a{color:#fff;display:block }.popular-topics-wrapper .popular-topics ul li{font-size:16px;font-weight:600;padding-left:24px;list-style:none;margin-bottom:33px;position:relative;line-height:30px }.article-content .article ol li,.article-content .article ul li{font-size:13px!important;line-height:32px!important;margin-bottom:30px!important }.popular-topics-wrapper .popular-topics ul li:before{position:absolute;left:0;content:"\e905";color:#00bd35;font-size:16px;font-family:icon_nh_www_v4!important;transition:.3s }.popular-topics-wrapper .popular-topics ul li:hover:before{left:5px }.pesso-aricles-wrapper{padding-top:60px;position:relative;z-index:3 }.pesso-aricles-wrapper .pesso-article .img img{border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.pesso-archive-page .pesso-article .info .title,.pesso-aricles-wrapper .pesso-article .info .title{font-size:13px;margin-bottom:9px;line-height:20px }.pesso-archive-page .pesso-article .info .extend,.pesso-aricles-wrapper .pesso-article .info .extend{color:#888896;font-weight:400;line-height:20px }.pesso-archive-page .pesso-article .tags,.pesso-aricles-wrapper .pesso-article .info .tags{list-style:none;padding-left:0;padding-top:9px;margin-bottom:9px }.pesso-archive-page .pesso-article .info .tags li a,.pesso-aricles-wrapper .pesso-article .info .tags li a{color:#fff;font-size:9px;display:block }.pesso-archive-page .pesso-article .info .tags li,.pesso-aricles-wrapper .pesso-article .info .tags li{width:auto;display:inline-block;height:24px;line-height:24px;border-radius:16px;font-size:12px;font-weight:600;letter-spacing:2px;color:#fff;margin-bottom:5px;text-align:center;padding-left:10px;padding-right:10px;background:#00bd35;-webkit-box-shadow:0 8px 10px 0 rgba(0,189,53,.42);-moz-box-shadow:0 8px 10px 0 rgba(0,189,53,.42);box-shadow:0 8px 10px 0 rgba(0,189,53,.42) }.news-page,.pesso-main-page{padding-top:30px;background:#f4f4f4;position:relative }.news-page:after,.news-page:before{width:100%;left:0;position:absolute;content:"" }.news-page:before{background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover;bottom:180px;height:530px;background-repeat:no-repeat!important;z-index:2 }.news-page:after{height:181px;bottom:0;background:#fff }.news-page .pagination-institution{float:right;position:absolute;right:0;top:inherit }.news-page .tablinks{background-color:#fff;border-radius:16px;float:left;border:none;outline:0;cursor:pointer;color:#b1b1b1;font-size:36px;width:50px;height:50px;margin-right:10px;transition:.5s;box-shadow:0 10px 30px 0 rgba(0,0,0,.1) }#vertical .leaf-image{position:absolute;width:400px;right:-100px;top:100px }#vertical .vertical-news{background:#fff;padding:30px;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1);margin-bottom:42px }#vertical .vertical-news .info{padding-left:15px;position:relative }#horizontal .leaf-image-right{position:absolute;width:400px;right:-300px;top:50px }#horizontal .leaf-image-left{position:absolute;width:400px;left:-350px;top:380px }#vertical .vertical-news .info .tags{list-style:none;padding-left:0;position:absolute;right:0;top:0 }.article-page #change-your-life .quote-text.green,.recipe-page #change-your-life .quote-text.green{line-height:33px;font-style:normal;width:40%;padding-right:0;padding-left:30px;font-family:"Kaushan Script",cursive;float:left }#vertical .vertical-news .info .tags li,.article-page .article-image .article-image-data .tags li,.newest-posts-list .newest-post .video-slide ul li{display:inline-block;margin-bottom:5px;margin-right:5px;height:30px;padding-left:20px;padding-right:20px;border-radius:30px;background:#0a4e43;line-height:30px;font-weight:600 }#vertical .vertical-news .info .title{display:block;margin-bottom:30px;font-size:16px }.pagination-numbers .pagination{line-height:38px;float:right }.article-page{background:url(/img/bg_waves/wave_grey_down.svg) bottom/cover no-repeat #fff;background-position-y:-5px;position:relative;padding-top:30px }.article-page .leaf-image-left{position:absolute;top:50%;left:-400px;width:400px }.article-page .leaf-image-right{position:absolute;top:360px;right:-300px;width:400px }.article-page .leaf-image-right-second{position:absolute;top:75%;right:-300px;width:400px }.article-page .container,.pesso-main-page .container{z-index:10;position:relative }.article-page .article-image{border-radius:16px;height:460px!important;position:relative;overflow:hidden;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important }.article-page .article-image:before{width:100%;height:100%;content:"";background:#000;opacity:.7;position:absolute }.newest-posts-list .newest-post .recipes,.recipe-page .recipe-instruction-wrapper .recipe-image{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important }.article-page .article-image .article-image-data{position:relative;z-index:5;text-align:center;color:#fff;padding:42px }.article-page .article-image .article-image-data .article-title{font-size:42px;margin-bottom:42px;font-weight:600;line-height:42px }.article-page .article-image .article-image-data .tags{padding-left:0;list-style:none;margin-top:84px;margin-bottom:42px }.article-page .article-image .article-image-data img{width:39px;border-radius:39px;margin-right:13px }.article-page .article-image .article-image-data .author{font-weight:600;margin-right:42px }.article-page .article-image .article-image-data .author .icon-nh,.article-page .article-image .article-image-data .time i{font-size:30px;color:#fff;line-height:30px;position:relative;top:8px }.article-page .article-image .article-image-data .title{margin-bottom:30px;font-size:16px }.article-content{padding-top:77px }.article-content .article p{line-height:32px!important;color:#646464!important;padding:0!important;margin:0 0 30px!important }.article-content .article p b{color:#5d6069!important;font-weight:600!important }.article-content .article .youtube-video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25% }.article-content .article .youtube-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100% }.article-content .article div{width:100%!important;float:left;max-width:100%!important;min-width:100%!important }.article-content .article div img{max-width:100%!important;height:auto!important;width:auto!important }.article-content .article div.text-right{text-align:left!important }.article-content .article .subtitle{color:#3b3b45;font-size:19px;margin-bottom:42px;font-weight:600 }.article-content .share .share-wrapper{position:initial }.article-content .share .share-wrapper.fixed{position:fixed;top:100px }.article-content .article img{border-radius:16px;margin-bottom:42px }.article-content .article ul,.recipe-page .recipe-instruction-wrapper .recipe-instruction ul{list-style:none;padding-left:30px!important;margin:0!important;text-align:left!important }.article-content .article ul li{position:relative!important;padding-left:24px!important }.article-content .article ul li:last-child,.recipe-page .recipe-instruction-wrapper .recipe-instruction ul li:last-child{margin-bottom:42px!important }.article-content .article ul li:before,.recipe-page .recipe-instruction-wrapper .recipe-instruction ul li:before{content:"";position:absolute;width:8px;height:8px;border-radius:8px;border:2px solid #00bd35;left:0;top:12px }.article-content .article ol{list-style:none;padding-left:30px!important;counter-reset:my-badass-counter }.article-content .article ol li{position:relative;color:#646464!important }.article-content .article ol li:before{content:counter(my-badass-counter,decimal-leading-zero);counter-increment:my-badass-counter;position:absolute;top:-10px;left:0;color:#e0e0e0;font-weight:400;font-size:42px;font-family:"Kaushan Script",cursive;z-index:0 }.article-content .article ol li b{display:block;margin-bottom:19px;color:#00bd35;font-size:16px;position:relative;z-index:2 }.article-content .article a,.article-content .article p a{color:#00bd35!important;font-weight:400!important;text-decoration:underline!important }.article-page #change-your-life .quote-text.green{color:#00bd35!important;font-size:30px;position:relative;padding-top:10px }.article-page #change-your-life a{color:#fff!important;text-decoration:none!important;float:right;margin-top:20px }.article-page #change-your-life,.recipe-page #change-your-life{position:relative;z-index:3 }.article-content .article p q:before,.article-page #change-your-life .quote-text.green:before{content:"\e924";font-family:icon_nh_www_v4!important;z-index:-1;top:0 }.article-page #change-your-life .quote-text.green:before{font-size:68px;color:#e0e0e0;position:absolute;left:-30px;top:-10px }.article-page .author-article-box{padding:42px;background:#fff;border-radius:16px;margin-bottom:42px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.article-page .author-article-box .image-author img,.recipe-page .author-article-box .image-author img{border-radius:100px }.article-page .author-article-box .author-info .title,.recipe-page .author-article-box .author-info .title{margin-bottom:30px;font-size:19px;line-height:23px }.article-page .author-article-box .author-info .author,.recipe-page .author-article-box .author-info .author{color:#5d6069;font-weight:600;margin-bottom:19px;line-height:16px }.article-page .author-article-box .author-info .author-desc,.recipe-page .author-article-box .author-info .author-desc{line-height:23px;font-weight:400;font-style:italic;color:#3b3b45 }.article-page .author-article-box .image-author .icon-nh{font-size:100px;text-align:center;display:block;color:#0a4e43 }.article-content .article p q{display:block;padding-left:60px;position:relative;padding-top:12px;font-style:italic;padding-bottom:12px }.article-content .article p q:before{font-size:68px;color:#e0e0e0;position:absolute;font-weight:400;left:30px }.article-page .share-wrapper span{display:block;font-weight:400;color:#b1b1bc;margin-bottom:14px }.article-page .share-wrapper i{display:inline-block;font-size:40px;margin-right:14px;line-height:25px;color:#b1b1bc }.newest-posts-list .newest-post .recipes{height:264px;border-radius:16px;position:relative }.newest-posts-list .newest-post .video-slide .video-element{margin-bottom:17px }.recipe-page:before{background:url(/img/bg_waves/wave_grey_down.svg) bottom/cover;top:550px;height:530px;background-repeat:no-repeat!important;z-index:2 }.recipe-page:after{background:#f4f4f4;top:0;height:550px }.recipe-page .container .recipe-title{font-size:30px;margin-bottom:30px;line-height:37px;font-weight:600;color:#3b3b45 }.recipe-page .container .recipe-share-block .time{color:#646464;display:inline-block;margin-right:42px }.recipe-page .container .recipe-share-block .time i{font-size:30px;color:#b1b1b1;line-height:30px;position:relative;top:8px }.recipe-page .container .recipe-share-block .share-wrapper span{color:#646464;margin-right:14px }.recipe-page .container .recipe-share-block .share-wrapper i{display:inline-block;font-size:25px;margin-right:14px;color:#b1b1bc;position:relative;top:5px }.recipe-page .tag-title{font-weight:800;color:#5d6069;margin-right:30px;text-transform:uppercase }.recipe-page .tags-button{height:30px;border-radius:36px;line-height:30px;display:inline-block;margin-right:10px;background:#fff;padding-left:20px;padding-right:20px;color:#888896;font-style:italic;font-weight:600 }.recipe-page .author-article-box,.recipe-page .ingredients-box{background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.recipe-page .container .recipe-share-block .right-block{float:right;padding-top:8px }.recipe-page .recipe-instruction-wrapper{padding-left:15px;z-index:2 }.recipe-page .author-article-box,.recipe-page .ingredients-box{padding:42px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.recipe-page .ingredients-box .title{font-size:30px;color:#00bd35;margin-bottom:30px;font-family:"Kaushan Script",cursive;font-weight:400 }.recipe-page .ingredients-box p b{font-weight:600;font-size:19px;margin-bottom:30px }.recipe-page #change-your-life .quote-text.green{color:#00bd35;font-size:30px;position:relative;padding-top:10px }.recipe-page #change-your-life .quote-text.green:before{content:"\e924";font-size:68px;color:#e0e0e0;font-family:icon_nh_www_v4!important;position:absolute;left:0;z-index:-1;top:0 }.recipe-page .author-article-box{margin-bottom:42px }.recipe-page .ingredients-box ul li{color:#646464;list-style:none;font-weight:600;margin-bottom:14px;position:relative;padding-left:24px }.recipe-page .recipe-instruction-wrapper .recipe-image{height:492px;position:relative;border-radius:16px;margin-bottom:42px }.recipe-page .recipe-instruction-wrapper .recipe-image .rating-box{position:absolute;bottom:44px;background:#0a4e43;border-top-right-radius:16px;border-bottom-right-radius:16px;padding:19px 40px;color:#fff }.recipe-page .recipe-instruction-wrapper ul li{list-style:none;display:inline-block;font-size:25px }.recipe-page .recipe-instruction-wrapper .rating-box .rate{font-size:30px;font-weight:600;margin-bottom:0 }.recipe-page .recipe-instruction-wrapper .rating-box .rate span a{text-decoration:underline;font-size:13px;font-weight:400;color:#fff;margin-left:30px }.recipe-page .recipe-instruction-wrapper .recipe-instruction .title{font-size:30px;color:#00bd35;font-family:"Kaushan Script",cursive;font-weight:400;margin-bottom:19px }.recipe-page .recipe-instruction-wrapper .recipe-instruction p:not(.title){line-height:32px!important;margin-bottom:30px!important;color:#646464!important;font-size:13px!important;text-align:left!important }#recipe-text-diet{line-height:32px;font-style:italic;margin-bottom:30px }.recipe-instruction.old-wrapper{max-width:70%;margin:auto }.recipe-page .recipe-instruction-wrapper .recipe-instruction ul li{position:relative!important;line-height:32px!important;margin-bottom:10px!important;padding-left:24px!important;font-size:13px!important;display:block!important }.recipe-page .recipe-instruction-wrapper .recipe-instruction h2{font-size:24px;line-height:32px }.recipe-page .recipe-instruction-wrapper .recipe-instruction img{width:auto!important;height:auto!important;margin:0!important;padding:0!important;border-radius:12px }.recipe-page .recipe-instruction-wrapper .recipe-instruction .time-instruction{font-weight:400;font-style:italic;margin-bottom:30px;font-size:16px;color:#3b3b45 }.recipe-page .recipe-instruction-wrapper .recipe-instruction p b{font-size:19px;margin-bottom:30px;font-weight:600;color:#3b3b45;line-height:23px }.recipe-page .recipe-instruction-wrapper .recipe-instruction p{line-height:32px;margin-bottom:30px;color:#646464 }.recipe-page .leaf-image-right{position:absolute;right:-300px;width:400px;top:400px }.recipe-page .leaf-image-left{position:absolute;left:-300px;width:400px;top:700px }.current-pesso-perfecto-box{border-radius:16px;background:#fff;padding:42px 42px 28px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);position:relative;overflow:hidden }.current-pesso-perfecto-box:before{content:"";position:absolute;background:url(/img/bg_waves/wave_greydark_down.svg) 0 0/cover;width:100%;left:0;top:0;height:300px;background-repeat:no-repeat!important;z-index:2 }.current-pesso-perfecto-box .current-pesso-perfecto-top{padding-bottom:30px;border-bottom:1px solid #e4e4e4;position:relative;z-index:3;padding-left:30px }.current-pesso-perfecto-box .current-pesso-perfecto-top .magazine-number{padding-top:10px;color:#fff;text-align:center;font-weight:600;height:65px;width:65px;border-radius:100px;background:#e02a2a;display:block;position:absolute;bottom:50px;left:-30px;-webkit-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);-moz-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);box-shadow:0 12px 20px 0 rgba(224,42,42,.3) }.current-pesso-perfecto-box .current-pesso-perfecto-top .magazine-number i,.pesso-archive-list-page .archive-list .magazine-number i,.pesso-archive-page .border-pesso-archive .magazine-number i{display:block;font-family:"Kaushan Script",cursive;font-size:23px;position:relative;top:-10px;left:-4px }.current-pesso-perfecto-top .row,.pesso-archive .archive-list .pesso-archive{padding-right:60px }.current-pesso-perfecto-box .current-pesso-perfecto-bottom{padding-top:30px;position:relative;z-index:3 }.current-pesso-perfecto-box .current-pesso-perfecto-top .bigger-text{font-size:26px;font-weight:600;line-height:32px;margin-bottom:-10px }.current-pesso-perfecto-box .current-pesso-perfecto-top .title{font-family:"Kaushan Script",cursive;font-size:53px;margin-bottom:19px;font-weight:400 }.current-pesso-perfecto-box .current-pesso-perfecto-top ul{list-style:none;padding-left:30px }.current-pesso-perfecto-box .current-pesso-perfecto-top ul li{position:relative;margin-bottom:14px;font-weight:600 }.current-pesso-perfecto-box .current-pesso-perfecto-top ul li:before{content:"";position:absolute;width:8px;height:8px;border-radius:8px;border:2px solid #00bd35;left:-30px;top:5px }.current-pesso-perfecto-box .current-pesso-perfecto-bottom .icon-a-location{width:50px;height:50px;border-radius:25px;background:#00bd35;color:#fff;display:block;float:left;margin-top:-10px;line-height:50px;text-align:center;font-size:40px;margin-right:19px }.current-pesso-perfecto-box .current-pesso-perfecto-bottom a{position:absolute;right:30px;top:0;bottom:0;margin:25px auto auto;height:38px }.find-institution-wrapper.pesso-article-search,.three-colums-text.pesso{margin-top:76px }.current-pesso-perfecto-wrapper .quote-box{padding-left:60px }.current-pesso-perfecto-wrapper .quote-box .quote-text{padding-left:30px;padding-top:10px;line-height:34px;position:relative;color:#00bd35;font-family:"Kaushan Script",cursive;font-size:30px;margin-bottom:30px;font-weight:400 }.current-pesso-perfecto-wrapper .quote-box .quote-text:before{content:"\e924";font-size:68px;color:#e0e0e0;font-family:icon_nh_www_v4!important;position:absolute;left:0;z-index:-1;top:-30px }.current-pesso-perfecto-wrapper .quote-box p b{font-weight:600;color:#3b3b45;font-style:italic;padding-left:30px;font-size:16px }.knowledge-pages-list.pesso .container .leaf-image{left:-300px;top:200px }.three-colums-text.pesso.container .logo-three-image{right:-310px;width:300px;top:0 }.pesso-aricles-wrapper.pesso-page:before{content:"";position:absolute;background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover;width:100%;left:0;top:350px;height:500px;background-repeat:no-repeat!important;z-index:2 }.two-columns-text.pesso .content{line-height:32px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;color:#646464;font-weight:500 }.two-columns-text .leaf-image{position:absolute;right:-400px;top:-200px;width:400px }.pesso-archive-list-page,.pesso-archive-page{position:relative;padding-top:30px }.pesso-archive-list-page:after,.pesso-archive-page:after{height:150px;top:0;background:#f4f4f4 }.pesso-archive-list-page:before,.pesso-archive-page:before{background:url(/img/bg_waves/wave_grey_down.svg) 0 0/cover;top:150px;height:500px;background-repeat:no-repeat!important;z-index:2 }.pesso-archive-list-page .find-institution-wrapper{margin-top:0;margin-bottom:42px;z-index:99 }.pesso-archive-list-page .pesso-archive-list{position:relative;z-index:5;margin-bottom:100px }.border-pesso-archive img{padding:9px;background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.pesso-archive-list-page .archive-list .border-pesso-archive{padding-left:10px;padding-right:10px;position:relative }.pesso-archive-list-page .archive-list{margin-left:-10px }.pesso-archive-list-page .pesso-archive-list .leaf-image{position:absolute;width:400px;right:-350px;top:100px }.pesso-archive-list-page .archive-list .magazine-number,.pesso-archive-page .border-pesso-archive .magazine-number{padding-top:10px;height:65px;width:65px;border-radius:100px;background:#e02a2a;bottom:-30px;font-weight:600;display:block;color:#fff;position:absolute;text-align:center }.pesso-archive-list-page .archive-list .magazine-number{left:0;right:0;margin:auto;-webkit-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);-moz-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);box-shadow:0 12px 20px 0 rgba(224,42,42,.3) }.pesso-archive-page .container{z-index:5;position:relative;margin-bottom:30px }.pesso-archive-page .pesso-article .img img{border-radius:16px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.pesso-archive-page .border-pesso-archive .magazine-number{left:133px;-webkit-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);-moz-box-shadow:0 12px 20px 0 rgba(224,42,42,.3);box-shadow:0 12px 20px 0 rgba(224,42,42,.3) }.pesso-archive-page .container .leaf-image{position:absolute;width:400px;right:-400px;top:80px }.map-image-block{width:68px;height:68px;border-radius:16px }.point-block .button.green{border:2px solid #0a4e43;color:#0a4e43;background:0 0;margin-right:9px;float:left;display:block }.file-upload .file-select .file-select-button,.file-upload .file-select .file-select-name,.file-upload .file-select.file-select-disabled:hover .file-select-name{display:inline-block;padding:0 10px;line-height:40px }.file-upload{display:block;text-align:center;font-size:13px }.file-upload .file-select{display:block;border:2px solid #00bd35;letter-spacing:1px;cursor:pointer;height:42px;line-height:40px;text-align:left;background:#fff;position:relative;color:#fff;border-radius:16px;font-weight:600;font-size:13px;overflow:hidden;text-transform:uppercase }.file-upload .file-select .file-select-button{background:#00bd35;height:40px }.file-upload .file-select .file-select-name{color:#00bd35 }.file-upload .file-select:hover{transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;border-color:#01a32f }.file-upload .file-select:hover .file-select-button{background-color:#01a32f;color:#fff;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out }.file-upload.active .file-select{border-color:#00bd35;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out }.file-upload.active .file-select .file-select-button{background:#00bd35;color:#fff;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out }.file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0 }.file-upload .file-select.file-select-disabled{opacity:.65 }.file-upload .file-select.file-select-disabled:hover{display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#fff;overflow:hidden;position:relative }.file-upload .file-select.file-select-disabled:hover .file-select-button{background:#dce4ec;color:#666;padding:0 10px;display:inline-block;height:40px;line-height:40px }.contact-bmi-ppm-wrapper ul li{margin-bottom:20px;position:relative }.contact-bmi-ppm-wrapper .selectric{width:100%;margin-bottom:20px }#work-offer-contact-form textarea{border:0;border-bottom:1px solid #d9d9e0;color:#1f1f1f;width:100%;height:152px;line-height:38px }.popup-rating,.work-offer-form-wrapper,.work-offer-form-wrapper .contact-info{padding:42px;border-radius:16px;background:#fff }#work-offer-contact-form .selectric{width:100%;border-bottom:1px solid #d9d9e0 }.work-offer-form-wrapper{margin-top:30px;box-shadow:0 10px 30px 0 rgba(0,0,0,.05) }.contact-bmi-ppm-wrapper .regulations label,.work-offer-form-wrapper .regulations label{cursor:pointer;position:absolute;left:20px;top:0;transition:.5s;font-size:9px;color:#3b3b45 }#bmi-contact-form .form-field.has-error .file-upload .file-select,#bmi-contact-form .form-field.has-error .selectric,#bmi-contact-form .form-field.has-error input[type=email],#bmi-contact-form .form-field.has-error input[type=text],#work-offer-contact-form .form-field.has-error .file-upload .file-select,#work-offer-contact-form .form-field.has-error .selectric,#work-offer-contact-form .form-field.has-error input[type=email],#work-offer-contact-form .form-field.has-error input[type=text]{border-color:#ff0002 }.contact-bmi-ppm-wrapper .regulations label:before,.work-offer-form-wrapper .regulations label:before{content:"\e91c";position:absolute;font-size:16px;color:#fff;font-family:icon_nh_www_v4!important;left:-22px;z-index:2;opacity:0;top:-5px }#bmi-contact-form .form-field.has-error .field-errors,#work-offer-contact-form .form-field.has-error .field-errors{position:absolute;bottom:-18px;color:red;font-size:9px;width:auto;padding-left:10px;padding-right:10px;background:#fff;right:0 }#work-offer-contact-form .form-field.has-error .file-upload .file-select .file-select-name{color:#ff0002 }#work-offer-contact-form .form-field.has-error .file-upload .file-select .file-select-button{background:#ff0002 }.how-do-wrapper.work-in-nh{padding-bottom:42px }.work-offer-form-wrapper .contact-info{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);position:fixed;top:50%;width:600px;margin:auto;z-index:9999;left:0;right:0;display:none }.work-offer-form-wrapper #contact-close{position:absolute;right:-20px;width:40px;height:40px;padding:0;line-height:40px;text-align:center;font-size:30px;margin-right:0;top:-20px }.work-offer-form-wrapper #contact-close .icon-close{position:relative;left:1px;top:1px }.work-offer-form-wrapper #back-close{margin-top:20px }.popup-rating{position:absolute;z-index:999;right:0;width:max-content;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.1);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);display:none }.popup-rating [type=radio]:checked,.popup-rating [type=radio]:not(:checked){position:absolute;left:-9999px }.popup-rating [type=radio]:checked+label,.popup-rating [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666 }.popup-rating [type=radio]:checked+label:before,.popup-rating [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff }.popup-rating [type=radio]:checked+label:after,.popup-rating [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#00bd35;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:.2s;transition:.2s }.popup-rating [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0) }.popup-rating [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1) }.popup-rating #rating-recipe-form p{font-family:"Kaushan Script",cursive;color:#00bd35;font-size:20px }.popup-rating #contact-close{position:absolute;right:-20px;top:-15px;padding:0;font-size:20px;height:30px;width:30px;text-align:center;line-height:30px }.hamburger{cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;padding:0 }.hamburger:hover{opacity:.7 }.hamburger-box{width:24px;height:21px;display:inline-block;position:relative }.hamburger-inner{display:block;top:50%;margin-top:-2px }.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:24px;height:3px;background:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease }.hamburger-inner::after,.hamburger-inner::before{content:"";display:block }.hamburger-inner::before{top:-10px }.hamburger-inner::after{bottom:-10px;width:14px }.hamburger--spring.is-active .hamburger-inner:after{width:24px }.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s }.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19) }.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19) }.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background:0 0 }.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s,transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,10px,0) rotate(45deg) }.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,10px,0) rotate(-45deg) }.close-menu{position:relative;cursor:pointer;width:32px;height:32px;opacity:1;top:20px;display:block;float:left;z-index:2 }.close-menu:after,.close-menu:before{position:absolute;left:5px;content:" ";height:18px;width:2px;background-color:#e02a2a }.close-menu:before{transform:rotate(45deg) }.close-menu:after{transform:rotate(-45deg) }@media (max-width:1200px){.first-visit .container{background-size:45% }.first-visit .container .col-md-3 .big-text{line-height:40px;margin-bottom:20px }.first-visit .container .col-md-3 .button.green{margin:50px 0 0 }.cookie-wrapper{width:750px;padding:40px }}@media (max-width:1100px){.institution-list-wrapper #map:before{bottom:-1px }.products-list-wrapper .category-products-list li a i{display:none }.support-groups-wrapper i{float:none }.franchisee-top-wrapper .go-to-franchisee .button.red{float:left }.franchisee-top-wrapper .go-to-franchisee span{float:left;display:block;padding-right:20px;width:100%;margin-bottom:20px;height:auto }}@media (min-width:991px){#show-success-steps,#toggle-three-boxes,.mobile-menu,.respo-tab-style{display:none }}@media (max-width:991px){.our-values-box.active .values-list .row,.our-values-box.active .values-list .row:nth-child(2n){padding-left:0;padding-right:0 }.codex-top .codex-excerpt p,.codex-top .right-image,.treatments-page .treatment-description,.types-of-treatments-page .white-background.types-of-treatments{padding-left:0 }.codex-top .left-image{padding-right:0;margin-bottom:30px }.our-values-wrapper .container{padding:0 }.values-list.row .row{margin-bottom:30px }.codex-top .codex-excerpt.left-position p{padding-right:0 }}@media (max-width:990px){.hide-dietetican{width:100%;padding-left:20px;padding-right:20px }.hide-dietetican .hide-dietetican-box .image-dietetican{width:200px;height:200px }.mobile-menu,.mobile-menu .main-menu,.nh-header,.nh-header .search-block input[type=text],.recipe-page #change-your-life .quote-text.green{width:100% }.recipe-instruction.old-wrapper,.slider-content .col-sm-8{max-width:100% }.person-effect-data .person-effect-fixed.no-fixed-top,.work-offer-form-wrapper .regulations label{position:relative }.article-page .leaf-image-right,.big-quote-wrapper img,.category-products-list li a i,.filters-data .filter-box .title,.first-visit .col-md-3:nth-child(2),.how-do-wrapper .steps-info .step-info img,.how-do-wrapper .three-boxes-info .quote-box img,.how-do-wrapper .two-boxes-info,.ingredients-box p,.ingredients-box ul,.institution-tabs .tab-buttons,.institution-tabs-wrapper:before,.institutions-page .container #avocado-image,.knowledge-pages-list .container .leaf-image,.man-woman-wrapper .leaf-image,.man-woman-wrapper .man-box .button-transparent,.man-woman-wrapper .woman-box .button-transparent,.mobile-menu .main-menu .parents-wrapper li .children-wrapper,.mobile-menu .main-menu .parents-wrapper li span.icon-search,.mobile-menu .main-menu .parents-wrapper li#mobile,.mobile-menu .mobile-top .tablet-phone span,.mobile-top .phone.button.green,.more-peso.row .col-sm-4:nth-child(2),.newest-posts-list .newest-post .post-data .excerpt,.newest-posts-list .newest-post:nth-child(n+7),.news-page .pagination-institution,.news-wrapper .col-sm-4,.news-wrapper .col-sm-8 .main-news.active .news-text .excerpt,.news-wrapper .tags-all,.nh-header.fixed .mobile-top .phone.button.green,.our-products .col-sm-4:nth-child(3n),.person-effect-fixed .subtitle,.peso-perfecto ul,.product-list-leaf-images,.product-tabs .tab-buttons,.products-list-wrapper .pagination-institution,.products-page-info .container img,.recipe-page .leaf-image-left,.slider-content .col-sm-4.slider-text-box,.sort-wrapper,.story-of-treatments,.success-steps-wrapper,.treatments-page .treatments-list .treatments-links li a:before,.treatments-page .treatments-list p,.treatments-page:after,.treatments-wrapper .treatments .col-sm-3:nth-child(4),.treatments-wrapper.institution-slider:after,.treatments-wrapper.institution-slider:before,.types-of-treatments .col-sm-4:nth-child(5),.types-of-treatments .col-sm-4:nth-child(6),.types-of-treatments .leaf-image,.voivoid-list ul,body.grey-header .nh-header:after,header .full.container{display:none }.slider-wrapper .homepage-slide{height:324px!important }.naturhouse-contact-content{margin-left:0;margin-top:30px }.franchisee-text-wrapper .container{-webkit-column-count:1;-moz-column-count:1;column-count:1 }.bmi-box-wrapper .bmi-box{width:calc(100% - 40px) }.bmi-box-wrapper .subtext{margin-top:20px }.content-wrapper{padding-top:165px }.bmi-box-wrapper .person-data,.recipe-page .ingredients-box.toggle-down .title{margin-bottom:30px }.knowledge-pages-list ul li a{width:max-content }.types-of-treatments .col-sm-4{height:132px;background-size:130%!important }#vertical .vertical-news .info .tags{position:initial;margin-top:10px }.slider-wrapper,.wave-top-wrapper{padding-bottom:0 }.newsletter-wrapper:before{top:initial;bottom:-1px }.footer-wrapper .container,.page-content,.page-content.fixed-page{padding-top:0 }.nh-header .search-block{max-width:100%;border-radius:0;padding-top:20px;padding-bottom:20px }.filters-data .filter-box .filter-button,.nh-header .search-block .button.green{top:10px }.institutions-page{z-index:10 }.big-quote-wrapper{z-index:10;position:relative }.mobile-menu-block,.nh-header{left:0;z-index:999;background:#fff }.green-header .nh-header,.nh-header.fixed,body.grey-header .nh-header.fixed{padding-top:0;padding-bottom:0 }.filters-data .filter-box,.nh-header.fixed{padding:0 }.article-page .share-wrapper i{margin-right:0;font-size:40px;position:relative;top:12px }.institution-main-info:before,.wave-top-wrapper:before{top:initial;bottom:0 }.article-content{padding-top:20px }.article-content .share .share-wrapper{text-align:right }.article-page .share-wrapper span{display:inline-block;color:#646464 }.nh-header{padding:0;right:0 }.mobile-menu .mobile-top{background:#fff;color:#15443e;padding-top:19px;padding-bottom:19px }.mobile-menu .mobile-top .tablet-phone{overflow:hidden;margin-left:-4px;margin-bottom:0 }.mobile-menu .mobile-top .tablet-phone .phone-header{display:flex;align-items:center;font-size:18px;padding-left:0 }.mobile-menu .mobile-top .tablet-phone .phone-header i{font-size:20px;margin-right:4px }.mobile-menu .mobile-top p{font-size:16px;font-weight:600;line-height:30px;display:inline-block }.mobile-menu .mobile-top p .phone-header{color:#15443e;padding-left:16px;font-size:30px;position:relative;top:4px }.mobile-menu .mobile-top .button.red{float:right;margin-right:0 }.mobile-menu .mobile-bottom{padding-top:30px;padding-bottom:30px;background-color:#0a4e43 }.mobile-menu .logo-menu{height:28px;text-align:center }.mobile-menu .mobile-bottom .container div{float:left }.mobile-menu .mobile-bottom .container{width:100%;height:30px }.mobile-menu .mobile-bottom .icon-search{position:relative;font-size:26px;left:0;top:0;color:#fff;cursor:pointer }.mobile-menu .mobile-bottom .container .menu-center{width:calc(100% - 50px);text-align:center }.mobile-menu .mobile-bottom .container .menu-right{width:26px;height:26px;border-radius:13px;background-color:#00bd35;position:relative;top:4px }.container{padding-left:20px;padding-right:20px }.top-menu .page-socials{text-align:right;display:block }.mobile-menu-block{width:83%;-webkit-box-shadow:0 5px 60px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 60px 0 rgba(0,0,0,.1);box-shadow:0 5px 60px 0 rgba(0,0,0,.1);position:fixed;top:0;padding:30px;border:1px solid #f0f0f0;display:none }.mobile-menu .main-menu .parents-wrapper,.mobile-menu .small-menu ul{padding-left:0;list-style:none }.mobile-menu .main-menu .parents-wrapper a{color:#3b3b45;font-size:16px;font-weight:600 }.mobile-menu .main-menu .parents-wrapper li{margin-bottom:19px }.mobile-menu .small-menu ul li a{font-size:13px;font-weight:600;color:#5d6069 }.mobile-menu .small-menu ul li{margin-bottom:13px }.nh-header .mobile-menu .button.green,.nh-header.fixed .mobile-menu .button.green{display:block;margin-bottom:30px;margin-top:11px }.news-wrapper .col-sm-8 .main-news{width:50%;height:auto;padding-right:30px;float:left;box-shadow:none }.news-wrapper .col-sm-8 .main-news .news-image,.news-wrapper .col-sm-8 .main-news.active .news-image{width:100px;height:100px;position:relative }.news-wrapper .col-sm-8 .main-news .news-text,.news-wrapper .col-sm-8 .main-news.active .news-text{position:initial;bottom:initial;width:inherit;left:initial;background-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0 }.news-wrapper .col-sm-8 .main-news .news-text .title,.news-wrapper .col-sm-8 .main-news.active .news-text .title{line-height:23px;padding-top:0;padding-bottom:0 }.news-wrapper .col-sm-8 .main-news.active{height:auto;position:relative;clear:initial;overflow:initial }.news-wrapper .col-sm-8 .main-news .tags ul,.news-wrapper .col-sm-8 .main-news.active .tags ul{position:relative;right:0;top:0 }.slider-wrapper .slider-before-image{top:30px }.find-institution .col-sm-3:first-child{max-width:100%;flex:unset }.find-institution .col-sm-3{flex:unset;max-width:33.33% }.diets-pillars .header-diet-pillars .col-sm-6{order:3;max-width:100%;flex:unset }.diets-pillars .header-diet-pillars .col-sm-3{max-width:50%;flex:unset }.treatments-wrapper .treatments .col-sm-3:nth-child(2){padding-right:10px;padding-left:10px }.treatments-wrapper .treatments .col-sm-3:first-child{padding-right:20px }.treatments-wrapper .treatments .col-sm-3:nth-child(3){padding-left:20px }.treatments-wrapper .treatments .col-sm-3{flex:0 0 33.33%;max-width:33.33%;padding-right:0 }.first-visit .col-md-3{flex:0 0 33.33%;max-width:33.33% }.first-visit .container .col-md-3 .button.green{position:absolute;right:0;margin-top:30px }.types-of-treatments .col-sm-4{max-width:calc(50% - 15px);margin-right:30px;flex:0 0 50% }.our-products .col-sm-4:nth-child(2n),.types-of-treatments .col-sm-4:nth-child(2n){margin-right:0 }.types-of-treatments .col-sm-4:nth-child(3){margin-right:30px }.free-consultation .container:before{width:20.5% }.our-products .col-sm-4{max-width:calc(50% - 15px);flex:0 0 50% }.news-wrapper .col-sm-8{max-width:100%;flex:unset;margin:0;padding-right:0 }.peso-perfecto .peso-image{right:-165px }.peso-perfecto .more-peso-button{overflow:hidden;height:30px }.support-groups-wrapper i{margin-left:0;float:left }.support-groups-wrapper p{line-height:32px }.support-groups-wrapper .col-sm-6 img{position:absolute;left:-30px;height:175px;top:-60px }.three-colums-text.container .content{-webkit-column-count:2;-moz-column-count:2;column-count:2 }.footer-wrapper .col-sm-4{max-width:50%;flex:0 0 50% }.our-products .col-sm-4 p{padding-left:10px }.our-products .col-sm-4 p i{left:30px }.how-do-wrapper .three-boxes-info div,.list-of-institution,.product-tabs{margin-bottom:60px }.how-do-wrapper .two-boxes-info div:last-child,.recipe-page .recipe-instruction-wrapper{padding-left:0 }.how-do-wrapper .steps-info .step-info{width:65% }.how-do-wrapper .steps-info .step-image{display:initial;width:35% }#toggle-three-boxes{display:block;margin-top:30px;margin-bottom:30px;color:#00bd35;font-size:13px;font-weight:600;text-transform:uppercase;position:relative;cursor:pointer }#toggle-three-boxes i{font-size:23px;position:absolute;top:-3px;padding-left:5px }.category-products-list.toggle-down li,.category-products-list.toggle-down li a,.how-do-wrapper .two-boxes-info.show,.list-of-institution .voivoid-list.toggle-down ul,.person-effect-fixed .effects-data.show,.person-effect-fixed .info-text.show,.person-effect-fixed .subtitle.show,.popular-topics-wrapper .popular-topics-blocks,.popular-topics-wrapper .popular-topics.toggle-down ul,.recipe-page .ingredients-box.toggle-down p,.recipe-page .ingredients-box.toggle-down ul,.treatments-page .treatments-list .treatments-links.toggle-down li{display:block }#show-success-steps{display:initial;float:right;color:#b1b1bc;font-size:24px;cursor:pointer }.success-steps-wrapper.show{display:flex;border-bottom:1px solid #e4e4e4 }.nh-success-steps .title{border-top:1px solid #e4e4e4;padding-top:30px;margin-bottom:0;border-bottom:1px solid #e4e4e4;padding-bottom:30px }.institution-tabs .respo-tab-style.up,.nh-success-steps .title.no-border-bottom,.person-effect-fixed .subtitle.respo.up,.person-effect-rest .title.up,.product-tabs .respo-tab-style.up{border-bottom:0 }.success-steps-wrapper div .title{padding-top:0;border-top:0;margin-left:-20px;margin-right:-20px;border-bottom:0 }.success-steps-wrapper div{margin-bottom:30px;margin-left:0;margin-right:0 }.action-box-two-columns .row div:last-child{padding-left:0;margin-top:45px }.action-box-two-columns .button.red{width:100%;text-align:center }.breadcrumbs-wrapper{padding-top:30px }.person-effect-data .person-effect-fixed{position:initial;width:100%;margin-bottom:42px;top:100px }.person-effect-fixed .effects-data li{width:50%;float:left }.person-effect-fixed .effects-data{padding-top:37px;display:none }.person-effect-fixed .subtitle.respo{color:#00bd35;padding-top:20px;padding-bottom:20px;margin-bottom:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;position:relative;display:block;cursor:pointer }.category-products-list.toggle-down li.active:before,.institution-tabs .respo-tab-style.up:before,.list-of-institution .voivoid-list.toggle-down p:before,.person-effect-fixed .subtitle.respo.up:after,.person-effect-rest .title.up:after,.popular-topics-wrapper .popular-topics.toggle-down .title:before,.product-tabs .respo-tab-style.up:before,.recipe-page .ingredients-box.toggle-down .title:before,.treatments-page .treatments-list .treatments-links.toggle-down li.active:before{content:"\e907" }.person-effect-fixed .subtitle.respo:after,.person-effect-rest .title:after{font-family:icon_nh_www_v4!important;content:"\e908";right:0;font-weight:400;font-size:24px;position:absolute }.person-effect-fixed .info-text{border-bottom:1px solid #e4e4e4;padding-bottom:42px;margin-bottom:0;display:none }.person-effect-rest .title{font-size:19px;color:#00bd35;padding-top:19px;padding-bottom:19px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;position:relative;cursor:pointer }.story-of-treatments.show{display:block;border-bottom:1px solid #e4e4e4;padding-bottom:42px;margin-bottom:60px }.effects-without-video-list .effect-element:nth-child(3){padding-left:0;padding-right:15px }.effects-without-video-list .effect-element:nth-child(2),.effects-without-video-list .effect-element:nth-child(4),.institution-box:nth-child(2n){padding-right:0;padding-left:15px }.effects-without-video-list .effect-element:first-child,.institution-box:nth-child(2n-1),.products-page-info .product-info:nth-child(2n),.products-page-info .product-info:nth-child(2n-1){padding-right:15px;padding-left:0 }.category-products-list{display:flex;flex-direction:column-reverse;border-radius:16px;padding-left:0;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);overflow:hidden;position:absolute;z-index:2;width:60% }.category-products-list li{line-height:60px;display:none;padding-left:30px;padding-right:30px;background:#fff;font-family:"Kaushan Script",cursive;font-size:16px }.category-products-list li.active{order:1;position:relative;cursor:pointer;display:block }.category-products-list li.active:before,.institution-tabs .respo-tab-style:before,.product-tabs .respo-tab-style:before,.treatments-page .treatments-list .treatments-links li.active:before{position:absolute;right:30px;content:"\e908";font-family:icon_nh_www_v4!important;font-size:24px;color:#00bd35 }.filters-data{padding-bottom:60px }.product-tabs .tab-container{background:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none!important;border-radius:0;margin-bottom:0 }.institution-tabs .respo-tab-style#adress-data,.list-of-institution .voivoid-list:first-child,.product-tabs .respo-tab-style#product-desc{border-top:1px solid #e4e4eb }.institution-tabs .respo-tab-style,.product-tabs .respo-tab-style{font-size:16px;width:100%;position:relative;padding-top:19px;padding-bottom:19px;border-top:0;border-bottom:1px solid #e4e4eb;margin-bottom:0;cursor:pointer;color:#00bd35 }.treatments-page .treatments-list .treatments-links li.active a,.treatments-page .treatments-list .treatments-links li:hover a{color:#3b3b45 }.institution-tabs .tab-container.show,.product-tabs .tab-container.show{display:block!important;border-bottom:1px solid #e4e4eb }.treatments-page .treatments-list .treatments-links li,.treatments-page .treatments-list .treatments-links li:hover{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff }.treatments-page .treatments-list .treatments-links li.active{order:1;border-radius:0;color:#3b3b45;background:#fff;display:block;position:relative }.treatments-page .treatments-list .treatments-links li a{padding-left:30px }.treatments-page .treatments-list .treatments-links li{margin-bottom:0;display:none;height:60px;line-height:60px }.treatments-links{display:flex;flex-direction:column-reverse;border-radius:16px;background:#fff;overflow:hidden }.treatments-page .treatments-list{padding-right:0;margin-bottom:60px;height:60px;position:relative }.treatments-page .treatments-list .treatments-links{position:absolute;width:100%;z-index:10 }.list-of-institution-wrapper .title span{margin:0;float:right }.voivoid-list,.voivoid-list p{margin-bottom:0;cursor:pointer }.voivoid-list p a{line-height:76px;position:relative;font-size:23px }.list-of-institution .voivoid-list{border-bottom:1px solid #e4e4eb }.list-of-institution .voivoid-list p:before{position:absolute;right:0;content:"\e908";font-family:icon_nh_www_v4!important;font-size:24px;color:#b1b1bc }.institution-list-wrapper:after{height:500px;top:-500px }#institution-list .pagination-institution{top:5px }#main-institution-image{margin-top:60px;height:376px }.institution-tabs .tab-container{background:0 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none }.institution-tabs #adress-data .button.facebook{margin-bottom:42px }.specific-adress-data{border-top:0 }.institution-tabs .tab-container{display:none!important;border-radius:0;margin-bottom:0;padding-bottom:42px }.institution-tabs-wrapper{background:#fff }.institution-tabs{top:0;margin-bottom:60px }.nh-header,body.grey-header .nh-header{position:fixed }.newest-posts-list .newest-post:nth-child(3n+1){padding-left:0;padding-right:20px }.newest-posts-list .newest-post:nth-child(2),.newest-posts-list .newest-post:nth-child(5){padding-left:10px;padding-right:10px }.newest-posts-list .newest-post:nth-child(3n){padding-left:20px;padding-right:0 }.man-woman-wrapper .image-woman-box{height:272px }.popular-topics-wrapper .popular-topics{width:100%;margin:0 0 30px;cursor:pointer;padding:30px }.popular-topics-wrapper .popular-topics:last-child{margin:0 0 30px }.popular-topics-wrapper .popular-topics ul{display:none;margin-top:30px }.popular-topics-wrapper .popular-topics .title{margin-bottom:0;position:relative }.popular-topics-wrapper .popular-topics .title:before,.recipe-page .ingredients-box .title:before{position:absolute;right:0;top:5px;content:"\e908";font-family:icon_nh_www_v4!important;font-size:24px;color:#00bd35 }.knowledge-pages-list .container ul{flex-wrap:nowrap;display:flex;overflow-y:auto }.recipe-page .container .recipe-share-block .right-block{display:flex;flex-wrap:nowrap;float:left;overflow:auto;width:100%;margin-top:30px;line-height:30px }.recipe-page .recipe-ingredients-wrapper{padding-right:0;margin-bottom:30px }.recipe-page .ingredients-box .title{display:block;margin-bottom:0;position:relative;cursor:pointer }.recipe-page .ingredients-box{padding:24px 30px }.copywright.container{padding-top:20px;padding-bottom:20px }}@media (min-width:576px){.container{max-width:calc(100% - 120px) }}@media (min-width:1200px){.container{max-width:1146px }}@media (max-width:750px){.free-consultation p i{display:block;left:0;top:0 }.free-consultation p .icon-arrow-right{color:#00bd35;float:right;position:absolute;z-index:2;font-size:30px;top:25px;right:30px }.free-consultation .container{margin-left:0;margin-right:0;max-width:100%;background-size:75%;background-position:200% }.article-respo-main-image{display:block;border-radius:16px }.article-page .article-image{height:auto!important;background:0 0!important;border-radius:0;padding:0 }.article-page .article-image:before{display:none }.article-page .article-image .article-image-data .article-title{font-size:23px;line-height:33px;color:#3b3b45;margin-bottom:19px }.article-page .article-image .article-image-data .author,.article-page .article-image .article-image-data .time,.article-page .article-image .article-image-data .time i{color:#646464 }.article-page .article-image .article-image-data{padding:0;text-align:left }.article-page .article-image .article-image-data .tags{margin-top:0;margin-bottom:19px }}@media (max-width:767px){.cookie-wrapper,.video-wrapper-franchisee iframe{width:100% }#dietetics .row div,.find-place-box{margin-bottom:42px }.city-info .content{-webkit-column-count:1;-moz-column-count:1;column-count:1;line-height:24px }#institution-image-right,#vertical .vertical-news .info .excerpt,.find-place-box .icon-a-location,.first-visit .container .col-md-3.image .person-image,.free-consultation .leaf-image,.news-wrapper .col-sm-8 .main-news:nth-child(n+4),.peso-perfecto .peso-image,.product-page .recipes-wrapper .more-products,.recommended-wrapper .more-products,.slider-wrapper .slider-before-image{display:none }.first-visit-wrapper.white-background.boss-text .container{background:#0a4e43 }.first-visit .container .col-md-3 .button.green{float:left;position:relative;margin-top:0 }.news-wrapper .col-sm-8 .main-news .tags ul li a{font-size:9px }.news-wrapper .col-sm-8 .main-news{width:100%;padding-right:0;position:relative }.news-wrapper .col-sm-8 .main-news .news-text,.news-wrapper .col-sm-8 .main-news.active .news-text{top:40px;position:relative;width:calc(100% - 110px);float:left }.news-wrapper .col-sm-8 .main-news .tags{position:absolute;left:120px;top:0;line-height:inherit }.products-page-info .product-info{padding-left:0!important;padding-right:0!important }.recipe-page .recipe-instruction-wrapper .recipe-image{height:335px }.product-page .product-general-info .product-data{padding-left:0 }.find-place-box{padding:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto }.find-place-box .button.red{display:block;position:initial;width:100%;text-align:center }.product-page .recipes-wrapper .slick-next,.product-page .recipes-wrapper .slick-prev,.recommended-wrapper .slick-next,.recommended-wrapper .slick-prev{display:none!important }.recipes-wrapper .recipes{margin-right:0 }.product-page .recommended-list .recommended-product{padding-right:0;margin-right:15px;margin-left:15px }.recommended-list.slick-initialized.slick-slider{margin-left:-15px;margin-right:-15px }.treatments-page .treatment-img-left img{width:100%;margin-right:0;margin-bottom:30px }.treatments-page .treatment-description p{padding-left:0;width:100% }.treatments-page{background:#fff }.treatments-page:before{top:0 }.treatments-page .treatment-img-right img{margin-left:0;width:100% }.products-list-wrapper .products-list .product-list:nth-child(2n-1){padding-left:0;padding-right:15px }.products-list-wrapper .products-list .product-list:nth-child(2n){padding-left:15px;padding-right:0 }.treatments-wrapper .more-treatments{margin-top:5px }.newsletter-wrapper .container .white-box-newsletter .col-md-3,.newsletter-wrapper .container .white-box-newsletter .col-md-5{padding-right:0 }}@media (max-width:720px){.our-products .col-sm-4{max-width:100%;flex:0 0 100%;margin-bottom:19px }.recipes-wrapper{padding-top:20px }.person-effect-rest #change-your-life .quote-text.green{width:100%;padding-bottom:0 }#change-your-life a{float:initial;margin-top:35px;width:100%;text-align:center }.article-page #change-your-life .quote-text.green{width:100% }.calculator-fixed,.city-info .city-image{display:none }.our-products .col-sm-4 p a{padding-left:40px }.slider-wrapper .homepage-slide{height:264px!important }}@media (max-width:680px){#institution-list .pagination-institution{position:relative;display:block;width:100%;float:left }#institution-list .search-place-box{padding-top:30px }.pagination-institution .pagination,.support-groups-wrapper a{float:left }.sort-form{margin-bottom:20px }.first-visit-wrapper .leaf-image,.list-diet-pillars .col-sm-4:before,.person-effect-rest .institution-of-client p span .icon-a-location,.slider-wrapper .homepage-slide a{display:none }.newsletter-wrapper .carrot-image{right:-200px }.selectric{border:0;background:#fff;border-bottom:1px solid #5d6069;width:100% }.find-institution .col-sm-3{flex:unset;max-width:100%;margin-bottom:20px }.find-institution.row .button.green{float:left;margin-top:10px }.support-groups-wrapper .col-sm-6{position:relative;max-width:100%;flex:0 0 100% }.support-groups-wrapper i{display:block;width:100% }.support-groups-wrapper .col-sm-6 img{height:110px;left:initial;right:-30px }.three-colums-text.container .logo-three-image{width:150px }.three-colums-text.container .content{-webkit-column-count:1;-moz-column-count:1;column-count:1 }.list-diet-pillars .col-sm-4{padding-left:0 }.list-diet-pillars .col-sm-4 img{margin:auto auto 53px }.types-of-treatments .col-sm-4{max-width:100%;margin-right:0;flex:0 0 100% }.types-of-treatments .title i{display:block;margin-left:0;margin-top:12px }.first-visit.container .col-md-3.image{position:absolute }.first-visit .col-md-3,.treatments-wrapper .treatments .col-sm-3{max-width:100%;flex:0 0 100% }.person-effect-fixed .effects-data li,.person-effect-rest .text-with-image p{width:100% }.person-effect-rest .text-with-image img{width:100%;margin-left:0 }.treatments-wrapper.effect-page{padding-bottom:60px }.types-of-treatments .more-treatments{position:absolute;top:-4px;margin-top:0 }.person-effect-rest .institution-of-client{height:36px;position:relative;background:#00bd35;padding:0;text-align:center;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff }.person-effect-rest .institution-of-client p span{padding-left:0;color:#fff;font-size:12px }.person-effect-rest .institution-of-client p{line-height:38px }.person-effect-rest .institution-of-client .button.green{position:absolute;margin-top:0;background:0 0;color:transparent;width:100%;left:0;border:0;top:1px }}@media (max-width:575px){.breadcrumbs-wrapper p{text-align:left }.institutions-page{padding-top:10px }.city-info .title{margin-bottom:10px;font-size:24px;line-height:24px }#change-your-life a .respo-text,.newsletter-wrapper .carrot-image,.pesso-aricles-wrapper .pesso-article .info .extend,.pesso-list-articles.row>div:nth-child(n+4),.recipes-wrapper .container .kohlrabi-image,.support-groups-wrapper .col-sm-6 img{display:none }.institution-tabs #adress-data .button.facebook,.pesso-aricles-wrapper .pesso-article .img img{width:100% }.news-wrapper .col-sm-8 .main-news .news-text .title,.news-wrapper .col-sm-8 .main-news.active .news-text .title{font-size:13px }.footer-wrapper .container .title,.footer-wrapper .container p{margin-bottom:15px }.recipe-page .author-article-box{text-align:center }.peso-perfecto .more-peso-button,.recipe-page .author-article-box .image-author img{margin-bottom:30px }.recipe-page .recipe-instruction-wrapper .recipe-image{margin-bottom:180px;height:195px }.recipe-page .recipe-instruction-wrapper .recipe-image .rating-box{width:100%;bottom:-150px;border-radius:16px }.institution-box:nth-child(2n),.institution-box:nth-child(2n-1){padding-right:0;padding-left:0 }.newest-posts-list .newest-post{padding:0!important }.man-woman-wrapper .image-man-box .text-main span,.man-woman-wrapper .image-woman-box .text-main span{font-size:43px }.man-woman-wrapper .image-man-box .text-main{right:19px;top:19px }.man-woman-wrapper .image-woman-box .text-main{left:19px;top:19px }.man-woman-wrapper .man-box,.man-woman-wrapper .woman-box{padding:0;margin-bottom:30px }.effects-without-video-list .effect-element,.products-list-wrapper .products-list .product-list{padding-left:0!important;padding-right:0!important }.container{max-width:calc(100% - 60px);padding:0 }.footer-wrapper .col-sm-4{max-width:100%;flex:0 0 100% }.newsletter-wrapper .container .leafs-image{left:60% }.institution-main-info .contact-inst,.institution-tabs #adress-data .contact-inst{display:block;margin-bottom:20px }.nh-header .mobile-menu .mobile-top .phone.button.green,.nh-header.fixed .mobile-menu .mobile-top .phone.button.green{display:inline-block;margin-top:0;font-size:12px;margin-bottom:0;padding:6px 10px }.copywright.container .col-sm-6 p{text-align:center!important;margin-bottom:0 }.peso-perfecto .title{font-size:16px }.peso-perfecto .col-sm-6{padding-right:0;margin-bottom:30px }.peso-perfecto .col-sm-6:last-child{padding-left:0 }.find-institution-wrapper,.support-groups-wrapper.container{padding:30px }.peso-perfecto .peso-image{right:-40px;width:74px }.support-groups-wrapper .col-sm-6 img{right:-50px }.support-groups-wrapper i{font-size:26px;line-height:32px }.recipes-wrapper .title.buttons-slick{position:absolute;width:100%;left:0;top:200px;z-index:5 }.recipes-wrapper .slick-next{right:-15px }.recipes-wrapper .slick-prev{left:-30px }.recipes-wrapper .more-products{right:0;margin-top:-4px }.news-wrapper.container{margin-top:42px }.first-visit .container{background:#0a4e43 }.mobile-menu .mobile-top .button.red{font-size:12px;padding:6px 10px;margin-top: 4px;}.content-wrapper{padding-top:90px }.mobile-menu .mobile-bottom{padding-top:10px;padding-bottom:10px }.mobile-menu .mobile-top{padding-top:5px;padding-bottom:5px }.slider-wrapper .homepage-slide{height:160px!important }.our-products .col-sm-4 p a{padding-left:30px;font-size:13px }}@media (max-width:399px){.slider-wrapper .homepage-slide{height:160px!important }}@media (max-width:375px){.mobile-menu .mobile-top .button.red{font-size:12px;padding:6px 10px }.content-wrapper{padding-top:89px }.nh-header .mobile-menu .mobile-top .phone.button.green,.nh-header.fixed .mobile-menu .mobile-top .phone.button.green{font-size:12px;margin-bottom:0;padding:6px 10px }.mobile-menu .mobile-bottom{padding-top:10px;padding-bottom:10px }.mobile-menu .mobile-top{padding-top:5px }.page-content{padding-top:0;overflow-y:hidden }.our-products .col-sm-4 p i{left:10px }.our-products .col-sm-4 p{padding-left:45px }.mobile-menu .logo-menu{height:22px }.mobile-menu .mobile-bottom .container .menu-right{top:0 }.news-wrapper .more-news,.recipes-wrapper .more-products,.testimotials-wrapper .more-testimotials{margin-top:-9px;font-size:11px }.our-products .more-products,.types-of-treatments .more-treatments{font-size:11px;top:-9px }.treatments-wrapper .more-treatments{margin-top:5px;font-size:11px }.metamorphoses-slider-wrapper .title,.our-products .title,.recipes-wrapper .title,.testimotials-wrapper .title,.treatments-wrapper .title,.types-of-treatments .title{font-size:14px }}.floating-phone{display:none;justify-content:center;align-items:center;font-size:40px;position:fixed;bottom:60px;right:30px;width:60px;height:60px;background-color:#03bd34;color:#fff;border-radius:50%;z-index:999 }.floating-phone a{display:flex;justify-content:center;align-items:center;color:inherit }@media only screen and (max-width:768px){.floating-phone{display:flex }}