.elementor-1571 .elementor-element.elementor-element-61014b34{--display:flex;--position:absolute;--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:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;top:0px;}body:not(.rtl) .elementor-1571 .elementor-element.elementor-element-61014b34{left:50px;}body.rtl .elementor-1571 .elementor-element.elementor-element-61014b34{right:50px;}.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-1571 .elementor-element.elementor-element-2a7c318a{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1571 .elementor-element.elementor-element-2a7c318a.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-2a7c318a img{width:100%;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-1571 .elementor-element.elementor-element-766ef38a{--display:flex;}.elementor-1571 .elementor-element.elementor-element-b6a5e8b{--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;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1571 .elementor-element.elementor-element-b6a5e8b.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-34ab0cfb{--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;}.elementor-1571 .elementor-element.elementor-element-34ab0cfb.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-71757d14{--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:center;--flex-wrap:wrap;}.elementor-1571 .elementor-element.elementor-element-71757d14.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-c163ff4{--display:flex;}.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-1571 .elementor-element.elementor-element-6aefc25.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-6aefc25 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-6aefc25 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-6aefc25 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-38861d25.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-38861d25 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-38861d25 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-38861d25 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-e087f19{--display:flex;}.elementor-1571 .elementor-element.elementor-element-23417cca{--display:flex;}.elementor-1571 .elementor-element.elementor-element-762c62f{--n-accordion-title-font-size:1.125rem;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b2acd44 );--n-accordion-title-hover-color:var( --e-global-color-b2acd44 );--n-accordion-title-active-color:#FFBD59;--n-accordion-icon-size:15px;}.elementor-1571 .elementor-element.elementor-element-762c62f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1571 .elementor-element.elementor-element-762c62f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Aeonik", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-1571 .elementor-element.elementor-element-762c62f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1571 .elementor-element.elementor-element-3fec33c0{--display:flex;}.elementor-1571 .elementor-element.elementor-element-4d26a7ea.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-4d26a7ea .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-4d26a7ea .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-4d26a7ea .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-28e5dde0{--display:flex;}.elementor-1571 .elementor-element.elementor-element-4fc8ee7f{--display:flex;}.elementor-1571 .elementor-element.elementor-element-335a6379{--n-accordion-title-font-size:1.125rem;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b2acd44 );--n-accordion-title-hover-color:var( --e-global-color-b2acd44 );--n-accordion-title-active-color:#FFBD59;--n-accordion-icon-size:15px;}.elementor-1571 .elementor-element.elementor-element-335a6379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1571 .elementor-element.elementor-element-335a6379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Aeonik", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-1571 .elementor-element.elementor-element-335a6379 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1571 .elementor-element.elementor-element-a008e8e{--display:flex;}.elementor-1571 .elementor-element.elementor-element-5cb44b85.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-5cb44b85 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-5cb44b85 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-5cb44b85 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-486990f9.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-486990f9 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-486990f9 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-486990f9 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-6cb8351d.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-6cb8351d .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-6cb8351d .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-6cb8351d .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-587486ac.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-587486ac .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-587486ac .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-587486ac .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-7cef6b1d.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-7cef6b1d .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-7cef6b1d .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-7cef6b1d .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-33b62c43{--display:flex;}.elementor-1571 .elementor-element.elementor-element-f28b3a6{--display:flex;}.elementor-1571 .elementor-element.elementor-element-32ff143b{--n-accordion-title-font-size:1.125rem;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b2acd44 );--n-accordion-title-hover-color:var( --e-global-color-b2acd44 );--n-accordion-title-active-color:#FFBD59;--n-accordion-icon-size:15px;}.elementor-1571 .elementor-element.elementor-element-32ff143b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1571 .elementor-element.elementor-element-32ff143b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Aeonik", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-1571 .elementor-element.elementor-element-32ff143b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1571 .elementor-element.elementor-element-3f5ad4f3.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-3f5ad4f3 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-3f5ad4f3 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-3f5ad4f3 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-390298a2.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-390298a2 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-390298a2 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-390298a2 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-162d7445.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-162d7445 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-162d7445 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-162d7445 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-18cf7131.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-18cf7131 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-18cf7131 .elementor-heading-title a:hover, .elementor-1571 .elementor-element.elementor-element-18cf7131 .elementor-heading-title a:focus{color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-c781810{--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;}.elementor-1571 .elementor-element.elementor-element-c781810.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-710c984a{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-710c984a:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-710c984a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/shutterstock_1699780555_1.jpg-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-62db570b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-62db570b.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-62db570b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-7ba4f819 img{width:100%;}.elementor-1571 .elementor-element.elementor-element-4dea2402{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-4dea2402:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-4dea2402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/shutterstock_1798109056.jpg-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-7e7d6810{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-7e7d6810.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-7e7d6810 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-5a28622c img{width:100%;}.elementor-1571 .elementor-element.elementor-element-184060d1{--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;}.elementor-1571 .elementor-element.elementor-element-184060d1.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-2387891d{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-2387891d:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-2387891d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/sh05-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-74dc1bfc{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-74dc1bfc.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-74dc1bfc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-37f6acfd img{width:100%;}.elementor-1571 .elementor-element.elementor-element-f7aa93d{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-f7aa93d:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-f7aa93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/sh04-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-6ee27248{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-6ee27248.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-6ee27248 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-7da5b7ea img{width:100%;}.elementor-1571 .elementor-element.elementor-element-5d2fe2ba{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-5d2fe2ba:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-5d2fe2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/sh03-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-4cfe34f0{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-4cfe34f0.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-4cfe34f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-45157eda img{width:100%;}.elementor-1571 .elementor-element.elementor-element-46a293bb{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-46a293bb:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-46a293bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/sh02-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-3a8e53e4{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-3a8e53e4.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-3a8e53e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-1f2d7487 img{width:100%;}.elementor-1571 .elementor-element.elementor-element-5dd060e0{--display:flex;--justify-content:flex-end;}.elementor-1571 .elementor-element.elementor-element-5dd060e0:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-5dd060e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adintschool.com/wp-content/uploads/2025/07/sh01-copiar.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1571 .elementor-element.elementor-element-1d88501d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-1d88501d.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-1d88501d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-3a71cccc img{width:100%;}.elementor-1571 .elementor-element.elementor-element-12f3bd5a{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#FFFFFFD9;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-b2acd44 );--n-menu-icon-color-hover:var( --e-global-color-b2acd44 );--n-menu-icon-color-active:var( --e-global-color-b2acd44 );--n-menu-dropdown-indicator-color-normal:var( --e-global-color-b2acd44 );--n-menu-dropdown-indicator-color-hover:var( --e-global-color-b2acd44 );--n-menu-dropdown-indicator-color-active:var( --e-global-color-b2acd44 );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-b2acd44 );--n-menu-toggle-icon-color-hover:var( --e-global-color-b2acd44 );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:var( --e-global-color-b2acd44 );--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#FFFFFFD9;}.elementor-1571 .elementor-element.elementor-element-12f3bd5a.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-12f3bd5a {--n-menu-title-color-hover:#FFBD59;--n-menu-title-color-active:#FFBD59;}.elementor-1571 .elementor-element.elementor-element-1070eef7{--display:flex;}.elementor-1571 .elementor-element.elementor-element-6b699bea{--display:flex;}.elementor-1571 .elementor-element.elementor-element-70ef6ee{--display:flex;}.elementor-1571 .elementor-element.elementor-element-2ea10ce2{--display:flex;}.elementor-1571 .elementor-element.elementor-element-383c1126{--display:flex;}.elementor-1571 .elementor-element.elementor-element-3f42f14c{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-b2acd44 );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:#FFFFFF;--n-menu-icon-color-hover:#FFFFFF;--n-menu-icon-color-active:#FFFFFF;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-color-hover:var( --e-global-color-b2acd44 );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:var( --e-global-color-b2acd44 );--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-3f42f14c.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-3f42f14c {--n-menu-title-color-hover:#FFBD59;--n-menu-title-color-active:#FFBD59;}.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-1571 .elementor-element.elementor-element-2653ea34 .elementor-button{background-color:var( --e-global-color-7250bb9 );font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1em;fill:var( --e-global-color-b2acd44 );color:var( --e-global-color-b2acd44 );}.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1571:not(.elementor-motion-effects-element-type-background), .elementor-1571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1571 .elementor-element.elementor-element-61014b34.e-con{--align-self:center;}body:not(.rtl) .elementor-1571 .elementor-element.elementor-element-61014b34{left:150px;}body.rtl .elementor-1571 .elementor-element.elementor-element-61014b34{right:150px;}.elementor-1571 .elementor-element.elementor-element-2a7c318a{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-1571 .elementor-element.elementor-element-2a7c318a.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-741c8055.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-6aefc25 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-38861d25 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-762c62f{--n-accordion-title-font-size:1rem;}:where( .elementor-1571 .elementor-element.elementor-element-762c62f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-4d26a7ea .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-335a6379{--n-accordion-title-font-size:1rem;}:where( .elementor-1571 .elementor-element.elementor-element-335a6379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-5cb44b85 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-486990f9 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-6cb8351d .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-587486ac .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-7cef6b1d .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-32ff143b{--n-accordion-title-font-size:1rem;}:where( .elementor-1571 .elementor-element.elementor-element-32ff143b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-3f5ad4f3 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-390298a2 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-162d7445 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-18cf7131 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-c781810{--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;}.elementor-1571 .elementor-element.elementor-element-62db570b{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-62db570b .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-7e7d6810{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-7e7d6810 .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-74dc1bfc{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-74dc1bfc .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-6ee27248{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-6ee27248 .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-4cfe34f0{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-4cfe34f0 .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-3a8e53e4{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-3a8e53e4 .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-1d88501d{padding:0rem 2rem 0rem 0rem;}.elementor-1571 .elementor-element.elementor-element-1d88501d .elementor-heading-title{font-size:1.125rem;line-height:1.5em;}.elementor-1571 .elementor-element.elementor-element-12f3bd5a{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:20px;--n-menu-toggle-align:flex-start;}.elementor-1571 .elementor-element.elementor-element-12f3bd5a.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-3f42f14c{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-toggle-icon-size:25px;}}@media(max-width:767px){body:not(.rtl) .elementor-1571 .elementor-element.elementor-element-61014b34{left:10px;}body.rtl .elementor-1571 .elementor-element.elementor-element-61014b34{right:10px;}.elementor-1571 .elementor-element.elementor-element-2a7c318a{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1571 .elementor-element.elementor-element-2a7c318a.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-741c8055.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-6aefc25 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-38861d25 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-762c62f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:0.875rem;--n-accordion-icon-size:12px;}.elementor-1571 .elementor-element.elementor-element-762c62f {--n-accordion-padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-4d26a7ea .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-335a6379{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:0.875rem;--n-accordion-icon-size:12px;}.elementor-1571 .elementor-element.elementor-element-335a6379 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-5cb44b85 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-486990f9 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-6cb8351d .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-587486ac .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-7cef6b1d .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-32ff143b{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:0.875rem;--n-accordion-icon-size:12px;}.elementor-1571 .elementor-element.elementor-element-32ff143b {--n-accordion-padding:0px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-3f5ad4f3 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-390298a2 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-162d7445 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-18cf7131 .elementor-heading-title{font-size:0.875rem;}.elementor-1571 .elementor-element.elementor-element-62db570b .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-7e7d6810 .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-74dc1bfc .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-6ee27248 .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-4cfe34f0 .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-3a8e53e4 .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-1d88501d .elementor-heading-title{font-size:1rem;}.elementor-1571 .elementor-element.elementor-element-2653ea34.elementor-element{--align-self:flex-start;}}@media(min-width:2400px){body:not(.rtl) .elementor-1571 .elementor-element.elementor-element-61014b34{left:550px;}body.rtl .elementor-1571 .elementor-element.elementor-element-61014b34{right:550px;}}/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-12f3bd5a *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active{
    position: relative !important;
}

#e-n-menu-content-1042 > div,
#menubar-104 > ul > li:nth-child(2) > div.e-n-menu-content.e-active,
#e-n-menu-content-1042,
#menubar-148{
    position: relative !important;
}

#menubar-148{
    padding-bottom: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-3f42f14c *//*TABLET E ABAIXO*/
@media (max-width: 1024px){
.elementor-1571 .elementor-element.elementor-element-3f42f14c .e-n-menu-wrapper{
    top: 70px !important;
    width: 90vw !important;
    border-radius: 12px !important;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
}

.e-n-menu-wrapper{
    background: #1C1C1E !important
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2653ea34 */.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button-icon {
  font-size: 12px !important;
}

.elementor-1571 .elementor-element.elementor-element-2653ea34{
    overflow: hidden;
    border-radius: 100px;
    cursor: pointer;
}

.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button-text,
.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button-icon{
    position: relative;
    z-index: 3;
}

/*cor da borda*/
.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff20; /*altere a cor aqui*/
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
    border-radius: 8px;
}

/*cor de fundo*/
.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #000; /*altere a cor aqui*/
  z-index: 3;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
    border-radius: 100px;
    transition: 0.5s;
}

/*hover cor de fundo*/
.elementor-1571 .elementor-element.elementor-element-2653ea34 .elementor-button:hover:before {
  background: #1C1C1E; /*altere a cor aqui*/
}

/*cor do brilho*/
.elementor-1571 .elementor-element.elementor-element-2653ea34::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff; /*altere a cor aqui*/
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 20px;
  height: 100px;
  filter: blur(15px);
    border-radius: 8px;
  animation: rodar 5s infinite linear;
  transform-origin: center bottom;
}

