#post-body-content .menu-item .style-option{display:none}#post-body-content .menu-item .sign-up-item{display:none}#post-body-content .menu-item.menu-item-depth-0 .style-option{display:block;margin:10px
2px 0}#post-body-content .menu-item.menu-item-depth-1 .sign-up-item{display:block;margin:10px
2px 0}.top-banner{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;background-attachment:scroll;background-position:center;padding-left:0;padding-right:0}.top-banner.large_banner{min-height:115vh;padding-bottom:15vh}.top-banner .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3)}.top-banner .subtitle{font-size:18px;color:#b6b6b6;font-weight:bold;margin-bottom:17px}.top-banner.simple,.top-banner.creative{background-position:left top;display:flex;justify-content:center;align-items:center;flex-direction:column}.top-banner.simple .content,.top-banner.creative .content{padding:26px 100px;max-width:1646px;width:100%;margin-left:auto;margin-right:auto}.top-banner.simple .content>.row,.top-banner.creative .content>.row{display:flex;flex-direction:row;align-items:center}.top-banner.simple .content-info,.top-banner.creative .content-info{margin:100px 0}.top-banner.simple .content-image,.top-banner.creative .content-image{text-align:center}.top-banner.simple .title,.top-banner.creative .title{font-size:60px;line-height:1.07;margin-bottom:50px;max-width:500px}.top-banner.simple .descr,.top-banner.creative .descr{margin-top:20px;margin-bottom:45px;font-size:18px;line-height:1.67;color:#888;max-width:480px}.top-banner.creative{background-position:center bottom;padding-top:90px}.top-banner.creative .content{max-width:1650px;padding:0 15px}.top-banner.creative .content-image{margin-top:20vh}.top-banner.creative .title{font-size:60px;line-height:1.07;margin-bottom:50px;max-width:none}.top-banner.creative .descr{margin-top:20px;margin-bottom:45px;font-size:18px;line-height:1.67;color:#888}.top-banner.classic{display:flex;justify-content:center;align-items:center;text-align:center;padding:200px 0 100px}.top-banner.classic .title{font-size:60px;line-height:1.07;margin-bottom:48px;padding-top:53px;position:relative}.top-banner.classic .title:before{display:block;content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:30px;height:3px;background-color:#222}.top-banner.classic .descr{font-size:18px;line-height:1.5;margin-bottom:53px}.top-banner.classic .btn-wrap [class^="a-btn"]:not(:last-of-type){margin-right:27px}.top-banner.elementary{min-height:560px;padding:170px 10px 130px;display:flex;flex-direction:column;justify-content:center;text-align:center}.top-banner.elementary.small{min-height:auto}.top-banner.elementary .title{font-size:60px;line-height:1.07;margin-bottom:0}.top-banner.elementary .descr{margin-top:14px;font-size:18px;font-weight:bold}.top-banner.elementary .img-wrap-1{top:17% !important;left:52% !important}.top-banner.elementary .img-wrap-2{top:29% !important;left:22% !important;width:auto}.top-banner.elementary .img-wrap-3{top:84% !important;left:71% !important}.top-banner.elementary .img-wrap-4{top:50% !important;left:-12% !important;width:auto}.top-banner.light .title,.top-banner.light .descr,.top-banner.light .subtitle{color:#fff}.top-banner.light .title:before{background-color:#fff}.top-banner .images-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.top-banner .img-wrap{position:absolute;z-index:20}.top-banner .img-wrap img{animation:fragment backwards 5s ease-in-out infinite}.top-banner.simple .img-wrap-1{top:88% !important;left:91% !important}.top-banner.simple .img-wrap-2{top:84% !important;left:39% !important;width:100px}.top-banner.simple .img-wrap-3{top:16% !important;left:90% !important}.top-banner.simple .img-wrap-4{top:32% !important;left:47% !important;width:60px}.top-banner.simple .img-wrap-5{top:93% !important;left:8% !important;width:60px}@-webkit-keyframes fragment{0%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}50%{-webkit-transform:scale(1.1) translateX(-10%);transform:scale(1.1) translateX(-10%)}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes fragment{0%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}50%{-webkit-transform:scale(1.1) translateX(-10%);transform:scale(1.1) translateX(-10%)}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@media (max-width: 1800px){.top-banner.creative .content{max-width:1170px}.top-banner.creative .title{font-size:49px}.top-banner.creative .content-image{margin-top:12vh}}@media (max-width: 1200px){.top-banner.simple .title,.top-banner.creative .title{font-size:45px}.top-banner.elementary .title{font-size:54px}.top-banner.elementary .img-wrap-1{top:17% !important;left:87% !important;width:260px}.top-banner.elementary .img-wrap-2{top:26% !important;left:12% !important;width:100px}.top-banner.elementary .img-wrap-3{top:84% !important;left:71% !important}.top-banner.elementary .img-wrap-4{top:69% !important;width:300px}.top-banner.creative .title{font-size:49px}.top-banner.creative .content-image{margin-top:0}.top-banner.classic .title{font-size:49px;padding-top:45px;margin-bottom:40px}.top-banner.classic .descr{margin-bottom:40px}}@media (max-width: 991px){.top-banner.simple .content,.top-banner.creative .content{max-width:750px;padding-left:25px;padding-right:25px}.top-banner.simple .title,.top-banner.creative .title{font-size:40px;margin-bottom:30px}.top-banner.simple .descr,.top-banner.creative .descr{margin-bottom:35px;font-size:16px}.top-banner.elementary{min-height:450px;padding:100px 10px 80px}.top-banner.elementary .title{font-size:40px}.top-banner.classic{padding:125px 10px 100px}.top-banner.classic .title{font-size:40px;padding-top:35px;margin-bottom:35px}.top-banner.classic .descr{margin-bottom:35px}}@media (max-width: 767px){.top-banner.simple,.top-banner.creative{padding-bottom:20px}.top-banner.simple .content>.row,.top-banner.creative .content>.row{flex-direction:column}.top-banner.simple .content-info,.top-banner.creative .content-info{margin:130px auto 40px;text-align:center;max-width:500px}.top-banner.simple .content-image,.top-banner.creative .content-image{max-width:500px}.top-banner.creative{padding-top:0;min-height:100vh}.top-banner.elementary .img-wrap-1{width:18vw}.top-banner.elementary .img-wrap-2{top:26% !important;left:3vw !important;width:16vw}.top-banner.elementary .img-wrap-3{left:75% !important;width:20vw}.top-banner.elementary .img-wrap-4{top:76% !important;width:40vw}.top-banner.simple .img-wrap-1{display:none}.top-banner.simple .img-wrap-2{top:45% !important;left:4% !important;width:80px}.top-banner.simple .img-wrap-3{top:18% !important;left:90% !important}.top-banner.simple .img-wrap-4{top:9% !important;left:10% !important}.top-banner.simple .img-wrap-5{top:42% !important;left:85% !important}}@media (max-width: 480px){.top-banner.simple .title,.top-banner.creative .title,.top-banner.classic .title,.top-banner.elementary .title{font-size:27px}.top-banner.classic .btn-wrap{display:flex;flex-direction:column;align-items:center}.top-banner.classic .btn-wrap [class^="a-btn"]:not(:last-of-type){margin-right:0;margin-bottom:15px}}
/*# sourceMappingURL=banner_image.min.css.map */
.contacts-info-wrap.style_6 .wpcf7-form{position:relative;margin-top:40px;margin-bottom:25px}.contacts-info-wrap.style_6 .wpcf7-form p{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:0;margin-left:-15px;margin-right:-15px}.contacts-info-wrap.style_6 .wpcf7-form p>span{width:100%;padding:0 15px;margin-bottom:30px}.contacts-info-wrap.style_6 .wpcf7-form p>span:first-child,.contacts-info-wrap.style_6 .wpcf7-form p>span:nth-of-type(2){width:50%}.contacts-info-wrap.style_6 .wpcf7-form .ajax-loader,.contacts-info-wrap.style_6 .wpcf7-form br{display:none}.contacts-info-wrap.style_6 .wpcf7-form textarea,.contacts-info-wrap.style_6 .wpcf7-form input:not([type="submit"]){border:solid 1px #dddddd;width:100%;padding:16px 18px;color:#888;font-size:15px;line-height:21px;background-color:#fff}.contacts-info-wrap.style_6 .wpcf7-form textarea:focus,.contacts-info-wrap.style_6 .wpcf7-form input:not([type="submit"]):focus{border-color:#0696ff;color:#0696ff;outline:1px solid #0696ff}.contacts-info-wrap.style_6 .wpcf7-form textarea{height:167px;resize:none}.contacts-info-wrap.style_6 .wpcf7-form input[type="submit"]{margin-top:30px;margin-left:auto;margin-right:auto}.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-acceptance-missing{margin:0;padding:0;font-size:12px;color:#888;text-align:center;margin-top:8px}.contacts-info-wrap.style_6 .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:#f00;margin-top:10px}.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-validation-errors{color:#f00}.contacts-info-wrap.simple .headings-wrap .headings,.contacts-info-wrap.modern .headings-wrap .headings{max-width:none;padding:0}.contacts-info-wrap.simple .headings-wrap .title,.contacts-info-wrap.modern .headings-wrap .title{padding-bottom:0}.contacts-info-wrap.simple .form,.contacts-info-wrap.simple .contact-content,.contacts-info-wrap.modern .form,.contacts-info-wrap.modern .contact-content{padding:0 62px}.contacts-info-wrap.simple .wpcf7-form,.contacts-info-wrap.modern .wpcf7-form{position:relative;margin-top:40px;margin-bottom:25px}.contacts-info-wrap.simple .wpcf7-form p,.contacts-info-wrap.modern .wpcf7-form p{display:flex;align-items:flex-start;margin-bottom:0}.contacts-info-wrap.simple .wpcf7-form p>span,.contacts-info-wrap.modern .wpcf7-form p>span{flex:1}.contacts-info-wrap.simple .wpcf7-form .ajax-loader,.contacts-info-wrap.simple .wpcf7-form br,.contacts-info-wrap.modern .wpcf7-form .ajax-loader,.contacts-info-wrap.modern .wpcf7-form br{display:none}.contacts-info-wrap.simple .wpcf7-form textarea,.contacts-info-wrap.modern .wpcf7-form textarea{height:55px}.contacts-info-wrap.simple .wpcf7-form textarea,.contacts-info-wrap.simple .wpcf7-form input:not([type="submit"]),.contacts-info-wrap.modern .wpcf7-form textarea,.contacts-info-wrap.modern .wpcf7-form input:not([type="submit"]){border:solid 1px #dddddd;width:100%;padding:16px 18px;color:#888;font-size:15px;line-height:21px}.contacts-info-wrap.simple .wpcf7-form input[type="submit"],.contacts-info-wrap.modern .wpcf7-form input[type="submit"]{min-width:146px}.contacts-info-wrap.simple .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-acceptance-missing,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-acceptance-missing{margin:0;padding:0;font-size:12px;color:#888;text-align:center;margin-top:8px}.contacts-info-wrap.simple .wpcf7-form span.wpcf7-not-valid-tip,.contacts-info-wrap.modern .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:#888;margin-top:10px}.contacts-info-wrap.simple .contact-content,.contacts-info-wrap.modern .contact-content{text-align:center;color:#888}.contacts-info-wrap.simple .contact-content a,.contacts-info-wrap.modern .contact-content a{color:#2585e6;text-decoration:none}.contacts-info-wrap.simple .contact-content a:hover,.contacts-info-wrap.modern .contact-content a:hover{color:#888}.contacts-info-wrap.simple.no-padd-form .form,.contacts-info-wrap.simple.no-padd-form .contact-content,.contacts-info-wrap.modern.no-padd-form .form,.contacts-info-wrap.modern.no-padd-form .contact-content{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,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:185px 25px 140px}.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}.contacts-info-wrap.modern .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-acceptance-missing{color:#fff}.contacts-info-wrap.modern .wpcf7-form span.wpcf7-not-valid-tip{color:#fff}.contacts-info-wrap.modern .headings-wrap .title{font-size:60px;color:#fff}.contacts-info-wrap.modern .contact-content{text-align:center;color:#fff}.contacts-info-wrap.modern .contact-content a{color:#fff;text-decoration:underline}.contacts-info-wrap.modern .contact-content a:hover{color:#fff;text-decoration:none}.contacts-info-wrap.info_with_form .subtitle,.contacts-info-wrap.simple_form .subtitle{color:#888;font-size:18px;line-height:1.33;font-weight:600}.contacts-info-wrap.info_with_form .title,.contacts-info-wrap.simple_form .title{font-size:40px;line-height:1.35;margin-top:15px}.contacts-info-wrap.info_with_form .contact-content,.contacts-info-wrap.simple_form .contact-content{font-size:15px;line-height:1.6;color:#888;margin-top:50px}.contacts-info-wrap.info_with_form .contact-list,.contacts-info-wrap.simple_form .contact-list{margin-top:55px}.contacts-info-wrap.info_with_form .contact-item,.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.info_with_form .contact-item a,.contacts-info-wrap.simple_form .contact-item a{color:#888;text-decoration:none;margin-right:9px}.contacts-info-wrap.info_with_form .contact-item a:last-child,.contacts-info-wrap.simple_form .contact-item a:last-child{margin-right:0}.contacts-info-wrap.info_with_form .contact-item a:hover,.contacts-info-wrap.simple_form .contact-item a:hover{color:#222}.contacts-info-wrap.info_with_form .contact-item:before,.contacts-info-wrap.simple_form .contact-item:before{font-size:20px;line-height:1.2;color:#222;font-family:'FontAwesome';position:absolute;left:0;top:0}.contacts-info-wrap.info_with_form .contact-item--address:before,.contacts-info-wrap.simple_form .contact-item--address:before{content:'\f041'}.contacts-info-wrap.info_with_form .contact-item--email:before,.contacts-info-wrap.simple_form .contact-item--email:before{content:"\f0e0";font-size:16px;top:2px}.contacts-info-wrap.info_with_form .contact-item--phone:before,.contacts-info-wrap.simple_form .contact-item--phone:before{content:"\f095"}.contacts-info-wrap.info_with_form .wpcf7-form input:not([type="submit"]),.contacts-info-wrap.info_with_form .wpcf7-form textarea,.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:#888;padding:16px}.contacts-info-wrap.info_with_form .wpcf7-form input:not([type="submit"]):focus,.contacts-info-wrap.info_with_form .wpcf7-form textarea:focus,.contacts-info-wrap.simple_form .wpcf7-form input:not([type="submit"]):focus,.contacts-info-wrap.simple_form .wpcf7-form textarea:focus{border-color:#0696ff;color:#0696ff;outline:1px solid #0696ff}.contacts-info-wrap.info_with_form .wpcf7-form br,.contacts-info-wrap.simple_form .wpcf7-form br{display:none}.contacts-info-wrap.info_with_form .wpcf7-form p>.wpcf7-form-control-wrap,.contacts-info-wrap.simple_form .wpcf7-form p>.wpcf7-form-control-wrap{margin-bottom:30px;display:block}.contacts-info-wrap.info_with_form .wpcf7-form span.wpcf7-not-valid-tip,.contacts-info-wrap.simple_form .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:#888;margin-top:8px}.contacts-info-wrap.info_with_form .wpcf7-form div.wpcf7-response-output,.contacts-info-wrap.simple_form .wpcf7-form div.wpcf7-response-output{color:#888;margin:10px 0 0;padding:0}.contacts-info-wrap.info_with_form .wpcf7-form .ajax-loader,.contacts-info-wrap.simple_form .wpcf7-form .ajax-loader{margin-bottom:0;margin-top:5px}.contacts-info-wrap.info_with_form .wpcf7-form textarea,.contacts-info-wrap.simple_form .wpcf7-form textarea{height:148px;padding-top:18px;padding-bottom:18px;resize:none;max-width:100%}.contacts-info-wrap.info_with_form .wpcf7-form input[type="submit"],.contacts-info-wrap.simple_form .wpcf7-form input[type="submit"]{margin-top:4px}.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.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;width:33.33333%;padding-right:35px}.contacts-info-wrap.info_list .item-wrapper>i{background-image:linear-gradient(41deg, #2585e6, #63ffdd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:17px;font-size:60px}.contacts-info-wrap.info_list .item-wrapper .title{font-size:20px;color:#222;margin-bottom:17px}.contacts-info-wrap.info_list .item-wrapper .button{margin-top:35px}.contacts-info-wrap.info_list .item-wrapper .button a{border-bottom:1px solid #dddddd;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 .text,.contacts-info-wrap.info_list .item-wrapper .link{font-size:15px;line-height:1.6}.contacts-info-wrap.info_list .item-wrapper .text,.contacts-info-wrap.info_list .item-wrapper .text a,.contacts-info-wrap.info_list .item-wrapper .link,.contacts-info-wrap.info_list .item-wrapper .link a{color:#888}.contacts-info-wrap.info_list .item-wrapper .text a,.contacts-info-wrap.info_list .item-wrapper .link a{text-decoration:none}.contacts-info-wrap.info_list .item-wrapper .text a:hover,.contacts-info-wrap.info_list .item-wrapper .link a:hover{color:#222}@media (max-width: 1200px){.contacts-info-wrap.modern .headings-wrap .title{font-size:50px}.contacts-info-wrap.simple.with-bg{padding-top:120px;padding-bottom:80px}.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 .form,.contacts-info-wrap.simple .contact-content,.contacts-info-wrap.modern .form,.contacts-info-wrap.modern .contact-content{padding:0}.contacts-info-wrap.modern .headings-wrap .title{font-size:40px}.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.info_with_form .title,.contacts-info-wrap.simple_form .title{font-size:32px}.contacts-info-wrap.info_with_form .contact-content,.contacts-info-wrap.simple_form .contact-content{margin-top:30px}.contacts-info-wrap.info_with_form .contact-list,.contacts-info-wrap.simple_form .contact-list{margin-top:35px}}@media (max-width: 767px){.contacts-info-wrap.simple,.contacts-info-wrap.modern{max-width:500px;margin-left:auto;margin-right:auto}.contacts-info-wrap.simple .wpcf7-form,.contacts-info-wrap.modern .wpcf7-form{margin-top:20px}.contacts-info-wrap.simple .wpcf7-form span.wpcf7-not-valid-tip,.contacts-info-wrap.modern .wpcf7-form span.wpcf7-not-valid-tip{text-align:center;margin-top:8px}.contacts-info-wrap.simple .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.simple .wpcf7-form div.wpcf7-acceptance-missing,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-acceptance-missing{text-align:center}.contacts-info-wrap.simple .wpcf7-form textarea,.contacts-info-wrap.simple .wpcf7-form input:not([type="submit"]),.contacts-info-wrap.modern .wpcf7-form textarea,.contacts-info-wrap.modern .wpcf7-form input:not([type="submit"]){text-align:center}.contacts-info-wrap.simple .wpcf7-form input[type="submit"],.contacts-info-wrap.modern .wpcf7-form input[type="submit"]{position:static;width:100%}.contacts-info-wrap.simple .wpcf7-form p,.contacts-info-wrap.modern .wpcf7-form p{flex-direction:column;align-items:center}.contacts-info-wrap.simple .wpcf7-form p>span,.contacts-info-wrap.modern .wpcf7-form p>span{margin-bottom:20px;display:block;width:100%}.contacts-info-wrap.style_6{max-width:500px;margin-left:auto;margin-right:auto}.contacts-info-wrap.style_6 .wpcf7-form input:not([type="submit"]),.contacts-info-wrap.style_6 .wpcf7-form textarea{text-align:center}.contacts-info-wrap.style_6 .wpcf7-form input[type="submit"]{margin-top:10px}.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.style_6 .wpcf7-form div.wpcf7-acceptance-missing{text-align:center}.contacts-info-wrap.style_6 .wpcf7-form p{flex-direction:column;align-items:center}.contacts-info-wrap.style_6 .wpcf7-form p>span{margin-bottom:20px;width:100%}.contacts-info-wrap.style_6 .wpcf7-form p>span:first-child,.contacts-info-wrap.style_6 .wpcf7-form p>span:nth-of-type(2){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:80px;padding-bottom:50px;width:100%;max-width:none}.contacts-info-wrap.info_with_form,.contacts-info-wrap.simple_form{text-align:center}.contacts-info-wrap.info_with_form .content-wrap,.contacts-info-wrap.simple_form .content-wrap{margin-bottom:20px;max-width:400px;margin-left:auto;margin-right:auto}.contacts-info-wrap.info_with_form .contact-list,.contacts-info-wrap.simple_form .contact-list{display:flex;flex-direction:column;align-items:center}.contacts-info-wrap.info_with_form .wpcf7-form input:not([type="submit"]),.contacts-info-wrap.info_with_form .wpcf7-form textarea,.contacts-info-wrap.simple_form .wpcf7-form input:not([type="submit"]),.contacts-info-wrap.simple_form .wpcf7-form textarea{text-align:center;max-width:400px}.contacts-info-wrap.info_with_form .wpcf7-form .ajax-loader,.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.modern .form{padding:0}.contacts-info-wrap.modern .headings-wrap .title{font-size:32px}.contacts-info-wrap.info_with_form .title,.contacts-info-wrap.simple_form .title{font-size:27px}}
/*# sourceMappingURL=contacts.min.css.map */
.headings{position:relative}.headings .bg-title{white-space:nowrap;font-size:200px;font-weight:900;line-height:0.28;color:#f7f7f7;text-transform:uppercase;pointer-events:none}.headings .bg-title-wrap{position:absolute;left:50%;top:-34px;transform:translateX(-50%)}.headings .subtitle{font-size:18px;color:#b6b6b6;font-weight:bold;margin-bottom:25px}.headings .subtitle b{color:#0073e6}.headings .title{font-size:40px;line-height:1.35;font-weight:800;color:#222}.headings .title b{color:#0073e6}.headings .title--big{font-size:60px;line-height:1.07}.headings .title--small{font-size:24px}.headings .title--delimiter{position:relative;padding-bottom:29px;margin-bottom:0}.headings .title--delimiter:after{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);display:block;width:80px;height:2px;background-color:#eeeeee;content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .description{margin-top:20px;font-size:15px;line-height:1.6;color:#888}.headings .description--big{font-size:18px}.headings .description--small{font-size:12px}.headings>*:first-child{margin-top:0}.headings>*:last-child{margin-bottom:0}.headings .link-wrap{margin-top:50px}.headings .heading-img{margin-bottom:46px}.headings.bg_title .title{font-size:60px;padding-bottom:19px}.headings.bg_title .title--delimiter:after{width:102px;height:5px}.headings.simple .subtitle:not(:last-child){margin-bottom:15px}.headings.simple .title{margin-top:0}.headings.simple .description:not(:first-child){margin-top:32px}.headings.modern{max-width:500px}.headings.modern .title{padding-bottom:35px}.headings.modern .title+.description{margin-top:57px}.headings.modern.text-left .title{padding-left:51px;margin-left:-51px}.headings.modern.text-left .title--delimiter:after{height:5px;width:102px;left:0}.headings.with-image .description{margin-top:10px}.headings.with-media .heading-row{display:flex;padding:0;min-height:700px}.headings.with-media .heading-row.media-right{flex-direction:row-reverse}.headings.with-media .heading-row.media-right .heading-media-content-wrap{margin-left:auto}.headings.with-media .heading-media-wrap,.headings.with-media .heading-media-content{width:50%}.headings.with-media .heading-media-wrap{background-position:50%;background-size:cover}.headings.with-media .heading-media-content{padding:80px 115px;align-self:center}.headings.with-media .heading-media-content-wrap{max-width:670px}.headings.with-media .iframe-video.banner-video{position:relative;max-width:none}.headings.with-media .iframe-video.banner-video .fluid-width-video-wrapper{padding-top:0 !important;min-height:500px;position:relative;width:100%;height:100%}.headings.bg-animation{min-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#0654a2;-webkit-animation:hue-rotation 8s linear 0s infinite;-moz-animation:hue-rotation 8s linear 0s infinite;animation:hue-rotation 8s linear 0s infinite;max-width:none}.headings.bg-animation .title{max-width:800px;width:100%;padding-bottom:100px;text-align:left;color:#fff;font-size:60px}@-webkit-keyframes hue-rotation{0%{filter:hue-rotate(0) opacity(0.5)}100%{filter:hue-rotate(180deg) opacity(0.8)}100%{filter:hue-rotate(360deg) opacity(0.5)}}@keyframes hue-rotation{0%{filter:hue-rotate(0) opacity(0.5)}100%{filter:hue-rotate(180deg) opacity(0.8)}100%{filter:hue-rotate(360deg) opacity(0.5)}}.headings.typing{max-width:none;padding:0 10px}.headings.typing .title{font-size:60px}.headings.typing .title .typed,.headings.typing .title .typed-cursor{color:#0073e6}.headings.typing .title .typed-cursor{font-weight:normal}.headings{max-width:800px;margin:0 auto;text-align:center}.headings.text-left{text-align:left;max-width:none;margin:0}.headings.text-left .title--delimiter:after{left:0;transform:none}.headings.text-right{text-align:right;max-width:none;margin:0}.headings.text-right .title--delimiter:after{right:0;transform:none;left:auto}.headings.text-right.simple .subtitle,.headings.text-left.simple .subtitle{margin-bottom:17px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:50px}.headings.light .title{color:#fff}.headings.light .title--delimiter:after{background-color:#fff}.headings.light .description,.headings.light .subtitle{color:#fff}@media (max-width: 1500px){.headings .bg-title{font-size:145px}.headings .bg-title-wrap{top:-25px}.headings.with-media .heading-row{min-height:600px}.headings.with-media .heading-media-content{padding:80px}}@media (max-width: 1200px){.headings .title{font-size:35px}.headings .title--big{font-size:45px}.headings .title--small{font-size:21px}.headings.bg_title .title{font-size:50px}.headings .bg-title{font-size:130px}.headings.with-media .heading-row{min-height:500px}.headings.with-media .heading-media-content{padding:60px}.headings.bg-animation{min-height:600px}.headings.bg-animation .title{font-size:50px}.headings.typing .title{font-size:50px}}@media (max-width: 991px){.headings.bg_title .title{font-size:40px}.headings.bg_title .title--small{font-size:18px}.headings.with-media .heading-media-content{padding:50px 40px}.headings .bg-title{font-size:100px}.headings .bg-title-wrap{top:-5px}.headings .title{font-size:36px}.headings .title--delimiter{position:relative;padding-bottom:25px;margin-bottom:0}.headings .title--delimiter:after{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);display:block;width:80px;height:2px;background-color:rgba(86,105,120,0.15);content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .title--small{font-size:21px}.headings .description{font-size:16px}.headings.bg-animation{min-height:500px}.headings.bg-animation .title{font-size:40px}.headings.typing{padding-left:0;padding-right:0}.headings.typing .title{font-size:40px}}@media (max-width: 767px){.headings .heading-img{margin-bottom:30px}.headings .subtitle{margin-bottom:15px}.headings .title{font-size:27px}.headings .title--small{font-size:18px}.headings .title:not(:first-child){margin-top:15px}.headings .link-wrap{margin-top:30px}.headings.text-left,.headings.text-right{text-align:center;max-width:none;margin:0}.headings.text-left .title--delimiter:after,.headings.text-right .title--delimiter:after{left:50%;right:auto;transform:translateX(-50%)}.headings.modern .title{padding-bottom:25px}.headings.modern .title+.description{margin-top:35px}.headings.modern.text-left .title--delimiter{padding-left:0;margin-left:0}.headings.modern.text-left .title--delimiter:after{left:50%;right:auto;transform:translateX(-50%)}.headings.with-media{padding-left:0;padding-right:0}.headings.with-media .heading-row,.headings.with-media .heading-row.media-right{flex-direction:column}.headings.with-media .heading-media-wrap,.headings.with-media .heading-media-content{width:100%}.headings.with-media .heading-media-content{padding:45px 25px}.headings.with-media .heading-media-content-wrap{margin-left:auto;margin-right:auto}.headings.with-media .heading-media-wrap.s-back-switch{min-height:250px;height:52.25vw}.headings.with-media .iframe-video.banner-video .fluid-width-video-wrapper{min-height:250px;height:52.25vw}.headings .bg-title{font-size:12vw}.headings .bg-title-wrap{top:-1vw}.headings .title--delimiter{padding-bottom:20px}.headings .title--delimiter:after{width:60px}.headings .title--delimiter+.description{margin-top:20px}.headings.bg-animation{min-height:350px;align-items:center}.headings.bg-animation .title{text-align:center;font-size:30px;padding-bottom:0;margin-bottom:0;margin-top:40px}.headings .description{margin-top:15px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:30px}.headings.typing,.headings.bg-animation{padding-left:10px;padding-right:10px}.headings.typing .title{text-align:center;font-size:30px}}@media (max-width: 480px){.headings .title{font-size:24px}.headings .title--small{font-size:16px}.headings.bg_title .title{font-size:32px}.headings.typing .title,.headings.bg-animation .title{font-size:24px}}
/*# sourceMappingURL=headings.min.css.map */
