*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit;font-size:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}button{cursor:pointer;background-color:transparent}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}:root{--orange: #FFA500;--blue: #04BAF3;--textCol: white;--gray: #C4C4C4;--dark: #453B39}@font-face{font-family:"Montserrat-Regular";font-display:swap;src:url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/file_name.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat-Medium";font-display:swap;src:url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/file_name.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Regular";font-display:swap;src:url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/file_name.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"redressed";font-display:swap;src:url("../fonts/redressed.woff") format("woff"),url("../fonts/file_name.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat-SemiBold";font-display:swap;src:url("../fonts/Montserrat-SemiBold.woff") format("woff"),url("../fonts/file_name.woff2") format("woff2");font-weight:400;font-style:normal}body{background-color:var(--blue);font-family:"Montserrat-SemiBold";color:var(--textCol)}body.lock{overflow:hidden}.wrapper{width:100%;min-height:100vh;overflow:hidden}.container{margin:0 auto;padding:0 15px;width:100%}.gallery-dots{position:absolute}.gallery-dot{width:15px;height:15px}.gallery-arrow{position:absolute;width:50px;height:50px;background-color:initial}.gallery-arrow.gallery-arrow-clicked{-webkit-animation:initial;animation:initial}.gallery-arrow.gallery-arrow-clicked::after{-webkit-animation:"arrow-pulse" 1s 0s;animation:"arrow-pulse" 1s 0s}.gallery-arrow.gallery-arrow-clicked::before{-webkit-animation:"arrow-pulse--before" 1s 0s;animation:"arrow-pulse--before" 1s 0s}.gallery-arrow::before{content:"";display:block;position:absolute;top:50%;left:50%;width:60%;height:60%;opacity:0;transform:translate(-50%, -50%);background-color:transparent;border-radius:50%;border:2px solid var(--textCol)}.gallery-arrow::after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url("../img/icons/slider-arrow.svg") 0% 0%/100% 100%;transition:all .5s}.gallery-dot:focus-visible,.gallery-arrow:focus-visible{outline:5px solid var(--orange)}.gallery-slide:focus-visible{border:3px solid var(--orange)}.logo__big{font-family:"Redressed"}.logo__small{font-family:"Montserrat-SemiBold";text-transform:uppercase}.header{position:fixed;z-index:100;bottom:0;left:0;width:100%;height:70px;transition:transform .5s;transform:translate(0, 100%)}.header:focus-within,.header.visible{transform:translate(0, 0)}.header .container{height:100%}.header__row{height:100%;display:flex;align-items:center;justify-content:flex-start}.header__row::after{content:"";display:block;width:100%;height:100%;background-color:var(--textCol);position:absolute;top:0;left:0;z-index:3;opacity:1;transition:opacity .5s}.header__row::before{content:"";display:block;width:100%;height:100%;background-color:var(--blue);position:absolute;top:0;left:0;z-index:2}.header__logo{position:relative;z-index:4;font-family:"redressed";font-size:45px;color:var(--blue);transition:all .5s}.header__menu{position:absolute;bottom:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--textCol);padding:40px 25px 110px 25px;transform:translate(0, 101%);pointer-events:none;transition:transform 1s}.header__menu-list{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;max-height:280px;overflow:auto}.header__menu-item{margin:0 0 40px 0;transform:translate(-50%, 0);opacity:0}.header__menu-item:last-child{margin:0}.header__menu-link{color:var(--orange);font-size:22px;transition:all .5s;display:inline-block}.header__menu-link:hover,.header__menu-link:focus-visible{color:var(--blue);transform:scale(1.05)}.header__burger{position:absolute;z-index:4;top:50%;right:15px;transform:translate(0, -50%);height:32px;display:flex;flex-direction:column;justify-content:space-between}.header__burger-decor{width:40px;height:5px;border-radius:5px;background-color:var(--orange);transition:all .5s}.header__burger-decor-1{transform-origin:bottom left}.header__burger-decor-3{transform-origin:top left}.header__burger-btn{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;color:rgba(255,255,255,0)}.header__burger-btn:focus-visible{outline:5px solid var(--blue)}.header.burger-active .header__menu{transform:translate(0, 0);pointer-events:all}.header.burger-active .header__row::after{opacity:0}.header.burger-active .header__burger-decor{background-color:var(--textCol)}.header.burger-active .header__burger-decor-1{transform:translate(0, -1.4px) rotateZ(45deg)}.header.burger-active .header__burger-decor-2{opacity:0}.header.burger-active .header__burger-decor-3{transform:translate(0, 1.4px) rotateZ(-45deg)}.header.burger-active .header__logo{color:var(--textCol)}.first-screen{position:relative;background-color:var(--orange)}.first-screen::before{content:"";display:block;position:absolute;top:0;left:0;height:677px;width:677px;background-color:var(--textCol);transform:translate(-406.5px, -297px);border-radius:50%}.first-screen__left-part,.first-screen__right-part{position:relative}.first-screen__left-part{padding:15px 0 140px 15px}.first-screen__logo{color:var(--blue);text-align:center;display:inline-block;margin:0 0 37px 0}.first-screen__logo-big{font-size:50px;line-height:1em}.first-screen__logo-small{font-size:11px;letter-spacing:.06em}.first-screen__top-slider{position:relative;width:261px;transform:translateX(37px);display:flex;flex-direction:column;align-items:center}.first-screen__top-slider-wrapper{width:100%;height:158px;padding:5px;position:relative;background-color:var(--textCol);margin:0 0 13px 0}.first-screen__top-slider-outer{height:100%;width:100%;overflow:hidden}.first-screen__top-slider-inner{height:100%;display:flex;transform:translateX(-62%);-webkit-animation:"slider-inner--mobile" 10s infinite;animation:"slider-inner--mobile" 10s infinite}.first-screen__top-slider-pic-container{flex:0 0 100%;height:100%}.first-screen__top-slider-left-pic,.first-screen__top-slider-right-pic{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.first-screen__top-slider-dots{display:inline-flex}.first-screen__top-slider-dot{width:10px;height:10px;border-radius:50%;background-color:var(--textCol);margin:0 8.5px 0 0}.first-screen__top-slider-dot:first-child{-webkit-animation:"white-dot" 10s infinite;animation:"white-dot" 10s infinite}.first-screen__top-slider-dot:nth-child(2){-webkit-animation:"blue-dot" 10s infinite;animation:"blue-dot" 10s infinite}.first-screen__top-slider-dot:last-child{margin:0}.first-screen__top-slider-dot--active{background-color:var(--blue)}.first-screen__top-slider-decor-inside{position:absolute;left:80px;top:92px;width:39.5px;height:39.5px;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:translateX(0);-webkit-animation:"slider-decor--mobile" 10s infinite;animation:"slider-decor--mobile" 10s infinite}.first-screen__top-slider-decor-inside::after,.first-screen__top-slider-decor-inside::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.first-screen__top-slider-decor-inside::before{background:rgba(196,196,196,.74);opacity:1;-webkit-animation:"slider-decor-before" 10s infinite;animation:"slider-decor-before" 10s infinite}.first-screen__top-slider-decor-inside::after{z-index:2;background:var(--blue);opacity:0;-webkit-animation:"slider-decor-after" 10s infinite;animation:"slider-decor-after" 10s infinite}.first-screen__top-slider-decor-inside-pic{position:relative;z-index:3;width:27.2px;height:32px;transform:translateY(-2px);background:url("../img/icons/touch.svg") 0 0/100% 100%;-webkit-animation:"slider-decor-pic" 10s infinite;animation:"slider-decor-pic" 10s infinite}.first-screen__top-slider-decor-outside-touch{position:absolute;right:-47px;top:24px;width:26px;height:30px;background:url("../img/icons/touch-with-line.svg") 0 0/100% 100%}.first-screen__top-slider-decor-outside-drag{position:absolute;right:0;bottom:-59px;width:45px;height:45px;background:url("../img/icons/click.svg") 0 0/100% 100%}.first-screen__bottom-slider{display:none}.first-screen__right-part{background-color:var(--blue);padding:67px 0 60px 0}.first-screen__right-part::after{content:"";display:block;position:absolute;top:-127px;right:-201px;width:459.47px;height:291px;background:url("../img/Mountains.svg") 0% 0%/100% 100%}.first-screen__right-part::before{content:"";display:block;position:absolute;bottom:0;left:0%;width:100%;height:5px;background-color:var(--blue);transform:translate(0, 2.5px);pointer-events:none}.first-screen__right-part .container{position:relative}.first-screen__right-part-title,.first-screen__right-part-description{max-width:297px;letter-spacing:.06em;position:relative}.first-screen__right-part-title{font-family:"Montserrat-SemiBold";font-size:25px;line-height:30px;margin:0 auto 32px auto}.first-screen__right-part-description{font-family:"Montserrat-Medium";font-size:18px;line-height:22px;margin:0 auto}.section-title{font-family:"Montserrat-Regular";font-size:40px;line-height:1.225em;letter-spacing:.1em;text-transform:uppercase;opacity:0;padding:0 15px 0 0;transition:all 1.5s}.section-title.scroll-animated{opacity:.5}.code-outer{width:100%;height:100%;overflow:auto}.code{white-space:nowrap;font-family:"Roboto-Regular";font-size:16px;line-height:1.45em;letter-spacing:.08em;display:inline-block;padding:20px}.code__tab{display:inline-block;width:30px}.code__keyword{color:#5db0d7}.code__obj-key{color:#7ddcfe}.code__text{color:#d1977f}.code__number{color:#93cea8}.code__boolean{color:var(--blue)}.code__comment{color:#6a9955}.code__tag{color:var(--orange)}.demos__title{text-align:right;margin:0 0 60px 0;transform:translateY(100%);opacity:0}.demos__title.scroll-animated{transform:initial}.demos__item{margin:0 0 80px 0}.demos__item:last-child{margin:0 0 96px 0}.demos__item-title{font-family:"Montserrat-Semibold";font-size:25px;line-height:1.2em;letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:0 auto 31px auto;max-width:355px}.demos__item-slider{width:100%;max-width:345px;height:202px;padding:3px;margin:0 auto 31px auto;position:relative;background-color:var(--textCol)}.demos__item-slider .gallery-wrapper{width:100%;height:100%}.demos__item-slider .gallery-slide{background-color:var(--gray)}.demos__item-slide{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.demos__item-slide-with-text{flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 0 20px 0}.demos__item-slide-text,.demos__item-slide-title{width:150px;line-height:1.1em}.demos__item-slide-title{font-size:25px;letter-spacing:.1em;margin:0 0 20px 0}.demos__item-slide-text{font-size:16px}.demos__item-slide-number{font-family:"Roboto-Regular";font-size:65px;letter-spacing:.1em}.demos__item-code{width:100%;max-width:345px;height:202px;margin:0 auto;background-color:var(--dark);overflow:auto}.demos__item-slider--space-between .gallery-arrow-prev,.demos__item-slider--screen-reader .gallery-arrow-prev{top:50%;left:16px;transform:translate(0, -50%) rotateZ(-90deg)}.demos__item-slider--space-between .gallery-arrow-next,.demos__item-slider--screen-reader .gallery-arrow-next{top:50%;right:16px;transform:translate(0, -50%) rotateZ(90deg)}.demos__item-slider--vertical-align .gallery-arrow-prev{left:initial;top:28px;right:16px}.demos__item-slider--vertical-align .gallery-arrow-next{top:initial;bottom:28px;right:16px;transform:rotateZ(180deg)}.demos__item-slider--dots,.demos__item-slider--screen-reader{margin:0 auto 72px auto}.demos__item-slider--dots .gallery-dots,.demos__item-slider--screen-reader .gallery-dots{bottom:-41px;left:50%;transform:translate(-50%, 0)}.demos__item-slider--dots .gallery-dot,.demos__item-slider--screen-reader .gallery-dot{margin-right:20px}.demos__item-slider--dots .gallery-dot:last-child,.demos__item-slider--screen-reader .gallery-dot:last-child{margin-right:0px}.demos__item-slider--dots .gallery-dot::before,.demos__item-slider--screen-reader .gallery-dot::before{background-color:#fff}.demos__item-slider--dots .gallery-dot.gallery-dot-active::before,.demos__item-slider--screen-reader .gallery-dot.gallery-dot-active::before{background-color:var(--gray)}.options{background-color:var(--orange);padding:40px 0 96px 0}.options__title{text-align:right;margin:0 0 40px 0;transform:translateY(100%)}.options__title.scroll-animated{transform:translateY(0)}.options__item{background-color:var(--blue);border-radius:20px;padding:25px;margin:0 auto 50px auto;max-width:400px}.options__item:last-child{margin:0 auto 0 auto}.option{display:flex;flex-wrap:wrap;font-family:"Montserrat-SemiBold";font-size:16px;line-height:1.25em;letter-spacing:.1em;color:var(--textCol)}.option__key{flex:0 0 95px;height:1.25em;position:relative}.option__key::before{content:":";display:block;position:absolute;top:50%;transform:translate(0, -48%)}.option__key-1::before{left:54px}.option__key-2::before{left:44px}.option__key-3::before{left:71px}.option__value{flex:1 1 calc(100% - 96px);width:calc(100% - 96px);word-break:break-all;margin:0 0 12px 0}.option__value--without-margin{margin:0}.get-it{background-color:var(--textCol)}.get-it__inner{padding:34px 19px;display:flex;flex-direction:column-reverse}.get-it__logo{color:var(--blue);text-align:center;transform:translateX(1px)}.get-it__logo-big{font-size:70px}.get-it__logo-small{font-size:16px;line-height:1.25em;letter-spacing:.06em}.get-it__buttons{display:flex;flex-direction:column;align-items:center;margin:0 0 37px 0}.get-it__button{text-align:left;padding:0 0 0 20px;border-radius:20px;height:50px;width:100%;max-width:307px;margin:0;font-size:18px;line-height:1.222em;letter-spacing:.1em;box-shadow:0px 4px 4px rgba(0,0,0,.25);transition:all .5s}.get-it__button:first-child{margin:0 0 31px 0}.get-it__button-view-on-github{display:inline-flex;align-items:center;border:2px solid var(--blue);color:var(--blue);text-decoration:underline}.get-it__button-view-on-github:hover{border:2px solid var(--textCol);color:var(--textCol);background-color:var(--blue);box-shadow:0px 4px 4px #04bbf37c}.get-it__button-view-on-github:focus-visible{outline:5px solid var(--orange)}.get-it__button-hire{color:var(--textCol);background-color:var(--blue);border:2px solid transparent;display:inline-flex;align-items:center;position:relative}.get-it__button-hire-decor{width:28px;height:28px;display:inline-block;margin:0 0 0 24px;background:url("../img/icons/hire-btn.svg") 0 0/100% 100%;transition:all .5s}.get-it__button-hire-button{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;transition:outline .5s}.get-it__button-hire-button:focus-visible{outline:5px solid var(--orange)}.get-it__button-hire:hover{border:2px solid var(--textCol);box-shadow:0px 4px 4px #04bbf37c;letter-spacing:.2em}.get-it__button-hire:hover .get-it__button-hire-decor{opacity:0}.get-started{background-color:var(--orange);padding:80px 0 100px 0}.get-started__title{text-align:center;padding:0;margin:0 0 45px 0;transform:translateY(100%)}.get-started__title.scroll-animated{transform:translateY(0)}.get-started__action{margin:0 0 67.5px 0}.get-started__action:last-child{margin:0}.get-started__action-number{display:none}.get-started__action-container{background-color:var(--textCol);padding:12px}.get-started__action-title{font-family:"Montserrat-Regular";color:var(--blue);font-size:18px;line-height:1.222em;letter-spacing:.1em;margin:0 0 13px 0}.get-started__action-code-field{height:183px;background:var(--dark);border:3px solid var(--blue)}@media(min-width: 768px){.container{width:720px;padding:0}.header__burger{right:calc((100vw - 720px)/2)}.first-screen{display:flex;height:100vh;min-height:540px;max-height:820px}.first-screen::before{left:-395px;transform:translate(0, -297px)}.first-screen__logo{position:absolute;top:15px;right:156px}.first-screen__logo-big{font-size:58px}.first-screen__logo-small{font-size:13px}.first-screen__right-part{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:0}.first-screen__right-part-title,.first-screen__right-part-description{position:relative;z-index:2;transform:translateY(-15px)}.first-screen__right-part::after{width:900px;height:570px;left:-418px;right:initial;bottom:-317px;top:initial}.first-screen__left-part{flex:0 0 394px}.first-screen__top-slider{position:absolute;top:50%;right:59px;transform:translate(0, -50%)}.first-screen__top-slider-decor-outside-touch{right:initial;top:initial;left:-13px;bottom:-94px}.first-screen__top-slider-decor-outside-drag{right:-22.5px;bottom:-55px}.section-title{padding:0 25px 0 0}.demos{position:relative}.demos__title{transform:translateY(0);margin:0 0 26px 0}.demos__title.scroll-animated{transform:translateY(calc(-100% - 12px))}.demos__item{margin:0 0 90px 0}.demos__item:last-child{width:400px;margin:0 0 100px 0}.demos__item-title{margin:0 auto 40px auto}.demos__item-slider{width:400px;max-width:initial;padding:10px}.demos__item-code{width:400px;max-width:initial}.demos__item-slide-number{font-size:73px}.demos__item-slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.demos__item-slider--space-between .gallery-arrow-prev,.demos__item-slider--screen-reader .gallery-arrow-prev{top:50%;left:-90px}.demos__item-slider--space-between .gallery-arrow-next,.demos__item-slider--screen-reader .gallery-arrow-next{top:50%;right:-90px}.demos__item-slider--vertical-align .gallery-arrow-prev{top:0px;right:-90px}.demos__item-slider--vertical-align .gallery-arrow-next{bottom:0px;right:-90px}.demos__item-slider--screen-reader,.demos__item-slider--dots{margin:0 auto 75px auto}.demos__item-slider--screen-reader .gallery-dots,.demos__item-slider--dots .gallery-dots{bottom:-28px}.options{position:relative;padding:0 0 100px 0}.options__title{position:relative;z-index:2;transform:translateY(0)}.options__title.scroll-animated{transform:translateY(-100%)}.options__list{position:relative;z-index:2}.options__decoration{position:absolute;top:143px;left:324px;width:1022px;height:1034px;background:url("../img/Options-triangle.svg") 0 0/100% 100% no-repeat;transform:translate(0, -100%);pointer-events:none}.options__item{max-width:536px;padding:25px 25px 25px 40px}.get-it__inner{flex-direction:row-reverse;justify-content:center;align-items:center;padding:57.5px 0px;transform:translateX(30px)}.get-it__logo{margin:0 0 0 37px}.get-it__button{padding:0 20px;white-space:nowrap}.get-started{padding:60px 0 120px 0}.get-started__title{text-align:right;margin:0 0 50px 0}.get-started__action{margin:0 0 50px 0}.get-started__action:last-child{margin:0 auto 0 auto}.get-started__action-title{margin:0 0 23px 0}.get-started__action-container{width:500px;margin:0 auto}}@media(min-width: 1200px){.container{width:1140px}.header__row::before{display:none}.header__row::after{background-color:rgba(255,255,255,.85)}.header__burger{display:none}.header__logo{font-size:60px;margin:0 153px 0 0}.header__menu{position:initial;bottom:initial;left:initial;width:auto;height:auto;padding:initial;transform:initial;background-color:initial;pointer-events:all;display:block;z-index:4}.header__menu-list{flex-direction:row;overflow:initial}.header__menu-item{margin:0 65.7px 0 0;transform:initial;opacity:1}.header.burger-active .header__row::after{opacity:1}.header.burger-active .header__logo{color:var(--blue)}.first-screen{min-height:800px;max-height:950px}.first-screen::before{width:863px;height:863px;right:initial;left:-418px;top:-421px;transform:initial}.first-screen__logo{right:initial;left:33px;top:22px}.first-screen__logo-big{font-size:70px}.first-screen__logo-small{font-size:16px}.first-screen__top-slider{width:400px;right:initial;left:151px;top:210px;transform:initial}.first-screen__top-slider-wrapper{height:207px;margin:0 0 15px 0}.first-screen__top-slider-inner{transform:translateX(-65%);-webkit-animation:"slider-inner--laptop" 10s infinite;animation:"slider-inner--laptop" 10s infinite}.first-screen__top-slider-decor-inside{width:59px;height:59px;left:112px;top:104px;-webkit-animation:"slider-decor--laptop" 10s infinite;animation:"slider-decor--laptop" 10s infinite}.first-screen__top-slider-decor-inside-pic{width:43px;height:50.48px}.first-screen__top-slider-decor-outside-touch{width:54px;height:54px;left:initial;right:-81px;bottom:21px}.first-screen__top-slider-decor-outside-drag{width:66px;height:66px;bottom:-65px}.first-screen__bottom-slider{display:block;position:absolute;bottom:95px;left:33px}.first-screen__bottom-slider-body{width:247px;height:152px;padding:3px;background:rgba(255,255,255,.5);margin:0 0 12px 0;position:relative}.first-screen__bottom-slider-img{height:100%;background:url("../img/fake-sliders-pics/second__first.png") 0 0/100% 100% no-repeat}.first-screen__bottom-slider-title{font-family:"Montserrat-Medium";font-size:26px;line-height:1.231em;letter-spacing:.06em;color:rgba(255,255,255,.5);text-align:right}.first-screen__bottom-slider-arrow{position:absolute;height:35px;width:35px;opacity:.5;background:url("../img/icons/slider-arrow.svg") 0% 0%/100% 100%}.first-screen__bottom-slider-arrow--top{top:16px;left:14px}.first-screen__bottom-slider-arrow--bottom{bottom:50px;left:14px;transform:rotateZ(180deg)}.first-screen__left-part{flex:0 0 741px}.first-screen__right-part{flex:1 1 auto;width:459px;padding:224px 0 0 0;justify-content:flex-start}.first-screen__right-part-title{font-size:30px;line-height:36px;max-width:390px;margin:0 auto 21px auto}.first-screen__right-part-description{font-size:22px;line-height:26.8px;max-width:360px;transform:translate(-15px, -15px)}.first-screen__right-part::after{left:-600px;bottom:-326px}.section-title{font-size:60px;padding:0 60px 0 0}.demos__title{transform:translateY(0);margin:0 0 6.5px 0}.demos__title.scroll-animated{transform:translateY(-100%)}.demos__item:last-child{width:486px;margin:0 0 115px 0}.demos__item-title{font-size:30px;line-height:37px;max-width:475px;margin:0 auto 31px auto}.demos__item-slider{width:486px;height:270px}.demos__item-slider--dots .gallery-dot{margin-right:15px}.demos__item-code{width:486px;height:270px}.options{padding:0 0 100px 0}.options__title{margin:0}.options__decoration{width:1712px;height:1733px;left:467px;top:250px}.options__list{padding:50px 0 0px 0}.options__item{padding:40px;max-width:760px;margin:0 auto 70px auto}.options__item:last-child{margin:0 auto 0 auto}.option{font-size:22px}.option__key{flex:0 0 154px}.option__key-1::before{left:75px}.option__key-2::before{left:60px}.option__key-3::before{left:97px}.option__value{flex:1 1 calc(100% - 154px);margin:0 0 26px 0}.option__value--without-margin{margin:0}.get-it__inner{align-items:flex-end;transform:initial}.get-it__logo{flex:0 0 calc(50% - 70px);margin:0;text-align:right}.get-it__buttons{margin:0;flex:0 0 calc(50% + 70px);display:flex;flex-direction:column;align-items:flex-end}.get-it__button{font-size:27px;width:450px;height:76px;max-width:initial}.get-it__button-hire-decor{width:50px;height:50px;margin:0 0 0 40px}.get-it__button:first-child{margin:0 0 40px 0}.get-started{padding:70px 0 120px 0}.get-started__title{margin:0 0 70px 0}.get-started__action{display:flex;justify-content:space-between;margin:0 0 100px 0}.get-started__action-title{font-size:30px;margin:0 0 28px 0}.get-started__action-number{display:inline-block;font-family:"Roboto-Regular";font-size:180px;line-height:1.2em;letter-spacing:.1em;color:var(--textCol);opacity:.5}.get-started__action-code-field{height:364px;border:10px solid var(--blue)}.get-started__action-container{width:977px;padding:25px;margin:0;transform:translateX(30px)}.get-started__action--left{flex-direction:row-reverse}.get-started__action--left .get-started__action-container{transform:translateX(-30px)}.get-started__action--left .get-started__action-title{text-align:right}}@media(min-width: 1400px){.container{width:1320px}.header{height:90px}.header__logo{font-size:70px;margin:0 194px 0 0}.header__menu-link{font-size:25px}.first-screen{height:100vh;max-height:1200px;min-height:1000px}.first-screen__logo{left:60px;top:24px;text-align:left;height:106px;display:flex;flex-direction:column;justify-content:space-between}.first-screen__logo-big{font-size:84px}.first-screen__logo-small{font-size:16px;transform:translateX(3px)}.first-screen__top-slider{top:295px;width:487px}.first-screen__top-slider-wrapper{height:252px}.first-screen__top-slider-decor-inside{top:147px;left:142px;height:63px;width:63px;-webkit-animation:"slider-decor--desktop" 10s infinite;animation:"slider-decor--desktop" 10s infinite}.first-screen__top-slider-decor-outside-touch{right:-95px;bottom:-5px}.first-screen__top-slider-decor-outside-drag{bottom:-102px;right:-33px}.first-screen__top-slider-dot{margin:0 10px 0 0}.first-screen__bottom-slider{bottom:103px}.first-screen__left-part{flex:0 0 802px}.first-screen__right-part{padding:305px 0 0 0}.first-screen__right-part-title{max-width:503px;margin:0 auto 20px 37px}.first-screen__right-part-description{font-size:26px;line-height:32px;letter-spacing:.06em;transform:initial;margin:0 auto 0 37px}.first-screen__right-part::after{bottom:-305px}.section-title{padding:0 91px 0 0}.demos__title{padding:0 91px 0 0;margin:0 0 13.5px 0}.demos__item{margin:0 0 85px 0}.demos__item:last-child{margin:0 0 130px 0}.demos__item-slider{margin:0 auto 40px auto}.demos__item-slider--dots{margin:0 0 80px 0}.demos__item-slider--dots .gallery-dots{bottom:-30px}.demos__item-slider--screen-reader{margin:0 auto 80px auto}.demos__item-slider--screen-reader .gallery-dots{bottom:-30px}.demos__item-title{margin:0 auto 40px auto}.options__decoration{top:200px;left:676px}.options__list{padding:55.5px 0 0px 0}.get-started{padding:110px 0 130px 0}.get-started__title{margin:0 0 110px 0}.get-started__action-number{font-size:200px}.get-started__action-title{font-size:40px;margin:0 0 46px 0}.get-started__action-container{padding:40px;width:1157px}}@media(min-width: 1600px){.first-screen__right-part-title,.first-screen__right-part-description{margin:0 auto}.first-screen__right-part-description{max-width:initial;width:500px;padding:0 140px 0 0}}@-webkit-keyframes slider-decor--mobile{20%{transform:translateX(0)}25%{transform:translateX(0)}45%{transform:translateX(185px)}55%{transform:translateX(185px)}65%{transform:translateX(0)}}@keyframes slider-decor--mobile{20%{transform:translateX(0)}25%{transform:translateX(0)}45%{transform:translateX(185px)}55%{transform:translateX(185px)}65%{transform:translateX(0)}}@-webkit-keyframes slider-inner--mobile{20%{transform:translateX(-62%)}27%{transform:translateX(-62%)}47%{transform:translateX(0)}55%{transform:translateX(0)}70%{transform:translateX(-62%)}}@keyframes slider-inner--mobile{20%{transform:translateX(-62%)}27%{transform:translateX(-62%)}47%{transform:translateX(0)}55%{transform:translateX(0)}70%{transform:translateX(-62%)}}@-webkit-keyframes slider-decor--laptop{20%{transform:translateX(0)}25%{transform:translateX(0)}45%{transform:translateX(320px)}55%{transform:translateX(320px)}65%{transform:translateX(0)}}@keyframes slider-decor--laptop{20%{transform:translateX(0)}25%{transform:translateX(0)}45%{transform:translateX(320px)}55%{transform:translateX(320px)}65%{transform:translateX(0)}}@-webkit-keyframes slider-inner--laptop{20%{transform:translateX(-65%)}27%{transform:translateX(-65%)}47%{transform:translateX(0)}55%{transform:translateX(0)}70%{transform:translateX(-65%)}}@keyframes slider-inner--laptop{20%{transform:translateX(-65%)}27%{transform:translateX(-65%)}47%{transform:translateX(0)}55%{transform:translateX(0)}70%{transform:translateX(-65%)}}@-webkit-keyframes slider-decor--desktop{20%{transform:translateX(0)}25%{transform:translateX(0)}45%{transform:translateX(410px)}55%{transform:translateX(410px)}65%{transform:translateX(0)}}@keyframes slider-decor--desktop{20%{transform:translateX(0)}25%{transform:translateX(0)}45%{transform:translateX(410px)}55%{transform:translateX(410px)}65%{transform:translateX(0)}}@-webkit-keyframes slider-decor-after{15%{opacity:0}20%{opacity:.7}55%{opacity:.7}56%{opacity:.2}65%{opacity:0}}@keyframes slider-decor-after{15%{opacity:0}20%{opacity:.7}55%{opacity:.7}56%{opacity:.2}65%{opacity:0}}@-webkit-keyframes slider-decor-before{15%{opacity:1}18%{opacity:0}55%{opacity:0}65%{opacity:1}}@keyframes slider-decor-before{15%{opacity:1}18%{opacity:0}55%{opacity:0}65%{opacity:1}}@-webkit-keyframes slider-decor-pic{13%{transform:translateY(-2px) scale(1)}22%{transform:translateY(-2px) scale(0.8)}55%{transform:translateY(-2px) scale(0.8)}60%{transform:translateY(-2px) scale(1)}}@keyframes slider-decor-pic{13%{transform:translateY(-2px) scale(1)}22%{transform:translateY(-2px) scale(0.8)}55%{transform:translateY(-2px) scale(0.8)}60%{transform:translateY(-2px) scale(1)}}@-webkit-keyframes white-dot{45%{background-color:var(--textCol)}50%{background-color:var(--blue)}70%{background-color:var(--blue)}75%{background-color:var(--textCol)}}@keyframes white-dot{45%{background-color:var(--textCol)}50%{background-color:var(--blue)}70%{background-color:var(--blue)}75%{background-color:var(--textCol)}}@-webkit-keyframes blue-dot{45%{background-color:var(--blue)}50%{background-color:var(--textCol)}70%{background-color:var(--textCol)}75%{background-color:var(--blue)}}@keyframes blue-dot{45%{background-color:var(--blue)}50%{background-color:var(--textCol)}70%{background-color:var(--textCol)}75%{background-color:var(--blue)}}@-webkit-keyframes arrow-pulse--before{0%{transform:translate(-50%, -50%) scale(1);opacity:0}20%{transform:translate(-50%, -50%) scale(3);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:0}}@keyframes arrow-pulse--before{0%{transform:translate(-50%, -50%) scale(1);opacity:0}20%{transform:translate(-50%, -50%) scale(3);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:0}}@-webkit-keyframes header-menu-item{0%{transform:translate(-50%, 0);opacity:0}100%{transform:translate(0, 0);opacity:1}}@keyframes header-menu-item{0%{transform:translate(-50%, 0);opacity:0}100%{transform:translate(0, 0);opacity:1}}