html,address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,noframes,ol,p,ul,center,dir,hr,menu,pre{display:block;unicode-bidi:embed}li{display:list-item}head{display:none}table{display:table}tr{display:table-row}thead{display:table-header-group}tbody{display:table-row-group}tfoot{display:table-footer-group}col{display:table-column}colgroup{display:table-column-group}td,th{display:table-cell}caption{display:table-caption}th{font-weight:bolder;text-align:center}caption{text-align:center}body{margin:8px}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.75em 0}h3{font-size:1.17em;margin:.83em 0}h4,p,blockquote,ul,fieldset,form,ol,dl,dir,menu{margin:1.12em 0}h5{font-size:.83em;margin:1.5em 0}h6{font-size:.75em;margin:1.67em 0}h1,h2,h3,h4,h5{margin:0}h1,h2,h3,h4,h5,h6,b,strong{font-weight:bolder}blockquote{margin-left:40px;margin-right:40px}i,cite,em,var,address{font-style:italic}pre,tt,code,kbd,samp{font-family:monospace}pre{white-space:pre}button,textarea,input,select{display:inline-block}big{font-size:1.17em}small,sub,sup{font-size:.83em}sub{vertical-align:sub}sup{vertical-align:super}table{border-spacing:2px}thead,tbody,tfoot{vertical-align:middle}td,th,tr{vertical-align:inherit}s,strike,del{text-decoration:line-through}hr{border:1px inset}ol,ul,dir,menu,dd{margin-left:40px}ol{list-style-type:decimal}ol ul,ul ol,ul ul,ol ol{margin-top:0;margin-bottom:0}u,ins{text-decoration:underline}br:before{content:"\A";white-space:pre-line}center{text-align:center}p{margin:0}ul,ol{margin:0;padding:0}@media print{h1{page-break-before:always}h1,h2,h3,h4,h5,h6{page-break-after:avoid}ul,ol,dl{page-break-before:avoid}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{margin:0;padding:0;top:0;background-color:#fff;color:#191713;font-family:'Montserrat',sans-serif;line-height:1.5;font-size:15px}h1,h2,h3,h4{line-height:1}a,button{-webkit-transition:all 200ms;transition:all 200ms}a{color:#000}a:hover{text-decoration:none}.limited{max-width:1650px;padding:0 20px;margin:0 auto}.btn{font-size:.882rem;background-color:#d693c0;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;border-radius:10px;padding:20px 30px;width:100%;display:inline-block;-webkit-box-shadow:0 5px 10px 0 rgba(214,147,192,0.49);box-shadow:0 5px 10px 0 rgba(214,147,192,0.49);max-width:240px;text-align:center}.btn:hover{background-color:#cb64a9}.clear{clear:both;display:block;height:0}header,nav,main,section,article,footer{display:block}header{position:fixed;top:0;left:0;width:100%;padding:17px 20px;text-align:right;-webkit-transition:all 200ms;transition:all 200ms;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:100}header .limited{position:relative;min-height:42px}header h1{font-size:3rem;position:absolute;left:0;top:0;color:#6682c0;font-family:'Amatic SC',cursive}header h1 a{color:#6682c0;position:relative;margin-left:30px;text-decoration:none}header h1 a img{width:35px;height:42px;position:absolute;-webkit-transition:opacity 100ms;transition:opacity 100ms;right:100%;top:50%;-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translateX(4px)}header nav{display:inline-block;vertical-align:middle;overflow:hidden;width:calc(99.99% - 190px)}header nav ul{list-style-type:none;opacity:0;visibility:hidden;text-align:right;white-space:nowrap}header nav ul li{display:inline-block;margin-left:56px}header nav ul li a{font-size:1.471rem;text-transform:uppercase;text-decoration:none;font-family:'Amatic SC',cursive;color:#191713;display:block}header nav ul li a:hover{color:#6682c0}header nav ul li.active a{color:#6682c0;text-decoration:underline}header .menu_btn{width:22px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;vertical-align:middle}header .menu_btn span{display:block;height:2px;width:100%;background-color:#6682c0;-webkit-transition:all 200ms;transition:all 200ms;margin-top:4px}header .menu_btn span:first-child{margin-top:0}header .menu_btn:hover span{background-color:#000}header .menu_btn.open span{opacity:0;background-color:#0e1218}header .menu_btn.open span.f{opacity:1;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(45deg) translateY(-4px) translateX(1px);transform:rotate(45deg) translateY(-4px) translateX(1px)}header .menu_btn.open span.l{opacity:1;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(-45deg) translateY(3px) translateX(1px);transform:rotate(-45deg) translateY(3px) translateX(1px)}header.rdy nav ul{opacity:1;visibility:visible;padding-top:6px}header.small nav ul{position:relative;top:-9999px;left:-9999px}header.small .menu_btn{display:inline-block}header.res_on .logo img{display:none}header.res_on .logo img.hid{display:block}header.scrl{background-color:#fff;padding:5px 20px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}header.scrl h1{top:6px;font-size:2rem}header.scrl h1 a{margin-left:0}header.scrl h1 a img{opacity:0;visibility:hidden}.res_menu{position:fixed;top:0;left:0;display:none;padding:100px 20px 20px 20px;width:100%;height:100vh;background-color:#fff;z-index:90}.res_menu ul{list-style-type:none;text-align:center}.res_menu ul li{display:block;margin-bottom:18px}.res_menu ul li a{font-size:1.313rem;text-transform:uppercase;text-decoration:none;font-family:'Amatic SC',cursive;color:#000;display:inline-block}.top_slider{padding-top:80px;position:relative;background-color:#c7eafb}.top_slider:after{content:"";position:absolute;top:100%;left:0;width:100%}.top_slider img{position:relative;z-index:2;width:100%;display:block}.top_slider .txt{background-color:#96dafc;position:relative;z-index:3;padding:30px 20px}.top_slider .txt .w{max-width:600px}.top_slider .txt p{margin-bottom:25px}.top_slider .txt p.tit{font-weight:bold;font-family:'Amatic SC',cursive;font-size:2.824rem;line-height:1}.top_slider .wave{position:absolute;overflow:hidden;top:calc(100% - 2px);width:100%;z-index:1}.top_slider .wave img{display:block;position:relative;left:-10px;width:calc(100% + 20px)}.top_slider .btn{max-width:320px}main{text-align:center;padding-top:14vw}main .limited{max-width:1488px}main h2{font-size:3.5rem;font-family:'Amatic SC',cursive;margin-bottom:40px}main section.t_i_blocks{padding-bottom:20px}main section.t_i_blocks .txt_img{max-width:1360px;margin:0 auto}main section.t_i_blocks h2{padding-top:15px}main section.frst{padding-bottom:100px}.steps{background-color:#efd0e5;padding:40px 0 80px 0;margin-bottom:-40px;position:relative}.steps .limited{max-width:911px}.steps .avatar{text-align:right}.steps .avatar img{width:300px;height:359px}.steps .wave{position:absolute;width:100%;bottom:calc(100% - 2px);left:0;overflow:hidden}.steps .wave img{display:block;position:relative;left:-10px;width:calc(100% + 20px)}.steps .itm{text-align:left;max-width:400px;margin:0 auto 50px auto}.steps .itm p{margin-top:10px}.steps .itm .num{display:inline-block;vertical-align:middle;width:calc(99.99% - 180px);color:#fff;max-width:100px;font-size:6rem;line-height:1;margin-top:0;font-family:'Amatic SC',cursive}.steps .itm img{width:180px;height:180px;display:inline-block;vertical-align:middle}.faq{position:relative;padding:40px 0;background-color:#d6ebf7;z-index:1}.faq .wave{position:absolute;width:100%;bottom:calc(100% - 2px);left:0;overflow:hidden}.faq .wave img{display:block;position:relative;left:-10px;width:calc(100% + 20px)}.faq .itm{border:1px solid #3c93c3;text-align:left;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:30px}.faq .itm h3{padding-left:42px;line-height:1.3;position:relative}.faq .itm h3:before,.faq .itm h3:after{content:"";width:25px;height:25px;border-radius:50%;-webkit-transition:all 200ms;transition:all 200ms;border:1px solid #3c93c3;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq .itm h3:after{content:"+";border:none;text-align:center;left:1px;line-height:24px;font-weight:normal;color:#3c93c3}.faq .itm a{text-decoration:none;display:block;padding:35px 15px}.faq .itm a:hover h3:before{background-color:#fff}.faq .itm .txt{display:none;padding:5px 15px 25px 57px}.faq .itm .txt p{margin-bottom:20px}.faq .itm.open{background:#3c93c3;color:#fff}.faq .itm.open h3,.faq .itm.open a{color:#fff}.faq .itm.open a h3:before{background-color:#fff}.faq .itm.open a h3:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.faq .itm.open a:hover h3:before{background:none;border-color:#fff}.faq .itm.open a:hover h3:after{color:#fff}.faq .itm.open .txt{display:block}.txt_img{margin-bottom:60px}.txt_img .txt{margin-bottom:40px}.txt_img .txt h2{font-size:3.235rem;margin-bottom:25px}.txt_img .txt p{margin-bottom:25px}.txt_img img{width:100%;max-width:540px}.ico_blocks{padding-top:50px}.ico_blocks .itm{max-width:350px;margin:0 auto 70px auto}.ico_blocks .itm img{width:110px;height:110px;margin-bottom:22px}.ico_blocks .itm img.w{width:171px}.ico_blocks .itm h3{font-size:2.059rem;font-family:'Amatic SC',cursive;margin-bottom:15px}.ico_blocks .itm ul{text-align:left;list-style-type:none;margin:0;padding:0}.ico_blocks .itm ul li{position:relative;padding-left:20px;margin-bottom:20px}.ico_blocks .itm ul li:before{content:"";position:absolute;top:5px;left:0;width:10px;height:10px;border-radius:50%;background-color:#fccc9a}footer{text-align:center;padding-top:calc(4.1vw + 10px);position:relative;top:-1px;z-index:2}footer .wave{position:absolute;width:100%;top:0;left:0;overflow:hidden}footer .wave img{display:block;position:relative;left:-10px;width:calc(100% + 20px)}footer .limited{max-width:1222px}footer .block{margin-bottom:40px}footer .block p{margin-bottom:10px}footer .block p.t{font-size:2.353rem;margin-bottom:3px;font-family:'Amatic SC',cursive}footer .block p.sm{margin:12px 0 0 0;font-size:.9rem;line-height:1.3}footer .block a{text-decoration:none}footer .block a:hover{text-decoration:underline}footer .block img{max-width:100%}footer .block .btn{padding:17px 30px;margin-top:7px}footer .block .btn:hover{text-decoration:none}footer .copy{border-top:1px solid #c2c2c2;padding-top:20px;font-size:.824rem}footer .copy p{margin-bottom:15px}footer .copy a{display:inline-block;margin-left:12px}footer .copy a:hover{opacity:.7}footer .copy img{width:89px}.banner{position:relative;width:100%;overflow:hidden;display:block;padding-bottom:350px}.banner .bg{position:absolute;top:0;left:-76%;width:auto;height:100%;z-index:1}.banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:2}.banner div{position:absolute;width:100%;text-align:center;padding:0 10px;font-weight:bold;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}.banner div img{width:160px;margin-bottom:10px}.banner div p{margin-bottom:10px}.banner div p.b{font-size:1.4rem;line-height:1}.banner div .btn{padding:16px 22px;-webkit-transition:all 200ms;transition:all 200ms;font-size:.706rem;-webkit-box-shadow:none;box-shadow:none;max-width:210px;background:#c42f39}.banner div .btn:hover{background:#910f18}@media all and (min-width:525px){footer .block{display:inline-block;text-align:left;margin-right:30px;vertical-align:top;width:calc((99.99% - 30px) / 2)}footer .block:nth-child(2n){margin-right:0}footer .block img{margin-top:56px}.banner .bg{left:-35%}.banner div p{font-size:.941rem}.banner div p.b{font-size:2.333rem}}@media all and (min-width:700px){.ico_blocks .itm{margin-right:40px;display:inline-block;max-width:100%;vertical-align:top;width:calc((99.99% - 40px) / 2)}.ico_blocks .itm:nth-child(2n),.ico_blocks .itm:last-child{margin-right:0}.ico_blocks .itm p{max-width:350px;margin-left:auto;margin-right:auto}.steps .itms_wrp{position:relative}.steps .itms_wrp .dots{position:absolute;width:100%;max-width:690px;height:calc(100% - 60px);top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.steps .itms_wrp .dots:before{content:"";position:absolute;top:0;width:1px;height:100%;left:175px;border-left:5px dotted #fff}.steps .itm{position:relative;z-index:2;max-width:690px}.steps .itm p{display:inline-block;vertical-align:middle;padding-left:40px;width:calc(99.99% - 265px)}.steps .itm p.num{width:85px;padding:0;max-width:85px}.steps .avatar{margin-top:-50px}.banner .bg{left:0}.faq .itm h3{padding-left:63px}.faq .itm h3:before{width:40px;height:40px}.faq .itm h3:after{width:40px;height:40px;line-height:40px;font-size:2rem;font-weight:normal}.faq .itm .txt{padding-left:78px;padding-right:35px}}@media all and (min-width:850px){.steps .itms_wrp .dots{left:0;-webkit-transform:none;transform:none}.steps .itm{margin-left:0;max-width:585px}.steps .avatar{margin-top:0;position:absolute;top:50px;right:0;height:90%;display:inline-block;z-index:0}.steps .avatar img{width:210px;height:251px}.steps .avatar.stick img{position:fixed;top:95px;right:0}.steps .avatar.end img{position:absolute;top:auto;right:0;bottom:0}}@media all and (min-width:1024px){html,body{font-size:17px}header .limited{min-height:68px}header h1{font-size:4.412rem}header h1 a{margin-left:42px}header h1 a img{width:50px;height:60px;-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}header nav{width:calc(99.99% - 280px)}header.rdy nav ul{padding-top:19px}header.scrl h1{top:0;font-size:4.412rem}.top_slider{padding-top:160px}.top_slider .txt{position:absolute;top:50%;right:0;width:36%;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main{margin-top:8.5vw;padding-top:80px}main h2{font-size:4.118rem;margin-bottom:60px}main section.t_i_blocks{padding-bottom:50px}.steps{padding:60px 0 170px 0}.steps .itms_wrp .dots:before{left:280px}.steps .itm{max-width:100%}.steps .itm p{width:calc(99.99% - 388px);padding-right:140px}.steps .itm p.num{font-size:13.529rem;max-width:160px;width:160px}.steps .itm img{width:228px;height:228px}.faq{padding:80px 0}.txt_img .txt{display:inline-block;vertical-align:middle;text-align:left;width:calc(99.99% - 540px);padding-right:50px;margin-bottom:0}.txt_img img{display:inline-block;vertical-align:middle}.ico_blocks .itm h3{font-size:2.353rem}.ico_blocks .itm ul li:before{top:7px}footer .block{width:calc((99.99% - 298px) / 3)}footer .block:nth-child(2n){margin-right:30px}footer .block:nth-child(4n){margin-right:0}footer .block.l{width:calc((119.99% - 393px) / 3)}footer .block.m{width:calc((79.99% - 354px) / 3)}footer .block.c{width:258px}footer .block img{max-width:230px}footer .copy p{display:inline-block;text-align:left;vertical-align:bottom;width:50%}footer .copy p.r{text-align:right}.banner{padding-bottom:31.27%}.banner div{left:auto;right:30px;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (min-width:1300px){header .limited{min-height:98px}header h1{font-size:5.765rem}header h1 a{margin-left:60px}header h1 a img{width:70px;height:84px;-webkit-transform:translateY(-50%) translateX(7px);transform:translateY(-50%) translateX(7px)}header nav{width:calc(99.99% - 365px)}header nav ul li a{font-size:2.353rem}header.rdy nav ul{padding-top:25px}header.rdy.scrl .limited{min-height:71px}header.rdy.scrl h1{top:0;font-size:4.412rem}header.rdy.scrl nav ul{padding-top:8px}.top_slider{padding-top:200px}.top_slider .txt{width:38%}.txt_img .txt{padding-right:100px}.steps .avatar img{width:330px;height:394px}footer .block img{max-width:100%}.banner div img{margin-bottom:30px}.banner div p{margin-bottom:30px}.banner div p.b{margin-bottom:10px}}@media all and (min-width:1625px){.banner{padding-bottom:24.27%}.banner div{right:10vw}.steps .avatar img{width:500px;height:598px}.ico_blocks .itm{width:calc((99.99% - 120px) / 4)}.ico_blocks .itm:nth-child(2n){margin-right:40px}.ico_blocks .itm:nth-child(3n){margin-right:40px}.ico_blocks .itm:nth-child(4n){margin-right:0}}@media all and (min-width:1919px){.steps .itm p{padding-right:0}}
/*# sourceMappingURL=style.css.map */