.elementor-3590 .elementor-element.elementor-element-8f37615 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3590 .elementor-element.elementor-element-8c8b589 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3590 .elementor-element.elementor-element-8c8b589{text-align:center;}.elementor-3590 .elementor-element.elementor-element-8c8b589 img{width:100px;}.elementor-3590 .elementor-element.elementor-element-55117a6:not(.elementor-motion-effects-element-type-background), .elementor-3590 .elementor-element.elementor-element-55117a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soumissionsprethypothecaire.ca/wp-content/uploads/2018/07/bwhouses-bg.jpg");background-size:cover;}.elementor-3590 .elementor-element.elementor-element-55117a6 > .elementor-background-overlay{background-color:#195EAD;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3590 .elementor-element.elementor-element-55117a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 80px 0px;}.elementor-3590 .elementor-element.elementor-element-55117a6 > .elementor-shape-bottom .elementor-shape-fill{fill:#95DFFF;}.elementor-3590 .elementor-element.elementor-element-55117a6 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}body:not(.rtl) .elementor-3590 .elementor-element.elementor-element-31dcfca{left:0px;}body.rtl .elementor-3590 .elementor-element.elementor-element-31dcfca{right:0px;}.elementor-3590 .elementor-element.elementor-element-31dcfca{bottom:-58.833px;text-align:center;}.elementor-3590 .elementor-element.elementor-element-31dcfca img{width:100%;max-width:100%;opacity:1;}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_title, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_description, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield textarea, .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_footer button[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_page_footer button[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gfield--type-submit button[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer input[type="button"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer .gform_previous_button, .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer .gform_next_button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3590 .elementor-element.elementor-element-14ae613 > .elementor-widget-container{background-color:rgba(255, 255, 255, 0.22);padding:0px 0px 40px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#95DFFF;border-radius:30px 30px 30px 30px;}.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .validation_error{display:block !important;}.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gfield textarea, .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:10px 10px 10px 10px;}.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper .gform_footer button[type="submit"], .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper .gform_page_footer button[type="submit"], .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"], .elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper .gfield--type-submit button[type="submit"]{width:100px;}.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3590 .elementor-element.elementor-element-14ae613 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-3590 .elementor-element.elementor-element-14ae613 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}.elementor-3590 .elementor-element.elementor-element-7ec6826 > .elementor-shape-bottom .elementor-shape-fill{fill:#5F5F5F;}.elementor-3590 .elementor-element.elementor-element-7ec6826 > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-3590 .elementor-element.elementor-element-7ec6826{padding:40px 0px 100px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-icon i{color:#003BB7;transition:color 0.3s;}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-icon svg{fill:#003BB7;transition:fill 0.3s;}.elementor-3590 .elementor-element.elementor-element-9df1d9e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-item > a{font-size:22px;}.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-text{transition:color 0.3s;}.elementor-3590 .elementor-element.elementor-element-5605986:not(.elementor-motion-effects-element-type-background), .elementor-3590 .elementor-element.elementor-element-5605986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F5F5F;}.elementor-3590 .elementor-element.elementor-element-5605986{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-3590 .elementor-element.elementor-element-5605986 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3590 .elementor-element.elementor-element-88728fb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3590 .elementor-element.elementor-element-88728fb{text-align:center;}.elementor-3590 .elementor-element.elementor-element-f8d9cc3:not(.elementor-motion-effects-element-type-background), .elementor-3590 .elementor-element.elementor-element-f8d9cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F5F5F;}.elementor-3590 .elementor-element.elementor-element-f8d9cc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-3590 .elementor-element.elementor-element-f8d9cc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3590 .elementor-element.elementor-element-f60322f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3590 .elementor-element.elementor-element-fba96e8{text-align:center;}.elementor-3590 .elementor-element.elementor-element-1c2f7ad{color:#FFFFFF;}.elementor-3590 .elementor-element.elementor-element-ae1fc43{text-align:center;}.elementor-3590 .elementor-element.elementor-element-949f1d3{color:#FFFFFF;}.elementor-3590 .elementor-element.elementor-element-c833a45{text-align:center;}.elementor-3590 .elementor-element.elementor-element-1d80a41{color:#FFFFFF;}.elementor-3590 .elementor-element.elementor-element-08648dc{text-align:center;}.elementor-3590 .elementor-element.elementor-element-e6de216{color:#FFFFFF;}body.elementor-page-3590:not(.elementor-motion-effects-element-type-background), body.elementor-page-3590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95DFFF;}body.elementor-page-3590{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3590 .elementor-element.elementor-element-8365392{width:25%;}.elementor-3590 .elementor-element.elementor-element-1f1c45b{width:50%;}.elementor-3590 .elementor-element.elementor-element-70e2cef{width:24.332%;}.elementor-3590 .elementor-element.elementor-element-86d0d5c{width:20.02%;}.elementor-3590 .elementor-element.elementor-element-24658be{width:59.96%;}.elementor-3590 .elementor-element.elementor-element-1c941b7{width:19.989%;}}/* Start custom CSS */body.elementor-page-3590 {
    margin: 0;
}
.page-id-3590 .gform_wrapper h1 {
    font-family: "Montserrat", Sans-serif;
    text-align: center;
    color: #fff;
    line-height: 24px;
}
#field_25_126{
    display:none;
}
#field_25_3 h1{
    text-align: center;
    font-size: 28px;
    color: white;
    line-height: 32px;
    font-family: "Montserrat", Sans-serif;
    margin: 50px 0px 30px;
}
#field_25_3 p {
    font-size: 18px;
    text-align: center;
    color: white;
    font-weight: 500;
    line-height: 22px;
    font-family: "Montserrat", Sans-serif;
}
img.dynamic-arrow{
    position: absolute;
    right: -25px;
}
.gform_wrapper ul li.gfield {
    margin-top: 0 !important;
}
.gform_wrapper input[type="text"], .gform_wrapper input[type="password"], .gform_wrapper input[type="email"], .gform_wrapper textarea, .gform_wrapper select {
    font-size: 13px !important;
    border: 1px solid #4054b2;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label {

    display: none;
}
.gform_wrapper .ginput_complex.ginput_container_address .ginput_right {
    margin-right: 0;
    padding-right: 0;
    width: 100%;
    min-height: 0;
}
#gform_wrapper_25 #gform_next_button_25_1 {
    font-family: "Montserrat", Sans-serif;
    border: 1px solid #fff;
    border-radius: 30px !important;
    margin-right: 0;
    width: auto !important;
    font-weight: 700;
}
#gform_wrapper_25 .gform_previous_button, #gform_wrapper_25 .gform_next_button {
    font-size: 16px;
    border: 1px solid #fff;
    line-height: 26px;
    padding: 6px 20px;
    font-family: "Montserrat", Sans-serif;
}
#gform_submit_button_25 {
    padding: 10px 20px !important;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    box-shadow: 2px 3px 6px #555 !important;
    width: auto;
    font-weight: 700;
}
#gform_page_25_24 {
    padding-left: 16px;
}

