@charset "UTF-8";@font-face{font-family:Marcellus;src:url(/fonts/Marcellus.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-Bold.woff2) format("woff2");font-weight:700;font-style:bold;font-display:swap}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;backface-visibility:hidden}html:focus-within{scroll-behavior:smooth}*{padding:0;margin:0;box-sizing:border-box}*:not(input):not(textarea){caret-color:transparent}input,textarea{caret-color:auto}ul,li{padding:0;margin:0;list-style-type:none}.gone{display:none!important}.hidden{opacity:0}html,body{width:100%;text-underline-offset:2px;opacity:1;font-family:Spectral,system-ui,sans-serif;color:#081430}button,input,textarea,select{font:inherit}*{-webkit-tap-highlight-color:transparent}@keyframes spin-once{0%{transform:rotate(0)}80%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.about-wrapper{--photo-size: 44vh;--photo-overflow-top: 2rem;--photo-overflow-right: 2rem;--text-box-padding: clamp(3.5rem, 2.923rem + 1.846vw, 5rem);--text-box-padding-top: clamp(2rem, 1.643rem + .952vw, 2.5rem);--photo-padding: clamp(.8rem, .657rem + .381vw, 1rem);--photo-total-size: calc( var(--photo-size) + (2 * (var(--photo-padding) * .9)) );display:flex;justify-content:center;align-items:center;gap:clamp(.4rem,.329rem + .19vw,.5rem);flex-direction:column;min-height:calc(100vh - 13rem)!important}@media (max-width: 992px){.about-wrapper{--photo-size: 70vw;--photo-overflow-top: 1.5rem;--photo-overflow-right: .7rem;--text-box-padding: clamp(1rem, .429rem + 1.524vw, 1.8rem);--text-box-padding-top: clamp(2rem, 1.643rem + .952vw, 2.5rem);--photo-padding: clamp(.4rem, .329rem + .19vw, .5rem);--photo-total-size: calc( var(--photo-size) + (2 * (var(--photo-padding) * .9)) )}}.about-wrapper .about-container{max-width:70%;width:1206px;position:relative;overflow:visible;left:calc(-.5 * var(--photo-overflow-right));margin-bottom:clamp(2rem,1.643rem + .952vw,2.5rem);margin-top:var(--photo-overflow-top)}@media (max-width: 992px){.about-wrapper .about-container{max-width:85%;left:auto}}.about-wrapper .about-container .photo-wrapper{position:absolute;background:#000;padding:var(--photo-padding);box-shadow:0 3px 6px #0006;top:calc(-1 * var(--photo-overflow-top));right:calc(-1 * var(--photo-overflow-right));z-index:10}.about-wrapper .about-container .photo-wrapper .profile-photo{width:var(--photo-size);height:var(--photo-size);object-fit:cover;display:block}@media (max-width: 992px){.about-wrapper .about-container .photo-wrapper{left:calc(-1 * var(--photo-overflow-right))}.about-wrapper .about-container .photo-wrapper .profile-photo{width:100%;height:auto;max-height:40vh}}.about-wrapper .about-container .text-box{height:auto;background-color:#0814307a;background-color:transparent;padding:clamp(1rem,.429rem + 1.524vw,1.8rem);font-family:Spectral,system-ui,sans-serif;color:#fff;display:flex;justify-content:center;align-items:center;gap:clamp(1rem,.429rem + 1.524vw,1.8rem);flex-direction:column;gap:var(--text-box-padding-top);padding:var(--text-box-padding-top) var(--text-box-padding);background-color:#08143026}.about-wrapper .about-container .text-box h2{color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,.4);font-family:Marcellus,system-ui,sans-serif;font-size:clamp(1.2rem,.986rem + .571vw,1.5rem);margin:0;text-align:center}.about-wrapper .about-container .text-box hr{width:11rem;width:20%;color:#000;border:0;border-top:2px solid black;background-color:#000}.about-wrapper .about-container .text-box .texts-wrapper{display:flex;justify-content:center;align-items:center;gap:clamp(.8rem,.657rem + .381vw,1rem);flex-direction:column}.about-wrapper .about-container .text-box .texts-wrapper p{width:100%;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,.4);text-shadow:0px 3px 6px rgba(0,0,0,.7);font-family:Spectral,system-ui,sans-serif;font-size:clamp(1rem,.857rem + .381vw,1.2rem);text-align:justify}.about-wrapper .about-container .text-box .btn-classic{display:flex;justify-content:center;align-items:center;padding:clamp(.4rem,.329rem + .19vw,.5rem) clamp(.8rem,.657rem + .381vw,1rem);border:2px solid #CEE7FA;font-size:calc(clamp(1rem,.857rem + .381vw,1.2rem)*.8);text-transform:uppercase;letter-spacing:.05em;text-shadow:0px 3px 6px rgba(0,0,0,.4);text-decoration:none!important;cursor:pointer;transition:color .3s ease;overflow:hidden;white-space:nowrap;border-radius:0;border:none;background:#000;color:#fff;font-family:Marcellus,system-ui,sans-serif;padding:clamp(.8rem,.657rem + .381vw,1rem) clamp(1rem,.429rem + 1.524vw,1.8rem);text-transform:capitalize}.about-wrapper .about-container .text-box .btn-classic span{margin-left:clamp(.4rem,.329rem + .19vw,.5rem);font-size:clamp(1rem,.857rem + .381vw,1.2rem);margin-bottom:.15em}.about-wrapper .about-container .text-box .btn-classic:hover{color:#cee7fa}.about-wrapper .about-container .text-box .p-wrapper p{text-align:justify;margin-bottom:var(--text-box-padding-top);letter-spacing:.5px;line-height:calc(clamp(1rem,.857rem + .381vw,1.2rem)*1.6);text-shadow:0px 3px 6px rgba(0,0,0,.4);font-family:Spectral,system-ui,sans-serif;font-size:clamp(1rem,.857rem + .381vw,1.2rem)}.about-wrapper .about-container .text-box .p-wrapper p:last-child{margin-bottom:0}.about-wrapper .about-container .text-box .p-wrapper:before{content:"";float:right;width:var(--photo-total-size);height:var(--photo-total-size);margin-top:calc(-2 * var(--photo-overflow-top) - var(--text-box-padding-top));margin-right:calc(-1 * var(--photo-overflow-right) - var(--text-box-padding));margin-left:clamp(2rem,1.643rem + .952vw,2.5rem);margin-bottom:clamp(2rem,1.643rem + .952vw,2.5rem);shape-outside:inset(0)}@media (max-width: 992px){.about-wrapper .about-container .text-box .p-wrapper{width:100%;margin-top:clamp(.8rem,.657rem + .381vw,1rem)}.about-wrapper .about-container .text-box .p-wrapper:before{margin-top:calc(-4 * var(--photo-overflow-top) - var(--text-box-padding-top))}}.about-wrapper .about-container .contact-button{display:flex;justify-content:center;align-items:center;padding:clamp(.4rem,.329rem + .19vw,.5rem) clamp(.8rem,.657rem + .381vw,1rem);border:2px solid #CEE7FA;font-size:calc(clamp(1rem,.857rem + .381vw,1.2rem)*.8);text-transform:uppercase;letter-spacing:.05em;text-shadow:0px 3px 6px rgba(0,0,0,.4);text-decoration:none!important;cursor:pointer;transition:color .3s ease;overflow:hidden;white-space:nowrap;border-radius:0;border:none;background:#000;color:#fff;font-family:Marcellus,system-ui,sans-serif;padding:clamp(.8rem,.657rem + .381vw,1rem) clamp(1rem,.429rem + 1.524vw,1.8rem);text-transform:capitalize;clear:both}.about-wrapper .about-container .contact-button span{margin-left:clamp(.4rem,.329rem + .19vw,.5rem);font-size:clamp(1rem,.857rem + .381vw,1.2rem);margin-bottom:.15em}.about-wrapper .about-container .contact-button:hover{color:#cee7fa}
