.cfl-form{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;opacity:.7;color:var(--cfl-text-color)}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::-ms-input-placeholder, textarea::-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input::placeholder,textarea::placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:16px;color:var(--cfl-text-color);opacity:.7}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-moz-placeholder, textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::placeholder,textarea:focus::placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cfl-consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:650px;margin:20px 0}.cfl-consent label{position:relative;padding-left:40px}.cfl-consent span{font-size:16px;line-height:130%}.cfl-consent input[type=checkbox]{position:absolute;visibility:hidden;top:0;left:0;width:20px;height:20px}.cfl-consent input[type=checkbox]+span:before{display:block;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;-webkit-transition:.3s ease;transition:.3s ease;background:rgba(0,0,0,0);width:20px;height:20px;border:1px solid var(--cfl-text-color);border-radius:2px}.cfl-consent input[type=checkbox]+span::after{content:"✔";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:20px;height:20px;font-size:12px;color:var(--cfl-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.cfl-consent input[type=checkbox]:checked+span::after{opacity:1}.cfl-form input:-webkit-autofill,.cfl-form input:-webkit-autofill:hover,.cfl-form input:-webkit-autofill:focus,.cfl-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--cfl-form-background) inset !important;box-shadow:0 0 0 30px var(--cfl-form-background) inset !important;-webkit-text-fill-color:var(--cfl-text-color)}.cfl-result{font-family:inherit;font-style:normal;font-weight:600;font-size:20px;line-height:120%;color:var(--cfl-title-color);margin:10px 0 0 0}@media only screen and (max-width: 1520px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.053vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.053vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.053vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.053vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.053vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.053vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.053vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.053vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.053vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.053vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.053vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.053vw}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size:1.053vw}input::-moz-placeholder, textarea::-moz-placeholder{font-size:1.053vw}input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-size:1.053vw}input::-ms-input-placeholder, textarea::-ms-input-placeholder{font-size:1.053vw}input::placeholder,textarea::placeholder{font-size:1.053vw}.cfl-consent{width:42.763vw;margin:1.316vw 0}.cfl-consent label{padding-left:2.632vw}.cfl-consent span{font-size:1.104vw}.cfl-consent input[type=checkbox]{width:1.316vw;height:1.316vw}.cfl-consent input[type=checkbox]+span:before{width:1.316vw;height:1.316vw;border:.066vw solid var(--cfl-text-color);border-radius:.132vw}.cfl-consent input[type=checkbox]+span::after{width:1.316vw;height:1.316vw;font-size:.789vw}.cfl-form input:-webkit-autofill,.cfl-form input:-webkit-autofill:hover,.cfl-form input:-webkit-autofill:focus,.cfl-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1.974vw var(--cfl-form-background) inset !important;box-shadow:0 0 0 1.974vw var(--cfl-form-background) inset !important}.cfl-result{font-size:1.316vw;margin:.658vw 0 0 0}}@media only screen and (max-width: 1024px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.563vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.563vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.563vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.563vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.563vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.563vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.563vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.563vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.563vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.563vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.563vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.563vw}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size:1.563vw}input::-moz-placeholder, textarea::-moz-placeholder{font-size:1.563vw}input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-size:1.563vw}input::-ms-input-placeholder, textarea::-ms-input-placeholder{font-size:1.563vw}input::placeholder,textarea::placeholder{font-size:1.563vw}.cfl-consent{width:53.711vw;margin:1.953vw 0}.cfl-consent label{padding-left:3.906vw}.cfl-consent span{font-size:1.563vw}.cfl-consent input[type=checkbox]{width:1.953vw;height:1.953vw}.cfl-consent input[type=checkbox]+span:before{width:1.953vw;height:1.953vw;border:.098vw solid var(--cfl-text-color);border-radius:.195vw}.cfl-consent input[type=checkbox]+span::after{width:1.953vw;height:1.953vw;font-size:1.172vw}.cfl-form input:-webkit-autofill,.cfl-form input:-webkit-autofill:hover,.cfl-form input:-webkit-autofill:focus,.cfl-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 2.93vw var(--cfl-form-background) inset !important;box-shadow:0 0 0 2.93vw var(--cfl-form-background) inset !important}.cfl-result{font-size:1.953vw;margin:.977vw 0 0 0}}@media only screen and (max-width: 768px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:2.083vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:2.083vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:2.083vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:2.083vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:2.083vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:2.083vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:2.083vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:2.083vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:2.083vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:2.083vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:2.083vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:2.083vw}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size:2.083vw}input::-moz-placeholder, textarea::-moz-placeholder{font-size:2.083vw}input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-size:2.083vw}input::-ms-input-placeholder, textarea::-ms-input-placeholder{font-size:2.083vw}input::placeholder,textarea::placeholder{font-size:2.083vw}.cfl-consent{width:71.615vw;margin:2.604vw 0}.cfl-consent label{padding-left:5.208vw}.cfl-consent span{font-size:2.083vw}.cfl-consent input[type=checkbox]{width:2.604vw;height:2.604vw}.cfl-consent input[type=checkbox]+span:before{width:2.604vw;height:2.604vw;border:.13vw solid var(--cfl-text-color);border-radius:.26vw}.cfl-consent input[type=checkbox]+span::after{width:2.604vw;height:2.604vw;font-size:1.563vw}.cfl-form input:-webkit-autofill,.cfl-form input:-webkit-autofill:hover,.cfl-form input:-webkit-autofill:focus,.cfl-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 3.906vw var(--cfl-form-background) inset !important;box-shadow:0 0 0 3.906vw var(--cfl-form-background) inset !important}.cfl-result{font-size:2.604vw;margin:1.302vw 0 0 0}}@media only screen and (max-width: 500px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:3.733vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:3.733vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:3.733vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:3.733vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:3.733vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:3.733vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:3.733vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:3.733vw}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:3.733vw}input::-moz-placeholder,textarea::-moz-placeholder{font-size:3.733vw}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:3.733vw}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:3.733vw}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size:3.733vw}input::-moz-placeholder, textarea::-moz-placeholder{font-size:3.733vw}input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-size:3.733vw}input::-ms-input-placeholder, textarea::-ms-input-placeholder{font-size:3.733vw}input::placeholder,textarea::placeholder{font-size:3.733vw}.cfl-consent{width:80vw;margin:4.8vw 0}.cfl-consent label{padding-left:9.6vw}.cfl-consent span{font-size:3.2vw}.cfl-consent input[type=checkbox]{width:5.333vw;height:5.333vw}.cfl-consent input[type=checkbox]+span:before{width:5.333vw;height:5.333vw;border:.266vw solid var(--cfl-text-color);border-radius:.533vw}.cfl-consent input[type=checkbox]+span::after{width:5.333vw;height:5.333vw;font-size:3.201vw}.cfl-form input:-webkit-autofill,.cfl-form input:-webkit-autofill:hover,.cfl-form input:-webkit-autofill:focus,.cfl-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 7.999vw var(--cfl-form-background) inset !important;box-shadow:0 0 0 7.999vw var(--cfl-form-background) inset !important}.cfl-result{font-size:4.267vw;margin:2.666vw 0 0 0}}.cfl-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;padding:46px;width:100%;max-width:900px;margin:60px auto;border-radius:20px;position:relative;overflow:hidden}.cfl-wrapper::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--cfl-form-background);z-index:0;pointer-events:none}.cfl-title{position:relative;z-index:1;text-align:center;font-weight:600;font-size:34px;line-height:38px;color:var(--cfl-title-color)}.cfl-description{position:relative;z-index:1;font-size:18px;line-height:140%}.cfl-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cfl-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:650px;height:60px;position:relative}.cfl-form-item::after{content:"";height:1px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;background-color:var(--cfl-button-color);opacity:.2}.cfl-form-item::before{content:"";height:1px;width:0%;overflow:hidden;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;position:absolute;left:0;bottom:0;overflow:hidden;background-color:var(--cfl-button-color)}.cfl-form-item:hover::before{width:100%}.cfl-form-item input{height:100%;width:100%;padding:10px 20px;color:var(--cfl-text-color);font-size:16px;font-family:inherit}.cfl-form-item textarea{width:100%;height:100%;padding:10px 20px;color:var(--cfl-text-color);font-size:16px;font-family:inherit}.cfl-form-item .cfl-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.cfl-form-item .cfl-icon svg{width:24px;height:24px}.cfl-form-item .cfl-icon svg path{fill:var(--cfl-title-color)}.cfl-form-item.cfl-form-textarea{height:120px;border:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cfl-form-item.cfl-form-textarea .cfl-icon{padding-top:10px}.cfl1-consent{width:650px}.cfl-form-btn{width:600px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;color:var(--cfl-title-color);background:var(--cfl-button-hover-color);background:var(--cfl-button-color);border-radius:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;overflow:hidden}.cfl-form-btn::before{content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background:linear-gradient(90.83deg, var(--cfl-button-hover-color) 0.38%, var(--cfl-button-color) 98.81%);opacity:1}.cfl-form-btn:hover::before{opacity:0}.cfl-form-btn button{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;font-family:inherit;font-style:normal;font-weight:600;font-size:22px;line-height:120%;color:var(--cfl-title-color)}@media only screen and (max-width: 1520px){.cfl-wrapper{gap:1.316vw;padding:3.026vw;max-width:59.211vw;margin:3.947vw auto;border-radius:1.316vw}.cfl-title{font-size:2.237vw;line-height:2.5vw}.cfl-description{font-size:1.184vw}.cfl-form-container{gap:.526vw}.cfl-form-item{width:42.763vw;height:3.947vw}.cfl-form-item::after{height:.066vw}.cfl-form-item::before{height:.066vw}.cfl-form-item input{padding:.658vw 1.316vw;font-size:1.053vw}.cfl-form-item textarea{padding:.658vw 1.316vw;font-size:1.053vw}.cfl-form-item .cfl-icon svg{width:1.579vw;height:1.579vw}.cfl-form-item.cfl-form-textarea{height:7.895vw}.cfl-form-item.cfl-form-textarea .cfl-icon{padding-top:.658vw}.cfl1-consent{width:42.763vw}.cfl-form-btn{width:39.474vw;height:3.618vw;border-radius:1.974vw}.cfl-form-btn button{font-size:1.447vw}}@media only screen and (max-width: 1024px){.cfl-wrapper{gap:1.953vw;padding:3.906vw;max-width:78.125vw;margin:5.859vw auto;border-radius:1.953vw}.cfl-title{font-size:2.93vw;line-height:3.125vw}.cfl-description{font-size:1.758vw}.cfl-form-container{gap:.781vw}.cfl-form-item{width:53.711vw;height:4.883vw}.cfl-form-item::after{height:.098vw}.cfl-form-item::before{height:.098vw}.cfl-form-item input{padding:.781vw 1.953vw;font-size:1.563vw}.cfl-form-item textarea{padding:.781vw 1.953vw;font-size:1.563vw}.cfl-form-item .cfl-icon svg{width:2.344vw;height:2.344vw}.cfl-form-item.cfl-form-textarea{height:11.719vw}.cfl-form-item.cfl-form-textarea .cfl-icon{padding-top:.977vw}.cfl1-consent{width:53.711vw}.cfl-form-btn{width:53.711vw;height:5.371vw;border-radius:2.93vw}.cfl-form-btn button{font-size:2.148vw}}@media only screen and (max-width: 768px){.cfl-wrapper{gap:2.083vw;padding:5.208vw 3.906vw;max-width:92.188vw;margin:5.859vw auto;border-radius:2.344vw}.cfl-title{font-size:3.385vw;line-height:3.906vw}.cfl-description{font-size:2.344vw}.cfl-form-container{gap:1.042vw}.cfl-form-item{width:71.615vw;height:6.51vw}.cfl-form-item::after{height:.13vw}.cfl-form-item::before{height:.13vw}.cfl-form-item input{padding:1.042vw 2.604vw;font-size:2.083vw}.cfl-form-item textarea{padding:1.042vw 2.604vw;font-size:2.083vw}.cfl-form-item .cfl-icon svg{width:2.604vw;height:2.604vw}.cfl-form-item.cfl-form-textarea{height:14.323vw}.cfl-form-item.cfl-form-textarea .cfl-icon{padding-top:1.302vw}.cfl1-consent{width:71.615vw}.cfl-form-btn{width:71.615vw;height:7.161vw;border-radius:3.906vw}.cfl-form-btn button{font-size:2.865vw}}@media only screen and (max-width: 500px){.cfl-wrapper{gap:3.733vw;padding:6.933vw 5.333vw;max-width:92vw;margin:10.667vw auto;border-radius:4.8vw}.cfl-title{font-size:6.4vw;line-height:7.467vw}.cfl-description{font-size:3.733vw}.cfl-form-container{gap:2.133vw}.cfl-form-item{width:80vw;height:12.267vw}.cfl-form-item::after{height:.266vw}.cfl-form-item::before{height:.266vw}.cfl-form-item input{padding:2.134vw 5.333vw;font-size:3.733vw}.cfl-form-item textarea{padding:2.134vw 5.333vw;font-size:3.733vw}.cfl-form-item .cfl-icon svg{width:5.333vw;height:5.333vw}.cfl-form-item.cfl-form-textarea{height:26.667vw}.cfl-form-item.cfl-form-textarea .cfl-icon{padding-top:2.666vw}.cfl1-consent{width:80vw}.cfl-form-btn{width:80vw;height:13.333vw;border-radius:7.999vw}.cfl-form-btn button{font-size:5.333vw}}.cfl2-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;padding:30px;width:100%;max-width:600px;margin:60px auto;border-radius:8px;position:relative;overflow:hidden;background-color:var(--cfl-form-background)}.cfl2-title{position:relative;z-index:1;text-align:center;font-weight:600;font-size:26px;line-height:130%;color:var(--cfl-title-color)}.cfl2-description{position:relative;z-index:1;font-size:16px;line-height:140%}.cfl2-form{width:100%;-ms-flex-negative:0;flex-shrink:0}.cfl2-form-container{gap:16px}.cfl2-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:55px;position:relative;border:1px solid var(--cfl-title-color);border-radius:6px;overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl2-form-item:focus,.cfl2-form-item:hover{border:1px solid var(--cfl-button-color)}.cfl2-form-item.cfl2-form-textarea{height:130px}.cfl2-form-item input{height:100%;width:100%;padding:8px 16px;color:var(--cfl-text-color);font-size:14px;font-family:inherit}.cfl2-form-item textarea{width:100%;height:100%;padding:8px 16px;color:var(--cfl-text-color);font-size:14px;font-family:inherit}.cfl2-consent{width:100%}.cfl2-form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:55px;position:relative;border:1px solid var(--cfl-button-color);border-radius:6px;overflow:hidden;font-family:inherit;font-style:normal;font-weight:600;font-size:22px;line-height:120%;color:var(--cfl-title-color);background-color:var(--cfl-button-color);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl2-form-btn:hover{border:1px solid var(--cfl-button-hover-color);color:var(--cfl-button-hover-color);background-color:rgba(0,0,0,0)}.cfl2-form-btn button{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;font-size:inherit;font-weight:inherit}@media only screen and (max-width: 1520px){.cfl2-wrapper{gap:1.579vw;padding:1.974vw;max-width:46.053vw;margin:3.947vw auto;border-radius:.526vw}.cfl2-title{font-size:1.711vw}.cfl2-description{font-size:1.053vw}.cfl2-form-container{gap:1.053vw}.cfl2-form-item{height:3.618vw;border:.066vw solid var(--cfl-title-color);border-radius:.395vw}.cfl2-form-item:focus,.cfl2-form-item:hover{border:.066vw solid var(--cfl-button-color)}.cfl2-form-item.cfl2-form-textarea{height:8.553vw}.cfl2-form-item input{padding:.526vw 1.053vw;font-size:.921vw}.cfl2-form-item textarea{padding:.526vw 1.053vw;font-size:.921vw}.cfl2-form-btn{height:3.618vw;border:.066vw solid var(--cfl-button-color);border-radius:.395vw;font-size:1.447vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl2-form-btn:hover{border:.066vw solid var(--cfl-button-hover-color)}}@media only screen and (max-width: 1024px){.cfl2-wrapper{gap:2.344vw;padding:2.93vw;max-width:68.359vw;margin:5.859vw auto;border-radius:.781vw}.cfl2-title{font-size:2.539vw}.cfl2-description{font-size:1.563vw}.cfl2-form-container{gap:1.563vw}.cfl2-form-item{height:5.371vw;border:.098vw solid var(--cfl-title-color);border-radius:.586vw}.cfl2-form-item:focus,.cfl2-form-item:hover{border:.098vw solid var(--cfl-button-color)}.cfl2-form-item.cfl2-form-textarea{height:12.695vw}.cfl2-form-item input{padding:.781vw 1.563vw;font-size:1.367vw}.cfl2-form-item textarea{padding:.781vw 1.563vw;font-size:1.367vw}.cfl2-form-btn{height:5.371vw;border:.098vw solid var(--cfl-button-color);border-radius:.586vw;font-size:2.148vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl2-form-btn:hover{border:.098vw solid var(--cfl-button-hover-color)}}@media only screen and (max-width: 768px){.cfl2-wrapper{gap:3.125vw;padding:3.906vw;max-width:92.188vw;margin:7.813vw auto;border-radius:1.042vw}.cfl2-title{font-size:3.385vw}.cfl2-description{font-size:2.083vw}.cfl2-form-container{gap:2.083vw}.cfl2-form-item{height:7.161vw;border:.13vw solid var(--cfl-title-color);border-radius:.781vw}.cfl2-form-item:focus,.cfl2-form-item:hover{border:.13vw solid var(--cfl-button-color)}.cfl2-form-item.cfl2-form-textarea{height:16.927vw}.cfl2-form-item input{padding:1.042vw 2.083vw;font-size:1.823vw}.cfl2-form-item textarea{padding:1.042vw 2.083vw;font-size:1.823vw}.cfl2-form-btn{height:7.161vw;border:.13vw solid var(--cfl-button-color);border-radius:.781vw;font-size:2.865vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl2-form-btn:hover{border:.13vw solid var(--cfl-button-hover-color)}}@media only screen and (max-width: 500px){.cfl2-wrapper{gap:3.2vw;padding:4vw;max-width:92vw;margin:8vw auto;border-radius:2.133vw}.cfl2-title{font-size:6.4vw}.cfl2-description{font-size:4.267vw}.cfl2-form-container{gap:3.2vw}.cfl2-form-item{height:13.333vw;border:.267vw solid var(--cfl-title-color);border-radius:1.6vw}.cfl2-form-item:focus,.cfl2-form-item:hover{border:.267vw solid var(--cfl-button-color)}.cfl2-form-item.cfl2-form-textarea{height:29.333vw}.cfl2-form-item input{padding:2.133vw 3.2vw;font-size:3.733vw}.cfl2-form-item textarea{padding:2.133vw 4.267vw;font-size:3.733vw}.cfl2-form-btn{height:13.333vw;border:.267vw solid var(--cfl-button-color);border-radius:1.6vw;font-size:5.333vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl2-form-btn:hover{border:.267vw solid var(--cfl-button-hover-color)}}.cfl3-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:850px;width:100%;margin:40px auto}.cfl3-title{width:100%;text-transform:uppercase;text-align:left;padding:0;font-size:50px;line-height:120%;color:var(--cfl-title-color);font-family:inherit}.cfl3-description{width:100%;text-align:left;padding:0;font-size:22px;line-height:140%;color:var(--cfl-text-color);font-family:inherit}.cfl3-form{width:100%}.cfl3-form-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cfl3-form-item{width:100%;height:60px;background-color:var(--cfl-form-background);border-radius:8px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:4px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl3-form-item.cfl3-form-textarea{height:120px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cfl3-form-item input{width:100%;height:100%;color:var(--cfl-text-color);padding:0 20px;font-size:16px}.cfl3-form-item textarea{width:100%;height:100%;color:var(--cfl-text-color);padding:10px 20px;font-size:16px;font-family:inherit}.cfl3-form-item .cfl3-icon{width:50px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid var(--cfl-text-color);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl3-form-item .cfl3-icon svg{width:22px;height:22px}.cfl3-form-item .cfl3-icon svg path{fill:var(--cfl-text-color);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl3-form-item:hover .cfl3-icon{border-right:1px solid var(--cfl-button-hover-color)}.cfl3-form-item:hover .cfl3-icon svg path{fill:var(--cfl-button-hover-color)}.cfl3-consent{width:100%}.cfl3-form-btn{width:100%;height:65px;border:1px solid var(--cfl-button-hover-color);background-color:var(--cfl-button-hover-color);color:var(--cfl-title-color);border-radius:8px;overflow:hidden;font-family:inherit;font-style:normal;font-weight:600;font-size:22px;line-height:120%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl3-form-btn:hover{border:1px solid var(--cfl-button-hover-color);color:var(--cfl-button-hover-color);background-color:var(--cfl-title-color)}.cfl3-form-btn button{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;font-size:inherit;font-weight:inherit;text-transform:uppercase}@media only screen and (max-width: 1520px){.cfl3-wrapper{gap:1.316vw;max-width:55.921vw;margin:2.632vw auto}.cfl3-title{font-size:3.289vw}.cfl3-description{font-size:1.447vw}.cfl3-form-container{gap:1.316vw}.cfl3-form-item{height:3.947vw;border-radius:.526vw;padding:.263vw}.cfl3-form-item.cfl3-form-textarea{height:7.895vw}.cfl3-form-item input{padding:0 1.316vw;font-size:1.053vw}.cfl3-form-item textarea{padding:.658vw 1.316vw;font-size:1.053vw}.cfl3-form-item .cfl3-icon{width:3.289vw;height:2.632vw;border-right:.066vw solid var(--cfl-text-color)}.cfl3-form-item .cfl3-icon svg{width:1.447vw;height:1.447vw}.cfl3-form-item:hover .cfl3-icon{border-right:.066vw solid var(--cfl-button-hover-color)}.cfl3-form-btn{height:4.3vw;border:.066vw solid var(--cfl-form-background);border-radius:.526vw;font-size:1.447vw}.cfl3-form-btn:hover{border:.066vw solid var(--cfl-button-hover-color)}}@media only screen and (max-width: 1024px){.cfl3-wrapper{gap:1.953vw;max-width:83.008vw;margin:3.906vw auto}.cfl3-title{font-size:3.906vw}.cfl3-description{font-size:1.953vw}.cfl3-form-container{gap:1.758vw}.cfl3-form-item{height:5.859vw;border-radius:.781vw;padding:.391vw}.cfl3-form-item.cfl3-form-textarea{height:10.742vw}.cfl3-form-item input{padding:0 1.953vw;font-size:1.563vw}.cfl3-form-item textarea{padding:.977vw 1.953vw;font-size:1.563vw}.cfl3-form-item .cfl3-icon{width:4.883vw;height:3.906vw;border-right:.098vw solid var(--cfl-text-color)}.cfl3-form-item .cfl3-icon svg{width:2.148vw;height:2.148vw}.cfl3-form-item:hover .cfl3-icon{border-right:.098vw solid var(--cfl-button-hover-color)}.cfl3-form-btn{height:6.3vw;border:.098vw solid var(--cfl-form-background);border-radius:.781vw;font-size:2.148vw}.cfl3-form-btn:hover{border:.098vw solid var(--cfl-button-hover-color)}}@media only screen and (max-width: 768px){.cfl3-wrapper{gap:1.563vw;max-width:92.188vw;margin:2.604vw auto}.cfl3-title{font-size:4.688vw}.cfl3-description{font-size:2.344vw}.cfl3-form-container{gap:2.083vw}.cfl3-form-item{height:6.51vw;border-radius:1.042vw;padding:.521vw}.cfl3-form-item.cfl3-form-textarea{height:13.021vw}.cfl3-form-item input{padding:0 2.604vw;font-size:1.823vw}.cfl3-form-item textarea{padding:1.302vw 2.604vw;font-size:1.823vw}.cfl3-form-item .cfl3-icon{width:5.99vw;height:4.557vw;border-right:.13vw solid var(--cfl-text-color)}.cfl3-form-item .cfl3-icon svg{width:2.865vw;height:2.865vw}.cfl3-form-item:hover .cfl3-icon{border-right:.13vw solid var(--cfl-button-hover-color)}.cfl3-form-btn{height:7vw;border:.13vw solid var(--cfl-form-background);border-radius:1.042vw;font-size:2.604vw}.cfl3-form-btn:hover{border:.13vw solid var(--cfl-button-hover-color)}}@media only screen and (max-width: 500px){.cfl3-wrapper{gap:3.2vw;max-width:92vw;margin:5.333vw auto}.cfl3-title{font-size:6.933vw}.cfl3-description{font-size:4.267vw}.cfl3-form-container{gap:3.2vw}.cfl3-form-item{height:12.267vw;border-radius:2.133vw;padding:1.067vw}.cfl3-form-item.cfl3-form-textarea{height:24vw}.cfl3-form-item input{padding:0 4.267vw;font-size:3.733vw}.cfl3-form-item textarea{padding:2.667vw 4.267vw;font-size:3.733vw}.cfl3-form-item .cfl3-icon{width:9.267vw;height:10.133vw;border-right:.267vw solid var(--cfl-text-color)}.cfl3-form-item .cfl3-icon svg{width:4.033vw;height:4.033vw}.cfl3-form-item:hover .cfl3-icon{border-right:.267vw solid var(--cfl-button-hover-color)}.cfl3-form-btn{height:14.667vw;border:.267vw solid var(--cfl-form-background);border-radius:2.133vw;font-size:5.333vw}.cfl3-form-btn:hover{border:.267vw solid var(--cfl-button-hover-color)}}@-webkit-keyframes formanimate{0%,100%{background-position:0 0}50%{background-position:300% 0}}@keyframes formanimate{0%,100%{background-position:0 0}50%{background-position:300% 0}}.cfl4-wrapper{width:100%;max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:40px auto}.cfl4-title{font-family:inherit;font-weight:700;font-size:42px;line-height:150%;text-transform:uppercase;background:-webkit-gradient(linear, left top, right top, from(var(--cfl-button-color)), to(var(--cfl-button-hover-color)));background:linear-gradient(90deg, var(--cfl-button-color) 0%, var(--cfl-button-hover-color) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.cfl4-description{font-size:18px;line-height:140%;color:var(--cfl-text-color);text-align:center}.cfl4-form{width:100%}.cfl4-form-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cfl4-form-item{width:500px;height:55px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:var(--cfl-title-color);border:1px solid var(--cfl-form-background);overflow:hidden;font-family:inherit;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;max-width:95%}.cfl4-form-item:hover{border:1px solid var(--cfl-text-color)}.cfl4-form-item input{width:100%;height:100%;padding:6px 20px;color:inherit;font-size:inherit}.cfl4-form-item textarea{width:100%;height:100%;padding:6px 20px;font-family:inherit;color:inherit;font-size:inherit}.cfl4-form-item.cfl4-form-textarea{height:120px}.cfl4-consent{width:500px;max-width:95%}.cfl4-form-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:500px;height:60px;margin:0 auto;color:var(--cfl-button-hover-color);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-weight:600;font-size:26px;cursor:pointer;z-index:1;text-align:center;border-radius:20px;max-width:95%}.cfl4-form-btn button{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;font-size:inherit;font-weight:inherit;background-color:var(--cfl-text-color);position:relative;z-index:2;border-radius:20px;overflow:hidden;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl4-form-btn:before{content:"";position:absolute;background:linear-gradient(45deg, var(--cfl-button-hover-color), var(--cfl-button-color), var(--cfl-form-background), var(--cfl-title-color), var(--cfl-form-background), var(--cfl-button-color), var(--cfl-button-hover-color));background-size:300%;inset:-4px;z-index:0;-webkit-animation:formanimate 30s linear infinite;animation:formanimate 30s linear infinite;border-radius:20px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cfl4-form-btn:hover{color:var(--cfl-text-color)}.cfl4-form-btn:hover button{background-color:rgba(0,0,0,0)}@media only screen and (max-width: 1520px){.cfl4-wrapper{max-width:42.763vw;gap:1.316vw;margin:2.632vw auto}.cfl4-title{font-size:2.763vw}.cfl4-description{font-size:1.184vw}.cfl4-form-container{gap:.526vw}.cfl4-form-item{width:32.895vw;height:3.618vw;border-radius:1.316vw;font-size:1.053vw;border:.066vw solid var(--cfl-form-background)}.cfl4-form-item:hover{border:.066vw solid var(--cfl-text-color)}.cfl4-form-item input{padding:.395vw 1.316vw}.cfl4-form-item textarea{padding:.395vw 1.316vw}.cfl4-form-item.cfl4-form-textarea{height:7.895vw}.cfl4-consent{width:32.895vw}.cfl4-form-btn{width:32.895vw;height:3.947vw;font-size:1.711vw;border-radius:1.316vw}.cfl4-form-btn button{border-radius:1.316vw}.cfl4-form-btn:before{inset:-0.263vw;border-radius:1.316vw}}@media only screen and (max-width: 1024px){.cfl4-wrapper{max-width:63.477vw;gap:1.953vw;margin:3.906vw auto}.cfl4-title{font-size:4.102vw}.cfl4-description{font-size:1.758vw}.cfl4-form-container{gap:.781vw}.cfl4-form-item{width:48.828vw;height:5.371vw;border-radius:1.953vw;font-size:1.563vw;border:.098vw solid var(--cfl-form-background)}.cfl4-form-item:hover{border:.098vw solid var(--cfl-text-color)}.cfl4-form-item input{padding:.586vw 1.953vw}.cfl4-form-item textarea{padding:.586vw 1.953vw}.cfl4-form-item.cfl4-form-textarea{height:11.719vw}.cfl4-consent{width:48.828vw}.cfl4-form-btn{width:48.828vw;height:5.859vw;font-size:2.539vw;border-radius:1.953vw}.cfl4-form-btn button{border-radius:1.953vw}.cfl4-form-btn:before{inset:-0.391vw;border-radius:1.953vw}}@media only screen and (max-width: 768px){.cfl4-wrapper{max-width:84.635vw;gap:2.604vw;margin:5.208vw auto}.cfl4-title{font-size:5.469vw}.cfl4-description{font-size:2.344vw}.cfl4-form-container{gap:1.042vw}.cfl4-form-item{width:78.125vw;height:7.161vw;border-radius:2.604vw;font-size:2.083vw;border:.13vw solid var(--cfl-form-background)}.cfl4-form-item:hover{border:.13vw solid var(--cfl-text-color)}.cfl4-form-item input{padding:.781vw 2.604vw}.cfl4-form-item textarea{padding:.781vw 2.604vw}.cfl4-form-item.cfl4-form-textarea{height:15.625vw}.cfl4-consent{width:78.125vw}.cfl4-form-btn{width:78.125vw;height:7.813vw;font-size:3.385vw;border-radius:2.604vw}.cfl4-form-btn button{border-radius:2.604vw}.cfl4-form-btn:before{inset:-0.521vw;border-radius:2.604vw}}@media only screen and (max-width: 500px){.cfl4-wrapper{max-width:92vw;gap:3.2vw;margin:8vw auto}.cfl4-title{font-size:7.467vw}.cfl4-description{font-size:4.267vw}.cfl4-form-container{gap:2.133vw}.cfl4-form-item{width:92vw;height:13.333vw;border-radius:4.267vw;font-size:3.733vw;border:.267vw solid var(--cfl-form-background)}.cfl4-form-item:hover{border:.267vw solid var(--cfl-text-color)}.cfl4-form-item input{padding:1.6vw 3.733vw}.cfl4-form-item textarea{padding:1.6vw 3.733vw}.cfl4-form-item.cfl4-form-textarea{height:26.667vw}.cfl4-consent{width:92vw}.cfl4-form-btn{width:92vw;height:13.333vw;font-size:5.867vw;border-radius:4.267vw}.cfl4-form-btn button{border-radius:4.267vw}.cfl4-form-btn:before{inset:-1.067vw;border-radius:4.267vw}}