/*! * Copyright (C) Consumer Agent Portal, LLC - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by chouyouyang, July 28, 2022 *//*! * Copyright (C) Consumer Agent Portal, LLC - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by chouyouyang, May 16, 2022 */html{scroll-behavior:smooth}#agency-profile header{background-image:linear-gradient(360deg,#fff 0,#eaecec 91%)}#agency-profile #agency-profile-header-details .list-inline-divided .list-inline-item:not(:last-child)::after,#agency-profile .agency-website-link .list-inline-divided .list-inline-item:not(:last-child)::after{content:" \00b7"}#agency-profile #agency-profile-header-details a,#agency-profile .agency-website-link a{color:#495057}#agency-profile #agency-profile-header-details a:hover,#agency-profile .agency-website-link a:hover{color:#0077b8;text-decoration:underline}#agency-profile #agency-profile-btn-container .btn{min-width:244px}@media (max-width:538px){#agency-profile #agency-profile-btn-container .btn:first-child{margin-right:0!important}}#agency-profile .nav-tabs{margin-top:-.05rem!important}#agency-profile .nav-tabs a{color:#495057;transition:all .25s ease-in-out}#agency-profile .nav-link{background-color:#eaecec;padding:.3rem .75rem}#agency-profile .nav-link.active,#agency-profile .nav-link:hover{background-color:#fff}#agency-profile aside{font-size:.875rem}#agency-profile aside .embed-responsive{max-height:275px}#agency-profile #team-members img{max-height:8rem;max-width:8rem}#agency-profile section#cl-appetite li,#agency-profile section#company-partners li,#agency-profile section#life-appetite li,#agency-profile section#pl-appetite li{flex-basis:100%}#agency-profile section#cl-appetite li a,#agency-profile section#company-partners li a,#agency-profile section#life-appetite li a,#agency-profile section#pl-appetite li a{flex-basis:70%}@media (min-width:768px){#agency-profile section#cl-appetite li,#agency-profile section#company-partners li,#agency-profile section#life-appetite li,#agency-profile section#pl-appetite li{flex-basis:50%}.nav-tabs{line-height:1.5}}#agency-profile div.position-absolute.w-75{left:50%;transform:translate(-50%,0);top:5px}#agency-profile .schedule-call .modal-title span{font-size:.95em}#agency-profile .schedule-call .btn{border-radius:15px}@media (max-width:767.98px){#agency-profile .schedule-call .modal-title span{line-height:1}#agency-profile .schedule-call .modal-title h5,#agency-profile .schedule-call.modal-body h5,.phone-contact-modal .modal-title h5,.phone-contact-modal.modal-body h5{font-size:1.15rem;line-height:1.4}}.phone-contact-modal a,.schedule-call a:not(.btn){text-decoration:underline}.phone-contact-modal a:hover,.schedule-call a:not(.btn):hover{text-decoration:none}.nav-tabs{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.nav-tabs>li{float:none}#agency-profile-reviews p{line-height:1.75}#agency-profile-reviews .list-group-item{padding-right:1.5rem;padding-left:1.5rem}@media (max-width:991.98px){#agency-profile-carriers{height:auto!important}}#agency-profile-carriers a img{max-height:105px;max-width:140px}#agency-profile-breadcrumb,#agency-profile-search-nav{font-size:.875rem}#agency-profile-breadcrumb .breadcrumb-item::before{color:#d8dadd}#all-carriers-link:hover i,#coverages-link:hover i,#top-review-link:hover i{font-weight:900}#agency-profile-logo-container{min-height:10rem}#agency-profile-logo-container img{max-width:14rem;max-height:10rem}@media (min-width:992px){#agency-profile header{background-image:linear-gradient(320deg,#fff 0,#eaecec 91%);border-bottom:1px solid #d8dadd}#agency-profile .nav-tabs{line-height:1.5}#agency-profile-logo-container{min-height:12rem}#agency-profile-logo-container img{max-width:16rem;max-height:12rem}}#agency-profile-professional-badge{padding:0 15px}#agency-profile-professional-badge img{margin-top:-5px}#agency-profile-review-carousel blockquote{width:84%;font-size:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}#agency-profile-recommendation-header{flex-flow:row wrap}#agency-profile-recommendation-carousel{padding:0 .5rem}#agency-profile-recommendation-carousel .carousel-inner div{overflow:auto}#agency-profile-recommendation-carousel .carousel-item{align-items:center;height:100%}#agency-profile-recommendation-carousel .carousel-item-next,#agency-profile-recommendation-carousel .carousel-item-prev,#agency-profile-recommendation-carousel .carousel-item.active{display:flex}#agency-profile-lob-content{line-height:1.75}#agency-profile-lob-content .list-group-item{padding-left:1.5rem;padding-right:1.5rem}#agency-profile-lob-content .list-group-item [data-toggle=collapse]{padding:.75rem 1.5rem}#agency-profile-lob-content .list-group-item [data-toggle=collapse]:not(.collapsed) .lob-content-minus{display:inline}#agency-profile-lob-content .list-group-item [data-toggle=collapse].collapsed .lob-content-minus,#agency-profile-lob-content .list-group-item [data-toggle=collapse]:not(.collapsed) .lob-content-plus{display:none}#agency-profile-lob-content .list-group-item [data-toggle=collapse].collapsed .lob-content-plus{display:inline}#agency-profile-lob-content .list-group-item button.bg-white[aria-expanded=true]{background-color:#e6e5e5!important}.agency-contacted{color:#fff;background-color:#9fa2a7;opacity:1;box-shadow:none}ol.carousel-indicators li{width:12px;height:12px;border-radius:50%;background-color:#c0c4ca}ol.carousel-indicators li.active{background-color:#062974}a .orange-phone-img{display:inline}a .white-phone-img,a:hover .orange-phone-img{display:none}a:hover .white-phone-img{display:inline}#agency-profile #agency-profile-btn-container .btn,#agency-profile-bottom-cta div a.btn{font-size:14pt}#agency-profile #agency-profile-btn-container .btn.btn-secondary.mt-3.mr-3.mr-lg-0.disabled,#agency-profile #agency-profile-btn-container .btn.btn-secondary.mt-3.mr-3.mr-lg-0:disabled{background-color:transparent}#agency-profile #agency-profile-btn-container .btn.btn-secondary.mt-3.mr-3.mr-lg-0.disabled div.text-gray-600.lh-sm.mb-1,#agency-profile #agency-profile-btn-container .btn.btn-secondary.mt-3.mr-3.mr-lg-0:disabled div.text-gray-600.lh-sm.mb-1{font-size:17px}