@charset "UTF-8";
.c-section__contact-page {padding-top: 190px; background-color: white;}
.c-section__contact-page .container-main {position: relative; background-color: white; z-index: 99; box-shadow: 0 5px 5px rgba(182, 182, 182, 0.75);}
.c-section__contact-page .info-main {padding-left: 135px; font-size: 16px;}
.c-section.c-section__google-map {
  margin-top: -200px;
}
@media only screen and (max-width: 1200px) {
.c-section__contact-page .info-main {padding: 0 15px;}}
.c-section__contact-page .info-main h1 {padding-left: 10px; margin-bottom: 40px; margin-top: 40px;}
.c-section__contact-page .info-main h1:before {left: 0; height: 100%;}
.c-section__contact-page .info-main .name {font-size: 16px; font-weight: 700;}
.c-section__contact-page .info-main .info {margin: 25px 0; float: left; width: 100%; font-size: 16px;}
.c-section__contact-page .info-main .info .image {float: left; margin-right: 10px;}
.c-section__contact-page .info-main .info .text {float: left;}
.c-section__contact-page .info-main .bottom a {line-height: 30px; display: block;}
.c-section__contact-page .info-main .bottom a img {position: relative; top: 3px; margin-right: 5px;}
.c-section__contact-page .info-main .bottom img.wp-image-405 {margin: 20px 0;}
@media only screen and (max-width: 1200px) {
.c-section__contact-page .info-main .bottom img.wp-image-405 {width: 100%; height: auto;}}
.c-section__contact-page .contact {padding: 0;}
.c-section__contact-page .contact .c-section__form-career {padding: 100px 120px; background-image: none; padding-bottom: 50px;}
@media only screen and (max-width: 1200px) {
.c-section__contact-page .contact .c-section__form-career {padding: 10px 0px;}}
.c-section__contact-page .contact .c-section__form-career p {width: 100%;}
.c-section__contact-page .contact .c-section__form-career input[type=submit] {width: 250px; height: 60px; color: white; background-color: #C23035; font-size: 16px; margin: auto; float: none; display: block;}
@media only screen and (max-width: 767px) {
.c-section__contact-page .contact .c-section__form-career input[type=submit] {width: 210px;}}
.c-section__google-map iframe {width: 100%; height: 755px;}
.c-section__privacy-policy {padding-top: 240px; font-size: 16px;}
.c-section__privacy-policy .container-smaller {max-width: 1360px;}
.c-section__privacy-policy h1 {margin-bottom: 40px;}
.c-section__privacy-policy ol {counter-reset: my-awesome-counter; list-style: none; padding-left: 60px;}
.c-section__privacy-policy ol li {margin: 0 0 40px 0; counter-increment: my-awesome-counter; position: relative;}
.c-section__privacy-policy ol li::before {content: counter(my-awesome-counter); font-size: 20px; font-weight: bold; position: absolute; left: -70px; line-height: 63px; width: 57px; height: 63px; top: 0px; text-align: center; background-image: url(../img/counter.png); background-size: cover;}
.c-section__privacy-policy ul {list-style-type: none; padding-left: 60px;}
.c-section__privacy-policy ul li {margin-bottom: 20px; position: relative;}
.c-section__privacy-policy ul li:before {content: ''; display: inline-block; height: 7px; width: 7px; border-radius: 100%; position: absolute; left: -12px; top: 6px; font-size: 12px; background-color: #C23035;}
