.block-hero,.block-hero-bg,body,html{min-height:100%}.btn,a{text-decoration:none}.btn,.btn-more{cursor:pointer}.btn-more:hover,.btn.primary{background-color:#00398c;color:#fff}.b-exclusive,.b-form{gap:40px;display:flex}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0;position:relative;box-sizing:border-box}body,html{font-family:Arial,sans-serif;background-color:#eaedef;scroll-behavior:smooth}h2{font-size:30px;margin:18px 0 12px}p{margin:0 0 8px}input[type=text]{max-width:360px;width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;box-sizing:border-box}input[type=button],input[type=submit]{background-color:#00398c;color:#fff;padding:10px 20px;border:none;cursor:pointer;border-radius:5px;font-size:16px;text-decoration:none}.block-hero{background-image:url('https://gusarovo.com/media/storage/media/wsNAJUaDewSkVHoOmho2FTydi7e0hGOj1Y5CwIWX.jpg?w=1760&h=760');background-size:cover;position:relative;display:flex;align-items:center;justify-content:center;padding:0 16px}.block-hero-bg{background-color:hsl(0deg 0% 3.91% / 40%);position:absolute;top:0;left:0;right:0;bottom:0}.logo{width:140px;margin-top:20px}a{color:#15598e}#content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px}.hero-title{text-align:center;margin:40px 0;line-height:1.1;text-shadow:0 0 3px #000}.hero-title h1{font-size:38px;color:#fff}.hero-title h2{font-size:30px;color:#fff;margin:0}.hero-text{color:#fff;max-width:694px;margin-bottom:40px;text-align:justify}.location{color:#fff;text-align:center}.btn{padding:14px 12px;border-radius:22px;transition:.3s}.btn.primary{border:1px solid}.btn.primary:hover{color:#00398c;background-color:#fff;border:1px solid}.btn-more{background-color:hsl(0deg 0% 100% / 30%);color:#00398c;height:50px;width:50px;border:none;border-radius:50px;font-size:18px;font-weight:700;transition:background-color .3s;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.b-exclusive{flex-direction:column}.container{padding:0 16px}#form,#info{padding-top:60px}.exclusive-text{background-color:#fff;padding:40px;border-radius:20px;flex:1;display:flex;flex-direction:column;justify-content:center;flex-direction:column}.exclusive-text p{margin:28px 0;line-height:1.5}.exclusive-video{background-color:#fff;border-radius:20px;overflow:hidden;flex:2}.b-form{flex-direction:column;padding-bottom:40px}.b-form .photo{background-color:#15598e;padding:20px;border-radius:20px;flex:auto;display:flex;flex-direction:column;justify-content:center}.b-form .form{background-color:#fff;padding:20px;border-radius:20px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px}.form-input{width:100%;max-width:360px}.form-input label{font-size:14px;opacity:.7}@media (min-width:768px){.hero-title h1{font-size:62px}.b-form .photo img{max-height:200px}.exclusive-video{max-height:320px}}@media (min-width:1200px){.hero-title h1{font-size:70px}.hero-title h2{font-size:40px}.b-exclusive,.b-form{flex-direction:row;flex-flow:row}.exclusive-video{max-height:fit-content}.exclusive-text{flex:40%}}