@charset "UTF-8";.contacts-info-wrap.simple .headings-wrap .headings{max-width:none;padding:0}.contacts-info-wrap.simple .headings-wrap .title{padding-bottom:0;color:var(--light-color)}.contacts-info-wrap.simple .contact-content,.contacts-info-wrap.simple .form{padding:0 62px}.contacts-info-wrap.simple .wpcf7-form{position:relative;margin-top:40px;margin-bottom:25px}.contacts-info-wrap.simple .wpcf7-form p{display:flex;align-items:flex-start;margin-bottom:0}.contacts-info-wrap.simple .wpcf7-form p>span{flex:1}.contacts-info-wrap.simple .wpcf7-form .ajax-loader,.contacts-info-wrap.simple .wpcf7-form br{display:none}.contacts-info-wrap.simple .wpcf7-form textarea{height:55px}.contacts-info-wrap.simple .wpcf7-form input:not([type=submit]),.contacts-info-wrap.simple .wpcf7-form textarea{border:solid 1px #ddd;width:100%;padding:14px 18px 13px;color:var(--grey-color);font-size:15px;line-height:21px}.contacts-info-wrap.simple .wpcf7-form input[type=submit]{min-width:146px}.contacts-info-wrap.simple .wpcf7-form div.wpcf7-acceptance-missing,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-validation-errors{margin:0;padding:0;font-size:12px;color:var(--grey-color);text-align:center;margin-top:8px}.contacts-info-wrap.simple .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:var(--grey-color);margin-top:10px}.contacts-info-wrap.simple .contact-content{text-align:center;color:var(--light-color)}.contacts-info-wrap.simple .contact-content a{color:#2585e6;text-decoration:none}.contacts-info-wrap.simple .contact-content a:hover{color:var(--grey-color)}.contacts-info-wrap.simple.no-padd-form .contact-content,.contacts-info-wrap.simple.no-padd-form .form{padding:0}.contacts-info-wrap.simple.shadows .wpcf7-form{margin-bottom:45px}.contacts-info-wrap.simple.shadows .wpcf7-form input{box-shadow:0 30px 50px 0 rgba(0,0,0,.1)}.contacts-info-wrap.simple.shadows .wpcf7-form input:not([type=submit]){line-height:20px}.contacts-info-wrap.simple.no-borders .wpcf7-form input:not([type=submit]){border-color:transparent}.contacts-info-wrap.simple.section-padd{margin-left:100px;margin-right:100px}.contacts-info-wrap.simple.with-bg{background-size:cover;background-position:50%;padding:120px 25px 120px}.contacts-info-wrap.simple.with-bg .contacts-info{max-width:770px;margin-left:auto;margin-right:auto}.contacts-info-wrap.simple .headings-wrap+.contact-content{margin-top:27px;margin-bottom:70px}.contacts-info-wrap.simple .contact-content.description--big{font-size:18px;color:var(--light-color)}.contacts-info-wrap.simple.transparent input:not([type=submit]){background:0 0;border:2px solid var(--light-color);height:50px;color:var(--light-color)}.contacts-info-wrap.simple.transparent input:not([type=submit])::placeholder{color:var(--light-color);opacity:1}.contacts-info-wrap.simple.transparent input:not([type=submit]):-ms-input-placeholder{color:var(--light-color)}.contacts-info-wrap.simple.transparent input:not([type=submit])::-ms-input-placeholder{color:var(--light-color)}.contacts-info-wrap.simple.transparent .wpcf7-form div.wpcf7-acceptance-missing,.contacts-info-wrap.simple.transparent .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.simple.transparent .wpcf7-form div.wpcf7-validation-errors{color:var(--light-color)}.contacts-info-wrap.simple.transparent .wpcf7-form span.wpcf7-not-valid-tip{color:var(--light-color)}.contacts-info-wrap.simple_form.right{max-width:790px;margin-left:auto;padding:0 80px}.contacts-info-wrap.simple_form.left{max-width:790px;margin-right:auto;padding:0 80px}.contacts-info-wrap.simple_form.center{max-width:790px;margin:0 auto;padding:0 80px}.contacts-info-wrap.simple_form .subtitle{font-family:NunitoSans,sans-serif;color:#fff;font-size:14px;line-height:1.2;letter-spacing:.9px;font-weight:700;text-transform:uppercase}.contacts-info-wrap.simple_form .title{color:#fff;font-size:50px;line-height:1.08;margin-top:15px}.contacts-info-wrap.simple_form .contact-content{font-size:15px;line-height:1.6;color:var(--grey-color);margin-top:50px}.contacts-info-wrap.simple_form .contact-list{margin-top:55px}.contacts-info-wrap.simple_form .contact-item{padding-left:23px;position:relative;font-size:15px;line-height:1.6;margin-bottom:19px}.contacts-info-wrap.simple_form .contact-item a{color:var(--grey-color);text-decoration:none;margin-right:9px}.contacts-info-wrap.simple_form .contact-item a:last-child{margin-right:0}.contacts-info-wrap.simple_form .contact-item a:hover{color:var(--dark-color)}.contacts-info-wrap.simple_form .contact-item:before{font-size:20px;line-height:1.2;color:var(--dark-color);font-family:FontAwesome;position:absolute;left:0;top:0}.contacts-info-wrap.simple_form .contact-item--address:before{content:""}.contacts-info-wrap.simple_form .contact-item--email:before{content:"";font-size:16px;top:2px}.contacts-info-wrap.simple_form .contact-item--phone:before{content:""}.contacts-info-wrap.simple_form .wpcf7-form input:not([type=submit])::placeholder{color:var(--light-color);opacity:1}.contacts-info-wrap.simple_form .wpcf7-form textarea::placeholder{color:var(--light-color);opacity:1}.contacts-info-wrap.simple_form .wpcf7-form input:not([type=submit]),.contacts-info-wrap.simple_form .wpcf7-form textarea{width:100%;border:1px solid #eee;color:#fff;padding:16px;background:0 0}.contacts-info-wrap.simple_form .wpcf7-form input:not([type=submit]):focus,.contacts-info-wrap.simple_form .wpcf7-form textarea:focus{background:#fff;border-color:#fff;color:var(--dark-color);outline:1px solid var(--light-color)}.contacts-info-wrap.simple_form .wpcf7-form br{display:none}.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap{margin-bottom:30px;display:block}.contacts-info-wrap.simple_form .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:var(--light-color);margin-top:8px}.contacts-info-wrap.simple_form .wpcf7-form div.wpcf7-response-output{color:var(--light-color);margin:10px 0 0;padding:0}.contacts-info-wrap.simple_form .wpcf7-form .ajax-loader{margin-bottom:0;margin-top:5px}.contacts-info-wrap.simple_form .wpcf7-form textarea{height:148px;padding-top:18px;padding-bottom:18px;resize:none;max-width:100%}.contacts-info-wrap.simple_form .wpcf7-form input[type=submit]{margin-top:4px}.contacts-info-wrap.simple_form .grey_form .wpcf7-form input:not([type=submit])::placeholder{color:var(--grey-color)}.contacts-info-wrap.simple_form .grey_form .wpcf7-form textarea::placeholder{color:var(--grey-color)}.contacts-info-wrap.simple_form .grey_form .wpcf7-form input:not([type=submit]),.contacts-info-wrap.simple_form .grey_form .wpcf7-form textarea{width:100%;border:1px solid #eee;color:var(--main-color);padding:16px;background:0 0}.contacts-info-wrap.simple_form .grey_form .wpcf7-form input:not([type=submit]):focus,.contacts-info-wrap.simple_form .grey_form .wpcf7-form textarea:focus{color:var(--dark-color)}.contacts-info-wrap.simple_form .grey_form .wpcf7-form br{display:none}.contacts-info-wrap.simple_form .grey_form .wpcf7-form p>.wpcf7-form-control-wrap{margin-bottom:30px;display:block}.contacts-info-wrap.simple_form .grey_form .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:var(--grey-color);margin-top:8px}.contacts-info-wrap.simple_form .grey_form .wpcf7-form div.wpcf7-response-output{color:var(--grey-color);margin:10px 0 0;padding:0}.contacts-info-wrap.simple_form .grey_form .wpcf7-form .ajax-loader{margin-bottom:0;margin-top:5px}.contacts-info-wrap.simple_form .grey_form .wpcf7-form textarea{height:148px;padding-top:18px;padding-bottom:18px;resize:none;max-width:100%}.contacts-info-wrap.simple_form .grey_form .wpcf7-form input[type=submit]{margin-top:4px}.contacts-info-wrap.simple_form .dark_text .wpcf7-form input:not([type=submit]),.contacts-info-wrap.simple_form .dark_text .wpcf7-form textarea{color:var(--dark-color)}.contacts-info-wrap.simple_form .center_style p{justify-content:center}.contacts-info-wrap.simple_form .center_style .wpcf7-form div.wpcf7-response-output{color:var(--grey-color);text-align:center}.contacts-info-wrap.simple_form .wpcf7-form{margin-top:45px}.contacts-info-wrap.simple_form .wpcf7-form p{display:flex;flex-wrap:wrap}.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap{width:50%}.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap:nth-of-type(2n){padding-left:15px}.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap:nth-of-type(2n-1){padding-right:15px}.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap.your-message{width:100%;padding:0}.contacts-info-wrap.simple_form.without_padding{padding:0}.contacts-info-wrap.simple_form.without_padding .wpcf7-form{margin-top:0}.contacts-info-wrap.info_list{display:flex;flex-wrap:wrap}.contacts-info-wrap.info_list .item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts-info-wrap.info_list .item-wrapper i{color:var(--main-color);margin-right:5px}.contacts-info-wrap.info_list .item-wrapper .title{font-size:30px;color:var(--dark-color);margin-bottom:40px}@media (max-width:991px){.contacts-info-wrap.info_list .item-wrapper .title{font-size:28px;margin-bottom:20px}}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper .title{font-size:22px;margin-bottom:10px}}.contacts-info-wrap.info_list .item-wrapper .text_wrap{font-size:18px}.contacts-info-wrap.info_list .item-wrapper .text_wrap .text{display:inline-block}@media (max-width:991px){.contacts-info-wrap.info_list .item-wrapper .text_wrap{font-size:16px}}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper .text_wrap{font-size:14px}}.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .text_wrap{margin-bottom:15px}@media (max-width:991px){.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .text_wrap{margin-bottom:10px}}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .text_wrap{margin-bottom:5px}}.contacts-info-wrap.info_list .item-wrapper .second-phone{display:block;padding-left:23px}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper .second-phone{padding-left:20px}}.contacts-info-wrap.info_list .item-wrapper .button{margin-top:35px}.contacts-info-wrap.info_list .item-wrapper .button a{border-bottom:1px solid #ddd;padding-bottom:3px}.contacts-info-wrap.info_list .item-wrapper .button a i{font-size:16px;margin-left:3px}.contacts-info-wrap.info_list .item-wrapper .button a:hover{text-decoration:none}.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .text{font-size:18px;line-height:1.6}.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .link a,.contacts-info-wrap.info_list .item-wrapper .text,.contacts-info-wrap.info_list .item-wrapper .text a{color:var(--grey-color)}.contacts-info-wrap.info_list .item-wrapper .link a,.contacts-info-wrap.info_list .item-wrapper .text a{text-decoration:none}.contacts-info-wrap.info_list .item-wrapper .link a:hover,.contacts-info-wrap.info_list .item-wrapper .text a:hover{color:var(--dark-color)}@media (max-width:991px){.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .text{font-size:16px}}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .text{font-size:14px}}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper{align-items:center;justify-content:center;padding-right:0}.contacts-info-wrap.info_list .item-wrapper .flex-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (max-width:1200px){.contacts-info-wrap.simple.with-bg{padding-top:100px;padding-bottom:100px}.contacts-info-wrap.simple.with-bg .contacts-info{max-width:670px}.contacts-info-wrap.simple.section-padd{margin-left:0;margin-right:0}.contacts-info-wrap.simple .headings-wrap+.contact-content{margin-top:20px;margin-bottom:50px}}@media (max-width:991px){.contacts-info-wrap.simple .contact-content,.contacts-info-wrap.simple .form{padding:0}.contacts-info-wrap.info_list .item-wrapper{padding-right:15px;width:100%}.contacts-info-wrap.info_list .item-wrapper:not(:last-child){margin-bottom:30px}.contacts-info-wrap.info_list .item-wrapper .button{margin-top:20px}.contacts-info-wrap.simple_form.right{padding:0 30px}.contacts-info-wrap.simple_form .title{font-size:32px}.contacts-info-wrap.simple_form .contact-content{margin-top:30px}.contacts-info-wrap.simple_form .contact-list{margin-top:35px}.contacts-info-wrap.simple.with-bg{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.contacts-info-wrap.info_list .item-wrapper{padding-right:0}.contacts-info-wrap.simple{max-width:500px;margin-left:auto;margin-right:auto}.contacts-info-wrap.simple .wpcf7-form{margin-top:20px}.contacts-info-wrap.simple .wpcf7-form span.wpcf7-not-valid-tip{text-align:center;margin-top:8px}.contacts-info-wrap.simple .wpcf7-form div.wpcf7-acceptance-missing,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-validation-errors{text-align:center}.contacts-info-wrap.simple .wpcf7-form input:not([type=submit]),.contacts-info-wrap.simple .wpcf7-form textarea{text-align:center}.contacts-info-wrap.simple .wpcf7-form input[type=submit]{width:100%}.contacts-info-wrap.simple .wpcf7-form p{flex-direction:column;align-items:center}.contacts-info-wrap.simple .wpcf7-form p>span{margin-bottom:20px;display:block;width:100%}.contacts-info-wrap.simple.shadows .wpcf7-form{margin-bottom:25px}.contacts-info-wrap.simple.with-bg{padding-left:25px;padding-right:25px;padding-top:50px;padding-bottom:50px;width:100%;max-width:none}.contacts-info-wrap.simple_form{text-align:center}.contacts-info-wrap.simple_form .content-wrap{margin-bottom:20px;max-width:400px;margin-left:auto;margin-right:auto}.contacts-info-wrap.simple_form .contact-list{display:flex;flex-direction:column;align-items:center}.contacts-info-wrap.simple_form .wpcf7-form input:not([type=submit]),.contacts-info-wrap.simple_form .wpcf7-form textarea{text-align:center}.contacts-info-wrap.simple_form .wpcf7-form .ajax-loader{display:none}.contacts-info-wrap.simple_form .wpcf7-form{margin-top:20px}.contacts-info-wrap.simple_form .wpcf7-form p{display:block}.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap:nth-of-type(2n),.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap:nth-of-type(2n-1){width:100%;padding-right:0;padding-left:0}}@media (max-width:480px){.contacts-info-wrap.simple_form .title{font-size:27px}}