.headings-content{padding-block:7rem}@media (min-width:48em){.headings-content__left{padding-inline:3rem}}@media (min-width:64em){.headings-content__left{padding-inline:5rem}}.headings-content__center{margin-inline:auto;max-width:108rem;text-align:center}.headings-content__wide{max-width:122.6rem}.headings-content__narrow{max-width:81.6rem}.headings-content__title{margin-bottom:2rem}@media (min-width:64em){.headings-content__title{margin-bottom:3.5rem}}.headings-content__content:not(:last-child){margin-bottom:2rem}@media (min-width:64em){.headings-content__content:not(:last-child){margin-bottom:4.2rem}}.media-grid{padding-block:4rem}.media-grid__container{align-items:flex-start;display:grid;gap:3rem}@media (min-width:48em){.media-grid__container{grid-template-columns:1fr 1fr}}@media (min-width:64em){.media-grid__container{gap:7rem}}@media (min-width:90em){.media-grid__container{gap:10rem}}.media-grid__item{position:relative}@media (min-width:48em){.media-grid__item--full{grid-column:span 2}.media-grid__item--left:after,.media-grid__item--left:before{bottom:-6.5rem;height:1.7rem;left:50%;width:7rem}}@media (min-width:64em){.media-grid__item--left:after,.media-grid__item--left:before{bottom:-8rem}}@media (min-width:48em){.media-grid__item--right{padding-top:7.5rem}.media-grid__item--right:after,.media-grid__item--right:before{height:1.1rem;left:25%;top:3rem;width:4rem}}@media (min-width:64em){.media-grid__item--right{padding-top:12.3rem}.media-grid__item--right:after,.media-grid__item--right:before{top:6.5rem}}@media (min-width:48em){.media-grid__item:after,.media-grid__item:before{background:var(--secondary);border-radius:5rem;content:"";display:block;position:absolute}.media-grid__item:after{transform:rotate(90deg)}}@media (min-width:90em){.media-grid{padding-block:8rem}}.mgswpcf7multistepsection h5.mgswpcf7multistepsection-tagline{margin:10px
0}.mgswpcf7multistepsection .mgswpcf7multistepsection-tagline{text-align:center;font-weight:500;font-size:15px;text-transform:capitalize}.mgswpcf7multistepsection h3.mgswpcf7multistepsection-title{text-align:center;font-weight:bold;padding:0;margin:0
0 20px}.mgswpcf7multistepsection h3.mgswpcf7multistepsection-title
em{font-size:14px;letter-spacing:normal}.mgswpcf7multistepsection .mgswpcf7multistepform-layer-steps{margin:0
0 30px;overflow:hidden;position:relative}.mgswpcf7multistepsection .form-layer-progress{background-color:#ddd;height:1px;left:0;position:absolute;top:26px;width:100%}.mgswpcf7multistepsection .form-layer-progress-line{background-color:#333;height:1px;left:0;position:absolute;top:0}.mgswpcf7multistepsection .mgswpcf7multistepform-layer-steps .form-layer-step{float:left;padding:0;position:relative;text-align:center;height:110px}.mgswpcf7multistepsection .form-layer-tolal-steps-10 .form-layer-step{width:10%}.mgswpcf7multistepsection .form-layer-tolal-steps-9 .form-layer-step{width:11.09%}.mgswpcf7multistepsection .form-layer-tolal-steps-8 .form-layer-step{width:12.5%}.mgswpcf7multistepsection .form-layer-tolal-steps-7 .form-layer-step{width:14.28%}.mgswpcf7multistepsection .form-layer-tolal-steps-6 .form-layer-step{width:16.25%}.mgswpcf7multistepsection .form-layer-tolal-steps-5 .form-layer-step{width:20%}.mgswpcf7multistepsection .form-layer-tolal-steps-4 .form-layer-step{width:25%}.mgswpcf7multistepsection .form-layer-tolal-steps-3 .form-layer-step{width:33.33%}.mgswpcf7multistepsection .form-layer-tolal-steps-2 .form-layer-step{width:50%}.mgswpcf7multistepsection .form-layer-tolal-steps-1 .form-layer-step{width:100%}.mgswpcf7multistepsection .form-layer-step-icon{background-color:#ddd;border-radius:50%;color:#333;display:inline-block;font-size:16px;height:40px;line-height:40px;margin-top:4px;width:40px;text-align:center}.mgswpcf7multistepsection .form-layer-step-icon
span{display:inline-block;background-color:#fff;color:#000;width:20px;height:20px;line-height:20px;border-radius:50%}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon
span{line-height:18px}.mgswpcf7multistepsection .active .form-layer-step-icon.mgscfsstep,
.mgswpcf7multistepsection .activestep .form-layer-step-icon.mgscfsstep{background-color:#696969}.mgswpcf7multistepsection .activestep .form-layer-step-icon::before{color:#696969;font-family:"Font Awesome 5 Free";font-size:28px;font-weight:700;content:"\f0dd";position:absolute;left:calc(50% - 8px);top:19px}.mgswpcf7multistepsection .activestep .form-layer-step-icon.mgscfsstep{font-size:22px;color:#fff;height:48px;line-height:48px;margin-top:0;width:48px}.mgswpcf7multistepsection .form-layer-step.active .form-layer-step-icon{background-color:#333;color:#fff}.mgswpcf7multistepsection .form-layer-step
p.steptitle{margin:10px
0 6px;font-size:16px}.mgswpcf7multistepsection .form-layer-step.activestep
p.steptitle{margin:5px
0 6px;border:1px
solid;border-radius:3px;padding:2px}.wpcf7-form{overflow:hidden;position:relative}.wpcf7-form
.mgswpcf7multistepsection{overflow:hidden;-webkit-transition:all 0.23s ease-in-out 0s;-moz-transition:all 0.23s ease-in-out 0s;-ms-transition:all 0.23s ease-in-out 0s;-o-transition:all 0.23s ease-in-out 0s;transition:all 0.23s ease-in-out 0s}.wpcf7-form .mgswpcf7multistepsection.slide-right,
.wpcf7-form [class*="mgswpcf7multistep-btn-box-"].slide-right{left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);width:100%}.wpcf7-form .mgswpcf7multistepsection.slide-left,
.wpcf7-form [class*="mgswpcf7multistep-btn-box-"].slide-left{left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.wpcf7-form .mgswpcf7multistepsection.open,
.wpcf7-form [class*="mgswpcf7multistep-btn-box-"].open{height:auto;opacity:1}.wpcf7-form .mgswpcf7multistepsection select.wpcf7-form-control.wpcf7-select{width:100%;max-width:100%;padding:1.5rem 1.8rem;margin-bottom:30px;border-width:1px;border-style:solid;font-size:initial}.wpcf7-form .mgswpcf7multistepsection select.wpcf7-form-control.wpcf7-select{display:inline-block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #3e3e3e 50%),
linear-gradient(135deg, #3e3e3e 50%, transparent 50%),
radial-gradient(transparent 66%, transparent 66%);background-position:calc(100% - 18px) calc(1em + 2px),
calc(100% - 13px) calc(1em + 2px),
calc(100% - .5em) .5em;background-size:5px 6px, 6px 5px, 1.5em 1.5em;background-repeat:no-repeat}.wpcf7-form .mgswpcf7multistepsection select.wpcf7-form-control.wpcf7-select::-ms-expand{display:none}.wpcf7-form .mgswpcf7multistepsection select.wpcf7-form-control.wpcf7-select:focus{background-image:linear-gradient(45deg, transparent 50%, #3e3e3e 50%),
linear-gradient(135deg, #3e3e3e 50%, transparent 50%),
radial-gradient(transparent 66%, transparent 66%)}.mgswpcf7multistep-btn-group{margin:10px
0 0}.mgswpcf7multistep-btn-group .pull-right{float:right}.mgswpcf7multistep-btn-group .form-control[disabled],.form-control[readonly],.form-control{background-color:transparent;border:1px
solid #696969}.mgswpcf7multistep-btn-group
.btn{overflow:hidden;font-size:18px;line-height:1.4;font-weight:500;padding:6px
20px;border-radius:3px;-webkit-transition:all 0.23s ease-in-out 0s;-moz-transition:all 0.23s ease-in-out 0s;-ms-transition:all 0.23s ease-in-out 0s;-o-transition:all 0.23s ease-in-out 0s;transition:all 0.23s ease-in-out 0s}.mgswpcf7multistep-btn-group .mgswpcf7btn-custom,
.mgswpcf7multistep-btn-group .mgswpcf7btn-default{background-color:#333;border:1px
solid #333;box-shadow:0 0 1px transparent;color:#fff;display:inline-block;position:relative;text-transform:capitalize;-webkit-transform:perspective(1px) translateZ(0px);-moz-transform:perspective(1px) translateZ(0px);-ms-transform:perspective(1px) translateZ(0px);-o-transform:perspective(1px) translateZ(0px);transform:perspective(1px) translateZ(0px);-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;vertical-align:middle}.mgswpcf7multistep-btn-group .mgswpcf7btn-custom::before,
.mgswpcf7multistep-btn-group .mgswpcf7btn-default::before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scaleX(0);-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;z-index:-1}.mgswpcf7multistep-btn-group .mgswpcf7btn-custom:hover, .mgswpcf7multistep-btn-group .mgswpcf7btn-custom:focus, .mgswpcf7multistep-btn-group .mgswpcf7btn-custom:active{border-color:#333;color:#000}.mgswpcf7multistep-btn-group .btn:hover, .mgswpcf7multistep-btn-group .btn:focus, .mgswpcf7multistep-btn-group .btn:active{border-radius:5px}.mgswpcf7multistep-btn-group .mgswpcf7btn-custom:hover::before, .mgswpcf7multistep-btn-group .mgswpcf7btn-custom:focus::before, .mgswpcf7multistep-btn-group .mgswpcf7btn-custom:active::before,
.mgswpcf7multistep-btn-group .mgswpcf7btn-default:hover::before, .mgswpcf7multistep-btn-group .mgswpcf7btn-default:focus::before, .mgswpcf7multistep-btn-group .mgswpcf7btn-default:active::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.mgswpcf7multistep-btn-group .mgswpcf7btn-default{background-color:transparent;color:#222}.mgswpcf7multistep-btn-group .mgswpcf7btn-default::before{background-color:#ddd}.mgswpcf7multistep-btn-group .btn.mgswpcf7btn-default.disable{pointer-events:none;font-weight:normal}.wpcf7-form .mgswpcf7multistepsection .wpcf7-not-valid-tip{background-color:#ce0606;color:#fff;font-size:15px;border-radius:3px;display:inline-block;margin:3px
0 0;padding:2px
10px;width:auto}.wpcf7-form .mgswpcf7multistepsection .wpcf7-not-valid-tip::before{content:"\f071";font-family:"Font Awesome 5 Free";font-weight:700;position:relative;padding-right:5px;top:0;left:0}.mgswpcf7multistepsection
.mgswpcf7fieldMandatory{border-color:#ce0606}.mgswpcf7multistepsection input.mgswpcf7fieldMandatory,
.mgswpcf7multistepsection
textarea.mgswpcf7fieldMandatory{border-color:#ce0606;background:url(/wp-content/plugins/mgscformsevenmultistep/images/novalidate.png);background-size:20px;background-repeat:no-repeat;background-position:right center}.mgswpcf7multistepsection .mgswpcf7fieldMandatory.wpcf7-checkbox{border:1px
solid #ce0606;display:block}.help-block.with-errors.mandatory-error{color:#ce0606;font-size:16px;font-weight:bold}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px
solid #f7e700;color:#ce0606;font-size:16px;font-weight:bold;background-color:#fff}div.wpcf7-response-output, .wpcf7-form div.wpcf7-response-output{line-height:1.4;padding:2px
10px;margin:0}@keyframes
mgscf7msanims{0%{transform:translate(0, 0)}100%{transform:translate(0, -15px)}}.mgswpcf7multistep-confirmation-box{display:none}.toggle-get-mgswpcf7multistep-btn{display:block;font-size:24px;font-weight:bold;margin:0
0 50px;text-align:center;border:1px
solid;padding:10px
20px}.toggle-get-mgswpcf7multistep-btn
i{padding-left:20px}.mgswpcf7multistep-confirmation-field
span{font-weight:normal;padding-left:10px;font-size:90%}.mgswpcf7multistep-confirmation-field{font-weight:bold;margin:5px
0}.mgswpcf7multistepsection .wpcf7-form-control{display:block}.mgswpcf7multistepsection span.wpcf7-form-control{padding:6px
10px 6px 0}.mgswpcf7multistepsection .wpcf7-form-control:hover{background-color:#f4f4f4}.mgswpcf7multistepsection span.wpcf7-list-item{display:block}.wpcf7-form .mgswpcf7multistep-btn-group.mgswpcf7msfinalstepbtn .mgswpcf7btn-default{float:left;position:relative;margin-top:-40px}.wpcf7-form .mgswpcf7multistepsection input[type="submit"].wpcf7-form-control.wpcf7-submit{background-color:#37a000;border:1px
solid #37a000;color:#fff;min-width:160px;float:right;border-radius:3px;padding:6px
20px;font-size:18px;line-height:1.4;font-weight:500;margin:0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.wpcf7-form .mgswpcf7multistepsection input[type="submit"].wpcf7-form-control.wpcf7-submit:hover{background-color:rgba(55, 160, 0, 0.2);border-color:#37a000;color:#000}.wpcf7-form .mgswpcf7multistepsection .ajax-loader{position:relative;margin-top:10px;margin-right:15px;float:right}.mgswpcf7multistepsection .wpcf7-spinner{margin:0
0 0 150px}.wpcf7-form .mgswpcf7multistepsection input[type="file"].wpcf7-form-control.wpcf7-file::file-selector-button{border-color:#333;background-color:#333;color:#fff;padding:11px
10px}.wpcf7-form .mgswpcf7multistepsection .wpcf7-form-control.wpcf7-file{background-color:transparent;border:1px
solid #333;height:42px;padding:0}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .form-layer-progress,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .form-layer-progress{top:23.5px}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .form-layer-step-icon{border-radius:4px}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .form-layer-step-icon::after,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .form-layer-step-icon::after{content:'';height:0;display:block;border-color:transparent transparent transparent #ddd;border-width:12px;border-style:solid;position:absolute;top:calc(50% - 43px);left:calc(50% + 20px)}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .activestep .form-layer-step-icon::after,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .activestep .form-layer-step-icon::after{border-color:transparent transparent transparent #696969;right:7px;top:12px}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .active .form-layer-step-icon::after,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .active .form-layer-step-icon::after{border-color:transparent transparent transparent #333}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .form-layer-step:last-child .form-layer-step-icon::after,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .form-layer-step:last-child .form-layer-step-icon::after{border-color:transparent transparent transparent transparent}.mgswpcf7multistepsection .mgswpcf7multisteptheme2 .active .form-layer-step-icon::before,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .active .form-layer-step-icon::before{font-family:"Font Awesome 5 Free";font-size:16px;font-weight:700;content:"\f00c";position:absolute;left:calc(50% + 10px);top:5px;z-index:2}.mgswpcf7multistepsection .mgswpcf7multistepform-layer-steps.mgswpcf7multisteptheme3{display:none}.mgswpcf7multistepsection .mgswpcf7multisteptheme4 .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .form-layer-step-icon{background-color:#fff;color:#000;border:1px
solid #696969}.mgswpcf7multistepsection .mgswpcf7multisteptheme4 .activestep .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .activestep .form-layer-step-icon{color:#fff;border-color:#696969}.mgswpcf7multistepsection .mgswpcf7multisteptheme4 .active .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .active .form-layer-step-icon{color:#fff;border-color:#333}.mgswpcf7multistepsection .mgswpcf7multisteptheme5 .form-layer-step-icon::after{border-color:transparent transparent transparent #696969}.mgswpcf7multistepsection
.mgswpcf7multisteptheme6{padding:0
10px}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step.activestep
p.steptitle{margin:10px
0 6px}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon{background-color:#ddd;color:#333}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon:hover,
.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step.active .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .activestep .form-layer-step-icon{color:#fff}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-progress{top:23px;width:calc(100% - 20px);background-color:transparent}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-progress-line{background-color:transparent}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .activestep .form-layer-step-icon.mgscfsstep{border-radius:inherit;width:calc(100% - 20px);font-size:16px;height:40px;line-height:40px;margin-top:4px}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .active .form-layer-step-icon:hover{background:#333}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon:hover{background:#696969}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon::before,
.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .activestep .form-layer-step-icon.mgscfsstep::before{content:"";position:absolute;top:24px;margin-top:-20px;border-width:20px 0 20px 16px;border-style:solid;border-color:#ddd #ddd #ddd transparent;left:-5px}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .activestep .form-layer-step-icon.mgscfsstep::before{border-color:#696969 #696969 #696969 transparent}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon:hover::before{border-color:#696969 #696969 #696969 transparent}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon::after,
.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .activestep .form-layer-step-icon.mgscfsstep::after{content:"";position:absolute;top:24px;margin-top:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:16px solid #ddd;right:-5px}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .activestep .form-layer-step-icon.mgscfsstep::after{border-left:16px solid #696969}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step-icon:hover::after{border-left-color:#696969}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step.active .form-layer-step-icon::before{border-color:#333 #333 #333 transparent}.mgswpcf7multistepsection .mgswpcf7multisteptheme6 .form-layer-step.active .form-layer-step-icon::after{border-left-color:#333}.mgswpcf7multistepsection .mgswpcf7multisteptheme7 .form-layer-step-icon,
.mgswpcf7multistepsection .mgswpcf7multisteptheme7 .activestep .form-layer-step-icon.mgscfsstep{border-radius:inherit;width:100%;border-right:1px solid #9b9a9a;border-bottom:1px solid #9b9a9a}.mgswpcf7multistepsection .mgswpcf7multisteptheme7 .form-layer-step.active .form-layer-step-icon{border-bottom:1px solid #333}.mgswpcf7multistepsection .mgswpcf7multisteptheme7 .form-layer-step.activestep
p.steptitle{margin:10px
0 6px}.mgswpcf7multistepsection .mgswpcf7multisteptheme7 .activestep .form-layer-step-icon.mgscfsstep{font-size:16px;height:40px;line-height:40px;margin-top:4px}@media screen and (max-width: 480px){.mgswpcf7multistepsection .form-layer-tolal-steps-6 .form-layer-step,
.mgswpcf7multistepsection .form-layer-tolal-steps-7 .form-layer-step,
.mgswpcf7multistepsection .form-layer-tolal-steps-8 .form-layer-step,
.mgswpcf7multistepsection .form-layer-tolal-steps-9 .form-layer-step,
.mgswpcf7multistepsection .form-layer-tolal-steps-10 .form-layer-step{width:16.6%;margin-bottom:10px}.mgswpcf7multistepsection .form-layer-step-icon{margin-top:6px;margin-bottom:6px}.mgswpcf7multistepsection .form-layer-step.activestep .form-layer-step-icon{margin-bottom:4px}.mgswpcf7multistepsection .form-layer-step.activestep
p.steptitle{margin:10px
0}.mgswpcf7multistep-btn-group
.btn{padding:6px
12px}}@media screen and (max-width: 360px){.mgswpcf7multistepsection .form-layer-step.activestep .form-layer-step-icon{height:46px;line-height:46px;width:46px}.wpcf7-form input[type="submit"].wpcf7-form-control.wpcf7-submit{max-width:220px}.wpcf7-form .mgswpcf7multistepsection input[type="submit"].wpcf7-form-control.wpcf7-submit{min-width:120px}}