#gform_page_25_24 {
    padding-left: 16px;
}
#gform_page_25_24 .gform_page_footer {
    text-align: center;
position: relative;
}
p.subbutton {
    margin: 10px 0 0;
    font-size: 13px;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    font-family: "Montserrat", Sans-serif;
}
img.rapidssl {
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    margin-right: 5px;
}
#gform_page_25_24 .gform_previous_button {
    margin-right: 0;
    position: absolute;
    bottom: 32px;
    left: 37%;
}
#gform_wrapper_25 input::-webkit-input-placeholder {
   color: #000 !important;
   opacity: 1 !important;
}
#gform_wrapper_25 input:-moz-placeholder {
   color: #000 !important;
   opacity: 1 !important;
}
#gform_wrapper_25 input:-ms-input-placeholder {
   color: #000 !important;
   opacity: 1 !important;
}
#gform_wrapper_25 input::-moz-placeholder {
   color: #000 !important;
   opacity: 1 !important;
}
#gform_page_25_2 .image-choices-admin-field.image-choices-use-images .image-choices-choice-text,
#gform_page_25_2 .image-choices-field .image-choices-choice-text,
#gform_page_25_11 .image-choices-field .image-choices-choice-text,
#gform_page_25_13 .image-choices-field .image-choices-choice-text,
#gform_page_25_14 .image-choices-field .image-choices-choice-text,
#gform_page_25_18 .image-choices-field .image-choices-choice-text,
#gform_page_25_8 .image-choices-field .image-choices-choice-text,
#gform_page_25_9 .image-choices-field .image-choices-choice-text {
    display: block;
    background: #fff;
    padding: 10px;
    width: 210px;
    border-radius: 20px;
    color: #000;
    text-shadow: none;
    text-transform: uppercase;
    margin-bottom: 5px;
    font-size: 13px;
    font-family: "Montserrat", Sans-serif;
}
#gform_page_25_2 .image-choices-admin-field.image-choices-use-images .image-choices-choice-text:hover,
#gform_page_25_2 .image-choices-field .image-choices-choice-text:hover,
#gform_page_25_11 .image-choices-field .image-choices-choice-text:hover,
#gform_page_25_13 .image-choices-field .image-choices-choice-text:hover,
#gform_page_25_14 .image-choices-field .image-choices-choice-text:hover,
#gform_page_25_18 .image-choices-field .image-choices-choice-text:hover,
#gform_page_25_8 .image-choices-field .image-choices-choice-text:hover,
#gform_page_25_9 .image-choices-field .image-choices-choice-text:hover {
    background-color: #ff5400;
    color: white;
}

