.elementor-2348 .elementor-element.elementor-element-da9182a{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:fixed;top:0px;--z-index:9999;}.elementor-2348 .elementor-element.elementor-element-da9182a:not(.elementor-motion-effects-element-type-background), .elementor-2348 .elementor-element.elementor-element-da9182a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15151587;}.elementor-2348 .elementor-element.elementor-element-da9182a, .elementor-2348 .elementor-element.elementor-element-da9182a::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2348 .elementor-element.elementor-element-da9182a{left:0px;}body.rtl .elementor-2348 .elementor-element.elementor-element-da9182a{right:0px;}.elementor-2348 .elementor-element.elementor-element-68c8e04{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-349231e );--border-color:var( --e-global-color-349231e );--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2348 .elementor-element.elementor-element-68c8e04:not(.elementor-motion-effects-element-type-background), .elementor-2348 .elementor-element.elementor-element-68c8e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FD1;}.elementor-2348 .elementor-element.elementor-element-68c8e04, .elementor-2348 .elementor-element.elementor-element-68c8e04::before{--border-transition:0.3s;}.elementor-2348 .elementor-element.elementor-element-fc6c369 > .elementor-widget-container{margin:11px 20px 0px 0px;padding:19px 20px 15px 20px;--e-transform-scale:0.8;background-color:var( --e-global-color-1e35198 );border-style:none;border-radius:200px 200px 200px 200px;}.elementor-2348 .elementor-element.elementor-element-fc6c369{width:initial;max-width:initial;}body:not(.rtl) .elementor-2348 .elementor-element.elementor-element-fc6c369{left:-82.333px;}body.rtl .elementor-2348 .elementor-element.elementor-element-fc6c369{right:-82.333px;}.elementor-2348 .elementor-element.elementor-element-fc6c369:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-2348 .elementor-element.elementor-element-62d483e{width:100%;max-width:100%;}.elementor-2348 .elementor-element.elementor-element-3a0cf54{text-align:left;}.elementor-2348 .elementor-element.elementor-element-3a0cf54 .elementor-heading-title{color:var( --e-global-color-81fe8f5 );font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:0.9px;}.elementor-2348 .elementor-element.elementor-element-3a0cf54 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2348 .elementor-element.elementor-element-9c8d658{text-align:left;bottom:47px;}.elementor-2348 .elementor-element.elementor-element-9c8d658 .elementor-heading-title{color:#52D55F;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:0.9px;}.elementor-2348 .elementor-element.elementor-element-9c8d658 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2348 .elementor-element.elementor-element-9c8d658{right:90.6px;}body.rtl .elementor-2348 .elementor-element.elementor-element-9c8d658{left:90.6px;}.elementor-2348 .elementor-element.elementor-element-89f35ee{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:0.1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;--position:fixed;top:0px;--z-index:999;}.elementor-2348 .elementor-element.elementor-element-89f35ee:not(.elementor-motion-effects-element-type-background), .elementor-2348 .elementor-element.elementor-element-89f35ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C3D;}.elementor-2348 .elementor-element.elementor-element-89f35ee, .elementor-2348 .elementor-element.elementor-element-89f35ee::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2348 .elementor-element.elementor-element-89f35ee{left:0px;}body.rtl .elementor-2348 .elementor-element.elementor-element-89f35ee{right:0px;}.elementor-2348 .elementor-element.elementor-element-2c77273{--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;--justify-content:space-between;--background-transition:0.3s;--padding-top:20px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-2348 .elementor-element.elementor-element-568f31e{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;}.elementor-2348 .elementor-element.elementor-element-635ace3 .jet-inline-svg{max-width:61px;}.elementor-2348 .elementor-element.elementor-element-635ace3 .jet-inline-svg__wrapper{text-align:center;}.elementor-2348 .elementor-element.elementor-element-635ace3 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-2348 .elementor-element.elementor-element-635ace3.elementor-element{--align-self:flex-end;}.elementor-2348 .elementor-element.elementor-element-635ace3{z-index:2;}.elementor-2348 .elementor-element.elementor-element-1211ca4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2348 .elementor-element.elementor-element-1211ca4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2348 .elementor-element.elementor-element-1211ca4 .elementor-button{font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#98CC7300;padding:0px 0px 0px 0px;}.elementor-2348 .elementor-element.elementor-element-1211ca4{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-2348 .elementor-element.elementor-element-1211ca4.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-2348 .elementor-element.elementor-element-1211ca4{right:66.8px;}body.rtl .elementor-2348 .elementor-element.elementor-element-1211ca4{left:66.8px;}@media(max-width:1024px){.elementor-2348 .elementor-element.elementor-element-2c77273{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-2348 .elementor-element.elementor-element-68c8e04{--width:420px;}.elementor-2348 .elementor-element.elementor-element-89f35ee{--width:100%;}}@media(max-width:767px){.elementor-2348 .elementor-element.elementor-element-68c8e04{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-2348 .elementor-element.elementor-element-fc6c369{left:10px;}body.rtl .elementor-2348 .elementor-element.elementor-element-fc6c369{right:10px;}.elementor-2348 .elementor-element.elementor-element-fc6c369{top:-2px;}.elementor-2348 .elementor-element.elementor-element-fc6c369 > .elementor-widget-container{--e-transform-scale:0.7;}.elementor-2348 .elementor-element.elementor-element-2c77273{--padding-top:14px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2348 .elementor-element.elementor-element-568f31e{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;}.elementor-2348 .elementor-element.elementor-element-635ace3 .jet-inline-svg{max-width:40px;}.elementor-2348 .elementor-element.elementor-element-1211ca4 .elementor-button{font-size:12px;}.elementor-2348 .elementor-element.elementor-element-1211ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2348 .elementor-element.elementor-element-1211ca4{--container-widget-width:67px;--container-widget-flex-grow:0;width:var( --container-widget-width, 67px );max-width:67px;}}/* Start custom CSS for html, class: .elementor-element-fc6c369 */.elementor-2348 .elementor-element.elementor-element-fc6c369{cursor: pointer;
transition: all 1.5s cubic-bezier(0.31, 0.32, 0.14, 1);
}

