header {    position: absolute;width: 100%;top: 0;left: 0;z-index: 999;transition: transform 0.3s;-webkit-transition: transform 0.3s;background-color: #000;}
header.stickey_header_up {-webkit-transform: translateY(-85px);-ms-transform: translateY(-85px);transform: translateY(-85px);}
header.stickey_header_down {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}

nav ul {display: flex;align-items: center;}
nav ul li {margin: 0 8px;padding-top: 10px;padding-bottom: 10px;}
nav ul li a {display: block;font-size: 1rem;padding: 10px 0;color: #fff;position: relative;margin: 0px 6px;text-decoration: none;}
nav ul li a:hover,
nav ul li a.active {color: #F2883B;}
nav ul li a.active {font-weight: 700;}
nav > ul > li > a:before,
nav > ul > li > a.active:before {position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #F2883B;content: '';transform: scaleX(0) translateZ(0);transform-origin: 100% 100%;-webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);}
nav ul li a:hover:before,
nav > ul > li > a.active:before { transform: scaleX(1) translateZ(0); transform-origin: 0 0; -webkit-transform:; -webkit-transform-origin: 0 0; -moz-transform:; -ms-transform:; -o-transform:; }
nav > ul > li > a{text-transform: capitalize;font-weight: 600;}
nav ul li.dropdown a.dropdown-toggle::after{margin-left: 7px;content: ">";border: 0;vertical-align: middle;transform: rotate(90deg);}

@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }
}	

.service-menu-wrap::before {position: absolute;content: '';height: 20px;background: transparent;width: 5%;bottom: 0;left: 51%;}
.service-menu-wrap::before:hover .service-menu {display: block;}
.service-menu-wrap ul {display: inline-block;}
.service-menu-wrap ul li{margin: 0px;text-align: center;padding: 4px 0px;}
.service-menu-wrap ul .srvc-menu-heading{font-weight: 500;font-size: 30px;line-height: 45px;color: #FFFFFF;text-align: center;padding: 10px 0px;}
.service-menu-wrap .tab-sales-title-wrapper{list-style: none;border-radius: 10px;background: linear-gradient(180deg,#312f2fba -5.5%,#000 60.15%);width: 100%;padding: 0;}
.service-menu-wrap .mb-service{padding: 0;border: none;text-align: center;font-weight: 500;font-size: 18px;line-height: 27px;padding: 20px 10px;color: #979797;width: 100%;background-color: transparent;}
.service-menu-wrap .mb-service.active{color: white !important;border: none !important;background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) -50.79%, rgba(61, 61, 61, 0.870313) 97.42%, #6C6C6C 190.69%);}
.headertabcontent{display: none;}
.headertabcontent.active{display: block;}
.service-menu-wrap .sub-menu-list-wrapper{margin-top: 25px;margin-left: 5%;}
.service-menu-wrap .sub-menu-list-wrapper .sub-menu-heading{font-weight: 600;font-size: 20px;line-height: 30px;text-transform: capitalize;color: #E2E2E2;}
.service-menu-wrap .sub-menu-list-wrapper .sub-menu-description{font-weight: 400;font-size: 18px;line-height: 27px;color: #F2883B;max-width: 650px;padding-top: 10px;}
.header-main-srvc-link{display: flex;justify-content: end;padding-right: 50px;}
.header-main-srvc-link span{font-weight: 700;font-size: 20px;line-height: 24px;color: #F9F9F9;}
.header-main-srvc-link a{font-weight: 600;font-size: 18px;line-height: 27px;color: #F2883B;padding: 0;display: inline-block;}
.header-main-srvc-link a:before {background-color: transparent !important;}
.service-menu-wrap .sub-menu-list-wrapper  .menu-sub-srvc-tab-content{padding: 15px 50px 15px 0;display: flex;align-items: center;}
.service-menu-wrap .sub-menu-list-wrapper  .menu-sub-srvc-tab-content .menu-icon-img img{width: 43px;}
.service-menu-wrap .menu-sub-srvc-tab-content .menu-icon-content{padding-left: 20px;}
.menu-sub-srvc-tab-content .menu-icon-content .menu-title{font-weight: 400;font-size: 18px;line-height: 27px;margin: 0px;padding: 0px;color: #fff;}
.service-menu-wrap .menu-sub-srvc-tab-content .menu-icon-content .menu-title a{font-weight: 400;font-size: 18px;line-height: 27px;color: white !important;margin: 0px;padding: 0px;}
.service-menu-wrap .menu-sub-srvc-tab-content .menu-icon-content .menu-title a:hover{color: #F2883B !important;}
.sub-menu-list-wrapper .menu-title a:before {background-color: transparent !important;}

.bottom-cta-box{width:100%;background:#000;bottom:0;border-radius:0 0 10px 10px}
.bottom-cta-header-left{padding:20px 0;box-shadow:5px -5px 6px rgb(132 132 132 / 11%),5px 6px 6px rgb(132 132 132 / 6%);border-radius:0 0 10px 0;width:100%;text-align:center}
.bottom-cta-header-left .title{font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#F2883B;padding-bottom:20px}
.bottom-cta-header-right{box-shadow:0 -1px 12px rgba(132,132,132,.25);padding:20px 0;border-radius:0 0 10px 0;width:100%;text-align:center;background-color:#1f1f1f!important}
.bottom-cta-header-right .title{font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#F2883B;padding-bottom:20px}

.header-botm-btn .btn_line:hover{border:1px solid transparent!important;color:#000!important}
.service-menu-wrap .menu-sub-srvc-tab-content .menu-icon-content .menu-description{font-weight:400;font-size:14px;line-height:28px;color:#d9d9d9;padding-top:10px}

.tech-menu-header{margin:15px 50px}
.tech-srvc-list .title a{font-weight:400;font-size:18px;line-height:27px;color:#F2883B!important}
.tech-srvc-list .title a:before{background-color:transparent!important}
.tech-srvc-list .menu-sub-srvc-tab-content{padding:4px 0;display:flex;align-items:center}

.tech-srvc-list .menu-icon-content .menu-title{font-weight:400;font-size:18px;line-height:27px;margin:0;padding:0;color:#fff!important}
.tech-srvc-list .menu-sub-srvc-tab-content .menu-icon-content .menu-title a{font-weight:700;font-size:16px;line-height:28px;color:#e2e2e2!important}
.tech-srvc-list .menu-icon-content .menu-description{padding-top:0!important}
nav .service-menu-wrap .service-menu{top: 70px;background-image:linear-gradient(180.22deg,#323232 -5.85%,#000 47.15%);width: 100%;left:0;right: 0;z-index: 9;border-radius:10px;margin: 0 auto;overflow: hidden;border: none;}
.salesforce-srvc-menu-wrap{margin:25px 10px}
.sales-menu-wrap{display:flex;align-items:center;padding:12px 20px}
.sales-menu-wrap .icon-name-sales a{padding-left:10px;font-weight:400;font-size:14px!important;line-height:28px;color:#bababa}
.sales-menu-wrap .icon-name-sales a:hover{color:#F2883B}
.sales-menu-wrap a:before{background-color:transparent!important}
.service-menu .sub-menu-head .heading{font-weight:500;font-size:30px;line-height:45px;text-align:center;text-transform:capitalize;color:#fff;padding-bottom:10px}
.service-menu .sub-menu-head .title{font-weight:400;font-size:18px;line-height:27px;text-transform:capitalize;color:#F2883B;text-align:center;padding-bottom:10px}
.service-menu .service-menu-title{padding:15px 30px;display:inline-block}
.service-menu .service-menu-title li{padding:6px 0}
.service-menu .list-heading{padding-bottom:10px}
.service-menu .list-heading a{font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;color:#fff;padding:0;transition:all ease-in .3s}
.service-menu .list-heading a::before{background:0 0;position:absolute;content:''}
.service-menu .list-heading a:hover{color:#F2883B}
.service-menu .list-menu a{font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:center;color:#c7c7c7;padding:0;transition:all ease-in .3s}
.service-menu .list-menu a:hover{color:#F2883B}
.service-menu .list-menu a::before{position:absolute;background:0 0!important;content:''}
.menu-section{margin-bottom:20px}
.service-menu-title .menu-border{position:absolute;width:70px;height:3px;border-radius:10px;margin-left:5px}
.service-menu-title .menu-border.mobile{background-color:#3bd6d0}
.service-menu-title .menu-border.website{background-color:#8ccf49}
.service-menu-title .menu-border.ui-ux{background-color:#cadaec}
.service-menu-title .menu-border.ar-vr{background-color:#ffbfab}
.service-menu-title .menu-border.wearable{background-color:#5dc1d8}
.service-menu-title .menu-border.digital{background-color:#e9f3fe}
.service-menu-title .menu-border.software{background-color:#5f81a9}
.service-menu-title .menu-border.blockchain{background-color:#ffd485}
.service-menu-title .menu-border.wearable{background-color:#ffd485}
.bottom-link{margin-top:70px}
.bottom-link .heading{font-weight:500;font-size:22px;line-height:27px;color:#F2883B}
.bottom-link a{padding:0}
.bottom-link a::before{background:0 0;position:absolute;content:''}

.contact-menu-wrap::before{position:absolute;content:'';height:20px;background:0 0;width:8%;bottom:0;left:87%}
.contact-menu-wrap::before:hover .contact-menu{display:block}
nav ul li:hover .contact-menu{display:block;background-image:linear-gradient(180.22deg,#323232 -5.85%,#000 47.15%);width: 100%;left:0;right: 0;top: 90px;padding: 30px;z-index:1;border-radius:10px;position:relative;margin: 0 auto;border: none;}
nav ul li:hover .another-dropdown{display:block;background-image:linear-gradient(180.22deg,#323232 -5.85%,#000 47.15%);width: 200px;left:auto;right: auto;top: 70px;padding: 30px;z-index:1;border-radius:10px;position:relative;margin: 0 auto;border: none;}
nav ul li:hover .another-dropdown ul{display: block;}
nav ul li:hover .another-dropdown ul li{margin: 0 8px;padding-top: 10px;padding-bottom: 10px;}
nav ul li:hover .another-dropdown ul li a{padding: 0;font-weight: normal;}
nav .another-dropdown ul li a{font-size: 14px;}

nav ul li:hover .contact-menu::before{position:absolute;content:url(../images/header-icons/map.svg);top:35%;left:16%;z-index:-1;opacity: .3;}
.contact-menu .details{max-width:200px;padding-top:25px}
.contact-menu .details .title{font-weight:500;font-size:25px;line-height:45px;text-transform:capitalize;color:#fff;padding-bottom:20px}
.contact-menu .details .description{font-weight:400;font-size:20px;line-height:30px;text-transform:capitalize;color:#F2883B;padding-bottom:20px}
.contact-menu .details .para{font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize;color:#b1b1b1}
.contact-menu .details .mail{color:#F2883B;font-size:17px;margin-top:0;cursor:pointer}
.contact-menu .contact-location{display:inline-block;list-style: none;padding: 0;}
.contact-menu .contact-location .heading{font-weight:500;font-size:25px;line-height:45px;text-transform:capitalize;color:#fff;transition:all ease-in .3s;padding-bottom:20px}
.contact-menu .contact-location .location{font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize;color:#e8e7e7;padding:12px 0;transition:all ease-in .3s}
.contact-menu .contact-location .location:hover{color:#F2883B}
.contact-menu .contact-link{display:inline-block;list-style: none;padding: 0;}
.contact-menu .contact-link .heading{font-weight:500;font-size:25px;line-height:45px;text-align:center;text-transform:capitalize;color:#fff;transition:all ease-in .3s;padding-bottom:20px}
.contact-menu .contact-link .social-link{padding:12px 0}
.contact-menu .contact-link .social-link a{font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize;color:#dbdbdb;padding:0;transition:all ease-in .3s}
.contact-menu .contact-link .social-link:hover .twitter{color:#1fa1f1}
.contact-menu .contact-link .social-link:hover .facebook{color:#3b5998}
.contact-menu .contact-link .social-link:hover .linkdin{color:#0072b1;}
.contact-menu .contact-link .social-link:hover .pink{
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.contact-menu .contact-link .social-link:hover .dribbble{color:#ea4c89}
.contact-menu .contact-link .social-link:hover .behance{color:#053eff}
.contact-menu .contact-link .social-link a::before{position:absolute;background:0 0;content:''}
.contact-menu .contact-link .social-link i{padding-right:20px}
.hire-developer-menu{display:none}
.hire-developer-menu-wrap::before{position:absolute;content:'';height:30px;background:0 0;width:6%;bottom:0;left:67%}
.hire-developer-menu-wrap:hover .hire-developer-menu{display:block;padding:0!important;background-image:url(../images/header-icons/developer-header.png);background-position:center;background-repeat:no-repeat;background-size:cover}
nav ul li:hover .hire-developer-menu{display:block;background-image:linear-gradient(180deg,#6c6c6c -5.5%,#000 60.15%);width:80%;left:0;right:-10%;top:80px;z-index:-1;border-radius:10px;position:relative}
nav ul li .hire-developer-menu .header-botm-btn a{margin:0!important;padding: 13px 35.4px 13px;}
.hire-developer-menu .details{max-width:280px}
.hire-developer-menu .details .title{font-weight:500;font-size:30px;line-height:45px;color:#fff;padding:40px 0 25px}
.hire-developer-menu .details .description{font-weight:400;font-size:16px;line-height:24px;color:#F2883B;padding-bottom:35px}
.hire-developer-menu .details .para{font-weight:700;font-size:24px;line-height:29px;color:#dfdfdf;padding-bottom:35px}
.industries-menu{display:none}
.industries-menu-wrap::before{position:absolute;content:'';height:30px;background:0 0;width:4%;bottom:0;left:56%}
nav ul li:hover .industries-menu{display:block;background-image:linear-gradient(180deg,#6c6c6c -5.5%,#000 60.15%);width:67%;left:0;right:-10%;top:80px;z-index:-1;border-radius:10px;position:relative}
.industries-menu .details{max-width:300px}
.industries-menu .details .title{font-weight:500;font-size:30px;line-height:45px;color:#fff;padding:40px 0 20px}
.industries-menu .details .description{font-weight:400;font-size:16px;line-height:24px;color:#F2883B;padding-bottom:30px}
.cnt_nv{border:1px solid transparent!important;background:#F2883B;color:#1f1f1f!important;font-weight:700;padding:12px 32px 13px;border-radius:40px;overflow:hidden;border:1px solid transparent!important}
.cnt_nv.btn-primary:hover{background-color:#F2883B}
.trnsprnt-border{border:none!important}
.cnt_nv:before{display:none}
.cnt_nv svg{top:13px;fill:#1f1f1f}
.cnt_nv:hover svg{right:12px;transform:scale(.8);-webkit-transform:scale(.8)}
/* header::before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / 70%);content:'';z-index:-1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)} */
.mb_close{position:absolute;right:10px;top:10px;width:30px;height:30px;display:none}
.mb_menu_bar{width:31px;height:31px;display:none}
.mb_menu_bar .hmb_st{stroke:#F2883B}
.mb_menu_bar .hmb_st1{fill:#F2883B}
.mb_menu_bar svg{width:100%;height:100%}
.dropdown-wrapper{position:absolute;left:0;width:100%;opacity:0;visibility:hidden;background:red;z-index:99}
.dropdown-inner{border-top:1px solid #e6e6e6;background:red;margin-top:25px}
.dropdown-inner .flex-wrapper{justify-content:center}
header>.header_container nav li:hover .dropdown-wrapper{opacity:1;visibility:visible}
.dropdown-wrapper .dropdown-list .list-menu ul{display:inline-block}
.dropdown-wrapper .dropdown-list .list-menu ul li{color:#fff}
@media (max-width:1800px){
.service-menu-wrap::before{width:5%;left:59%}
.tech-menu-header{margin-top:4%;margin-left:7%}
.hire-developer-menu-wrap::before{width:8%;left:79%}
.industries-menu-wrap::before{width:5%;left:64%}
}
@media (max-width:1400px){
.service-menu-wrap::before{left:46%}
.industries-menu-wrap::before{width:7%;left:53%}
.hire-developer-menu-wrap::before{width:10%;left:76%}
}
@media (max-width:1200px){
.service-menu-wrap::before{left:46%;width:6%}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){
nav ul li{margin:0 0 0 20px}
nav ul li a{font-size:.9rem}
.header_container{padding-top:20px;padding-bottom:20px}
}
@media only screen and (max-width:767px){
.header_container{padding-top:20px;padding-bottom:20px}
.contact-menu{display:none}
.service-menu{display:none}
.hire-developer-menu{display:none}
.industries-menu{display:none}
nav ul li{margin:0;padding:0}
nav ul li a{font-size:1.3rem;padding:18px 0;border-bottom:1px solid #191b1e}
header{position:fixed;overflow:visible;z-index:999}
nav{position:fixed;height:100%;left:0;top:0;width:100%;padding:30px 20px 0;background:#101214;transform:scale(0);-webkit-transform:scale(0);visibility:hidden;opacity:0;transition:all .3s cubic-bezier(0, 0, 0, 1.01);-webkit-transition:all .3s cubic-bezier(0, 0, 0, 1.01)}
.open-menu nav{transform:scale(1);-webkit-transform:scale(1);visibility:visible;opacity:1}
.open-menu header{transform:none!important;-webkit-transform:none!important;-ms-transform:none!important}
nav ul{display:flex;flex-direction:column}
.cnt_nv{margin:40px auto;display:table}
.mb_close,.mb_menu_bar{display:block}
}

@media (max-width: 450px) {
    .contact-menu {display: none !important;}
    .service-menu {display: none !important;}
    .hire-developer-menu{display: none !important;}
    .industries-menu{display: none !important;}
    nav ul li {margin: 0;padding: 0;}
}

/* side menu */
.side_menu .menu-toggle {cursor: pointer;}
.side_menu .menu-toggle > img {width: 50px;display: none;}
.side_menu .menu-toggle .fa-bars {z-index: 99;position: absolute;right: 20px;font-size: 22px;margin-top: -10px;color: #fff;background: #f2883b;width: 50px;height: 50px;text-align: center;line-height: 50px;right: 0;}
.side_menu .menu-toggle.open .fa-bars::before {content: "\f00d";}
@keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
        -webkit-transform:         translateY(0)    ;
        -ms-transform:         translateY(0)    ;
        transform:         translateY(0)    ;
        -moz-transform:         translateY(0)    ;
        -o-transform:         translateY(0)    ;
}
    40% {
        -webkit-transform:         translateY(-30px)    ;
        -ms-transform:         translateY(-30px)    ;
        transform:         translateY(-30px)    ;
        -moz-transform:         translateY(-30px)    ;
        -o-transform:         translateY(-30px)    ;
}
    60% {
        -webkit-transform:         translateY(-15px)    ;
        -ms-transform:         translateY(-15px)    ;
        transform:         translateY(-15px)    ;
        -moz-transform:         translateY(-15px)    ;
        -o-transform:         translateY(-15px)    ;
}
}
.megamenu .menu-contact img {  -webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.megamenu .menu-contact img:hover {cursor: pointer;animation-name: bounce;-moz-animation-name: bounce;}
.megamenu .menu-contact li {margin: 30px 0;}
.megamenu .menu-contact ul li.phone a, 
.megamenu .menu-contact ul li.email a {display: flex;color: #fff;text-decoration: none;}
.megamenu .menu-contact li a img {max-width: 100%;filter: brightness(1) invert(1);margin-right: 5px;}
.megamenu .menu-contact .social-links {margin-top: 30px;}
.megamenu .menu-contact .social-links a {border: 1px solid #fff;border-radius: 50px;width: 40px;height: 40px;display: inline-block;text-align: center;line-height: 40px;margin: 0 15px 0px 0;color: #fff;}
.megamenu .menu-contact .social-links a:hover {background: #F2883B;border: 1px solid #F2883B;}
@media (min-width: 1024px){
    .menu-toggle {position: fixed !important;transform: translateY(-50%); top: 50% !important;}
    .megamenu{position: fixed !important;z-index: 998;}
}
.megamenu {display: none;top: 0;left: 0;width: 100%;height: 105vh;z-index: 9999;background: #000;}
.megamenu .menu-items-wrap ul {flex-wrap: wrap;list-style: none;padding: 0;}
.megamenu .menu-items-wrap li::before {content: '';background-image: url(../images/icons/menu_bullet.svg);width: 19px;height: 19px;display: inline-block;margin-right: 10px;}
.megamenu .menu-items-wrap li{line-height: normal;margin: 2rem 0;position: relative;}
.megamenu .menu-items-wrap li a {color: #fff;font-size: 26px;text-decoration: none;font-weight: bold;}
.megamenu .menu-items-wrap li a:hover {color: #F2883B;}

header.webx_header .contacts{-webkit-transition:all .7s ease-out 0s;-o-transition:all .7s ease-out 0s;transition:all .7s ease-out 0s;-moz-transition:all .7s ease-out 0s;-ms-transition:all .7s ease-out 0s}
header.webx_header .contacts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding: 0;margin: 0;list-style: none;}
header.webx_header .contacts li{position:relative;margin-right:1.5rem}
header.webx_header .contacts li a{color: #fff;}
header.webx_header .contacts li a i.fa-phone:hover{color: #73ADCD;}
header.webx_header .contacts li a i.fa-envelope:hover{color: #EC4134;}
header.webx_header .contacts li a i.fa-whatsapp:hover{color: #43E460;}
header.webx_header .contacts li a i.fa-linkedin-in:hover{color: #0072b1;}
header.webx_header .contacts li a i.fa-instagram:hover{
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
-webkit-background-clip: text;
/* Also define standard property for compatibility */
background-clip: text;
-webkit-text-fill-color: transparent;
}
header.webx_header .contacts li a i.fa-facebook-f:hover{color: #3b5998;}


/* header.webx_header .contacts .icon img,
header.webx_header .contacts .icon:before{position:absolute;top:50%;left:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s} */
/* header.webx_header .contacts .icon img{z-index:10;max-width:none;-ms-flex-negative:0;flex-shrink:0}
header.webx_header .contacts .icon img:first-child{opacity:1;margin-top:-8px;margin-left:-8px;filter: brightness(0) invert(1);}
header.webx_header .contacts .icon img:nth-child(2){opacity:0;margin-top:-8px;margin-left:-8px}
header.webx_header .contacts li .info-hover{padding-left:2rem;height:40px;width:.1px;overflow:hidden;font-size:15px;line-height:22px;white-space:nowrap;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
header.webx_header .contacts li .info-hover a,
header.webx_header .contacts li span{margin-left:6px;color: #fff;text-decoration: none;}
header.webx_header .contacts li:hover .info-hover{width:185px;opacity:1;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}
header.webx_header .contacts li.messenger:hover .info-hover,
header.webx_header .contacts li.skype:hover .info-hover{width:125px}
header.webx_header .contacts li.email:hover .info-hover {width: 155px;}
header.webx_header .contacts li .info-hover a, 
header.webx_header .contacts li span {margin-left: 6px;} */
/* header.webx_header .contacts li:hover i{width: 30px;height: 30px;background: #282828;text-align: center;line-height: 30px;border-radius: 27px;font-size: 13px;} */

/* header.webx_header .contacts .icon:before {display: block;content: "";height: 31px;width: 31px;margin-top: -16px;margin-left: -16px;background: #ffffff;border-radius: 50%;opacity: 0;} */
/* header.webx_header .contacts .icon:before, 
header.webx_header .contacts .icon img {position: absolute;top: 50%;left: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
header.webx_header .contacts li:hover a img{ background-color: #fff; filter:brightness(0) invert(1); -webkit-filter:brightness(0) invert(1); }



 */

header.fixed-top nav ul li{padding-top: 0;padding-bottom: 0;}
header.fixed-top nav .service-menu-wrap .service-menu{top: 56px;}
header.fixed-top nav ul li:hover .contact-menu{top: 56px;}
header.fixed-top nav ul li:hover .another-dropdown{top: 50px;}

 @media (min-width:1200px) and (max-width:1399.98px){
    nav ul li {margin: 0 8px;padding-top: 15px;padding-bottom: 15px;}
 }


 @media (max-width:992px){
    header .navbar-toggler{position: absolute;right: 0;}
 }

@media (max-width:991.98px){
    .menu-area{background-color: #181818;padding: 10px 0;}
    .mobile-logo img{width: 160px;}
}

@media (max-width:767.98px){
    .megamenu .menu-items-wrap ul{margin-top: 70px;}
    .megamenu .menu-items-wrap li::before{display: none;}
    .megamenu .menu-items-wrap li{text-align: center;}
    .header-logo img{width: 150px;}
    .mobile-logo img{
        width: 160px;
        border: 1px solid #fff;
        padding: 20px;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -ms-border-radius: 10px;
        -o-border-radius: 10px;
    }
}