@media only screen and (max-width: 575px){body.page-template-template-contact-us .pagecontent .content{padding:0px}}@media only screen and (min-width: 576px){body.page-template-template-contact-us .pagecontent .content.contact{background-color:#682145;background-image:url("../img/form.svg");background-position:top center;background-repeat:repeat;background-size:145px 85px}}body.page-template-template-contact-us .pagecontent .content.contact .grid{row-gap:2rem;padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width: 992px){body.page-template-template-contact-us .pagecontent .content.contact .grid{padding-top:3rem}}@media only screen and (min-width: 992px){body.page-template-template-contact-us .pagecontent .content.contact .grid{padding-bottom:3rem}}@media only screen and (max-width: 575px){body.page-template-template-contact-us .pagecontent .content.contact .grid{row-gap:0px;padding:0px}}body.page-template-template-contact-us .pagecontent .content.contact .grid .text{grid-column:1/13;background-color:#fff;display:grid;align-content:start;align-items:start;padding:2rem}@media only screen and (min-width: 992px){body.page-template-template-contact-us .pagecontent .content.contact .grid .text{grid-column:1/7}}@media only screen and (min-width: 576px){body.page-template-template-contact-us .pagecontent .content.contact .grid .text{border-radius:.75rem}}@media only screen and (min-width: 1200px){body.page-template-template-contact-us .pagecontent .content.contact .grid .text{padding:1.5rem}}@media only screen and (min-width: 1200px)and (min-width: 992px){body.page-template-template-contact-us .pagecontent .content.contact .grid .text{padding:3rem}}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .phone,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .address{display:block;position:relative;padding-left:2.6rem}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .phone::before,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .address::before{background-position:center;background-repeat:no-repeat;background-size:1.9rem;width:1.9rem;height:1.9rem;display:block;position:absolute;top:0px;left:0px;margin:-0.15rem 0px 0px;padding:0px;border:0px none;content:""}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .phone.phone::before,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .address.phone::before{background-image:url("../img/icon/phone.svg")}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .phone.address::before,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .address.address::before{background-image:url("../img/icon/map.svg")}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .phone.phone+.address,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .address.phone+.address{margin-top:1.5rem}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials{display:grid;align-items:start;justify-items:start;margin:0px 0px 1rem}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem;margin-top:.05rem}@media only screen and (min-width: 768px){body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul{-moz-column-gap:2.5rem;column-gap:2.5rem}}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul li:not(.icon){grid-column:1/-1;font-weight:600}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul .icon{filter:brightness(0) saturate(0%) invert(16%) sepia(42%) saturate(2292%) hue-rotate(296deg) brightness(90%) contrast(92%)}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul .icon:hover{filter:brightness(0) saturate(0%) invert(15%) sepia(77%) saturate(5676%) hue-rotate(320deg) brightness(81%) contrast(108%)}body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul .icon,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul .icon a,body.page-template-template-contact-us .pagecontent .content.contact .grid .text .socials ul .icon img{width:1.8rem;height:1.8rm}body.page-template-template-contact-us .pagecontent .content.contact .grid .form{grid-column:1/13;background-color:#d6006d;display:grid;align-content:start;align-items:start;padding:2rem;color:#fff}@media only screen and (min-width: 992px){body.page-template-template-contact-us .pagecontent .content.contact .grid .form{grid-column:7/13}}@media only screen and (min-width: 576px){body.page-template-template-contact-us .pagecontent .content.contact .grid .form{border-radius:.75rem}}@media only screen and (min-width: 1200px){body.page-template-template-contact-us .pagecontent .content.contact .grid .form{padding:1.5rem}}@media only screen and (min-width: 1200px)and (min-width: 992px){body.page-template-template-contact-us .pagecontent .content.contact .grid .form{padding:3rem}}body.page-template-template-contact-us .pagecontent .content.contact .grid .form form .gform_body{margin-top:0px}body.page-template-template-contact-us .pagecontent .content.contact .grid .form form .gfield_description{opacity:1}body.page-template-template-contact-us .pagecontent .content.contact .grid .form form .gfield_required_text{color:hsla(0,0%,100%,.75)}body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=color],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=date],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=datetime-local],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=datetime],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=email],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=file],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=month],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=number],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=password],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=search],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=tel],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=text],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=time],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=url],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=week],body.page-template-template-contact-us .pagecontent .content.contact .grid .form form select,body.page-template-template-contact-us .pagecontent .content.contact .grid .form form textarea{border-color:#fff}body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=checkbox]+label::before,body.page-template-template-contact-us .pagecontent .content.contact .grid .form form input[type=radio]+label::before{border-color:#fff}body.page-template-template-contact-us .pagecontent .content.contact .grid h1{margin-top:0px}@media only screen and (min-width: 1200px)and (max-width: 1719px){body.page-template-template-contact-us .pagecontent .content.contact .grid h1{font-size:4rem}}body.page-template-template-contact-us .pagecontent .content.contact .grid h2{margin-top:0px}@media only screen and (min-width: 992px)and (max-width: 1199px){body.page-template-template-contact-us .pagecontent .content.contact .grid h2{font-size:2rem}}@media only screen and (min-width: 1200px)and (max-width: 1719px){body.page-template-template-contact-us .pagecontent .content.contact .grid h2{font-size:2.4rem}}/*# sourceMappingURL=styles-template-contact-us.min.css.map */