.contact_line{background-image: url(../images/footer_img_01.jpg); background-position: center top; background-repeat: no-repeat; background-size: 100% auto; padding: 100px 0 50px 0;}.contact_line .info{text-align: center; color: #fff;}.contact_line .info h4{letter-spacing: 10px; font-size: 20px;}.contact_line .info h3{font-size: 35px; font-weight: 900;}.contact_line .info p{font-size: 18px;}.contact_line .line{margin-top: 50px; text-align: center;}.contact_line .line a{display: inline-flex; background-color: #61CE70; font-size: 14px; color: #fff; width: 190px; height: 50px; margin: 0 auto; align-items: center; justify-content: center;}footer{}.footer-agile-info{padding: 5em 0; background-color: #212121; padding: 40px 0; background-image: url(../images/leaf02.webp); background-position: center; background-repeat: no-repeat; background-size: cover;}.footer-agile-info .col-md-4{padding: 0}.footer-agile-info .col-md-4 .footer-links{display: flex; flex-wrap: wrap; text-align: center}.footer-agile-info .col-md-4 .footer-links .col{width: 50%}.footer-agile-info .col-md-4 .footer-links .col .links-title{color: var(--white); font-size: 16px; font-weight: 800; padding-bottom: 10px; border-bottom: 1px solid var(--white); margin-bottom: 10px}.footer-agile-info .col-md-4 .footer-links .links-list .item{display: block}.footer-agile-info .col-md-4 .footer-links .item a{display: block; color: var(--white); font-size: 14px; padding: 5px 0}.footer-agile-info .col-md-4 .footer-links .item a:hover{text-decoration: none; color: var(--red01)}.footer-agile-info .col-md-4:nth-child(1){width: 50%}.footer-agile-info .col-md-4:nth-child(2){display: none}.footer-agile-info .col-md-4:nth-child(3){width: 50%}.footer-agile-info h3,.footer-agile-info h2{font-size: 24px; color: #fff; text-transform: uppercase; font-weight: 600; letter-spacing: 5px; margin-bottom: 15px; border-bottom: 1px solid var(--white); line-height: 2em}.footer-agile-info p{font-size: 15px; color:#fff; line-height: 28px; margin: 8px 0; letter-spacing: 0}.footer-agile-info p a{color: #fff; text-decoration: none}.footer-agile-info p a:hover{color: var(--white)}.footer-agile-info .col-md-4:last-child p{}.footer-agile-info i.fa.fa-globe{font-size: 18px}.footer-agile-info i.fa.fa-mobile{font-size: 22px}.footer-agile-info i.fa.fa-map-marker{font-size: 19px}.copyright{padding: 1em 0; background:#2f2f2f; text-align: center; color: #fff}.copyright a{color: var(--white)}.gotop{background-color: var(--pink01); background-image: url(../images/arrow_up_white.svg); background-position: center; background-repeat: no-repeat; background-size: 12px auto; display: inline-block; right: 20px; bottom: 10px; width: 24px; height: 24px; position: fixed; border: none; z-index: 99; display: none;}.fb_dialog.fb_dialog_advanced iframe{right: auto !important; left: 0px; bottom: 10px !important;}@media(max-width:1024px){.contact_line{background-size: cover;}}@media(max-width:992px){.footer-agile-info .col-md-4:nth-child(3){width: 100%} .footer-agile-info .col-md-4:nth-child(1){width: 100%}}@media(max-width:640px){.footer-agile-info .col-md-4{padding: 0 1.5em} .footer-agile-info .col-md-4 .footer-links .col{margin-bottom: 15px} .footer-agile-info .col-md-4 .footer-links .col .links-title{font-size: 15px} .footer-agile-info .col-md-4 .footer-links .item a{font-size: 13px} }@media(max-width:600px){.copyright span{display: block; margin: 5px 0}}@media(max-width:480px){.footer-agile-info .col-md-4:last-child p{display: block} .footer-agile-info .col-md-4{padding: 0} .footer-agile-info h3, .footer-agile-info h2{font-size: 22px; margin-bottom: 16px; letter-spacing: 0} .gotop{bottom: 60px !important;} .fb_dialog.fb_dialog_advanced iframe{bottom: 60px !important;}}@media(max-width:320px){.footer-agile-info{padding: 2.5em 0} .footer-agile-info h3, h2{font-size: 20px} .footer-agile-info p{font-size: 13px}}