.elementor-1433 .elementor-element.elementor-element-2af0ec04{padding:0px 0px 0px 0px;}.elementor-1433 .elementor-element.elementor-element-1e9b49af > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS */.elementor-88 {
    overflow: hidden;
}

@media screen and (min-width:1024px){
    header.header {
    padding: 8px 5px 20px 30px;
    }
}

/* Body background + showcase white border*/
body.page-id-88, .elementor-element-fddf80d .elementor-column-gap-default{
    background: #020202;
}


/* Logos on mobile */
@media screen and (max-width: 500px) {
    .navbar-brand > img {
    width: 100px!important;
}

.footer_logo img:nth-child(1) {
    width: 150px!important;
}

}

/* Menu Style */
header.header .opnen_menu {
    background: #CCFF02;
        z-index: -1;
}

header.header .navbar .hamburger .bar_icon {
    color: #020202;
}

.navbar-brand {
    z-index: -2;
}

.menu_open .navbar .hamburger .bar_icon .bar { 
   background: #020202!important;
}

.menu_open .navbar .hamburger {
    color: #020202!important;
}

.menu_open .navbar .hamburger:hover .bar_icon .bar { 
   background: #ff004f!important;
}

.menu_open .navbar .hamburger:hover {
    color: #ff004f!important;
}

.menu_open .navbar .hamburger .m_menu{
    color: red;
}

header.header .opnen_menu .header_main_menu .menu_item li a {
    color: #020202;
    font: 700 55px/60px Poppins;
    padding-bottom: 5px;
}

header.header .opnen_menu .header_main_menu .menu_item li a:hover {
    color:#ff004f!important;
}



/* Sticky Menu background */
header.header.header_style_one.fixedMenu {
    background: #000;
}

/* CTA Button */
header.header.header_style_one .navbar .header_menu .filix_action_btn {
    color: #fff;
    font-size: 16px;
    line-height: 40px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    margin-left: 50px;
    padding: 3px 40px;
    background-color: transparent;
    background-image: -webkit-linear-gradient(
315deg
, #ff3366 50%, transparent 50%);
    background-image: -o-linear-gradient(315deg, #ccff00
 50%, transparent 50%);
    background-image: linear-gradient(
135deg
, #ccff00
 50%, transparent 50%);
    background-size: 0px 50px;
    background-position: -50px -50px;
    background-repeat: no-repeat;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    border: 2px solid #ccff00
;
}

/* Go Top */

.go_to_top a{
    border: 0 solid black;
    background: #ccff00
!important;
}

.go_to_top .fa-angle-up:before {
    color: black;
    font-weight: 900;
}


.navbar {
    padding: 0.5rem 0rem;
}

.footer {
    background: #020202;
}

.footer_logo img:nth-child(2){
    display: none;
}

.footer_logo img:nth-child(1){
    width: 190px;
}

.footer_logo a {
        margin-top:30px;
    margin-bottom: 30px;
}

.footer .footer_social li a {
    font-size: 25px;
    height: 26px;
    width: 25px;
}/* End custom CSS */