.elementor-3304 .elementor-element.elementor-element-82ebc3b{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3304 .elementor-element.elementor-element-82ebc3b:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-82ebc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #9A9494 0%, #E3ADAD 100%);}.elementor-3304 .elementor-element.elementor-element-82ebc3b, .elementor-3304 .elementor-element.elementor-element-82ebc3b::before{--border-transition:0.3s;}.elementor-3304 .elementor-element.elementor-element-0829250{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-3304 .elementor-element.elementor-element-0dea00d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-3304 .elementor-element.elementor-element-0dea00d .elementor-heading-title{color:#ECECEC;font-family:"Roboto", Sans-serif;font-size:100px;font-weight:500;text-transform:uppercase;}.elementor-3304 .elementor-element.elementor-element-4037e35{width:100%;max-width:100%;text-align:left;}.elementor-3304 .elementor-element.elementor-element-4037e35 > .elementor-widget-container{margin:-43px 0px 0px 0px;padding:0% 0% 0% 15%;}.elementor-3304 .elementor-element.elementor-element-4037e35.elementor-element{--align-self:center;}.elementor-3304 .elementor-element.elementor-element-4037e35 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;}.elementor-3304 .elementor-element.elementor-element-16a7ae7{--display:flex;--background-transition:0.3s;}@media(max-width:767px){.elementor-3304 .elementor-element.elementor-element-0dea00d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3304 .elementor-element.elementor-element-0dea00d.elementor-element{--align-self:flex-end;}.elementor-3304 .elementor-element.elementor-element-0dea00d .elementor-heading-title{font-size:2.8em;}.elementor-3304 .elementor-element.elementor-element-4037e35 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3304 .elementor-element.elementor-element-4037e35 .elementor-heading-title{font-size:1.9em;}}@media(min-width:768px){.elementor-3304 .elementor-element.elementor-element-0829250{--width:680px;}}/* Start custom CSS for container, class: .elementor-element-16a7ae7 */form{max-width:600px;padding:0 20px;width:100%;margin:80px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form>p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inputfield{width:48%;margin-bottom:25px}.inputfield .wpcf7-not-valid-tip{color:#dc3232}.inputfield.message{width:100%;margin-bottom:0}.inputfield input,.inputfield textarea{width:100%;height:50px;background-color:#fff;padding:14px 16px;border:none;border-radius:6px;font-size:16px;line-height:140%;color:#3B3838;outline:none}.inputfield input::-webkit-input-placeholder,.inputfield textarea::-webkit-input-placeholder{color:#3B3838;opacity:0.5;-webkit-transition:0.4s;transition:0.4s;font-size:16px;line-height:140%}.inputfield input::-moz-placeholder,.inputfield textarea::-moz-placeholder{color:#3B3838;opacity:0.5;-moz-transition:0.4s;transition:0.4s;font-size:16px;line-height:140%}.inputfield input:-ms-input-placeholder,.inputfield textarea:-ms-input-placeholder{color:#3B3838;opacity:0.5;-ms-transition:0.4s;transition:0.4s;font-size:16px;line-height:140%}.inputfield input::-ms-input-placeholder,.inputfield textarea::-ms-input-placeholder{color:#3B3838;opacity:0.5;-ms-transition:0.4s;transition:0.4s;font-size:16px;line-height:140%}.inputfield input::placeholder,.inputfield textarea::placeholder{color:#3B3838;opacity:0.5;-webkit-transition:0.4s;transition:0.4s;font-size:16px;line-height:140%}.inputfield input:focus::-webkit-input-placeholder,.inputfield textarea:focus::-webkit-input-placeholder{opacity:0}.inputfield input:focus::-moz-placeholder,.inputfield textarea:focus::-moz-placeholder{opacity:0}.inputfield input:focus:-ms-input-placeholder,.inputfield textarea:focus:-ms-input-placeholder{opacity:0}.inputfield input:focus::-ms-input-placeholder,.inputfield textarea:focus::-ms-input-placeholder{opacity:0}.inputfield input:focus::placeholder,.inputfield textarea:focus::placeholder{opacity:0}.inputfield textarea{resize:none;height:120px}.inputfield span{display:block;margin-bottom:6px;font-weight:500;font-size:17px;line-height:140%;color:#fff}.sendbtn{background-color:#B50000;color:#FFFFFF;line-height:120%;font-size:18px;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:247px;height:51px;margin:50px auto 0;border:none;border-radius:20px;padding:0!important;-webkit-transition:0.3s;transition:0.3s}.sendbtn:hover{opacity:1!important;background-color:#c53d3d!important}.wpcf7 form .wpcf7-response-output{border:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#cb9300}.wpcf7 form.sent .wpcf7-response-output{color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{color:#dc3232}.wpcf7-spinner{position:absolute;bottom:0}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-weight:700;text-transform:uppercase;text-align:center;display:block;width:100%;border-radius:30px;background:rgba(255,255,255,0.9);padding:15px 30px}.inputfield .wpcf7-not-valid-tip{color:#953333}@media (max-width:576px){.inputfield{width:100%;margin-bottom:15px}.sendbtn{width:100%;margin:30px auto 0}}/* End custom CSS */