.new-intro-holder{background:#ecf8f8;border-radius:20px;height:680px;margin:auto;position:relative;width:1350px}@media(max-width:1500px){.new-intro-holder{width:100%}}@media(max-width:1230px){.new-intro-holder{display:block;height:auto;padding:50px 20px 199px}}@media(min-width:769px)and (max-width:1230px){.new-intro-holder{height:600px;padding:70px 32px 160px}}@media(max-width:576px){.new-intro-holder .contr{width:100%}}.new-intro-holder .holder{font-family:osnovapro-webfont,Roboto,Arial,sans-serif;padding:0}@media(min-width:769px)and (max-width:1230px){.new-intro-holder .holder{position:relative;width:48%;z-index:2}}.new-intro-holder .holder .title{color:#008688;font-size:45px;font-weight:700;line-height:normal;margin-bottom:24px}@media(min-width:769px)and (max-width:1230px){.new-intro-holder .holder .title{font-size:38px}}@media(max-width:768px){.new-intro-holder .holder .title{font-size:32px;margin-bottom:16px}}.new-intro-holder .holder .caption{color:#222;font-family:osnovapro-webfont,Roboto,Arial,sans-serif;font-size:28px;font-weight:400;line-height:120%;margin-bottom:56px}@media(min-width:769px)and (max-width:1230px){.new-intro-holder .holder .caption{font-size:24px}}@media(max-width:768px){.new-intro-holder .holder .caption{font-size:20px;margin-bottom:32px}}.new-intro-holder .holder .button{font-size:22px}@media(max-width:768px){.new-intro-holder .holder .button{width:100%}}.new-intro-holder:after{background:url(/img/generator/intro-holder.png) no-repeat 100%;background-size:cover;content:"";height:614px;position:absolute;right:-28px;top:71px;width:740px}@media(max-width:1230px){.new-intro-holder:after{background-size:contain;display:block;height:480px;right:0;top:70px;width:52%}}@media(max-width:768px){.new-intro-holder:after{display:none}}.feed{border-radius:15px;height:350px;margin-bottom:50px;margin-top:-121px;padding:25px 50px;position:relative}@media(max-width:1230px){.feed{padding:50px}}@media(max-width:768px){.feed{height:auto;margin:-121px 20px 56px;padding:45px 18px 52px 17px;width:calc(100% - 40px)}}.feed .title{color:#fff;font-size:35px;font-weight:500;line-height:normal;margin-bottom:32px;text-align:center}@media(max-width:768px){.feed .title{font-size:24px;margin-bottom:30px}}.feed .list{align-items:flex-start;display:flex;justify-content:center;padding:0}@media(max-width:768px){.feed .list{flex-wrap:wrap}}.feed .list .item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:40px;max-width:229px}@media(max-width:768px){.feed .list .item{margin-bottom:8px;margin-right:0;max-width:inherit;width:50%}}.feed .list .item:last-child{margin-right:0}.feed .list .item .icon{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:30px;width:150px}@media(max-width:768px){.feed .list .item .icon{height:120px;margin-bottom:10px;width:120px}.feed .list .item .icon img{width:75%}}.feed .list .item .name{color:#fff;font-size:16px;font-weight:400;line-height:110%;text-align:center}@media(max-width:768px){.feed .list .item .name{font-size:14px;width:90%}}.block-information{align-items:center;background-color:#f2fbfb;border:2px solid rgba(0,134,136,.1);border-radius:15px;display:flex;justify-content:flex-start;margin:50px auto;overflow:hidden;padding:55px;position:relative}@media(max-width:1230px){.block-information{flex-direction:column}}@media(max-width:768px){.block-information{margin:56px 20px;padding:40px 20px;width:calc(100% - 40px)}}.block-information--wrap{width:50%}@media(max-width:1230px){.block-information--wrap{width:100%}}.block-information--wrap .title{color:#008688;font-size:35px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:32px}@media(max-width:768px){.block-information--wrap .title br{display:none}.block-information--wrap .title{text-wrap:balance;font-size:24px}}.block-information--wrap .title i{color:#f05249;font-style:normal}.block-information--wrap .caption{color:#222;font-size:15px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:768px){.block-information--wrap .caption{font-size:18px}}.block-information--wrap .list{color:#222;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:54px;padding-left:30px}@media(max-width:768px){.block-information--wrap .list{font-size:18px;padding-left:24px}}.block-information--wrap .list li{position:relative}.block-information--wrap .list li:before{background-color:#222;content:"";height:4px;left:-17px;position:absolute;top:13px;width:4px}.block-information--picture{position:absolute;right:0;top:92px}@media(max-width:1230px){.block-information--picture{position:relative}}.block-information--picture .picture{background-size:contain}.block-information .substrate{align-items:center;background:#fbfbfb;border-radius:10px;box-shadow:0 12px 32px 0 rgba(0,0,0,.1);display:flex;justify-content:center;padding:22.775px 10.478px 73.962px 11.4px;right:-105px;top:40px;width:740px}.two-green-block{margin:50px auto}@media(max-width:768px){.two-green-block{margin:56px 20px;width:calc(100% - 40px)}}.two-green-block .title{color:#222;font-size:55px;font-weight:500;line-height:normal;margin-bottom:40px;text-align:center}@media(max-width:768px){.two-green-block .title{font-size:30px;margin:0 auto 40px;text-align:center;width:75%}}.two-green-block .title i{color:#f05249;font-style:normal}.two-green-block .boxes{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.two-green-block .boxes{flex-direction:column}}.two-green-block .boxes .box{border-radius:15px;margin-right:35px;padding:50px 70px;width:calc(50% - 10px)}@media(max-width:768px){.two-green-block .boxes .box{margin-bottom:10px;margin-right:0;padding:30px;width:100%}}.two-green-block .boxes .box:last-child{margin-right:0}.two-green-block .boxes .box p{color:#fff;font-size:35px;font-weight:700;line-height:normal;margin-bottom:0;text-align:center}@media(max-width:768px){.two-green-block .boxes .box p{font-size:24px;margin-bottom:10px}}.two-green-block .boxes .box span{color:#fff;display:inline-block;font-size:20px;font-weight:400;line-height:100%;text-align:center;width:100%}@media(max-width:768px){.two-green-block .boxes .box span{font-size:18px}}.big-block-with-tabs{background:#f2fbfb;border:2px solid rgba(0,134,136,.1);border-radius:15px;height:800px;margin:50px auto;overflow:hidden;padding-top:50px;position:relative}@media(max-width:768px){.big-block-with-tabs{height:620px;margin:56px 20px;padding-top:40px;width:calc(100% - 40px)}}.big-block-with-tabs .title{color:#008688;font-size:35px;font-weight:500;line-height:normal;margin-bottom:40px;text-align:center}@media(max-width:768px){.big-block-with-tabs .title{font-size:24px}}.big-block-with-tabs .tab{align-items:center;display:flex;justify-content:center;margin-bottom:41px;position:relative;z-index:2}@media(max-width:768px){.big-block-with-tabs .tab{justify-content:flex-start;overflow:scroll}.big-block-with-tabs .tab::-webkit-scrollbar{height:0}}@media(max-width:768px){.big-block-with-tabs .tab .tab-title:first-child{margin-left:20px;min-width:200px}}.big-block-with-tabs .tab-title{border-bottom:1px solid #f2fbfb;color:#222;cursor:pointer;font-size:15px;font-weight:500;margin-right:56px;text-align:center}@media(max-width:768px){.big-block-with-tabs .tab-title{font-size:14px;margin-right:32px;min-width:180px}}.big-block-with-tabs .tab-title:last-child{margin-right:0}.big-block-with-tabs .tab-title.active{border-bottom:1px solid #008688;color:#008688}.big-block-with-tabs .blocks .block-flex{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 82.36351px 164.72702px -32.9454px rgba(0,179,181,.2);display:flex;justify-content:center;margin:0 auto;position:relative;z-index:1}.big-block-with-tabs .blocks .block-flex .slide{background-size:contain;height:100%;width:100%}.big-block-with-tabs .button{bottom:40px;font-size:22px;left:calc(50% - 162.5px);margin:0;position:absolute;width:325px;z-index:2}@media(max-width:768px){.big-block-with-tabs .button{bottom:38px;left:calc(50% - 147.5px);padding:0;width:295px}}.block-with-picture{height:400px;margin-bottom:100px}@media(max-width:768px){.block-with-picture{border-radius:15px;margin:56px 20px 208px;width:calc(100% - 40px)}}.block-with-picture .b-top{padding:100px 60px;position:relative}@media(max-width:992px){.block-with-picture .b-top{padding:40px 20px}}.block-with-picture .b-top h3{font-size:40px;font-weight:500;line-height:normal}@media(max-width:768px){.block-with-picture .b-top h3{text-wrap:balance;font-size:24px;text-align:left}.block-with-picture .b-top h3 br{display:none}}.block-with-picture .b-top .img-origami{background:url(/img/generator/pngwing.png) no-repeat;background-size:cover;height:451px;position:absolute;right:-125px;top:-102px;width:850px}@media(max-width:1230px){.block-with-picture .b-top .img-origami{height:400px;right:-130px;right:-270px;top:-70px;width:700px}}@media(max-width:768px){.block-with-picture .b-top .img-origami{height:233.762px;right:-22%;top:110px;width:440.571px}}.block-with-picture .b-bottom{height:174px;margin-top:-101px}@media(max-width:992px){.block-with-picture .b-bottom{height:150px;left:0}}@media(max-width:768px){.block-with-picture .b-bottom{bottom:-50%;flex-direction:column;height:auto;top:inherit;width:100%}}.block-with-picture .b-bottom-l{border-radius:15px 0 0 15px;height:100%;margin:0;padding-top:30px;text-align:center;width:520px}@media(max-width:992px){.block-with-picture .b-bottom-l{bottom:25px}}@media(max-width:768px){.block-with-picture .b-bottom-l{border-radius:15px;margin:0 auto;padding:33px 24px;width:calc(100% - 33px)}}.block-with-picture .b-bottom-r{border-radius:0 15px 15px 0;height:100%;margin:0;padding-top:30px;text-align:center;width:520px}@media(max-width:992px){.block-with-picture .b-bottom-r{bottom:25px}}@media(max-width:768px){.block-with-picture .b-bottom-r{border-radius:15px;margin:0 auto;padding:33px 24px;width:calc(100% - 33px)}}.block-with-picture .b-bottom h1{font-size:55px;font-weight:500;line-height:120%;margin:0}@media(max-width:992px){.block-with-picture .b-bottom h1{font-size:40px}}@media(max-width:768px){.block-with-picture .b-bottom h1{font-size:32px}}.block-with-picture .b-bottom h4{font-size:20px;font-style:normal;font-weight:400;line-height:100%;margin:0}@media(max-width:768px){.block-with-picture .b-bottom h4{font-size:18px}}.block-with-slider{margin:50px auto}@media(max-width:768px){.block-with-slider{margin:225px auto 56px}}.block-with-slider h1{color:#222;font-size:50px;font-style:normal;font-weight:500;line-height:normal;text-align:center}@media(max-width:768px){.block-with-slider h1{font-size:30px;margin:0 auto;width:85%}}.block-with-slider .block-main-slider-case{position:relative}@media(max-width:768px){.block-with-slider .block-main-slider-case .block-nav-button-slider{bottom:65px;display:block;z-index:2}.block-with-slider .block-main-slider-case .block-nav-button-slider .button-nav{border:none}}.block-with-slider .block-main-slider-case .b-top{padding:0}.block-with-slider .block-main-slider-case .b-top .block-left-slider{padding:30px 50px;position:relative}@media(max-width:768px){.block-with-slider .block-main-slider-case .b-top .block-left-slider{padding:30px}}.block-with-slider .block-main-slider-case .b-top .block-left-slider .logo{margin-bottom:19px}.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-top-two{margin:0 0 20px}.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom{align-items:center;bottom:80px;display:flex;height:auto;justify-content:space-between;left:60px;margin:0 -10px;position:absolute;top:inherit;width:calc(100% - 120px)}@media(max-width:768px){.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom{bottom:30px;left:30px;width:calc(100% - 60px)}}.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom .text-c{flex:1}.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom .text-c p{margin:0;text-align:center}.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom .text-c .value{font-size:50px;font-style:normal;font-weight:700;line-height:120%;text-align:center}@media(max-width:768px){.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom .text-c .value{font-size:30px}}.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom .text-c .name{font-size:24px;font-style:normal;font-weight:500;line-height:100%;text-align:center}@media(max-width:768px){.block-with-slider .block-main-slider-case .b-top .block-left-slider .b-bottom .text-c .name{font-size:18px}}.block-with-slider .block-main-slider-case .b-button{position:relative}.block-with-slider .block-main-slider-case .b-button .block-main-slider-nav{height:10px;margin:35px auto;position:inherit;top:10px}.block-with-slider .block-main-slider-case .b-button .block-main-slider-nav .icon-nav{border:2px solid #f05249}.block-with-slider .block-main-slider-case .b-button .block-main-slider-nav .icon-nav-active{background:#f05249}.block-with-slider .block-main-slider-case .line{align-items:center;display:flex;justify-content:center;width:100%}.block-with-slider .block-main-slider-case .line .button{font-size:22px;margin:0}.block-our-clients{margin:50px auto}@media(max-width:768px){.block-our-clients{margin:56px 20px;width:calc(100% - 40px)}}.block-our-clients h1{font-size:55px;font-weight:500}@media(max-width:768px){.block-our-clients h1{font-size:30px}}.block-our-clients .b-icon-images{margin:60px auto}@media(max-width:768px){.block-our-clients .b-icon-images{margin:20px auto}}.block-our-clients .slider{align-items:center;display:flex;justify-content:center}.block-our-clients .slider.desktop{display:flex}@media(max-width:768px){.block-our-clients .slider.desktop{display:none}}.block-our-clients .slider.mobile{display:none;flex-direction:column}@media(max-width:768px){.block-our-clients .slider.mobile{display:flex}}.block-our-clients .slider.mobile .slider-nav{align-items:center;display:flex;justify-content:center;margin-top:40px}.block-our-clients .slider.mobile .slider-nav .icon-nav{border:2px solid #008688;margin-right:9px}.block-our-clients .slider.mobile .slider-nav .icon-nav:last-child{margin-right:0}.block-our-clients .slider.mobile .slider-nav .icon-nav-active{background-color:#008688}.block-our-clients .slider--item{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;width:508px}@media(max-width:768px){.block-our-clients .slider--item{width:100%}}.block-our-clients .slider--item .client-logo{align-items:center;box-sizing:border-box;display:flex;height:120px;justify-content:center;width:50%}@media(max-width:768px){.block-our-clients .slider--item .client-logo{display:flex}}.block-our-clients .slider--item .client-logo.w100{width:100%}.block-our-clients .slider--item .client-logo img{max-width:130px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.block-our-clients .slider-nav{position:relative}.block-our-clients .slider-nav .button-nav{border:none;position:absolute;top:-19px}.block-our-clients .slider-nav .button-nav-left{left:-135px}.block-our-clients .slider-nav .button-nav-right{right:-135px}.block-our-clients .desktop .slider--item:last-child{width:254px}.block-our-clients .desktop .slider--item:last-child .client-logo{width:100%}.info-frame{border-radius:15px;height:580px;margin:50px auto;padding:130px 0 0 70px}@media(max-width:1230px){.info-frame{height:auto;padding:80px 50px}}@media(max-width:768px){.info-frame{margin:56px 20px;padding:40px 20px;width:calc(100% - 40px)}}.info-frame .text-left h3{font-size:40px;font-weight:500;margin-bottom:48px}@media(max-width:768px){.info-frame .text-left h3{font-size:24px;margin-bottom:24px}}.info-frame .text-left ul{margin-bottom:66px;padding-left:30px}@media(max-width:1230px){.info-frame .text-left ul{margin-bottom:0;padding-left:20px}}.info-frame .text-left ul li{font-size:20px;font-weight:400;line-height:150%;position:relative}@media(max-width:1230px){.info-frame .text-left ul li{font-size:18px}}.info-frame .text-left ul li:before{background-color:#fff;border-radius:0;height:2px;left:-15px;position:absolute;top:17px;width:2px}.info-frame .text-left .postscript{color:#fff;font-size:16px;font-style:italic;font-weight:400;line-height:150%;opacity:.7}@media(max-width:1230px){.info-frame .text-left .postscript{display:none}}.info-frame .img-girl{right:-14px}@media(max-width:1230px){.info-frame .img-girl{display:none}}.block-prices{margin:50px auto}@media(max-width:768px){.block-prices{margin:56px 20px;width:calc(100% - 40px)}}.block-prices .text-top h2{font-family:OsnovaProMedium;font-size:55px;font-weight:500;line-height:normal;margin-bottom:40px;text-align:center}@media(max-width:768px){.block-prices .text-top h2{font-size:30px;margin:0 auto;width:90%}}.block-prices .text-top .present{margin:0 auto;max-width:1100px;padding:52px 24px}@media(max-width:768px){.block-prices .text-top .present{padding:24px 24px 49px}}.block-prices .text-top .present p{color:#222;font-size:20px;font-style:normal;line-height:130%;text-align:center}@media(max-width:768px){.block-prices .text-top .present p{font-size:18px}}.block-prices .text-top .present .top{align-items:center;display:flex;font-family:osnovapro-bold;font-weight:700;justify-content:center}@media(max-width:768px){.block-prices .text-top .present .top{flex-direction:column;margin:0 auto;text-align:center;width:60%}}.block-prices .text-top .present .top .gift{background:url(/img/generator/gift.png) no-repeat;background-size:cover;display:block;height:40px;margin-right:10px;width:38px}@media(max-width:768px){.block-prices .text-top .present .top .gift{height:35px;margin-bottom:6px;margin-right:0;width:33px}}.block-prices .text-top .present .bottom{font-weight:400;margin-bottom:0}@media(max-width:768px){.block-prices .text-top .present .bottom{font-size:18px}}.block-prices .tabs .tab{align-items:center;display:flex;justify-content:center;margin-bottom:41px;position:relative;z-index:2}@media(max-width:768px){.block-prices .tabs .tab{justify-content:flex-start;margin:0 -40px 41px -20px;overflow:scroll}.block-prices .tabs .tab::-webkit-scrollbar{height:0}}.block-prices .tabs .tab-title{border-bottom:1px solid transparent;color:#222;cursor:pointer;font-weight:500;line-height:130%;margin-bottom:0;margin-right:96px;padding-bottom:10px;text-align:center}@media(max-width:1230px){.block-prices .tabs .tab-title{font-size:18px;margin-right:32px}.block-prices .tabs .tab-title:first-child{margin-left:20px}}.block-prices .tabs .tab-title span{text-wrap:nowrap;font-size:20px;font-style:normal}@media(max-width:768px){.block-prices .tabs .tab-title span{font-size:18px}}.block-prices .tabs .tab-title:last-child{margin-right:0}.block-prices .tabs .tab-title.active{border-bottom:1px solid #008688;color:#008688}.block-prices .tabs .block-price-slider .block-nav-button-slider .button-nav{top:100px}.block-prices .tabs .block-price-slider--wrap{align-items:center;background:#f2fbfb;border:2px solid rgba(0,134,136,.1);border-radius:15px;display:flex;height:252px;justify-content:center;position:relative}@media(max-width:1230px){.block-prices .tabs .block-price-slider--wrap{height:284px}}@media(max-width:768px){.block-prices .tabs .block-price-slider--wrap{width:500%}}.block-prices .tabs .block-price-slider--item{align-items:center;border-left:2px solid rgba(0,134,136,.1);display:flex;flex-direction:column;justify-content:center;padding:32px 24px 24px;position:relative;width:100%}.block-prices .tabs .block-price-slider--item:first-child{border-left:none;border-radius:15px 0 0 15px}.block-prices .tabs .block-price-slider--item:last-child{border-radius:0 15px 15px 0}.block-prices .tabs .block-price-slider--item .price{color:#008688;font-size:40px;font-style:normal;font-weight:700;letter-spacing:-.9px;line-height:120%;margin-bottom:15px;text-align:center}.block-prices .tabs .block-price-slider--item .descr{color:#222;font-size:20px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:24px;text-align:center}@media(max-width:768px){.block-prices .tabs .block-price-slider--item .descr{margin:0 auto 24px;width:90%}}.block-prices .tabs .block-price-slider--item .button{font-size:22px;height:auto;margin:0;width:100%}.block-prices .tabs .block-price-slider--item.active{background:#18babc;border-radius:15px;box-shadow:0 30px 100px -10px rgba(0,179,181,.7);height:284px;padding:48px 24px 40px}@media(max-width:1230px){.block-prices .tabs .block-price-slider--item.active{height:306px}}.block-prices .tabs .block-price-slider--item.active .descr,.block-prices .tabs .block-price-slider--item.active .price{color:#fff}.block-prices .postscript{color:#222;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;margin-top:50px;text-align:center}.block-faq{margin:50px auto;max-width:inherit;padding:0}@media(max-width:768px){.block-faq{margin:56px 20px;width:calc(100% - 40px)}}.block-faq h2{color:#222;font-size:45px;font-weight:500;margin-bottom:50px;text-align:center}@media(max-width:768px){.block-faq h2{font-size:30px;margin-bottom:40px}}.block-faq .item{align-items:center;background:#f2fbfb;border:2px solid rgba(0,134,136,.1);border-radius:15px;box-sizing:border-box;margin-bottom:15px;padding:20px 30px;width:100%}@media(max-width:768px){.block-faq .item{padding:20px}}.block-faq .item .question{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0;position:relative;width:100%}.block-faq .item .question.mb0{margin-bottom:0}.block-faq .item .question span{color:#222;font-family:osnovapro-webfont,Roboto,Arial,sans-serif;font-size:21px;font-weight:500;line-height:130%}@media(max-width:768px){.block-faq .item .question span{font-size:20px}}.block-faq .item .question .open-faq{border:2px solid #00b3b5;border-radius:50%;cursor:pointer;flex:none;height:50px;position:relative;width:50px}@media(max-width:768px){.block-faq .item .question .open-faq{height:40px;width:40px}}.block-faq .item .question .open-faq:after,.block-faq .item .question .open-faq:before{background:#00b3b5;content:"";height:2px;left:calc(50% - 10px);position:absolute;top:calc(50% - 1px);width:20px}.block-faq .item .question .open-faq:before{height:20px;left:calc(50% - 1px);top:calc(50% - 10px);width:2px}.block-faq .item .question .open-faq.rotate{transform:rotate(45deg)}.block-faq .item .answer{color:#222;display:block;font-size:20px;font-weight:400;height:auto;line-height:130%;opacity:1;overflow:hidden;width:calc(100% - 76px)}.block-faq .item .answer.hidden{height:0;opacity:0}.block-faq .item .answer p{margin-bottom:0}
