/*!***************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/sky-image-form/sky-image-form.scss ***!
  \***************************************************************************************************************************************************/.sky-image-contact-form-block{margin-bottom:var(--desktop-margin-bottom);margin-top:var(--desktop-margin-top);width:100%}.sky-image-contact-form-block .sky-image-contact-form-inner-wrap{background-color:var(--section-background-colour);padding-bottom:var(--desktop-padding-bottom);padding-top:var(--desktop-padding-top);width:100%}.sky-image-contact-form-block .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.sky-image-contact-form-block .col-md-6{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.sky-image-contact-form-block .sky-form-section,.sky-image-contact-form-block .sky-image-section{padding:30px}.sky-image-contact-form-block .sky-image-section .sky-image-heading{margin-bottom:20px;text-align:center}.sky-image-contact-form-block .sky-image-section .sky-image-heading *{color:#07a1fd;font-size:37px;font-weight:700;line-height:1.2}.sky-image-contact-form-block .sky-image-section picture{display:block;height:100%;width:100%}.sky-image-contact-form-block .sky-image-section img{height:auto;object-fit:var(--image-fit,contain);width:100%}.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading{margin-bottom:20px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading *{color:#333;font-size:37px;font-weight:700;line-height:1.2}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text{margin-bottom:30px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text *{color:#666;font-size:16px;font-weight:400;line-height:1.6}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .wpcf7-list-item{margin-left:0}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .row{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-left:-10px;margin-right:-10px}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .row:last-child{margin-bottom:0}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form [class^=col-]{flex:0 0 50%;max-width:50%;padding-left:10px;padding-right:10px}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .col-12{flex:0 0 100%;max-width:100%}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form label{display:block;margin:0;width:100%}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:relative}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=email],.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=tel],.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=text],.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=url],.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form textarea{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:16px;margin:0;padding:12px 15px;transition:border-color .3s ease;width:100%}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=email]:focus,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=tel]:focus,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=text]:focus,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=url]:focus,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form textarea:focus{border-color:#07a1fd;outline:none}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=email]::placeholder,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=tel]::placeholder,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=text]::placeholder,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=url]::placeholder,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form textarea::placeholder{color:#999}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form textarea{height:120px;resize:vertical}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=submit]{background-color:#07a1fd;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 15px;transition:background-color .3s ease;width:100%}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form input[type=submit]:hover{background-color:#0282cf}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form br{display:none}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form p{margin:0}@media (max-width:768px){.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .sky-form-row{display:flex;flex-direction:column;margin-bottom:0}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form .sky-form-row .col-md-6{flex:0 0 100%;margin-bottom:15px!important;max-width:100%;padding-bottom:0}}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form-control-wrap{position:relative}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form-control-wrap.has-error input,.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form-control-wrap.has-error textarea{border-color:#dc3545}.sky-image-contact-form-block .sky-form-section .contact-form-shortcode .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#dc3545;font-size:14px;left:0;margin-top:5px;position:absolute;top:100%}@media (max-width:1200px){.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading *,.sky-image-contact-form-block .sky-image-section .sky-image-heading *{font-size:34px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text *{font-size:15px}}@media (max-width:992px){.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading *,.sky-image-contact-form-block .sky-image-section .sky-image-heading *{font-size:30px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text *{font-size:14px}}@media (max-width:991px){.sky-image-contact-form-block{margin-bottom:var(--mobile-margin-bottom);margin-top:var(--mobile-margin-top)}.sky-image-contact-form-block .sky-image-contact-form-inner-wrap{padding-bottom:var(--mobile-padding-bottom);padding-top:var(--mobile-padding-top)}.sky-image-contact-form-block .col-md-6{flex:0 0 100%;max-width:100%}.sky-image-contact-form-block .sky-form-section,.sky-image-contact-form-block .sky-image-section{padding:20px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading *,.sky-image-contact-form-block .sky-image-section .sky-image-heading *{font-size:28px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text *{font-size:14px}.sky-image-contact-form-block .wpcf7-form [class^=col-]{flex:0 0 100%;max-width:100%}}@media (max-width:768px){.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading *,.sky-image-contact-form-block .sky-image-section .sky-image-heading *{font-size:24px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text *{font-size:13px}}@media (max-width:576px){.sky-image-contact-form-block .sky-form-section .sky-contact-form-heading *,.sky-image-contact-form-block .sky-image-section .sky-image-heading *{font-size:22px}.sky-image-contact-form-block .sky-form-section .sky-contact-form-text *{font-size:12px}.sky-image-contact-form-block .sky-form-section,.sky-image-contact-form-block .sky-image-section{padding:15px}}
/*# sourceMappingURL=skyImageForm.min.css.map*/