.form .tbody{border-top:5px solid #165867}.form .tbody .row{border-radius:5px}.form .tbody .row:nth-child(odd){background-color:#fff}.form .tbody .row:nth-child(2n){background-color:#f3f5f8}.form .row{display:flex;align-items:center;padding:30px}.form .col.flex-1{flex:1}.form .col.w180{width:180px}.form .col.w210{width:210px}.form .col.file{flex:1}.form .col.mb,.form .col.download{text-align:center}.form .col.download a{display:block;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin:0 auto;font-size:14px;border-radius:50%;transition:var(--trans-xs)}@media only screen and (min-width: 1201px){.form .col.download a:hover{background-color:#41aeb2;color:#fff}}@media only screen and (max-width: 1200px){.form .col.download a:active{background-color:#41aeb2;color:#fff}}@media only screen and (max-width: 767px){.aside-btn .service-btn{top:calc(100dvh - 161px)}}section.simple-banner{padding:clamp(50px,.3676rem + 4.902vw,100px) 0;background:linear-gradient(92deg,#439fb4,#165867)}section.simple-banner .container{grid-column:var(--s-grid)}section.simple-banner .paragraphText{margin:10px auto 0;max-width:660px}section.simple-banner .title-block{text-align:center}section.content{padding:clamp(50px,.3676rem + 4.902vw,100px) 0 clamp(120px,5.8456rem + 2.9412vw,150px)}section.content .container{grid-column:var(--smallest-grid)}section.content .wrapper{margin:auto;max-width:840px;width:100%}section.content .pic-block{margin:auto;max-width:480px;width:100%;position:relative}section.content .pic-block:before{display:block;width:100%;height:0;padding-bottom:65%;content:""}section.content .pic-block picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.content .pic-block img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.content .table-block{margin-top:50px}section.content .table-block .thead .row .title{margin-right:60px}section.content .table-block .thead .row .text{text-align:right}section.content .table-block .tbody .row{gap:30px}section.content .btn-block{margin-top:clamp(50px,1.4706rem + 2.9412vw,80px)}section.content .btn-block .simple-btn{margin:auto;max-width:219px;width:100%;border:unset}@media only screen and (max-width: 767px){section.content .table-block .w180{width:140px}section.content .table-block .row{padding:20px}section.content .btn-block .simple-btn{max-width:unset}}@media only screen and (max-width: 575px){section.content .table-block .tbody .row{flex-direction:column;gap:15px}section.content .table-block .tbody .col{width:100%}}
