@font-face{font-family:'open_sansbold';src:url(../fonts/opensans-bold-webfont.woff2) format("woff2"),url(../fonts/opensans-bold-webfont.woff) format("woff"),url(../fonts/opensans-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sansbold_italic';src:url(../fonts/opensans-bolditalic-webfont.woff2) format("woff2"),url(../fonts/opensans-bolditalic-webfont.woff) format("woff"),url(../fonts/opensans-bolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sansextrabold';src:url(../fonts/opensans-extrabold-webfont.woff2) format("woff2"),url(../fonts/opensans-extrabold-webfont.woff) format("woff"),url(../fonts/opensans-extrabold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sansextrabold_italic';src:url(../fonts/opensans-extrabolditalic-webfont.woff2) format("woff2"),url(../fonts/opensans-extrabolditalic-webfont.woff) format("woff"),url(../fonts/opensans-extrabolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sansitalic';src:url(../fonts/opensans-italic-webfont.woff2) format("woff2"),url(../fonts/opensans-italic-webfont.woff) format("woff"),url(../fonts/opensans-italic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sanslight';src:url(../fonts/opensans-light-webfont.woff2) format("woff2"),url(../fonts/opensans-light-webfont.woff) format("woff"),url(../fonts/opensans-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sanslight_italic';src:url(../fonts/opensans-lightitalic-webfont.woff2) format("woff2"),url(../fonts/opensans-lightitalic-webfont.woff) format("woff"),url(../fonts/opensans-lightitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sansregular';src:url(../fonts/opensans-regular-webfont.woff2) format("woff2"),url(../fonts/opensans-regular-webfont.woff) format("woff"),url(../fonts/opensans-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url(../fonts/opensans-semibold-webfont.woff2) format("woff2"),url(../fonts/opensans-semibold-webfont.woff) format("woff"),url(../fonts/opensans-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'open_sanssemibold_italic';src:url(../fonts/opensans-semibolditalic-webfont.woff2) format("woff2"),url(../fonts/opensans-semibolditalic-webfont.woff) format("woff"),url(../fonts/opensans-semibolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Font Awesome 5 Free';src:url(../plugins/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../plugins/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(../plugins/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Font Awesome 5 Solid';src:url(../plugins/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../plugins/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(../plugins/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");font-weight:400;font-style:normal}body{margin:0;font-family:'open_sansregular';font-weight:300;font-size:14px;overflow-x:hidden}textarea{resize:none}.form-control_revers{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control-lg_revers{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.form-control-lg_revers::-webkit-input-placeholder{color:#6c757d;opacity:1;text-align:center}.form-control-lg_revers::-moz-placeholder{color:#6c757d;opacity:1;text-align:center}.form-control-lg_revers:-ms-input-placeholder{color:#6c757d;opacity:1;text-align:center}.form-control-lg_revers::-ms-input-placeholder{color:#6c757d;opacity:1;text-align:center}.form-control-lg_revers::placeholder{color:#6c757d;opacity:1;text-align:center}.parallax{height:100vh;background-image:url("BG_star_3840 x 2160.webp");-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;position:absolute;top:0;left:0;width:100%}.treugol{height:100vh;position:relative;background-image:url(BG_max.png);background-size:cover;background-repeat:no-repeat}section{height:100vh;width:100%}h2{font-family:'open_sansbold';font-weight:700;line-height:1.2;text-align:left;text-transform:uppercase}h3{font-size:24px;font-family:'open_sansbold';color:#000;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:left}.title_font_standart{font-size:48px}.paragraph_font_standart{font-size:20px;font-family:'open_sanslight';color:#000;line-height:1.2;text-align:left}.paragraph_font_screen4{font-size:18px;font-family:'open_sansregular';color:#000;line-height:1.2;text-align:left;margin-left:25px}.title_screen_1{font-size:60px;font-family:"open_sansbold";color:#fff;font-weight:700;line-height:1.2;text-align:left;z-index:1}.sub_title_screen_1{font-size:36px;font-family:'open_sanslight';color:#fff;text-transform:uppercase;line-height:1.2;text-align:left;z-index:1}.small_text_screen_1{font-size:24px;font-family:'open_sanslight';color:#fff;line-height:1.2;text-align:left;position:absolute;z-index:1}.btn-round{font-family:'open_sansregular';font-size:18px;color:#fff;background-color:#d31422;border-color:#d31422;border-width:1px;border-style:solid;border-radius:70px/80px;text-transform:uppercase}.btn-round:hover{color:#fff;background:#ad010e;border-color:#ad010e}.btn-round:focus,.btn-round.focus{box-shadow:0 0 0 .2rem #ad010e}#file-upload input[type="file"]{display:none}#file-upload{position:relative;overflow:hidden;border-style:solid;border-radius:5px;background-color:#efecec;border-color:#efecec;font-family:'open_sansregular';font-size:36px;color:#414141;width:194px;height:45px;text-align:center}#file-upload:hover{background-color:#efecec;border-color:#efecec}#file-upload label{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#file-upload span{line-height:40px;font-weight:700}#startButton{width:304px;height:55px;padding:12px}#sendIdeaButton{width:304px;height:55px}.bagroung_gray{background:repeat-y #f9f9f9}li{list-style-type:none}.wrapper_content{margin-top:5%}.item_margin{margin-top:5vh}.item_first_margin{margin-top:3vh}.item_margin_bottom{margin-bottom:3vh}.screen2_small_header{font-size:24px;font-family:'open_sansbold';color:#000;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:left}.row_in_screen_2{background-image:url(stars_row_2.webp);background-size:100% 100%;top:0;left:0}.MANIMAL_2000р{margin:50px;font-size:24px;font-family:'open_sansbold';color:#fff;font-weight:700;line-height:1.2;text-align:left}.img_margin{margin-right:30px}#screen5{height:85vh;background-color:#fff}footer{background-image:url("BG_star_3840 x 2160.webp");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-ms-flex:0 0 auto}.footer_p{font-size:18px;font-family:'open_sansbold';color:#fff;font-weight:700;line-height:1.2;text-align:left}.slider_wrapper{margin-top:5%}.title_slider{font-size:24px;font-family:'open_sansbold';color:#000;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:left}.paragraph_font_slider{font-size:20px;font-family:'open_sanslight';color:#000;line-height:1.2;text-align:left}.profile_font_slider{font-size:18px;font-family:'open_sanslight';color:#000;line-height:1.2;text-align:left}.errorLabelTextIdea{font-size:14px;font-family:'open_sanslight';color:#d31422}.carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:#d31422;opacity:.4}.carousel-indicators{bottom:-100px;left:auto}.slider_img{width:180px;height:180px}.small_text_dialog{font-size:10px;font-family:'open_sansregular';color:#000;line-height:1.2;text-align:center}.link,.link:hover{color:#000;text-decoration:underline}.modal-wrapper{margin:5%}.modal_title{font-size:30px}.modal_border{border-bottom:3px solid #e31e2c}.items{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;padding:20px;counter-reset:done-items undone-items}.done{order:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1}.undone{order:3;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3}.input_checked{display:block;height:53px;margin:0 0 -53px -9999px;order:4;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;outline:none}.input_checked:checked{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.label_checked{display:block;position:relative;padding:15px 0 15px 45px;order:4;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;cursor:pointer;animation:undone .5s;font-size:18px;font-family:'open_sansregular';color:#000;line-height:1.2;text-align:left}.label_checked::before{content:'\f111';display:block;position:absolute;left:10px;font-family:'Font Awesome 5 Free';font-size:18px}.label_checked:hover,.input_checked:focus + .label_checked{background-color:rgba(255,255,255,.2)}.input_checked:checked + .label_checked{order:2;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;animation:done .5s;font-family:'open_sansbold';font-size:24px}.input_checked:checked + .label_checked::before{content:'\f00d';font-family:'Font Awesome 5 Solid';font-size:24px}@keyframes done{0%{opacity:0;background-color:rgba(255,255,255,.4);transform:translateY(20px)}50%{opacity:1;background-color:rgba(255,255,255,.4)}}@keyframes undone{0%{opacity:0;background-color:rgba(255,255,255,.4);transform:translateY(-20px)}50%{opacity:1;background-color:rgba(255,255,255,.4)}}#projectsList{margin-left:20px;margin-top:20px}.arrow_img{margin-right:10px}@keyframes animatedBackground{0%{background-size:100% 100%}10%{background-size:105% 105%}20%{background-size:110% 110%}30%{background-size:115% 115%}40%{background-size:120% 120%}50%{background-size:125% 125%}60%{background-size:130% 130%}70%{background-size:135% 135%}80%{background-size:140% 140%}90%{background-size:145% 145%}100%{background-size:150% 150%}}@-moz-keyframes animatedBackground{0%{-moz-background-size:100% 100%}10%{-moz-background-size:105% 105%}20%{-moz-background-size:110% 110%}30%{-moz-background-size:115% 115%}40%{-moz-background-size:120% 120%}50%{-moz-background-size:125% 125%}60%{-moz-background-size:130% 130%}70%{-moz-background-size:135% 135%}80%{-moz-background-size:140% 140%}90%{background-size:145% 145%}100%{background-size:150% 150%}}@-webkit-keyframes animatedBackground{0%{-webkit-background-size:100% 100%}100%{-webkit-background-size:150% 150%}}@-o-keyframes animatedBackground{0%{-o-background-size:100% 100%}10%{-o-background-size:105% 105%}20%{-o-background-size:110% 110%}30%{-o-background-size:115% 115%}40%{-o-background-size:120% 120%}50%{-o-background-size:125% 125%}60%{-o-background-size:130% 130%}70%{-o-background-size:135% 135%}80%{-o-background-size:140% 140%}90%{-o-background-size:145% 145%}100%{-o-background-size:150% 150%}}@-ms-keyframes animatedBackground{0%{-ms-background-size:100% 100%}10%{-ms-background-size:105% 105%}20%{-ms-background-size:110% 110%}30%{-ms-background-size:115% 115%}40%{-ms-background-size:120% 120%}50%{-ms-background-size:125% 125%}60%{-ms-background-size:130% 130%}70%{-ms-background-size:135% 135%}80%{-ms-background-size:140% 140%}90%{-ms-background-size:145% 145%}100%{-ms-background-size:150% 150%}}@keyframes scale{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.rigth-border{border-right:3px solid #f4f4f4}.left-border{border-left:3px solid #f4f4f4}.center-content{align-items:center;justify-content:center}@media (min-width: 290px) and (max-width:450px){body{-webkit-overflow-scrolling:touch}#screen1{height:100vh}#screen2{max-height:550px}#screen3{height:650px}#screen4{height:1280px}#screen5{height:90vh}.title_screen_1{font-size:36px;margin-top:20%}.sub_title_screen_1{font-size:16px;margin-top:10%}.small_text_screen_1{font-size:14px}#startButton{margin-top:20%;font-size:18px;padding:12px}#textIdea{height:200px;width:100%;margin-top:10px}#footer_image{display:none}.title_slider{font-size:16px}.paragraph_font_slider{font-size:12px}.profile_font_slider{font-size:14px}.title_font_standart{font-size:30px}.paragraph_font_standart{font-size:16px}.screen2_small_header{font-size:16px}.MANIMAL_2000р{font-size:16px;margin:16px 1px}.slider_img{width:100px;height:100px}.img_margin{margin-right:15px}.parallax{background-attachment:scroll;background-image:url(BG_star_sm.webp)}.treugol{position:relative;background-image:url(BG_sm_2.png);background-repeat:no-repeat}}@media (min-width:450px) and (max-width:767px){.title_screen_1{font-size:40px;margin-top:3%}.sub_title_screen_1{font-size:18px;margin-top:5%}.small_text_screen_1{font-size:14px}#startButton{font-size:18px;margin-top:5%}#textIdea{height:200px;width:100%;margin-top:15px}#screen1{height:100vh}#screen2{height:550px}#screen3{height:550px}#screen4{height:1280px}#screen5{height:90vh}#footer_image{display:none}.paragraph_font_standart{font-size:16px}.screen2_small_header{font-size:16px}.MANIMAL_2000р{font-size:16px;margin:32px 1px}.title_font_standart{font-size:32px}.title_slider{font-size:16px}.paragraph_font_slider{font-size:14px}.profile_font_slider{font-size:14px}.slider_img{width:80px;height:80px}#projectsList{margin-left:0;margin-top:20px}.items{padding:10px}.input_checked:checked + .label_checked{font-size:16px}.input_checked:checked + .label_checked::before{font-size:16px}.input_checked:checked + .label_checked{font-size:16px}.label_checked{font-size:16px}.paragraph_font_screen4{font-size:16px}.float-label{font-size:14px}#sendIdeaButton{width:200px;font-size:16px}.parallax{background-attachment:scroll;background-image:url(BG_star_sm.webp)}.treugol{position:relative;background-image:url(BG_sm_2.png);background-repeat:no-repeat}}@media (min-width: 768px) and (max-width: 991.98px){body{overflow-y:hidden}.title_screen_1{font-size:40px;margin-top:3%}.sub_title_screen_1{font-size:18px;margin-top:5%}.small_text_screen_1{font-size:14px}#startButton{font-size:18px;margin-top:15%}#textIdea{height:200px;width:100%;margin-top:15px}#screen1{height:100vh}#screen2{height:500px}#screen3{height:550px}#screen4{height:600px}#screen5{height:90vh}#footer_image{display:none}.paragraph_font_standart{font-size:16px}.screen2_small_header{font-size:16px}.MANIMAL_2000р{font-size:16px;margin:32px 1px}.title_font_standart{font-size:32px}.title_slider{font-size:16px}.paragraph_font_slider{font-size:14px}.profile_font_slider{font-size:14px}.slider_img{width:80px;height:80px}#projectsList{margin-left:0;margin-top:20px}.items{padding:10px}.input_checked:checked + .label_checked{font-size:16px}.input_checked:checked + .label_checked::before{font-size:16px}.input_checked:checked + .label_checked{font-size:16px}.label_checked{font-size:16px}.paragraph_font_screen4{font-size:16px}.float-label{font-size:14px}#sendIdeaButton{width:200px;font-size:16px}#titleScreen2{text-align:right}}@media screen and (min-width: 992px) and (max-width: 1199.98px){body{overflow-y:hidden}.title_screen_1{margin-top:10%}.sub_title_screen_1{margin-top:5%}#startButton{margin-top:15%}#textIdea{height:400px;width:100%;margin-top:50px}footer{height:10vh}#titleScreen2{text-align:right}.parallax{animation:animatedBackground 180s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.row_in_screen_2{animation:animatedBackground 180s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.MANIMAL_2000р{margin:50px 1px}}@media screen and (min-width:1200px){body{overflow-y:hidden}.title_screen_1{margin-top:10%}.sub_title_screen_1{margin-top:5%}#startButton{margin-top:10%}#textIdea{height:400px;width:100%;margin-top:25px}#screen_container{height:88vh}footer{height:12vh}#contactUserForm{margin-top:75px}.anchor:before{display:block;content:"";height:1px;margin:-1px 0 0}#titleScreen2{text-align:right}.parallax{animation:animatedBackground 180s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.row_in_screen_2{animation:animatedBackground 180s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.MANIMAL_2000р{margin:50px 1px}}@media only screen
and (device-height : 768px){.item_margin{margin-top:3vh}.item_first_margin{margin-top:1vh}.item_margin_bottom{margin-bottom:1vh}}@media only screen
and (device-width : 768px)
and (device-height : 1024px)
and (orientation : portrait){.title_screen_1{margin-top:30%}.sub_title_screen_1{margin-top:15%}#startButton{margin-top:20%;font-size:18px!important}#textIdea{height:600px;width:100%;margin-top:25px}#screen1{height:100vh}#screen2{height:550px;background:#fff;position:fixed}#screen3{height:550px}#screen4{height:800px}#screen5{height:90vh}footer{height:10vh}#footer_image{display:none}#projectsList{margin-left:0;margin-top:20px}.items{padding:10px}.input_checked:checked + .label_checked{font-size:18px}#sendIdeaButton{width:200px}#titleScreen2{margin-left:34px}.parallax{animation:animatedBackground 180s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.row_in_screen_2{animation:animatedBackground 180s linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen
and (device-width : 375px)
and (device-height : 812px)
and (-webkit-device-pixel-ratio : 3)
and (orientation : portrait){body{-webkit-overflow-scrolling:touch}.title_screen_1{font-size:40px;margin-top:30%}.sub_title_screen_1{font-size:18px;margin-top:15%}.small_text_screen_1{font-size:14px}#startButton{margin-top:20%;font-size:18px;padding:12px}.parallax{background-attachment:scroll;background-image:url(BG_star_sm.webp)}.treugol{position:relative;background-image:url(BG_sm_2.png);background-repeat:no-repeat}}@media only screen
and (device-width : 414px)
and (device-height : 736px)
and (-webkit-device-pixel-ratio : 3)
and (orientation : portrait){body{-webkit-overflow-scrolling:touch}.title_screen_1{font-size:40px;margin-top:30%}.sub_title_screen_1{font-size:18px;margin-top:15%}.small_text_screen_1{font-size:14px}#startButton{margin-top:20%;font-size:18px;padding:12px}.parallax{background-attachment:scroll;background-image:url(BG_star_sm.webp)}.treugol{position:relative;background-image:url(BG_sm_2.png);background-repeat:no-repeat}}@media only screen
and (device-width: 320px)
and (device-height: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation : portrait){body{-webkit-overflow-scrolling:touch}.title_screen_1{font-size:32px;margin-top:20%}.sub_title_screen_1{font-size:16px;margin-top:5%}.small_text_screen_1{font-size:14px}#startButton{margin-top:20%;font-size:16px;padding:12px;width:250px}#screen3{height:800px}.title_slider{font-size:14px}.paragraph_font_slider{font-size:12px}.profile_font_slider{font-size:12px}.slider_img{width:80px;height:80px}.img_margin{margin-right:10px}#sendIdeaButton{width:200px}.MANIMAL_2000р{font-size:14px;margin:10px 1px}h3{font-size:20px}}
