.green-background,.top-gray-background,.bottom-gray-background,.white-background,.bottom{letter-spacing:normal}p{font-size:16px}h4{font-size:18px;margin-bottom:5px}.green-background{max-width:1600px;width:100%;margin:auto;color:#fff;background:var(--colorGreen);padding:50px 100px 200px}.green-background>*{font-weight:700}.green-background>p{font-size:18px}.green-background h1{margin-bottom:5px;font-size:3vw;white-space:break-spaces}.green-background .flex{align-items:center;justify-content:flex-start;gap:80px;margin-bottom:20px}.blue-text,.green-text,.red-text,.blue-background h1{font-weight:700}.subheader{font-size:20px}.top-gray-background{max-width:1600px;width:100%;margin:-150px auto auto;padding:60px 100px 50px;background:#f0f0ef;border-radius:150px 150px 0 0}.bottom-gray-background{max-width:1600px;width:100%;margin:auto;padding:20px 100px 150px;background:#f0f0ef;border-radius:0 0 150px 150px}.flex{display:flex;align-items:center}.white-box{position:relative;width:90%;margin:6% auto;background:#fff;border-radius:20px;padding:30px 50px;box-shadow:4px 4px 7px #9d9d9d;display:flex;justify-content:flex-start}.white-box>div:first-child{width:55%;margin-right:400px}.img-holder{position:absolute;right:0;top:50%;translate:-13% -50%;line-height:0}.img-and-text{gap:40px;margin-top:20px;padding:0 40px;font-size:16px}.img-and-text img{border-radius:7px}.img-and-text ul{margin:20px 50px}.img-and-text li{margin-bottom:10px}.white-background{padding:40px 100px;max-width:1600px;margin:auto}.blue-box{background:var(--colorBlue);color:#fff;padding:30px 20px;border-radius:15px;text-align:center;max-width:1400px;width:47vw;margin:-130px auto auto;min-width:850px}.blue-box a{color:#fff}.blue-box>div{display:flex;justify-content:space-evenly;row-gap:20px}.icon-text{width:12%;min-width:160px;font-weight:700}.icon-text>p{font-size:15px}.bottom{padding:0 100px}.bottom>h2{margin-top:30px}.bottom>p{font-size:17px}.bottom>h2,.bottom>p{text-align:center;max-width:940px;margin-left:auto;margin-right:auto;margin-bottom:10px}.contact-info{display:flex;justify-content:center;gap:40px;margin-top:30px}.contact{display:flex;width:500px;background-color:#eee;justify-content:flex-start}.contact>div{width:65%;padding:20px;align-content:center}.contact p.name{font-size:20px;margin:0}.contact a.phone{color:var(--colorRed);font-size:28px;font-weight:700}.contact a.email{font-size:18px}.mobile-img{display:none;box-shadow:3px 4px 4px #aaa;border-radius:15px;margin-bottom:10px;margin-top:10px}@media only screen and (min-width: 1400px){.green-background,.top-gray-background,.bottom-gray-background,.white-background{max-width:1700px;padding-left:140px}}@media only screen and (max-width: 1600px){.icon-text{width:17%}}@media only screen and (max-width: 1300px){.white-box>div:first-child{width:40%}}@media only screen and (max-width: 1025px){.mobile-img{display:block;margin-bottom:10px;margin-top:10px}.desktop-img{display:none}.contact-info,.flex,.white-box{flex-direction:column;align-items:center}.white-box{margin:30px auto}.white-box>div:first-child{width:100%;margin-right:0;margin-bottom:20px}.img-holder{position:static;text-align:center;translate:unset}.bottom-gray-background{border-radius:0 0 75px 75px}.blue-box{width:80%;min-width:unset}.blue-box>div{flex-wrap:wrap;justify-content:center}.icon-text{width:30%}.icon-text:nth-child(1),.icon-text:nth-child(2){width:40%}}@media only screen and (max-width: 769px){.desktop-only{display:none}.gray-background,.top-gray-background,.white-background{padding:60px 20px 20px}.green-background{padding:50px 20px 100px}.checklist{margin:30px 0 0 30px}.top-gray-background>h2,.bottom-gray-background>h2,.bottom>h2{font-size:28px;text-align:center}.top-gray-background{border-radius:75px 75px 0 0;margin:-80px auto auto}.bottom-gray-background{padding:60px 20px 150px}}@media only screen and (max-width: 767px){.white-box{width:100%}.contact-info{width:fit-content}.contact{flex-direction:column;align-items:center;width:70%}.contact>div{width:100%}.img-and-text img,.contact>img{width:100%;height:auto}.green-background h1{font-size:39px;width:100%}.bottom{padding:0}}@media only screen and (max-width: 500px){.blue-box>div{flex-direction:column;gap:15px;align-items:center}.icon-text{width:100%}.mobile-img{width:100%;height:auto}.icon-text:nth-child(1),.icon-text:nth-child(2){width:100%}}@media only screen and (max-width: 426px){.contact{width:80%}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/about-us-page.css.map */
