.clearfix:after{content:'';display:table;width:100%;clear:both;height:0}.i-b{display:inline-block;margin-left:-0.36em;vertical-align:top}.i-b:first-child{margin-left:0}.fl{float:left}.fr{float:right}.ib{display:inline-block;vertical-align:middle}.anim_all_05{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@font-face{font-family:'Fontfabric - MullerRegular';src:url('../fonts/Fontfabric - MullerRegular.otf')}@font-face{font-family:'Fontfabric - MullerMedium';src:url('../fonts/Fontfabric - MullerMedium.otf')}@font-face{font-family:'Fontfabric - MullerBold';src:url('../fonts/Fontfabric - MullerBold.otf')}@font-face{font-family:'Fontfabric - MullerLight';src:url('../fonts/Fontfabric - MullerLight.otf')}html,body{height:100%}.wrapper{display:flex;flex-direction:column;height:100%}.main{flex:1 0 auto}.footer{flex:0 0 auto}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}form input{font-family:'Fontfabric - MullerRegular'}body{font-family:'Fontfabric - MullerRegular',sans-serif;font-size:17px;line-height:1.7;color:#3c3c3d}body h1{font-size:39px;line-height:60px;font-family:'Fontfabric - MullerBold';font-weight:normal;position:relative;color:#272727;padding-bottom:20px}body h2{font:34px/1.2 'Fontfabric - MullerMedium';padding-bottom:10px;color:#010101}body h2 span{font-family:'Fontfabric - MullerBold'}.ul{list-style:none}a{text-decoration:none;color:#222;cursor:pointer}form ::-webkit-input-placeholder{color:#2a2727;opacity:1!important}form ::-moz-placeholder{color:#2a2727;opacity:1!important}form :-moz-placeholder{color:#2a2727;opacity:1!important}form :-ms-input-placeholder{color:#2a2727;opacity:1!important}.container{width:1170px;margin:0 auto}.container.min{width:1110px}.big_top{width:96%}.tc{text-align:center}.tu{text-transform:uppercase}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}input:focus,textarea:focus,select:focus{outline:-webkit-focus-ring-color auto 0}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bef{content:"";display:block;position:absolute}.bs{box-shadow:0 23px 27px rgba(0,0,0,0.3)}h1,h2,h3{font-weight:normal}.menu-button{font-size:15px;color:#f5ad29;text-transform:uppercase;font-weight:bold;cursor:pointer;padding:11px 5px 4px;display:none;z-index:100000;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;-webkit-animation:blinkBackground 4s infinite;-moz-animation:blinkBackground 4s infinite;-o-animation:blinkBackground 4s infinite;animation:blinkBackground 4s infinite;position:relative}.menu-button.exit .hamburger-icon span{background-color:transparent!important}.menu-button.exit{webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.menu-button.exit .hamburger-icon span:before{-webkit-transform:translateY(8px) rotateZ(-45deg);-moz-transform:translateY(8px) rotateZ(-45deg);-ms-transform:translateY(8px) rotateZ(-45deg);-o-transform:translateY(8px) rotateZ(-45deg);transform:translateY(8px) rotateZ(-45deg)}.menu-button.exit .hamburger-icon span:after{webkit-transform:translateY(-8px) rotateZ(45deg);-moz-transform:translateY(-8px) rotateZ(45deg);-ms-transform:translateY(-8px) rotateZ(45deg);-o-transform:translateY(-8px) rotateZ(45deg);transform:translateY(-8px) rotateZ(45deg)}.hamburger-icon span:before,.hamburger-icon span:after{content:'';background:linear-gradient(to right,#ff3b38 0,#ffb600 100%);width:35px;height:5px;position:absolute;top:0;left:0}.hamburger-icon span:after{top:auto;bottom:0}.hamburger-icon{position:relative;padding:5px 0;vertical-align:baseline;display:inline-block}.hamburger-icon span{width:35px;height:5px;background:linear-gradient(to right,#ff3b38 0,#ffb600 100%);display:block;margin:3px 0}.menu-button.exit .hamburger-icon span{background:transparent!important}@-webkit-keyframes hover{50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hover{50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hover-shadow{0%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}100%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}}@keyframes hover-shadow{0%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}100%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}}.hover-shadow{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hover-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hover-shadow:hover,.hover-shadow:focus,.hover-shadow:active{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-name:hover;animation-name:hover;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.hover-shadow:hover:before,.hover-shadow:focus:before,.hover-shadow:active:before{opacity:.4;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation-name:hover-shadow;animation-name:hover-shadow;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.admin .phone a{display:block}.admin .phone a:hover{text-decoration:underline;color:#f5ad29}header .header{padding-bottom:35px}header .banner{background:url("../img/bg_new.png") center top no-repeat;padding:25px 0 50px 0;position:relative;min-height:600px;background-size:cover;overflow:hidden}header .flex{align-items:center}header .flex .btn{min-width:135px;padding:5px 10px}header ul{display:flex}header ul li{padding:0 10px}header ul li a{color:#4f4c50;font-size:14px;position:relative}header ul li a:after{zoom:1;filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;background:linear-gradient(to right,#ff3b38 0,#ffb600 100%);content:'';overflow:hidden;position:absolute;left:0;bottom:-11px;display:block;width:0;height:3px;-webkit-transition:all 400ms cubic-bezier(0,0.208,0.73,1.075);-moz-transition:all 400ms cubic-bezier(0,0.208,0.73,1.075);-o-transition:all 400ms cubic-bezier(0,0.208,0.73,1.075);transition:all 400ms cubic-bezier(0,0.208,0.73,1.075)}header ul li a:hover{transform:translateY(-20%)}header ul li a:hover:after{width:100%;opacity:1}header .slogan{max-width:50%}header .slogan p{padding-bottom:50px}header .slogan p span{font-family:'Fontfabric - MullerBold'}header .slogan .button_box{justify-content:flex-start}header .slogan .button_box a{margin-right:10px}header .img_product{max-width:50%;position:relative}header .img_product .flex{align-items:flex-end}header .img_product .holder img{position:relative;z-index:1;left:0;bottom:-170%}header .img_product .holder .text{font-size:12px;color:#3c3c3d;max-width:63%;margin-top:-36px}header .img_product .holder .text .tu{display:block;font-size:19px;margin-top:5px}header .img_product .pr_detail{width:400px;position:absolute;right:-28%;margin-top:-137px}header .img_product .pr_detail ul{display:block}header .img_product .pr_detail ul li{position:relative;font-family:"Fontfabric - MullerLight";padding:10px 0;font-size:16px;justify-content:flex-start;align-items:center}header .img_product .pr_detail ul li img{margin-right:70px;position:relative;z-index:1}header .img_product .pr_detail ul li p{max-width:217px}header .img_product .pr_detail ul li:before{content:"";display:block;position:absolute;background:url("../img/line.png") left top no-repeat;width:242px;height:9px;left:-25%;top:38%}.banner.pages .flex.slogan_pages{min-height:600px}.banner.pages .slogan{max-width:70%}.banner.pages .slogan h1{font-size:33px;line-height:44px}#breadcrumb{padding:10px 0}#breadcrumb ul{display:flex;justify-content:center;flex-wrap:wrap}#breadcrumb ul li{padding:0 5px;color:#010101}#breadcrumb ul li:last-child{color:#555}.btn{font-size:15px;color:#19191b;background:#f5ad29;display:inline-block;padding:10px 0;text-align:center;min-width:200px;border-radius:20px;cursor:pointer;transition:.5s;border-bottom:4px solid transparent;box-shadow:0 16px 20px rgba(245,173,41,0.3)}.btn:hover{background:#f6b949;border-bottom:4px solid transparent;color:#fff;box-shadow:0 4px 20px rgba(248,228,193,0.4)}.download{text-decoration:underline;position:relative;padding-left:35px}.download:before{content:"";display:block;position:absolute;background:url("../img/down_before-min.png") left no-repeat;width:25px;height:25px;left:0;top:0}.download:hover{text-decoration:none}.copy_box{padding-top:110px;max-width:80%}.copy_box a{text-decoration:underline;font-family:'Fontfabric - MullerBold'}.copy_box a:hover{text-decoration:none;color:#f5ad29}.assistant{padding:35px 0 0 0}.assistant ul{padding-top:50px}.assistant li{width:23%;transition:1s;padding:5px;box-sizing:border-box}.assistant li p{font-size:14px}.assistant li .img{min-height:180px;display:flex;align-items:center;justify-content:center}.assistant li img{transition:1s}.assistant li .title{height:65px;text-align:center}.assistant li .title span{position:relative;display:inline-block;text-align:center;font-size:19px;line-height:28px;font-family:'Fontfabric - MullerMedium'}.assistant li .title span:before{content:"";display:block;position:absolute;width:100%;height:5px;background:#f5ad29;left:0;bottom:8px;z-index:-1}.assistant li:hover img{transform:translateY(-20%)}.symptoms{padding:300px 0 50px 0;margin-top:-117px;background:url("../img/symptoms_bg.png") center top no-repeat}.symptoms .detail{width:52%}.symptoms .symptoms_img{width:48%}.symptoms .symptoms_img ul{display:flex;flex-wrap:wrap;margin-top:230px;position:relative}.symptoms .symptoms_img ul li{width:33%;position:relative}.symptoms .symptoms_img ul li:before{content:"";display:block;position:absolute;background:url("../img/plus2.png") left no-repeat;width:47px;height:47px;left:0;top:0}.symptoms .symptoms_img ul li .child{position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%);background:url("../img/tool.png") center top no-repeat;padding:20px;width:366px;font-size:14px;line-height:16px;box-sizing:border-box;display:none;min-height:180px}.symptoms .symptoms_img ul li .child h3{font-family:'Fontfabric - MullerMedium';padding-bottom:10px}.symptoms .symptoms_img ul li:hover .child{display:block}.symptoms .symptoms_img ul li:last-child{position:absolute;right:11px;top:70px}.symptoms .symptoms_img ul li:last-child .child{bottom:-32px;left:50%}.symptoms .symptoms_img ul li:nth-child(2n){margin-left:-84px;margin-top:72px}.symptoms .symptoms_img ul li:nth-child(2n) .child{bottom:-32px;left:50%}.symptoms .symptoms_img ul li:nth-child(3n){margin-top:-14px;margin-left:-53px}.symptoms .symptoms_img ul li:nth-child(3n) .child{bottom:53px;left:51%}.symptoms .symptoms_img ul li:nth-child(4n){margin-left:33px;position:absolute;bottom:-150px}.symptoms .symptoms_img ul li:nth-child(5n){position:absolute;bottom:-65px;left:34%}.symptoms .symptoms_img ul li:nth-child(5n) .child{bottom:-31px}.symptoms .symptoms_img ul li:first-child{margin-top:35px;margin-left:34px}.symptoms .symptoms_img ul li:last-child{position:absolute;right:11px;top:70px}.symptoms .symptoms_img ul li:last-child .child{bottom:-32px;left:50%}.symptoms .description{padding:10px 0}.symptoms .holder{margin-top:20px}.symptoms .holder .box{width:48%}.symptoms .holder .box h3{font-family:'Fontfabric - MullerMedium';color:#4d4c4d;font-size:21px}.symptoms .holder .box:last-child{margin-top:125px}.symptoms .holder .box img{padding-bottom:35px}.symptoms .holder .fact-number{position:relative}.symptoms .holder .fact-number:before{content:"%";display:block;position:absolute;right:0;top:0;font-size:100px;font-family:'Fontfabric - MullerLight';color:#7c7a7b}.symptoms .holder .last:before{right:21%}.symptoms .holder .factor{color:#7c7a7b;font-size:100px;font-family:'Fontfabric - MullerLight'}.complications{padding:70px 0}.complications .description{padding:10px 0 35px 0;font-size:19px}.complications .flex li{width:21%;box-sizing:border-box;border-radius:20px;position:relative;box-shadow:0 23px 27px rgba(0,0,0,0.3)}.complications .flex li .img{min-height:180px;position:relative;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}.complications .flex li .img img{position:absolute;top:10px;left:5px}.complications .flex li:before{content:"";display:block;position:absolute;background:url("../img/title2-min.png") center top no-repeat;width:100%;height:72px;z-index:1;left:50%;bottom:0;background-size:contain;transform:translateX(-50%)}.complications .flex li:after{content:"";display:block;position:absolute;background:url("../img/arrow-min.png") right top no-repeat;width:100%;height:49px;right:-24%;bottom:38%;z-index:-1}.complications .flex li:last-child:after{display:none}.complications .flex li .title{padding-bottom:5px;position:relative;z-index:1;text-align:center;font-size:21px;font-family:'Fontfabric - MullerMedium'}.benefit{padding:80px 0 244px 0;background:url("../img/complex_bg-min.png") center top no-repeat}.benefit .flex{padding-top:60px}.benefit .flex li{width:32%;position:relative;margin-top:30px}.benefit .flex li .title{width:100%;position:absolute;text-align:center;font-size:21px;font-family:'Fontfabric - MullerMedium';top:-77px;line-height:28px}.benefit .flex li .title span{position:relative}.benefit .flex li .title span:before{content:"";display:block;position:absolute;width:100%;height:5px;background:#f5ad29;left:0;bottom:3px;z-index:-1}.benefit .flex li .img{padding:10px;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 8px 27px rgba(0,0,0,0.1)}.benefit .flex li img{background-size:contain;width:100%;min-height:280px}.benefit .flex li .holder{background:#fff;border-radius:10px;box-shadow:0 23px 27px rgba(0,0,0,0.3);box-sizing:border-box}.benefit .flex li .holder .description{padding:10px 10px 20px 10px}.benefit .flex li .holder .description .btn{background:transparent;box-shadow:none;text-align:center;margin:auto;display:block;font-size:19px;font-family:'Fontfabric - MullerMedium'}.benefit .flex li .holder .description .btn:hover{color:#f5ad29}.benefit .big.btn{display:block;max-width:200px;margin:65px auto 0}.effect{padding:50px 0}.effect .title{margin-top:35px;float:left;font-size:34px;line-height:44px;font-family:'Fontfabric - MullerBold';color:#f5ad29;position:relative;width:37%;padding-left:100px;box-sizing:border-box}.effect .title span{font-family:'Fontfabric - MullerMedium';color:#2a2727;display:block;padding-left:20px}.effect .title:before{content:"";display:block;position:absolute;background:url("../img/number.png") left top no-repeat;width:137px;height:147px;left:11px;bottom:13px}.effect .info{width:63%;float:right;margin-top:-130px;background:url("../img/line_bg.png") center top no-repeat;min-height:630px;position:relative}.effect .info:before{content:"";display:block;position:absolute;background:url("../img/effect_img-min.png") center top no-repeat;width:713px;height:489px;left:-18%;bottom:-18%}.effect .info li{font-size:19px;line-height:24px;position:relative;padding-left:52px;width:50%;box-sizing:border-box;margin-bottom:50px}.effect .info li span{font-family:'Fontfabric - MullerBold';display:block}.effect .info li:before{content:"";display:block;position:absolute;background:url(../img/plus.png) left no-repeat;left:0;top:0;width:46px;height:47px;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.effect .info li:first-child{margin-top:100px;text-align:right;margin-bottom:0;margin-left:-294px}.effect .info li:first-child:before{left:auto;right:-69px}.effect .info li:last-child{position:absolute;bottom:4%;right:-28%}.effect .info li:nth-child(2n){text-align:center;padding-left:0;margin-top:27px;position:absolute;left:24%}.effect .info li:nth-child(2n):before{left:43%;top:-52px}.effect .info li:nth-child(3n){margin-top:50px;margin-bottom:0;position:absolute;right:-172px}.effect .info li:nth-child(4n){position:absolute;left:-16%;bottom:54%;text-align:right}.effect .info li:nth-child(4n):before{left:auto;right:-53px;top:0}.effect .info li:nth-child(5n){position:absolute;bottom:45%;right:-3%}.effect .info li:nth-child(6n){position:absolute;bottom:-12%}.production{padding-top:150px}.production ul{padding:135px 0}.production li{position:relative;text-align:center;display:flex;flex-wrap:wrap;width:33%}.production li .img{width:100%}.production li .description{width:100%}.production li:first-child:before{content:"";display:block;position:absolute;background:url("../img/line1.png") right top no-repeat;width:151px;height:68px;right:5%;top:32%}.production li:nth-child(2n) .img{order:1}.production li:nth-child(2n) .description{order:2}.production li:nth-child(2n):before{content:"";display:block;position:absolute;background:url("../img/line2.png") right top no-repeat;width:149px;height:76px;right:-31%;top:22%}.production li:nth-child(3n):before{content:"";display:block;position:absolute;background:url("../img/line3.png") right top no-repeat;width:69px;height:150px;right:0;top:auto;bottom:0}.production li:nth-child(4n):before{content:"";display:block;position:absolute;background:url("../img/line4.png") right top no-repeat;width:150px;height:57px;right:-35%;top:35%}.production li:last-child{width:55%}.production li:last-child .img{order:1}.production li:last-child .description{order:2}.production li:last-child:before{display:none}.production h3{font-size:19px;font-family:'Fontfabric - MullerMedium';position:relative;z-index:11;display:inline-block;margin-bottom:20px;text-align:left}.production h3:before{content:"";display:block;position:absolute;width:100%;height:5px;background:#f5ad29;left:0;bottom:10px;z-index:-1}.use{margin-bottom:100px}.use .flex{padding-top:70px;align-items:baseline}.use li{width:24%;text-align:center}.use li div{padding:5px 0}.use li div span{font-family:'Fontfabric - MullerBold'}.use li .title{display:flex;align-items:center;justify-content:center}.use li:first-child img{margin-left:34px}.use li:last-child img{margin-left:32px}.use h3{font-size:19px;font-family:'Fontfabric - MullerMedium';position:relative;z-index:11;display:inline-block;margin-bottom:10px;text-align:left}.use h3:before{content:"";display:block;position:absolute;width:100%;height:5px;background:#f5ad29;left:0;bottom:10px;z-index:-1}.use .button_box{width:39%;margin:auto}.reviews{padding:230px 0 230px 0;background:url(../img/reviews_bg.png) center top no-repeat;background-size:cover;margin-top:-194px;position:relative}.reviews .owl-stage{display:flex}.reviews .owl-item{background:#fff;border-radius:20px;padding:30px 10px 10px 10px;box-sizing:border-box;display:flex!important;flex:1 0 auto}.reviews .owl-item .img{text-align:center;position:relative}.reviews .owl-item .img a{display:inline-block;text-align:center}.reviews .owl-item .img a img{width:123px;height:123px;border-radius:50%;object-fit:cover}.reviews .owl-item .img:before{content:"";display:block;position:absolute;background:url("../img/img_before.png") center top no-repeat;width:162px;height:159px;left:50%;top:-17px;transform:translateX(-50%)}.reviews .owl-item .description{line-height:26px}.reviews .img_box{padding-bottom:20px}.reviews .img_box a{position:relative}.reviews .img_box a:last-child:before{content:"";display:block;position:absolute;background:#fff url(../img/glass.png) center top 11px no-repeat;width:34px;height:34px;padding:5px;box-shadow:0 8px 20px rgba(0,0,0,0.3);right:0;bottom:0}.reviews .img_box .flex{justify-content:space-around}.reviews .img_box .flex a{width:45%;box-shadow:0 23px 27px rgba(0,0,0,0.3)}.reviews h3,.reviews .more{font-size:19px;font-family:'Fontfabric - MullerMedium'}.reviews .more:hover{text-decoration:underline}.reviews h3{text-align:center;padding-bottom:20px}.reviews .btn{margin:35px auto 0;display:block;max-width:200px}.certificate{padding-top:70px;position:relative;z-index:111}.certificate .flex{padding-top:80px}.certificate li{width:32%;position:relative;text-align:center;transition:1s}.certificate li:hover:before{box-shadow:0 23px 27px rgba(0,0,0,0.3)}.certificate li:before{content:"";display:block;position:absolute;background:url("../img/sertif_before.png") center top no-repeat;width:368px;height:495px;left:50%;top:-34px;transform:translateX(-50%);z-index:-1}.certificate li img{position:relative;z-index:1;background-size:contain;max-width:80%}.question{padding:460px 0 50px 0;margin-top:-280px;background:url("../img/question.png") center top no-repeat;background-size:cover}.question .holder{margin-top:70px;display:flex;justify-content:space-between;flex-wrap:wrap}.question .admin{width:20%;position:relative}.question .admin h3{font-size:24px;padding-bottom:45px}.question .admin p{font-size:15px;font-family:'Fontfabric - MullerBold'}.question .admin img{margin-top:100px}.question .admin:before{content:"";display:block;position:absolute;background:url("../img/admin_before.png") right top no-repeat;width:53px;height:70px;right:0;top:5%}.question .question_box{width:75%}.question .question_box .animated .sub-menu .panel{position:relative;padding:10px 10px 10px 70px;background:#fff;border-radius:30px;margin:10px 0;cursor:pointer}.question .question_box .animated .sub-menu .panel:before{content:"";display:block;position:absolute;background:url("../img/question_before.png") left no-repeat;width:32px;height:32px;left:16px;top:8px}.question .question_box .animated .sub-menu .panel .down,.question .question_box .animated .sub-menu .panel .top{position:absolute;right:22px;width:14px;height:8px;top:18px}.question .question_box .animated .sub-menu .panel .down{background:url("../img/down.png") right top no-repeat}.question .question_box .animated .sub-menu .panel .top{background:url("../img/top.png") right top no-repeat}.question .question_box .animated .sub-menu ul{padding:40px 10px 15px 70px;background:rgba(255,255,255,0.5);font-size:15px;line-height:26px;border-radius:10px;margin-top:-35px}.slogan.pages p{font-size:19px;line-height:1.9}.main.pages{padding:25px 0}.main.pages .container{width:1100px}.main.pages .container .boxes{padding:50px 0}.main.pages .container .boxes a:hover{color:#f5ad29;text-decoration:underline}.main.pages .text_description{width:54%}.main.pages .text_description h3{font-size:21px;font-family:'Fontfabric - MullerMedium';margin-bottom:20px}.main.pages .text_description h3 span{font-family:'Fontfabric - MullerBold'}.main.pages .text_description .btn{margin-top:30px;min-width:300px}.main.pages .text_description .info li{font-size:17px;line-height:24px;position:relative;padding-left:72px;box-sizing:border-box;margin:30px 0}.main.pages .text_description .info li span{font-family:'Fontfabric - MullerBold'}.main.pages .text_description .info li:before{content:"";display:block;position:absolute;background:url(../img/plus.png) left no-repeat;left:0;top:0;width:46px;height:47px}.main.pages .text_description .info+div{padding-left:70px}.main.pages .images{width:40%;background:#fff;border-radius:10px;padding:10px;box-shadow:0 23px 27px rgba(0,0,0,0.3);box-sizing:border-box;display:flex;align-items:center;justify-content:center}.main.pages .images img{background-size:contain;max-width:100%}.main.pages h2{max-width:65%;padding-bottom:40px}.main.pages .subtitle{font-size:19px;max-width:65%}.main.pages .flex.pages{padding:70px 0}.bottom_form{min-height:577px}.bottom_form .holder_form{display:flex;justify-content:center;position:relative}.bottom_form .holder_form:before{content:"";display:block;position:absolute;background:url("../img/11.png") right no-repeat;width:428px;height:464px;left:140px;bottom:16%}.bottom_form h2{padding-bottom:50px}.bottom_form .form{margin-left:300px;position:relative}.bottom_form form{position:relative;z-index:11;width:88%}.form input{border:0;background:#f5f5f5;border-radius:20px;padding:15px 15px 15px 30px;font-size:14px;margin:10px 0;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.form input[type=submit]{background:#f5ad29;margin-top:25px;padding:15px 0;text-align:center;width:50%}.bottom_form.home:before{z-index:1}select{border:0;background:url(../img/select_icon.png) right 20px center no-repeat #f5f5f5;border-radius:20px;padding:15px 15px 15px 30px;font-size:14px;margin:10px 0;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent}.page-template.page-template-thanks-page{text-align:center}.page-template.page-template-thanks-page h1{display:none}.page-template.page-template-thanks-page header .header{padding-bottom:0}.page-template.page-template-thanks-page header .banner{min-height:auto;padding:10px 0}.page-template.page-template-thanks-page .banner.pages .flex.slogan_pages{min-height:inherit}.page-template.page-template-thanks-page .thanks_pages{background:#f9f9f9;padding:50px 0;min-height:50vh}.page-template.page-template-thanks-page .btn.thanks{margin:50px 0}.page-template.page-template-thanks-page .slogan.pages{display:none}.main.pages.template{padding:25px 0}.main.pages.template .holder.flex{padding:35px 0;align-items:center}.quote{font-size:17px;color:#3c3c3d;font-family:"Fontfabric - MullerLight";background:url("../img/quote_bg-min.png") center top no-repeat;padding:35px 0;background-size:cover;margin-bottom:35px}.quote h2{max-width:100%}.quote .flex{align-items:center}.quote p{padding:15px 0}.quote .author .flex{align-items:center;justify-content:center;padding-bottom:17px}.quote .author .flex .name{font-size:21px;font-family:"Fontfabric - MullerBold";color:#3c3c3d;margin-left:10px;max-width:120px}.quote .author{width:48%}.quote .description{width:52%}.quote .status{max-width:65%;margin:auto}.template .text{max-width:73%}.template .text p{padding:15px 0}.benefit.pages{padding:0 0 50px 0;background:transparent}.benefit.pages .description{text-align:center;padding:35px 0}.public .flex{justify-content:center;align-items:center}.public .text{max-width:29%;margin-left:-100px}.public .text .btn{margin-top:50px;min-width:320px}.footer{padding:25px 0}.footer #to-top-button{position:fixed;display:none;right:10px;cursor:pointer;bottom:100px;width:35px;height:35px;transition:.5s;opacity:.7;z-index:11}.footer #to-top-button img{background-size:contain;width:100%}.footer #to-top-button:hover{opacity:1}.footer .flex{align-items:center}.footer .nav ul{display:flex}.footer .nav ul li{padding:0 15px}.footer .nav ul li a{color:#4f4c50;font-size:14px;position:relative}.footer .nav ul li a:after{zoom:1;filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;background:linear-gradient(to right,#ff3b38 0,#ffb600 100%);content:'';overflow:hidden;position:absolute;left:0;bottom:-11px;display:block;width:0;height:3px;-webkit-transition:all 400ms cubic-bezier(0,0.208,0.73,1.075);-moz-transition:all 400ms cubic-bezier(0,0.208,0.73,1.075);-o-transition:all 400ms cubic-bezier(0,0.208,0.73,1.075);transition:all 400ms cubic-bezier(0,0.208,0.73,1.075)}.footer .nav ul li a:hover{transform:translateY(-20%)}.footer .nav ul li a:hover:after{width:100%;opacity:1}.footer .bottom{font-size:14px;padding-top:10px}.footer .bottom .container div{width:28%}.footer .bottom .container div a{color:#f5ad29;font-size:16px;font-family:'Fontfabric - MullerMedium'}.footer .bottom .container div a:hover{text-decoration:underline}.footer .bottom .container div:first-child a{display:block}.footer .bottom .container div:last-child{text-align:right;font-size:15px}.footer .bottom .container div:nth-child(2n){text-align:center}.footer .glory b{font-weight:normal;font-size:17px;font-family:'Fontfabric - MullerBold'}div.wpcf7-validation-errors{border:none!important;background:#fff}