.elementor-803 .elementor-element.elementor-element-8158d06 > .elementor-container{min-height:30vh;}.elementor-803 .elementor-element.elementor-element-8158d06{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-803 .elementor-element.elementor-element-8158d06:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-8158d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;background-image:url("https://test.azuki-an.jp/wp-content/uploads/2022/06/header_image_0004_お問い合わせ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-8158d06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-d30dc5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-803 .elementor-element.elementor-element-d30dc5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-803 .elementor-element.elementor-element-d30dc5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-803 .elementor-element.elementor-element-d30dc5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-7626af6{text-align:center;}.elementor-803 .elementor-element.elementor-element-7626af6 .elementor-heading-title{color:#701740;font-family:"Noto Serif JP", Sans-serif;font-size:2.1em;text-shadow:0px 0px 4px rgba(111.99999999999994, 23.000000000000007, 63.99999999999986, 0.3);}.elementor-803 .elementor-element.elementor-element-7626af6 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-803 .elementor-element.elementor-element-89a2278{--spacer-size:150px;}.elementor-803 .elementor-element.elementor-element-78384f0{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-803 .elementor-element.elementor-element-a284c59 > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-a284c59 > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-a284c59 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-803 .elementor-element.elementor-element-c1da9ce{--spacer-size:40px;}.elementor-803 .elementor-element.elementor-element-7e39de1{--spacer-size:80px;}.elementor-803 .elementor-element.elementor-element-16daafa{text-align:center;}.elementor-803 .elementor-element.elementor-element-16daafa .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:bold;}.elementor-803 .elementor-element.elementor-element-16daafa > .elementor-widget-container{padding:0px 0px 80px 0px;border-style:double;border-width:0px 0px 4px 0px;border-color:#4F274366;}.elementor-803 .elementor-element.elementor-element-d135857{--spacer-size:30px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-803 .elementor-element.elementor-element-8158d06 > .elementor-container{min-height:40vh;}.elementor-803 .elementor-element.elementor-element-7626af6 .elementor-heading-title{font-size:1.8em;}.elementor-803 .elementor-element.elementor-element-3ecc9d2{padding:0px 20px 0px 20px;}.elementor-803 .elementor-element.elementor-element-89a2278{--spacer-size:80px;}.elementor-803 .elementor-element.elementor-element-0485c17{padding:0px 20px 0px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-60b1129 */.contact_formset{
}
.contact_formset ul{
    margin: 0;
    padding: 0;
    border-top: rgba(112,23,64,0.1) 2px solid;
}
.contact_formset li{
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    border-bottom: rgba(112,23,64,0.1) 2px solid;
    text-align: left;
    line-height: 3em;
}
.contact_formset li > div{
    padding: 15px 15px;
}
.contact_formset input,
.contact_formset textarea{
    border: rgba(112,23,64,0.4) 2px solid;
    border-radius: 0;
    padding: 15px 10px;
}
.contact_formset input:focus,
.contact_formset textarea:focus{
    outline: none;
    border: rgba(112,23,64,0.9) 2px solid;
}
.contact_formset li > div:nth-of-type(1){
    width: 28%;
    background: rgba(255,255,255,0.8)
}
.contact_formset li > div:nth-of-type(1) span{
    font-size: 0.8em;
    color: #701740;
}
.contact_formset li > div:nth-of-type(2){
    width: 72%;
}
.contact_formset input[type="submit"]{
    width: 30%;
    margin: 60px 0 0;
    line-height: 2em;
}
.contact_formset input[type="submit"]:hover{
    background: #FFF;
    color: #701740;
}

@media screen and (max-width: 901px) {
    .contact_formset li{
        display: block;
    }
    .contact_formset li > div:nth-of-type(1),
    .contact_formset li > div:nth-of-type(2){
        width: 100%;
    }
}/* End custom CSS */