.details_map__about_us_section{padding:300px 0;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.map__about_us_section{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.details_text__about_us{position:absolute;right:30px;margin:auto;background:#1B1B1D}.details_text__about_us{position:absolute;right:30px;margin:auto;background:#1B1B1D;padding:30px}.details_text__about_us a{text-decoration:none}.details_text__about_us a:hover{text-decoration:underline}.reviews__about_us_section p,.reviews__about_us_section .review__col1_decorations,.reviews__about_us_section .review__col2_decorations{color:#1D1D1F!important}.reviews__about_us_section .three_cols__decorations{grid-template-columns:1.4fr .2fr 1.4fr}.reviews__about_us_section .companyimg__decoration{margin-top:-170px}.reviews__about_us_section .col1__decorations:after{background-image:url(/wp-content/uploads/2022/08/Group-5352.svg)}.reviews__about_us_section .col1__decorations:before{background-image:url(/wp-content/uploads/2022/08/Group-5349-1.svg)}@media all and (max-width:1199px){.reviews__about_us_section{margin:50px 0}}@media all and (max-width:991px){.details_text__about_us{position:static;width:100%}.details_map__about_us_section{padding:200px 0}}@media all and (max-width:768px){.reviews__about_us_section .three_cols__decorations{grid-template-columns:1fr;grid-gap:20px}.reviews__about_us_section .companyimg__decoration{margin-top:15px;width:100%;max-width:100px}.reviews__about_us_section .three_cols__decorations{max-width:250px;margin:0 auto}.reviews__about_us_section{margin:0 0 10px 0}.reviews__about_us_section .review__col1_decorations,.reviews__about_us_section .review__col2_decorations{font-size:30px}.reviews__about_us_section .lead__col1_decorations{font-size:18px}.reviews__about_us_section .lead2__col1_decorations{font-size:16px}.reviews__about_us_section .stars__col1_decorations img,.reviews__about_us_section .stars__col2_decorations img{width:20px}.reviews__about_us_section .col1__decorations:after,.reviews__about_us_section .col1__decorations:before{width:80px;height:110px}.reviews__about_us_section .col1__decorations:before{right:-15px;top:-5px}.reviews__about_us_section .col1__decorations:after{left:-15px;top:-5px}}@media all and (max-width:425px){.details_text__about_us{position:static;width:100%}.details_map__about_us_section{padding:140px 0}}