.modal-contact{font-family:lato,sans-serif;position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover;width:480px;text-align:center;padding:40px 0}.modal-contact .component-bg{z-index:0}.modal-contact .contact-title{color:#fff;font-size:20px;margin-bottom:25px;text-align:center}.modal-contact .contact-description{font-weight:300;color:#fff;font-size:18px;margin-bottom:35px;text-align:center}.modal-contact .contact-form{max-width:420px;text-align:left;display:inline-block;position:relative}.modal-contact .contact-form form{padding:20px;margin:-20px}.modal-contact .contact-form input[type=text],.modal-contact .contact-form input[type=email],.modal-contact .contact-form textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;background-color:#fff;border:1px solid #eae9e9;font-size:16px;font-weight:400;color:#999;padding:0 20px;margin-bottom:15px;resize:none}.modal-contact .contact-form input[type=text],.modal-contact .contact-form input[type=email]{width:100%;height:46px;line-height:46px;float:left}.modal-contact .contact-form textarea{height:150px;padding:20px}.modal-contact .contact-form button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 30px;font-size:16px;background-color:transparent;color:#fff;text-align:center;border:2px solid #1faa8b;width:100%;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s;margin-bottom:20px}.modal-contact .contact-form button:hover{opacity:.7}.modal-contact .contact-form .contact-phone{font-size:14px;color:#fff;vertical-align:middle;padding:10px 0}.modal-contact .contact-form .contact-phone .ico-container{margin-right:10px}.modal-contact .contact-form .contact-phone svg{display:inline-block;width:18px;height:18px;vertical-align:middle}.modal-contact .contact-form input[type=submit]:hover{background-color:#769f23}@media(max-width:767px){.modal-contact .contact-title{font-size:36px;margin-bottom:20px}.modal-contact .contact-description{padding:0 15px}.modal-contact .contact-form input[type=text],.modal-contact .contact-form input[type=email]{float:none;max-width:none}.modal-contact .contact-form .contact-phone{display:block;text-align:center;float:none}.modal-contact .contact-form{text-align:center}}@media(max-width:479px){.modal-contact .contact-form input[type=submit]{width:100%}.modal-contact .contact-balloon:before{left:50%;margin-left:-14px}.modal-contact .contact-info .thumb,.modal-contact .contact-info .txt{display:block;margin:0 auto 20px;text-align:center}}@media(max-width:767px){.modal-contact{max-width:100%;padding:40px 20px}}// fancybox.fancybox-close{background-repeat:no-repeat;background-image:url(//klickart-prod.s3.amazonaws.com/tmp/zip/535/images/close.png);background-position:0;width:26px;height:26px;right:-14px;top:-18px;background-size:100%}.fancybox-inner{width:auto!important;height:auto!important}.fancybox-wrap{width:auto!important;max-width:100%}.fancybox-type-iframe .fancybox-inner{height:0;padding-bottom:56.25%}.fancybox-type-iframe.fancybox-wrap{width:570px!important}.fancybox-type-iframe .fancybox-inner iframe{width:100%;height:100%;position:absolute;top:0;left:0}.fancybox-skin{background:0 0;border:5px solid rgba(255,255,255,.2)}.fancybox-opened .fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}.fancybox-title-float-wrap{display:none}