div#primary {
    background: url(https://123autocredit.ca/wp-content/uploads/2022/09/Mask-Group-4-1.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 6rem 0rem 10rem !important;
}
iframe,li,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
a{background-color:transparent;}
a:active{outline:0;}
a,a:focus,a:hover,a:visited{text-decoration:none;}
input{color:inherit;font:inherit;margin:0;}
html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer;}
input{line-height:normal;}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}
*,:after,:before{box-sizing:inherit;}
ul{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
.button,input{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline;}
input{line-height:normal;}
.button,input[type=button],input[type=submit]{border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff;}
.button:focus,.button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:var(--ast-border-color);}
.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--ast-border-color);outline:0;}
input[type=email],input[type=tel],input[type=text]{color:#666;border:1px solid var(--ast-border-color);border-radius:2px;-webkit-appearance:none;}
input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus{color:#111;}
a{color:#4169e1;}
a:focus,a:hover{color:#191970;}
a:focus{outline:thin dotted;}
a:hover{outline:0;}
iframe{max-width:100%;}
::selection{color:#fff;background:#0274be;}
a,a:focus{text-decoration:none;}
a{transition:all .2s linear;}
.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none;}
.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none;}
.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none;}
input{line-height:1;}
input[type=button],input[type=submit]{line-height:1.85714285714286;}
input[type=email],input[type=tel],input[type=text]{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:var(--ast-comment-inputs-background);box-shadow:none;box-sizing:border-box;transition:all .2s linear;}
input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus{background-color:#fff;border-color:var(--ast-border-color);box-shadow:none;}
input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none;}
a{color:#5abd1f;}
a:hover,a:focus{color:#000000;}
input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:inherit;font-size:15px;font-size:1rem;line-height:1.6em;}
::selection{background-color:#5abd1f;color:#000000;}
input:focus,input[type="text"]:focus,input[type="email"]:focus{border-color:#5abd1f;}
input[type="radio"]:checked,input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked{border-color:#5abd1f;background-color:#5abd1f;box-shadow:none;}
.button,input[type="button"],input[type="submit"]{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#000000;border-color:#5abd1f;background-color:#5abd1f;border-radius:2px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:inherit;line-height:1em;}
input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#ffffff;background-color:#000000;border-color:#000000;}
@media (max-width:544px){
.button,input[type="button"],input[type="submit"]{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}
}
@media (max-width:921px){
.button,input[type="button"],input[type="submit"]{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}
}
/*! CSS Used from: Embedded */
a:where(:not(.wp-element-button)){text-decoration:none;}
/*! CSS Used from: https://123autocredit.ca/wp-content/plugins/elementor/assets/css/modules/lazyload/frontend.min.css?ver=3.11.5 ; media=all */
@media all{
.lazyloaded:not(.elementor-motion-effects-element-type-background),body.e-lazyload .lazyloaded{--e-bg-lazyload-loaded:var(--e-bg-lazyload);}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.11.5 ; media=all */
@media all{
.elementor *,.elementor :after,.elementor :before{box-sizing:border-box;}
.elementor a{box-shadow:none;text-decoration:none;}
.elementor iframe{max-width:100%;width:100%;margin:0;line-height:1;border:none;}
.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);}
.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap);}
.elementor-section{position:relative;}
.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative;}
@media (max-width:1024px){
.elementor-section .elementor-container{flex-wrap:wrap;}
}
.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}
.elementor-widget-wrap>.elementor-element{width:100%;}
.elementor-widget{position:relative;}
.elementor-widget:not(:last-child){margin-bottom:20px;}
.elementor-column{position:relative;min-height:1px;display:flex;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;}
@media (min-width:768px){
.elementor-column.elementor-col-100{width:100%;}
}
@media (max-width:767px){
.elementor-column{width:100%;}
}
.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/uploads/elementor/css/post-6.css?ver=1679544241 ; media=all */
@media all{
.elementor-kit-6 a{font-family:"Poppins", Sans-serif;}
.elementor-widget:not(:last-child){margin-bottom:20px;}
.elementor-element{--widgets-spacing:20px;}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/uploads/elementor/css/global.css?ver=1679544242 ; media=all */
@media all{
.elementor-widget-text-editor{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 );}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/uploads/elementor/css/post-58.css?ver=1679544326 ; media=all */
@media all{
.elementor-58 .elementor-element.elementor-element-7275c00:not(.elementor-motion-effects-element-type-background){background-color:#F6F6F6;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://123autocredit.ca/wp-content/uploads/2022/09/Mask-Group-4-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}
.elementor-58 .elementor-element.elementor-element-7275c00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;z-index:0;}
.elementor-58 .elementor-element.elementor-element-6fb1f7b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}
.elementor-58 .elementor-element.elementor-element-6fb1f7b > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-58 .elementor-element.elementor-element-e1dbcdf{text-align:center;}
.elementor-58 .elementor-element.elementor-element-dce608a{--spacer-size:40px;}
@media (max-width:1024px){
.elementor-58 .elementor-element.elementor-element-dce608a{--spacer-size:20px;}
}
@media (max-width:767px){
.elementor-58 .elementor-element.elementor-element-7275c00:not(.elementor-motion-effects-element-type-background){background-size:contain;}
.elementor-58 .elementor-element.elementor-element-7275c00{padding:40px 20px 40px 20px;}
.elementor-58 .elementor-element.elementor-element-dce608a{--spacer-size:0px;}
}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css?ver=2.7.3 ; media=all */
@media all{
.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%;}
.gform_legacy_markup_wrapper form{margin:0 auto;max-width:100%;text-align:left;}
.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important;}
.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:inherit;font-size:inherit;letter-spacing:normal;padding:5px 4px;}
.gform_legacy_markup_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important;}
.gform_legacy_markup_wrapper ul.gform_fields{display:block;list-style-type:none;margin:0!important;}
.gform_legacy_markup_wrapper ul{text-indent:0;}
.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{list-style-image:none!important;list-style-type:none!important;list-style:none!important;margin-left:0!important;overflow:visible;}
.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{overflow:hidden;}
.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before,.gform_legacy_markup_wrapper ul.gform_fields{margin:0;overflow:visible;padding:0;}
.gform_legacy_markup_wrapper label.gfield_label{font-size:inherit;font-weight:700;}
.gform_legacy_markup_wrapper .top_label .gfield_label{clear:both;display:-moz-inline-stack;display:inline-block;line-height:1.3;}
.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle;}
body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px;}
body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_radio{margin-bottom:0;margin-top:16px;}
.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;}
.gform_legacy_markup_wrapper li.hidden_label input{margin-top:12px;}
.gform_legacy_markup_wrapper input.medium{width:100%;}
.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{position:relative;}
.gform_legacy_markup_wrapper ul.gfield_checkbox,.gform_legacy_markup_wrapper ul.gfield_radio{margin:6px 0;padding:0;}
.gform_legacy_markup_wrapper .gfield_checkbox li label,.gform_legacy_markup_wrapper .gfield_radio li label{display:-moz-inline-stack;display:inline-block;font-size:.875em;line-height:1.5;max-width:85%;padding:0;vertical-align:middle;white-space:normal;width:auto;}
.gform_legacy_markup_wrapper .gfield_checkbox li label{margin:0;}
.gform_legacy_markup_wrapper .gfield_radio li label{margin:2px 0 0 4px;}
.gform_legacy_markup_wrapper .gfield_checkbox li input,.gform_legacy_markup_wrapper .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper .gfield_radio li input[type=radio]{display:-moz-inline-stack;display:inline-block;margin-left:1px;vertical-align:middle;}
.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px;}
.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;margin:0 0 16px;width:100%;}
.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{line-height:1.2;margin:0 0 16px;}
.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_legacy_markup_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:700;}
.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden;}
.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{padding:0!important;}
.gform_legacy_markup_wrapper li.gfield_html{max-width:100%;}
.gform_legacy_markup_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px;}
.gform_legacy_markup_wrapper .gform_page_footer{border-top:1px dotted #ccc;clear:both;margin:14px 0;padding:16px 0 0;width:100%;}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{display:-moz-inline-stack;display:inline-block;}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:8px;}
.gform_legacy_markup_wrapper .gf_page_steps{border-bottom:1px dotted #ccc;margin:0 0 8px;padding:0 0 4px;width:100%;}
.gform_legacy_markup_wrapper .gf_step{filter:alpha(opacity=20);font-family:inherit;font-size:.875em;height:14px;line-height:1.25!important;margin:24px 24px 24px 0;-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;width:100%;}
.gform_legacy_markup_wrapper .gf_step span.gf_step_number{font-family:arial,sans-serif;font-size:1.25em;margin-right:4px;}
.gform_legacy_markup_wrapper .gf_step span.gf_step_label,.gform_legacy_markup_wrapper .gf_step span.gf_step_number{display:-moz-inline-stack;display:inline-block;vertical-align:middle;}
.gform_legacy_markup_wrapper .gf_step.gf_step_active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0;}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:inherit;}
@media only screen and (max-width:641px){
.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem;}
.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;width:85%;}
}
@media only screen and (min-width:641px){
.gform_legacy_markup_wrapper .gform_body{width:100%;}
.gform_legacy_markup_wrapper .gfield_checkbox li,.gform_legacy_markup_wrapper .gfield_radio li{line-height:1.3;margin:0 0 8px;}
.gform_legacy_markup_wrapper .top_label input.medium{width:calc(50% - 8px);}
.gform_legacy_markup_wrapper .gf_step{margin:16px 32px 16px 0;width:auto;}
.gform_legacy_markup_wrapper .gf_step{display:-moz-inline-stack;display:inline-block;}
.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;margin:0 16px 0 0;width:auto;}
.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px;}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:0;}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button{margin-right:10px;}
}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css?ver=2.7.3 ; media=all */
@media all{
@media only screen and (min-width:641px){
.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px);}
}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/plugins/gravityforms/legacy/css/browsers.min.css?ver=2.7.3 ; media=all */
@media all{
.gform_legacy_markup_wrapper.gf_browser_chrome ul li:after,.gform_legacy_markup_wrapper.gf_browser_chrome ul li:before{content:none;}
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:6px;}
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]{margin-left:1px;}
}
/*! CSS Used from: https://123autocredit.ca/wp-content/themes/astra/assets/css/minified/compatibility/gravity-forms.min.css?ver=4.0.2 ; media=all */
@media all{
.gform_wrapper form{position:relative;}
.gform_wrapper .gform_body .gfield_checkbox li>label{margin-top:4px;}
.gform_wrapper input:not([type=submit]):focus{background:#fff;border-color:var(--ast-border-color);outline:0;box-shadow:none;}
@media (max-width:768px){
.gform_wrapper.gf_browser_chrome form>.gform_body{width:100%;}
}
}
/*! CSS Used from: Embedded */
.popupopen{color:#fff;width:0px;}
div#gf_step_1_4{width:auto!important;}
.gform_body label.gfield_label{color:#21221F;}
li#field_1_34{font-size:18px;font-weight:400;line-height:24px;margin-bottom:50px;}
li.gchoice.gchoice_1_33_1{text-align:left;}
li#field_1_23{margin-bottom:10px;color:#21221F;}
.gform_page input[type=email],.gform_page input[type=text],.gform_page input[type=tel]{background:#fff;border-radius:5px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;margin-bottom:10px;min-height:50px;margin-top:5px;padding:10px!important;}
.gform_body label.gfield_label{color:#21221F;}
.gf_step_active .gf_step_number::before{margin-top:18px;}
#gform_1 .gform_body.gform-body{text-align:center;background:#fff;padding:40px;max-width:65%;margin:auto;margin-top:60px;border-radius:15px;}
span.gf_step_label span{background:#DCEAD5;display:block;padding:3px;width:80px;border-radius:23px;font-weight:normal;font-size:14px!important;text-align:center;color:#79A262;text-transform:uppercase;margin-bottom:10px;}
.gf_step_pending span.gf_step_label span{color:#21221f8f;background:#E3E3E3;}
.gf_step_pending   span.gf_step_label{color:#21221f8f;}
.gf_step.gf_step_last{margin-right:0!important;}
.gform_button.button{border-radius:5px;color:#fff;background:#59BD1F;font-size:19px!important;font-weight:600;}
input[type=email],input[type=tel],input[type=text]{min-height:45px;}
input#gform_previous_button_1{display:none;}
.gf_step_number::before{border-top:3px solid #D7DDD4;content:"";position:absolute;margin-top:18px;z-index:-2;width:190px;}
.gf_step_last .gf_step_number::before{display:none;}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{position:absolute;left:10px;top:5px;}
.gf_step{color:#000;width:150px!important;display:block;border-radius:100%;margin:0px 50px 0px 0!important;}
span.gf_step_number{font-size:22px!important;text-align:center!important;display:block!important;background:#D7DDD4;border-radius:100%;color:#00000061;width:60px;height:60px;border:10px solid #D7DDD4;margin-bottom:15px;line-height:40px;}
span.gf_step_label{text-align:left;margin:auto!important;width:100%;color:#21221F;font-size:16px;font-weight:bold;}
.gf_step_active .gf_step_number{position:relative;width:60px;height:60px;line-height:42px;margin-top:0px;}
.gform_legacy_markup_wrapper form{text-align:center!important;}
.gform_wrapper .gf_step.gf_step_active{display:inline-table;}
.gf_step_pending{opacity:1!important;}
.gf_step_pending span.gf_step_label{color:#888;}
.button{background:linear-gradient(to right, #47af41, #68bb42);border:none;padding:8px 49px;color:#fff;border-radius:30px;box-shadow:1px 1px 1px 1px #e6e6e6;cursor:pointer;}
.gform_wrapper .top_label li.gfield.gf_left_fourth,.gform_wrapper .top_label li.gfield.gf_middle_fourth,.gform_wrapper .top_label li.gfield.gf_right_fourth{margin:0 0 8px 0;width:50%;text-align:left;display:inline-block;}
.gform_wrapper .top_label li.gfield.gf_left_fourth input,.gform_wrapper .top_label li.gfield.gf_middle_fourth input,.gform_wrapper .top_label li.gfield.gf_right_fourth input{width:100%;}
.gform_wrapper form{text-align:center;}
.gform_wrapper #gform_fields_1 .gfield_label{font-size:24px;margin-bottom:30px;}
.round .gfield_radio li{display:inline-block;border:2px solid #9AAD90;margin:0 15px;width:220px;background:#fff;border-radius:8px;}
.round .gfield_radio li:hover{background:#F1F7ED;border-color:#59BD1F;}
.round .gfield_radio label{color:#233419;padding:10px!important;font-size:18px!important;font-weight:bold;width:100%!important;max-width:100%;}
.round input{margin-top:3px!important;}
.gfield_html,#field_1_13 .gfield_label,#field_1_21 .gfield_label,#field_1_25 .gfield_label{font-size:24px;font-weight:bold;margin-bottom:30px;}
#field_1_25{margin-top:16px;}
#field_1_12 .gfield_label,#field_1_17 .gfield_label,#field_1_28 .gfield_label,#field_1_29 .gfield_label{text-align:left!important;float:left;font-size:16px;margin-bottom:05px;}
.gform_wrapper .gf_page_steps{border:none;margin-bottom:40px;}
.gform_wrapper .gform_page_footer{border:none;padding-top:40px;}
.gform_legacy_markup_wrapper .gf_page_steps{width:100%;margin:0 0 8px 0;padding:0 0 4px 0;border-bottom:1px dotted #ccc;display:flex;justify-content:center;}
.gform_wrapper .gf_step.gf_step_active .gf_step_label{opacity:1;}
.gf_step_active .gf_step_number{background:#304823;color:#fff;font-size:22px!important;display:block;border:10px solid #D7DDD4;font-family:'Poppins'!important;}
.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{width:165px;}
.gform_image_button{display:block;text-align:center;margin:auto;margin-bottom:20px;}
.gform_wrapper .gform_page_footer{padding-top:20px;}
#gform_next_button_1_1{visibility:hidden;}
.gform_legacy_markup_wrapper .gf_page_steps,.gform_legacy_markup_wrapper .gform_page_footer{border:none!important;}
input#choice_1_33_1{opacity:1;position:relative;margin-top:0;top:2px;left:0;}
label#label_1_33_1{width:auto;margin-left:15px;font-size:16px;color:#21221F;font-weight:500;}
#field_1_33 .gfield_required{display:none!important;opacity:0!important;}
li#field_1_33{margin-top:0;}
#field_1_33 .ginput_container_checkbox{padding-top:0;margin-top:0;}
.gform_page_fields { text-align: center;
}

input#gform_next_button_1_35 {
    opacity: 0;
    position: absolute;
}

input#gform_next_button_1_36 {
    opacity: 0;
    position: absolute;
}

.gf_left_fourth {
    width: 50%;
    float: left;
}

.gf_middle_fourth {
    float: left;
    width: 50% !important;
}

input#gform_submit_button_11 {
    color: #fff;
    font-size: 19px;
    border-radius: 5px;
    font-weight: 500;
}
@media (max-width: 760px){
.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:100%!important;max-width:100%!important;}
.gf_step_number::before{width:90px!important;}
.gform_wrapper .gf_step{display:inline-block;margin:0;border-radius:0;}
.gf_step_last{margin-right:0!important;}
.round .gfield_radio li{margin:0;width:90%;font-size:20px;}
.gform_wrapper .top_label li.gfield.gf_left_fourth,.gform_wrapper .top_label li.gfield.gf_middle_fourth,.gform_wrapper .top_label li.gfield.gf_right_fourth{width:100%;}
.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:auto;}
}
@media (max-width: 425px){
#gform_1 .gform_body.gform-body{max-width:100%;margin-top:0;}
span.gf_step_label{display:none!important;}
.gf_step_active .gf_step_number{margin-top:-2px;}
.gf_step{margin-right:0!important;}
li.gchoice.gchoice_1_33_1{display:flex;}
label#label_1_33_1{font-size:14px;}
}
/*! CSS Used from: Embedded */
.gform_legacy_markup_wrapper .gfield_required{color:#000;}
.gform_page .button{box-shadow:0 0;}
/*! CSS Used from: Embedded */
.elementor-column .elementor-spacer-inner{height:var(--spacer-size);}