.block-1 .image[data-v-8783742c]{margin:50px auto}.section-3[data-v-8783742c]{margin-top:50px}.section-3 .article-wrapper[data-v-8783742c]{padding:10px 0}.container-for-img[data-v-8783742c]{overflow:hidden;width:100%;left:0;right:0;z-index:1;top:120vh}.white-background-svg[data-v-8783742c]{opacity:.3;max-width:190%;width:190%;margin:0 auto;height:auto;transform:scale(1) translate(-10%);transform-origin:top}section[data-v-8783742c]{position:relative;z-index:2}.article-wrapper[data-v-8783742c]{padding:50px 10px 0}.block[data-v-8783742c]{margin-bottom:25px}.block h2[data-v-8783742c]{margin-bottom:5px}.block p[data-v-8783742c]{line-height:1.3;font-size:18px}section .image[data-v-8783742c]{max-width:500px;margin:10px auto}section .image img[data-v-8783742c]{width:100%}img[data-v-8783742c]{max-width:500px;object-fit:cover;object-position:center}.article-wrapper .text h2[data-v-8783742c]{margin-bottom:15px}.article-wrapper .text p[data-v-8783742c]:not(:last-child){margin-bottom:10px}.block-4 img[data-v-8783742c]{height:100vh;max-width:100%}.final-block[data-v-8783742c]{.image[data-v-8783742c]:before{content:"";position:absolute;top:0;width:100%;height:300px;background:linear-gradient(to bottom,#fff,#fff0)}img[data-v-8783742c]{width:100%;max-width:100%;height:400px;margin-bottom:-20px}}.block-2 .background-image[data-v-8783742c]{max-width:100%;background-size:cover}.block-2 .article-wrapper[data-v-8783742c]{padding:50px 10px}.first-section .article-wrapper[data-v-8783742c]{z-index:2}@media (max-width: 768px){.container[data-v-8783742c]{padding:10px 15px}.block-4[data-v-8783742c]{.image[data-v-8783742c]{padding:0;margin:0 0 30px}img[data-v-8783742c]{height:100%;max-width:100%}.text[data-v-8783742c]{padding:0 25px}}}#main{overflow:hidden}.block-4{background-color:#fff;color:#000}#info,#hero-section,#services,.block-4{position:relative;z-index:2}#info{background:#fff;padding:50px 0}.block-4 .text-wrapper:before{position:absolute;content:"";top:-30px;left:-90px;background-color:#00000061;height:1px;width:100%}.block-4 .text-wrapper:after{position:absolute;content:"";bottom:-30px;left:90px;background-color:#00000061;height:1px;width:100%}#services{margin:72px 0 0;padding-bottom:50px}.block-float img{max-width:400px}@media screen and (max-width: 850px){.block-float img{max-width:100%}}@media screen and (max-width: 768px){.block-4 .text{width:97%;margin:0 auto}.block-4 .text-wrapper:after,.block-4 .text-wrapper:before{content:none}.block-1 .image{margin:30px auto}#info{padding:10px 0}#services{margin:20px 0 10px}}
