.company .hero{background-position:100%;background-repeat:no-repeat;align-items:center;width:100%;min-height:480px;display:flex}@media only screen and (width<=575px){.company .hero{background-size:cover}}.company .hero .hero-container{align-items:center;max-width:100%;display:flex}@media only screen and (width<=575px){.company .hero .hero-container{flex-direction:column;align-items:flex-start;margin-top:70px;margin-bottom:50px}}.company .hero .title{min-width:35%;margin-left:100px}@media only screen and (width<=575px){.company .hero .title{margin-left:0}}.company .hero .title h1{color:#fff;margin-bottom:10px;font-size:64px;font-weight:700;line-height:.8}@media only screen and (width<=575px){.company .hero .title h1{font-size:48px}}.company .hero .title .bar{border-top:5px solid #c30;max-width:25%;margin-top:50px}@media only screen and (width<=575px){.company .hero .title .bar,.company .hero .about-text{margin-top:25px}}.company .hero .about-text p{color:#fff;margin-bottom:20px;font-size:24px;line-height:1.3}@media only screen and (width<=575px){.company .hero .about-text p{font-size:22px}}.company .decorative-body,.blog .decorative-body{min-height:900px;position:relative}.company .decorative-body .content,.blog .decorative-body .content{background-color:#f8f8f8}.company .decorative-body .content .content-body,.blog .decorative-body .content .content-body{max-width:50%}@media only screen and (width<=575px){.company .decorative-body .content .content-body,.blog .decorative-body .content .content-body{max-width:100%}}.company .decorative-body .image,.blog .decorative-body .image{background-position:50%;justify-content:center;width:50%;height:750px;display:flex;position:absolute;top:13%;right:0;box-shadow:0 0 15px #78787840}@media only screen and (width<=575px){.company .decorative-body .image,.blog .decorative-body .image{width:100%;height:450px;top:13%}}.company .decorative-body .image .aphorism,.blog .decorative-body .image .aphorism{max-width:60%;margin-top:25%}.company .decorative-body .image .aphorism span,.blog .decorative-body .image .aphorism span{color:#fff;font-size:48px;font-weight:700}@media only screen and (width<=575px){.company .decorative-body .image .aphorism span,.blog .decorative-body .image .aphorism span{font-size:40px}}.company .decorative-body .image .aphorism .bar,.blog .decorative-body .image .aphorism .bar{border-top:5px solid #fff;max-width:20%;margin-top:35px}.company .mission,.blog .mission{margin-right:50px;padding-top:65px;padding-bottom:50px}.company .mission .section-title,.blog .mission .section-title{color:#1d1d4e;font-size:44px;font-weight:700}@media only screen and (width<=575px){.company .mission .section-title,.blog .mission .section-title{font-size:36px}}.company .mission .bar,.blog .mission .bar{border-top:4px solid #c30;max-width:20%;margin-top:15px;margin-bottom:40px}@media only screen and (width<=575px){.company .mission .bar,.blog .mission .bar{margin-bottom:530px}}.company .mission h2,.blog .mission h2{color:#1d1d4e;margin-bottom:15px;font-size:40px;font-weight:700}@media only screen and (width<=575px){.company .mission h2,.blog .mission h2{font-size:30px}}.company .mission p,.blog .mission p{color:#555;padding-bottom:24px;font-size:24px;line-height:1.5}@media only screen and (width<=575px){.company .mission p,.blog .mission p{font-size:20px}}.Vue-Toastification__toast--error{background-color:#c30}.Vue-Toastification__toast--info{background-color:#53b29c}.Vue-Toastification__toast--success{background-color:#336}.company .culture,.blog .culture{padding-top:100px;padding-bottom:200px}@media only screen and (width<=575px){.company .culture,.blog .culture{padding-top:75px;padding-bottom:75px}}.company .culture .heading,.blog .culture .heading{align-items:center;max-width:100%;display:flex}@media only screen and (width<=575px){.company .culture .heading,.blog .culture .heading{flex-direction:column;align-items:flex-start}}.company .culture .heading .title,.blog .culture .heading .title{min-width:30%;margin-left:100px}@media only screen and (width<=575px){.company .culture .heading .title,.blog .culture .heading .title{margin-left:0}}.company .culture .heading .title h2,.blog .culture .heading .title h2{color:#1d1d4e;margin-bottom:15px;font-size:44px;font-weight:700}@media only screen and (width<=575px){.company .culture .heading .title h2,.blog .culture .heading .title h2{font-size:36px}}.company .culture .heading .bar,.blog .culture .heading .bar{border-top:5px solid #c30;max-width:25%;margin-top:30px}.company .culture .heading .summary,.blog .culture .heading .summary{max-width:60%}@media only screen and (width<=575px){.company .culture .heading .summary,.blog .culture .heading .summary{max-width:100%;margin-top:25px}.company .culture .heading .summary p,.blog .culture .heading .summary p{font-size:22px}}.company .culture .divider-image,.blog .culture .divider-image{box-sizing:border-box;background-position:50% 60%;border-top:1px solid #1010101a;border-bottom:1px solid #1010101a;height:400px;margin-top:75px;margin-bottom:75px}@media only screen and (width<=575px){.company .culture .divider-image,.blog .culture .divider-image{margin-top:20px;margin-bottom:40px}}.company .culture p,.blog .culture p{color:#555;padding-bottom:24px;font-size:24px;line-height:1.5}@media only screen and (width<=575px){.company .culture p,.blog .culture p{font-size:20px}}.company .culture .grid,.blog .culture .grid{grid-column-gap:30px;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (width<=575px){.company .culture .grid,.blog .culture .grid{grid-template-columns:1fr}}.company .culture .grid ul,.blog .culture .grid ul{padding-left:60px;list-style:square}@media only screen and (width<=575px){.company .culture .grid ul,.blog .culture .grid ul{padding-bottom:15px}}.company .culture .grid li,.blog .culture .grid li{color:#c30;padding-bottom:15px;font-size:24px;list-style:square}@media only screen and (width<=575px){.company .culture .grid li,.blog .culture .grid li{font-size:20px}}.company .culture .grid li>span,.blog .culture .grid li>span{color:#555}
