:root{--blue:#133AD1;--textonblue:#fff;--normaltext:#545F70;--lineheight:1.2;--white:#fff}sup{font-size:.65em}.grecaptcha-badge{display:none}body{margin:0;color:var(--normaltext);font:300 16px/24px 'Ubuntu',Arial,Helvetica,sans-serif;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1000px){body{font-size:18px}}img{border-style:none}a{text-decoration:none;color:#133ad0;outline:none;transition:0.3s ease-in-out}a:hover{color:#0b1a53}p{margin:0 0 10px}li{list-style:none}input,textarea,select{font:100% 'Ubuntu',Arial,Helvetica,sans-serif;vertical-align:middle;color:#a1a1a4}form,fieldset{margin:0;padding:0;border-style:none}q{quotes:none}q:before{content:''}q:after{content:''}header,footer,article,section,hgroup,nav,figure,aside{display:block}figure{margin:0;padding:0}input[type=submit]{cursor:pointer}input[type=emal]{-webkit-appearance:caret}input[type=email],input[type=tel],input[type=text],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none;outline:none;box-shadow:none;border-radius:0}.transition{transition:0.3s ease-in-out}.clearfix:after{content:'';display:block;clear:both}h1{font:48px/50px 'Ubuntu',Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 0 20px}h2{font-family:'Ubuntu';font-size:80px;line-height:86px;margin:0 0 24px;font-weight:300;position:relative;text-align:center}h2 span{font-weight:700}h3{font-family:'Ubuntu';font-size:22px;line-height:32px;margin:0 0 33px;font-weight:400;position:relative}.radius{border-radius:50%}.wrapper-holder{width:100%;overflow:hidden}.wrapper{max-width:1440px;margin:0 auto;padding-left:64px;padding-right:64px}.test-page{min-height:100vh;background:#f5f5f5 url(../../../../../../../../themes/dgcult/dist/images/bg01-1.jpg) repeat-x}.test-page .main{padding-top:50px}.test-page .logo{left:50%;margin-left:-78px;width:156px;top:23px;background-image:url(../../../../../../../../themes/dgcult/dist/images/logo.svg)!important}.test-holder{max-width:500px;margin:0 auto;padding-top:120px}.test-holder .title{display:block;font-size:40px;line-height:44px;font-weight:300;text-align:center;margin-bottom:62px}.test-holder .item{text-align:center;min-height:80vh;min-height:650px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.test-holder .item.active .see-result,.test-holder .item.active .next-step{display:inline-block}.test-holder .see-result,.test-holder .next-step{display:none;position:absolute;top:570px;left:50%;text-align:center;font-size:16px;color:#133ad0;padding-right:50px;transform:translate(-50%,0)}.test-holder .see-result:after,.test-holder .next-step:after{content:'';position:absolute;background:url(../../../../../../../../themes/dgcult/dist/images/dark_blue.svg) no-repeat;background-size:100% 100%;width:21px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;right:0;top:50%;margin-top:-9px}.test-holder input.see-result{background-color:transparent;font-size:16px;font-weight:300;padding-right:0}.test-holder .see-result:after{display:none}.test-holder .btns{max-width:350px;margin:0 auto 20px}.test-holder .btns .btn{display:block;text-align:center;border-color:#919baa;color:#919baa;font-size:18px;font-weight:500;margin-bottom:10px;padding:12px 20px;height:auto}.test-holder .btns .btn.btn-active{background:#919baa;color:#fff}.test-holder .btns .btn+input{display:none}.test-carousel .owl-dots{position:absolute;top:-43px;left:0;right:0;text-align:center}.test-carousel .owl-dot{width:5px;height:5px;border-radius:50%;background:#919baa;opacity:.4;display:inline-block;vertical-align:top;margin:0 5px}.test-carousel .owl-dot.active{opacity:1}.link-back{text-indent:-9999px;overflow:hidden;width:22px;height:12px;background:url(../../../../../../../../themes/dgcult/dist/images/arrow01.svg) no-repeat;background-size:100% 100%;display:block;transform:rotate(180deg);position:absolute;z-index:10}#header{background:#f5f5f5;color:#919baa;font-size:13px;padding:13px 0 10px;position:relative;z-index:100;font-weight:300}#header a{color:#919baa}#header .wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#header .frame{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}#header .tel{position:relative;padding-left:27px;margin-right:43px}#header .tel:after{content:'';position:absolute;top:50%;left:0;margin-top:-7px;background:url(../../../../../../../../themes/dgcult/dist/images/tel.svg) no-repeat;width:14px;height:14px;background-size:100% 100%}#header .mail{position:relative;padding-left:30px}#header .mail:after{content:'';position:absolute;top:50%;left:0;margin-top:-4px;background:url(../../../../../../../../themes/dgcult/dist/images/ico-mail.png) no-repeat;width:16px;height:9px;background-size:100% 100%}.nav ul{padding:0;margin:0;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;font-size:12px}.nav ul li{margin:0 14px}.lang-holder{position:relative;margin-left:54px}.lang-holder .link-opener{position:relative;padding-right:9px}.lang-holder .link-opener:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:5px 3px 0 3px;border-color:#919baa transparent transparent transparent;top:50%;margin-top:-3px;right:0}.lang-holder .drop{position:absolute;right:0;top:92%;visibility:hidden;opacity:0;background:#f5f5f5;box-shadow:0 5px 5px rgba(0,0,0,.35);transition:0.3s ease-in-out}.lang-holder .drop ul{padding:10px;margin:0;list-style:none}.lang-holder:hover .drop{visibility:visible;opacity:1}.logo{width:159px;height:30px;position:absolute;left:0;top:0;z-index:1000;background:url(../../../../../../../../themes/dgcult/dist/images/logo.svg) no-repeat;background-size:100% 100%;text-indent:-9999px;overflow:hidden}.main .logo{background-image:url(../../../../../../../../themes/dgcult/dist/images/logo-mob.svg)}.main-banner{position:relative;color:#fff}.main-banner .bg{display:block;width:100%}.main-banner .holder{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:25px}.main-banner .wrapper{height:100%}.main-banner .wrapper-holder{position:relative;top:0;bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:100%}.main-banner h1{font-size:60px;line-height:67px;color:#fff;font-weight:300;text-align:center}.main-banner h1 span{font-weight:700;display:block}.main-banner .content{font-size:18px;line-height:22px;text-align:center}.main-banner .content p{max-width:420px;margin:0 auto}.main-nav{position:fixed;top:47px;left:0;right:0;bottom:0;padding-bottom:50px;background:#919baa;text-align:center;opacity:0;visibility:hidden;overflow:auto;z-index:101;transition:0.3s ease-in-out}.main-nav a{color:#fff}.main-nav .menu{padding:120px 0 30px;margin:0;list-style:none;font-size:36px;font-weight:300}.main-nav .menu li{margin-bottom:35px}.main-nav .menu a span{font-weight:700}.main-nav .heading{display:block;color:#fff;text-transform:uppercase;margin-bottom:15px;font-weight:500}.main-nav .links{padding:0;margin:0;list-style:none}.main-nav .links li{margin-bottom:5px}.main-nav .blocks{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-width:1440px;padding-left:50px;padding-right:50px;justify-content:space-between;padding-top:50px;margin:0 auto}.main-nav .blocks .block{width:30%}.main-nav a.hide-top{display:none}.menu-open{overflow:hidden}.menu-open .main-nav{visibility:visible;opacity:1}.menu-open .main .btn-menu span:after,.menu-open .main .btn-menu span:before{background:#fff}.menu-open .main .main-nav{left:-999px;right:-999px;padding-left:999px;padding-right:999px}.main.home-news h4{font-size:50px;font-weight:300;text-align:center;margin-bottom:32px}.home-news{padding:1rem}.main.home-news p{text-align:left}p.home-news-p{font-size:18px;line-height:24px;text-align:center!important;font-weight:300}@media screen and (min-width:768px){p.home-news-p{font-size:24px;line-height:30px}}.main.home-news .btn{width:166px}.main{padding-top:25px;padding-bottom:50px}.main .wrapper-holder{position:relative;padding-top:80px;overflow:visible}.main h1{font-size:36px;font-weight:300;text-align:center;margin-bottom:32px}.main h1 span{font-weight:700}.main .text-holder{max-width:600px;margin:0 auto 50px;font-size:18px;line-height:24px;text-align:center;font-weight:300}.main .text-holder p{margin:0}.main .text-holder.inner p{margin-bottom:56px}.main .text-holder .inform{font-size:14px;line-height:18px;margin:12px auto;text-align:left}.main .text-holder .inform p{margin-bottom:15px}.main .main-nav{top:-25px}.links-download{padding:25px 0 6px;margin:0;list-style:none;font-size:18px;line-height:20px;text-align:left}.links-download li{margin-bottom:21px}.links-download li a{position:relative;padding-right:20px}.links-download li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-3px;width:15px;height:8px;background-size:100% 100%}.faq-area{max-width:800px;margin:0 auto}.faq-area.inner{max-width:600px}.faq-area.clinical{max-width:640px}.faq-area .title{display:block;font-size:18px;font-weight:700;margin-bottom:30px}.faq-area .content{padding:0 0 30px;font-weight:300;font-size:14px;line-height:18px;border-bottom:2px solid #919baa}.faq-area .content p{margin:0 0 20px!important}.faq-area .content p:last-child{margin:0!important}.faq-area .faq:last-child{margin-bottom:0}.faq{border-top:1px solid #919baa;margin-bottom:77px}.faq a{display:inline-block;margin-bottom:10px;color:#919baa}.faq .opener{display:block;margin-bottom:10px;font-weight:600}.faq .opener a{color:#919baa}.faq .opener.ui-state-active{padding-bottom:5px}.faq .opener em{display:block;font-style:normal;font-weight:300;padding-top:5px;padding-bottom:10px}.faq .opener p{margin:0!important}.faq .opener{position:relative;border-bottom:1px solid #919baa;padding:15px 50px 15px 0;color:#919baa;font-size:14px;display:block;font-weight:500}.faq .opener.ui-state-active{border-color:transparent}.faq .opener.ui-state-active:after{transform:rotate(45deg)}.faq .opener:after{content:'';position:absolute;width:18px;height:18px;right:0;top:16px;background:url(../../../../../../../../themes/dgcult/dist/images/plus01.svg) no-repeat;transition:0.3s ease-in-out;background-size:100% 100%}.instruction-holder .blocks{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding:0 0 104px}.instruction-holder .blocks .block{width:24%;text-align:center;font-size:18px;line-height:24px}.instruction-holder .blocks .block img{display:block;width:100%}.instruction-holder .blocks .block p{margin:0 20px}.instruction-holder .blocks .block .img-holder{margin-bottom:42px}.instruction-holder .blocks .block .img-holder a{position:relative;display:block}.instruction-holder .blocks .block .img-holder a:after{content:'';position:absolute;background:url(../../../../../../../../themes/dgcult/dist/images/ico.svg) no-repeat;width:90px;height:90px;top:50%;left:50%;background-size:100% 100%;transform:translate(-48%,-58%) scale(.85)}.instruction-holder .blocks .block .title{display:block;font-size:30px;line-height:32px;font-weight:300;margin-bottom:22px}.common-section{background:#f5f5f5;padding:65px 0}.common-section h2{font-size:40px;line-height:50px;margin-bottom:30px;max-width:850px;margin-left:auto;margin-right:auto}.common-section .text-holder p{margin:0 0 16px}.common-section .list{max-width:620px;margin:0 auto;padding-top:19px}.common-section .columns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;max-width:900px;margin:0 auto;padding-top:34px;padding-bottom:40px}.common-section .columns .column{width:47%;font-size:14px;line-height:18px}.common-section .columns .heading{display:block;font-weight:700;margin-bottom:20px}.common-section .columns p{margin:0 0 20px}.common-section .btns{text-align:center;padding-top:30px}.common-section .btns .btn{font-size:18px;margin:0 25px;padding:12px 10px;width:235px}.inform-area{padding:73px 0 32px}.inform-area .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-width:1000px;margin:0 auto 60px;justify-content:space-between;font-size:18px;line-height:24px}.inform-area .block:last-child{margin-bottom:0}.inform-area .block:nth-child(2n) .description{order:1}.inform-area .block:nth-child(2n) .img-holder{order:0}.inform-area .block .list{font-size:18px;line-height:24px}.inform-area .block .list li{padding-left:30px}.inform-area .block .list li:after{background-image:url(../../../../../../../../themes/dgcult/dist/images/bullet02.svg);width:20px;height:20px;top:2px;transform:rotate(-90deg)}.inform-area .block .img-holder{order:1;width:45%}.inform-area .block .img-holder img{width:100%}.inform-area .block .description{width:45%;padding-top:15px}.inform-area .block .heading{font-size:40px;line-height:42px;font-weight:300;display:block;margin-bottom:24px}.inform-area .block-holder{margin-bottom:60px}.inform-area .block-holder:last-child{margin-bottom:0}.list{padding:0;margin:0;list-style:none;font-size:14px;line-height:18px;font-weight:300}.list.inner{padding-left:3px;padding-bottom:4px}.list.inner li{margin-bottom:12px}.list.inner li:after{background-image:url(../../../../../../../../themes/dgcult/dist/images/bullet01.svg);width:18px;height:18px;transform:rotate(-90deg);top:2px;left:-4px}.list li{padding-left:24px;position:relative;margin-bottom:16px}.list li:after{content:'';position:absolute;background:url(../../../../../../../../themes/dgcult/dist/images/bullet.svg) no-repeat;background-size:100% 100%;top:7px;left:0;width:7px;height:5px}.text-frame{padding-bottom:75px}.video-holder{max-width:638px;position:relative;margin:0 auto}.video-holder img{display:block;width:100%}.video-holder .btn-play{position:absolute;top:50%;left:50%;background:url(../../../../../../../../themes/dgcult/dist/images/btn-play.svg) no-repeat;background-size:100% 100%;transform:translate(-50%,-50%);width:90px;height:90px;text-indent:-9999px;overflow:hidden}.service-area{padding:90px 0 25px}.service-area h2{font-size:40px;line-height:42px;margin:0 0 34px}.service-area .content{max-width:640px;margin:0 auto;padding-top:12px;font-size:14px;line-height:18px}.service-area .heading{display:block;font-weight:700;font-size:14px;line-height:16px;margin-bottom:17px}.service-area .inform{padding:0;margin:0 0 50px;list-style:none}.service-area .inform li{position:relative;padding-left:32px;margin-bottom:16px}.service-area .inform li:after{content:'';position:absolute;top:-2px;left:0;background:url(../../../../../../../../themes/dgcult/dist/images/bullet01.svg) no-repeat;background-size:100% 100%;width:20px;height:20px;transform:rotate(-90deg)}.help-panel{background:#3d3d3d;padding:34px 0;color:#fff}.help-panel .wrapper{max-width:900px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.help-panel .heading{font-size:30px;line-height:35px;font-weight:300;margin-right:15px}.help-panel .btn{color:#fff;border-color:#fff;width:150px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 20px}.help-panel .btn:hover{color:#fff}.info-holder{padding:75px 0 75px;background:var(--blue);color:#D8D8D8}.info-holder.grey{background:#f5f5f5}.info-holder h2{font-size:60px;line-height:60px;margin:0;color:var(--textonblue);text-align:center}.info-holder h2 span{font-weight:700}.info-holder .btn-holder{text-align:center;padding-top:60px}.info-holder .btn-holder .btn{width:210px;font-size:18px}.info-blocks{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;text-align:center}.info-blocks .block{width:30%;max-width:270px;font-size:18px;line-height:22px;color:#919baa}.info-blocks .block .img-holder{height:246px}.info-blocks .block .img-holder img{max-height:100%;max-width:210px;width:100%}.info-blocks .text span{font-weight:700}.info-blocks p{font-size:14px;line-height:20px;margin:0;padding-top:20px}.photo-holder{display:block}.photo-holder img{display:block;width:100%}.btn-menu{width:21px;height:14px;position:absolute;box-sizing:border-box;top:14px;right:0;border:none;background:none;cursor:pointer;outline:none;z-index:5000}.btn-menu span{background:#f5f5f5;display:block;height:2px;width:21px;text-indent:-9999px;z-index:10;transition:background 0 0.3s;position:absolute}.btn-menu span:after,.btn-menu span:before{position:absolute;display:block;width:21px;height:2px;right:12px;background-color:#f5f5f5;content:"";transition-duration:0.3s,0.3s;transition-delay:0.3s,0;right:0}.btn-menu span:after{transition-property:bottom,transform;top:-6px}.btn-menu span:before{transition-property:top,transform;bottom:-6px}.btn-menu.grey span{background:#919baa}.btn-menu.grey span:after,.btn-menu.grey span:before{background:#919baa}.menu-open .logo{text-indent:-9999px;overflow:hidden;background:url(../../../../../../../../themes/dgcult/dist/images/logo.svg) no-repeat;background-size:100% 100%}.menu-open .logo img{display:none}.menu-open .btn-menu span{background:none}.menu-open .btn-menu span:before{transform:rotate(45deg);transition-delay:0,0.3s;bottom:0;width:26px}.menu-open .btn-menu span:after{transform:rotate(-45deg);transition-delay:0,0.3s;top:0;width:26px}.inform-blocks.one-block .block{width:100%!important}.inform-blocks.one-block .wrapper{padding-left:0;padding-right:0}.inform-blocks .wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;color:#f5f5f5;font-size:18px;line-height:23px;padding-left:0;padding-right:0;max-width:100%}.inform-blocks .info-text{display:block;font-size:12px;line-height:22px;font-weight:300;padding-top:10px}.inform-blocks .info-text a{font-weight:600;color:#fff}.inform-blocks .block{position:relative;width:63.8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inform-blocks .block:last-child{width:37.2%}.inform-blocks .block .bg{display:block;width:100%}.inform-blocks .block .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:70px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;text-align:center}.inform-blocks .block .info{display:block;text-transform:uppercase;font-size:12px;line-height:15px;font-weight:500}.inform-blocks .block .heading{display:block;font-size:60px;line-height:68px;margin-bottom:28px;font-weight:300}.inform-blocks .block .heading span{font-weight:700}.inform-blocks .block .text{display:block;max-width:300px;margin:0 auto 50px}.inform-blocks .btn{display:inline-block;vertical-align:top;border:1px solid #f5f5f5;width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px 10px;color:#f5f5f5;font-weight:400}.inform-blocks .btn:hover{color:#f5f5f5}.times-holder{background:#f5f5f5;padding:90px 0}.times-holder .wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.times-holder .description{font-size:18px;line-height:20px;color:#919baa;padding-left:50px;font-weight:300;width:50%}.times-holder .description .heading{display:block;font-size:60px;line-height:60px;color:#919baa;font-weight:300;margin-bottom:20px}.times-holder .description .heading span{display:block;font-weight:700}.times-holder .description .inform{font-size:12px;line-height:15px;display:block;padding-top:3px}.times-holder .description p{margin:0 0 15px}.graph-holder{padding-top:12px;width:65%}.graph-holder img{display:block;width:100%}.advantages-blocks{background:#919baa;color:#f5f5f5;font-size:18px;line-height:22px;padding:84px 0 77px}.advantages-blocks .blocks{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.advantages-blocks .block{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 4%;text-align:center}.advantages-blocks .block .img-holder{height:100px;margin-bottom:15px}.advantages-blocks .block .title{display:block;font-weight:700;margin-bottom:17px}.sta-area{position:relative}.sta-area.inner .wrapper-holder{bottom:0}.sta-area .bg{display:block;width:100%}.sta-area .wrapper-holder{position:absolute;top:0;right:0;left:0;bottom:104px}.sta-area .name{display:block;text-transform:uppercase;font-size:12px;line-height:15px;margin-bottom:35px;color:#f5f5f5}.sta-area .blockquote{display:block;color:#f5f5f5;font-weight:300;font-size:38px;line-height:55px;letter-spacing:.5px;margin-bottom:30px}.sta-area .btn{border-color:#f5f5f5;color:#f5f5f5;min-width:180px}.sta-area .btn:hover{color:#f5f5f5}.sta-area .description{max-width:750px;margin:0 auto;text-align:center}.sta-area .panel{background:#cdd7e1;padding:32px 0;text-align:center}.sta-area .panel .heading{font-size:30px;line-height:40px;color:#919baa;font-weight:300;margin:0 100px}.sta-area .panel .heading span{font-weight:700}.sta-area .panel .btn{border:1px solid #133ad0;font-weight:500;font-size:18px;color:#133ad0;position:absolute;top:50%;right:75px;transform:translate(0,-50%)}.sta-area .wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;position:relative;height:100%}.sta-area .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}.test-start{background:url(../../../../../../../../themes/dgcult/dist/images/start-bg.jpg) no-repeat 50% 0;background-size:cover;background-position:center top}.test-start .link-back{background-image:url(../../../../../../../../themes/dgcult/dist/images/arrow-white.svg)}.test-start .block{position:static}.test-start .inform-blocks .block{width:100%;color:#f5f5f5}.test-start .main{height:100vh;position:relative}.test-start .info-text{color:#fff}.faq-holder{padding-left:15px;padding-right:15px;padding-top:70px;padding-bottom:70px}.faq-holder h2{font-size:40px;line-height:46px;margin-bottom:47px}.page-template-phisicians .ads-banner{min-height:47vw}.page-template-new-pages .banner{background:#cdd7e1}.page-template-new-pages .sta-area .panel{display:none}.page-template-new-pages .grey .block{max-width:800px;margin:0 auto;text-align:center}.page-template-new-pages div#white-1{background:#fff}.page-template-new-pages div#white-1 h2{margin-left:0;margin-right:0;text-align:left;margin-bottom:30px}.page-template-new-pages .grey ul,.page-template-new-pages .grey .flexit{display:flex}.page-template-new-pages .grey ul li,.page-template-new-pages .grey .flexit li,.page-template-new-pages .grey ul>div,.page-template-new-pages .grey .flexit>div{padding-right:60px}.page-template-new-pages .sta-area a.btn{margin-top:22px}.ads-banner.ads-min,.banner{min-height:650px}.ads-banner,.banner{background:#f5f5f5;position:relative;min-height:700px;overflow:hidden}.ads-banner .bg,.banner .bg{display:block;width:auto;width:100%;object-fit:cover;position:absolute;bottom:0;top:0;right:0}.ads-banner .description,.banner .description{position:absolute;top:0;left:0;bottom:0;right:0;color:var(--white)}.ads-banner .wrapper-holder,.banner .wrapper-holder{padding-top:134px;padding-left:30px;max-width:550px;text-align:center;position:static}.ads-banner .wrapper-holder .holder,.banner .wrapper-holder .holder{padding-top:87px}.ads-banner .wrapper-holder .holder .heading,.banner .wrapper-holder .holder .heading{text-transform:uppercase;font-size:12px;display:block;margin-bottom:15px;font-weight:500;letter-spacing:.5px}.ads-banner .wrapper-holder .holder .panel,.banner .wrapper-holder .holder .panel{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.ads-banner .wrapper-holder .holder .panel .frame,.banner .wrapper-holder .holder .panel .frame{width:45%;text-align:center}.ads-banner .wrapper-holder .holder .panel .info,.banner .wrapper-holder .holder .panel .info{font-size:12px;line-height:18px;font-weight:700;display:block}.ads-banner .wrapper-holder .holder .panel .info a,.banner .wrapper-holder .holder .panel .info a{font-weight:400;color:#919baa}.ads-banner .title,.banner .title{display:block;font-size:60px;line-height:60px;margin:0 0 32px;font-weight:300}.ads-banner .title span,.banner .title span{font-weight:700}.ads-banner p,.banner p{margin:0 auto 61px;font-size:24px;line-height:32px;font-weight:300;max-width:500px}.inform-section{max-width:640px;margin:0 auto 80px;font-size:16px;line-height:18px}.inform-section .heading{display:block;font-weight:500;margin-bottom:15px;font-size:15px}.inform-section p{margin:0 0 15px}.inform-section .block{padding-bottom:30px}.inform-section .btn{border:1px solid #133ad0;padding:9px 34px;color:#133ad0;font-size:12px;font-weight:600;display:inline-block;vertical-align:top}.photos{max-width:860px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin:0 auto 50px}.photos .img-holder{width:48%}.photos .img-holder img{display:block;width:100%}.btn-blue{display:inline-block;padding:30px;color:#fff;background:#133ad0;width:250px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:500}.btn-blue:hover{color:#fff!important}.inform-holder{text-align:center;font-size:18px;line-height:20px;padding:96px 0}.inform-holder .title{display:block;font-size:60px;line-height:74px;font-weight:300;margin:0 0 22px}.inform-holder .title span{font-weight:700}.page-template-testimonies .main{padding-bottom:0}.testimonials-area{padding:82px 0 0}.testimonials-area h2{margin-bottom:82px}.testimonials-area.inner{padding-top:38px;padding-bottom:0}.testimonials-blocks{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.testimonials-blocks.inner .block{width:20%}.testimonials-blocks .holder{width:40%}.testimonials-blocks .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%}.testimonials-blocks .frame{width:60%}.testimonials-blocks .block{position:relative;flex:1}.testimonials-blocks .block img{display:block;width:100%}.testimonials-blocks .block a{color:#f5f5f5}.testimonials-blocks .block .hover{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;background:rgba(0,0,0,.35);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.testimonials-blocks .block .hover .author{font-size:12px;line-height:18px;text-transform:uppercase;position:relative;text-align:center;padding-top:27px;color:#fff;font-weight:500;display:block;letter-spacing:.5px}.testimonials-blocks .block .hover .author:after{content:'';position:absolute;width:28px;height:28px;background:url(../../../../../../../../themes/dgcult/dist/images/plus.svg) no-repeat;background-size:100% 100%;top:-15px;left:50%;margin-left:-14px}.testimonials-blocks .block.size05{width:33.33%}.testimonials-blocks .block.size04{width:66.6%}.testimonials-blocks .block.big:hover .hover,.testimonials-blocks .block.small:hover .hover{visibility:visible;opacity:1}.testimonials-blocks .block.big .author{position:absolute;text-align:center;bottom:30px;left:30px;right:30px}.testimonials-blocks .block.big .author:before,.testimonials-blocks .block.big .author:after{display:none}.testimonials-blocks .block.big .blockquote{display:block;font-size:40px;line-height:1;text-align:center;font-weight:300}.testimonials-blocks .blocks-holder{width:33.3%}.testimonials-blocks .col-1_t{width:40%}.testimonials-blocks .col-2_t{width:60%}.testimonials-blocks .row-1_t{display:flex;flex-direction:column}.testimonials-blocks .row-2_t{display:flex;flex-direction:column}.testimonials-blocks .row-3_t{display:flex;flex-direction:row}.testimonials-blocks .row-4_t{display:flex;flex-direction:row}.testimonials-blocks .row-5_t{display:flex;flex-direction:row}.testimonials-blocks .row-1-1_t{display:flex;flex-direction:row}.testimonials-blocks .row-1-2_t{display:flex;flex-direction:column}.testimonials-blocks .row-2-1_t{display:flex;flex-direction:column}.testimonials-blocks .row-3-1_t{display:flex;flex-direction:column;width:66.66666667%}.testimonials-blocks .row-3-2_t{display:flex;flex-direction:column;width:33.33333333%}.testimonials-blocks .row-4-1_t{display:flex;flex-direction:column;width:33.33333333%}.testimonials-blocks .row-4-2_t{display:flex;flex-direction:column;width:66.66666667%}.testimonials-blocks .row-5-1_t{display:flex;flex-direction:row;width:100%}.testimonials-blocks .block.big .hover{display:flex;visibility:visible;opacity:1;background:none}.test-result{max-width:500px;margin:0 auto;padding-top:120px;font-weight:300;font-size:14px;line-height:18px}.test-result h2{font-size:40px;line-height:46px;font-weight:300;margin-bottom:38px}.test-result h2 span{font-weight:700}.test-result .inform{font-size:18px;line-height:20px;font-weight:300;margin-bottom:60px;display:block;text-align:center}.test-result p{margin-bottom:17px}.test-result .holder{padding-bottom:36px}h3{font-size:30px;line-height:40px;font-weight:700;text-align:center;margin-bottom:28px}.product-area{background:#3d3d3d;color:#fff}.product-area .wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.product-area .img-holder{order:1;width:50%}.product-area .img-holder img{display:block;width:100%}.product-area .description{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:70px;padding-bottom:40px;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media only screen and (max-width:768px){.product-area .description,.ads-banner--flex{padding:15px}}.product-area .description-holder{font-weight:300;width:100%}.product-area .description-holder .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;border-bottom:1px solid #f5f5f5;padding:20px 0}.product-area .description-holder .heading-holder{width:40%}.product-area .description-holder .heading-holder .heading{font-size:18px;line-height:20px;font-weight:700}.product-area .description-holder .holder{width:60%}.product-area .description-holder .row-holder{font-size:14px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:7px}.product-area .description-holder .row-holder:last-child{margin-bottom:0}.product-area .description-holder .row-holder .heading{font-weight:700;font-size:14px;width:40%}.product-area .description-holder .row-holder .frame{width:60%;text-align:left}.product-area .link-download{font-size:18px;font-weight:300;margin-top:30px;position:relative;color:#fff;display:inline-block;vertical-align:middle;padding-right:30px;line-height:1.5}.product-area .link-download:after{content:'';position:absolute;width:16px;height:8px;background-size:100% 100%;top:7px;right:0}#footer{background:#f5f5f5;padding:45px 0 0;font-size:14px;line-height:18px;font-weight:300}#footer .heading{font-weight:500;font-size:13px;text-transform:uppercase;margin-bottom:10px;letter-spacing:.5px;display:block;margin-bottom:23px}#footer .blocks{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:25px}#footer .links{padding:0;margin:0;list-style:none;font-size:16px}#footer .links li{margin-bottom:4px}#footer a{color:#919baa}#footer address{font-style:normal;margin-bottom:16px}#footer .title{display:block;margin-bottom:16px}#footer .columns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#footer .columns .col{width:45%}.footer-holder{padding-bottom:115px}.footer-holder .inform{font-size:12px}.footer-holder .col p{margin-bottom:3px}.footer-logo{width:106px;height:20px;display:block;margin:0 auto 45px}.social{padding:0;margin:0;list-style:none;font-size:16px;line-height:22px}.social img{display:inline-block;vertical-align:middle;width:100%;height:auto;max-height:20px}.social .ico-holder{display:inline-block;text-align:center;width:25px;margin-right:5px}.social li{margin-bottom:5px}html[lang='en-US'].footer-frame{display:none}html[lang='en-US'] .page-id-117 .footer-frame{display:block}.footer-frame{display:none;padding:26px 0;text-align:right;position:fixed;bottom:0;left:0;right:0}.footer-frame .btn{color:#fff!important}textarea,input[type=password],input[type=text],input[type=tel],input[type=email]{display:block;background:none;padding:14px 10px;width:100%;border:none;border:1px solid #919baa;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;color:#919baa;font-size:16px;line-height:20px;font-weight:300;margin:0;border-radius:0}textarea.error,input[type=password].error,input[type=text].error,input[type=tel].error,input[type=email].error{border-color:#d0021b}textarea.successful,input[type=password].successful,input[type=text].successful,input[type=tel].successful,input[type=email].successful{border-color:#10b070}.error textarea,.error input[type=password],.error input[type=text],.error input[type=tel],.error input[type=email]{border-color:#d0021b}.error .text-error{display:block}.text-error{position:relative;color:#d0021b;display:none;text-align:left;font-size:12px;line-height:16px;font-weight:300;padding-top:10px}textarea{height:270px}button.submit,input[type=submit]{display:block;height:50px;width:250px;border:none;margin:0;padding:0 0 2px;color:#fff;background:none;font:500 18px/50px 'Ubuntu',Arial,Helvetica,sans-serif;transition:0.3s;border-radius:0;margin:0 auto;background:#133ad0;cursor:pointer;min-width:20px;box-sizing:border-box}button.submit:hover,input[type=submit]:hover{opacity:.8}textarea{resize:none;overflow:auto}.fancybox-is-open .fancybox-bg{opacity:1;background:rgba(0,0,0,.65)}.mobile-visible,.tablet-visible{display:none}button.fancybox-button.fancybox-button--close{display:none}.lightbox.home_auto_popup{padding:50px 70px 32px!important;box-sizing:content-box;max-width:660px;text-align:center}.lightbox.home_auto_popup h4{font-size:23px}.lightbox.home_auto_popup button.submit{margin-top:63px}.lightbox{max-width:1080px;padding:0!important}.lightbox .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-height:700px}.lightbox .block .img-holder{width:36%;position:relative;overflow:hidden}.lightbox .block .img-holder .mob{display:none}.lightbox .block .img-holder img{display:block;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox .block .img-holder .title{text-transform:uppercase;color:#fff;font-size:12px;line-height:16px;position:absolute;bottom:60px;left:20px;right:20px;font-weight:500;text-align:center;letter-spacing:.5px}.lightbox .block .description{width:60%;padding:150px 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.lightbox .block .description .heading{display:block;font-size:40px;line-height:46px;margin-bottom:30px}.scrollab{height:100%}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCSB_scrollTools{position:absolute;width:5px;background:#f5f5f5;height:auto;left:auto;top:0;right:0;bottom:0;border-radius:2px}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;background:#919baa;border-radius:2px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCS_no_scrollbar_y{height:100%}.mCustomScrollBox{margin-right:-40px;padding-right:40px}.mCS_no_scrollbar{padding:0;margin:0}.fancybox-close-small{width:60px;height:60px;top:38px;right:38px;outline:none!important;border:none}.fancybox-close-small::after{outline:none;content:'';background:url(../../../../../../../../themes/dgcult/dist/images/close.svg) no-repeat!important;width:15px;height:15px;background-size:100% 100%!important;top:0;right:0;outline:none!important;border:none}.check-holder{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;line-height:14px;text-align:left;font-weight:300;margin-top:28px}.check-holder .text-error{padding-top:8px}.check-holder input{position:absolute;opacity:0;cursor:pointer}.check-holder.error .checkmark{border-color:#d0021b}.checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #919baa}.checkmark:after{content:"";position:absolute;display:none}.check-holder input:checked~.checkmark:after{display:block}.check-holder .checkmark:after{left:7px;top:2px;width:3px;height:9px;border:solid #919baa;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn{border:1px solid #133ad0;font-size:16px;line-height:26px;font-weight:500;display:inline-block;vertical-align:top;padding:10px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-weight:400}.btn:hover{color:#133ad0;opacity:.8}em.br{font-style:normal;display:block}.contact-block{text-align:center;padding-bottom:50px}.contact-block h1{margin-bottom:62px}.contact-block .btns{margin-bottom:58px}.contact-block .btns .btn{min-width:305px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 15px;font-size:18px;padding:12px 20px}.contact-block .heading{display:block;margin-bottom:15px;font-size:18px;font-weight:500}.contact-block .contacts{padding:0;margin:0 0 57px;list-style:none;font-size:18px;line-height:20px;font-weight:300}.contact-block .contacts li{margin-bottom:19px}.contact-block .contacts li:last-child{margin:0}.contact-block .contacts a{color:#919baa}.contact-block form{max-width:415px;margin:0 auto;padding-top:13px}.contact-block form .block{margin-bottom:10px}.contact-block .error .text-error{display:block}.contact-block .submit-holder{padding-top:26px}.video-block{position:relative}.fancybox-slide>div{margin-left:20px;margin-right:20px}.fancybox-close-small:hover:after{background:none}.fancybox-close-small{border:none}.product-lightbox .phone-holder span.wpcf7-form-control-wrap{margin-bottom:0!important}.page-template-product .panel{display:none}.product-lightbox{max-width:415px}.product-lightbox span{font-size:13px;margin-bottom:10px}.product-lightbox .block{display:block;background:#f5f5f5;margin-bottom:0}.product-lightbox .block .block{margin-bottom:10px}.product-lightbox .block .img-holder{width:100%}.product-lightbox .block .img-holder img{position:static;transform:translate(0,0)}.product-lightbox .block .content{padding:57px 57px 20px}.product-lightbox .block .heading{display:block;font-size:28px;line-height:34px;margin-bottom:30px;font-weight:700;text-align:center}.product-lightbox .block .info{font-size:14px;font-weight:300;text-align:center;margin-bottom:10px;display:block}.product-lightbox .block input[type="email"],.product-lightbox .block input[type="tel"],.product-lightbox .block input[type="text"]{padding:7px 10px}.product-lightbox .block .phone-holder{border:1px solid #919baa;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.product-lightbox .block .phone-holder input[type="tel"]{border:none}.product-lightbox .block .sel-holder{width:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #919baa}.product-lightbox .submit-holder{padding-top:10px;margin-bottom:15px}.product-lightbox .inform{text-align:center;display:block;font-size:12px;line-height:18px}.product-lightbox .inform a{color:#919baa;font-weight:600}.error .sel-holder,.error .phone-holder{border-color:#d0021b!important}.jq-selectbox{vertical-align:middle;cursor:pointer;width:100%}.jq-selectbox__select{height:35px;padding:0 5px 0;border-radius:0;border:1px solid var(--normaltext);text-align:left;background:#FFF;font:14px/35px 'Ubuntu',sans-serif;color:var(--normaltext)}.jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888}.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.jq-selectbox .placeholder{color:#888}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:10px;height:100%}.jq-selectbox__trigger-arrow{position:absolute;top:17px;right:5px;width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#919baa transparent transparent transparent}.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#AAA}.jq-selectbox__dropdown{box-sizing:border-box;width:100%;padding:0;border-radius:0;background:#F5F5F5;font:14px/18px #919baa,Arial,sans-serif;right:0!important;left:0!important;position:absolute;top:100%!important;bottom:auto!important;box-shadow:0 5px 5px rgba(0,0,0,.35)}.jq-selectbox__search{margin:5px}.jq-selectbox__search input{box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;border:1px solid #CCC;border-radius:3px;outline:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#333;-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px}.jq-selectbox ul{margin:0;padding:0;font-size:14px}.jq-selectbox li{min-height:18px;padding:5px 3px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#231F20}.jq-selectbox li.selected{background-color:#133ad0;color:#FFF}.jq-selectbox li:hover{background-color:#133ad0;color:#FFF}.jq-selectbox li.disabled{color:#AAA}.jq-selectbox li.disabled:hover{background:none}.jq-selectbox li.optgroup{font-weight:700}.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default}.jq-selectbox li.option{padding-left:25px}.cookies-panel{position:fixed;z-index:1000;background:#cdd7e1;padding:26px 0;bottom:0;right:0;left:0}.cookies-panel .wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}.cookies-panel .info{width:65%}.cookies-panel .info a{text-decoration:underline;color:#919baa}.cookies-panel .info a:hover{text-decoration:none}.cookies-panel .btns{width:35%}.cookies-panel .btns .btn{min-width:150px;margin-top:5px;margin-bottom:5px}.lightbox .description-holder{height:235px}.page-template-campaign.page-id-1661 #top-grey,.page-template-campaign.page-id-1737 #top-grey,.page-template-campaign.page-id-1661 .sta-area,.page-template-campaign.page-id-1737 .sta-area,.page-template-campaign.page-id-1661 .checkbox-190,.page-template-campaign.page-id-1737 .checkbox-190{display:none}iframe#sv-frame{width:100vw;height:40vw;margin-bottom:-6px}.page-template-new-home .advantages-blocks .wrapper .blocks,.page-template-campaign .advantages-blocks .wrapper .blocks{justify-content:center}.page-template-new-home .footer-frame,.page-template-campaign .footer-frame{display:none}.page-template-new-home .main .logo,.page-template-campaign .main .logo{background-image:url(../../../../../../../../themes/dgcult/dist/images/logo-white.svg)}.page-template-new-home .main h1,.page-template-campaign .main h1{display:none}.page-template-new-home .advantages-blocks,.page-template-campaign .advantages-blocks{background:#f5f5f5;color:#919baa}.page-template-new-home #white-section,.page-template-campaign #white-section{padding:45px 0 29px;background:var(--blue)}.page-template-new-home .testimonials-area,.page-template-campaign .testimonials-area{padding:0}.page-template-new-home #slider-wrap,.page-template-campaign #slider-wrap{position:relative;margin-top:-65px}.page-template-new-home #slider-wrap>.wrapper,.page-template-campaign #slider-wrap>.wrapper{position:relative}.page-template-new-home #slider-wrap>.wrapper h1,.page-template-campaign #slider-wrap>.wrapper h1{position:absolute;z-index:10;margin-top:13vw;width:calc(100% - 128px);max-width:1440px;text-align:center;color:#fff;font-weight:100}.page-template-new-home #slider-wrap #slider,.page-template-campaign #slider-wrap #slider,.page-template-campaign #slider-wrap #slider-mobile,.page-template-campaign #slider-wrap #slider-mobile{width:100vw;height:auto;margin-top:-160px}.page-template-campaign #slider-wrap #slider-mobile{margin-top:0}.page-template-new-home #slider-wrap #slider .owl-dots,.page-template-campaign #slider-wrap #slider .owl-dots,#slider-mobile .owl-dots{position:absolute;z-index:2;bottom:40px;text-align:center;width:100%}.page-template-new-home #slider-wrap #slider .owl-dots .owl-dot,.page-template-campaign #slider-wrap #slider .owl-dots .owl-dot,#slider-mobile .owl-dots .owl-dot{width:15px;height:15px;background-color:#fff;border-radius:50%;display:inline-block;margin:0 6px}.page-template-new-home #slider-wrap #slider .owl-dots .owl-dot.active,.page-template-campaign #slider-wrap #slider .owl-dots .owl-dot.active{background-color:#789ce6}.page-template-new-home #slider-wrap #slider .home-carousel,.page-template-campaign #slider-wrap #slider .home-carousel,#slider-mobile .home-carousel{width:100%;height:45vw;background-size:cover;display:block}.page-template-new-home #slider-wrap a,.page-template-campaign #slider-wrap a{border:1px solid #fff;background:rgba(0,6,29,.4);color:#fff;font-size:16px;line-height:26px;display:inline-block;vertical-align:top;padding:10px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-weight:400;margin:20px 10px 10px;cursor:pointer}.page-template-campaign #slider-wrap a:hover{background:rgba(0,6,29,.9)}.page-template-new-home #top-grey,.page-template-campaign #top-grey{padding:74px;background:#f5f5f5;font-size:24px;line-height:1.2;text-align:center}.page-template-new-home #top-grey .wrapper,.page-template-campaign #top-grey .wrapper{max-width:1010px}.page-template-new-home #top-grey .buttons,.page-template-campaign #top-grey .buttons{margin-top:2rem}.page-template-new-home #top-grey .buttons a,.page-template-campaign #top-grey .buttons a{border:1px solid #133ad0;background:#133ad0;color:#fff;font-size:16px;line-height:26px;display:inline-block;vertical-align:top;padding:10px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-weight:400;margin:0 10px 10px;cursor:pointer;min-width:150px}.page-template-new-home #top-grey .buttons br,.page-template-campaign #top-grey .buttons br{display:none}.page-template-new-home #halves>div,.page-template-campaign #halves>div{display:flex;height:32vw;flex-direction:row-reverse}.page-template-new-home #halves>div:nth-child(even),.page-template-campaign #halves>div:nth-child(even){flex-direction:initial}.page-template-new-home #halves>div>div,.page-template-campaign #halves>div>div{flex:1}.page-template-new-home #halves .inner,.page-template-campaign #halves .inner{margin:48px 102px;font-size:1.5rem;line-height:1.4}.page-template-new-home #halves .inner h4,.page-template-campaign #halves .inner h4{font-size:36px;margin:3rem 0 1.2rem 0;font-weight:300}.page-template-new-home #halves .inner button,.page-template-campaign #halves .inner button{border:1px solid #133ad0;font-size:16px;line-height:26px;display:inline-block;vertical-align:top;padding:10px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-weight:400;margin:40px 0 0;cursor:pointer;color:#133ad0;background:#fff;min-width:140px}.page-template-new-home #halves .image,.page-template-campaign #halves .image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.page-template-new-home #white-section h2,.page-template-campaign #white-section h2{font-size:70px;color:var(--textonblue)}.page-template-new-home #campaign-contact,.page-template-campaign #campaign-contact{padding:90px 0}.page-template-new-home #campaign-contact .contact-text,.page-template-campaign #campaign-contact .contact-text{max-width:500px;margin:0 auto}.page-template-new-home #campaign-contact h3,.page-template-campaign #campaign-contact h3{font-size:40px;font-weight:400;line-height:1.2}.page-template-new-home #campaign-contact button.submit,.page-template-campaign #campaign-contact button.submit,.page-template-new-home #campaign-contact input[type=submit],.page-template-campaign #campaign-contact input[type=submit]{margin-top:40px}.single-news p.date,.page-template-news-archive-new p.date{font-size:20px;font-weight:400;margin-bottom:27px;padding-top:12px}.single-news #backtonews,.page-template-news-archive-new #backtonews{margin-bottom:40px;display:block;margin-top:11px}.single-news .post-image,.page-template-news-archive-new .post-image{width:100%;height:auto;background-position:50% 50%;margin:50px 0}.single-news .date-row,.page-template-news-archive-new .date-row{display:flex;justify-content:space-between}.single-news .post-wrap,.page-template-news-archive-new .post-wrap{display:flex;padding:80px}.single-news .post-wrap .post-main,.page-template-news-archive-new .post-wrap .post-main{width:80%}.single-news .post-wrap .post-sidebar,.page-template-news-archive-new .post-wrap .post-sidebar{width:20%;padding-left:48px}.single-news .post-wrap .post-sidebar h2,.page-template-news-archive-new .post-wrap .post-sidebar h2,.single-news .post-wrap .post-sidebar input,.page-template-news-archive-new .post-wrap .post-sidebar input{font-size:20px;text-align:left;font-weight:400;width:100%;border:none;border-bottom:2px solid;padding-bottom:0;height:63px}.single-news .post-wrap .post-sidebar form,.page-template-news-archive-new .post-wrap .post-sidebar form{margin-bottom:10px;position:relative}.single-news .post-wrap .post-sidebar form input[type='text'],.page-template-news-archive-new .post-wrap .post-sidebar form input[type='text']{padding:0;height:40px}.single-news .post-wrap .post-sidebar form input[type='submit'],.page-template-news-archive-new .post-wrap .post-sidebar form input[type='submit']{background-image:url(../../../../../../../../themes/dgcult/dist/images/search.svg);background-color:transparent;background-repeat:no-repeat;height:21px;width:24px;position:absolute;top:10px;right:0}.single-news .post-wrap .post-sidebar .related-item,.page-template-news-archive-new .post-wrap .post-sidebar .related-item{border-bottom:1px solid;padding-bottom:23px}.single-news .post-wrap .post-sidebar .related-item .post-image,.page-template-news-archive-new .post-wrap .post-sidebar .related-item .post-image{margin:14px 0 0}.single-news .post-wrap .post-sidebar .related-item h5,.page-template-news-archive-new .post-wrap .post-sidebar .related-item h5{color:#919baa;font-size:15px;line-height:1.3;margin:15px 0 10px}.single-news .post-wrap .post-sidebar .related-item a,.page-template-news-archive-new .post-wrap .post-sidebar .related-item a{font-size:15px}.page-template-news-archive-new .main-banner .content p{max-width:520px;line-height:1.2}.page-template-news-archive-new .content p{font-size:22px}.page-template-news-archive-new .grey-line{background:#545F70;min-height:66px;padding:20px;box-sizing:border-box;text-align:center;color:#fff}.page-template-news-archive-new .grey-line a{color:#fff;font-weight:400}.page-template-news-archive-new .grey-area{background:#f5f5f5;text-align:center;padding-top:40px;color:#919baa;padding-bottom:70px}.page-template-news-archive-new .grey-area ul{display:flex;justify-content:center;margin:50px 0}.page-template-news-archive-new .grey-area ul a{background:#133ad0;color:#fff;padding:20px;margin:0 32px}.page-template-news-archive-new a.read-more{display:block;font-weight:400;margin:30px 0 90px}.page-template-news-archive-new .the-cats a{display:block;margin-bottom:18px}.page-template-news-archive-new .post-item{border-bottom:3px solid #919baa;margin-bottom:20px}.page-template-news-archive-new h2.title{font:36px 'Ubuntu',Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 0 20px;text-align:left;color:#919baa}.page-template-news-archive-new h3{text-align:left;font-size:20px;font-weight:400;border-bottom:1px solid}.single-news h1{font-size:33px;text-align:left;font-weight:500;margin-bottom:12px}.single-news img{max-width:100vw;height:auto}@media only screen and (max-width:1500px){.page-template-new-home #halves .inner,.page-template-campaign #halves .inner{margin:0 82px}.page-template-new-home #halves .inner button,.page-template-campaign #halves .inner button{margin:20px 0 20px 0}.page-template-new-home #halves>div,.page-template-campaign #halves>div{display:flex;height:30vw}}@media only screen and (max-width:1400px){.page-template-new-home .ads-banner,.page-template-campaign .ads-banner,.page-template-new-home .banner,.page-template-campaign .banner{min-height:49vw}}@media only screen and (max-width:1300px){.page-template-new-home #halves>div,.page-template-campaign #halves>div{display:flex;height:44vw}.page-template-new-home #halves .inner,.page-template-campaign #halves .inner{font-size:20px}}@media only screen and (max-width:1200px){.single-news .post-wrap,.page-template-news-archive-new .post-wrap{padding:30px 0}.single-news .post-wrap .post-sidebar h2,.page-template-news-archive-new .post-wrap .post-sidebar h2,.single-news .post-wrap .post-sidebar input,.page-template-news-archive-new .post-wrap .post-sidebar input{height:auto}}@media only screen and (max-width:1100px){.page-template-new-home #slider-wrap>.wrapper h1,.page-template-campaign #slider-wrap>.wrapper h1{width:calc(100% - 8vw);font-size:5vw!important;line-height:1.2;margin-top:20vw}.page-template-new-home #slider-wrap #slider .home-carousel,.page-template-campaign #slider-wrap #slider .home-carousel{height:55vw}}@media only screen and (max-width:1000px){.page-template-new-home #halves .inner,.page-template-campaign #halves .inner{font-size:18px}.page-template-new-home #halves .inner h4,.page-template-campaign #halves .inner h4{font-size:27px;margin:20px 0}}@media only screen and (max-width:870px){.page-template-new-pages .grey ul,.page-template-new-pages .grey .flexit{display:block}.page-template-new-pages .banner picture{display:none}.page-template-new-pages .ads-banner .wrapper-holder,.page-template-new-pages .banner .wrapper-holder{max-width:initial}.page-template-new-home #halves>div,.page-template-campaign #halves>div{display:block;height:auto}.page-template-new-home .image,.page-template-campaign .image{height:46vw}.page-template-new-home #halves>div>div,.page-template-campaign #halves>div>div{padding-bottom:22px}.page-template-new-home #halves .inner,.page-template-campaign #halves .inner{margin:0 32px}.page-template-new-home #white-section h2,.page-template-campaign #white-section h2{font-size:8vw}.post-sidebar{display:none}.single-news .post-wrap .post-main,.page-template-news-archive-new .post-wrap .post-main{width:100%}.page-template-news-archive-new .grey-area ul{display:block;padding:0}.page-template-news-archive-new .grey-area ul a{display:block;margin:20px auto;max-width:80%}.page-template-news-archive-new h2.title{font:28px 'Ubuntu',Arial,"Helvetica Neue",Helvetica,sans-serif}}@media only screen and (max-width:550px){.page-template-new-home #slider-wrap #slider .home-carousel,.page-template-campaign #slider-wrap #slider .home-carousel,#slider-mobile .home-carousel{height:110vw;background-position:50% 50%}.page-template-new-home #slider-wrap>.wrapper h1,.page-template-campaign #slider-wrap>.wrapper h1{margin-top:30vw}.page-template-new-home #top-grey,.page-template-campaign #top-grey{padding:20px}.page-template-new-home #top-grey,.page-template-campaign #top-grey{font-size:18px}}@media only screen and (max-width:400px){.page-template-new-home #slider-wrap>.wrapper h1,.page-template-campaign #slider-wrap>.wrapper h1{font-size:6vw!important;margin-top:35vw}.page-template-new-home #slider-wrap #slider .home-carousel,.page-template-campaign #slider-wrap #slider .home-carousel{height:91vw}.page-template-news-archive-new .grey-line{padding:11px}}@media only screen and (max-width:350px){.page-template-new-home #top-grey,.page-template-campaign #top-grey{padding:8px}.page-template-new-home #top-grey .buttons,.page-template-campaign #top-grey .buttons{margin-top:34px}}.page-template-text h1{font-weight:300;margin-top:100px}.site-lang-sv.page-template-about .inform-section a.btn{width:300px}.site-lang-sv #footer .col.left-col-sv{width:100%!important}.site-lang-sv .footer-frame{display:none}.site-lang-sv.page-template-product .footer-frame{display:block}.page-template-about .inform-section h3{display:block;font-weight:500;margin-bottom:15px;font-size:15px;text-align:left;margin-top:50px}.page-template-about .inform-section a.btn{display:block;margin-top:40px;width:240px;font-weight:500;margin-bottom:15px;font-size:15px}@media (max-width:1420px){.home .ads-banner .bg{top:0;bottom:0}.home.site-lang-sv .ads-banner .bg{top:0;bottom:0;right:0}}@media (min-width:730px){.product-area .description-holder{margin-top:100px}}@media only screen and (max-width:1300px) and (min-width:730px){.ads-banner .wrapper-holder{padding-top:64px}.home .ads-banner{min-height:55vw}}@media only screen and (max-width:1250px){.lang-holder.mobile-visible{position:absolute;top:-58px;right:58px;z-index:100;color:#a0a8b4}.lang-holder.mobile-visible a{color:#a0a8b4}.btn-menu{right:0}.main-banner h1{font-size:46px;line-height:46px}.info-holder h2{font-size:40px;line-height:60px}.info-holder{padding:30px 0 30px}.info-blocks .block .img-holder img{max-width:175px}.info-blocks .block{font-size:14px;line-height:16px}.info-blocks .block .img-holder{height:185px}.inform-blocks .block .heading{font-size:40px;line-height:46px}.inform-blocks .wrapper{font-size:16px;line-height:21px}.inform-blocks .btn{font-size:18px}h2{font-size:40px;line-height:42px}.testimonials-area{padding:53px 0 0}.testimonials-area h2{margin-bottom:56px}.tablet-visible{display:block}.tablet-hidden{display:none}.times-holder .description{padding:0;width:100%;text-align:center;max-width:600px;margin:0 auto}.graph-holder{width:100%;margin-bottom:50px}.times-holder .description .heading{font-size:40px;line-height:45px;margin-bottom:45px}.times-holder{padding:50px 0 60px}.times-holder .description{font-size:14px;line-height:18px}.advantages-blocks .blocks{display:block}.advantages-blocks .blocks .block{display:inline-block;vertical-align:top;width:50%;margin:0 -2px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px}.advantages-blocks{font-size:16px;line-height:20px;padding-bottom:6px}.sta-area .blockquote{font-size:38px;line-height:46px}.sta-area .panel .btn{position:static;display:inline-block;-webkit-transform:translate(0,0);transform:translate(0,0)}.sta-area .panel .heading{margin:0 0 30px;display:block;font-size:40px;line-height:45px}.sta-area .panel .wrapper{display:block}.ads-banner .title,.banner .title{font-size:40px;line-height:60px}.btn-blue{width:210px}.ads-banner .wrapper-holder .holder,.banner .wrapper-holder .holder{padding-top:48px}.inform-holder .title{font-size:40px;line-height:45px}.inform-holder{padding:47px 0;font-size:14px;line-height:20px}.footer-holder .wrapper{max-width:600px;margin:0 auto}.footer-holder .blocks .block{width:33%}.footer-holder .inform{display:block;text-align:center}#footer .columns .col{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.ads-banner .wrapper-holder .holder,.banner .wrapper-holder .holder{padding-top:28px}.instruction-holder .blocks{display:block;margin:0 -20px -40px}.instruction-holder .blocks .block{width:50%;display:inline-block;vertical-align:top;margin:0 -4px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.inform-area .block .heading{font-size:30px;line-height:35px}.inform-area .block .list{font-size:16px;line-height:21px}.inform-area .block-holder{margin-bottom:30px}.page-template-phisicians .ads-banner .wrapper-holder{padding-top:54px}}@media only screen and (max-width:1023px){.page-template-phisicians .ads-banner .wrapper-holder{width:50%;padding-top:10px}.inform-blocks .btn{width:200px}.inform-blocks .block .content{padding:20px}.ads-banner .bg,.banner .bg{max-height:700px;width:auto;top:auto}.wrapper{padding-left:20px;padding-right:20px}.test-result{padding-top:50px}.testimonials-blocks .block .hover{padding:5px}.testimonials-blocks .block .hover .author{font-size:10px;line-height:11px}.help-panel .btn{margin:5px!important;width:135px;padding:11px}}@media only screen and (max-width:1000px) and (min-width:870px){.page-template-new-home #halves>div{height:32vw}}@media only screen and (max-width:800px){.help-panel .heading{display:block;text-align:center;margin-bottom:30px}.help-panel .wrapper{display:block}.help-panel .wrapper .btns{text-align:center}.nav ul li{margin:0 12px}}@media only screen and (max-width:910px) and (min-width:767px){.home .ads-banner,.page-template-phisicians .ads-banner,.home .banner,.page-template-phisicians .banner{background:#d4dde8;min-height:69vw}.home .ads-banner .wrapper-holder,.page-template-phisicians .ads-banner .wrapper-holder,.home .banner .wrapper-holder,.page-template-phisicians .banner .wrapper-holder{width:100%!important;max-width:100%!important;padding:50px 0!important}.home .ads-banner picture,.page-template-phisicians .ads-banner picture,.home .banner picture,.page-template-phisicians .banner picture{display:none}}@media only screen and (max-width:1230px) and (min-width:767px){.page-template-product .ads-banner{background:#f6f6f6;min-height:69vw}.page-template-product .ads-banner .wrapper-holder{width:100%!important;max-width:100%!important;padding:50px 0!important}.page-template-product .ads-banner picture{display:none}}@media only screen and (max-width:900px){.main-banner .wrapper-holder{overflow:visible}.nav{display:none}.logo{width:91px;height:18px;position:absolute;left:5px;top:-56px;background-image:url(../../../../../../../../themes/dgcult/dist/images/logo-mob.svg)!important}.btn-menu{top:-49px;right:9px}.btn-menu span{background:#919baa}.btn-menu span:after,.btn-menu span:before{background:#919baa}span.tel{margin-left:130px}.lang-holder{display:none}.lang-holder.mobile-visible{display:block!important}}@media only screen and (min-width:767px){.home .inform-blocks{height:57vw;overflow:hidden}}@media only screen and (max-width:767px){.test-holder .see-result,.test-holder .next-step{top:430px}.test-pop{max-height:initial;overflow:initial}.info-blocks{display:block}.info-blocks .block{width:100%;margin-left:auto!important;margin-right:auto!important}.btn{min-height:35px;padding-top:10px!important;padding-bottom:10px!important}.main-nav{top:43px}.testimonials-blocks .block.big .blockquote{font-size:17px}.graph-holder{max-width:290px;margin-left:auto;margin-right:auto}.ads-banner{min-height:250px}.ads-banner .bg{position:static;width:100%}.ads-banner .wrapper-holder{max-width:100%}.cookies-panel .wrapper{display:block;text-align:center}.cookies-panel .wrapper .info{width:100%;margin-bottom:30px;display:block}.cookies-panel .wrapper .btns{width:100%}.jq-selectbox__trigger-arrow{right:2px}.lightbox .block .description .heading{font-size:20px;line-height:24px}.lightbox .block{display:block}.lightbox .block .img-holder{width:100%}.lightbox .block .img-holder img{position:static;width:100%;transform:translate(0,0);display:none}.lightbox .block .img-holder .mob{display:block}.lightbox .block .description{width:100%;font-size:14px;line-height:19px;padding:40px}.test-start{background-image:url(../../../../../../../../themes/dgcult/dist/images/bg_02.png);background-size:100% 100%}h3{font-size:20px;line-height:22px}.testimonials-blocks .block .hover{padding:15px 5px}.testimonials-area.inner{padding-top:0}.testimonials-blocks.inner .row{display:block;margin:0 -8px}.testimonials-blocks.inner .row .block{width:50%;display:inline-block;vertical-align:top;margin:0 -4px}.testimonials-blocks.inner .row .block:nth-child(5){display:none}.test-result .inform{font-size:16px;line-height:21px;margin-bottom:30px}.test-result h2{font-size:25px;line-height:30px}.inform-area .block .heading{font-size:18px;line-height:21px}.main .inform-area{padding-top:0}.inform-area .block .list{font-size:14px;line-height:19px}.inform-area{padding-top:20px}.inform-area .block{display:block;margin-bottom:20px}.main .inform-area.margin{margin-bottom:-100px}.inform-area .block .description{width:100%;padding-bottom:20px}.inform-area .block .img-holder{width:auto;margin:0 -15px 20px}.main-nav .menu{padding-top:50px}.main-banner .content{font-size:14px;line-height:19px}.main .text-holder{font-size:16px;line-height:21px}.common-section{padding:40px 0}.instruction-holder .blocks .block .title{font-size:25px;line-height:30px;margin-bottom:8px;font-weight:400}.instruction-holder .blocks .block{font-size:14px;line-height:19px}.instruction-holder .blocks{margin:0;padding-bottom:35px}.instruction-holder .blocks .block{display:block;width:100%;padding:0;margin-left:0;margin-right:0;margin-bottom:25px}.service-area h2,.common-section h2{font-size:25px;line-height:30px}.service-area h2{margin-bottom:25px}.service-area{padding:30px 0}.instruction-holder .blocks .block .img-holder{margin-bottom:20px}.contact-block{padding-bottom:0}.contact-block .contacts{font-size:16px;line-height:21px}span.wpcf7-list-item-label{font-size:12px;line-height:0!important;margin:0}.product-lightbox .block .content{padding-left:20px;padding-right:20px}.help-panel .wrapper{display:block}.help-panel .heading{display:block;font-size:20px;line-height:24px;margin:0 0 20px;text-align:center}.help-panel .btn{margin:0 auto 10px auto!important;margin-top:15px!important;margin-bottom:15px!important;font-size:16px;display:block;width:95%;font-weight:300}input[type="submit"]{font-size:12px}textarea,input[type="password"],input[type="text"],input[type="tel"],input[type="email"]{font-size:14px;line-height:19px}textarea{height:153px}.contact-block .btns{margin-bottom:28px}.contact-block .btns .btn{min-width:230px;font-size:12px;line-height:14px;margin-bottom:10px}.contact-block .heading{font-size:16px}.menu-open .main .btn-menu span:after,.menu-open .main .btn-menu span:before{background:#fff}.wrapper{padding-left:15px;padding-right:15px}.main .wrapper-holder{padding-top:0}.main h1{font-size:25px;line-height:30px;margin-bottom:20px}.main .text-holder{margin-bottom:30px}.links-download{font-size:14px;line-height:20px}.inform-section{font-size:14px;margin-bottom:40px;padding:0 26px}.inform-section .btn{margin:20px auto 0;display:block;width:180px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inform-section .heading{margin-bottom:13px}.inform-section .block{padding-bottom:0}.mobile-hidden{display:none}.mobile-visible{display:block}#header .tel{display:none}#header .frame,#header .mail{display:none}#header{height:43px;padding:0}.main-banner .wrapper-holder{overflow:visible}.test-page .logo{width:91px;height:18px;margin-left:-45px}.main-banner h1{font-size:25px;line-height:30px}.info-holder h2{font-size:25px;line-height:30px}.info-blocks .block{font-size:16px;line-height:22px}.info-holder{padding:40px 0 40px}.info-holder .block{margin-bottom:48px}.info-holder .block:last-child{margin:0}.info-holder .block .img-holder{height:178px}.inform-blocks .wrapper{display:block;padding:0}.inform-blocks .block{width:100%!important}.inform-blocks .wrapper{font-size:14px;line-height:18px}.inform-blocks .block .heading{font-size:25px;line-height:28px;margin-bottom:20px}.inform-blocks .btn{font-size:12px;width:150px;padding:8px}.inform-blocks .block .info{margin-bottom:20px}.inform-blocks .block .text{margin-bottom:20px}h2{font-size:25px;line-height:40px}.testimonials-area{padding:26px 0 0}.testimonials-area .wrapper{padding:0}.testimonials-area h2{margin-bottom:27px}.testimonials-blocks{display:block}.testimonials-blocks .frame,.testimonials-blocks .holder{width:100%}.testimonials-blocks .row .block.size05{width:50%}.testimonials-blocks .row .block.size05:last-child{display:none}.times-holder{padding:42px 0 45px}.times-holder .description .heading{font-size:25px;line-height:30px;font-weight:400}.times-holder .description .heading{margin-bottom:8px}.graph-holder{margin-bottom:13px}.advantages-blocks .blocks .block{width:100%}.advantages-blocks{padding:69px 0 6px}.advantages-blocks .block .img-holder{height:82px}.sta-area .blockquote{font-size:23px;line-height:28px}.sta-area .panel .heading{font-size:25px;line-height:28px;margin-bottom:20px}.sta-area .panel .btn{font-size:12px}.ads-banner .title{font-size:25px;line-height:28px;margin-bottom:20px;font-weight:400}.ads-banner .wrapper-holder{padding-top:49px;padding-left:0;text-align:center}.ads-banner p{font-size:18px;line-height:24px}.ads-banner .title{margin-bottom:12px}.ads-banner p{margin-bottom:19px}.btn-blue{font-size:12px;width:150px}.ads-banner .wrapper-holder .holder{padding-top:30px;position:absolute;bottom:30px;left:0;right:0}.ads-banner .wrapper-holder .holder .panel{display:block}.ads-banner .wrapper-holder .holder .panel .frame{width:100%;margin-bottom:10px}.inform-holder .title{font-size:25px;line-height:28px;margin-bottom:20px;margin-bottom:12px}.inform-holder{padding-top:29px}#footer{padding-top:14px}.footer-logo{width:90px;margin-bottom:30px}.footer-holder{position:relative}.footer-holder:after{content:'';position:absolute;left:0;right:0;top:35px;background:#919baa;height:1px}#footer .links{font-size:14px;line-height:16px}#footer .blocks{display:block;margin-bottom:0}.footer-holder .blocks .block{width:auto!important;text-align:center;margin-bottom:20px;margin-left:-15px;margin-right:-15px;border-bottom:1px solid #919baa}.footer-holder .blocks .block.no-divider{border:none}#footer .links li{margin-bottom:6px}#footer .content{padding-bottom:20px;display:none}#footer .columns{display:block}#footer .columns .col{width:100%}#footer .heading{margin-bottom:0;padding-bottom:16px;cursor:pointer}.main-nav .menu{font-size:28px}.main-nav .blocks{display:block}.main-nav .blocks .block{width:100%;margin-bottom:35px}.main-nav .menu li{margin-bottom:20px}.photos{margin-left:-15px;margin-right:-15px;margin-bottom:0}.photos .img-holder{width:50%}.page-template-product .main{padding-bottom:9px}.main{padding-bottom:40px}.common-section .columns{display:block;padding-top:0}.common-section .columns .column{width:100%}.common-section .btns .btn{font-size:14px;margin-bottom:10px}.faq-holder{padding-top:30px}.faq-holder h2{margin-bottom:30px}.product-area .wrapper{display:block}.product-area .description,.product-area .img-holder{width:100%;color:#f5f5f5}.product-area .img-holder{width:auto;margin-left:-15px;margin-right:-15px}.product-area .description{padding-top:25px;padding-bottom:25px}.product-area .description-holder .row:first-child{display:block}.product-area .description-holder .row:first-child .heading-holder{width:100%}.product-area .description-holder .heading-holder .heading{font-size:16px;line-height:20px}.product-area .description-holder .row-holder{display:block}.product-area .description-holder .row-holder .heading{width:auto;margin-right:10px;white-space:nowrap}.product-area .description-holder .row-holder .frame{width:auto;display:inline-block}.product-area .description-holder .holder{width:auto}.test-holder{padding-top:50px}.test-holder .title{font-size:25px;margin-bottom:25px}.test-holder .btns .btn{font-size:12px}}@media only screen and (max-width:770px){.page-template-new-pages .inform-area .block{display:flex;margin-bottom:20px;flex-direction:column}.page-template-new-pages .inform-area .block:nth-child(odd){flex-direction:column-reverse}.page-template-new-pages .ads-banner .wrapper-holder,.page-template-new-pages .banner .wrapper-holder{padding-left:0}.page-template-new-pages .ads-banner .wrapper-holder .title,.page-template-new-pages .banner .wrapper-holder .title{font-size:34px}.page-template-new-pages .ads-banner .wrapper-holder p,.page-template-new-pages .banner .wrapper-holder p{font-size:21px}.testimonials-blocks .col-1_t,.testimonials-blocks .col-2_t{width:100%}.page-template-phisicians .ads-banner .wrapper-holder{width:100%;padding-top:70px}}@media only screen and (max-width:670px){.artifacts-blocks .block{min-width:280px;width:auto;max-width:360px;padding:31px 18px 40px}.artifacts-blocks .title-holder .title{font-size:21px;line-height:24px}.faq-area.inner,.page-template-qa .text-holder{padding:0 20px}}@media only screen and (max-width:740px){.artifacts-blocks{margin-left:0;margin-right:0}.artifacts-blocks .block{width:100%;max-width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width:595px){.products-blocks .block{width:100%}.single-news p.date,.page-template-news-archive-new p.date{padding-top:7px}}#slider-mobile{display:none}.display_mobile{display:hidden}.display_sm{display:block}@media only screen and (max-width:450px){.display_mobile{display:block}.display_sm{display:none}#slider{display:none}#slider-mobile{display:block}.page-template-product .ads-banner.ads-min{min-height:126vw}.lightbox.home_auto_popup{padding:0 50px 22px!important;box-sizing:border-box;text-align:center;width:90vw}.lightbox.home_auto_popup button.submit{width:200px}.products-blocks .block{padding-left:0;padding-right:0}.product-lightbox{width:280px}.page-template-text form.wpcf7-form{padding:13px 20px 0}}::-webkit-input-placeholder{color:#919baa}:-moz-placeholder{color:#919baa}::-moz-placeholder{color:#919baa;opacity:1}:-ms-input-placeholder{color:#919baa}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.latin li:before{content:counter(item,lower-latin)}.upper-latin li:before{content:counter(item,upper-latin)}.lower-roman li:before{content:counter(item,lower-roman)}.upper-roman li:before{content:counter(item,upper-roman)}.lightbox-holder{overflow:hidden;position:relative;height:0}.success_content{display:none}.full-width-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:-1px}.full-width-video iframe,.full-width-video object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100.2%}section.gray_quote{padding:65px 30px;background:#545F70}section.gray_quote .sta-area .wrapper-holder{position:relative}.section-two-col .btn,.twocol-text-image .btn{margin:1.5rem 0}.common-section div{text-align:center;max-width:800px;margin:auto;padding:0 1.5rem}section.vit-yta{font-size:1.5rem;line-height:1.4}@media screen and (max-width:1000px){section.vit-yta{font-size:18px}}.common-section .btn{min-width:150px;margin-top:2rem}.two-images{height:34vw}.two-images img{width:50%;height:100%;display:inline-block}@media only screen and (max-width:550px){.two-images{height:auto}.two-images img{width:100%;height:auto;display:block}}.oddeven-block{display:block}.oddeven-block.odd{flex-direction:row-reverse}.oddeven-text p{font-size:18px;line-height:24px}.oddeven-text h3{font-weight:300;font-size:36px;line-height:1.2;text-align:left;margin-top:1rem}.oddeven-block .oddeven-text{box-sizing:border-box;padding:2em;display:flex;align-items:center}.oddeven-block .oddeven-image{line-height:0}.oddeven-block .oddeven-image img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:900px){.oddeven-block{display:flex}.oddeven-image,.oddeven-text{width:50%}.oddeven-block .oddeven-text{padding:2em 4em}.oddeven-text p{font-size:24px;line-height:30px}}.ads-banner--new{position:relative;min-height:550px;line-height:0}.ads-banner--new h2{color:#fff;font-size:32px;text-align:center;line-height:1.2}.ads-banner--new p{color:#fff;font-size:1.5rem;line-height:1.2;text-align:center;font-size:18px;line-height:24px;margin-bottom:1rem}.ads-banner--new img{object-fit:cover;object-position:bottom;max-height:1100px}.ads-banner--content{position:absolute;top:0;text-align:center;width:100%;padding-top:32px;padding-bottom:32px}.ads-banner--content .btn{margin-top:1rem}@media only screen and (min-width:1024px){.ads-banner--new img{min-width:fit-content}.ads-banner--new h2{color:#fff;font-size:48px;line-height:1.2}}@media only screen and (min-width:1200px){.ads-banner--new img{min-width:0}.ads-banner--content{font-size:24px;line-height:30px;position:absolute;top:0;bottom:0;margin:auto;text-align:center;width:65%;padding-top:32px}}@media only screen and (min-width:992px){.ads-banner--content{width:50%}}.ads-banner--flex{display:flex;align-items:center;justify-content:center;height:100%}.two-col{display:block;padding:32px 0}.two-col-gray{background-color:#F5F5F5}.two-col-gray small,.section-light-gray-two-col small{display:inline-block;font-size:66%;line-height:1.25}.two-col h2{font-size:36px;text-align:left;line-height:42px}.two-col.two-col p{font-size:18px;line-height:24px}.two-col-left{width:100%}.two-col-right{width:100%}.two-col-left img,.two-col-right img{margin-top:1.5rem;width:100%;height:auto}@media only screen and (min-width:1080px){.two-col-left img,.two-col-right img{margin-top:0}.two-col{display:flex;padding:64px 0}.two-col-left{width:60%}.two-col-right{width:40%}.section-light-gray-two-col .two-col-left,.section-light-gray-two-col .two-col-right,.section-white-two-col .two-col-right,.section-white-two-col .two-col-left{width:50%}}.full-bg-center,.full-bg-left{position:relative;line-height:0}.full-bg-center img,.full-bg-left img{object-fit:cover;object-position:bottom}.full-bg-center p,.full-bg-left p{font-size:18px;line-height:1.4}.full-bg-center h2,.full-bg-left h2{font-size:32px;line-height:1.1}.full-bg-center__content{position:absolute;text-align:center;top:0;padding-top:5rem;margin-left:auto;margin-right:auto;left:0;right:0}.full-bg-center__content .btn{margin-top:2rem}.full-bg-left__content{position:absolute;text-align:center;padding-top:2em;top:0;color:#fff;max-width:50%}@media only screen and (min-width:768px){.full-bg-center h2,.full-bg-left h2{font-size:48px;line-height:1.1}}.product-area.product-area--new{position:relative;background:none!important;line-height:0}.product-area--new .description-holder{border-top:1px solid #545F70}.product-area--new .holder,.product-area--new .heading{color:#545F70}.product-area--new img{object-fit:cover;min-height:780px;object-position:right;max-height:1150px}@media only screen and (max-width:768px){.product-area--new img{min-height:1150px;object-position:bottom}}.spec-content,.spec-content a{position:absolute;color:#545F70;line-height:1.2;top:0;width:100%}.spec-content{margin:auto}.spec-content .wrapper{height:100%}.spec-content .wrapper{height:100%}.product-area.product-area--new .link-download{border:1px solid #133ad0;color:#133ad0}.product-area.product-area--new .description-holder .row{border-bottom:1px solid #545F70}.light-gray-text-center h2{text-align:left}section.smaller_text .text-holder p{font-size:16px;line-height:22px}@media screen and (max-width:767px){.left-align-small *{text-align:left!important}}@media screen and (min-width:768px){section.smaller_text .text-holder p{font-size:18px;line-height:25px}.light-gray-text-center h2{text-align:center}}.white-center-buttons{background:#fff}section.twocol-text-image img{width:100%;height:auto;max-width:100%}.section-two-col+.twocol-text-image,.section-two-col+.section-two-col{margin-top:-30px}@media screen and (min-width:768px){.section-two-col+.twocol-text-image,.section-two-col+.section-two-col{margin-top:-60px}}.twocol-text-image h2,.twocol-text-image h3{text-align:left}.twocol-text-image h2:not(:first-of-type),.twocol-text-image h3:not(:first-of-type){margin-top:2rem}section.text-section{padding:32px 15px}.section-fullwidth_white_text_left h2,.section-fullwidth_gray_text_left h2{text-align:left}.section-fullwidth_gray_text_left{background:#f5f5f5}.section-fullwidth_gray_text_left p{margin:1rem 0}@media screen and (max-width:768px){.section-fullwidth_gray_text_left{font-size:16px}}.section-fullwidth_gray_text_left small{font-size:16px;line-height:1.1}.section-faq h2:not(:first-of-type){margin-top:2rem}.section-white-two-col{background:#fff;padding:65px 0}.section-light-gray-two-col{background:#f5f5f5;padding:65px 0}.section-light-gray-two-col .btn{margin:1rem 0}.section-light-gray-two-col .two-col,.section-white-two-col .two-col{padding:1rem 0 0 0}.section-light-gray-two-col .text-holder,.section-white-two-col .text-holder{text-align:left}.section-light-gray-two-col h2,.text-section h2,.section-white-two-col h2{font-size:27px;line-height:30px}@media screen and (min-width:768px){section.text-section{padding:64px}.section-fullwidth_white_text_left h2{text-align:center}.section-light-gray-two-col h2,.text-section h2,.section-white-two-col h2{font-size:36px;line-height:42px}}.btn-white{border:1px solid #fff;font-size:16px;line-height:26px;font-weight:500;display:inline-block;vertical-align:top;padding:10px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-weight:400;color:#fff}.btn-white:hover{color:#fff;opacity:.8}section.section-contact_form{padding:65px 0}section.section-contact_form .inform-section{margin-bottom:0}.section-contact_form form .block{padding-bottom:10px}section.section-contact_form h2{font-size:32px;text-align:center;line-height:42px}section.section-contact_form form{max-width:415px;margin:0 auto;padding-top:13px}.custom-select-sv .jq-selectbox__select::before{content:"Jag är: ";display:block;width:50px;border:solid 1px #919baa;position:absolute;margin-left:-69px;margin-top:-1px;padding-left:10px}.custom-select-sv .jq-selectbox__select,.custom-select-en .jq-selectbox__select{width:auto;padding-left:68px;border-color:#919baa}.custom-select-en .jq-selectbox__select::before{content:"I am: ";display:block;width:45px;border:solid 1px #919baa;position:absolute;margin-left:-69px;margin-top:-1px;padding-left:10px}custom-select-en