.elementor-11 .elementor-element.elementor-element-8d600e6{--display:flex;--position:fixed;--min-height:60px;--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-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:3;}.elementor-11 .elementor-element.elementor-element-8d600e6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8d600e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #0304138C 0%, #121635 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8d600e6{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-8d600e6{right:0px;}.elementor-widget-theme-site-logo .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-11 .elementor-element.elementor-element-73d7eb0{width:var( --container-widget-width, 4.76% );max-width:4.76%;--container-widget-width:4.76%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-73d7eb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-0d38070 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:700;background-image:linear-gradient(133deg, #3D4DD6 0%, #3D4DD6 100%);}.elementor-11 .elementor-element.elementor-element-0d38070 > .elementor-widget-container{margin:0px 0px 0px 700px;}.elementor-11 .elementor-element.elementor-element-b1efb40{--display:flex;--min-height:679px;--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;--overlay-opacity:1;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-11 .elementor-element.elementor-element-b1efb40:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b1efb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;background-image:url("https://brumdance.com.br/wp-content/uploads/2025/04/Fotos-cursos-0449-scaled.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b1efb40::before, .elementor-11 .elementor-element.elementor-element-b1efb40 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b1efb40 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b1efb40 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b1efb40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b1efb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF008F00 38%, #00084E 100%);}.elementor-11 .elementor-element.elementor-element-b1efb40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-85fc1b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-85fc1b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-85d76cd{--display:flex;}.elementor-11 .elementor-element.elementor-element-b5b846a{width:var( --container-widget-width, 27.484% );max-width:27.484%;--container-widget-width:27.484%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b5b846a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b5b846a img{opacity:1;}.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-11 .elementor-element.elementor-element-12f904f{text-align:left;}.elementor-11 .elementor-element.elementor-element-12f904f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:7px 10px 15px #000000;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-cdf2a2f{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8ae1e16 .elementor-button{background-color:transparent;background-image:linear-gradient(141deg, #D952CF 0%, #040DBF 100%);}.elementor-11 .elementor-element.elementor-element-5b8ba91{--display:flex;--min-height:394px;--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-11 .elementor-element.elementor-element-5b8ba91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-038c604{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-038c604.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-12fd115{text-align:center;}.elementor-11 .elementor-element.elementor-element-12fd115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2fc9757{width:var( --container-widget-width, 64.792% );max-width:64.792%;--container-widget-width:64.792%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2fc9757.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2321a26{--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-11 .elementor-element.elementor-element-2321a26:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2321a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brumdance.com.br/wp-content/uploads/2025/02/Frame-19-1.png");background-position:center center;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d2ef6b6{--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;}.elementor-11 .elementor-element.elementor-element-1fbf498{width:var( --container-widget-width, 91.835% );max-width:91.835%;--container-widget-width:91.835%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1fbf498.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0b1b5ac{--display:flex;--min-height:529px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0b1b5ac:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0b1b5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brumdance.com.br/wp-content/uploads/2025/02/Frame-19-1.png");background-position:center center;background-size:contain;}.elementor-11 .elementor-element.elementor-element-4a8ba02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-3b3758f{text-align:center;}.elementor-11 .elementor-element.elementor-element-3b3758f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c719816{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-89961cd{--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;}.elementor-11 .elementor-element.elementor-element-89961cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fa1c4eb{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-fa1c4eb .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;background:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fa1c4eb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#BBBBBB;opacity:1;}.elementor-11 .elementor-element.elementor-element-fa1c4eb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-ede730c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8a470d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-745a5e2{width:var( --container-widget-width, 73.57% );max-width:73.57%;--container-widget-width:73.57%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-745a5e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-745a5e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3399979{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f47f510{--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;}.elementor-11 .elementor-element.elementor-element-b6b6c18{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b6b6c18:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b6b6c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03041300;}.elementor-11 .elementor-element.elementor-element-453f198{text-align:center;}.elementor-11 .elementor-element.elementor-element-453f198 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f2ab691{--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;--justify-content:center;--align-items:center;}.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-11 .elementor-element.elementor-element-e15791a{width:var( --container-widget-width, 26.698% );max-width:26.698%;--container-widget-width:26.698%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e15791a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e15791a img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-3c65e85{width:var( --container-widget-width, 32.706% );max-width:32.706%;--container-widget-width:32.706%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3c65e85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3c65e85 img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-80bb173{width:var( --container-widget-width, 26.698% );max-width:26.698%;--container-widget-width:26.698%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-80bb173.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-80bb173 img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-bfa147e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bfa147e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bfa147e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03041300;}.elementor-11 .elementor-element.elementor-element-e1aef33{--spacer-size:100px;}.elementor-11 .elementor-element.elementor-element-f609fb5{text-align:center;}.elementor-11 .elementor-element.elementor-element-f609fb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-254a9a6{--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;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-31de05c{width:var( --container-widget-width, 26.698% );max-width:26.698%;--container-widget-width:26.698%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-31de05c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-31de05c img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-3c10f85{width:var( --container-widget-width, 32.706% );max-width:32.706%;--container-widget-width:32.706%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3c10f85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3c10f85 img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-c8641b8{width:var( --container-widget-width, 26.698% );max-width:26.698%;--container-widget-width:26.698%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c8641b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c8641b8 img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-6a129bc{--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;}.elementor-11 .elementor-element.elementor-element-6a129bc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6a129bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030413;}.elementor-11 .elementor-element.elementor-element-6a129bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-35a2cc0{--display:flex;}.elementor-11 .elementor-element.elementor-element-3bf2c3c > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3bf2c3c{text-align:center;}.elementor-11 .elementor-element.elementor-element-3bf2c3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e5af27b{--display:flex;}.elementor-11 .elementor-element.elementor-element-e5af27b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2acea0c{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dd9fbbe{--display:flex;}.elementor-11 .elementor-element.elementor-element-6b4a76d{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7dcab88{--display:flex;}.elementor-11 .elementor-element.elementor-element-cf68b66{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dd0a942{--display:flex;}.elementor-11 .elementor-element.elementor-element-cdcfc46{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7050035{--display:flex;}.elementor-11 .elementor-element.elementor-element-e6b94e8{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7330d34{--display:flex;}.elementor-11 .elementor-element.elementor-element-353955a{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c8d2175{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#E8B9EE;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-c8d2175 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#030413;border-style:solid;border-color:#FDBAD6;}:where( .elementor-11 .elementor-element.elementor-element-c8d2175 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#030413;border-style:none;}:where( .elementor-11 .elementor-element.elementor-element-c8d2175 > .elementor-widget-container > .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:"Poppins", Sans-serif;}.elementor-11 .elementor-element.elementor-element-11ceb45{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-11ceb45:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-11ceb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030413;}.elementor-11 .elementor-element.elementor-element-f1b66b8 img{width:16%;}.elementor-11 .elementor-element.elementor-element-e7c2c00{--grid-template-columns:repeat(0, auto);--icon-size:19px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-e7c2c00 .elementor-widget-container{text-align:center;}.elementor-11 .elementor-element.elementor-element-e7c2c00 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-0865955{text-align:center;color:#FFFFFF;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-85fc1b7{--width:49.234%;}.elementor-11 .elementor-element.elementor-element-5b8ba91{--width:41.078%;}.elementor-11 .elementor-element.elementor-element-2321a26{--content-width:957px;}.elementor-11 .elementor-element.elementor-element-89961cd{--width:74.464%;}.elementor-11 .elementor-element.elementor-element-6a129bc{--width:99.839%;}.elementor-11 .elementor-element.elementor-element-35a2cc0{--content-width:810px;}.elementor-11 .elementor-element.elementor-element-e5af27b{--width:100%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-8d600e6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0d38070 > .elementor-widget-container{margin:0px 0px 0px 450px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-8d600e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-73d7eb0{width:var( --container-widget-width, 45.938px );max-width:45.938px;--container-widget-width:45.938px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0d38070 > .elementor-widget-container{margin:0px 0px 0px 110px;}.elementor-11 .elementor-element.elementor-element-0d38070 .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-b1efb40:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b1efb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brumdance.com.br/wp-content/uploads/2025/04/Fotos-cursos-0449-2048x1366.jpeg");background-position:-160px 2px;}.elementor-11 .elementor-element.elementor-element-b1efb40.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b5b846a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b5b846a{text-align:center;}.elementor-11 .elementor-element.elementor-element-b5b846a img{width:100%;height:37px;object-fit:fill;}.elementor-11 .elementor-element.elementor-element-12f904f{text-align:center;}.elementor-11 .elementor-element.elementor-element-12f904f .elementor-heading-title{font-size:39px;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;}.elementor-11 .elementor-element.elementor-element-cdf2a2f{text-align:center;}.elementor-11 .elementor-element.elementor-element-038c604{--content-width:500px;--min-height:380px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-12fd115{text-align:center;}.elementor-11 .elementor-element.elementor-element-2fc9757{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2fc9757 > .elementor-widget-container{margin:7px 7px 7px 7px;padding:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-2fc9757.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1fbf498{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-0b1b5ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3b3758f{text-align:center;}.elementor-11 .elementor-element.elementor-element-3b3758f .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-c719816{text-align:center;}.elementor-11 .elementor-element.elementor-element-ede730c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-8a470d6{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-745a5e2{width:var( --container-widget-width, 299.906px );max-width:299.906px;--container-widget-width:299.906px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-745a5e2 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-3399979{text-align:center;}.elementor-11 .elementor-element.elementor-element-6ea61ca{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6ea61ca > .elementor-widget-container{margin:0px -40px 0px -40px;}.elementor-11 .elementor-element.elementor-element-e1aef33{--spacer-size:0px;}.elementor-11 .elementor-element.elementor-element-254a9a6{--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;}.elementor-11 .elementor-element.elementor-element-31de05c{width:var( --container-widget-width, 270.891px );max-width:270.891px;--container-widget-width:270.891px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3c10f85{width:var( --container-widget-width, 278.094px );max-width:278.094px;--container-widget-width:278.094px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c8641b8{width:var( --container-widget-width, 271.891px );max-width:271.891px;--container-widget-width:271.891px;--container-widget-flex-grow:0;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-b1efb40:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b1efb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-f2ab691 *//* Glow para containers no Elementor */
.elementor-container {
    position: relative;
}

