.spd-block.block-form .form-container{align-items:start;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:1024px){.spd-block.block-form .form-container{gap:50px}.spd-block.block-form .form-container:has(.right-panel){gap:10px}.spd-block.block-form .form-container.list{grid-template-columns:1.7fr 2fr}.spd-block.block-form .form-container.has-right{grid-template-columns:1fr 1fr}.spd-block.block-form .form-container.list.has-right{grid-template-columns:1.5fr 2fr 1.5fr}}.spd-block.block-form .list{display:grid;gap:56px;grid-template-columns:1fr;padding:60px 0}.spd-block.block-form .list li .h4{font-size:var(--font-size-large);opacity:.8}.spd-block.block-form .list li .description p{color:var(--secondary-light-blue,#347cc0);font-size:var(--font-size-small);opacity:.8}.spd-block.block-form .list li .description p:last-child{margin-bottom:0}.spd-block.block-form .list li .image-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(9,46,81,.5);border-radius:16px;margin-right:16px}.spd-block.block-form .list li .image-wrapper .icon{height:24px;margin:12px;width:24px}@media (min-width:764px){.spd-block.block-form .list li .image-wrapper .icon{height:32px;margin:20px;width:32px}}.spd-block.block-form .list li .image-wrapper .icon img{opacity:0}.spd-block.block-form .list li .image-wrapper .icon svg{fill:revert-layer;height:inherit;width:inherit}.spd-block.block-form .list li .image-wrapper .icon svg rect{fill:transparent}.spd-block.block-form .list li .image-wrapper .icon svg path{fill:revert-layer}.spd-block.block-form .companies{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);justify-items:center}@media (min-width:600px){.spd-block.block-form .companies{grid-template-columns:repeat(4,1fr)}}.spd-block.block-form .form-container .swiper-slide{opacity:0!important}.spd-block.block-form .form-container .swiper-slide-active{opacity:1!important}.spd-block.block-form .form-container .swiper-scrollbar{height:3px!important;left:0}.spd-block.block-form .form-container .swiper-scrollbar .swiper-scrollbar-drag{background:linear-gradient(90deg,#f9ae35 0,#ee4646);height:8px;left:0;top:-2.5px}.spd-block.block-form .form-wrapper,.spd-block.block-form .form-wrapper .step-container{height:100%}.spd-block.block-form .form-wrapper .step-container .step{display:flex;flex-direction:column}.spd-block.block-form .form-wrapper .step-container .step .h3{margin:0}.spd-block.block-form .form-wrapper .step-container .step .h3.form-title{font-family:var(--font-family-heading);font-size:52px;line-height:1.2}.spd-block.block-form .form-wrapper .step-container .step .content{font-size:var(--font-size-large);opacity:.8}.spd-block.block-form .form-wrapper .step-container .step .content ul{margin:40px 0}.spd-block.block-form .form-wrapper .step-container .step .content ul li{font-size:var(--font-size-large);margin-bottom:8px}.spd-block.block-form .form-wrapper .step-container .step .content p{font-size:inherit!important}.spd-block.block-form .form-wrapper .step-container .step a{color:#347cc0!important;text-decoration:none!important}.spd-block.block-form .form-wrapper .step-container .step .actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media (min-width:600px){.spd-block.block-form .form-wrapper .step-container .step .actions{justify-content:flex-start}}.spd-block.block-form .form-wrapper .step-container .step .actions .primary__button{font-size:var(--font-size-medium)!important;margin:0!important;text-align:center!important;text-decoration:none!important;width:75%}.spd-block.block-form .form-wrapper .step-container .step .actions .primary__button_inverce{background-color:transparent;color:#fff;font-size:var(--font-size-medium)}.spd-block.block-form .form-wrapper .step-container .step .actions .primary__button_inverce:hover{background-color:var(--primary)}@media (min-width:600px){.spd-block.block-form .form-wrapper .step-container .step .actions .primary__button{text-align:left!important;width:auto}}.spd-block.block-form .form-wrapper .step-container .step .actions .primary__button:hover{background-color:transparent}.spd-block.block-form .form-wrapper .step-container .step .actions .primary__button:hover+.primary__button_inverce{background-color:var(--primary)}.spd-block.block-form form.wpcf7-form input[type=submit]{transition:all .3s ease}.spd-block.block-form form.wpcf7-form input[type=submit].submitting,.spd-block.block-form form.wpcf7-form input[type=submit]:disabled{background-color:#ccc!important;border-color:#ccc!important;color:#666!important;cursor:not-allowed;opacity:.6}.spd-block.block-form form.wpcf7-form input[type=submit].submitting:hover,.spd-block.block-form form.wpcf7-form input[type=submit]:disabled:hover{background-color:#ccc!important;border-color:#ccc!important}.spd-block.block-form form.wpcf7-form input[type=submit].submitting{position:relative}.spd-block.block-form form.wpcf7-form input[type=submit].submitting:after{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;content:"";height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.spd-block.block-form:has(.proposition-form){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(9,46,81,.2);border-radius:20px;padding:20px}@media (min-width:992px){.spd-block.block-form:has(.proposition-form){padding:40px 50px}}.spd-block.block-form .form-top-content{display:flex;flex-direction:column;gap:24px;margin-bottom:10px}.spd-block.block-form .top-badges{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.spd-block.block-form .top-badge{align-items:center;color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;font-size:14px;gap:8px;text-align:center}.spd-block.block-form .top-badge__icon{align-items:center;display:flex;justify-content:center}.spd-block.block-form .top-badge__label{white-space:nowrap}.spd-block.block-form .top-testimonial{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(9,46,81,.25);border:1px solid #aab2c5;border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:24px;position:relative}@media (min-width:992px){.spd-block.block-form .top-testimonial{grid-template-columns:1fr 160px;margin:0 60px}}@media (min-width:768px){.spd-block.block-form .top-testimonial{align-items:center;flex-direction:row;gap:40px}}.spd-block.block-form .top-testimonial__quote-mark{flex-shrink:0;height:71px;position:absolute;right:-10px;top:-44px;width:53px}@media (min-width:992px){.spd-block.block-form .top-testimonial__quote-mark{left:-10px}}.spd-block.block-form .top-testimonial__quote-mark svg{height:71px;width:53px}.spd-block.block-form .top-testimonial__content{align-items:center;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:992px){.spd-block.block-form .top-testimonial__content{grid-template-columns:1fr 160px}}.spd-block.block-form .top-testimonial__content__left{display:flex;flex:1;flex-direction:column;gap:25px}.spd-block.block-form .top-testimonial__content__rating{align-items:center;display:flex;gap:10px}.spd-block.block-form .top-testimonial__content__rating-score{color:#fff;font-size:20px;font-weight:700}.spd-block.block-form .top-testimonial__content__stars{align-items:center;display:flex}.spd-block.block-form .top-testimonial__content__stars svg{display:block;flex-shrink:0;height:32px;overflow:visible;width:auto}.spd-block.block-form .top-testimonial__content__quote{color:hsla(0,0%,100%,.85);font-size:var(--font-size-large);line-height:1.6;margin:0}.spd-block.block-form .top-testimonial__content__right{display:flex;flex-direction:column;flex-shrink:0;gap:4px}@media (min-width:768px){.spd-block.block-form .top-testimonial__content__right{align-items:flex-start;min-width:160px}}.spd-block.block-form .top-testimonial__content__company-logo{margin-bottom:8px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:100%}.spd-block.block-form .top-testimonial__content__company-name{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.spd-block.block-form .top-testimonial__content__person-name{color:#fff;font-size:15px;font-weight:600;margin:0}.spd-block.block-form .top-testimonial__content__person-role{color:hsla(0,0%,100%,.55);font-size:13px;margin:0}.spd-block.block-form .right-panel{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(9,46,81,.2);border-radius:20px;display:flex;flex-direction:column;height:100%;order:-1;padding:24px}@media (min-width:992px){.spd-block.block-form .right-panel{order:0}}.spd-block.block-form .steps-panel__heading{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f75f1e 0,#ee4646);-webkit-background-clip:text!important;background-clip:text!important;font-size:var(--font-size-large);font-weight:600;letter-spacing:.04em;margin:0 0 24px 50px}.spd-block.block-form .steps-panel__list{display:flex;flex-direction:column;gap:16px}.spd-block.block-form .steps-panel__item{align-items:center;display:grid;gap:16px;grid-template-columns:24px 1fr;position:relative}@media (min-width:992px){.spd-block.block-form .steps-panel__item{grid-template-columns:48px 1fr}}.spd-block.block-form .steps-panel__item:before{border-left:1px dashed hsla(0,0%,100%,.25);bottom:-8px;content:"";left:10px;pointer-events:none;position:absolute;top:-8px}@media (min-width:992px){.spd-block.block-form .steps-panel__item:before{left:20px}}.spd-block.block-form .steps-panel__item:first-child:before{top:50%}.spd-block.block-form .steps-panel__item:last-child:before{bottom:50%}.spd-block.block-form .steps-panel__item-number{align-items:center;background:#0c2440;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px;z-index:1}@media (min-width:992px){.spd-block.block-form .steps-panel__item-number{height:40px;width:40px}}.spd-block.block-form .steps-panel__item-number-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f75f1e 0,#ee4646);-webkit-background-clip:text!important;background-clip:text!important;font-size:16px;font-weight:700;line-height:1}@media (min-width:992px){.spd-block.block-form .steps-panel__item-number-text{font-size:20px}}.spd-block.block-form .steps-panel__item-card{background:rgba(9,46,81,.2);border:1px solid var(--secondary-color,#347cc0);border-radius:10px;padding:24px}.spd-block.block-form .steps-panel__item-title{color:#fff;font-size:var(--font-size-large);font-weight:600;line-height:1.4;margin:0 0 8px}.spd-block.block-form .steps-panel__item-desc{color:hsla(0,0%,100%,.6);font-size:var(--font-size-medium);line-height:1.5;margin:0}.testimonial{gap:30px}.testimonial img{border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.testimonial p{margin-bottom:0!important}.testimonial .image{gap:40px}.testimonial .name{font-size:var(--font-size-large)}.testimonial.above,.testimonial.under{align-items:flex-start!important;flex-direction:column!important}.testimonial.above div .name,.testimonial.above div .position,.testimonial.under div .name,.testimonial.under div .position{margin-bottom:0;text-align:left}.testimonial.under .image{max-width:100%!important;order:1}.testimonial.above .image{max-width:100%!important;order:0}.testimonial a:hover img{border:1px solid var(--primary)}.testimonial.right .image{margin-right:0;margin-top:0;order:1}.testimonial .position{margin-bottom:0}.testimonial .qoute{font-size:var(--font-size-medium);font-weight:400;padding:0}.testimonial .qoute img{height:24px;opacity:0;width:36px}.testimonial .qoute .icon{height:24px;margin:0 0 16px;width:36px}