.modalmenu:not(.show) .fecharmodal{
    left: -190px!important;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62d483e */.elementor-2348 .elementor-element.elementor-element-62d483e #menumodal {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
}

.elementor-2348 .elementor-element.elementor-element-62d483e #menumodal a {
    padding: 15px 34px;
    font-size: 25px;
    width: 100%;
    border: 1px solid #ffffff2e;
    border-radius: 60px;
    color: #fff;
    margin: 5px 0px;
}


.elementor-2348 .elementor-element.elementor-element-62d483e #menumodal a:hover {
    background: var(--e-global-color-primary);
}

.elementor-2348 .elementor-element.elementor-element-62d483e #menumodal a{
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a0cf54 */.elementor-2348 .elementor-element.elementor-element-3a0cf54{opacity: 0.2;}
.elementor-2348 .elementor-element.elementor-element-3a0cf54{transition: opacity 0.5s ease;}
.elementor-2348 .elementor-element.elementor-element-3a0cf54:hover{opacity: 1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c8e04 */.elementor-2348 .elementor-element.elementor-element-68c8e04{
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-2348 .elementor-element.elementor-element-68c8e04{
    transition: 1.5s all cubic-bezier(0.31, 0.32, 0.14, 1);
    
}

.elementor-2348 .elementor-element.elementor-element-68c8e04{
    left: 500px;
    
}

.modalmenu.show > .menu{
    left: 0px!important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da9182a */.elementor-2348 .elementor-element.elementor-element-da9182a:not(.show){
    pointer-events: none;
}

.elementor-2348 .elementor-element.elementor-element-da9182a{transition: all 0.5s ease-in-out;}

.elementor-2348 .elementor-element.elementor-element-da9182a:not(.show) {
    background-color: transparent!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-568f31e */.elementor-2348 .elementor-element.elementor-element-568f31e{
        pointer-events: auto;
            overflow: visible!important;

}

.elementor-2348 .elementor-element.elementor-element-568f31e svg {
    overflow: visible!important;
}/* End custom CSS */
/* Start custom CSS for jet-inline-svg, class: .elementor-element-635ace3 */.elementor-2348 .elementor-element.elementor-element-635ace3 path {
    stroke: black!important;
}


.elementor-2348 .elementor-element.elementor-element-635ace3{
        pointer-events: auto;
}

.elementor-2348 .elementor-element.elementor-element-635ace3{cursor: pointer;}

.elementor-2348 .elementor-element.elementor-element-635ace3 path, .elementor-2348 .elementor-element.elementor-element-635ace3 line {
    stroke-dasharray: 50;
    animation: dashoffset 13s ease infinite;
    stroke-linecap: round;
}

@keyframes dashoffset {
    0% {
        stroke-dashoffset: 0
    }

    50% {
        stroke-dashoffset: 100
    }

    100% {
        stroke-dashoffset: 200
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1211ca4 */.elementor-2348 .elementor-element.elementor-element-1211ca4{pointer-events: none;}
.elementor-2348 .elementor-element.elementor-element-1211ca4{filter: drop-shadow(0px 0px 13px #fff9)/* End custom CSS */