.elementor-11 .elementor-element.elementor-element-2d5c4ac .checkbox-toggle{right:0px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_hamburger{right:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_inner_menu-box{transform:translate(0, 0px);}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu_wrapper{height:60px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_inner_menu{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu > div > div{text-align:center;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu  div  div  ul  li a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul li a{color:#000000;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul li.current-menu-item > a{color:#BB0103;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul li{margin:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul li  a:after{background-color:#BB0103;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu  div  div  ul ul  li a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul ul li a{color:#000000;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul ul li a:after{background-color:#BB0103;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu ul ul li{margin:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu-social-icons a{color:#000000;font-size:15px;margin:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu-social-icons a svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu-social-icons{margin-top:20px;}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-997e1d4{width:30%;}.elementor-11 .elementor-element.elementor-element-273c97d{width:70%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-e680c5b{z-index:9999999999;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-0f00e82{margin-top:0px;margin-bottom:-60px;}.elementor-11 .elementor-element.elementor-element-997e1d4{width:70%;}.elementor-11 .elementor-element.elementor-element-273c97d{width:30%;}.elementor-11 .elementor-element.elementor-element-273c97d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .checkbox-toggle{right:0px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_hamburger{right:0px;}.elementor-11 .elementor-element.elementor-element-2d5c4ac .ue_menu > div > div{text-align:left;}}/* Start custom CSS for html, class: .elementor-element-e680c5b */.top-logo-m{
    padding:0 10px 10px 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-997e1d4 */.elementor-11 .elementor-element.elementor-element-997e1d4{
    margin:auto;
}/* End custom CSS */
/* Start custom CSS for ucaddon_fullscreen_navigation_menu, class: .elementor-element-2d5c4ac */.elementor-11 .elementor-element.elementor-element-2d5c4ac{
    padding:10px 0 10px 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0f00e82 */.elementor-11 .elementor-element.elementor-element-0f00e82{
    display:none;
}

@media only screen and (max-width: 1024px){
    .elementor-11 .elementor-element.elementor-element-0f00e82{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a23721 */.top-logo{
    position:absolute;
    right:45.6%;
}

.hamburger{
    position:absolute;
    right:10px;
    margin-top:20px;
    max-width:30px!important;
    	transition:0.3s;
	transition-timing-function: ease-in-out;
	transform:scale(1.05);
}


.hamburger-open{
    cursor:pointer;
    	transition:0.3s;
	transition-timing-function: ease-in-out;
	transform:scale(1.05);
}

.hamburger-close{
    cursor:pointer;
    	transition:0.3s;
	transition-timing-function: ease-in-out;
	transform:scale(1.05);
    display:none;
    
}

.close{
    max-width:20px!important;
    margin-top:15px;
    margin-right:5px;
}


.mega-full{
     position:fixed!important;
    z-index:9999!important;
    right:0;
    left:0;
    background:white!important;
    height:100%!important;
    width:100%!important;
    padding: 0 240px;
    overflow:hidden!important;
    margin-top:20px;
}


.megamenu-logo{
    top:5px;
    left: 0;
    position: absolute;
    visibility:visible;
    opacity:0;
}

.megamenu-visibility{
    animation: fade1 1.5s;
    opacity:1;
}

@media only screen and (max-width: 1655px){
    .mega-full{
        padding: 0 140px;
    }
}

@media only screen and (max-width: 1420px){
    .mega-full{
        padding: 0 80px;
    }
}

@media only screen and (max-width: 1275px){
    .mega-full{
        padding: 0 20px;
    }
}


@keyframes fade1{
    0%{
        opacity:0;
        transform:scale(0.70) translateX(600px)
    }
    100%{
        opacity:1;
        transform:scale(1) translateX(0);
    }
}

.menu-drop{
    list-style-type: none!important;
}

.menu-drop a{
    color:#000;
    font-size:32px;
    line-height:65px;
}

.products-solutions:after{
    content:"";
    background-image:url('https://pbcgroup.hajt24.xyz/wp-content/uploads/2022/12/Group-379.svg');
    background-repeat: no-repeat;
    background-size:6px!important;
    height:15px;
    width:15px;
    display:inline-block;
    margin-bottom:-2px;
    margin-left:5px;
}

.mega-menu-section1{
    padding-top:80px;
    
}

.under-products-solutions{
    position:absolute;
    margin-top:-9px;
    padding:10px;
    display:none;
}

.under-products-solutions a{
    font-size:14px;
    line-height:25px!important;
}
.under-products-solutions ul{
    margin-top:25px;
}

.elementor-11 .elementor-element.elementor-element-9a23721 ul {
    list-style-type: none;
}
.under-products-solutions li{
    margin-top:15px;
    margin-left:-45px;
    padding-right:10px;
}

.mega-wrapper{
    display:flex!important;
}

.elementor-11 .elementor-element.elementor-element-9a23721 p{
    font-size:14px;
}

.top-section1{
    display:block;
    min-height: 50px!important;
}
.mega-menu{
    display:none;
    visibility: visible;
    opacity:.0;
    animation: fade 1.2s;

}

@media only screen and (max-width: 1200px){
    .hamburger-open{
        margin-left:20px;
    }
    .hamburger-close{
        margin-left:20px;
    }
    .megamenu-logo{
        padding-left:20px;
    }
}


@keyframes fade {
    0% {
        opacity: 0;
        transform: scale(0.70) translateX(1620px);
    }

    100% {
        opacity: 1;
        transform:scale(1);
    }
}



@media only screen and (max-width: 1100px){
    .menu-wrapper{
        margin: 0 70px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-85f719b */@media only screen and (max-width: 1024px){
    .elementor-11 .elementor-element.elementor-element-85f719b{
        display:none;
    }
}

.elementor-11 .elementor-element.elementor-element-85f719b{
    overflow:hidden!important;
}/* End custom CSS */