.elementor-2382 .elementor-element.elementor-element-6c60002{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:40px;--padding-left:130px;--padding-right:130px;}.elementor-2382 .elementor-element.elementor-element-75d47a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-0409eab{--display:flex;--position:absolute;--min-height:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-41px;--z-index:2;}.elementor-2382 .elementor-element.elementor-element-0409eab:not(.elementor-motion-effects-element-type-background), .elementor-2382 .elementor-element.elementor-element-0409eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-53db50a ) 84%);}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-0409eab{right:-1398px;}body.rtl .elementor-2382 .elementor-element.elementor-element-0409eab{left:-1398px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-6b3b08a{right:-898px;}body.rtl .elementor-2382 .elementor-element.elementor-element-6b3b08a{left:-898px;}.elementor-2382 .elementor-element.elementor-element-6b3b08a{top:-5px;}.elementor-2382 .elementor-element.elementor-element-6b3b08a img{width:4000px;max-width:unset;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2382 .elementor-element.elementor-element-c318144{width:100%;max-width:100%;z-index:9;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(29px/2);}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(29px/2);}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(29px/2);margin-left:calc(29px/2);}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-29px/2);margin-left:calc(-29px/2);}body.rtl .elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-29px/2);}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-29px/2);}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1.5px;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1.5px;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;}.elementor-2382 .elementor-element.elementor-element-c318144 .elementor-icon-list-text{transition:color 0.3s;}.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-2382 .elementor-element.elementor-element-ffccff1{width:var( --container-widget-width, 428px );max-width:428px;--container-widget-width:428px;--container-widget-flex-grow:0;z-index:9;}.elementor-2382 .elementor-element.elementor-element-ffccff1 > .elementor-widget-container{padding:30px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-2382 .elementor-element.elementor-element-ffccff1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2382 .elementor-element.elementor-element-ffccff1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:60px;font-weight:600;letter-spacing:-0.02em;color:var( --e-global-color-secondary );}.elementor-2382 .elementor-element.elementor-element-1b570a2{--display:flex;--min-height:327px;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 32px -23px rgba(252, 92.99999999999993, 50.99999999999996, 0.2);--z-index:11;}.elementor-2382 .elementor-element.elementor-element-1b570a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2382 .elementor-element.elementor-element-468c1e9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:130px;--padding-right:130px;}.elementor-2382 .elementor-element.elementor-element-86413fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-9071edd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-9071edd:not(.elementor-motion-effects-element-type-background), .elementor-2382 .elementor-element.elementor-element-9071edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3770d );}.elementor-2382 .elementor-element.elementor-element-d88799e{width:100%;max-width:100%;z-index:9;}.elementor-2382 .elementor-element.elementor-element-d88799e > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;border-radius:20px 20px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-d88799e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:0.03em;color:var( --e-global-color-53db50a );}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-38cf9c3{left:0px;}body.rtl .elementor-2382 .elementor-element.elementor-element-38cf9c3{right:0px;}.elementor-2382 .elementor-element.elementor-element-38cf9c3{top:0px;}.elementor-2382 .elementor-element.elementor-element-5aa9bb3 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2382 .elementor-element.elementor-element-5aa9bb3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;}.elementor-2382 .elementor-element.elementor-element-443c94b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2382 .elementor-element.elementor-element-d755ae4 > .elementor-widget-container{padding:40px 30px 0px 30px;}.elementor-2382 .elementor-element.elementor-element-d755ae4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;}.elementor-2382 .elementor-element.elementor-element-3b2cddb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2382 .elementor-element.elementor-element-5cad783{--display:flex;--padding-top:0px;--padding-bottom:150px;--padding-left:100px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-5cad783.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2382 .elementor-element.elementor-element-7795c90{width:100%;max-width:100%;z-index:2;}.elementor-2382 .elementor-element.elementor-element-7795c90.elementor-element{--align-self:flex-start;}.elementor-2382 .elementor-element.elementor-element-438cca6f > .elementor-widget-container{padding:30px 0px 0px 0px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-62d67d07{left:0px;}body.rtl .elementor-2382 .elementor-element.elementor-element-62d67d07{right:0px;}.elementor-2382 .elementor-element.elementor-element-62d67d07{top:0px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-68242a3{left:0px;}body.rtl .elementor-2382 .elementor-element.elementor-element-68242a3{right:0px;}.elementor-2382 .elementor-element.elementor-element-68242a3{top:0px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-cb27c7d{left:0px;}body.rtl .elementor-2382 .elementor-element.elementor-element-cb27c7d{right:0px;}.elementor-2382 .elementor-element.elementor-element-cb27c7d{top:0px;}.elementor-widget-button .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-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button{background-color:var( --e-global-color-53db50a );font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;box-shadow:0px 0px 0px 2px #FC5D33;padding:15px 24px 15px 30px;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button:hover, .elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button:focus{background-color:var( --e-global-color-53db50a );color:#05472D;}.elementor-2382 .elementor-element.elementor-element-f7a55d7.elementor-element{--align-self:center;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button:hover svg, .elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button:focus svg{fill:#05472D;}.elementor-2382 .elementor-element.elementor-element-e437d38 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2382 .elementor-element.elementor-element-e437d38.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-bcbe4bd{left:0px;}body.rtl .elementor-2382 .elementor-element.elementor-element-bcbe4bd{right:0px;}.elementor-2382 .elementor-element.elementor-element-bcbe4bd{top:0px;}.elementor-2382 .elementor-element.elementor-element-62a18d8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-2382 .elementor-element.elementor-element-6c60002{--padding-top:110px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-2382 .elementor-element.elementor-element-75d47a3{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-0409eab{right:-1650px;}body.rtl .elementor-2382 .elementor-element.elementor-element-0409eab{left:-1650px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-6b3b08a{right:-609px;}body.rtl .elementor-2382 .elementor-element.elementor-element-6b3b08a{left:-609px;}.elementor-2382 .elementor-element.elementor-element-ffccff1 .elementor-heading-title{font-size:47px;}.elementor-2382 .elementor-element.elementor-element-1b570a2{--min-height:238px;}.elementor-2382 .elementor-element.elementor-element-468c1e9d{--padding-top:50px;--padding-bottom:0px;--padding-left:130px;--padding-right:130px;}.elementor-2382 .elementor-element.elementor-element-5cad783{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button{font-size:13px;padding:13px 20px 13px 22px;}}@media(max-width:1200px){.elementor-2382 .elementor-element.elementor-element-75d47a3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-0409eab{right:-1750px;}body.rtl .elementor-2382 .elementor-element.elementor-element-0409eab{left:-1750px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-6b3b08a{right:-552px;}body.rtl .elementor-2382 .elementor-element.elementor-element-6b3b08a{left:-552px;}.elementor-2382 .elementor-element.elementor-element-6b3b08a{top:-46px;}.elementor-2382 .elementor-element.elementor-element-ffccff1 .elementor-heading-title{font-size:40px;}.elementor-2382 .elementor-element.elementor-element-1b570a2{--min-height:170px;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button{font-size:14px;}}@media(max-width:1023px){.elementor-2382 .elementor-element.elementor-element-6c60002{--padding-top:110px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-0409eab{right:-1870px;}body.rtl .elementor-2382 .elementor-element.elementor-element-0409eab{left:-1870px;}body:not(.rtl) .elementor-2382 .elementor-element.elementor-element-6b3b08a{right:-475px;}body.rtl .elementor-2382 .elementor-element.elementor-element-6b3b08a{left:-475px;}.elementor-2382 .elementor-element.elementor-element-6b3b08a{top:-87px;}.elementor-2382 .elementor-element.elementor-element-ffccff1 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-ffccff1 .elementor-heading-title{font-size:45px;}.elementor-2382 .elementor-element.elementor-element-1b570a2{--min-height:250px;}.elementor-2382 .elementor-element.elementor-element-468c1e9d{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-2382 .elementor-element.elementor-element-9071edd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2382 .elementor-element.elementor-element-443c94b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-2382 .elementor-element.elementor-element-d755ae4 > .elementor-widget-container{padding:20px 0px 0px 30px;}.elementor-2382 .elementor-element.elementor-element-3b2cddb > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-2382 .elementor-element.elementor-element-5cad783{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2382 .elementor-element.elementor-element-6c60002{--padding-top:95px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2382 .elementor-element.elementor-element-75d47a3{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-ffccff1{width:100%;max-width:100%;}.elementor-2382 .elementor-element.elementor-element-ffccff1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-ffccff1 .elementor-heading-title{font-size:29px;}.elementor-2382 .elementor-element.elementor-element-1b570a2{--min-height:233px;}.elementor-2382 .elementor-element.elementor-element-468c1e9d{--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2382 .elementor-element.elementor-element-9071edd{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-d88799e{width:100%;max-width:100%;}.elementor-2382 .elementor-element.elementor-element-5aa9bb3 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-2382 .elementor-element.elementor-element-5aa9bb3 .elementor-heading-title{font-size:14px;}.elementor-2382 .elementor-element.elementor-element-443c94b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-d755ae4 > .elementor-widget-container{padding:15px 0px 0px 20px;}.elementor-2382 .elementor-element.elementor-element-d755ae4 .elementor-heading-title{font-size:14px;}.elementor-2382 .elementor-element.elementor-element-3b2cddb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-5cad783{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-7795c90{width:100%;max-width:100%;}.elementor-2382 .elementor-element.elementor-element-7795c90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-7795c90.elementor-element{--align-self:center;}.elementor-2382 .elementor-element.elementor-element-f7a55d7{width:100%;max-width:100%;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2382 .elementor-element.elementor-element-f7a55d7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2382 .elementor-element.elementor-element-f7a55d7 .elementor-button{font-size:14px;line-height:1.2em;padding:17px 10px 17px 10px;}}@media(min-width:768px){.elementor-2382 .elementor-element.elementor-element-6c60002{--content-width:1380px;}.elementor-2382 .elementor-element.elementor-element-0409eab{--width:2000px;}.elementor-2382 .elementor-element.elementor-element-1b570a2{--width:28%;}.elementor-2382 .elementor-element.elementor-element-468c1e9d{--content-width:1380px;}.elementor-2382 .elementor-element.elementor-element-86413fa{--width:300px;}.elementor-2382 .elementor-element.elementor-element-5cad783{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2382 .elementor-element.elementor-element-1b570a2{--width:45%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2382 .elementor-element.elementor-element-1b570a2{--width:25%;}.elementor-2382 .elementor-element.elementor-element-86413fa{--width:240px;}}@media(max-width:1023px) and (min-width:768px){.elementor-2382 .elementor-element.elementor-element-1b570a2{--width:100%;}.elementor-2382 .elementor-element.elementor-element-86413fa{--width:100%;}.elementor-2382 .elementor-element.elementor-element-9071edd{--width:100%;}.elementor-2382 .elementor-element.elementor-element-5cad783{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-c318144 */.breadpmz li::after {
    transform: rotate(20deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffccff1 */.titent {
     animation: rightpmpz 1150ms cubic-bezier(0,.74,.16,.99) backwards ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b570a2 */.flipentradapgprod {
    animation: flipInX 850ms ease 350ms backwards ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d88799e */.nomarqcol {
    display:  none !important;
}

.elementor-sticky--active .nomarqcol {
    display: block  !important;
}


.titseg {
    padding-top: 30px;
}

.elementor-sticky--active .titseg {
    padding-top: 0;
}




@media only screen and (max-width: 767px) {

.titseg {
    padding-top: 0;
}


}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-443c94b */@keyframes anicats {
  0% {
    margin: 0 10px 60px 0;
   
  }

  100% {
    margin: 0 10px 10px 0;
  }
}

.menucat ul li {
    background: ;
    padding: 0 !important;
    margin: 0 10px 10px 0;
    border-radius: 3px;
    -webkit-box-shadow: 0px 1.5px 0px 0px #E2DBD3;
    -moz-box-shadow: 0px 1.5px 0px 0px #E2DBD3; 
    box-shadow: 0px 1.5px 0px 0px #E2DBD3;
    padding: 0;
    font-family: "Sora";
    font-size: 13px;
    display: block;
    align-items: flex-start;
    text-align: left;
    list-style-type: none;
    transition: all 400ms cubic-bezier(0.25, 0.93, 0.61, 1.2);
    cursor: pointer;
    animation: anicats 850ms cubic-bezier(0, 0.79, 0.58, 1) both;
    
}



.menucat ul li a {
    padding: 4px 10px;
    display: block;
  
}


.menucat ul li.current{
    background: #FC5D3317 ;
    
   
      
}




.menucat ul li:hover {
    background: #fff;
        -webkit-box-shadow: 0px 0px 0px 2px #FC5D33;
    -moz-box-shadow: 0px 0px 0px 2px #FC5D33;
    box-shadow: 0px 0px 0px 2px #FC5D33;
   
    
}
.menucat ul li:hover a {
  
}


.menucat ul {
    
    margin: 0;
    padding: 0;
}
.menucat ul li a {
     color: #05472D ;
}



@media only screen and (max-width: 1000px) {

.menucat ul {
    white-space: nowrap;
    overflow-x: auto; /* Adiciona uma barra de rolagem horizontal */
    scrollbar-width: none; /* Firefox */
    padding: 0 10px 0 20px;
}
.menucat ul::-webkit-scrollbar {
    display: none; /* Chrome, Safari e Edge */
}


.menucat ul li {
        display: inline-block;
         box-shadow: inset 0px 0px 0px 1px #E2DBD3;
         margin: 2px 10px 2px 0 !important;
         
}



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9071edd */.colcats {
    max-height: calc(100vh - 180px);
    overflow: scroll;
    scrollbar-width: none;    /*
}



.colcats::-webkit-scrollbar {
    display: none;            /* Chrome, Safari e Edge: oculta a barra de rolagem */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7795c90 */button.bot-filtrar {
    background: transparent !important;
    position: absolute;
    left: 0;
    top: 0;
    height: 48px;
    padding: 0;
    width: 23px;
    margin: 0;
    outline: 0 !important;
    border: none !important;
    box-shadow: none !important;
}
 
 
 button.bot_limp:hover {
     background: transparent !important;
     border-radius: 0 !important;
     outline: 0 !important;
 }

button.bot_limp {
    width: 26px;
    height: 36px;
    border: none;
    background: transparent !important;
    position: absolute;
    top: 12px;
    right: 0;
    border-radius: 0 !important;
    z-index: 1;
    outline: 0 !important;
    padding: 0;
    color: white;
    text-align: left;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: none;
}

 button.bot_limp svg {
     width: 30px;
      fill: #540E21 !important;
      stroke: #540E21;
 }




svg.icosearchartista {
    height: 20px !important;
    width: auto !important;
    position: absolute;
    left: 0px;
    top: 17px;
    transition: all 350ms ease;
    fill: #FC5D33;
}

input#inp_busca_artista {
    padding: 15px 35px 15px 35px !important;
    border-width: 0 0 1px 0 !important;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
    width: 100%;
    font-family: "Sora";
    text-align: left;
}

input#inp_busca_artista::placeholder {
    font-size: 17px !important;
    font-family: "Sora";
}

input#inp_busca_artista:focus::placeholder {
    color: #FFFFFF !important;
    opacity: 0.6 !important;
    
}

input#inp_busca_artista:focus {
     padding: 15px 35px 15px 50px !important;
     border-radius: 10px !important;
    
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
 
  border-bottom: solid 1px !important;
  outline: 0 !important;
   box-shadow: none !important;
   background: #FC5D33 !important;
   color: #fff !important;
}

input#inp_busca_artista:focus ~ .bot-filtrar svg {
    fill: #fff !important;
    left: 17px;
    
}

input#inp_busca_artista:focus ~ button.bot_limp {
    right: 17px !important;
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-438cca6f */#listagem {
    display: flex; /* Ou display: grid; se preferir */
    flex-direction: column; /* Alinha os itens verticalmente */
}

.listaprodutos {
    font-family: "Sora";
   
}
.termofamilia {
  padding: 0;
}

.titermo {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  border-bottom: dashed 1px #E2DBD3;
  padding-bottom: 3px;
  color: #FC5D33 !important;
  margin-bottom: 40px;
}



.fechado .conteudamais {
   animation: fechacord 100ms linear forwards ;
  overflow: hidden;
}
.aberto .conteudamais {
  animation: abreacord 100ms linear forwards ;
  
}

@keyframes abreacord {
    
    0%{
         height: 0;
    }
    99%{
         height: 120px;
    }
    100%{
         height: auto;
    }
    
    
}

@keyframes fechacord {
    
    0%{
         height: auto;
    }
    1%{
         height: 120px;
    }
    100%{
         height: 0;
    }
    
    
}


.toogleabre , .tooglefecha {
    display: flex;
    flex-direction: column;
    align-content: flex-end;
    align-items: flex-end;
    cursor: pointer;
    
   
}


.fechado .tooglefecha {
    display: none;
}

.aberto .tooglefecha {
    display: flex;
}


.toogleabre svg:hover {
    transform: rotate(180deg);
    cursor: pointer ;
}


.toogleabre svg, .tooglefecha svg {
  width: 40px;
  height: 40px;
  fill: #FC5D33;
  transition: transform 350ms ease;
  cursor: pointer;
  background: #fff;
  padding: 8px;
  border-radius: 50px;
  position: absolute;
  bottom: -10px;
  right: 30px;
  box-shadow: 0px 5px 22px -11px #FC5D33;
}



.looprodutos {
  list-style: none;
  padding: 30px 30px 10px 30px;
  margin: 0px 0 40px;
  background: #F8F7F5;
  border-radius: 20px;
  position: relative;
}

.looprodutos.aberto {
    padding: 30px ;
}

.wrapcabeca {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-between;
}



.looprodutos h3 {
  font-size: 22px;
  color: black;
  line-height: 1.3em;
  margin: 0;
}


.composto {
  padding: 10px;
  background: #F1EDEC;
  width: auto;
  display: flex;
  font-size: 14px;
  border-radius: 7px;
  line-height: 1.35em;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  color: #540E21;
  position: absolute;
  right: 30px;
  top: 30px;
}


.composto svg {
    margin-right: 5px;
    display: flex;
    
}

.composto p {
    margin-bottom: 0 ;
}



p.peso, p.cas {
    font-size: 14px;
    display: flex;
    padding-bottom: 3px;
    border-bottom: dashed 1px #9C9C9B;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    color: #777676;
}

.peso svg{
    margin-bottom: -2px;
    fill: #FC5D33;
    margin-right: 2px;
}


.icotitcas svg {
    margin-bottom: -4.5px;
    fill: #FC5D33;
    margin-right: 2px;
}


p.aplicacoes, .contaplic li  {
    font-size: 14px;
    color: #777676;
}


.contaplic li {
    list-style: none;
    position: relative;
    padding-left: 15px;
    font-size: 13px;
    line-height: 1.35em;
    margin-bottom: 7px;
    
}

.contaplic li::before {
    content: "";
    width: 10px;
    height: 10px;
    background: #E2DBD3;
    display: flex;
    position: absolute;
    top: 3px;
    left: 0;
    border-radius: 5px; 
    
    
    
}

.segmento {
    font-size: 13px;
    color: #05472D;
    margin-top: 20px;
  margin-bottom: 30px;
}

.termoseg {
  padding: 3px 13px;
  margin: 0 5px 5px 0;
  border-radius: 30px;
  display: inline-block;
  box-shadow: inset 0px 0px 0px 1px #E2DBD3;
  
}
.termoseg a {
    color: #540E21;
}

.icaplics svg {
  margin-bottom: -3px;
  fill: #fc5d33;
  
}

.ladopeso, .ladocas {
  color: #000;
}


@media only screen and (max-width: 1200px) {
.wrapcabeca {
  padding-bottom: 8px;
}

}


@media only screen and (max-width: 767px) {




.titermo {
    margin-bottom: 20px;
}

.looprodutos {
  list-style: none;
  padding: 15px 15px 10px 15px;
  margin: 0px 0 40px;
  background: #F8F7F5;
  border-radius: 15px;
  position: relative;
}


.wrapcabeca h3 {
  font-size: 14px;
  padding-top: 4px;
   
}

.wrapcabeca {
  
    flex-wrap: nowrap;
    padding-bottom: 20px;
}



.composto {
  padding: 5px 10px;
  background: #F1EDEC;
  width: auto;
  display: flex;
  font-size: 11px;
  border-radius: 7px;
  line-height: 1.35em;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  color: #540E21;
  position: relative;
  right: 0;
  top: 0;
  flex-shrink: 0;
  margin: 0;
}
.segmento {
  font-size: 13px;
  color: #05472D;
  margin-top: 0px;
  margin-bottom: 15px;
}


.termoseg {
    font-size: 13px;
}


.looprodutos.aberto {
    padding: 15px 15px 45px 15px;
}

p.peso, p.cas, p.aplicacoes, .contaplic li {
  font-size: 13px; 
}

.contaplic ul {
  padding: 0 0 0 5px;
}
.toogleabre svg, .tooglefecha svg {
    right: 15px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e437d38 */.spinloader {
    display: none;
}/* End custom CSS */