.wpcf7-form label{margin-bottom:0px !important;line-height:1.5em;}.nf-form-fields-required{display:block;margin-bottom:40px}.wpcf7-submit[disabled='disabled']{opacity:0.4;cursor:not-allowed !important}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],textarea{width:100%;outline:0px !important}.wpcf7-form .wpcf7-number{width:auto;outline:0px !important}.wpcf7-form p{margin:0}.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number{border:solid 1px #ddd; outline: none}.wpcf7-form input[type='submit']{display:block !important}.wpcf7-file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wpcf7-file + label,.wpcf7-form input[type='submit']{color:white;padding:10px 1.75em;border-radius:3px;background-color:#33afff;display:inline-block;cursor:pointer;margin:auto 5px;border:0}.wpcf7-file:focus + label,.wpcf7-file + label:hover,.wpcf7-form input[type='submit']:hover{background-color:#2599e5}.wpcf7-form input[type='submit']{margin:0px}.file-input-wrapper{display:block;width:100%;text-align:center;background-color:#fafafa;padding:1.5em 1em}span.wpcf7-not-valid-tip,.nf-error-wrap.nf-error .nf-error-msg{color:#fff;display:block;background-color:#ec6a7c;padding:0.15em 0.65em 0.1em;border-radius:3px;font-size:0.75em;position:absolute;bottom:43px;right:20px}.nf-form-content .ninja-forms-req-symbol,.nf-form-layout .ninja-forms-req-symbol{color:#ec6a7c}.transition,.btr-radio-ui:after,.btr-check-ui:after{-moz-transition:all 0.25s cubic-bezier(0.75, 0.01, 0.48, 2);-o-transition:all 0.25s cubic-bezier(0.75, 0.01, 0.48, 2);-webkit-transition:all 0.25s cubic-bezier(0.75, 0.01, 0.48, 2);transition:all 0.25s cubic-bezier(0.75, 0.01, 0.48, 2)}.bgTransition,.btr-radio-ui:before,.btr-check-ui:before,.btr-accept-ui:before{-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.btr-accept-ui:after{-moz-transition:all 0.25s cubic-bezier(0.75, 0.01, 0.28, 1.5);-o-transition:all 0.25s cubic-bezier(0.75, 0.15, 0.28, 1.5);-webkit-transition:all 0.25s cubic-bezier(0.75, 0.15, 0.28, 1.5);transition:all 0.25s cubic-bezier(0.75, 0.1, 0.28, 1.5)}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.wpcf7-radio label,.wpcf7-checkbox label{cursor:pointer;margin-right:40px;transform:translate3d(0, 0, 0);-webkit-font-smoothing:antialiased}.row-1,.row-2,.row-3{width:100%;display:block;height:100px;padding:50px;position:relative}.btr-radio-ui{width:20px;height:20px;display:inline-block;position:relative;vertical-align:middle;margin-right:8px}.btr-radio-ui:before,.btr-radio-ui:after{width:20px;height:20px;position:absolute;content:""}.btr-radio-ui:before{width:100%;border-radius:30px;background-color:#ddd;box-shadow:0 0 0 1px #ddd}.btr-radio-ui:after{width:100%;height:100%;border-radius:30px;background-color:white;-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:scale(0.75, 0.75);-ms-transform:scale(0.75, 0.75);-webkit-transform:scale(0.75, 0.75);transform:scale(0.75, 0.75)}.wpcf7-radio input[type=radio]:checked + .btr-radio-ui:after{-moz-transform:scale(0.2, 0.2);-ms-transform:scale(0.2, 0.2);-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2)}.wpcf7-radio input[type=radio]:checked + .btr-radio-ui:before{background-color:#33afff;box-shadow:0 0 0 1px #33afff}input[type=radio],input[type=checkbox]{visibility:hidden;position:absolute;left:-9999px}.btr-accept-ui{width:20px;height:20px;display:inline-block;position:relative;vertical-align:middle;margin-right:20px;margin-left:12px;margin-top:-2px}.btr-accept-ui:before,.btr-accept-ui:after{width:20px;height:20px;position:absolute;content:""}.btr-accept-ui:before{width:200%;background-color:#ddd;box-shadow:0 0 0 1px #ddd;-moz-transform:translate(-25%, 0);-ms-transform:translate(-25%, 0);-webkit-transform:translate(-25%, 0);transform:translate(-25%, 0);border-radius:30px}.btr-accept-ui:after{width:80%;height:80%;background-color:white;border-radius:30px;-moz-transform:translate(-50%, 10%);-ms-transform:translate(-50%, 10%);-webkit-transform:translate(-50%, 10%);transform:translate(-50%, 10%)}.btr-accept-ui:checked:before{background-color:#33afff;box-shadow:0 0 0 1px #33afff}input[type=checkbox].wpcf7-acceptance:checked + .btr-accept-ui:after{width:110%;height:110%;-moz-transform:translate(50%, -5%);-ms-transform:translate(50%, -5%);-webkit-transform:translate(50%, -5%);transform:translate(50%, -5%);box-shadow:0 0 4px rgba(0,0,0,0.2)}input[type=checkbox].wpcf7-acceptance:checked + .btr-accept-ui:before{background-color:rgb(61, 220, 170);box-shadow:0 0 0 1px rgb(61, 220, 170)}label.acc{cursor:pointer;margin-right:20px;transform:translate3d(0, 0, 0);-webkit-font-smoothing:antialiased}span.wpcf7-list-item{margin-left:0}.wpcf7-checkbox input[type=checkbox]:checked + .btr-check-ui:before{box-shadow:0 0 1px #33afff}.wpcf7-form input,.wpcf7-form select,.file-input-wrapper,.wpcf7-form .wpcf7-textarea{margin:0px 0px 30px 0px}@font-face{font-family:'btr-cf7-ico';src:url('../icons/btr-cf7-ico.eot?bgyvva');src:url('../icons/btr-cf7-ico.eot?bgyvva#iefix') format('embedded-opentype'), url('../icons/btr-cf7-ico.ttf?bgyvva') format('truetype'), url('../icons/btr-cf7-ico.woff?bgyvva') format('woff'), url('../icons/btr-cf7-ico.svg?bgyvva#btr-cf7-ico') format('svg');font-weight:normal;font-style:normal}[class^="ico-"],[class*=" ico-"]{font-family:'btr-cf7-ico' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btr-cf7-ico-paper-clip:before{content:"\e001"}.btr-cf7-ico-toggle:before{content:"\e003"}.btr-cf7-ico-link:before{content:"\e005"}.btr-cf7-ico-image:before{content:"\e010"}.btr-cf7-ico-layers:before{content:"\e031"}.btr-cf7-ico-paper-stack:before{content:"\e035"}.btr-cf7-ico-circle-plus:before{content:"\e040"}.btr-cf7-ico-circle-check:before{content:"\e042"}.btr-cf7-ico-cloud-upload:before{content:"\e066"}.btr-cf7-ico-upload:before{content:"\e068"}.btr-cf7-ico-arrow-up:before{content:"\e096"}.btr-cf7-ico-arrow-down:before{content:"\e097"}.btr-cf7-ico-check:before{content:"\e116"}.btr-cf7-ico-cross:before{content:"\e117"}.btr-cf7-ico-outbox:before{content:"\e123"}select.wpcf7-select{display:none}.field-wrap select{display:none !important;margin:0}.nf-field-element .simpleSelect{padding:0 !important;margin:0}.wpcf7-select{width:100%;cursor:pointer;position:relative}dl.wpcf7-select dt,dl.nf-element dt{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:inherit;padding:8px;position:relative;line-height:1.2em;font-weight:normal;border:solid 1px rgba(43,43,43,0.1)}dl.wpcf7-select dt::after,dl.nf-element dt::after{content:"";position:absolute;width:12px;height:12px;border-right:solid 2px #bdc3c7;border-bottom:solid 2px #bdc3c7;right:17px;top:calc(50% - 7px);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:11}dl.wpcf7-select dt.open::after,dl.nf-element select dt.open::after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);top:calc(50% - 7px);z-index:1;opacity:0}dl.wpcf7-select dd,dl.nf-element dd{position:absolute;width:100%;z-index:13;top:0;left:0;margin:0;visibility:hidden;opacity:0;transform:translateY(25px);-webkit-transition:300ms all;-moz-transition:300ms all;-ms-transition:300ms all;-o-transition:300ms all;transition:300ms all}dl.wpcf7-select dd.open,dl.nf-element dd.open{visibility:visible;opacity:1;background:#fff;margin-bottom:0px;transform:translateY(0px)}dd.open li:hover{background-color:rgba(0,0,0,0.05)}dl.wpcf7-select dd ul,dl.nf-element dd ul{list-style:none;margin:0;padding:0;border:solid 1px #ddd;text-align:left}dl.wpcf7-select dd ul li,dl.nf-element dd ul li{width:100%;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:inherit;padding:8px;line-height:1.2em}.wpcf7-form input[type='submit']{font-size:inherit}.wpcf7-range{display:inline-block !important}.btr-range-slider{width:100%;display:flex;align-items:center;margin-bottom:30px}.wpcf7-range{-webkit-appearance:none;width:calc(100% - (73px));height:4px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0 !important}.wpcf7-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#2c3e50;cursor:pointer;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.wpcf7-range::-webkit-slider-thumb:hover{background:#1abc9c}.wpcf7-range:active::-webkit-slider-thumb{background:#1abc9c}.wpcf7-range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#2c3e50;cursor:pointer;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.wpcf7-range::-moz-range-thumb:hover{background:#1abc9c}.wpcf7-range:active::-moz-range-thumb{background:#1abc9c}.range-slider__value{display:inline-block;position:relative;width:60px;color:inherit;line-height:20px;text-align:center;border-radius:2px;background:transparent;padding:5px 10px;margin-left:8px}.range-slider__value:after{position:absolute;top:10px;left:-5px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;content:''}::-moz-range-track{background:#d7dcdf;border:0}