/* Glow para widgets/elementos dentro do container */
.elementor-container .elementor-widget-wrap .elementor-element {
    position: relative;
    transition: all 0.3s ease;
}

/* Glow para todos os elementos no estado normal */
.elementor-container .elementor-widget-wrap .elementor-element {
    box-shadow: 0 0 15px 2px rgba(255, 255, 255, 0.15);
}

/* Glow mais intenso no hover */
.elementor-container .elementor-widget-wrap .elementor-element:hover {
    box-shadow: 0 0 20px 5px rgba(255, 255, 255, 0.3);
    transform: translateY(-2px);
}

/* Glow para elementos específicos */
.elementor-container .elementor-widget-heading h1,
.elementor-container .elementor-widget-heading h2,
.elementor-container .elementor-widget-heading h3 {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.3);
}

/* Glow para botões */
.elementor-container .elementor-button {
    box-shadow: 0 0 15px 2px rgba(255, 255, 255, 0.25);
    transition: all 0.3s ease;
}

.elementor-container .elementor-button:hover {
    box-shadow: 0 0 20px 8px rgba(255, 255, 255, 0.4);
}

/* Glow para imagens */
.elementor-container .elementor-widget-image img {
    filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.2));
    transition: all 0.3s ease;
}

.elementor-container .elementor-widget-image img:hover {
    filter: drop-shadow(0 0 12px rgba(255, 255, 255, 0.3));
}

