.result.card{background:#fff;border-radius:.5rem;overflow:hidden;text-transform:capitalize;cursor:pointer}.result.card .image{position:relative;height:16rem;overflow:hidden}.result.card .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform 12s}.result.card .image svg{position:absolute;bottom:1rem;right:1rem;width:2rem;height:2.65rem;color:#fff;transition:color .33s}.result.card .image .banner{position:absolute;top:0;left:0;width:auto;padding:.5rem 1rem;background:#fff;border-radius:0 0 .5rem 0}.result.card .info{padding:1rem}.result.card .info .title{position:relative;padding-bottom:1rem;display:flex;flex-flow:row nowrap;gap:1rem;align-items:flex-start;justify-content:space-between}.result.card .info .title h3{margin:0;transition:color .5s}.result.card .info .title h4{margin-top:0;transition:color .5s}.result.card .info .title .contact{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:space-between;margin:1rem 0}.result.card .info .title .contact svg{height:1.25rem;transition:color .33s}.result.card .info .title .contact .email,.result.card .info .title .contact .phone{cursor:pointer}.result.card .info .title::after,.result.card .info .title::before{display:block;content:"";position:absolute;bottom:1rem;left:0;width:100%;height:1px;background:#000;opacity:.17}.result.card .info .title::before{opacity:.17}.result.card .info .title::after{width:0;background:#f06b36;opacity:0;transition:background 1.5s,opacity 2s,width 2s}.result.card .info .details{display:flex;flex-flow:row nowrap;gap:2rem;align-items:initial;justify-content:initial;margin-bottom:1rem}@media screen and (max-width:1024px){.result.card .info .details{gap:1.5rem}}.result.card .info .details>div{display:flex;flex-flow:row nowrap;gap:.75rem;align-items:initial;justify-content:initial}.result.card .info .details .label{color:#707070;color:#979797}.result.card .info .details .value{font-weight:600;text-transform:capitalize}@media screen and (max-width:1440px){.result.card .info .details .value{color:#0e1d39}}.result.card .info .details .length .value{text-transform:lowercase}.result.card .info .details .price .value span{color:#f06b36;font-weight:600}.result.card .info .biography{margin-bottom:2rem}.result.card .info .biography.masked{overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#000),color-stop(.5,#000),color-stop(1,rgba(0,0,0,0)))}.result.card .info .biography p{height:150px;margin:.25rem 0;color:rgba(14,29,57,.5);transition:color .33s;text-transform:none}.result.card:hover h3,.result.card:hover h4{color:#f06b36}.result.card:hover img{transform:scale(1.15)}.result.card:hover svg{color:#f06b36}.result.card:hover .info .title::after{width:100%;opacity:1}.result.card:hover .biography p{color:#0e1d39}.result.card:hover .button{background-color:#f06b36;color:#fff}.result.card.team .image{height:22rem}.result.card.team .image img{-o-object-position:center 33%;object-position:center 33%}.result.card.team .info{padding:1rem 2rem}.result.card.team .info .title h3{line-height:initial;margin-top:.45rem}.result.card.team .button{margin:1rem auto}.result.card.team:hover img{transform:scale(1)}.result.card.location .location-details{font-family:mr-eaves-xl-sans,sans-serif;font-size:18px;font-weight:400;letter-spacing:calc(18px * ((0 / 100)/ 10));line-height:27px;color:#0e1d39}.result.card.location .button{margin:1rem auto}html .modal{padding:4rem;background-color:#f5f5f5;background-image:url(/wp-content/themes/asnet-core/assets/images-min/bg-texture.svg);background-position:0;background-repeat:repeat;background-size:100rem}@media screen and (max-width:1024px){html .modal{padding:4rem 0 0 0}}html .modal .container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4rem;align-items:initial;justify-content:initial;grid-template-columns:fit-content(100%) 1fr}@media screen and (max-width:1024px){html .modal .container{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:600px){html .modal .container{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){html .modal .container{gap:1rem}}html .modal .container .image{position:relative;width:30rem;height:100%;min-height:30rem;max-width:100%;border-radius:.5rem;overflow:hidden}@media screen and (max-width:1024px){html .modal .container .image{width:100%;min-height:25rem}}html .modal .container .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}html .modal .container .info h2{margin-bottom:0}html .modal .container .info h4{margin-top:0}html .modal .container .info .contact-and-social{display:flex;flex-flow:row wrap;gap:5rem;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media screen and (max-width:1024px){html .modal .container .info .contact-and-social{gap:2rem}}html .modal .container .info .contact-and-social .contact{display:flex;flex-flow:column nowrap;gap:.5rem;align-items:flex-start;justify-content:flex-start}html .modal .container .info .contact-and-social .contact a{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center;color:#f06b36}html .modal .container .info .contact-and-social .contact a span{line-height:initial;top:1px;position:relative;color:#f06b36}html .modal .container .info .contact-and-social .social{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center}html .modal .container .info .associations h4{margin-bottom:0}html .modal .container .info .bio *{color:inherit!important;background:inherit!important}