body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;}:root{--wp--preset--color--light-grey:#707070;--wp--preset--color--yellow:#ffcf11;}.form-componentNew_widget{position:relative;z-index:10;}.form-componentNew_widget.closed{pointer-events:none;}@media (max-width:768px){.form-componentNew_widget{display:flex;justify-content:center;}.form-componentNew_widget .form-component-widget_inner-wrapper{opacity:1;pointer-events:all;transition:all .3s ease-in-out;}.form-componentNew_widget .form-component-widget_inner-wrapper.vertical{border-radius:45px !important;padding-right:30px !important;padding-left:30px !important;}.form-componentNew_widget.mobile{transform:unset;top:unset;display:flex;justify-content:center;align-items:center;}}@media (max-width:768px)and (max-width:599px){.form-componentNew_widget.mobile{right:0;}}.form-componentNew_widget .form-component-widget-divider{height:7px !important;width:44px !important;margin-top:11px !important;margin-bottom:11px !important;margin-left:0 !important;background:var(--wp--preset--color--tertiary);}.form-componentNew_widget.EDITOR{position:relative;transform:translateY(0);top:unset;display:flex;justify-content:space-evenly;}.form-componentNew_widget.EDITOR,.form-componentNew_widget.EDITOR .form-component-widget_inner-wrapper{height:-webkit-min-content;height:min-content;}.form-componentNew_widget .step1{transition:all .3s ease-in-out;}.form-componentNew_widget .step1.hide{transform:translateX(-200%);position:absolute;}.form-componentNew_widget .form-component-widget_inner-wrapper.vertical{width:clamp(250px,100%,490px);min-height:450px;border-radius:65px;background-color:#fff;box-shadow:0 9px 44px rgba(0,0,0,.1098039216);padding:44px 40px;box-sizing:border-box;color:#0e2639;overflow:hidden;position:relative;transition:all .3s ease-in-out;}.form-componentNew_widget .close-button{display:none;height:25px;width:25px;background:url("https://pragmago.pl/wp-content/plugins/pragma-custom-blocks/form-component-pragma-new/static/media/close.5a6b9424.svg") no-repeat 50%;background-size:50%;border-radius:50%;position:absolute;top:17px;right:16px;cursor:pointer;background-color:#aaa;}.form-componentNew_widget .close-button.nitro-lazy{background-image:none !important;}.form-componentNew_widget .agreement-text{margin-top:25px;margin-bottom:25px;}.form-componentNew_widget .agreement-container{display:block;position:relative;padding-left:25px;margin-bottom:25px;min-height:15px;line-height:15px !important;color:var(--wp--preset--color--pragmablack);font-size:var(--wp--preset--font-size--text-extra-small);cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:12.5px;}.form-componentNew_widget .agreement-container a{font-size:var(--wp--preset--font-size--text-extra-small);color:var(--wp--preset--color--secondary) !important;font-weight:500;text-decoration:underline !important;}.form-componentNew_widget #agree{width:auto;}.form-componentNew_widget .agreement-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.form-componentNew_widget .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff;border:1px solid var(--wp--preset--color--pragmablack);}.form-componentNew_widget .checkmark.error{border:1px solid #f31f43;}.form-componentNew_widget .agreement-container:hover input~.checkmark:after{background-color:#e1e1e1;}.form-componentNew_widget .agreement-container input:checked~.checkmark:after{background-color:var(--wp--preset--color--secondary);}.form-componentNew_widget .checkmark:after{content:"";width:9px;height:9px;border-radius:50%;position:absolute;box-sizing:initial;}.form-componentNew_widget .agreement-container input:checked~.checkmark:after{display:block;}.form-componentNew_widget .expandButton{margin-left:34px;border:none;background:none;outline:none;color:#fff;font:700 normal normal 13px/17px futura-pt,Helvetica;padding:0;text-align:left;cursor:pointer;position:relative;transition:all .3s ease-in-out;margin-bottom:24px;}.form-componentNew_widget .expandButton.expanded:after{transition:all .3s ease-in-out;transform:rotate(225deg);top:5px;box-sizing:initial;}.form-componentNew_widget .expandButton:after{transition:all .3s ease-in-out;content:"";border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg);width:5px;height:5px;position:absolute;display:block;top:3px;right:-15px;box-sizing:initial;}.form-componentNew_widget .error-wrapper{min-height:54px;color:#f31f43;font-size:var(--wp--preset--font-size--text-small);font-family:var(--wp--preset--font-family--rubik);background:#fff;border-radius:6px;margin-bottom:5px;display:flex;justify-content:center;align-items:center;}.form-componentNew_widget .error-wrapper .info-icon{margin-right:6px;}.form-componentNew_widget .submitButton{min-height:54px;color:#fff;font-weight:500;border-radius:25px;background-color:var(--wp--preset--color--secondary) !important;cursor:pointer;border:2px solid var(--wp--preset--color--secondary) !important;transition:all .3s ease-in-out;width:100%;margin:0 auto;max-width:320px;text-align:center;}.form-componentNew_widget .submitButton,.form-componentNew_widget .submitButton .ladda-label{font-size:var(--wp--preset--font-size--text-cta) !important;font-family:var(--wp--preset--font-family--rubik) !important;}.form-componentNew_widget .submitButton.loading,.form-componentNew_widget .submitButton:hover,.form-componentNew_widget .submitButton[data-loading]{background-color:#fff !important;color:var(--wp--preset--color--secondary) !important;transition:all .3s ease-in-out;}.form-componentNew_widget .form-component-widget-form-wrapper{margin-top:5px;box-sizing:border-box;}.form-componentNew_widget .form-component-widget-form-wrapper .submitButton{display:block;}.form-componentNew_widget .form-component-widget-form-wrapper input,.form-componentNew_widget .form-component-widget-form-wrapper select{font-size:var(--wp--preset--font-size--text-small);font-family:var(--wp--preset--font-family--rubik);font-weight:500;min-height:55px;border-radius:41px;padding-left:21px;color:var(--wp--preset--color--pragmablack);box-shadow:0 0 15px hsla(0,0%,78.8%,.5490196078);background:#fff;width:100%;box-sizing:border-box;border:transparent;margin-bottom:15px;margin-top:15px;transition:all .3s ease-in-out;}.form-componentNew_widget .form-component-widget-form-wrapper input.error,.form-componentNew_widget .form-component-widget-form-wrapper select.error{border-bottom:2px solid #f31f43;}.form-componentNew_widget .form-component-widget-form-wrapper input:focus-visible,.form-componentNew_widget .form-component-widget-form-wrapper select:focus-visible{transition:all .3s ease-in-out;box-shadow:none;border-bottom-color:#009dd7;outline:transparent;}.form-componentNew_widget .form-component-widget-form-wrapper input::placeholder,.form-componentNew_widget .form-component-widget-form-wrapper select::placeholder{color:var(--wp--preset--color--pragmablack);}.form-componentNew_widget .form-component-widget-form-wrapper select{padding-left:17px;}.form-componentNew_widget .form-component-widget-title{font-size:var(--wp--preset--font-size--size-h-2);font-family:var(--wp--preset--font-family--futura-pt);color:var(--wp--preset--color--pragmablack);font-weight:700;}.form-componentNew_widget .form-component-widget-subTitle{margin-top:30px;font-size:var(--wp--preset--font-size--text-small);}.form-componentNew_widget .agreement-text,.form-componentNew_widget .form-component-widget-subTitle{font-family:var(--wp--preset--font-family--rubik);color:var(--wp--preset--color--pragmablack);font-weight:300;}.form-componentNew_widget .agreement-text{font-size:var(--wp--preset--font-size--text-extra-small);}