.about{width:100dvw;height:-moz-fit-content;height:fit-content;background-color:var(--primary-color)}.about .block{display:flex;flex-direction:row;justify-content:flex-start}.about .block .image-container{max-width:50dvw;overflow:hidden}.about .block .image-container img{display:block;-o-object-fit:cover;object-fit:cover;max-height:675px;min-width:50dvw}.intro-block.block{background-color:var(--tertiary-color);display:flex;align-items:center}.intro-block .description-container{width:50dvw}.intro-block .description-container .description{margin:0 auto;max-width:400px}.intro-block .description-container .description h1{border-bottom:2px solid var(--secondary-color);padding-bottom:2rem;font-size:3vw}.intro-block .description-container .cta-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.intro-block .description-container .cta-buttons a{background-color:var(--secondary-color);color:var(--tertiary-color);padding:1rem;border-radius:10px;text-decoration:none;transition:all .1s ease-in-out;border:1px solid transparent}.intro-block .description-container .cta-buttons a:hover{background-color:var(--primary-color);color:var(--secondary-color);border:1px solid var(--primary-color)}.roll-with-us-block.block{background-color:var(--tertiary-color);display:flex;align-items:center;flex-direction:row-reverse}.roll-with-us-block .description-container{width:50dvw}.roll-with-us-block .description-container .description{margin:0 auto;max-width:400px}.roll-with-us-block .description-container .description h1{border-bottom:2px solid var(--secondary-color);padding-bottom:2rem;font-size:3vw}.roll-with-us-block .description-container .cta-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.roll-with-us-block .description-container .cta-buttons a{background-color:var(--secondary-color);color:var(--tertiary-color);padding:1rem;border-radius:10px;text-decoration:none;transition:all .1s ease-in-out;border:1px solid transparent}.roll-with-us-block .description-container .cta-buttons a:hover{background-color:var(--primary-color);color:var(--secondary-color);border:1px solid var(--primary-color)}.marquee-banner{background-color:#000;color:#fff;padding:10px 0;font-size:1.75vw;font-weight:bolder;font-style:italic;white-space:nowrap;overflow:hidden;position:relative}.marquee-banner span{margin-left:1rem;margin-right:1rem;text-transform:uppercase}@media only screen and (max-width: 768px){.marquee-banner span{font-size:large}.about .block .image-container{max-width:100%}.about .block .image-container img{filter:brightness(65%)}.about .block .description-container{position:absolute;z-index:1;width:80%;height:100%;display:flex;justify-content:center;align-items:center}.intro-block.block{flex-direction:column-reverse}.intro-block .image-container img{margin-left:-15rem}.intro-block .description-container .description h1{color:var(--tertiary-color);border-bottom:2px solid var(--tertiary-color);font-size:2em}.intro-block .description-container .description p{color:var(--tertiary-color)}.roll-with-us-block.block{flex-direction:column-reverse}.roll-with-us-block .image-container img{margin-left:-15rem}.roll-with-us-block .description-container .description h1{color:var(--tertiary-color);border-bottom:2px solid var(--tertiary-color);font-size:2em}.roll-with-us-block .description-container .description p{color:var(--tertiary-color)}}
