.home{position:relative;max-width:1440px;margin:0 auto}.home .header-hero{padding:.5rem}.home .header-hero .video-background{display:block;width:100%;border-radius:3%}.home .description{padding-top:1rem;padding-bottom:1rem;width:100%}.home .description ul{display:flex;list-style:none;justify-content:space-around}.home .description ul li{font-weight:600;font-size:1.5rem}.home .videos-wrapper{scroll-margin-top:3.5rem}@media screen and (max-width:1024px){.home .about-me-wrapper{scroll-margin-top:2.5rem}}.home .form-wrapper{padding-top:10rem;padding-bottom:2rem}@media screen and (max-width:1024px){.home .form-wrapper{padding-top:3rem;padding-bottom:0}}.home .instagram-wrapper{padding-top:10rem;padding-bottom:10rem}.about .body{padding-top:6rem}@media screen and (max-width:1024px){.about .body{padding-top:3rem}}.about .body-image{padding:.5rem!important}@media screen and (max-width:1024px){.about .body-image{text-align:center}}.about .body-image img{max-height:630px;border-radius:3%}@media screen and (max-width:1024px){.about .body-image img{width:100%!important}}.about .body-text{text-align:justify;padding-top:.5rem;padding-left:5rem}@media screen and (max-width:1024px){.about .body-text{padding:.5rem!important}}.about .body .question{font-size:24px;font-weight:700}.about .blockquote{padding-top:6rem}.about .blockquote .title{white-space:pre;letter-spacing:.5rem}@media screen and (max-width:1024px){.about .blockquote .title{white-space:unset;letter-spacing:normal}}.about .blockquote .quote{letter-spacing:.2rem;font-weight:600}@media screen and (max-width:1024px){.about .blockquote{padding-top:1rem}}.form{max-width:50%;margin:0 auto}@media screen and (max-width:1024px){.form{max-width:90%}}.form .description{padding-bottom:2rem}.form .description h2{font-weight:700}@media screen and (max-width:1024px){.form .description{padding-bottom:1rem}}.form .contact-form .name{padding-right:2rem}@media screen and (max-width:1024px){.form .contact-form .name{padding-right:0}}.form .contact-form label{font-weight:700}.form .contact-form-input{display:block;background:#f0f0f0;border:1px solid gray;width:100%;border-radius:0;padding:1.5rem;margin:.5rem 0 1.5rem;box-sizing:border-box;transition:box-shadow .3s}.form .contact-form-input :focus{box-shadow:inset 0 -1px 0 gold;outline:none}.form .contact-form-text{display:block;background:#f0f0f0;border:1px solid gray;width:100%;height:10rem;border-radius:0;padding:1.5rem;margin:.5rem 0 1.5rem;box-sizing:border-box;transition:box-shadow .3s}.form .contact-form-text :focus{box-shadow:inset 0 -1px 0 gold;outline:none}.form .btn-form{display:flex;padding:1rem;font-weight:700;letter-spacing:.05rem;color:#fff;background-color:#222;border:1px solid #fff;cursor:pointer;border-radius:3px;margin:0 auto}.form .btn-form:hover{color:gold;border:1px solid gold;opacity:.8}.form .form-photo{float:right}@media screen and (max-width:1024px){.form .form-photo{height:-moz-fit-content;height:fit-content;padding-top:2rem}}.gallery .left .thumbnail{padding:.5rem}.gallery .left .thumbnail video,.gallery .left .thumbnail-image{border-radius:3%}.gallery .right .thumbnail{padding:.5rem}.gallery .right .thumbnail video,.gallery .right .thumbnail-image{border-radius:3%}