/* Glow para caixas/cards */
.elementor-container .elementor-widget-container {
    transition: all 0.3s ease;
}

.elementor-container .elementor-widget-container:hover {
    box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0.2);
}

/* Variação com glow colorido (azul) */
.elementor-container.glow-blue .elementor-widget-wrap .elementor-element {
    box-shadow: 0 0 15px 2px rgba(0, 123, 255, 0.2);
}

.elementor-container.glow-blue .elementor-widget-wrap .elementor-element:hover {
    box-shadow: 0 0 20px 5px rgba(0, 123, 255, 0.4);
}

/* Variação com glow colorido (roxo) */
.elementor-container.glow-purple .elementor-widget-wrap .elementor-element {
    box-shadow: 0 0 15px 2px rgba(128, 0, 255, 0.2);
}

.elementor-container.glow-purple .elementor-widget-wrap .elementor-element:hover {
    box-shadow: 0 0 20px 5px rgba(128, 0, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254a9a6 *//* Glow para containers no Elementor */
.elementor-container {
    position: relative;
}

/* Glow para widgets/elementos dentro do container */
.elementor-container .elementor-widget-wrap .elementor-element {
    position: relative;
    transition: all 0.3s ease;
}

/* Glow para todos os elementos no estado normal */
.elementor-container .elementor-widget-wrap .elementor-element {
    box-shadow: 0 0 15px 2px rgba(255, 255, 255, 0.15);
}

/* Glow mais intenso no hover */
.elementor-container .elementor-widget-wrap .elementor-element:hover {
    box-shadow: 0 0 20px 5px rgba(255, 255, 255, 0.3);
    transform: translateY(-2px);
}

/* Glow para elementos específicos */
.elementor-container .elementor-widget-heading h1,
.elementor-container .elementor-widget-heading h2,
.elementor-container .elementor-widget-heading h3 {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.3);
}

/* Glow para botões */
.elementor-container .elementor-button {
    box-shadow: 0 0 15px 2px rgba(255, 255, 255, 0.25);
    transition: all 0.3s ease;
}

.elementor-container .elementor-button:hover {
    box-shadow: 0 0 20px 8px rgba(255, 255, 255, 0.4);
}

/* Glow para imagens */
.elementor-container .elementor-widget-image img {
    filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.2));
    transition: all 0.3s ease;
}

.elementor-container .elementor-widget-image img:hover {
    filter: drop-shadow(0 0 12px rgba(255, 255, 255, 0.3));
}

/* Glow para caixas/cards */
.elementor-container .elementor-widget-container {
    transition: all 0.3s ease;
}

.elementor-container .elementor-widget-container:hover {
    box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0.2);
}

/* Variação com glow colorido (azul) */
.elementor-container.glow-blue .elementor-widget-wrap .elementor-element {
    box-shadow: 0 0 15px 2px rgba(0, 123, 255, 0.2);
}

.elementor-container.glow-blue .elementor-widget-wrap .elementor-element:hover {
    box-shadow: 0 0 20px 5px rgba(0, 123, 255, 0.4);
}

/* Variação com glow colorido (roxo) */
.elementor-container.glow-purple .elementor-widget-wrap .elementor-element {
    box-shadow: 0 0 15px 2px rgba(128, 0, 255, 0.2);
}

.elementor-container.glow-purple .elementor-widget-wrap .elementor-element:hover {
    box-shadow: 0 0 20px 5px rgba(128, 0, 255, 0.4);
}/* End custom CSS */