@charset "UTF-8";


.wp-megamenu-main-wrapper .wpmm-mega-wrapper {display: flex !important ; align-content: center; align-items: center; justify-content: center;}

  @media (max-width: 768px) {
    .wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout>div.wpmm-sub-menu-wrapper {position: static;}
  }

  .wpmm-cars .qode-advanced-tabs .qode-advanced-tabs-nav {background: #fff!important;}
  .wpmm-cars .wpb_wrapper > .qode-advanced-tabs > .qode-advanced-tabs-nav > li {border-left:none!important;}
  .wpmm-cars .qode-advanced-tabs .qode-advanced-tabs-nav li a.type-text,
  .wpmm-cars .wpb_wrapper > .qode-advanced-tabs > .qode-advanced-tabs-nav > li > a {color: #1e73be!important; opacity: 1;}

  .wpmm-cars .mbcars h5 {position: relative;}



  #wpmega-menu-top-navigation .mainmenu-toggle .wpmm-mega-menu-icon {
/*    display: inline-block; height: 22px; width: 22px; position: absolute;
    background: url(/wp-content/uploads/2024/01/menu-icon.svg); background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    left: 15px;
    top: 32px;*/
  }
  #wpmega-menu-top-navigation .mainmenu-toggle .wp-mega-menu-link {padding-left: 50px!important;}
  #wpmega-menu-top-navigation .mainmenu-toggle .wp-mega-menu-link .wpmm-mega-menu-href-title {opacity:0;}

  header.scrolled #wpmega-menu-top-navigation .mainmenu-toggle .wpmm-mega-menu-icon {top:17px;}


  .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper>li.menu-item-has-children>a:after {display: none!important;}
  /*.active-show > .wp-mega-menu-link > .wpmm-mega-menu-href-title {color: #000; font-size: 17px; line-height: 26px; animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;}*/
  .wp-mega-menu-link > .wpmm-mega-menu-href-title {color: #343a40!important;}
  .active-show > .wp-mega-menu-link > .wpmm-mega-menu-href-title {color: #343a40!important; font-weight: 600;}
  .wp-mega-menu-link > .wpmm-mega-menu-icon {
/*    -webkit-animation: puff-in-center-out 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;*/
/*            animation: puff-in-center-out 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;*/
  }
/*  .app-main-menu-wrapper > .wp-mega-menu-link {display: block;}*/
  .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:after,
  .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:before {
    content:""; display: inline-block; position: absolute;
    display: inline-block; height: 22px; width: 22px; position: absolute;
    background-position: center 3px;
    background-size: contain;
    background-repeat: no-repeat;
    left: 15px;
    top: 32px;
  }

  .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:before {
    background-image: url(/wp-content/uploads/2024/01/menu-icon.svg);
    background-position: center 3px;
    background-repeat: no-repeat;
    -webkit-animation: puff-in-center 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
            animation: puff-in-center 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
  }

  .app-main-menu-wrapper.active-show > .wp-mega-menu-link > .wpmm-mega-menu-icon:before {
    -webkit-animation: puff-in-center-out 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
            animation: puff-in-center-out 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
  }
  .app-main-menu-wrapper.active-show > .wp-mega-menu-link > .wpmm-mega-menu-icon:after {
    background-position: center;
    background-image: url(/wp-content/uploads/2024/02/icon-close.svg)!important;
    -webkit-animation: puff-in-center 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
            animation: puff-in-center 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715) both;
    background-size: 17px!important;
  }

  .app-main-menu-wrapper.active-show > .wp-mega-menu-link > .wpmm-mega-menu-href-title {
    color: #000; font-size: 17px; line-height: 26px;
    animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;
    animation-delay: 200ms;
  }

  .scrolled .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:after,
  .scrolled .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:before {
    top: 16px;
  }



/*  .menu-widget-class-app_cars_filters_widget2 .wpmm-cars > .full_section_inner > .wpb_column > .vc_column-inner > .wpb_wrapper > .qode-advanced-tabs {*/
  .wpmm-cars > .full_section_inner > .wpb_column > .vc_column-inner > .wpb_wrapper > .qode-advanced-tabs {
    display: flex;
  }
  .wpmm-cars > .full_section_inner > .wpb_column > .vc_column-inner > .wpb_wrapper > .qode-advanced-tabs > .qode-advanced-tab-container {width: 100%;}
  .wpmm-cars > .full_section_inner > .wpb_column > .vc_column-inner > .wpb_wrapper > .qode-advanced-tabs > .qode-advanced-tabs-nav {width: 250px;}

  .wpmm-cars > .full_section_inner > .wpb_column > .vc_column-inner > .wpb_wrapper > .qode-advanced-tabs > .qode-advanced-tabs-nav {
    display: flex!important;
    flex-wrap: wrap;
    flex-direction: column;
  }


  .wpmm_megamenu .wp-megamenu-main-wrapper ul ul.mm-panelcontent,
  .wpmm-cars .mm-panelcontent {display: none!important;}
  .wpmm_megamenu .wp-megamenu-main-wrapper ul ul.mm-panelcontent--active,
  .wpmm-cars .mm-panelcontent--active {display: block!important;}


  .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2,
  .wpmm-cars {margin: 0!important; padding: 0!important;}


  /*.wpmm_megamenu ul.wp-mega-sub-menu li a {font-family: 'DaimlerCS-Light', sans-serif;}*/

  .mm-navtabs {}
  .mm-navtabs > li > h4,
  .mm-navtabs > li > h4 > a,
  .mm-navtabs > li > a,
  .mm-navtabs > li {font-size: 40px!important; line-height: 56px!important; height: auto;}
  .mm-navtabs > li {margin: 0px 0px 30px!important;}


/*  .mm-navtabs > li h4,
  .mm-navtabs > li h3,
  .mm-navtabs > li a,
  .mm-navtabs > li {font-family: "DaimlerCAC-Regular", serif!important;}*/

  .mm-navtabs > li a i {opacity: 0; float: right; font-size: 24px; margin-top: 16px;}
  .mm-navtabs > li.active i {opacity: 1;}

  .simple-tree.mm-separator.mm-separator--border {border-bottom: 1px solid #f7f7f7!important; line-height: 3px!important;}

  .mm-navtabs-secondary--container .mm-navtabs > li > h4,
  .mm-navtabs-secondary--container .mm-navtabs > li > h4 > a,
  .mm-navtabs-secondary--container .mm-navtabs > li > a,
  .mm-navtabs-secondary--container .mm-navtabs > li {font-size: 30px!important; line-height: 50px!important; height: auto;}
  .mm-navtabs-secondary--container .mm-navtabs > li {margin: 0px 0px 30px!important;}

  .mm-navtabs-secondary--container .mm-navtabs > li a i {margin-top: 13px;}

/*  .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .wpb_column {*/
  .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .wpb_column {
    padding-left: 30px;
    padding-right: 30px;
  }
  .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .mm-panelcontent--final--container {padding-right: 50px;}

  .app_cars_filters_widget2 > .wpmm-cars .mm-navtabs {padding-top: 45px;}


  .app_cars_filters_widget2 .mm-navtabs-secondary--container {
    -webkit-animation: slide-out-right 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
            animation: slide-out-right 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
  }
  .app_cars_filters_widget2 .mm-navtabs-secondary--container--active {
    -webkit-animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;
            animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;
  }
  .app_cars_filters_widget2 .mm-panelcontent--final--container .mm-panelcontent {
    -webkit-animation: slide-out-right 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
            animation: slide-out-right 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
  }
  .app_cars_filters_widget2 .mm-panelcontent--final--container .mm-panelcontent--active {
    -webkit-animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;
            animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;

  }

  .mm-panelcontent--final--container {display: none;}
  .mm-panelcontent--final--container--active {display: block;}


/*  @media (min-width: 1024px) {*/
  @media (min-width: 1px) {
    .wpmm-cars > .full_section_inner {display: flex;}



    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner,
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars,
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2,
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu,
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper {min-height: calc(100vh - 90px);}
/*    .app-main-menu-wrapper > .wpmm-sub-menu-wrap {height: 100%;}*/

    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .wpb_column {
      width: 100%;
    }

    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {
        width: 100%;
/*        height: 1080px;*/
        display: grid;
        grid:
          "primary secondary final" 1fr
          / 385px 385px 1fr;
        gap: 0;
      /*.primary { grid-area: primary; }*/
      /*.secondary { grid-area: secondary; }*/
      /*.final { grid-area: final; }*/
    }

    .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .mm-navtabs-primary--container {grid-area: primary;}
    .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .mm-navtabs-secondary--container {grid-area: secondary;}
    .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .mm-panelcontent--final--container {grid-area: final;}

/*    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .mm-navtabs-primary--container,*/
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > div {
/*      width: 385px;*/
/*      width: 565px;*/
/*      position: sticky;*/
      border-left: 1px solid #F7F7F7;
    }

    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > div:first-child {
      border-left: none;
    }


    .app-main-menu-wrapper > .wpmm-sub-menu-wrap {}
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper {}
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu {}
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 {}

    .app-main-menu-wrapper .mm-panelcontent--final--container {height: calc(100vh - 90px); overflow: hidden; overflow-y: auto;}


    [id^="mmenu-veicoli"].mm-panelcontent--active,
    [id^="mmenu-vetture"].mm-panelcontent--active {display: flex!important;}



    .wpmm-cars .wpmm-cars-filter > .category-filter--container {position: sticky; top: 0; height: calc(100vh - 90px); background: #F7F7F7; margin-left: -30px; padding-left: 30px; padding-top: 45px; margin-right: 50px;}
    .wpmm_megamenu .wp-megamenu-main-wrapper ul ul.category-filter.mbcars {margin-right: 0;}
  }

  @media (min-width: 1367px) and (max-width: 1600px) {
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {grid: "primary secondary final" 1fr / 245px 245px 1fr;}
    .wpmm-cars .category-filter {width: 245px !important;}
  }

  @media (min-width: 1024px) and (max-width: 1366px) {
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {grid: "primary secondary final" 1fr / 245px 245px 1fr;}
    .wpmm-cars .category-filter {width: 165px !important;}

    .mm-navtabs > li > h4,
    .mm-navtabs > li > h4 > a,
    .mm-navtabs > li > a,
    .mm-navtabs > li {font-size: 32px !important; line-height: 45px !important;}
    
    .mm-navtabs > li a i {font-size: 24px; margin-top: 10px;}

    .mm-navtabs-secondary--container .mm-navtabs > li > h4,
    .mm-navtabs-secondary--container .mm-navtabs > li > h4 > a,
    .mm-navtabs-secondary--container .mm-navtabs > li > a,
    .mm-navtabs-secondary--container .mm-navtabs > li {font-size: 24px!important; line-height: 43px!important;}
    .mm-navtabs-secondary--container .mm-navtabs > li {margin: 0px 0px 25px!important;}

    .category-filter.mbcars > li,
    .category-filter.mbcars > li a {font-size: 18px!important;}
  }


  .wpmm-cars .mbcars .mbcars__img_item {max-height: none!important;}
  .wpmm-cars .mbcars .mbcars__img_item>img {height: auto!important; position: static!important; transform: none!important;}


  .mbcars .category-row h5>span:after,
  .mbcars .category-row h5>span:before {background: #f7f7f7; color: #000;}
  .mbcars .category-row h5>span.amg:after,
  .mbcars .category-row h5>span.amg:before {color: #fff;}

  .wpmm-cars a:hover h5,
  .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:focus,
  .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:active,
  .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:hover,
  nav.main_menu ul li.active a,
  nav.main_menu ul li:hover a,
  .wpmm-cars .category-filter>li.active>a,
  .wpmm-cars .category-filter>li.active>a:focus,
  .wpmm-cars .category-filter>li.active>a:hover,
  .wpmm-cars .category-filter>li.active>a:active {color: #000;}
  .wpmm-cars .category-filter>li.active:after {background: #000;}



  .app-main-menu-wrapper + .mainmenu-toggle--back {display: none;}
  .back-button.wpmm-sections-slidemobile-x3,
  .back-button.wpmm-sections-slidemobile-x2,
  .back-button.wpmm-sections-slidemobile-x1 {display: none;}

  @media (max-width: 1023px) {

    header .mobile_menu {display: block!important;}
/*    .mobile_menu #menu-right-menu-loghi-1 {display: none;}*/
  


    .mobile_menu .wp-megamenu-main-wrapper ul.wpmm-mega-wrapper>li, .mobile_menu>ul>li>a {border-bottom: none!important;}


    .header_inner_left > .mobile_menu_button {display: none!important;}
    
    header .q_logo a { box-sizing: border-box !important; height: 40px !important; max-width: none; max-height: 70px; left: 0; padding: 0 !important; top: 40px !important; }

    header .logo_wrapper {left: 0; height: 80px!important;}
    header,
    .center-logo {height: 80px;}
    header .center-logo {width: 130px !important; left: 50%; transform: translateX(-50%);}



    .app-main-menu-wrapper.active-show > .wp-mega-menu-link > .wpmm-mega-menu-href-title {top: 4px; position: relative;}

    .app_cars_filters_widget2 > .wpmm-cars .mm-navtabs {padding-top: 35px;}

    .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .mm-navtabs-secondary--container {display: block!important;}
    .back-button.wpmm-sections-slidemobile-x3,
    .back-button.wpmm-sections-slidemobile-x2,
    .back-button.wpmm-sections-slidemobile-x1 {display: block;}
    .mainmenu-toggle--back {display: none!important; position: absolute!important; left: 0px; top: 0; width: 150px!important; height: 80px; z-index: 999; background: #fff;}

    .wpmm-sections-slidemobile-x3 .mainmenu-toggle--back,
    .wpmm-sections-slidemobile-x2 .mainmenu-toggle--back,
    .wpmm-sections-slidemobile-x1 .mainmenu-toggle--back {display: block!important;}


    .mainmenu-toggle--back > .wp-mega-menu-link > .wpmm-mega-menu-icon:before {
      content: ""; display: inline-block; position: absolute; display: inline-block; height: 22px; width: 22px; position: absolute; background-position: center 3px; background-size: contain; background-repeat: no-repeat; left: 15px; top: 32px;
      background-image: url(/wp-content/uploads/2024/03/app-wpmm-back-icon.svg); background-size: 11px!important; background-position: center center; background-repeat: no-repeat;
    }
    /*.mainmenu-toggle--back .wpmm-mega-menu-href-title {padding-left: 28px; font-size: 20px; line-height: 21px; text-transform: uppercase; letter-spacing: -1px; font-family: 'DaimlerCS-Regular'; display: inline-block; position: relative; top: 5px;}*/
    .mainmenu-toggle--back .wpmm-mega-menu-href-title {padding-left: 28px; font-size: 20px; line-height: 21px; display: inline-block; position: relative; top: 5px;}


    .wpmm-cars .wpmm-cars-filter > .category-filter--container {display: none!important; position: absolute;}
    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .wpb_column {
      background: #F7F7F7;
    }


    .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:after,
    .app-main-menu-wrapper > .wp-mega-menu-link > .wpmm-mega-menu-icon:before {left: 20px;}

/*    .mobile_menu > .wp-megamenu-main-wrapper {position: absolute; left: 0px; top: 0; width: 60px !important; height: 80px; background: #c00 !important;}*/
    .mobile_menu > .wp-megamenu-main-wrapper {position: absolute; left: 0px; top: 0; width: 60px !important; height: 80px; z-index: 99;}
    .wp-megamenu-main-wrapper.wpmm-onclick ul li ul.wp-mega-sub-menu {width: 100vw;}


    .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-onclick ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap {
      width: 100vw;
      padding-left: 0!important; padding-right: 0!important;
      padding-top: 0!important;
    }
/*    .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li {width: 100vw;}*/
    .mobile_menu > ul { display: block!important; position: absolute; right: 0px; top: 0; width: 80px !important; height: 80px; z-index: 99;}
    .mobile_menu > ul {}


    .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner > .wpb_column {padding-left: 20px; padding-right: 20px;}
    .app-ai-search form {margin-left: 20px; margin-right: 20px;}
    .app-ai-search .wp-block-search__input { padding: 25px 20px 25px 70px; }
    .app-ai-search .wp-block-search__label {left: 15px; }


    .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-onclick ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap {
      height: calc(100vh - 80px);
    }



    .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {
      transition: transform 500ms cubic-bezier(0, 0.95, 0.87, 1.01);
      grid: "primary secondary final" 1fr / 100vw 100vw 100vw;
    }

    .wpmm-sections-slidemobile-x1 .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {
      transform: translateX(-100vw);
    }
    .wpmm-sections-slidemobile-x2 .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {
      transform: translateX(-200vw);
    }
    .wpmm-sections-slidemobile-x3 .app-main-menu-wrapper > .wpmm-sub-menu-wrap > .wpmm-sub-menu-wrapper > .wp-mega-sub-menu > .app_cars_filters_widget2 > .wpmm-cars > .full_section_inner {
      transform: translateX(-300vw);
    }


    /*.boxed div.section .section_inner,
    .carousel-inner .slider_content_outer,
    .container_inner,
    .container_inner nav.content_menu,
    .full_width .parallax_content, .steps_holder_inner,
    div.grid_section .section_inner,
    nav.content_menu ul {width: calc(100vw - 40px) !important;}*/


    footer .wrapper_title:not(.no_collapse) {}
  }


.wpmm-mega-wrapper > .menu-item.wpmega-menu-flyout:hover > .wpmm-sub-menu-wrapper {display: block; opacity: 1; visibility: visible;}


ul.wpmm-mega-wrapper li.wpmega-menu-flyout div {z-index: 1;}

