.elementor-10679 .elementor-element.elementor-element-4df06cb{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10679 .elementor-element.elementor-element-6f4f7e2 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:67px;font-weight:400;font-style:italic;line-height:70px;color:var( --e-global-color-3415745 );}@media(max-width:767px){.elementor-10679 .elementor-element.elementor-element-4df06cb{--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-10679 .elementor-element.elementor-element-6f4f7e2 .elementor-heading-title{font-size:45px;line-height:50px;}}/* Start custom CSS for shortcode, class: .elementor-element-7b811d2 */.elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield input,
.elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield textarea,
.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 label,
.elementor-10679 .elementor-element.elementor-element-7b811d2 .gform-footer button {
    font-family: "Yaldevi";
    font-size:16px;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield input,
.elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield textarea,
.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 label {
    font-weight: 300;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield input,
.elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield textarea {
    background-color:#F1F1F1;
    border:1px solid black;
    height:50px;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 label{
    color:black;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 input{
    background-color:white;
    border:none;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 .gform-footer button{
    text-transform: inherit;
    font-weight: 600;
    color:#D11C09;
    background-color:white;
    border:1px solid #D11C09;
    border-radius:50px;
    width:100%;
}

@media screen and (min-width: 767px){
    .elementor-10679 .elementor-element.elementor-element-7b811d2 .gfield {
      width: 49%;
    }
  
    .elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_3 {
        position: absolute;
        top:20px;
        right:0;
        height: 150px;
    }
    
    .elementor-10679 .elementor-element.elementor-element-7b811d2 .gform-footer{
        width: 49%;
        justify-content: center;
        position: absolute;
        left: 51%;
        bottom:-25px;
    }
    .elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10{
        position: absolute;
        top:200px;
        right:0;
        display: flex;
        justify-content: space-between;
        align-items:center;
    }
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_3 textarea{
    height:150px;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 .charleft,
.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 .gfield_description {
    display:none;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 .gform-footer button:hover{
    color:white;
    background-color:#D11C09;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 #input_1_10{
    position: relative;
    color:black;
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 .ginput_container::after{
    position: absolute;
    content:"";
    background:url('https://www.potion-magic.com/wp-content/uploads/2026/01/Plus.svg');
    background-size:contain;
    background-position:center;
    background-repeat: no-repeat;
    width:20px;
    height:20px;
    left:280px;
    top:50%;
    transform:translateY(-50%);
}

.elementor-10679 .elementor-element.elementor-element-7b811d2 .gform_confirmation_message_1 {
    color:black !important;
}

@media screen and (max-width:767px) {
  .elementor-10679 .elementor-element.elementor-element-7b811d2 #field_1_10 .ginput_container::after{
      display:none;
  }
}/* End custom CSS */