.contact-container .contact-card{display:flex;flex-direction:column;align-items:center;gap:3rem;margin:0 auto;width:clamp(19.2756rem,62.966vw,75.5594rem)}.contact-container .contact-card .contact-icons{display:flex;justify-content:start;flex-wrap:wrap;column-gap:10rem;row-gap:1rem}.contact-container .contact-card .p-inputtext{position:relative;font-family:Montserrat;font-size:clamp(.6737rem,.833vw,1rem);color:#fff1e2;background:linear-gradient(128.98deg,#08151e 5.52%,rgba(8,21,30,.5) 64.68%);border-radius:2.5638rem;z-index:1;width:clamp(11.5625rem,13.185vw,15.8225rem);height:clamp(2.2481rem,2.564vw,3.0769rem)}.contact-container .contact-card .p-inputtext:before{content:"";position:absolute;inset:0;padding:.125rem;background:linear-gradient(103.15deg,rgba(255,241,226,.9) 1.62%,rgba(255,255,255,0) 106.64%);border-radius:2.5638rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1}.feature-container .feature-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(23.7781rem,1fr))}.feature-container .feature-content .p-card{color:#fff1e2;border:1.32px solid #fff1e2;background:linear-gradient(180deg,rgba(8,21,30,.7215686275) 65%,rgba(255,241,226,.6901960784));border-radius:27.74px;font-family:Montserrat;font-weight:600;font-size:1.5rem;line-height:1.963rem}.hero-container{background:url(/images/hero-background.png) no-repeat 50%/cover;position:relative}.hero-container .buttons button{color:#fff1e2;background-color:#1e293b;border:none;border-radius:8px;cursor:pointer}.hero-container .buttons button.p-button .p-button-label{font-weight:200}.hero-container .p-info{background:rgba(8,21,30,.6588235294);border-radius:27.85px;border:.87px solid;margin-left:-2rem;padding:2rem}.hero-container .hero-card{background:rgba(8,21,30,.6588235294);border:.48px solid #fff1e2;width:308px;height:151.15px;margin-left:-2.125rem;border-radius:15.21px}.hero-container .hero-content{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(2,1fr)}.hero-container .hero-content .hero__thumb{-webkit-mask-image:linear-gradient(0deg,transparent 3%,red,#000);mask-image:linear-gradient(0deg,transparent 3%,red,#000);-webkit-mask-position:bottom right;mask-position:bottom right;-webkit-mask-size:150%;mask-size:150%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;grid-column:1/-1;grid-row:1/-1;justify-self:end;align-self:end;margin-top:1.25rem}@media(min-width:768px){.hero-container .hero-content .hero__thumb{justify-self:end;align-self:end}}@media(min-width:992px){.hero-container .hero-content .hero__thumb{justify-self:end;align-self:center}}.hero-container .hero-content .p-card{grid-column:1/8;grid-row:1/1;align-self:start;background:rgba(8,21,30,.6588235294)}.hero-container .hero-content .p-card .p-card-body{border-radius:1.7406rem;box-shadow:0 4px 10px #fff1e2,0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)}@media(min-width:576px){.hero-container .hero-content .p-card{grid-column:1/8}}@media(min-width:768px){.hero-container .hero-content .p-card{grid-column:1/6}}@media(min-width:992px){.hero-container .hero-content .p-card{grid-column:1/5}}.hero-container .hero-content .sf-button{grid-row:2/-1;grid-column:1/7;align-self:center;z-index:1}@media(min-width:576px){.hero-container .hero-content .sf-button{grid-column:1/6;align-self:center}}@media(min-width:768px){.hero-container .hero-content .sf-button{grid-column:1/5;align-self:center}}@media(min-width:992px){.hero-container .hero-content .sf-button{grid-column:1/3;align-self:start}}.question-container .question-card{display:flex;flex-direction:column;align-items:center;margin:0 auto;width:clamp(19.2756rem,62.966vw,75.5594rem)}.question-container .question-card .p-fieldset{background:rgba(0,0,0,0);border:none}.question-container .question-card .p-fieldset legend{background:rgba(0,0,0,0);font-family:Montserrat;font-weight:700;font-size:clamp(.8169rem,1.499vw,1.7988rem);line-height:clamp(1.0888rem,.908vw,1.09rem)}.question-container .question-card .p-fieldset legend a{padding:0}.question-container .question-card .p-fieldset .p-fieldset-content{font-family:Montserrat;font-weight:500;font-size:clamp(.495rem,.908vw,1.09rem);line-height:clamp(.66rem,1.212vw,1.4538rem);padding:.25rem 1.5rem}.request-container .request-card{color:#fff1e2;margin:0 auto}.request-container .request-card .request-card-text{font-family:Montserrat;font-weight:500;font-size:clamp(.6875rem,1.485vw,1.7819rem);line-height:clamp(1.0137rem,2.19vw,2.6281rem);letter-spacing:0;text-align:center}.request-container .request-card .request-card-text span{font-weight:700;font-size:clamp(.7606rem,1.643vw,1.9712rem)}.request-container .request-card .request-card-title{font-family:Montserrat;font-size:clamp(1.0513rem,1.822vw,2.1862rem);display:flex;justify-content:center;align-items:center;text-align:center;background:#1b303e;border-radius:2.21rem;width:clamp(18rem,31.198vw,37.4375rem);height:clamp(2.6875rem,4.658vw,5.5894rem)}.request-container .request-card .request-card-options{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.request-container .request-card .request-card-options .request-card-option{font-family:Montserrat;font-weight:500;font-size:clamp(.8069rem,1.232vw,1.4788rem);line-height:clamp(1.0756rem,1.643vw,1.9719rem);width:clamp(14.825rem,29.725vw,22.1788rem);display:flex;align-items:center;justify-content:center;column-gap:1rem}.reviews-container .review-card{background:rgba(255,241,226,.2117647059);padding:2.3131rem 2.6575rem;border-radius:.8688rem}.reviews-container .review-card .review-avatar{background:#ffe2e2;width:clamp(4.6875rem,7.756vw,9.3069rem);height:clamp(4.6875rem,7.756vw,9.3069rem)}.reviews-container .review-card .review-city,.reviews-container .review-card .review-name{font-family:Montserrat;font-weight:500;font-size:clamp(.8512rem,1.408vw,1.6894rem);line-height:clamp(1.1344rem,1.877vw,2.2525rem)}.reviews-container .review-card .review-text{font-family:Montserrat;font-weight:500;font-size:clamp(.7606rem,1.258vw,1.51rem);line-height:clamp(1.0137rem,1.678vw,2.0131rem)}.staff-details{white-space:pre-line}