.elementor-22727 .elementor-element.elementor-element-54042602{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-22727 .elementor-element.elementor-element-25d84028{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-25d84028 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-22727 .elementor-element.elementor-element-689a6e22{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:060px;--padding-left:28px;--padding-right:28px;}.elementor-22727 .elementor-element.elementor-element-79ddcba9{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-79ddcba9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-22727 .elementor-element.elementor-element-43572229{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-43572229 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:#000000;}.elementor-22727 .elementor-element.elementor-element-770dcccb{text-align:center;}.elementor-22727 .elementor-element.elementor-element-770dcccb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-decoration:underline;color:#000000;}.elementor-22727 .elementor-element.elementor-element-55fb1a79{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:060px;--padding-left:28px;--padding-right:28px;}.elementor-22727 .elementor-element.elementor-element-10879bde{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-10879bde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-22727 .elementor-element.elementor-element-59438a2a{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-59438a2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:#000000;}.elementor-22727 .elementor-element.elementor-element-719e88f7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22727 .elementor-element.elementor-element-772e51aa{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:060px;--padding-left:28px;--padding-right:28px;}.elementor-22727 .elementor-element.elementor-element-6019c4e9{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-6019c4e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-22727 .elementor-element.elementor-element-487a9520{width:100%;max-width:100%;}.elementor-22727 .elementor-element.elementor-element-487a9520 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:20px;color:#000000;}.elementor-22727 .elementor-element.elementor-element-3d99b206 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-22727 .elementor-element.elementor-element-3d99b206{font-family:"Inter", Sans-serif;font-weight:300;color:#000000;}.elementor-22727 .elementor-element.elementor-element-c2bb796{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-22727 .elementor-element.elementor-element-c2bb796{left:50%;}body.rtl .elementor-22727 .elementor-element.elementor-element-c2bb796{right:50%;}.elementor-22727 .elementor-element.elementor-element-c2bb796 img{width:100%;}@media(max-width:767px){.elementor-22727 .elementor-element.elementor-element-772e51aa{--padding-top:28px;--padding-bottom:260px;--padding-left:28px;--padding-right:28px;}}@media(min-width:768px){.elementor-22727 .elementor-element.elementor-element-689a6e22{--width:calc(100% / 3 - 20px);}.elementor-22727 .elementor-element.elementor-element-55fb1a79{--width:calc(100% / 3 - 20px);}.elementor-22727 .elementor-element.elementor-element-772e51aa{--width:calc(100% / 3 - 20px);}}/* Start custom CSS for shortcode, class: .elementor-element-72724edb */.elementor-22727 .elementor-element.elementor-element-72724edb .gform_title{
    display: none;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_wrapper{
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb input{
    border: 0px;
    border-radius: 0px;
    box-shadow: none;
    font-size: 16px;
    margin-top: 0px !important;
    padding: 16px !important;
}


.elementor-22727 .elementor-element.elementor-element-72724edb input::placeholder {
    font-weight: 300;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .ginput_container{
    margin-top: 16px !important;
}


.elementor-22727 .elementor-element.elementor-element-72724edb .gform_page_footer{
    border-top:0px;
    margin-bottom: 0px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .medium, .elementor-22727 .elementor-element.elementor-element-72724edb input#input_9_4{
    width: 100%;
    height: 40px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_next_button, .elementor-22727 .elementor-element.elementor-element-72724edb .gform_previous_button, .elementor-22727 .elementor-element.elementor-element-72724edb .gform_button{
    padding: 20px !important;
    border-radius: 8px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_next_button{
    background-color: #2D5DBC;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_next_button:hover{
    background-color: #ffffff;
    color: #2D5DBC;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_previous_button{
    background-color: #ffffff;
    color: #2D5DBC;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_previous_button:hover{
    background-color: #2D5DBC;
    color: #ffffff
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gfield_description{
    padding-top: 8px;
    font-size: 12px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb #gform_next_button_9_32{
    width: 100%;
}


.elementor-22727 .elementor-element.elementor-element-72724edb .gf_progressbar_wrapper{
    padding: 0px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gf_progressbar_title{
    display: none;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gf_progressbar_percentage{
    height: 4px;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gf_progressbar_percentage  span{
    display: none;
}

.elementor-22727 .elementor-element.elementor-element-72724edb .gform_show_password{
    top: 50%;
    transform: translate(0px, -50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-770dcccb */.elementor-22727 .elementor-element.elementor-element-770dcccb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-487a9520 */.elementor-22727 .elementor-element.elementor-element-487a9520 span{
    color: #7FB64B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d99b206 */.elementor-22727 .elementor-element.elementor-element-3d99b206 p:last-child{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2bb796 */.elementor-22727 .elementor-element.elementor-element-c2bb796{
    transform: translate(-50%, 0px);
}/* End custom CSS */