/*   
Theme Name: Webera Template
Theme URI: https://webera.com.ua/
Version: 1.0
Description: Webera original theme
Author: Amerov David
Author URI: https://webera.com.ua/
Text domain: webera
*/
:root{
	--orange-color: #4b48f7;
	--blue-color: #0779ab;
	--text-color: #0e0702;
}
@import url('https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic');
body {
    background-color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    color: var(--text-color);
}
#site{
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}
main{
	flex: 1;
}
img{
	max-width: 100%;
	height: auto;
	vertical-align: middle;
}
a:focus{
    text-decoration: none!important;
}
.alignleft {
    float: left;
    padding: 5px 10px 5px 0;
}
.alignright {
    float: right;
    padding: 5px 0 5px 10px;
}
[type=reset]:focus, 
[type=submit]:focus, 
button:focus, 
html [type=button]:focus{
    outline: none;
    text-decoration: none;
}
button, input[type="submit"]{
    cursor: pointer;
    -webkit-appearance: none;
     -moz-appearance: none;
}
input{
    -webkit-appearance: none;
     -moz-appearance: none;
}

@media screen and (min-width: 767px) {
    #menu,
    .mobile-open{
        display: none;
    }
}
*:focus {
    outline: none;
}
.relative{
	position: relative;
}
.gallery {
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
}
.gallery-item {
    padding-right: 5px;
    margin-bottom: 10px;
    padding-left: 5px;
}
.gallery-item {
    flex: 0 0 50%;
    max-width: 50%;
}
@media screen and (min-width: 767px) {
    .gallery-columns-2 .gallery-item {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .gallery-columns-3 .gallery-item {
        flex: 0 0 33.333%;
        max-width: 33.333%;
    }
    .gallery-columns-4 .gallery-item {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .gallery-columns-5 .gallery-item {
        flex: 0 0 20%;
        max-width: 20%;
    }
    .gallery-columns-6 .gallery-item {
        flex: 0 0 16.666%;
        max-width: 16.666%;
    }
}

/*--- Header Nav---*/
.section-form .form-control::-webkit-input-placeholder {
    color: #fff;
}
.section-form .form-control::-moz-placeholder {
    color: #fff;
}
.section-form .form-control:-ms-input-placeholder {
    color: #fff;
}
.section-form .form-control:-moz-placeholder {
    color: #fff;
}
.section-form .form-control:focus::-webkit-input-placeholder {
    color: transparent;
}
.section-form .form-control:focus::-moz-placeholder {
    color: transparent;
}
.section-form .form-control:focus:-ms-input-placeholder {
    color: transparent;
}
.section-form .form-control:focus:-moz-placeholder {
    color: transparent;
}
/*--- Header ---*/
.top-header a {
    color: var(--text-color);;
}
.top-header {
    background-color: #f5f5f5;
}
.top-header #lang_choice_1 {
    display: inline-block;
    vertical-align: middle;
    background-color: transparent;
    border: none;
}
.top-header .btn {
    color: #fff;
    margin: 0 15px;
    position: relative;
    z-index: 1;
    background-color: transparent;
}
.skew::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: var(--orange-color);
    z-index: -1;
    transition: all .3s ease 0s;

}
/*--- Menu ---*/
.top_menu {
    font-size: 0;
}
.top_menu .menu-item {
    display: inline-block;
    font-size: 20px;
    position: relative;
}
.top_menu .menu-item a{
    color: var(--text-color);
    padding: 15px 13px;
    display: block;
    transition: all .2s ease 0s;
}
.top_menu .menu-item a:hover {
    text-decoration: none;
    color: var(--orange-color);
}
.top_menu .menu-item.menu-item-has-children:hover>.sub-menu{
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    max-height: 700px;
    transition-delay: .2s;
    transition-duration: 0s,.2s,.2s;
}
.sub-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    background-color: #fff;
    box-shadow: 3px 3px 11px rgba(0, 0, 0, .3);
    text-align: left;
    width: 410px;
    opacity: 0;
    visibility: hidden;
    top: auto;
    padding: 5px 0;
    transform: scale(0.5);
    transition: 0s max-height .15s linear,0.1s opacity cubic-bezier(0.39,.575,.565,1),0.15s transform cubic-bezier(0.1,1.26,.83,1);
    transform-origin: top left;
    max-height: 0;
    z-index: 999;
}
.top_menu .sub-menu .menu-item {
    display: block;
    font-size: 17px;
    margin: 0;
    border-bottom: 1px solid #e6e6e6;
}
.top_menu .sub-menu .menu-item:last-child {
    border-bottom: none;
}
.top_menu .sub-menu .menu-item a {
    padding: 7px 10px;
}
/*---Slider---*/
.slider-caption {
    position: absolute;
    z-index: 999;
    top: 32%;
    width: 1170px;
    font-size: 42px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    margin: 0 auto;
    right: 0;
    left: 0;
    text-align: center;
}
.slider-caption a{
    transition: all .2s ease 0s;
    color: #fff;
}
.slider-caption a:hover{
    text-decoration: none;
    color: rgba(255, 255, 255, .8)
}
.slick-dots {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 30px;
    text-align: center;
    right: 0;
    left: 0;
    font-size: 0;
}
.slick-dots li {
    display: inline-block;
}
.slick-dots li.slick-active button {
    background-color: rgb(75 72 247);
}
.slick-dots li button {
    width: 30px;
    height: 15px;
    transform: skewx(-35deg);
    background-color: rgb(2 0 114);
    margin: 0 3px;
    transition: all .3s ease 0s;
    border: 0;
}
/*---Mobile Menu---*/
.mobile-open {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
}
.mobile-open .fa {
    font-size: 30px;
}
.list-icons li {
    font-size: 24px;
    margin-bottom: 41px;
}
.list-icons li::before {
    content: "";
    display: inline-block;
    width: 70px;
    height: 55px;
    vertical-align: middle;
    float: left;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 15px;
}
.list-icons li:nth-child(1)::before {
    background-image: url(data:image/png;base64,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);
}
.list-icons li:nth-child(2)::before {
    background-image: url(data:image/png;base64,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);
}
.list-icons li:nth-child(3)::before {
    background-image: url(data:image/png;base64,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);
}
.list-icons li:nth-child(4)::before {
    background-image: url(data:image/png;base64,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);
}
@media screen and (min-width: 1200px) {
    .text-about {
        position: absolute;
        bottom: -16px;
        left: 14%;
        background-color: #ededed;
        z-index: 10;
        font-size: 20px;
        padding: 50px 70px;
        padding-right: 460px;
    }
}
.text-about .skew {
    color: #fff;
    padding: 10px 60px;
    display: inline-block;
}
.text-about .skew::before {
    background-color: var(--blue-color);
}
.stupid-block .site-title .skew::before{
    background-color: var(--blue-color);
}
/*---Services---*/
.service {
    overflow: hidden;
}
.service .row{
	margin-right: -.5rem;
    margin-left: -.5rem;
}
.service .col-md-3,
.service .col-sm-6{
	padding-right: .25rem;
    padding-left: .25rem;
}
.service-wrap {
    position: relative;
}
.service-wrap>a {
    position: relative;
}
.service-wrap>a::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .2);
}
.service-wrap figcaption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .6);
    min-height: 102px;
    display: flex;
    align-items: center;
}
.service-wrap .service-link {
    font-size: 20px;
    color: #fff;
    padding: 20px 15px;
    transition: all .3s ease 0s;
}
.service-wrap:hover .service-link {
    text-decoration: none;
    padding: 30px 15px;
}
.slider-item::before {
    content: "";
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .4);
}
.btn-pdf {
    background-color: transparent;
    display: inline-block;
    padding: 10px 25px;
    color: #000;
    margin-bottom: 10px;
    border: 1px solid #f39e4f;
    transition: all .3s ease 0s;
}
.btn-pdf:hover {
    background-color: #f39e4f;
    color: #fff;
    text-decoration: none;
}
.btn-pdf::before {
    content: "\f1c1";
    font: normal normal normal 18px/18px FontAwesome;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
/*---Category---*/
.title-page {
    padding: 30px 0;
    background-color: #ededed;
    color: var(--text-color);
}
.site-title-page {
    font-size: 25px;
}
.breadcrumbs a{
	color: var(--text-color);
}
.sub-cat {
    font-size: 0;
    margin-top: 10px;
}
.sub-cat li {
    display: inline-block;
    font-size: 16px;
    margin-right: 10px;
}
.sub-cat li:last-child{
    margin-right: 0;
}
.sub-cat li a {
    transition: all .3s ease 0s;
    color: var(--text-color);
    border: 1px solid var(--blue-color);
    padding: 7px 10px;
    display: block;
}
.sub-cat li.active a {
    background-color: var(--blue-color);
    color: #fff;
}
.sub-cat li a:hover{
    color: #fff;
    background-color: var(--blue-color);
    text-decoration: none;
}
.single-text{
    background-color: #ededed;
}
.callback {
    background-color: transparent;
    color: #fff;
    font-size: 20px;
    padding: 8px 30px;
}
.our-clients .slick-dots {
    position: initial;
    margin-top: 30px;
}
.btn-send {
    background-color: var(--blue-color);
    color: #fff;
    padding: 10px 30px;
    display: block;
    z-index: 10;
    margin-left: auto;
}
/*---News---*/
.news-wrap figcaption {
    display: flex;
    flex-wrap: wrap;
}
.slider-works .slick-item {
    padding: 0 15px;
}
.news-link {
    font-size: 22px;
    color: var(--text-color);
    flex: 1 0 0;
    padding: 5px 5px;
}
.works-arrow {
    background-color: var(--orange-color);
    color: #fff;
    font-size: 30px;
    line-height: 27px;
}
.news-link:hover{
    color: var(--text-color);
}
.date-news {
    background-color: var(--orange-color);
    flex: 80px 0 0;
    text-align: center;
    color: #fff;
    display: flex;
    align-items: center;
    font-size: 26px;
    position: relative;
}
.date-news .day-month {
    flex: 50% 0 0;
}
.date-news .year {
    position: absolute;
    right: -8px;
    top: 50%;
    transform: translateY(-50%) rotate(-90deg);
}
.date-news .day {
    border-bottom: 1px solid #fff;
    padding-bottom: 3px;
}
.btn-form {
    background-color: transparent;
    color: #fff;
    font-size: 26px;
    font-weight: bold;
    padding: 15px 0;
    width: calc(100% - 150px);
    margin-top: 25px;
}
.btn-form.skew::before{
    z-index: 1;
    background-color: var(--orange-color);
}
.btn-form span{
    position: relative;
    z-index: 1;
}
.form-phones .fa {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 95px;
}
.form-phones a {
    font-size: 26px;
    margin-left: 75px;
}
.form-phones {
    margin-top: 22px;
}
.form-copyright {
    position: relative;
    margin-top: 30px;
    font-size: 14px;
}
.view-more .skew::before {
    background-color: transparent;
    border: 3px solid var(--orange-color);
    transition: all .3s ease 0s;
}
.view-more a {
    color: var(--text-color);
    padding: 15px 50px;
}
.view-more a:hover {
    color: #fff;
    text-decoration: none;
}
.view-more a:hover::before {
    background-color: var(--orange-color);
}
.professional-link {
    font-size: 26px;
    color: #fff;
    padding: 25px 50px;
    background-color: transparent;
    border: none;
    transition: all .3s ease 0s;
}
.professional-link.skew:hover::before{
    background-color: var(--blue-color);
}
.professional-link.skew::before {
    z-index: 1;
    box-shadow: 3px 3px 11px rgba(0, 0, 0, .4);
}
.professional-link:hover{
    text-decoration: none;
}
.number {
    font-size: 140px;
    line-height: 193px;
}
.info-text{
    font-size: 30px;
}
.info-text.info-years::after {
    content: "";
    width: 150px;
    display: block;
    height: 25px;
    background-color: var(--orange-color);
    margin: 15px auto 0;
    transform: skewX(-35deg);
}
.info-text-p {
    font-size: 20px;
    line-height: 33px;
}
.info-block {
    overflow: hidden;
}
.info-block .left {
    background-color: #ededed;
    position: relative;
    padding: 50px;
}
.info-block .left::before {
    background-color: #ededed;
    content: "";
    position: absolute;
    right: -67%;
    top: 0;
    height: 100%;
    width: 50vw;
    z-index: -1;
}
.hidden{
    visibility: hidden;
}
.form-site-wrap {
    background-color: #ededed;
    padding: 17px 15px;
}
.form-site-wrap h5 {
    margin-bottom: 10px;
    font-size: 20px;
}
.form-site-img{
    height: 440px;
    object-fit: cover;
}
/*---Form---*/
.section-form {
    background: url(images/form.jpg) no-repeat center center / cover;
    padding: 30px 0px 15px;
    position: relative;
}
.section-form::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .6);
}
.section-form .form-control {
    background-color: transparent;
    border: 2px solid #fff;
    font-size: 22px;
    padding: 15px;
    color: #fff;
    resize: none;
}
/*---Footer---*/
.footer-menu{
    padding: 15px 0;
    background-color:#020072 ;
}
.footer_menu {
    font-size: 0;
}
.footer_menu .menu-item{
    font-size: 24px;
    display: inline-block;
}
.footer_menu .menu-item a {
    color: #fff;
    padding-left: 45px;
}
.footer_menu .menu-item:first-child a {
    padding-left: 0;
}
.footer-contacts {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
    padding: 20px 0;
}
.footer-contacts li{
    font-size: 24px;
}
.footer-contacts li a{
    color: var(--text-color);
}
.footer-contacts li a .fa{
    color:  var(--blue-color);
}
.copyright {
    background-color: #ececec;
    padding: 10px 0;
}
.copyright a{
    color: var(--text-color);
}
#top {
    position: fixed;
    right: 60px;
    bottom: 45px;
    font-size: 30px;
    background-color: var(--orange-color);
    color: #fff;
    padding: 0 15px;
    z-index: 999;
    display: none;
}
.phone_button {
    background: var(--blue-color);
    bottom: 150px;
    cursor: pointer;
    padding: 16px;
    position: fixed;
    right: 60px;
    z-index: 999;
    border-radius: 50%;
    box-shadow: 0 0 0 6px hsla(198, 92%, 35%, .25), 0 0 0px 12px rgba(255, 255, 255, .3);
    animation: pulse 2s infinite;
}
.phone_button::after {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9IjAgMCAyOCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMyAoMTIwODEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5waG9uZTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJDYWxsYmFjayIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSIwNS1XaWRnZXRzL0NhbGxiYWNrL0NhbGxiYWNrLS0tQW5pbWF0aW9uLXByZXZpZXciIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MTQuMDAwMDAwLCAtNzA1LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPg0KICAgICAgICAgICAgPGcgaWQ9IkNhbnZhcyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgwLjAwMDAwMCwgNzIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9IlNpemUtKy04NHg4NC1XaWRnZXQtQ2FsbGJhY2stZ3JlZW4iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYxMS4wMDAwMDAsIDYxMS4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ijg0eDg0LVdpZGdldC1DYWxsYmFjay1ncmVlbiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuOTQxODk2OSw0NC41ODUyODE2IEwyNi45NjczMTUzLDQxLjMzNzk3NyBDMjguMjE4NzUzNSwzOS45OTU1NjU0IDMwLjMyODg5MTQsMzkuOTIwMTI0MSAzMS42NzEzMDI5LDQxLjE3MTU2MjMgTDMyLjQ4MzQwNjQsNDEuOTI4MTk0MyBDMzMuMjkxMDcyMiw0Mi42ODAzODg1IDM1LjUwOTkzNDMsNDEuOTMzNzQxNSAzOC42NDQwNzcsMzguNTY5OTQ2NiBDNDEuNzc4MjE5NiwzNS4yMDYxNTE3IDQyLjM2NTEwODcsMzIuOTM5NTg0MSA0MS41NTg1NTIzLDMyLjE4NzM4OTggTDQwLjc0NjQ0ODgsMzEuNDMxODY3MyBDMzkuNDA0MDM3MiwzMC4xODA0MjkxIDM5LjMyODU5NTksMjguMDcxNDAwNyA0MC41ODAwMzQxLDI2LjcyNzg3OTcgTDQzLjYwNTQ1MjYsMjMuNDgwNTc1MSBDNDQuODU2ODkwOCwyMi4xMzcwNTQxIDQ2Ljk2NzAyODYsMjIuMDYyNzIyMiA0OC4zMDk0NDAxLDIzLjMxNDE2MDQgTDQ5LjEyMDQzNDIsMjQuMDY5NjgyOSBDNTIuNzYyNjk2MywyNy40NjIzMjMgNTAuMjk5NzU5NCwzNS44MjQxMDQ3IDQzLjUxNDQ3OTIsNDMuMTA3NTE5NSBDMzYuNzI5MTk5LDUwLjM4OTgyNDggMjguNTYyNjc3Miw1My40Mzg1NDEzIDI0LjkyMDQxNTEsNTAuMDQ1OTAxMiBMMjQuMTA4MzExNiw0OS4yODkyNjkyIEMyMi43NjU5LDQ4LjAzNzgzMSAyMi42OTE1NjgxLDQ1LjkyNzY5MzIgMjMuOTQxODk2OSw0NC41ODUyODE2IEwyMy45NDE4OTY5LDQ0LjU4NTI4MTYgWiIgaWQ9InBob25lIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=") no-repeat scroll center center / 30px auto;
    content: "";
    display: block;
    height: 30px;
    width: 30px;
}
.phone_button:hover{
    -webkit-animation: none;
    animation: none;
}
@keyframes pulse {
    0% {
        box-shadow:  0 0 0 0 rgba(4, 181, 174, .5), 0 0 0 0 rgba(255, 255, 255, .5);
    }
    70% {
        box-shadow:  0 0 0 20px rgba(4, 181, 174, 0), 0 0 0 25px rgba(255, 255, 255, 0);
    }
    100% {
        box-shadow:  0 0 0 0 rgba(4, 181, 174, 0), 0 0 0 0 rgba(255, 255, 255, 0);
    }
}

form{
	transition: filter 3s;
}
form .success_message{
	text-align: center;
}
form.loading .form-item{
	cursor: wait;
    filter: blur(3px);
}
input[type="text"].error,
input[type="tel"].error,
input[type="email"].error,
textarea.error{
	border: 1px solid #e54d15;
}
.form-item .btn-send{
	margin-left: 0;
}