.wp-block-acf-acf-contact-sec-02{max-width:100%!important}.acf-contact-sec-02{background-position:center;background-repeat:no-repeat;background-size:cover}.acf-contact-sec-02__container{margin:0 auto;max-width:1400px}.acf-contact-sec-02__container-map{padding-top:80px}@media (min-width:992px){.acf-contact-sec-02__container-map{padding-top:100px}}.acf-contact-sec-02__row{display:flex;flex-wrap:wrap;gap:30px 30px}@media (max-width:1440px){.acf-contact-sec-02__row{margin-left:20px;margin-right:20px}}.acf-contact-sec-02__col{width:100%}@media (min-width:992px){.acf-contact-sec-02__btns{margin-top:20px}}.acf-contact-sec-02__btns .button:not(:last-of-type){margin-right:10px}@media (max-width:768px){.acf-contact-sec-02__btns .button:not(:last-of-type){margin-bottom:10px}}.acf-contact-sec-02__sub-row{display:grid;gap:30px 0;grid-template-columns:minmax(20px,1fr) repeat(10,minmax(1px,140px)) minmax(20px,1fr)}@media (min-width:992px){.acf-contact-sec-02__sub-row{gap:30px 30px;grid-template-columns:minmax(20px,1fr) repeat(10,minmax(1px,113px)) minmax(20px,1fr)}}.acf-contact-sec-02__sub-col{grid-column:2/12}.acf-contact-sec-02__sub-col-left{grid-column:1/-1;padding:50px 0;background-color:var(--wp--preset--color--primary)}@media (max-width:992px){.acf-contact-sec-02__sub-col-left{padding-left:20px;padding-right:20px}}@media (min-width:992px){.acf-contact-sec-02__sub-col-left{padding:60px 0;grid-column:2/7;grid-row:1/2}.acf-contact-sec-02__sub-col-left-full{grid-column:1/7;grid-row:1/2;display:grid;gap:30px 30px;grid-template-columns:minmax(20px,1fr) repeat(5,minmax(1px,113px))}}@media (min-width:992px){.acf-contact-sec-02__sub-col-right{padding:60px 0;padding-left:20px;grid-column:7/12;grid-row:1/2}.acf-contact-sec-02__sub-col-right-full{grid-column:7/-1;grid-row:1/2;display:grid;gap:30px 30px;grid-template-columns:repeat(5,minmax(1px,113px)) minmax(20px,1fr)}}.acf-contact-sec-02__sub-col-bcg{padding:30px;background-position:center;background-repeat:no-repeat;background-size:cover;text-decoration:none}@media (min-width:992px){.acf-contact-sec-02__sub-box{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-box{grid-column:2/-1}.acf-contact-sec-02__sub-col-right .acf-contact-sec-02__sub-box{grid-column:1/6}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-box-full{grid-column:1/-1;text-align:end}.acf-contact-sec-02__sub-col-right .acf-contact-sec-02__sub-box-full{grid-column:1/-1}}.acf-contact-sec-02 a.acf-contact-sec-02__sub-col{text-decoration:none}.acf-contact-sec-02 a.acf-contact-sec-02__sub-col .acf-contact-sec-02__sub-h{display:inline-flex;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;transition:background-size .35s ease 0s,background-color .35s ease .35s;background-position:100% 100%;background-size:0 1px}.acf-contact-sec-02 a.acf-contact-sec-02__sub-col .acf-contact-sec-02__sub-h:hover{background-position:0 100%;background-size:100% 1px}.acf-contact-sec-02__sub-image{height:100%}@media (max-width:1900px){.acf-contact-sec-02__sub-image picture{height:100%;width:100%}.acf-contact-sec-02__sub-image img{height:100%;width:100%;object-fit:cover}}@media (min-width:1900px){.acf-contact-sec-02__sub-image img{height:100%;width:auto;object-fit:cover}}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-area,.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-h,.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-p,.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-st{color:var(--wp--preset--color--white)}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__sub-h{font-size:2.25rem;line-height:3rem}@media (min-width:992px){.acf-contact-sec-02__sub-btns{margin-top:20px}}.acf-contact-sec-02__sub-btns .button:not(:last-of-type){margin-right:10px}@media (max-width:992px){.acf-contact-sec-02__sub-btns .button:not(:last-of-type){margin-bottom:10px}}.acf-contact-sec-02__contact-row{display:flex;flex-wrap:wrap;gap:30px 30px}.acf-contact-sec-02__contact-col{width:100%}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-col{display:flex}.acf-contact-sec-02__contact-col-bcg{padding:30px;background-position:center;background-repeat:no-repeat;background-size:cover;text-decoration:none}.acf-contact-sec-02__contact-col-1{width:100%}@media (min-width:768px){.acf-contact-sec-02__contact-col-2{width:calc(50% - 15px)}}@media (min-width:768px){.acf-contact-sec-02__contact-col-3{width:calc(50% - 15px)}}@media (min-width:992px){.acf-contact-sec-02__contact-col-3{width:calc(33.3333333333% - 20px)}}@media (min-width:768px){.acf-contact-sec-02__contact-col-4{width:calc(50% - 15px)}}@media (min-width:992px){.acf-contact-sec-02__contact-col-4{width:calc(25% - 22.5px)}}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-icon{min-width:65px}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-area,.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-h,.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-p,.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-st{color:var(--wp--preset--color--white)}.acf-contact-sec-02__sub-col-left .acf-contact-sec-02__contact-h{margin-bottom:10px;font-size:1.25rem;line-height:1.75rem}.acf-contact-sec-02__contact-btns .button:not(:last-of-type){margin-right:10px}@media (max-width:768px){.acf-contact-sec-02__contact-btns .button:not(:last-of-type){margin-bottom:10px}}.acf-contact-sec-02 .contact__map iframe{margin-bottom:-9px}.acf-contact-sec-02 .contact__link{color:var(--wp--preset--color--white);display:inline-flex;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;transition:background-size .35s ease 0s,background-color .35s ease .35s;background-position:100% 100%;background-size:0 1px}.acf-contact-sec-02 .contact__link:hover{background-position:0 100%;background-size:100% 1px}.acf-contact-sec-02 .contact__p{margin-bottom:0;color:var(--wp--preset--color--white)}.acf-contact-sec-02 .contact__p p{margin-bottom:0}.acf-contact-sec-02 .social__icon:hover img{transform:scale(110%)}.acf-contact-sec-02 .contact-form__row{display:flex;flex-wrap:wrap;gap:10px 10px}.acf-contact-sec-02 .contact-form__col{width:100%}@media (min-width:992px){.acf-contact-sec-02 .contact-form__col:nth-of-type(1),.acf-contact-sec-02 .contact-form__col:nth-of-type(2),.acf-contact-sec-02 .contact-form__col:nth-of-type(3),.acf-contact-sec-02 .contact-form__col:nth-of-type(4){width:calc(50% - 5px)}}
/*# sourceMappingURL=style.css.map */
