.contact{position:relative;z-index:1;overflow:hidden;padding:44px 0}@media (min-width:576px){.contact{padding:44px 30px}}@media (min-width:768px){.contact{padding:44px 10px}}@media (min-width:992px){.contact{padding:93px 0 75px}}.contact .container{max-width:1006px}.contact h2{font-size:25px;line-height:1.35;margin:0 0 35px;text-align:center;color:#000;font-weight:600;letter-spacing:-1px}@media (min-width:450px){.contact h2{font-size:30px}}@media (min-width:768px){.contact h2{font-size:35px;margin:0 0 50px}}@media (min-width:992px){.contact h2{font-size:40px;margin:0 0 74px}}@media (min-width:768px){.contact__holder{display:flex;justify-content:space-between}}.contact__column{width:100%}@media (min-width:768px){.contact__column{width:47%}}@media (min-width:1200px){.contact__column{width:38.6%}}.contact__column:first-child{margin:0 0 50px}@media (min-width:576px){.contact__column:first-child{margin:0 0 70px}}@media (min-width:992px){.contact__column:first-child{margin:0}}@media (min-width:1200px){.contact__column:first-child{width:50.8%}}.contact .gform_wrapper label{font-size:14px;margin:0 0 8px;display:block}@media (min-width:450px){.contact .gform_wrapper label{font-size:16px}}@media (min-width:576px){.contact .gform_wrapper label{font-size:18px}}@media (min-width:768px){.contact .gform_wrapper label{font-size:18px}}.contact .gform_wrapper .gform_body ul,.contact__map{overflow:hidden}.contact .gform_wrapper .gform_body ul li{margin:0 0 17px!important}@media (min-width:992px){.contact .gform_wrapper .form-control,.contact .gform_wrapper input[type=date],.contact .gform_wrapper input[type=email],.contact .gform_wrapper input[type=password],.contact .gform_wrapper input[type=search],.contact .gform_wrapper input[type=tel],.contact .gform_wrapper input[type=text],.contact .gform_wrapper input[type=url],.contact .gform_wrapper textarea{padding:15px!important;height:54px}}.contact .gform_wrapper textarea{height:100px}@media (min-width:768px){.contact .gform_wrapper textarea{height:154px}}.contact .gform_wrapper .gform_button{font-size:16px;line-height:20px;font-weight:600;color:#fff;background-color:#005be3;border:2px solid #005be3;border-radius:6px;box-shadow:none;display:inline-block;max-width:100%;min-width:175px;vertical-align:top;text-align:center;transition:all .4s ease;position:relative;outline:0;padding:15px 25px;letter-spacing:.2px}@media (min-width:576px){.contact .gform_wrapper .gform_button{font-size:18px;line-height:20px}}.contact .gform_wrapper .gform_button:hover{background-color:transparent;border-color:#005be3;color:#005be3;box-shadow:none}.contact__map{width:100%;max-width:311px;height:152px;border:2px solid #e6edfc;border-radius:4px}.contact__map iframe{width:100%;height:100%;border:0}.contact__info{list-style:none;padding:0;font-size:14px;color:#6f7581;font-weight:500;margin:-7px 0 0;line-height:1.2}@media (min-width:450px){.contact__info{font-size:16px}}@media (min-width:576px){.contact__info{font-size:18px}}@media (min-width:992px){.contact__info{font-size:16px;padding:13px 0 0}}@media (min-width:1200px){.contact__info{font-size:18px}}.contact__info li{padding:5px 0 5px 28px;position:relative;margin:0 0 25px}@media (min-width:450px){.contact__info li{padding-left:38px}}@media (min-width:576px){.contact__info li{padding-left:48px}}@media (min-width:768px){.contact__info li{margin:0 0 46px}}@media (min-width:992px){.contact__info li{padding-left:58px}}.contact__info li:before{font-size:18px;line-height:1;font-family:'icomoon';position:absolute;left:0;top:4px;color:#005be3;font-weight:400}@media (min-width:450px){.contact__info li:before{font-size:21px}}@media (min-width:576px){.contact__info li:before{font-size:28px;top:3px}}@media (max-width:450px){.contact__info li:before{top:6px}}.contact__info li.addr:before{content:'\e915';font-size:20px;top:8px}@media (min-width:450px){.contact__info li.addr:before{font-size:26px}}@media (min-width:576px){.contact__info li.addr:before{font-size:34px}}.contact__info li.phone:before{content:'\e917'}@media (max-width:450px){.contact__info li.email{word-break:break-all}}.contact__info li.email:before{content:'\e916'}.contact__info li address{margin:0 0 24px}.contact__info li a{color:#6f7581}.contact__info li a:hover{color:#005be3}