@font-face{font-family:"Bebas Neue";src:url(../fonts/BebasNeueRegular.eot);src:local("Bebas Neue Regular"),local("BebasNeueRegular"),url(../fonts/BebasNeueRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeueRegular.woff) format("woff"),url(../fonts/BebasNeueRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue";src:url(../fonts/BebasNeueBold.eot);src:local("Bebas Neue Bold"),local("BebasNeueBold"),url(../fonts/BebasNeueBold.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeueBold.woff) format("woff"),url(../fonts/BebasNeueBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Bebas Neue";src:url(../fonts/BebasNeueLight.eot);src:local("Bebas Neue Light"),local("BebasNeueLight"),url(../fonts/BebasNeueLight.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeueLight.woff) format("woff"),url(../fonts/BebasNeueLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Bebas Neue";src:url(../fonts/BebasNeue-Thin.eot);src:local("Bebas Neue Thin"),local("BebasNeue-Thin"),url(../fonts/BebasNeue-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeue-Thin.woff) format("woff"),url(../fonts/BebasNeue-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Bebas Neue Book";src:url(../fonts/BebasNeueBook.eot);src:local("Bebas Neue Book"),local("BebasNeueBook"),url(../fonts/BebasNeueBook.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeueBook.woff) format("woff"),url(../fonts/BebasNeueBook.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/memnYaGs126MiZpBA-UFUKWyV-hs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/mem6YaGs126MiZpBA-UFUJ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/memnYaGs126MiZpBA-UFUKXGUehs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/memnYaGs126MiZpBA-UFUKWiUOhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/memnYaGs126MiZpBA-UFUKW-U-hs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/mem5YaGs126MiZpBA-UN_r8-VQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/mem8YaGs126MiZpBA-U1Ug.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/mem5YaGs126MiZpBA-UNirk-VQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/mem5YaGs126MiZpBA-UN7rg-VQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v23/mem5YaGs126MiZpBA-UN8rs-VQ.ttf) format('truetype')}*{margin:0;padding:0;outline:0;box-sizing:border-box;font-family:"Open Sans";list-style-type:none;text-decoration:none;color:#434343}html{font-size:1px}body{font-size:16rem}.container{max-width:1340px;padding:0 30rem;margin:0 auto}.global__wrapper{overflow:hidden;min-height:100vh}.btn{padding:15rem 25rem;background:linear-gradient(180deg,#ef3636 0,#a01919 100%);box-shadow:0 10rem 10rem rgba(160,25,25,.15);border-radius:5rem;font-size:14rem;color:#fff;text-transform:uppercase;cursor:pointer;border:none}.sec__title{font-weight:700;font-size:56px;font-family:"Bebas Neue";letter-spacing:.05em}.sec__title.center{text-align:center}.sec__title span{font-size:56px;font-family:"Bebas Neue";letter-spacing:.05em}.sec__title span.color{color:#6c5389}.sec__desc{font-weight:400;font-size:26px;color:#999}.sec__desc.center{text-align:center}input{padding:17rem 20rem;background:#f5f5f5;border-radius:5px;border:none;font-weight:600;font-size:14px;width:100%}input::-webkit-input-placeholder{color:#c4c4c4}input::-moz-placeholder{color:#c4c4c4}input:-ms-input-placeholder{color:#c4c4c4}input::placeholder{color:#c4c4c4}.checkbox{cursor:pointer}.checkbox input{display:none}.checkbox input:checked+.checkbox__box{background-color:#6c5389}.checkbox input:checked+.checkbox__box .checkbox__box__circle{background-color:#fff;-webkit-transform:translateX(10rem);-ms-transform:translateX(10rem);transform:translateX(10rem)}.checkbox__box{width:22rem;height:12rem;background:#f5f5f5;border-radius:100rem;padding:2rem}.checkbox__box__circle{width:8rem;height:8rem;background:#c4c4c4;border-radius:100%;transition:.3s}@media screen and (max-width:700px){.sec__title{font-size:32rem}.sec__title span{font-size:32rem}.sec__desc{font-size:16rem}}.header{padding:40rem 0}.header__logo img{height:28rem}.header__content{display:flex;align-items:center;justify-content:space-between}.header__nav{display:flex;align-items:center}.header__nav a{font-size:16rem;padding:0 25rem;font-weight:400}.header__email{font-size:16rem;color:#6c5389}.header__phone{font-weight:600;font-size:24rem;color:#afafad}.header__hamburger{width:40rem;min-width:40rem;height:40rem;background-repeat:no-repeat;background-position:center;background-size:contain;display:none}@media screen and (max-width:1200px){.header__nav{display:none}}@media screen and (max-width:850px){.header__hamburger{display:block}.header__content .btn{display:none}}@media screen and (max-width:700px){.header__email{display:none}}@media screen and (max-width:500px){.header{padding:25rem 0}.header__phone{display:none}}.hero{padding-top:60rem;padding-bottom:120rem;position:relative}.hero .container{display:grid;grid-template-columns:7fr 5fr;position:relative}.hero .hero__circle:nth-child(1){position:absolute;left:0;top:0}.hero .hero__circle:nth-child(2){position:absolute;right:0;top:0}.hero__content{position:relative;z-index:1}.hero__content .btn{margin-top:30rem}.hero__img{position:absolute;right:0;top:0;width:570rem}.hero__img img{width:100%;height:auto}.hero__title{font-weight:700;font-size:56px;text-transform:uppercase;font-family:"Bebas Neue";letter-spacing:.05em;line-height:110%}.hero__title *{font-family:"Bebas Neue"}.violet{color:#6c5389}.hero__desc{font-size:18px;line-height:150%;margin-top:20rem}.hero__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15rem;margin-top:30rem}.hero__item{padding:20rem;background-color:#fff;border-radius:5rem}.hero__item__icon{width:36rem;min-width:36rem;height:36rem;background-repeat:no-repeat;background-position:center;background-size:contain}.hero__item__title{font-size:15rem;margin-top:10rem}.hero__img__mobile{width:100%;margin:25rem 0;display:none}.hero__img__mobile img{width:100%}@media screen and (max-width:1100px){.hero__img{right:-220rem}}@media screen and (max-width:850px){.hero .container{grid-template-columns:1fr}.hero__img{display:none}.hero__img__mobile{display:block}.hero__items{grid-template-columns:1fr}}@media screen and (max-width:700px){.hero__title{font-size:30rem}}@media screen and (max-width:500px){.hero{padding-top:30rem;padding-bottom:40rem}.hero__desc{font-size:14rem}.hero__item__title{font-size:12rem}}