.border,.fill{-webkit-transition:all .35s ease;transition:all .35s ease}svg:hover .fill{fill:#fff}.border,.st1{-webkit-transition:all .35s ease;transition:all .35s ease}.st1{fill:#fe2401}svg:hover .border{fill:#ff2400}svg:hover .st1{fill:#fff}.st0{fill:none;stroke:#fe2401;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;-webkit-transition:all .35s ease;transition:all .35s ease}svg:hover .st0{fill:#ff2400;stroke:#fff}.profile__modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);justify-content:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff5f4;width:100%;max-width:90%;max-height:90%;padding:.625rem;opacity:0;visibility:hidden;-webkit-transition:opacity .45s ease-in-out;transition:opacity .45s ease-in-out;z-index:99}@media only screen and (min-width:48em){.profile__modal{max-width:52.0625rem;padding:.625rem}}.open{opacity:1;visibility:visible}.share__profile h2,.user__contact h2{font-family:Inter,sans-serif;font-size:1.5rem;text-align:center;margin-top:1.25rem}.share__profile--content{width:100%;max-width:16.5625rem;border:2px solid #ff2400;padding:1.25rem}@media only screen and (min-width:48em){.share__profile--content{max-width:30.9375rem}}.share__profile--content img{width:24.375rem;height:9.0625rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:48em){.share__profile--content img{width:29.6875rem;height:17.1875rem}}.share__profile--content span{display:block;margin:.3125rem 0}.share__profile--content h4{font-family:Butler,serif;font-size:1.5625rem;margin:0}@media only screen and (min-width:48em){.share__profile--content h4{font-size:1.875rem}}.share__profile--buttons{margin:1.875rem 0;text-align:center}.share__profile--buttons :nth-child(n){max-width:40px;margin:0 .3125rem}.user__contact--form{max-width:18.75rem}@media only screen and (min-width:48em){.user__contact--form{max-width:100%}}.user__contact--form .button{margin-top:1.875rem}.user__contact--form textarea{max-height:8.125rem;overflow-y:scroll!important}@media only screen and (min-width:48em){.user__contact--form textarea{max-height:20.625rem}}.user__contact--form textarea::-webkit-scrollbar{background-color:hsla(0,0%,100%,.2);width:.3125rem}.user__contact--form textarea::-webkit-scrollbar-thumb{background:rgba(255,36,0,.2);border-radius:50px}.message-success p{text-align:center}.delete__profile{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delete__profile span{font-size:1.75rem;text-align:center;margin-bottom:1.875rem}.delete-options{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.delete-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.delete-options :nth-child(n){margin:.9375rem}