@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:none}a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{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%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}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:400}a,li{text-decoration:none;list-style:none}header{font-family:"Raleway";position:absolute;width:100%;min-height:80px}header .phone-menu{display:none}header .sub-header{max-width:1440px;min-height:80px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .sub-header .logo{width:30%}header .sub-header .menu-nav{width:40%}header .sub-header .menu-nav .menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .sub-header .menu-nav .menu-ul li a{-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;display:inline-block;font-size:15px;line-height:25px;color:#ffffff}header .sub-header .menu-nav .menu-ul li a:hover{color:#061e37;-webkit-transform:scale(1.1);transform:scale(1.1)}header .sub-header .menu-nav .menu-ul li a:focus{-webkit-transform:scale(1.1);transform:scale(1.1)}header .sub-header .div-btn{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .sub-header .div-btn button{color:#ffffff;background:none;min-width:80px;min-height:25px;border:1px solid #ffffff;border-radius:2px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}header .sub-header .div-btn button:hover{background-color:rgba(0,0,0,0.3)}header .sub-header .div-btn button:focus{background-color:rgba(0,0,0,0.3)}header .sub-header .div-btn button:active{-webkit-transform:scale(0.9);transform:scale(0.9)}.container-1{font-family:"Raleway";width:100%;height:100vh;background:url("../img/background.webp") center/cover no-repeat}.container-1 .list-1{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container-1 .list-1 .content{margin-top:60px;min-width:400px;min-height:500px;background-color:#ffffff;border-radius:10px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2)}.container-1 .list-1 .content form{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container-1 .list-1 .content form .form-input{margin-bottom:15px;padding:10px;width:95%;min-height:50px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.5);box-shadow:0 5px 10px rgba(0,0,0,0.5);border-radius:5px}.container-1 .list-1 .content form h1{font-size:28px;color:#061e37;font-weight:600}.container-1 .list-1 .content form .form-label{font-size:16px;color:#061e37;font-weight:500;margin-bottom:10px}.container-1 .list-1 .content form .form-label:after{content:" *";font-size:20px;color:#ff0000}.container-1 .list-1 .content form .div-state{margin-bottom:15px;width:50%;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container-1 .list-1 .content form .submit-btn{cursor:pointer;min-width:150px;min-height:55px;margin-bottom:15px;border-radius:5px;background-color:#1de9b6;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;font-size:15px;color:#ffffff;font-weight:700;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.2);box-shadow:0px 5px 5px rgba(0,0,0,0.2)}.container-1 .list-1 .content form .submit-btn:hover{background-color:#17b991}.container-1 .list-1 .content form .submit-btn:active{-webkit-transform:scale(0.9);transform:scale(0.9)}.container-1 .list-1 .content form .error{font-size:16px;min-height:25px;text-align:center;color:#ff0000}@media (max-width:1599px){header .sub-header{max-width:1280px}}@media (max-width:1366px){header .sub-header{max-width:1136px}}@media (max-width:1280px){header .sub-header{max-width:1024px}}@media (max-width:1136px){header .sub-header{max-width:960px}}@media (max-width:1024px){header .sub-header{max-width:854px}}@media (max-width:960px){header .sub-header{max-width:720px}header .sub-header .logo{width:20%}header .sub-header .logo img{width:100%}header .sub-header .menu-nav{width:70%}header .sub-header .menu-nav .menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}header .sub-header .div-btn{width:10%}}@media (max-width:767px){header{position:fixed;min-height:60px;z-index:100}header .sub-header{display:none}header .phone-menu{display:block}header .phone-menu .details-phone-menu{max-width:767px;background-color:#000000;opacity:0.8;overflow:hidden}header .phone-menu .details-phone-menu summary{display:block;overflow:hidden;list-style:none;min-height:60px;background:url("../ico/phone-menu.svg") right no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}header .phone-menu .details-phone-menu .menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;min-height:300px}header .phone-menu .details-phone-menu .menu-ul li a{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-block;font-family:"Raleway";font-weight:500;font-size:18px;color:#ffffff;text-shadow:0 0 5px black}header .phone-menu .details-phone-menu .menu-ul li a:active{-webkit-transform:scale(1.1);transform:scale(1.1)}header .phone-menu .details-phone-menu .menu-ul li .div-btn{border:1px solid #ffffff;padding:5px 20px;border-radius:5px}header .phone-menu .details-phone-menu .menu-ul li .div-btn:active{background-color:aqua}header .phone-menu .details-phone-menu[open] summary~*{-webkit-animation:slider-menu 0.5s ease;animation:slider-menu 0.5s ease}@-webkit-keyframes slider-menu{0%{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slider-menu{0%{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.container-1{min-height:100vh}.container-1 .list-1{width:100%;min-height:100vh}.container-1 .list-1 .content{margin-top:60px;min-width:310px;max-width:400px;min-height:500px;max-height:500px}.container-1 .list-1 .content form{min-width:310px;max-width:400px;min-height:500px;max-height:500px}}@media (max-height:428px){header{position:fixed;min-height:60px;z-index:100}header .sub-header{display:none}header .phone-menu{display:block}header .phone-menu .details-phone-menu{width:100%;background-color:#000000;opacity:0.8;overflow:hidden}header .phone-menu .details-phone-menu summary{display:block;overflow:hidden;list-style:none;min-height:60px;background:url("../ico/phone-menu.svg") right no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}header .phone-menu .details-phone-menu .menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;min-height:300px}header .phone-menu .details-phone-menu .menu-ul li a{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-block;font-family:"Raleway";font-weight:500;font-size:18px;color:#ffffff;text-shadow:0 0 5px black}header .phone-menu .details-phone-menu .menu-ul li a:active{-webkit-transform:scale(1.1);transform:scale(1.1)}header .phone-menu .details-phone-menu .menu-ul li .div-btn{border:1px solid #ffffff;padding:5px 20px;border-radius:5px}header .phone-menu .details-phone-menu .menu-ul li .div-btn:active{background-color:aqua}header .phone-menu .details-phone-menu[open] summary~*{-webkit-animation:slider-menu 0.5s ease;animation:slider-menu 0.5s ease}@-webkit-keyframes slider-menu{0%{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slider-menu{0%{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.container-1{min-height:600px}.container-1 .list-1{width:100%;min-height:600px}.container-1 .list-1 .content{margin-top:60px;min-width:350px;max-width:400px;min-height:500px;max-height:500px}.container-1 .list-1 .content form{min-width:350px;max-width:400px;min-height:500px;max-height:500px}}@media (max-height:320px){header .phone-menu .details-phone-menu .menu-ul{min-height:260px}}