.placeholder{background-color:transparent!important;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-banner{width:100%;height:310px;background-size:cover;background-position:center}@media (max-width: 767.98px){.a-banner{height:150px}}.a-banner-buttons-wrapper{padding:24px 40px;background-color:#ffffffb3}@media (max-width: 991.98px){.a-banner-buttons-wrapper{padding:24px 20px}}@media (max-width: 767.98px){.a-banner-buttons-wrapper{padding:16px;background-color:transparent}}.a-banner-links-wrapper .btn.btn-outline-primary{padding:16px 40px}@media (max-width: 991.98px){.a-banner-links-wrapper .btn.btn-outline-primary{padding:20px}}@media (max-width: 767.98px){.a-banner-links-wrapper .btn.btn-outline-primary{padding:8px}}.agent-wrapper{padding:0 40px;width:100%;margin-top:-120px;margin-bottom:20px;grid-template-areas:"avatar controls controls" "avatar country social-links" "avatar technical-info  technical-info";grid-template-rows:2fr repeat(2,1fr);grid-template-columns:270px repeat(2,1fr)}@media (max-width: 991.98px){.agent-wrapper{grid-template-columns:220px repeat(2,1fr);margin-top:-100px;padding:0 20px}}@media (max-width: 767.98px){.agent-wrapper{padding:0 16px;margin-top:-60px;grid-template-columns:160px repeat(2,1fr)}}@media (max-width: 575.98px){.agent-wrapper{grid-template-areas:"avatar ." "avatar social-links" "country country" "technical-info technical-info";grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr repeat(2,auto);gap:15px}}.agent-logo-wrapper{width:240px;height:240px;grid-area:avatar}@media (max-width: 991.98px){.agent-logo-wrapper{width:200px;height:200px}}@media (max-width: 767.98px){.agent-logo-wrapper{width:120px;height:120px}}.agent-logo{width:100%;height:100%;object-fit:cover}.agent-controls{grid-area:controls;align-self:self-end}.agent-country{grid-area:country;align-self:self-end}.agent-social-links{grid-area:social-links;align-self:self-end}@media (max-width: 991.98px){.agent-social-links{justify-self:end}}@media (max-width: 767.98px){.agent-social-links{justify-self:start;align-self:start}}.agent-social-links .social-icon{width:32px;height:32px}@media (max-width: 767.98px){.agent-social-links .social-icon{width:24px;height:24px}}.agent-technical-info{grid-area:technical-info;align-self:self-end}.agent-technical-info .fa-heart{color:#dc3545}.agent-technical-info .fa-thumbs-up{color:#67aeca}.agent-technical-info .fa-star{color:#ffc107}.agent-control-btn{padding:24px 30px;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;border-right:1px solid #f3f3f3;box-shadow:0 2px 2px #00000040}.a-general{padding:0 40px;margin-bottom:40px}@media (max-width: 991.98px){.a-general{padding:0 20px}}@media (max-width: 767.98px){.a-general{padding:0 16px}}.a-info{grid-template-columns:repeat(4,auto);gap:40px}@media (max-width: 767.98px){.a-info{grid-template-columns:repeat(2,auto);gap:20px}}.a-info-child{gap:4px;max-width:100%;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon text"}@media (max-width: 767.98px){.a-info-child{gap:8px}}.a-info-child-img{width:32px;height:32px;grid-area:icon;align-self:center}@media (max-width: 767.98px){.a-info-child-img{width:24px;height:24px}}.a-info-child-title{font-size:14px;color:#00000080;grid-area:title}.a-info-child-text{font-size:16px;color:#000;grid-area:text}.t-button{background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:16px;border:none;border-right:1px solid #f3f3f3}@media (max-width: 991.98px){.t-button{padding:20px}}@media (max-width: 767.98px){.t-button{padding:8px}}.open-modal-btn{padding:20px}.dropdown-menu li{margin-bottom:10px}.navigate-btn{background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px 12px}.navigate-btn:after{display:none}.navigate-btn:hover,.navigate-btn:focus,.navigate-btn:active,.navigate-btn.active,.navigate-btn.show,.navigate-btn:focus-visible{background-color:#fff!important;border-color:transparent!important;box-shadow:none!important}.navigate-btn.btn-check:checked+.navigate-btn,:not(.btn-check)+.navigate-btn:active,.navigate-btn:first-child:active{background-color:#fff!important;border-color:transparent!important;box-shadow:none!important}.add-to-partners{font-weight:500}.add-to-partners:hover{background-color:#fff;color:#67aeca}@media (max-width: 991.98px){.add-to-partners{padding:20px}}@media (max-width: 767.98px){.add-to-partners{padding:8px}}
