.contact-form-lp .wrapper{width:100%;padding:72px 0;background:var(--backgroundmobile) center center no-repeat;background-size:cover}@media only screen and (min-width:1024px){.contact-form-lp .wrapper{padding:150px 0;background:var(--background) center center no-repeat;background-size:cover}}.contact-form-lp .wrapper h6{font-size:34px;line-height:44px;font-weight:300;color:#fbbc26;margin:10px 0}@media only screen and (min-width:1024px){.contact-form-lp .wrapper h6{font-size:50px;line-height:66px}}.contact-form-lp .inner-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:65px}@media only screen and (min-width:1024px){.contact-form-lp .inner-wrapper{align-items:flex-start;flex-direction:row;gap:unset}}.contact-form-lp .contact-form{width:100%}@media only screen and (min-width:1024px){.contact-form-lp .contact-form{width:62%;max-width:790px}}.contact-form-lp .contact-form p{color:#fff}.contact-form-lp .contact-form input::placeholder,.contact-form-lp .contact-form textarea::placeholder{font-size:14px}@media only screen and (min-width:1024px){.contact-form-lp .contact-form input::placeholder,.contact-form-lp .contact-form textarea::placeholder{font-size:16px}}.contact-form-lp .contact-form .gfield--type-date .ginput_container_date img,.contact-form-lp .contact-form .gfield_required,.contact-form-lp .contact-form .gform_description,.contact-form-lp .contact-form label,.contact-form-lp .contact-form legend{display:none}.contact-form-lp .contact-form .gform_body{padding-top:32px;overflow:hidden}.contact-form-lp .contact-form input:not(.gfield-choice-input){width:100%;padding:19px 18px;border:.25px solid #6296c7}.contact-form-lp .contact-form input::placeholder,.contact-form-lp .contact-form textarea::placeholder{color:#505050;font-family:"Roboto"}.contact-form-lp .contact-form textarea{width:100%;padding:19px 24px;border:.25 solid #6296c7}.contact-form-lp .contact-form .gfield--type-consent .ginput_container,.contact-form-lp .side-left{display:flex;align-items:flex-start;justify-content:flex-start}.contact-form-lp .contact-form .gfield--type-consent .ginput_container input{width:16px;height:16px}.contact-form-lp .contact-form .gfield--type-consent .ginput_container label{display:block;font-size:14px;line-height:21px;color:#fff;margin:0 0 0 10px}@media only screen and (min-width:1024px){.contact-form-lp .contact-form .gfield--type-consent .ginput_container label{font-size:18px;line-height:26px}}.contact-form-lp .contact-form .ginput_container_select select{width:calc(100% + 38px);padding:22px 18px!important;border:.25px solid #6296c7;margin-bottom:.5rem;font-size:14px!important}@media only screen and (min-width:1024px){.contact-form-lp .contact-form .ginput_container_select select{font-size:16px!important}}.contact-form-lp .contact-form .gform_button{background:#6296c7;color:#fff;font-weight:500;cursor:pointer;border:0!important;font-size:14px;line-height:22px;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}@media only screen and (min-width:1024px){.contact-form-lp .contact-form .gform_button{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px));font-size:22px;line-height:34px}}@media only screen and (min-width:768px){.contact-form-lp .contact-form .gform_button{width:326px!important}.contact-form-lp .contact-form .gform_fields{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;column-gap:30px;row-gap:30px}.contact-form-lp .contact-form .gform_fields .gfield--width-half{flex:0 0 calc(50% - 25px)}.contact-form-lp .contact-form .gform_fields .gfield--width-full{flex:0 0 100%}}.contact-form-lp .contact-form .gform_submission_error{font-size:16px}.contact-form-lp .contact-form .gfield_validation_message{font-size:16px;color:#00b1ff}.contact-form-lp .contact-form .gfield--type-address .ginput_container .ginput_full label,.contact-form-lp .contact-form .gfield--type-address .ginput_container .ginput_left label,.contact-form-lp .contact-form .gfield--type-address .ginput_container .ginput_right label,.contact-form-lp .contact-form .gfield--type-address legend,.contact-form-lp .contact-form .gfield--type-checkbox .gchoice label,.contact-form-lp .contact-form .gfield--type-checkbox legend,.contact-form-lp .contact-form .gfield--type-fileupload label{display:flex;color:#fff}.contact-form-lp .contact-form .gfield--type-checkbox .gfield_checkbox{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.contact-form-lp .contact-form .gfield--type-checkbox .gchoice{display:flex;align-items:center;justify-content:flex-start;width:calc(50% - 10px)}.contact-form-lp .contact-form .gfield--type-address .ginput_container{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;column-gap:30px;row-gap:30px}.contact-form-lp .contact-form .gfield--type-address .ginput_container .ginput_full{flex:0 0 100%}.contact-form-lp .contact-form .gfield--type-address .ginput_container .ginput_left,.contact-form-lp .contact-form .gfield--type-address .ginput_container .ginput_right{flex:0 0 calc(50% - 25px)}.contact-form-lp .contact-form .gfield--type-fileupload .ginput_container input{width:auto;background:#fff;display:flex}.contact-form-lp .contact-form .gfield--type-fileupload .ginput_container .gfield_description{color:#fff}.contact-form-lp .side-left{width:65%;flex-direction:column;max-width:356px}@media only screen and (min-width:1024px){.contact-form-lp .side-left{width:28%}}.contact-form .ginput_container_textarea{height:8rem}.contact-form .ginput_container_textarea textarea{box-sizing:border-box}.contact-form .ginput_container--name,.contact-form .ginput_container_email,.contact-form .ginput_container_phone{height:72px}@media screen and (max-width:1024px){.contact-form .gfield--type-choice{margin-top:8px}}@media screen and (min-width:1024px){.contact-form .gfield--type-choice{margin-bottom:8px}}@media screen and (max-width:767px){.contact-form .gfield+.gfield{margin-top:15px}}.contact-form .gform_footer.before{margin-top:17px;display:inline-block;position:relative}.contact-form .gform_footer.before input[type=submit]{margin:0;cursor:pointer;position:relative;z-index:10}.contact-form .gform_footer.before:after{content:"";top:0;bottom:0;left:0;right:0;position:absolute;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}@media only screen and (min-width:1024px){.contact-form .gform_footer.before:after{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px))}}.contact-form .gform_footer.before:before{transition:all .3s ease-out;content:"";top:0;bottom:0;left:0;right:0;position:absolute;background:#6296c7;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px),0 0,2px 2px,2px calc(100% - 16px - .83px),calc(16px + .83px) calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(16px + .83px),calc(100% - 16px - .83px) 2px,2px 2px)}@media only screen and (min-width:1024px){.contact-form .gform_footer.before:before{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px),0 0,2px 2px,2px calc(100% - 26px - .83px),calc(26px + .83px) calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(26px + .83px),calc(100% - 26px - .83px) 2px,2px 2px)}}.contact-form .gform_footer.before:hover:before{transform:translate(-6px,6px)}@media only screen and (min-width:768px){.contact-form .gform_footer.before:hover:before{transform:translate(-7px,7px)}}@media only screen and (min-width:1024px){.contact-form .gform_footer.before:hover:before{transform:translate(-8px,8px)}}@media screen and (max-width:767px){.contact-form-and-info-block .info{width:80%}}.gform-theme-datepicker{background:#fff;padding:10px;border-radius:5px}.gform-theme-datepicker .ui-datepicker-next,.gform-theme-datepicker .ui-datepicker-prev{color:#000;text-decoration:none;font-size:20px;font-family:'Lato',sans-serif;cursor:pointer}.gform-theme-datepicker .ui-datepicker-next{padding-left:10px}.gform-theme-datepicker .ui-datepicker-title{display:flex;align-items:stretch;justify-content:flex-start;gap:10px;margin-top:10px}.gform-theme-datepicker .ui-datepicker-month,.gform-theme-datepicker .ui-datepicker-year{padding:5px;border-radius:3px}.gform-theme-datepicker .ui-datepicker-calendar{display:flex;flex-direction:column;width:100%}.gform-theme-datepicker .ui-datepicker-calendar thead{display:flex;width:100%}.gform-theme-datepicker .ui-datepicker-calendar tbody,.gform-theme-datepicker .ui-datepicker-calendar thead tr{width:100%;display:flex;align-items:center;justify-self:center}.gform-theme-datepicker .ui-datepicker-calendar tbody tr td,.gform-theme-datepicker .ui-datepicker-calendar thead th{flex:1;color:#000;font-size:16px;font-family:'Lato',sans-serif;padding:7px;display:flex;align-items:center;justify-content:flex-end}.gform-theme-datepicker .ui-datepicker-calendar tbody{flex-direction:column}.gform-theme-datepicker .ui-datepicker-calendar tbody tr{display:flex;align-items:center;justify-content:center;width:100%}.gform-theme-datepicker .ui-datepicker-calendar tbody tr td{color:gray;text-decoration:none}.gform-theme-datepicker .ui-datepicker-calendar tbody tr td a{color:#000;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;text-decoration-thickness:1px;transition:.2s ease-out text-decoration-color}.gform-theme-datepicker .ui-datepicker-calendar tbody tr td a:hover{text-decoration-color:#000}