*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin:0}html{scroll-behavior:smooth}body{font-family:var(--base-font)}body.modal-open{overflow:hidden}.hidden{opacity:0;visibility:hidden;pointer-events:none}ul{margin:0;padding-left:0;list-style:none}img{width:100%;height:auto;text-align:center;display:block}.link{text-decoration:none}.section{padding-bottom:80px}@media screen and (min-width:768px){.section{padding-bottom:65px}}@media screen and (min-width:1400px){.section{padding-bottom:180px}}.container{margin-left:auto;margin-right:auto;padding:0 15px}@media screen and (min-width:768px){.container{width:720px;padding:0 15px}}@media screen and (min-width:1400px){.container{width:1378px;padding:0 20px}}.title{text-align:center;color:var(--base-title-color);font-size:24px;font-weight:600;line-height:3.33333}@media screen and (min-width:768px){.title{margin-bottom:37px;font-size:30px;line-height:267%}}@media screen and (min-width:1400px){.title{margin-bottom:60px;font-size:48px;line-height:1}}.btn{cursor:pointer;text-align:center;color:#fff;background:var(--base-dark);border:none}@media screen and (min-width:768px){.breaker:after{content:"";display:block}}:root{--base-font:"Poppins",sans-serif;--menu-btn-color:#39515e;--base-title-color:#000;--base-text-color:#8f95a5;--second-logo-color:#939393;--base-dark:#263238;--base-gray:#f5f5f5;--second-price-color:#546269}.header{padding-top:33px;padding-bottom:33px}@media screen and (min-width:768px){.header{padding-top:55px;padding-bottom:55px}}@media screen and (min-width:1400px){.header{padding-top:55px;padding-bottom:55px}}.header .container{justify-content:space-between;align-items:center;display:flex;position:relative}.logo{font-family:var(--base-font);color:#000;font-size:24px;font-weight:400}@media screen and (min-width:575px){.logo{font-size:30px}}@media screen and (min-width:575px){.logo{letter-spacing:.03em;font-size:36px}}.grey-logo{color:#939393}@media screen and (min-width:1400px){.grey-logo{color:var(--base-title-color)}}.burger-menu{width:33px;cursor:pointer;flex-direction:column;gap:4px;display:flex}@media screen and (min-width:1400px){.burger-menu{display:none}}.line{width:100%;height:3px;background-color:var(--menu-btn-color);border-radius:1px}.close-btn{cursor:pointer;fill:var(--menu-btn-color)}@media screen and (min-width:575px){.close-btn{height:20px;width:20px}}@media screen and (min-width:1400px){.close-btn{display:none}}.burger-menu .line:last-child{width:70%}.menu{display:none}@media screen and (min-width:1400px){.menu{width:996px;flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}}.menu:before{content:"";width:100%;height:1px;background:#c4c4c4}@media screen and (min-width:1400px){.menu:before{display:none}}.nav-menu{margin-top:70px;margin-bottom:90px}@media screen and (min-width:575px){.nav-menu{margin-top:60px;margin-bottom:100px}}@media screen and (min-width:1400px){.nav-menu{margin-top:0;margin-bottom:0}}.menu-list{flex-direction:column;gap:50px;display:flex}@media screen and (min-width:1400px){.menu-list{flex-direction:row;display:flex}}.menu-item{font-size:22px;font-weight:500}@media screen and (min-width:1400px){.menu-item{font-size:20px}}.menu-item .link{color:#263238;transition:text-shadow .2s linear}.menu-item .link:-webkit-any(:hover,:focus){text-shadow:0 4px 4px rgba(0,0,0,.25)}.menu-item .link:-webkit-any(:hover,:focus){text-shadow:0 4px 4px rgba(0,0,0,.25)}.menu-item .link:is(:hover,:focus){text-shadow:0 4px 4px rgba(0,0,0,.25)}.menu .btn,.mobile-menu .btn{width:100%;height:65px;color:#000;background-color:rgba(0,0,0,0);border:2px solid #263238;border-radius:5px;font-size:20px;font-weight:400}@media screen and (min-width:575px){.menu .btn,.mobile-menu .btn{width:330px;height:70px;font-size:22px}}@media screen and (min-width:1400px){.menu .btn,.mobile-menu .btn{width:312px;height:70px;letter-spacing:.03em;text-align:center;font-size:20px;font-weight:400;transition:box-shadow .2s linear}}.menu .btn:-webkit-any(:hover,:focus){box-shadow:0 4px 4px rgba(0,0,0,.25)}.menu .btn:-webkit-any(:hover,:focus){box-shadow:0 4px 4px rgba(0,0,0,.25)}.menu .btn:is(:hover,:focus){box-shadow:0 4px 4px rgba(0,0,0,.25)}.overlay{z-index:2;width:100%;height:100vh;background:rgba(7,34,47,.7);transition:opacity .2s linear,visibility .2s linear;position:fixed;top:0;left:0}@media screen and (min-width:1400px){.overlay{display:none}}.mobile-menu{width:100%;height:100vh;background:#fff;padding-left:15px;padding-right:15px;transition:transform .2s linear;position:absolute;transform:translate(0)}@media screen and (min-width:575px){.mobile-menu{width:100%;height:100vh;background:#fff;padding-left:33px;padding-right:33px}}@media screen and (min-width:768px){.mobile-menu{width:450px}}.overlay.hidden .mobile-menu{transform:translate(-100%)}.mobile-menu .head{justify-content:space-between;align-items:center;padding-top:32px;display:flex;position:relative}.mobile-menu .head:after{content:"";width:100%;height:1px;background:#c4c4c4;display:block;position:absolute;bottom:-32px}.hero .container{flex-direction:column-reverse;padding-bottom:85px;display:flex}@media screen and (min-width:768px){.hero .container{flex-direction:row;justify-content:space-between;padding-bottom:65px}}.hero .description{width:292px;width:100%}@media screen and (min-width:768px){.hero .description{width:338px}}@media screen and (min-width:1400px){.hero .description{width:540px}}.hero-title{display:none}@media screen and (min-width:768px){.hero-title{color:var(--base-dark);margin-top:28px;font-size:36px;font-weight:600;line-height:1.25;display:block}}@media screen and (min-width:1400px){.hero-title{margin-top:0;font-size:64px}}.hero .text{text-align:center;color:var(--base-text-color);margin:108px 0 33px;font-size:14px;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.hero .text{width:100%;margin-top:25px;margin-bottom:27px;font-size:16px;font-weight:300;line-height:1.5}.hero .text:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.hero .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.hero .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.hero .text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}@media screen and (min-width:1400px){.hero .text{margin-top:40px;margin-bottom:60px;font-size:24px;font-weight:300}}.hero .btn{width:289px;height:60px;color:#fff;border-radius:5px;margin:0 auto;font-size:16px;font-weight:400;display:block}@media screen and (min-width:768px){.hero .btn{width:236px;height:65px;margin:0;font-size:18px;font-weight:300}}@media screen and (min-width:1400px){.hero .btn{width:426px;height:100px;letter-spacing:.03em;border-radius:10px;font-size:36px}}.skills.section{padding-bottom:50px}.skills .title{color:var(--base-title-color);text-align:center;font-size:24px;font-weight:600;line-height:333%}@media screen and (min-width:768px){.skills .title{margin-bottom:37px;font-size:30px;line-height:267%}}@media screen and (min-width:1400px){.skills .title{margin-bottom:60px;font-size:48px;line-height:1}}.skills-list{flex-direction:column;gap:20px;display:flex;position:relative}@media screen and (min-width:768px){.skills-list{flex-flow:wrap;align-items:flex-start;gap:9px}}@media screen and (min-width:1400px){.skills-list{gap:29px}}.skills .item{background:var(--base-gray);border-radius:5px;flex-direction:column;padding:8px 16px 50px;display:flex}@media screen and (min-width:768px){.skills .item{width:224px;border-radius:10px;padding:22px 14px 30px}}@media screen and (min-width:1400px){.skills .item{width:426px;padding:32px 18px}}@media screen and (min-width:768px){.skills .item:last-child{width:457px;flex-direction:row-reverse;justify-content:space-between;display:flex;position:absolute;bottom:0;right:0}}@media screen and (min-width:1400px){.skills .item:last-child{width:881px}}@media screen and (min-width:768px){.skills .item:last-child .sub-title{margin-top:0}}.skills .description{margin-top:20px}@media screen and (min-width:768px){.skills .item:last-child .description{width:260px;margin-top:0}}@media screen and (min-width:1400px){.skills .item:last-child .description{width:320px}}.skills .sub-title{color:var(--base-dark);font-size:18px;font-weight:600}@media screen and (min-width:768px){.skills .sub-title{font-size:20px;line-height:1}}@media screen and (min-width:1400px){.skills .sub-title{margin-top:24px;margin-bottom:32px;font-size:30px}}.text-box{flex-direction:column;gap:30px;margin:20px 0;display:flex}@media screen and (min-width:768px){.skills .item:first-child .text-box{margin-bottom:119px}}@media screen and (min-width:1400px){.skills .item:first-child .text-box{margin-bottom:275px}}@media screen and (min-width:1400px){.skills .item:last-child .text-box{margin-bottom:73px}}.skills .text{color:var(--base-text-color);font-size:13px;font-weight:400;line-height:1.447}@media screen and (min-width:768px){.skills .text{font-size:13px;line-height:1.6456}}@media screen and (min-width:1400px){.skills .text{font-size:16px}}.skills .btn{width:178px;height:50px;border-radius:5px;font-size:14px;font-weight:500}@media screen and (min-width:768px){.skills .btn{width:178px;height:50px;font-size:16px}}@media screen and (min-width:1400px){.skills .btn{width:218px;height:60px;border-radius:10px;font-size:20px}}.about .container{flex-direction:column;display:flex}@media screen and (min-width:768px){.about .container{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}}@media screen and (min-width:1400px){.about .container{align-items:flex-start}}@media screen and (min-width:768px){.title.mobile{display:none}}.title.tablet{display:none}@media screen and (min-width:768px){.title.tablet{display:inline}}.about .discription{margin-top:25px}@media screen and (min-width:768px){.about .discription{width:327px;margin:0}}@media screen and (min-width:1400px){.about .discription{width:652px}}.about .text{text-align:center;color:var(--base-text-color);margin-bottom:20px;font-size:13px;font-weight:400;line-height:1.35}@media screen and (min-width:768px){.about .text{text-align:left;margin-bottom:34px;font-size:14px}}@media screen and (min-width:1400px){.about .text{margin-top:60px;margin-bottom:30px;font-size:20px;line-height:1.8}}.about .quantity{color:var(--base-dark);margin-bottom:5px;font-size:22px;font-weight:600;line-height:1.25}@media screen and (min-width:1400px){.about .quantity{font-size:48px;font-weight:600}}.about .name{color:var(--base-text-color);font-size:15px;font-weight:400}@media screen and (min-width:768px){.about .name{font-size:13px}}@media screen and (min-width:1400px){.about .name{font-size:20px}}.info-quantity{flex-direction:column;align-items:center;gap:25px;display:flex}@media screen and (min-width:768px){.info-quantity{flex-direction:row;align-items:flex-start;gap:0}}@media screen and (min-width:1400px){.info-quantity{justify-content:space-around}}.info-quantity .item{text-align:center}@media screen and (min-width:768px){.info-quantity .item{width:33.3333%}}@media screen and (min-width:1400px){.info-quantity .item{width:138px}}.pricing .list{flex-direction:column;gap:60px;display:flex}@media screen and (min-width:768px){.pricing .list{flex-direction:row;justify-content:space-between;gap:0}}.pricing .item{text-align:center;flex-direction:column;display:flex}@media screen and (min-width:768px){.pricing .item{width:224px}.pricing .item:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.pricing .item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pricing .item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pricing .item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}@media screen and (min-width:1400px){.pricing .item{width:426px}.pricing .item:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.pricing .item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pricing .item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pricing .item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}.pricing .sub-title{color:var(--base-dark);margin-top:30px;font-size:18px;font-weight:600;line-height:1.55556}@media screen and (min-width:768px){.pricing .sub-title{flex:1;margin-top:15px;font-size:20px;line-height:1.4}}@media screen and (min-width:1400px){.pricing .sub-title{text-transform:capitalize;flex:0;font-size:30px;line-height:1.6}}.pricing .text{color:var(--base-text-color);margin-top:15px;margin-bottom:15px;font-size:13px;font-weight:400}@media screen and (min-width:768px){.pricing .text{flex:1;margin-top:15px;margin-bottom:20px;font-size:14px}}@media screen and (min-width:1400px){.pricing .text{margin-top:20px;margin-bottom:30px;font-size:20px}}.price-info{width:170px;height:37px;background:#eee;border-radius:5px;justify-content:space-evenly;align-items:center;margin:0 auto;display:flex}@media screen and (min-width:768px){.price-info{width:205px;height:45px}}@media screen and (min-width:1400px){.price-info{width:260px;height:45px;margin:0}}.price{color:var(--base-dark);font-size:18px;font-weight:400}@media screen and (min-width:768px){.price{font-size:22px}}@media screen and (min-width:1400px){.price{font-size:24px}}.period{color:var(--second-price-color);font-size:14px;font-weight:400}@media screen and (min-width:768px){.period{font-size:16px}}@media screen and (min-width:1400px){.period{font-size:18px}}@media screen and (min-width:1400px){.section.contact{padding-bottom:50px}}@media screen and (min-width:768px){.contact .container{justify-content:space-between;display:flex}}@media screen and (min-width:768px){.contact .tablet{line-height:1}}@media screen and (min-width:768px){.contact .discription{width:434px}}@media screen and (min-width:1400px){.contact .discription{width:880px}}.contact .text{text-align:center;color:var(--base-text-color);font-size:14px;font-weight:400}@media screen and (min-width:768px){.contact .text{margin-top:25px}.contact .text:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.contact .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.contact .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.contact .text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}@media screen and (min-width:1400px){.contact .text{font-size:20px}}.contact .form{flex-direction:column;align-items:center;gap:20px;margin-top:31px;display:flex}@media screen and (min-width:768px){.contact .form{flex-direction:row;gap:6px;margin-top:25px}}.contact .form input{border:1px solid var(--base-text-color);width:291px;height:50px;color:var(--base-text-color);border-radius:5px;padding:16px 25px;font-size:12px;font-weight:400}@media screen and (min-width:768px){.contact .form input{width:283px;height:50px}}@media screen and (min-width:1400px){.contact .form input{width:418px;height:70px;font-size:16px;line-height:1.875}}.contact .btn{width:290px;height:60px;background:var(--base-dark);color:#fff;border-radius:5px;font-size:14px;font-weight:500}@media screen and (min-width:768px){.contact .btn{width:145px;height:50px}}@media screen and (min-width:1400px){.contact .btn{letter-spacing:.03em;width:307px;height:70px;font-size:20px}}.footer .container{text-align:center;padding-top:26px;padding-bottom:48px;position:relative}@media screen and (min-width:768px){.footer .container{justify-content:space-between;padding-top:20px;padding-bottom:20px;display:flex}}@media screen and (min-width:1400px){.footer .container{padding-top:22px;padding-bottom:77px}}.footer .container:before{content:"";width:100%;height:1px;background:#c4c4c4;display:block;position:absolute;top:0;left:0}.footer .logo{margin-bottom:15px;display:inline-block}@media screen and (min-width:768px){.footer .logo{margin:0}}.footer-list{justify-content:center;display:flex}@media screen and (min-width:768px){.footer-list{margin-bottom:0}}@media screen and (min-width:1400px){.footer-list{gap:80px}}.footer-list .link{color:var(--base-text-color);font-size:11px;font-weight:500}@media screen and (min-width:768px){.footer-list .link{font-size:13px;font-weight:400}}@media screen and (min-width:1400px){.footer-list .link{letter-spacing:.02em;font-size:24px}}.footer-list .item{flex-direction:row;align-items:center;display:flex}.footer-list .item:not(:last-child):after{content:"";width:3px;height:3px;background-color:var(--base-text-color);border-radius:50%;margin:0 3px;display:block}@media screen and (min-width:1400px){.footer-list .item:not(:last-child):after{content:"";display:none}}
/*# sourceMappingURL=index.f30fbc94.css.map */
