.elementor-4513 .elementor-element.elementor-element-6b118d7:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-6b118d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4513 .elementor-element.elementor-element-6b118d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:12px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-4513 .elementor-element.elementor-element-6b118d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4513 .elementor-element.elementor-element-063c607 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4513 .elementor-element.elementor-element-063c607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4513 .elementor-element.elementor-element-5d08c4b{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-1b24c13{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-5850ba5{--display:grid;--e-con-grid-template-columns:1fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-d4f0270 .elementor-icon-wrapper{text-align:center;}.elementor-4513 .elementor-element.elementor-element-d4f0270.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-d4f0270.elementor-view-framed .elementor-icon, .elementor-4513 .elementor-element.elementor-element-d4f0270.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-d4f0270.elementor-view-framed .elementor-icon, .elementor-4513 .elementor-element.elementor-element-d4f0270.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-d4f0270 .elementor-icon{font-size:50px;}.elementor-4513 .elementor-element.elementor-element-d4f0270 .elementor-icon svg{height:50px;}.elementor-4513 .elementor-element.elementor-element-d4f0270 .elementor-icon-wrapper svg{width:100%;}.elementor-4513 .elementor-element.elementor-element-e7ed603{text-align:left;color:#262626;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-4513 .elementor-element.elementor-element-e7ed603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 1%;}.elementor-4513 .elementor-element.elementor-element-e7ed603.elementor-element{--align-self:center;}.elementor-4513 .elementor-element.elementor-element-9a7d858{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-cecbb78{--display:grid;--e-con-grid-template-columns:3fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-0f2495a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-de69caa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-565392d .elementor-icon-wrapper{text-align:center;}.elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-framed .elementor-icon, .elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-framed .elementor-icon, .elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-565392d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-565392d .elementor-icon{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-4513 .elementor-element.elementor-element-565392d .elementor-icon svg{height:24px;}.elementor-4513 .elementor-element.elementor-element-565392d > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-4513 .elementor-element.elementor-element-cae0472{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-e0a10ad .elementor-icon-wrapper{text-align:center;}.elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-framed .elementor-icon, .elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-framed .elementor-icon, .elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-e0a10ad.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-e0a10ad .elementor-icon{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-4513 .elementor-element.elementor-element-e0a10ad .elementor-icon svg{height:24px;}.elementor-4513 .elementor-element.elementor-element-e0a10ad > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-4513 .elementor-element.elementor-element-0f4ce7c{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-4513 .elementor-element.elementor-element-0f4ce7c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-4513 .elementor-element.elementor-element-0573632{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4513 .elementor-element.elementor-element-7ee98b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-4513 .elementor-element.elementor-element-5850ba5{--width:80%;}}@media(max-width:1024px){.elementor-4513 .elementor-element.elementor-element-5d08c4b{--grid-auto-flow:row;}.elementor-4513 .elementor-element.elementor-element-5850ba5{--grid-auto-flow:row;}.elementor-4513 .elementor-element.elementor-element-e7ed603{font-size:1em;line-height:1em;}.elementor-4513 .elementor-element.elementor-element-cecbb78{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4513 .elementor-element.elementor-element-5d08c4b{--e-con-grid-template-columns:8fr 4fr;--grid-auto-flow:row;}.elementor-4513 .elementor-element.elementor-element-5850ba5{--gap:00px 00px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-d4f0270 .elementor-icon-wrapper{text-align:center;}.elementor-4513 .elementor-element.elementor-element-d4f0270 > .elementor-widget-container{padding:0px 2px 0px 3px;}.elementor-4513 .elementor-element.elementor-element-e7ed603{font-size:1em;line-height:1.2em;letter-spacing:-0.3px;}.elementor-4513 .elementor-element.elementor-element-e7ed603 > .elementor-widget-container{margin:0% 0% 0% 2%;padding:0px 4px 0px 4px;}.elementor-4513 .elementor-element.elementor-element-e7ed603.elementor-element{--align-self:center;}.elementor-4513 .elementor-element.elementor-element-cecbb78{--e-con-grid-template-columns:1fr 1fr;--gap:0px 0px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4513 .elementor-element.elementor-element-e0a10ad .elementor-icon-wrapper{text-align:right;}}/* Start custom CSS for text-editor, class: .elementor-element-e7ed603 */.elementor-4513 .elementor-element.elementor-element-e7ed603 {
    display: inline-block;
    margin-top:0.4em;
}/* End custom CSS */
/* Start custom CSS for wp-widget-dgwt_wcas_ajax_search, class: .elementor-element-9ca64a2 */.elementor-4513 .elementor-element.elementor-element-9ca64a2xxx {
    width:50px;
    height:50px;
    background-color:#262626;
    border:1px solid #edad57;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 .xxxxdgwt-wcas-search-icon {
    font-size:20px;
    width:50px;
    padding:10px;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 x.dgwt-wcas-ico-magnifier-handler{
    max-width:100px;
    xtext-align:center;
    xcolor:#ffffff;
    fill: #edad57;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 x.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{
    max-width: 50px;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 x.elementor-13877 .elemntor-element.elementor-element-348cfab{
    padding-top:0;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2x{
    min-width:300px;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
    height:50px;
    xflex-direction: row-reverse;
    xflex-basis: 200px;
    xflex-flow: row-reverse nowrap;
    
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
    border:1px solid #edad57;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg path{
    fill: #edad57!important;
}

.elementor-4513 .elementor-element.elementor-element-9ca64a2 .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
    background-color: #262626;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2495a */@media (max-width: 848px) {
  .elementor-4513 .elementor-element.elementor-element-0f2495a {
    display:none;
      
  }
}

.elementor-4513 .elementor-element.elementor-element-0f2495a{
    padding-right:1%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1136ff */.elementor-4513 .elementor-element.elementor-element-d1136ff {
    position: absolute;
    top: -2px;
    left: 30px;
    z-index: 30;
    display: block;
    height: 16px;
    width: 16px;
    z-index:200;
}

.elementor-4513 .elementor-element.elementor-element-d1136ff{
    border-radius: 50%;
    color: #ffffff;
    background-color: rgba(255,255,255,0.3);
    padding: 0px;
}


.elementor-4513 .elementor-element.elementor-element-d1136ff .elementor-menu-cart__toggle .elementor-button-wrapper{
    display:block;
    width:10px;
    height:10px;
}

.elementor-4513 .elementor-element.elementor-element-d1136ff .eicon-cart-medium{
    display: none;
}

.elementor-4513 .elementor-element.elementor-element-d1136ff #elementor-menu-cart__toggle_button{
    display:block;
    position:absolute;
}


.elementor-4513 .elementor-element.elementor-element-d1136ff #elementor-menu-cart__toggle_button {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    padding: 0;
    background: red;
    color: white;
    font-size: 11px;
    text-decoration: none;
    z-index: 999;
    top: 0;
}

.elementor-4513 .elementor-element.elementor-element-d1136ff #elementor-menu-cart__toggle_button .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.elementor-4513 .elementor-element.elementor-element-d1136ff #elementor-menu-cart__toggle_button .elementor-button-icon-qty {
    line-height: 1;
    font-size: 11px;
    color: white;
    padding-right:3px;
}

.elementor-4513 .elementor-element.elementor-element-d1136ff .woocommerce-Price-amount.amount{
    display:none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-0f4ce7c */.elementor-4513 .elementor-element.elementor-element-0f4ce7c{
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae0472 */.elementor-4513 .elementor-element.elementor-element-cae0472 .elementor-element-d1136ff{
  animation-name:tempoBulle;
    animation-duration: 2s;
      animation-delay: 5s;
      opacity:0;
        animation-fill-mode: forwards;

}


@keyframes tempoBulle{
    from{opacity:0; }
    to{opacity:1;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d08c4b */.elementor-4513 .elementor-element.elementor-element-5d08c4b {
    height:50px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e953d2 */.elementor-4513 .elementor-element.elementor-element-0e953d2{
      border-bottom : 1px solid rgba(255, 255, 255, 0.277);
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */