.elementor-148 .elementor-element.elementor-element-8393cc8{--display:flex;--position:fixed;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:199;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-8393cc8{left:0px;}body.rtl .elementor-148 .elementor-element.elementor-element-8393cc8{right:0px;}.elementor-148 .elementor-element.elementor-element-d21652b{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-d21652b{left:0px;}body.rtl .elementor-148 .elementor-element.elementor-element-d21652b{right:0px;}.elementor-148 .elementor-element.elementor-element-f546dd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-74a25a0{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-1b845eb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-001ae8d.elementor-element{--align-self:flex-start;}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-icon i{color:var( --e-global-color-1a8b02f );transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-icon svg{fill:var( --e-global-color-1a8b02f );transition:fill 0.3s;}.elementor-148 .elementor-element.elementor-element-001ae8d{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-148 .elementor-element.elementor-element-001ae8d .elementor-icon-list-text{transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-4056931 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-4056931 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-148 .elementor-element.elementor-element-4056931{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-148 .elementor-element.elementor-element-4056931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-148 .elementor-element.elementor-element-4056931 .elementor-icon-list-item > a{font-family:"Arboria", Sans-serif;font-size:14px;font-weight:bold;line-height:18px;}.elementor-148 .elementor-element.elementor-element-4056931 .elementor-icon-list-text{color:var( --e-global-color-1a8b02f );transition:color 0.3s;}.elementor-148 .elementor-element.elementor-element-5b2dbf6{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-692d76e .elementor-button{background-color:#34576800;font-family:"Arboria", Sans-serif;font-size:14px;font-weight:bold;fill:var( --e-global-color-1a8b02f );color:var( --e-global-color-1a8b02f );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 16px 15px 16px;}.elementor-148 .elementor-element.elementor-element-692d76e .elementor-button-content-wrapper{flex-direction:row;}.elementor-148 .elementor-element.elementor-element-ac34283 .elementor-button{background-color:#34576800;font-family:"Arboria", Sans-serif;font-size:14px;font-weight:bold;fill:var( --e-global-color-1a8b02f );color:var( --e-global-color-1a8b02f );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 16px 15px 16px;}.elementor-148 .elementor-element.elementor-element-ac34283 .elementor-button-content-wrapper{flex-direction:row;}.elementor-148 .elementor-element.elementor-element-1c7a7d1 .elementor-button{background-color:#34576800;font-family:"Arboria", Sans-serif;font-size:14px;font-weight:bold;fill:var( --e-global-color-1a8b02f );color:var( --e-global-color-1a8b02f );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 16px 15px 16px;}.elementor-148 .elementor-element.elementor-element-1c7a7d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-148 .elementor-element.elementor-element-7b70dee .elementor-button{background-color:var( --e-global-color-2b3e0fb );font-family:"Arboria", Sans-serif;font-size:14px;font-weight:bold;fill:var( --e-global-color-1a8b02f );color:var( --e-global-color-1a8b02f );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 16px 15px 16px;}.elementor-148 .elementor-element.elementor-element-7b70dee .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-7b70dee .elementor-button:focus{background-color:var( --e-global-color-a90c580 );}.elementor-148 .elementor-element.elementor-element-7b70dee .elementor-button-content-wrapper{flex-direction:row;}.elementor-148 .elementor-element.elementor-element-07a97d0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:199;}.elementor-148 .elementor-element.elementor-element-615c915{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-d0174f2.elementor-element{--align-self:flex-start;}.elementor-148 .elementor-element.elementor-element-d0174f2 img{width:282px;max-width:282px;height:auto;}.elementor-148 .elementor-element.elementor-element-c8387cb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-c95ec5d .elementor-menu-toggle{margin:0 auto;}.elementor-148 .elementor-element.elementor-element-c95ec5d .elementor-nav-menu .elementor-item{font-family:"Arboria", Sans-serif;font-size:18px;font-weight:normal;}.elementor-148 .elementor-element.elementor-element-c95ec5d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-1a8b02f );fill:var( --e-global-color-1a8b02f );padding-left:8px;padding-right:8px;}.elementor-148 .elementor-element.elementor-element-c95ec5d{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:4px;--e-nav-menu-divider-height:4px;--e-nav-menu-divider-color:#FFFFFF33;}.elementor-148 .elementor-element.elementor-element-c51efb6{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-c51efb6{left:0px;}body.rtl .elementor-148 .elementor-element.elementor-element-c51efb6{right:0px;}.elementor-148 .elementor-element.elementor-element-f8f30c5{--display:flex;--position:absolute;--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;top:0px;--z-index:0;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-f8f30c5{left:0px;}body.rtl .elementor-148 .elementor-element.elementor-element-f8f30c5{right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-148 .elementor-element.elementor-element-1b845eb{--width:40%;}.elementor-148 .elementor-element.elementor-element-5b2dbf6{--width:60%;}.elementor-148 .elementor-element.elementor-element-615c915{--width:fit-content;}.elementor-148 .elementor-element.elementor-element-c8387cb{--width:fit-content;}}@media(max-width:1024px){.elementor-148 .elementor-element.elementor-element-f546dd4{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-148 .elementor-element.elementor-element-001ae8d.elementor-element{--align-self:flex-start;}.elementor-148 .elementor-element.elementor-element-c8387cb{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-148 .elementor-element.elementor-element-f546dd4{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-148 .elementor-element.elementor-element-001ae8d.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-615c915{--width:calc(100% - 40px);--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:flex-start;--align-items:center;}.elementor-148 .elementor-element.elementor-element-615c915.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-d0174f2.elementor-element{--align-self:flex-end;}.elementor-148 .elementor-element.elementor-element-d0174f2 img{width:221px;max-width:221px;}.elementor-148 .elementor-element.elementor-element-c8387cb{--width:40px;--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:flex-end;--align-items:center;}.elementor-148 .elementor-element.elementor-element-c8387cb.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b9c59d5 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-148 .elementor-element.elementor-element-b9c59d5.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b9c59d5{text-align:right;}.elementor-148 .elementor-element.elementor-element-c51efb6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-8393cc8 */.elementor-148 .elementor-element.elementor-element-8393cc8{
    z-index: 400 !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-148 .main-header .header-bg {
    background: rgba(52, 87, 104, 0.60);
    
    -webkit-backdrop-filter: saturate(180%) blur(20px);
    backdrop-filter: saturate(180%) blur(20px);    
    transition: 0.3s;
}

.elementor-148 .main-header {
    transition: 0.3s ease-out;
}

.scroll-in-down {
  opacity: 1;
}

.scroll-out-top {
  opacity: 1;
  transform: translateY(-48px)
}

.elementor-148 #go-to-top {
    height: 0;
    opacity: 0;
    z-index: 0;
}

@media (max-width: 768px) {
    .elementor-148 .main-header .header-bg {
        background: rgba(52, 87, 104, 0.60);
        backdrop-filter: blur(30px);
    }
}

/********************/
/******* Redes ******/
/********************/
.elementor-148 .main-header .elementor-icon-list-items {
    column-gap: 14.5px;
}

.elementor-148 .main-header .elementor-icon-list-item {
    width: 17.5px;
    height: 17.5px;
    transition: 0.3s;
}

.elementor-148 .main-header .elementor-icon-list-item:hover {
    opacity: 0.4;
}

.elementor-148 .main-header .elementor-icon-list-item::marker {
    color: transparent;
}

.elementor-148 .main-header .social-list .elementor-icon-list-item:last-child svg {
    width: 17.56px;
    height: auto;
    margin-top: 1px;
}

/****** Barra do Topo *****/
.elementor-148 .main-header .top-bar {
    height: 48px;
}

.elementor-148 .main-header .header-btn {
    height: 100%;
    transition: 0.3s;
}

.elementor-148 .main-header .header-btn.transparent:hover {
    opacity: 0.4
}

.elementor-148 .main-header .header-btn a {    
    height: 100%;
    display: inline-flex;
    justify-content: center;
}

.elementor-148 .main-header .header-btn .elementor-align-icon-left {
    margin-right: 8px;
}

.elementor-148 .main-header .header-btn svg {
    width: 16px;
    height: auto;
}

.elementor-148 .main-header .header-btn span.elementor-button-text {
    line-height: 18px;
}

/****** Barra do Menu *****/
.elementor-148 .main-header .menu-bar {
    height: 88px;
}

.elementor-148 .main-header .menu-bar .menu-item a.elementor-item:hover {
    opacity: 0.4;
}

.elementor-148 .main-header .menu-bar .menu-item:after {
    border-radius: 2px;
}/* End custom CSS */