:export{blue:#103359;gold:#c9a75a}.header-bg-img{height:150px!important;padding-top:0!important}@media screen and (min-width:768px){.header-bg-img{height:400px!important}}.header-agency-title{color:#fff;font-weight:700;text-shadow:#000 0 0 1px}.logo-container{background-color:#fff;width:200px}.logo-container img{align-self:center;height:auto;width:100%}.container__agencyshow__header__hero{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (min-width:768px){.container__agencyshow__header__hero{height:50vh}}@media screen and (min-width:992px){.container__agencyshow__header__hero{height:75vh}}.container__agencyshow__map{height:100%;width:100%;z-index:1}.container__agencyshow__details__container{align-items:center;display:flex;flex-direction:column;padding:20px 15px}@media screen and (min-width:992px){.container__agencyshow__details__container{display:block;padding:0 20px;text-align:center}}@media screen and (min-width:1200px){.container__agencyshow__details__container{border-bottom-left-radius:15px;border-top-left-radius:15px;box-shadow:0 40px 40px rgba(0,0,0,.05);text-align:left;transform:scale(115%);z-index:2}}.container__agencyshow__details__container h1{text-align:center}@media screen and (min-width:992px){.container__agencyshow__details__container h1{text-align:inherit}}@media screen and (min-width:1200px){.container__agencyshow__details__container__openhours{min-width:100%}}.container__agencyshow__details__container__openhours th{text-align:left}.container__agencyshow__details__container .btn-container{justify-content:center}@media screen and (min-width:992px){.container__agencyshow__details__container .btn-container{justify-content:inherit}}.container__agencyshow__details__container .phone-number{color:#103359}.container__agencyshow__details__container .phone-number:hover{color:#c9a75a}.container__agencyshow__services{margin:50px auto}.container__agencyshow__services__title{font-weight:700;margin-bottom:30px;text-align:center}@media screen and (min-width:992px){.container__agencyshow__services__title{margin-top:80px}}.container__agencyshow__services__title>span{background-color:#c9a75a;display:block;height:2px;margin:30px auto 0;width:35%}@media screen and (min-width:768px){.container__agencyshow__services__title>span{width:15%}}.container__agencyshow__card__star{left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.container__agencyshow__manager{margin-bottom:100px}.container__agencyshow__manager__title{display:flex;flex-direction:column;font-weight:700;margin-bottom:30px;text-align:center}.container__agencyshow__manager__title>span:nth-child(2){font-size:14px;font-weight:500;margin-bottom:30px;margin-top:10px}.container__agencyshow__manager__img__container{margin-bottom:-40px;margin-right:0}@media screen and (min-width:1200px){.container__agencyshow__manager__img__container{margin-bottom:0;margin-right:-100px;z-index:10}}.container__agencyshow__manager__img{height:auto;max-width:100%;z-index:10}@media screen and (min-width:992px){.container__agencyshow__manager__img{max-height:90%}}.container__agencyshow__manager__fullname{color:#c9a75a;font-size:28px;font-weight:600;text-align:center}.container__agencyshow__manager__position{font-size:18px;font-weight:500;text-align:center}.container__agencyshow__manager__quote{font-size:16px;font-style:italic;font-weight:500;text-align:center}.container__agencyshow__manager__hr{background-color:#fff;height:1px;margin:60px auto;width:60%}@media screen and (min-width:576px){.container__agencyshow__agency__team{margin:100px auto}}.container__agencyshow__agency__details__container{align-items:flex-start;background-color:#c9a75a;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px}@media screen and (min-width:992px){.container__agencyshow__agency__details__container{min-height:450px;padding:60px 100px 50px 50px}}.container__agencyshow__agency__details__container a{margin:auto}@media screen and (min-width:992px){.container__agencyshow__agency__details__container a{margin:inherit}}.container__agencyshow__agency__details{font-size:14px;font-weight:400;margin:30px 0}.container__agencyshow__agency__details__title{font-size:30px;font-weight:700;margin-bottom:20px}.container__agencyshow__agency__team__img{align-items:center;display:flex;justify-content:center;margin-bottom:-10px;margin-left:0}@media screen and (min-width:992px){.container__agencyshow__agency__team__img{margin-bottom:-40px}}@media screen and (min-width:1200px){.container__agencyshow__agency__team__img{margin-bottom:0;margin-left:-80px}}.agency-show-default .header-bg-img{height:calc(100vh - 90px)!important}.agency-show-default .agency-default-container{border-radius:25px;margin:50px auto 0;min-height:400px;overflow-x:clip;width:100%}@media screen and (min-width:992px){.agency-show-default .agency-default-container{min-height:250px}}.agency-show-default .agency-default-details{padding:20px 15px}.agency-show-default .agency-default-title{font-size:24px!important}.agency-show-default .agency-default-map-container{min-height:200px}@media screen and (min-width:992px){.agency-show-default .agency-default-map-container{min-height:inherit}}.btn>p{font-size:80%}@media screen and (min-width:992px){.btn>p{font-size:inherit}}.card-label{background-color:#103359}.card-label .card-title{color:#fff;font-size:20px;font-weight:700;margin:25px 0 20px;text-align:center;text-decoration:1px solid #c9a75a underline;text-underline-offset:15px}.card-label .attribute-text{color:#fff;font-size:14px;font-weight:500;margin-bottom:0}.card-label .attribute-icon{color:#c9a75a}.card-label.prestige{background-color:#c9a75a;color:#fff}.card-label.prestige .card-title{text-decoration:1px solid #fff underline}.card-label.prestige .attribute-icon{color:#fff}