.public-agents-details-page{margin:0 20px}@media (min-width:768px){.public-agents-details-page{margin:inherit}}.public-agents-details-page .details-section{flex-direction:column;align-items:center;display:flex;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;padding:inherit}@media (min-width:768px){.public-agents-details-page .details-section{margin-top:4em;justify-content:center;flex-direction:row;align-items:inherit;padding:0 20px}}@media (min-width:1224px){.public-agents-details-page .details-section{margin-top:2.5em;padding:inherit}}@media (min-width:768px){.public-agents-details-page .details-section .column:first-child{padding:0 10px 0 20px}.public-agents-details-page .details-section .column:last-child{padding:0 20px 0 10px}}@media (min-width:1224px){.public-agents-details-page .details-section .column{padding:0 40px!important}}.public-agents-details-page .details-section .img-column .agent{margin:0;background:#fff;box-shadow:0 10px 13px rgba(58,62,69,.15);border-radius:5px;width:250px;height:250px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}@media (min-width:768px){.public-agents-details-page .details-section .img-column .agent{margin:0}}@media (min-width:1224px){.public-agents-details-page .details-section .img-column .agent{margin:2.5em 0}}.public-agents-details-page .details-section .img-column .agent .row{height:100%;display:flex;position:absolute;justify-content:center;flex-direction:column}.public-agents-details-page .details-section .img-column .agent .new{justify-content:flex-start;align-self:flex-start;z-index:2;margin-left:-8px;margin-top:-8px}.public-agents-details-page .details-section .img-column .agent .logo{justify-content:center;align-items:center;width:100%;padding:60px 0;box-sizing:border-box}.public-agents-details-page .details-section .img-column .agent .logo img{max-width:150px;max-height:100px}@media (min-width:768px){.public-agents-details-page .details-section .content-column{max-width:50em}}.public-agents-details-page .details-section .content-column h1{margin:20px 0 5px;font-weight:500;font-size:27px;line-height:36px;color:#1a3552}@media (min-width:768px){.public-agents-details-page .details-section .content-column h1{margin:0 0 10px;font-size:30px;line-height:37px}}@media (min-width:1224px){.public-agents-details-page .details-section .content-column h1{margin:40px 0 10px;font-size:35px;line-height:45px}}.public-agents-details-page .details-section .content-column h2{margin:0 0 20px;font-weight:400;font-size:16px;line-height:24px;color:#1a3552}.public-agents-details-page .details-section .content-column p{font-style:normal;font-size:16px;line-height:24px;margin-top:0;margin-bottom:1.25em;max-width:50em;color:#8c9aa8}.public-agents-details-page .details-section .content-column ol li,.public-agents-details-page .details-section .content-column ul li{color:#8c9aa8;font-style:normal;font-size:16px}.public-agents-details-page .details-section .content-column a{line-height:16px;text-align:right;text-decoration:none;color:#4b98eb}.public-agents-details-page .details-section .content-column .operator-href a{line-height:16px;text-align:right;text-decoration:none;color:#4b98eb;z-index:3;display:flex;align-items:flex-end}.public-agents-details-page .details-section .content-column .operator-href a img:first-of-type{display:inline-block}.public-agents-details-page .details-section .content-column .operator-href a img:last-of-type{display:none}.public-agents-details-page .details-section .content-column .operator-href a:hover{color:#1a3552}.public-agents-details-page .details-section .content-column .operator-href a:hover img:first-of-type{display:none}.public-agents-details-page .details-section .content-column .operator-href a:hover img:last-of-type{display:inline-block}.public-agents-details-page .details-section .content-column .operator-href a .right-arrow{margin-left:8px}.public-agents-details-page .details-section .content-column .available-agents-section h3{font-size:20px;line-height:30px;margin-top:50px;margin-bottom:20px;color:#1a3552}@media (min-width:1224px){.public-agents-details-page .details-section .content-column .available-agents-section h3{margin-bottom:32px}}.public-agents-details-page .details-section .content-column .available-agents-section .the-table{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media (min-width:768px){.public-agents-details-page .details-section .content-column .available-agents-section .the-table{column-count:2;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1224px){.public-agents-details-page .details-section .content-column .available-agents-section .the-table{max-width:100%}}.public-agents-details-page .details-section .content-column .description-public-agent img{max-width:100%}@media (min-width:1224px){.public-agents-details-page .details-section .content-column .description-public-agent img{width:70%;display:block;margin-left:auto;margin-right:auto}}.public-agents-details-page .details-section .content-column .description-public-agent h2{line-height:30px;margin-top:50px;margin-bottom:20px;color:#1a3552;font-weight:500;font-size:1.3em}@media (min-width:768px){.public-agents-details-page .details-section .content-column .description-public-agent h2{font-size:1.5em;margin-top:4.375em}}@media (min-width:1224px){.public-agents-details-page .details-section .content-column .description-public-agent h2{margin-bottom:32px;margin-top:4.375em}}.public-agents-details-page .details-section .content-column .want-to-host-public-agent h2{line-height:30px;margin-top:50px;margin-bottom:20px;color:#1a3552;font-weight:500;font-size:1.3em}@media (min-width:768px){.public-agents-details-page .details-section .content-column .want-to-host-public-agent h2{font-size:1.5em;margin-top:4.375em}}@media (min-width:1224px){.public-agents-details-page .details-section .content-column .want-to-host-public-agent h2{margin-bottom:32px;margin-top:4.375em}}.public-agents-details-page .cta-section{margin-top:50px;margin-left:-20px;margin-right:-20px}@media (min-width:768px){.public-agents-details-page .cta-section{margin-top:4.375em;margin-left:inherit;margin-right:inherit}}@media (min-width:1224px){.public-agents-details-page .cta-section{margin-top:7.5em}}.public-agents-details-page .btn{margin-top:1.875em!important}