.elementor-1269 .elementor-element.elementor-element-144c2970{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-1269 .elementor-element.elementor-element-144c2970:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-144c2970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.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 );}.elementor-1269 .elementor-element.elementor-element-ecbae47{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-ecbae47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1269 .elementor-element.elementor-element-ecbae47.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1269 .elementor-element.elementor-element-ecbae47 img{width:78%;max-width:78%;height:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1269 .elementor-element.elementor-element-565c36cd > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-1269 .elementor-element.elementor-element-565c36cd.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-menu-toggle{margin:0 auto;background-color:#552E2E00;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu .elementor-item{font-family:"Bangla MN", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;letter-spacing:0.5px;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main .elementor-item{color:#184022;fill:#184022;padding-left:14px;padding-right:14px;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main .elementor-item:focus{color:#012A18;fill:#012A18;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#184022;}.elementor-1269 .elementor-element.elementor-element-565c36cd .e--pointer-framed .elementor-item:before,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .e--pointer-framed .elementor-item:after{border-color:#184022;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#184022;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#184022;}.elementor-1269 .elementor-element.elementor-element-565c36cd .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#184022;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a, .elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a:hover,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a:focus,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-menu-toggle:hover,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a:hover,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a:focus,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:2px;border-top-right-radius:2px;}.elementor-1269 .elementor-element.elementor-element-565c36cd .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.elementor-1269 .elementor-element.elementor-element-565c36cd div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-1269 .elementor-element.elementor-element-565c36cd div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-1269 .elementor-element.elementor-element-1f749ec8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1269 .elementor-element.elementor-element-1f749ec8.elementor-element{--align-self:center;}.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-1269 .elementor-element.elementor-element-144c2970{--content-width:1240px;}}@media(max-width:1024px){.elementor-1269 .elementor-element.elementor-element-144c2970{--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:space-around;--align-items:center;}.elementor-1269 .elementor-element.elementor-element-565c36cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-565c36cd.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-1269 .elementor-element.elementor-element-ecbae47{width:var( --container-widget-width, 109.75px );max-width:109.75px;--container-widget-width:109.75px;--container-widget-flex-grow:0;}.elementor-1269 .elementor-element.elementor-element-ecbae47 img{width:100%;max-width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-565c36cd *//* =========================================================
   CORREÇÃO MENU DROPDOWN NO HEADER STICKY
========================================================= */

/* Header sempre acima do conteúdo */
.elementor-location-header,
.elementor-location-header > .elementor-element,
.elementor-sticky,
.elementor-sticky--active {
    position: relative;
    z-index: 99999 !important;
    overflow: visible !important;
}


/* Containers do header não podem cortar o submenu */
.elementor-location-header .e-con,
.elementor-location-header .elementor-container,
.elementor-location-header .elementor-column,
.elementor-location-header .elementor-widget-wrap,
.elementor-location-header .elementor-widget-nav-menu {
    overflow: visible !important;
}


/* Menu principal */
.elementor-location-header .elementor-nav-menu--main {
    position: relative;
    z-index: 99999 !important;
}


/* Item que possui submenu */
.elementor-location-header
.elementor-nav-menu--main
.elementor-nav-menu > li {
    position: relative;
}


/* =========================================================
   SUBMENU
========================================================= */

.elementor-location-header
.elementor-nav-menu--main
.elementor-nav-menu ul {
    position: absolute !important;

    top: 100% !important;
    left: 0 !important;

    margin-top: 0 !important;

    min-width: 165px !important;

    z-index: 999999 !important;

    overflow: visible !important;

    background: #FFFFFF !important;

    border: none !important;

    box-shadow:
        0 10px 28px
        rgba(10, 21, 18, 0.10) !important;

    transform: none !important;
}


/* remove possíveis deslocamentos do Elementor */
.elementor-location-header
.elementor-nav-menu--main
.elementor-nav-menu ul.sub-menu {
    top: 100% !important;
    transform: translateY(0) !important;
}


/* =========================================================
   LINKS DO SUBMENU
========================================================= */

.elementor-location-header
.elementor-nav-menu--main
.sub-menu > li {
    width: 100% !important;

    position: relative;

    background: #FFFFFF !important;
}


.elementor-location-header
.elementor-nav-menu--main
.sub-menu > li > a {
    width: 100% !important;

    min-height: 46px;

    display: flex !important;

    align-items: center;

    padding:
        0
        26px !important;

    background:
        #FFFFFF !important;

    color:
        #184022 !important;

    font-family:
        "Montserrat",
        Arial,
        sans-serif !important;

    font-size:
        13px !important;

    font-weight:
        400 !important;

    line-height:
        1.4 !important;

    border:
        none !important;

    white-space:
        nowrap;

    transition:
        background .25s ease,
        color .25s ease;
}


/* Hover submenu */
.elementor-location-header
.elementor-nav-menu--main
.sub-menu > li > a:hover,
.elementor-location-header
.elementor-nav-menu--main
.sub-menu > li.current-menu-item > a {
    background:
        #184022 !important;

    color:
        #FFFFFF !important;
}


/* =========================================================
   HEADER STICKY
========================================================= */

.elementor-sticky--active {
    z-index:
        999999 !important;

    overflow:
        visible !important;
}


.elementor-sticky--active
.elementor-nav-menu--main,
.elementor-sticky--active
.elementor-nav-menu,
.elementor-sticky--active
.sub-menu {
    overflow:
        visible !important;

    z-index:
        999999 !important;
}


/* garante que a seção seguinte não fique por cima */
main,
.site-main,
.elementor-location-single,
.elementor-location-archive {
    position: relative;

    z-index:
        1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1f749ec8 */<style>
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap');

/* geral */
.bdm-language-switcher,
.bdm-language-switcher * {
    box-sizing: border-box !important;
    font-family: "Montserrat", Arial, sans-serif !important;
}

.bdm-language-switcher {
    position: relative !important;

    width: 44px !important;
    min-width: 44px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    overflow: visible !important;

    z-index: 999999 !important;
}


/* wrapper */
.bdm-language-switcher .gtranslate_wrapper {
    position: relative !important;

    width: 44px !important;
    min-width: 44px !important;

    display: block !important;

    overflow: visible !important;
}


/* estrutura plugin */
.bdm-language-switcher .gt_switcher {
    position: relative !important;

    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;

    overflow: visible !important;

    background: transparent !important;

    border: 0 !important;

    box-shadow: none !important;
}


/* área selecionada */
.bdm-language-switcher .gt_switcher .gt_selected {
    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;

    height: 44px !important;

    background: transparent !important;

    border: 0 !important;

    overflow: visible !important;
}


/* =========================================================
   BOTÃO FECHADO
   fundo mais escuro para destacar no hero claro
   ========================================================= */
.bdm-language-switcher
.gt_switcher
.gt_selected
a {
    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;

    height: 44px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 0 !important;
    margin: 0 !important;

    background:
        rgba(24, 64, 34, .14) !important;

    background-image: none !important;

    border:
        1px solid
        rgba(24, 64, 34, .22) !important;

    border-radius: 50% !important;

    box-shadow:
        0 4px 14px
        rgba(24, 64, 34, .10) !important;

    color: transparent !important;

    font-size: 0 !important;
    line-height: 0 !important;

    text-decoration: none !important;

    cursor: pointer !important;

    -webkit-backdrop-filter:
        blur(10px)
        saturate(130%);

    backdrop-filter:
        blur(10px)
        saturate(130%);

    transition:
        background .25s ease,
        border-color .25s ease,
        transform .25s ease,
        box-shadow .25s ease !important;
}


/* remove seta nativa */
.bdm-language-switcher
.gt_switcher
.gt_selected
a::before,
.bdm-language-switcher
.gt_switcher
.gt_selected
a::after {
    display: none !important;
    content: none !important;
}


/* bandeira atual */
.bdm-language-switcher
.gt_switcher
.gt_selected
a img {
    display: block !important;

    width: 25px !important;
    height: 18px !important;

    min-width: 25px !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover !important;

    border-radius: 3px !important;

    box-shadow:
        0 1px 4px
        rgba(0,0,0,.20) !important;
}


/* =========================================================
   HOVER DO BOTÃO
   um pouco mais forte
   ========================================================= */
.bdm-language-switcher
.gt_switcher
.gt_selected
a:hover {

    background:
        rgba(24, 64, 34, .22) !important;

    border-color:
        rgba(24, 64, 34, .35) !important;

    color: transparent !important;

    transform:
        translateY(-1px) !important;

    box-shadow:
        0 8px 22px
        rgba(24, 64, 34, .16) !important;
}


/* =========================================================
   DROPDOWN
   ========================================================= */
.bdm-language-switcher
.gt_switcher
.gt_option {
    position: absolute !important;

    top: 54px !important;
    right: 0 !important;
    left: auto !important;

    width: 178px !important;
    min-width: 178px !important;
    max-width: 178px !important;

    height: auto !important;
    max-height: 260px !important;

    padding: 7px !important;

    background:
        rgba(255,255,255,.96) !important;

    -webkit-backdrop-filter:
        blur(14px)
        saturate(125%);

    backdrop-filter:
        blur(14px)
        saturate(125%);

    border:
        1px solid
        rgba(24,64,34,.10) !important;

    border-radius: 13px !important;

    box-shadow:
        0 16px 38px
        rgba(24,64,34,.16) !important;

    overflow-x: hidden !important;
    overflow-y: auto !important;

    z-index: 9999999 !important;
}


/* opção */
.bdm-language-switcher
.gt_switcher
.gt_option
a {
    width: 100% !important;

    min-height: 42px !important;

    display: flex !important;
    align-items: center !important;

    gap: 10px !important;

    margin: 0 !important;

    padding: 9px 10px !important;

    background: transparent !important;
    background-image: none !important;

    border: 0 !important;
    border-radius: 8px !important;

    color: #184022 !important;

    font-size: 12px !important;
    font-weight: 500 !important;

    line-height: 1.3 !important;

    text-decoration: none !important;

    white-space: nowrap !important;

    cursor: pointer !important;

    transition:
        background .2s ease,
        color .2s ease !important;
}


/* bandeiras dropdown */
.bdm-language-switcher
.gt_switcher
.gt_option
a img {
    width: 24px !important;
    height: 17px !important;

    min-width: 24px !important;

    margin: 0 !important;

    object-fit: cover !important;

    border-radius: 3px !important;

    box-shadow:
        0 1px 3px
        rgba(0,0,0,.11) !important;
}


/* =========================================================
   HOVER DAS OPÇÕES
   ========================================================= */
.bdm-language-switcher
.gt_switcher
.gt_option
a:hover {

    background:
        rgba(24,64,34,.09) !important;

    color:
        #184022 !important;

    padding-left:
        10px !important;

    transform:
        none !important;
}


/* idioma atual */
.bdm-language-switcher
.gt_switcher
.gt_option
a.gt_current {

    background:
        rgba(24,64,34,.13) !important;

    color:
        #184022 !important;

    font-weight:
        600 !important;
}


/* evita estilos do tema */
.bdm-language-switcher a:hover,
.bdm-language-switcher a:focus,
.bdm-language-switcher a:active {
    text-decoration: none !important;
}


/* scrollbar */
.bdm-language-switcher
.gt_switcher
.gt_option::-webkit-scrollbar {
    width: 4px;
}

.bdm-language-switcher
.gt_switcher
.gt_option::-webkit-scrollbar-thumb {

    background:
        rgba(24,64,34,.24);

    border-radius: 20px;
}


/* =========================================================
   TABLET / MOBILE
   ========================================================= */
@media (max-width: 767px) {

    .bdm-language-switcher,
    .bdm-language-switcher .gtranslate_wrapper,
    .bdm-language-switcher .gt_switcher,
    .bdm-language-switcher .gt_switcher .gt_selected {

        width: 40px !important;
        min-width: 40px !important;
        max-width: 40px !important;
    }


    .bdm-language-switcher
    .gt_switcher
    .gt_selected {

        height: 40px !important;
    }


    .bdm-language-switcher
    .gt_switcher
    .gt_selected
    a {

        width: 40px !important;
        min-width: 40px !important;
        max-width: 40px !important;

        height: 40px !important;

        background:
            rgba(24,64,34,.16) !important;

        border-color:
            rgba(24,64,34,.24) !important;
    }


    .bdm-language-switcher
    .gt_switcher
    .gt_selected
    a:hover {

        background:
            rgba(24,64,34,.24) !important;

        border-color:
            rgba(24,64,34,.36) !important;
    }


    .bdm-language-switcher
    .gt_switcher
    .gt_selected
    a img {

        width: 23px !important;
        height: 16px !important;

        min-width: 23px !important;
    }


    .bdm-language-switcher
    .gt_switcher
    .gt_option {

        top: 49px !important;

        width: 165px !important;
        min-width: 165px !important;
        max-width: 165px !important;
    }

}
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-144c2970 */#my_header.elementor-sticky--effects {
    background-color: rgba(255, 255, 255, 0.78) !important;

    -webkit-backdrop-filter: blur(18px) saturate(140%);
    backdrop-filter: blur(18px) saturate(140%);

    border-bottom:
        1px solid
        rgba(24, 64, 34, 0.10);

    box-shadow:
        0 10px 30px
        rgba(24, 64, 34, 0.08);

    transition:
        background-color .4s ease,
        box-shadow .4s ease,
        border-color .4s ease,
        backdrop-filter .4s ease;
}


/* =========================================================
   HEADER NORMAL
   ========================================================= */

.bdm-header {
    width: 100%;

    background:
        transparent !important;

    transition:
        background .35s ease,
        box-shadow .35s ease,
        border-color .35s ease,
        backdrop-filter .35s ease !important;
}


/* =========================================================
   HEADER AO DESCER A PÁGINA
   EFEITO VIDRO CLARO
   ========================================================= */

.bdm-header.elementor-sticky--effects {

    background:
        rgba(255, 255, 255, 0.76) !important;

    -webkit-backdrop-filter:
        blur(18px)
        saturate(145%);

    backdrop-filter:
        blur(18px)
        saturate(145%);

    border-bottom:
        1px solid
        rgba(24, 64, 34, 0.10);

    box-shadow:
        0 8px 32px
        rgba(24, 64, 34, 0.08);

}


/* =========================================================
   LEVE REFLEXO NO VIDRO
   ========================================================= */

.bdm-header.elementor-sticky--effects::before {

    content: "";

    position: absolute;

    inset: 0;

    pointer-events: none;

    background:
        linear-gradient(
            180deg,
            rgba(255, 255, 255, 0.40) 0%,
            rgba(255, 255, 255, 0.16) 45%,
            rgba(255, 255, 255, 0.04) 100%
        );

    opacity: .65;

    z-index: 0;
}


/* =========================================================
   GARANTE QUE O CONTEÚDO DO HEADER
   FIQUE ACIMA DO VIDRO
   ========================================================= */

.bdm-header.elementor-sticky--effects
> * {

    position: relative;

    z-index: 2;
}


/* =========================================================
   EVITA FUNDOS INTERNOS DO ELEMENTOR
   COBRINDO A TRANSPARÊNCIA
   ========================================================= */

.bdm-header.elementor-sticky--effects
.e-con,

.bdm-header.elementor-sticky--effects
.elementor-container,

.bdm-header.elementor-sticky--effects
.elementor-widget-wrap {

    background-color:
        transparent !important;
}


/* =========================================================
   MELHORA A LEITURA DE LINKS NO HEADER CLARO
   ========================================================= */

.bdm-header.elementor-sticky--effects
a,

.bdm-header.elementor-sticky--effects
.elementor-item {

    color:
        #184022 !important;

    transition:
        color .25s ease,
        opacity .25s ease;
}


/* hover dos links */
.bdm-header.elementor-sticky--effects
a:hover,

.bdm-header.elementor-sticky--effects
.elementor-item:hover {

    color:
        #244e11 !important;
}


/* =========================================================
   BOTÕES NO HEADER
   ========================================================= */

.bdm-header.elementor-sticky--effects
.elementor-button {

    background:
        #184022 !important;

    color:
        #ffffff !important;

    border-color:
        #184022 !important;

    box-shadow:
        0 6px 18px
        rgba(24, 64, 34, 0.12);

    transition:
        background .25s ease,
        transform .25s ease,
        box-shadow .25s ease;
}


.bdm-header.elementor-sticky--effects
.elementor-button:hover {

    background:
        #244e11 !important;

    color:
        #ffffff !important;

    transform:
        translateY(-1px);

    box-shadow:
        0 8px 22px
        rgba(24, 64, 34, 0.16);
}


/* =========================================================
   LOGO NO STICKY
   ========================================================= */

.bdm-header.elementor-sticky--effects
img {

    transition:
        filter .25s ease,
        opacity .25s ease;
}


/* =========================================================
   COMPATIBILIDADE MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .bdm-header.elementor-sticky--effects {

        background:
            rgba(255, 255, 255, 0.88) !important;

        -webkit-backdrop-filter:
            blur(16px)
            saturate(135%);

        backdrop-filter:
            blur(16px)
            saturate(135%);

        box-shadow:
            0 6px 22px
            rgba(24, 64, 34, 0.08);
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bangla MN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sitehomolog.com.br/abm/wp-content/uploads/2024/09/Bangla-MN-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Bangla MN';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sitehomolog.com.br/abm/wp-content/uploads/2024/09/Bangla-MN-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */