.about__container{padding:0 2em;background-color:var(--color-apmc-background)}@media screen and (min-width:992px){.about__container{padding:0 10em}}.about__container .about__row{justify-content:space-evenly;align-items:center;margin-left:-20px}.about__container .about__row .about__images{z-index:1}.about__container .about__row .about__text{background-color:var(--color-apmc-gray-secondary);z-index:2;margin-left:-25%;padding:2em 1.95em;font-size:.6em}.about__container .about__row .about__text h1{font-size:initial}@media screen and (min-width:576px){.about__container .about__row .about__text h1{font-size:calc(1.375rem + 1.5vw)}}@media screen and (min-width:576px){.about__container .about__row .about__text{margin-left:-30%;padding:2em;font-size:unset}}@media screen and (min-width:768px){.about__container .about__row .about__text{padding:2em}}@media screen and (min-width:992px){.about__container .about__row .about__text{margin-left:-5%;padding:3em}}.about__container .about__row .about__text .about__content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;margin-top:16px;margin-bottom:0;font-size:unset!important}@media screen and (min-width:768px){.about__container .about__row .about__text .about__content p{-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:992px){.about__container .about__row .about__text .about__content p{-webkit-line-clamp:10;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:1200px){.about__container .about__row .about__text .about__content p{-webkit-line-clamp:unset;overflow:unset;text-overflow:unset}}.about__container .about__row .about__text .about__content p.expanded{-webkit-line-clamp:unset;overflow:unset;text-overflow:unset;cursor:default}.about__container .about__row .about__text .about__content .expand-button{display:inline-flex;justify-content:right;align-items:center;cursor:pointer;font-size:23px;color:var(--color-apmc-blue);border:none;background:0 0}@media screen and (min-width:992px){.about__container .about__row .about__text .about__content .expand-button{display:none!important}}.about__container .about__row .about__text .about__content .expand-button:hover{color:var(--color-apmc-blue-light)}.about__container .about__row .about__text .about__content .expand-button:focus{outline:0}.about__container .about__row .about__text button{padding:4px 8px}@media screen and (min-width:992px){.about__container .about__row .about__text button{padding:6px 12px}}.about__container .about__row .about__text button:hover{border:1px solid var(--color-apmc-blue-light)!important;background-color:var(--color-apmc-blue-light)!important;color:#fff!important}.about__container .about__row .about__text a{text-decoration:none;display:inline-block;width:fit-content}