#gform_page_25_2 li.image-choices-choice-selected label .image-choices-choice-text,
#gform_page_25_11 li.image-choices-choice-selected label .image-choices-choice-text,
#gform_page_25_13 li.image-choices-choice-selected label .image-choices-choice-text,
#gform_page_25_14 li.image-choices-choice-selected label .image-choices-choice-text,
#gform_page_25_18 li.image-choices-choice-selected label .image-choices-choice-text,
#gform_page_25_8 li.image-choices-choice-selected label .image-choices-choice-text,
#gform_page_25_9 li.image-choices-choice-selected label .image-choices-choice-text {
    background-color: #ff5400;
    color: white;
}
#gform_page_25_2 .image-choices-field .image-choices-choice-image-wrap,
#gform_page_25_11 .image-choices-field .image-choices-choice-image-wrap,
#gform_page_25_13 .image-choices-field .image-choices-choice-image-wrap,
#gform_page_25_14 .image-choices-field .image-choices-choice-image-wrap,
#gform_page_25_18 .image-choices-field .image-choices-choice-image-wrap,
#gform_page_25_8 .image-choices-field .image-choices-choice-image-wrap,
#gform_page_25_9 .image-choices-field .image-choices-choice-image-wrap {
    display: none;
}
#gform_wrapper_25 .gfield_radio li label,
#gform_wrapper_25 .gfield_checkbox li label {
    font-size: 14px;
    font-weight: 400;
}
#gform_wrapper_25 .top_label input.medium.datepicker {
    width: 100%;
}
#gform_page_25_6 .image-choices-field .image-choices-choice-image-wrap {
    width: 57px !important;
    height: 57px !important;
}
#field_25_51 p {
    margin-bottom: 10px !important;
    font-size: 14px;
    text-align: center;
}
#gform_wrapper_25 .gform_previous_button, #gform_wrapper_25 .gform_next_button {
    width: 140px !important;
}
#field_25_153 .image-choices-choice-image-wrap {
    width: 300px;
    height: 74px;
}
#field_25_153 label {
    padding: 0 !important;
}
.page-id-3590 #field_25_9 h1 {
    margin: 20px 0px 20px !important;
}
.page-id-3590 #field_25_26 p {
    font-size: 16px !important;
    text-align: center;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
}
h1.pge-3738 {
    display: none;
}
.elementor-3590 .elementor-element.elementor-element-14ae613 .pp-gravity-form .validation_error {
    font-weight: 400;
    padding: 6px 0;
    font-family: "Montserrat", Sans-serif;
    line-height: 24px;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
    padding-right: 0;
    text-align: center;
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}
.gform_wrapper .gform_page_footer {
    width: 97%;
}

@media screen and (min-width:960px) and (max-width:1024px) {
img.dynamic-arrow {
    right: -50px !important;
}
}
@media screen and (min-width:768px) and (max-width:958px) {
.elementor-3590 .elementor-element.elementor-element-31dcfca .elementor-image img {
    margin-bottom: 20px;
}
.elementor-3590 .elementor-element.elementor-element-8c8b589 .elementor-image img {
    width: 80px;
}
.elementor-element-d51c432 .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0 10px !important;
}
.elementor-element-d51c432 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0 10px !important;
}
.tagline span {
    font-size: 8pt !important;
}
#field_25_3 p {
    line-height: 24px;
}
#field_25_3 p br {display:none;}
.elementor-3590 .elementor-element.elementor-element-55117a6 {
    padding: 0 0px 20px 0px;
}
.elementor-3590 .elementor-element.elementor-element-31dcfca {
    bottom: -27px;
    width: 145%;
    left: -10% !important;
}
img.dynamic-arrow {
    right: -80px;
}
#field_25_3 h1 {
    margin: 30px 0px 30px;
}
#gform_wrapper_25 {
    width: 94% !important;
}
.elementor-3590 .elementor-element.elementor-element-86d0d5c,
.elementor-3590 .elementor-element.elementor-element-1c941b7 {
    width: 15%;
}
.elementor-3590 .elementor-element.elementor-element-24658be {
    width: 70%;
}
#gform_wrapper_25 .gform_previous_button, #gform_wrapper_25 .gform_next_button {
    margin-right: 0;
}
.gform_wrapper .gform_page_footer {
    width: 97%;}
