@charset "UTF-8";
.fluentform .ff-column-container{gap:calc(var(--layout-space) * 2);}.fluentform .ff-el-group{margin-bottom:var(--layout-space);}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)){background-color:var(--color-light);padding:.3em calc(var(--layout-space) / 2) 0;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--label{margin-bottom:0;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--label label{font-size:var(--font-size);}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--label label::after{color:var(--color-base);}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) input.ff-el-form-control,.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) textarea.ff-el-form-control,.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) select.ff-el-form-control{font-family:var(--font-family);font-size:var(--font-size);border:none !important;padding:calc(var(--layout-space) / 2) 0;background:none;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .error{margin-bottom:5px;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)):has(textarea){height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)):has(textarea) .ff-el-input--content{width:100%;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)):has(textarea) .ff-el-input--content textarea{max-height:100%;min-height:210px;height:100%;resize:none;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--content:has(select){position:relative;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--content:has(select)::after{content:"";width:2em;height:2em;display:block;position:absolute;right:0;top:0;background:var(--color-light) url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"800px\" width=\"800px\" version=\"1.1\" id=\"Capa_1\" viewBox=\"0 0 185.344 185.344\" xml:space=\"preserve\"><g><g><path style=\"fill:%23010002;\" d=\"M92.672,144.373c-2.752,0-5.493-1.044-7.593-3.138L3.145,59.301c-4.194-4.199-4.194-10.992,0-15.18 c4.194-4.199,10.987-4.199,15.18,0l74.347,74.341l74.347-74.341c4.194-4.199,10.987-4.199,15.18,0 c4.194,4.194,4.194,10.981,0,15.18l-81.939,81.934C98.166,143.329,95.419,144.373,92.672,144.373z\"/></g></g></svg>") 55% 55%/70% no-repeat;-ms-transform:translate(-20%,-30%);-webkit-transform:translate(-20%,-30%);transform:translate(-20%,-30%);border:2px solid var(--color-base);border-radius:100%;transition:-ms-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;-webkit-transition:-webkit-transform 150ms ease-in-out;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--content:has(select) select.ff-el-form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;z-index:1;line-height:1.6;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--content:has(select) select.ff-el-form-control option:first-child{display:none;}.fluentform .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)) .ff-el-input--content:has(select):has(select.open)::after{-ms-transform:rotate(180deg) translate(20%,30%);-webkit-transform:rotate(180deg) translate(20%,30%);transform:rotate(180deg) translate(20%,30%);}.fluentform .ff-el-form-check{margin-top:calc(var(--layout-space) * 2);}.fluentform .ff-el-form-check .ff-el-form-check-label{cursor:default;font-size:var(--font-size);height:2em;}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_tc_checkbox{position:relative;width:2em;}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_tc_checkbox .ff-el-form-check-input{cursor:pointer;position:absolute;left:0;top:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--color-light);width:2em;height:2em;display:-ms-grid;display:grid;place-content:center;}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_tc_checkbox .ff-el-form-check-input::before{content:"";width:1em;height:1em;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);box-shadow:inset 1em 1em var(--color-base);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);-webkit-transition:120ms ease-in-out;transition:120ms ease-in-out;}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_tc_checkbox .ff-el-form-check-input:checked::before{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_t_c{vertical-align:middle;padding-left:1.5em;}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_t_c a{color:var(--color-base);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:underline;}.fluentform .ff-el-form-check .ff-el-form-check-label .ff_t_c a:hover{font-weight:bold;cursor:pointer;}.fluentform .ff_submit_btn_wrapper{margin:calc(var(--layout-space) * 1.5) auto var(--layout-space);}.fluentform .ff_submit_btn_wrapper .ff-btn{text-transform:uppercase;font-weight:500;background-color:var(--color-light);border:2px solid var(--color-base);border-radius:calc(var(--font-size-small) * 1.2);padding:.215em 1.285em .355em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}.fluentform .ff_submit_btn_wrapper .ff-btn:hover{background-color:var(--color-accent);font-weight:bold;text-decoration:none;}.fluentform .ff-message-success{background-color:var(--color-background);border-color:var(--color-light);border-color:var(--color-light);font-weight:bold;text-align:center;margin-bottom:var(--layout-offset);}.wp-block-group:has(#fluentform_3) .wp-block-image{max-width:240px;margin-top:var(--layout-space);}.wp-block-group:has(#fluentform_3) .wp-block-heading{border:1px solid var(--color-base);border-left:none;border-right:none;max-width:unset;margin:calc(var(--layout-space) * 4) calc(var(--layout-offset) * -1) calc(var(--layout-space) * 2);padding:.2em var(--layout-space) .235em;font-size:2.25em;letter-spacing:.12em;}#fluentform_4 .ff-el-group:not(.ff_submit_btn_wrapper):not(:has(.ff-el-form-check)){background-color:var(--color-accent);}#fluentform_4 .ff-el-form-check-input{background-color:var(--color-accent);}main.is-root-container:has(#fluentform_3) ~ footer.is-root-container{background-color:var(--color-accent);}main.is-root-container:has(#fluentform_3) ~ footer.is-root-container > .wp-block-group{margin-top:0;}main.is-root-container:has(#fluentform_3) ~ footer.is-root-container > .wp-block-group > .wp-block-image{display:none;}