/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./_build/temp/www/wp-content/themes/kcsl/scss/contact.scss ***!
  \*************************************************************************************************************************************************************************************************************************/@font-face{font-family:iconfont;font-display:swap;src:url(../icon-font/fonts/iconfont.eot?v=1754564069860);src:url(../icon-font/fonts/iconfont.eot?v=1754564069860) format("embedded-opentype"),url(../icon-font/fonts/iconfont.woff2?v=1754564069860) format("woff2"),url(../icon-font/fonts/iconfont.woff?v=1754564069860) format("woff"),url(../icon-font/fonts/iconfont.ttf?v=1754564069860) format("truetype")}.page-contact{text-align:center}.page-contact .contact-container{padding-top:40px;padding-bottom:40px}.page-contact .contact-container .contact-content{max-width:initial}.page-contact .contact-container .contact-content .contact-inner .contact-info,.page-contact .contact-container .contact-content .contact-inner .zoho-contact,.page-contact .contact-container .contact-content .contact-inner p{max-width:700px}.page-contact .contact-container .contact-content .contact-inner p{margin-bottom:0}.page-contact .contact-container .contact-content .contact-inner .contact-info,.page-contact .contact-container .contact-content .contact-inner .zoho-contact,.page-contact .contact-container .contact-content .contact-inner>p{max-width:750px;margin:0 auto}.page-contact .contact-container .contact-content .contact-inner .contact-info{padding:60px 40px;display:block;width:100%}@media only screen and (max-width:991px){.page-contact .contact-container .contact-content .contact-inner .contact-info{padding:60px 20px}}.page-contact .contact-container .contact-content .contact-inner .contact-info li{display:flex;text-align:left;font-weight:700;width:100%;align-items:center}.page-contact .contact-container .contact-content .contact-inner .contact-info li:before{margin-right:10px;color:#E40230;font-size:42px}.page-contact .contact-container .contact-content .contact-inner .contact-info li a{color:#000}.page-contact .contact-container .contact-content .contact-inner .contact-info li a:focus,.page-contact .contact-container .contact-content .contact-inner .contact-info li a:hover{color:#E40230;text-decoration:underline}.page-contact .contact-container .contact-content .contact-inner .contact-info li:nth-of-type(1):before{font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea24"}.page-contact .contact-container .contact-content .contact-inner .contact-info li:nth-of-type(3):before{font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea1d"}.page-contact .contact-container .contact-content .contact-inner .contact-info li:nth-of-type(2):before{font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea1e"}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons{display:flex;flex-wrap:wrap;padding:0;min-height:1px}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span{min-height:1px;width:38px;height:38px;padding:0;margin:0 15px 0 0;background-repeat:no-repeat;background-size:cover}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span:last-of-type{margin-right:0}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span:before{display:none}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span a{display:inline-block;width:38px;height:38px;border-radius:50px;border:2px solid #E40230;background:#E40230;text-decoration:none}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span a:focus,.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span a:hover{transition:.4s all ease;text-decoration:none;background:0 0}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span a:focus:before,.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span a:hover:before{color:#E40230;text-decoration:none}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span a:before{font-family:'Font Awesome 6 Brands';content:"";display:block;height:100%;width:100%;text-align:center;line-height:38px;transition:.4s all ease;font-size:20px;color:#fff}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span.facebook a:before{content:"\f39e"}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span.linkedin a:before{content:"\F0E1"}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span.youtube a:before{content:"\f167"}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span.twitter a:before{content:"\e61b"}.page-contact .contact-container .contact-content .contact-inner .contact-info+.sm-icons span.instagram a:before{content:"\F16d"}.page-contact .contact-container .contact-content .contact-inner .zoho-contact iframe{background:#f7f7f7;width:100%!important;border-radius:30px}@media (max-width:640px) and (min-width:520px){.page-contact .contact-container .contact-content .contact-inner .zoho-contact iframe{min-height:730px}}@media (max-width:415px){.page-contact .contact-container .contact-content .contact-inner .zoho-contact iframe{min-height:730px}}.page-contact .contact-container .contact-content .contact-inner .contact-form{background:#f7f7f7;border-radius:30px}.page-contact .contact-container .contact-content .contact-inner .contact-form form{display:flex;flex-wrap:wrap;padding:40px}.page-contact .contact-container .contact-content .contact-inner .contact-form form p{width:48%;margin-bottom:20px}.page-contact .contact-container .contact-content .contact-inner .contact-form form p:nth-of-type(odd){margin-right:4%}.page-contact .contact-container .contact-content .contact-inner .contact-form form p:nth-of-type(5){width:100%;margin-right:0}.page-contact .contact-container .contact-content .contact-inner .contact-form form p:last-of-type{width:100%;margin-top:20px}.page-contact .contact-container .contact-content .contact-inner .contact-form form p label{text-align:left;width:100%}.page-contact .contact-container .contact-content .contact-inner .contact-form form p label span{display:block;margin-top:5px}.page-contact .contact-container .contact-content .contact-inner .contact-form form p label span input,.page-contact .contact-container .contact-content .contact-inner .contact-form form p label span textarea{width:100%;border:1px solid transparent;transition:.4s all ease;padding:10px;border-radius:10px}.page-contact .contact-container .contact-content .contact-inner .contact-form form p label span input:focus,.page-contact .contact-container .contact-content .contact-inner .contact-form form p label span textarea:focus{border-color:#E40230;transition:.4s all ease}.page-contact .contact-container .contact-content .contact-inner .contact-form form p label span textarea{height:100px}.page-contact .contact-container .contact-content .contact-inner .contact-specific{max-width:960px;margin:0 auto}.page-contact .contact-container .contact-content .contact-inner .contact-specific .wp-block-kc-column .wp-block-group{background:#f7f7f7;padding:30px 15px}.page-contact .contact-container .contact-content .contact-inner .contact-specific .wp-block-kc-column .wp-block-group h3{font-size:1.5rem;font-weight:700;margin-bottom:15px;min-height:60px}@media (max-width:767px){.page-contact .contact-container .contact-content .contact-inner .contact-specific .wp-block-kc-column{margin-bottom:15px}.page-contact .contact-container .contact-content .contact-inner .contact-specific .wp-block-kc-column .wp-block-group h3{min-height:auto}}.page-contact .contact-container .contact-content .contact-inner .contact-specific .wp-block-kc-column .wp-block-group p{margin-bottom:15px;min-height:50px}.page-contact .contact-container .contact-content .contact-inner .contact-specific .wp-block-kc-column .wp-block-group .btn{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.contact-container .contact-content .contact-inner .contact-form form p{width:100%}.contact-container .contact-content .contact-inner .contact-form form p:nth-of-type(odd){margin-right:0}}