#gform_submit_button_25 {
    white-space: normal;
}
}
@media screen and (max-width:767px){
.page-id-3590 .gform_wrapper li.field_sublabel_below .ginput_complex {
    margin-top: 8px !important;
}
.elementor-3590 .elementor-element.elementor-element-7ec6826 {
    padding: 30px 0px 40px 0px;
}
#gform_page_25_24 {
    padding-left: 0 !important;
}
.gform_wrapper .gform_page_footer {
    width: 100% !important;}
.elementor-3590 .elementor-element.elementor-element-9942229 p {
    margin: 0;
}
.elementor-element-d51c432 .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0 10px 10px !important;
}
.elementor-element-d51c432 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0 10px !important;
}
.elementor-element-70afd72 {display:none;}
.elementor-element-70afd72 .elementor-column-wrap {
    padding:0 10px !important;
}
#form-div h1 {
    font-size: 18px;
    line-height: 22px;
    margin-top: 15px !important;
}
#gform_wrapper_25 {
    width: 94% !important;
}
#gform_wrapper_25 ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
    width: 100%;
}
#field_25_105 p {
    font-size: 15px !important;
    font-weight: 500;
    text-align: center;
}
#gform_page_25_2 .image-choices-admin-field.image-choices-use-images .image-choices-choice-text, #gform_page_25_2 .image-choices-field .image-choices-choice-text, #gform_page_25_11 .image-choices-field .image-choices-choice-text, #gform_page_25_13 .image-choices-field .image-choices-choice-text, #gform_page_25_14 .image-choices-field .image-choices-choice-text, #gform_page_25_18 .image-choices-field .image-choices-choice-text, #gform_page_25_8 .image-choices-field .image-choices-choice-text, #gform_page_25_9 .image-choices-field .image-choices-choice-text {
    margin: 0 auto 5px !important;
}
#field_25_3 p {
    font-size: 16px !important;
    line-height: 18px !important;
}
.elementor-3590 .elementor-element.elementor-element-55117a6 {
    padding: 0 0px 20px !important;
}
#field_25_153 .image-choices-choice-text {
    display: none !important;
}
#gform_submit_button_25 {
    white-space: normal;
    line-height: 20px;
}
}
@media screen and (max-width:479px) {
    #gform_wrapper_25 #gform_next_button_25_1 {
        padding: 10px 20px !important;
        font-size: 17px !important;
    }
    img.dynamic-arrow {
        display: none;
    }
#gform_page_25_2 .image-choices-field .image-choices-choice,
#gform_page_25_8 .image-choices-field .image-choices-choice,
#gform_page_25_9 .image-choices-field .image-choices-choice,
#gform_page_25_11 .image-choices-field .image-choices-choice,
#gform_page_25_13 .image-choices-field .image-choices-choice {
    width: 100% !important;
}
#gform_page_25_2 .image-choices-field .image-choices-choice-text,
#gform_page_25_8 .image-choices-field .image-choices-choice-text,
#gform_page_25_9 .image-choices-field .image-choices-choice-text,
#gform_page_25_11 .image-choices-field .image-choices-choice-text,
#gform_page_25_13 .image-choices-field .image-choices-choice-text {
        margin: 3px auto;
    }
#input_25_11 .image-choices-choice {
    max-width: 100% !important;
    width: 44% !important;
}
#gform_page_25_6 .image-choices-field .image-choices-choice-image-wrap
{
    margin: 0 auto !important;
}
#gform_page_25_24 .gform_previous_button {
    bottom: 82px;
    left: 31%;
}
img.rapidssl {
    margin-top: 20px;
}
.elementor-3590 .elementor-element.elementor-element-9df1d9e .elementor-icon-list-item {
    width: 74%;
    text-align: left;
    justify-content: left;
}
}
@media only screen and (max-width: 320px) {
    #gform_wrapper_25 .gform_previous_button, #gform_wrapper_25 .gform_next_button {
    font-size: 13px !important;
    width: 110px !important;
    line-height: 20px !important;
    padding: 6px 8px !important;
}
#gform_wrapper_25 #gform_next_button_25_1 {
    padding: 8px 10px !important;
    font-size: 15px !important;
}

}/* End custom CSS */