/*animação do brilho*/
@keyframes rodar{
    0%{
        transform: translate(-50%, -50%) rotate(0);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61014b34 */.elementor-1571 .elementor-element.elementor-element-61014b34{
    position: fixed;
    top: 20px;
    max-width: 1280px !important;
    width: 90vw !important;
    z-index: 9999 !important;
    
    border-radius: 8rem;
    background: #0F0F0F;
    box-shadow: 0 15.75px 29.531px 0 rgba(0, 0, 0, 0.50), 0 1.969px 1.969px 0 rgba(0, 0, 0, 0.50);
}

/*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
.elementor-1571 .elementor-element.elementor-element-61014b34{
    width: 60vw !important
}
}

/*-----------------*/

/*cards submenu*/
.card-sub{
    border-radius: 12px;
    width: 232px;
    height: 232px;
    position: relative;
    padding: 1rem 1rem 1.5rem 2rem;
}

.img-sub{
    position: absolute;
    right: 1rem;
    bottom: 1.6rem;
    width: 30px
}

/*-----------------*/

/*submenu*/
.submenu{
    /*background: radial-gradient(48.62% 85.97% at 50% 2.16%, #1C1C1E 0%, #0A0A0B 100%);*/
    background: #1C1C1E;
    width: 90vw !important;
    max-width: 1280px !important;
    border-radius: 20px !important;
    top: 30px;
}

.submenu2{
    width: 90vw !important;
    max-width: 1280px !important;
    background: #1C1C1E;
    border-radius: 20px !important;
}

/*TABLET E ABAIXO*/
@media (max-width: 1024px){
.submenu2{
    width: 100% !important;
    padding: 1rem !important;
}
}


.img-sub{
    transition: .5s;
}

.card-sub:hover .img-sub{
    filter: drop-shadow(0px 0px 10px #C3922E) !important;
    transform: rotate(-25deg) scale(1.2);
}

/*-----------------*/

/*menu mobile*/
@media (max-width: 1024px){
.e-n-menu-title{
    background: #1C1C1E !important;
    border: none !important;
}

.submenu, .submenu2{
    top: 0;
    width: 100% !important;
}
}

/*-----------------*/

/*NOTEBOOK E ACIMA*/
@media(min-width: 1025px){
.txt-cardsub .elementor-heading-title{
    font-size: 1.25rem !important;
    padding-right: 2rem !important;
    line-height: 1.1em !important;
}
}

.fitcontent{
    width: fit-content !important;
    padding: 10px;
    background: #ffffff10;
    border-radius: 6px;
    align-items: center;
    text-align: center;
    justify-content: center;
    height: fit-content !important;
}

.sanfsub{
    padding: 10px;
    background: #ffffff10;
    border-radius: 6px;
    height: fit-content !important;
}

/*interacao*/
.e-n-menu-title-text::before{
    content: "";
    width: 0;
    background: #FFBD59;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 10%;
    transition: .4s
}

.e-n-menu-title-text:hover::before{
    width: 80%;
}

.e-n-menu-title-text,
.hov{
    cursor: pointer !important;
    overflow: hidden
}

.hov::before{
    content: "";
    width: 0;
    background: #FFBD59;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: .4s
}

.hov:hover::before{
    width: 100%;
}/* End custom CSS */