.elementor-17 .elementor-element.elementor-element-e9c71c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-e9c71c2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e9c71c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B95A5A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a1c6710{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-a1c6710{right:0px;}.elementor-17 .elementor-element.elementor-element-a1c6710{top:0px;}.elementor-17 .elementor-element.elementor-element-a1c6710 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-a1c6710.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-a1c6710.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-a1c6710.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-17 .elementor-element.elementor-element-a1c6710.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-a1c6710.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-17 .elementor-element.elementor-element-ae28066{--display:flex;--position:fixed;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-ae28066{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-ae28066{right:0px;}.elementor-17 .elementor-element.elementor-element-0af5406{--display:flex;}.elementor-17 .elementor-element.elementor-element-0af5406:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0af5406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2cc7812{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-372f6e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#FF4C34;}.elementor-17 .elementor-element.elementor-element-f0d78ea{--display:flex;}.elementor-17 .elementor-element.elementor-element-4fbb6d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#FF4C34;}.elementor-17 .elementor-element.elementor-element-d7df1d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#020101;}.elementor-17 .elementor-element.elementor-element-fa7b1e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#585858;}.elementor-17 .elementor-element.elementor-element-f519e9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-17 .elementor-element.elementor-element-f4f1e0e{--display:flex;}.elementor-17 .elementor-element.elementor-element-707576b2{--display:flex;}.elementor-17 .elementor-element.elementor-element-707576b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-17 .elementor-element.elementor-element-81a422c{--display:flex;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-68002ad0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-30cee81f{--additional-information-display:block;}.elementor-17 .elementor-element.elementor-element-be7c811{--display:flex;}.elementor-17 .elementor-element.elementor-element-be7c811.e-con{--flex-grow:0;--flex-shrink:0;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F4F5 0%, #E3E3E4 100%);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-707576b2{--width:81.558%;}.elementor-17 .elementor-element.elementor-element-be7c811{--width:81.558%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-e9c71c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-17 .elementor-element.elementor-element-a1c6710 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a1c6710.elementor-element{--align-self:center;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a1c6710{left:10px;}body.rtl .elementor-17 .elementor-element.elementor-element-a1c6710{right:10px;}.elementor-17 .elementor-element.elementor-element-a1c6710{top:0px;z-index:999;}.elementor-17 .elementor-element.elementor-element-a1c6710 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-a1c6710 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-a1c6710 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-ae28066:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ae28066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japedi.app/wp-content/uploads/2025/05/frango.webp");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-0af5406{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:20px 20px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:70px;--padding-left:0px;--padding-right:5px;}.elementor-17 .elementor-element.elementor-element-2cc7812{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-372f6e2{width:auto;max-width:auto;text-align:left;}.elementor-17 .elementor-element.elementor-element-372f6e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 20px 15px;}.elementor-17 .elementor-element.elementor-element-372f6e2 .elementor-heading-title{font-size:1.25rem;}.elementor-17 .elementor-element.elementor-element-f0d78ea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4fbb6d4 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-17 .elementor-element.elementor-element-4fbb6d4.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-4fbb6d4{text-align:center;}.elementor-17 .elementor-element.elementor-element-4fbb6d4 .elementor-heading-title{font-size:0.8rem;}.elementor-17 .elementor-element.elementor-element-d7df1d5{width:100%;max-width:100%;text-align:left;}.elementor-17 .elementor-element.elementor-element-d7df1d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-17 .elementor-element.elementor-element-d7df1d5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d7df1d5 .elementor-heading-title{font-size:1.25rem;}.elementor-17 .elementor-element.elementor-element-fa7b1e6{width:auto;max-width:auto;z-index:999;text-align:left;}.elementor-17 .elementor-element.elementor-element-fa7b1e6 > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 10px 0px 15px;}.elementor-17 .elementor-element.elementor-element-fa7b1e6 .elementor-heading-title{font-size:0.9rem;}.elementor-17 .elementor-element.elementor-element-f519e9c{width:auto;max-width:auto;text-align:left;}.elementor-17 .elementor-element.elementor-element-f519e9c > .elementor-widget-container{padding:15px 10px 0px 5px;}.elementor-17 .elementor-element.elementor-element-f519e9c .elementor-heading-title{font-size:1rem;}.elementor-17 .elementor-element.elementor-element-f4f1e0e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f4f1e0e.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7252a62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7252a62.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7b10fdd > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-17 .elementor-element.elementor-element-3dfe6b6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid, .elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-17 .elementor-element.elementor-element-191b4bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}body.elementor-page-17{padding:0px 0px 0px 0px;}}/* Start custom CSS for icon, class: .elementor-element-a1c6710 */#_arrowback > div > div > div::before {
    content: '';
    background: #f4f4f6;
    height: 30px;
    width: 30px;
    position: absolute;
    left: 2px;
    border-radius: 50%;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae28066 */.elementor-17 .elementor-element.elementor-element-ae28066{
    height: 38vh;
    filter: saturate(1.3);
    z-index: -2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-372f6e2 */.elementor-17 .elementor-element.elementor-element-372f6e2{
    position: absolute;
    right: 15px;
    font-weight: 700;
    font-family: poppins!important;
    font-size: 1.25rem!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fbb6d4 */.elementor-17 .elementor-element.elementor-element-4fbb6d4{
    position: absolute;
    top: -30px;
    background: #FF4C3440;
    left: 15px;
    padding: 0px 8px;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7df1d5 */.elementor-17 .elementor-element.elementor-element-d7df1d5 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d78ea */.elementor-17 .elementor-element.elementor-element-f0d78ea{
    width: calc(100% - 140px)!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc7812 */.elementor-17 .elementor-element.elementor-element-2cc7812::before {
  content: "";
  display: block;
  height: 8px;
  width: 70px;
  background-color: #FF000060;
  border-radius: 4px;
  left: calc(50% - 35px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa7b1e6 */.elementor-17 .elementor-element.elementor-element-fa7b1e6::before{
    content: 'Detalhes';
    top: 20px;
    left: 15px;
    position: absolute;
    font-family: "Poppins";
    font-weight: 600;
    color: #FF4C34;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f519e9c */.elementor-17 .elementor-element.elementor-element-f519e9c{
    display: ;
}

#_pricepopup{
    position: fixed;
    left: 20px;
    bottom: 23px;
    z-index: 2;
}

#_pricepopup::after{
    content: '';
    background: #FFF;
    position: fixed;
    bottom: 5px;
    right: 2%;
    height: 50px;
    width: 95%;
    z-index: -1;
    border-radius: 30px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

#_pricepopup::before{
    content: '';
    background: #F4F4F7;
    position: fixed;
    bottom: 0px;
    left: 0px;
    border-radius: 20px 20px 0px 0px;
    height: 57px;
    width: 100%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7252a62 */.elementor-17 .elementor-element.elementor-element-7252a62{
    padding: 5px;
    border-radius: 30px;
}

    .elementor-17 .elementor-element.elementor-element-7252a62.elementor-element {
        align-self: start;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3dfe6b6f */.elementor-17 .elementor-element.elementor-element-3dfe6b6f::before{
    content: 'Adicionais';
    left: 15px;
    position: absolute;
  font-family: "General Sans", Sans-serif;
    font-weight: 600;
    color: #FF4C34;
}
  
  
  #checklist {
    --text: #414856;
    --check: #4f29f0;
    --disabled: #c3c8de;
    --border-radius: 10px;
    background: var(--background);
    width: fit-content;;
    height: auto;
    border-radius: var(--border-radius);
    position: relative;
    padding: 30px 0px 15px 10px;
    display: grid;
    grid-template-columns: 30px auto;
    align-items: center;
    justify-content: start;
    gap: 5px;
  }

  #checklist label {
    color: var(--text);
    position: relative;
    cursor: pointer;
    display: grid;
    align-items: center;
    width: fit-content;
    transition: color 0.3s ease;
    margin-right: 20px;
    text-decoration: none; /* Remover o sublinhado */
    align-self: flex-start; /* Alinhar à esquerda */
    margin-bottom: 10px;
  }

  #checklist label .price {
    font-size: 0.8em; /* Tamanho de fonte menor para o preço */
    color: var(--text);
  }

  #checklist label::before {
    content: "";
    position: absolute;
    height: 2px;
    width: 8px; /* Largura do traço antes de ser marcado */
    left: -27px;
    background: var(--check);
    border-radius: 2px;
    transition: background 0.3s ease;
  }

  #checklist label::after {
    content: "";
    position: absolute;
    height: 4px;
    width: 4px;
    top: 8px;
    left: -25px;
    border-radius: 50%;
  }

  #checklist input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    height: 15px;
    width: 15px;
    outline: none;
    border: 0;
    margin: 0 15px 0 0;
    cursor: pointer;
    background: var(--background);
    display: grid;
    align-items: center;
    margin-right: 20px;
  }

  #checklist input[type="checkbox"]::before, #checklist input[type="checkbox"]::after {
    content: "";
    position: absolute;
    height: 2px;
    top: auto;
    background: var(--check);
    border-radius: 2px;
  }

  #checklist input[type="checkbox"]::before {
    width: 0px;
    right: 60%;
    transform-origin: right bottom;
  }

  #checklist input[type="checkbox"]::after {
    width: 0px;
    left: 40%;
    transform-origin: left bottom;
  }

  #checklist input[type="checkbox"]:checked::before {
    animation: check-01 0.4s ease forwards;
  }

  #checklist input[type="checkbox"]:checked::after {
    animation: check-02 0.4s ease forwards;
  }

  #checklist input[type="checkbox"]:checked + label {
    color: var(--disabled);
    animation: move 0.3s ease 0.1s forwards;
  }

  #checklist input[type="checkbox"]:checked + label::before {
    background: var(--disabled);
    animation: slice 0.4s ease forwards;
  }

  #checklist input[type="checkbox"]:checked + label::after {
    animation: firework 0.5s ease forwards 0.1s;
  }

  @keyframes move {
    50% {
      padding-left: 8px;
      padding-right: 0px;
    }

    100% {
      padding-right: 4px;
    }
  }

  @keyframes slice {
    60% {
      width: 100%;
      left: 4px;
    }

    100% {
      width: 100%;
      left: -2px;
      padding-left: 0;
    }
  }

  @keyframes check-01 {
    0% {
      width: 4px;
      top: auto;
      transform: rotate(0);
    }

    50% {
      width: 0px;
      top: auto;
      transform: rotate(0);
    }

    51% {
      width: 0px;
      top: 8px;
      transform: rotate(45deg);
    }

    100% {
      width: 5px;
      top: 8px;
      transform: rotate(45deg);
    }
  }

  @keyframes check-02 {
    0% {
      width: 4px;
      top: auto;
      transform: rotate(0);
    }

    50% {
      width: 0px;
      top: auto;
      transform: rotate(0);
    }

    51% {
      width: 0px;
      top: 8px;
      transform: rotate(-45deg);
    }

    100% {
      width: 10px;
      top: 8px;
      transform: rotate(-45deg);
    }
  }

  @keyframes firework {
    0% {
      opacity: 1;
      box-shadow: 0 0 0 -2px #4f29f0, 0 0 0 -2px #4f29f0, 0 0 0 -2px #4f29f0, 0 0 0 -2px #4f29f0, 0 0 0 -2px #4f29f0, 0 0 0 -2px #4f29f0;
    }

    30% {
      opacity: 1;
    }

    100% {
      opacity: 0;
      box-shadow: 0 -15px 0 0px #4f29f0, 14px -8px 0 0px #4f29f0, 14px 8px 0 0px #4f29f0, 0 15px 0 0px #4f29f0, -14px 8px 0 0px #4f29f0, -14px -8px 0 0px #4f29f0;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ec4efec *//* botão add cart */
#button-container > button{
    position: fixed;
    right: 12px;
    bottom: 10px;
    background: #ff4c34;
    color: white;
    border: #ff4c34;
    border-radius: 20px;
    z-index: 2;
    font-weight: 500;
    width: calc(100vw - 130px);
    font-family: "Poppins";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af5406 */.elementor-17 .elementor-element.elementor-element-0af5406{
    position: absolute;
    top: 38vh;
    overflow-y: scroll;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for fibosearch, class: .elementor-element-8b957c4 */.elementor-17 .elementor-element.elementor-element-8b957c4{
    display: none;
}/* End custom CSS */
/* Start custom CSS for fibosearch, class: .elementor-element-7c8bb0e */body > div.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile > div > div.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized > div:nth-child(n) > div {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    font-family: 'General Sans';
    font-weight: 600;
}


body > div.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile > div > div.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized > div:nth-child(n) > div > div.dgwt-wcas-meta {
    position: relative;
    left: -10px;
    top: 5px;
    display: flex;
}


body > div.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile > div > div.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized > div > span {
    width: 130px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-20ff9024 */#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-body > div.fkcart-item-wrap.fkcart-pt-16 > div:nth-child(n) > div.fkcart-item-info > div.fkcart-line-item > div.fkcart-remove-item > svg {
    opacity: 0;
}



#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-body > div.fkcart-item-wrap.fkcart-pt-16 > div:nth-child(n) > div.fkcart-item-info > div.fkcart-line-item > div.fkcart-remove-item::after {
    position: absolute;
    height: 20px;
    width: 20px;
    z-index: 9999999;
    content: '';
    border-radius: 50%;
    top: 0;
    left: 0;
    background-image: url('https://japedi.app/wp-content/uploads/2025/05/trash-white.svg');
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707576b2 */.elementor-17 .elementor-element.elementor-element-707576b2{
    display: ;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfb17b9 */.elementor-17 .elementor-element.elementor-element-cfb17b9{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be7c811 */.elementor-17 .elementor-element.elementor-element-be7c811{
    position: absolute;
    z-index: -1;
    top: 0;
}/* End custom CSS */
/* Start custom CSS */#site-header, #site-footer{
    display: none;
}/* End custom CSS */