.elementor-271 .elementor-element.elementor-element-e22ebd1{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271 .elementor-element.elementor-element-e22ebd1:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-e22ebd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matriculascubomagicoescola.com.br/wp-content/uploads/2025/09/banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-271 .elementor-element.elementor-element-a3e3e09{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-bc023bc{--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;--justify-content:center;--align-items:center;}.elementor-271 .elementor-element.elementor-element-f09c5ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:26px 26px 26px 26px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-271 .elementor-element.elementor-element-f09c5ac:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-f09c5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA3;}.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-271 .elementor-element.elementor-element-da62a97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;color:#000000;}.elementor-271 .elementor-element.elementor-element-b67cf51{text-align:center;}.elementor-271 .elementor-element.elementor-element-b67cf51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:400;color:#000000;}.elementor-271 .elementor-element.elementor-element-68f34a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-5ba6d20{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-271 .elementor-element.elementor-element-7db84bc{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;text-align:right;}.elementor-271 .elementor-element.elementor-element-7db84bc img{width:70%;}.elementor-271 .elementor-element.elementor-element-ae04eb0{--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-271 .elementor-element.elementor-element-d4daf51{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:025px;--padding-bottom:025px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-d4daf51:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-d4daf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-271 .elementor-element.elementor-element-3b3f5d5.elementor-element{--align-self:center;}.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-menu-toggle{margin:0 auto;}.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu--main .elementor-item{color:#000000C7;fill:#000000C7;padding-left:4px;padding-right:4px;}.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu--main .elementor-item:focus{color:#34469CCF;fill:#34469CCF;}.elementor-271 .elementor-element.elementor-element-3b3f5d5 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-271 .elementor-element.elementor-element-34c5e27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-34c5e27:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-34c5e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matriculascubomagicoescola.com.br/wp-content/uploads/2025/09/banner2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-632dec6{--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-271 .elementor-element.elementor-element-0c0a4eb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-e8ce00b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:25px;}.elementor-271 .elementor-element.elementor-element-e8ce00b:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-e8ce00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(189deg, #FFFFFF5E 0%, #FFFFFF 100%);}.elementor-271 .elementor-element.elementor-element-464a44e{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-8b79eaa{text-align:right;}.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-271 .elementor-element.elementor-element-07e6165{text-align:right;font-family:"Montserrat", Sans-serif;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-ee4677d{text-align:right;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.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-271 .elementor-element.elementor-element-73dae30 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-73dae30{z-index:6;}.elementor-271 .elementor-element.elementor-element-a634656{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-9a63cdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-9a63cdd:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-9a63cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(127deg, #F0F0F0 0%, #CACACA 100%);}.elementor-271 .elementor-element.elementor-element-a825f46{--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-271 .elementor-element.elementor-element-a825f46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-b014bed{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-b014bed img{width:737px;}.elementor-271 .elementor-element.elementor-element-9512aef{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-0def6bd .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-0def6bd{z-index:5;}.elementor-271 .elementor-element.elementor-element-926e294{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-926e294.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-0a237ac{margin:-144px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -91px;text-align:center;}.elementor-271 .elementor-element.elementor-element-0a237ac img{width:120%;max-width:150%;}.elementor-271 .elementor-element.elementor-element-c42344e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-c42344e:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-c42344e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-a238b04{--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:flex-end;}.elementor-271 .elementor-element.elementor-element-a238b04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-b08c2da{text-align:right;}.elementor-271 .elementor-element.elementor-element-b08c2da img{width:737px;}.elementor-271 .elementor-element.elementor-element-c8ffb9b{text-align:right;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-22689cb .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-22689cb{z-index:5;}.elementor-271 .elementor-element.elementor-element-b3044ab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-b3044ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-ec39def{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-271 .elementor-element.elementor-element-ec39def img{width:93%;max-width:150%;}.elementor-271 .elementor-element.elementor-element-24e4b27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-24e4b27:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-24e4b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(127deg, #F0F0F0 0%, #CACACA 100%);}.elementor-271 .elementor-element.elementor-element-bf3f38f{--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-271 .elementor-element.elementor-element-bf3f38f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-9b4bd00{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-9b4bd00 img{width:737px;}.elementor-271 .elementor-element.elementor-element-1e05987{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-2844f95 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-a512b52{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-a512b52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-28e71f4{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-271 .elementor-element.elementor-element-28e71f4 img{width:93%;max-width:150%;}.elementor-271 .elementor-element.elementor-element-7cf10c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-83ae49d{--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-271 .elementor-element.elementor-element-319344d{--spacer-size:125px;width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-319344d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-6477393{--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-271 .elementor-element.elementor-element-0cab792{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-271 .elementor-element.elementor-element-0cab792 img{width:737px;}.elementor-271 .elementor-element.elementor-element-7c2f462{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-c67308e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-06d976e{text-align:center;}.elementor-271 .elementor-element.elementor-element-06d976e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-271 .elementor-element.elementor-element-c2ff2f8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#2A2A2A;}.elementor-271 .elementor-element.elementor-element-803a0a8{--display:flex;}.elementor-271 .elementor-element.elementor-element-9d20179{text-align:center;}.elementor-271 .elementor-element.elementor-element-9d20179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#4D4D4D;}.elementor-271 .elementor-element.elementor-element-8296d9e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#494949;}.elementor-271 .elementor-element.elementor-element-e7c5cf6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#7A7A7A;}.elementor-271 .elementor-element.elementor-element-be39210 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-1954df4 iframe{height:600px;}.elementor-271 .elementor-element.elementor-element-08a610e{text-align:center;}.elementor-271 .elementor-element.elementor-element-08a610e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#7A7A7A;}.elementor-271 .elementor-element.elementor-element-b2b7458{--spacer-size:30px;}.elementor-271 .elementor-element.elementor-element-3784891{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-bf63f95{width:100%;max-width:100%;text-align:center;}.elementor-271 .elementor-element.elementor-element-bf63f95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-271 .elementor-element.elementor-element-31369db{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#2A2A2A;}.elementor-271 .elementor-element.elementor-element-8bdbc57{--display:flex;}.elementor-271 .elementor-element.elementor-element-e0c9795{text-align:center;}.elementor-271 .elementor-element.elementor-element-e0c9795 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#4D4D4D;}.elementor-271 .elementor-element.elementor-element-874d19e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#494949;}.elementor-271 .elementor-element.elementor-element-f15889f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-271 .elementor-element.elementor-element-ffd7117 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-c857908 iframe{height:600px;}.elementor-271 .elementor-element.elementor-element-959fa5e{text-align:center;}.elementor-271 .elementor-element.elementor-element-959fa5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#7A7A7A;}.elementor-271 .elementor-element.elementor-element-17f7eff{--spacer-size:30px;}.elementor-271 .elementor-element.elementor-element-2a4e9bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-2a4e9bd:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-2a4e9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matriculascubomagicoescola.com.br/wp-content/uploads/2025/09/banner3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-5f55af6{--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-271 .elementor-element.elementor-element-ef31df3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-8862927{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:25px;}.elementor-271 .elementor-element.elementor-element-8862927:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-8862927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(189deg, #FFFFFF5E 0%, #FFFFFF 100%);}.elementor-271 .elementor-element.elementor-element-4774344{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-502cdd3{text-align:right;}.elementor-271 .elementor-element.elementor-element-621d1ee{text-align:right;font-family:"Montserrat", Sans-serif;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-784eac9{text-align:right;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-49adca4 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-49adca4{z-index:6;}.elementor-271 .elementor-element.elementor-element-a9af4fa{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-06bd3e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-06bd3e6:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-06bd3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-96615c7{--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-271 .elementor-element.elementor-element-96615c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-be6b0e5{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-be6b0e5 img{width:737px;}.elementor-271 .elementor-element.elementor-element-1a2a446{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-3f58713 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-3f58713{z-index:5;}.elementor-271 .elementor-element.elementor-element-f070bba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-f070bba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-d3c9823{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -92px;text-align:center;}.elementor-271 .elementor-element.elementor-element-d3c9823 img{width:190%;max-width:250%;height:100%;}.elementor-271 .elementor-element.elementor-element-ca1a30d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-ca1a30d:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-ca1a30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-271 .elementor-element.elementor-element-f386bf2{--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-271 .elementor-element.elementor-element-f386bf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-0144567{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-0144567 img{width:737px;}.elementor-271 .elementor-element.elementor-element-6a90113{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-2dc5d88 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-fd927d7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-fd927d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-fec9845{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-271 .elementor-element.elementor-element-fec9845 img{width:82%;max-width:250%;height:100%;}.elementor-271 .elementor-element.elementor-element-95d2522{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-95d2522:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-95d2522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matriculascubomagicoescola.com.br/wp-content/uploads/2025/09/banner4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-15abcc8{--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-271 .elementor-element.elementor-element-6a88f3d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-ede8d52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:25px;}.elementor-271 .elementor-element.elementor-element-ede8d52:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-ede8d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(189deg, #FFFFFF5E 0%, #FFFFFF 100%);}.elementor-271 .elementor-element.elementor-element-51ba99a{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-43f045f{text-align:right;}.elementor-271 .elementor-element.elementor-element-85db503{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#414040;}.elementor-271 .elementor-element.elementor-element-aaa939e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:27px 27px 27px 27px;}.elementor-271 .elementor-element.elementor-element-aaa939e{z-index:6;}.elementor-271 .elementor-element.elementor-element-38e4562{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-7f12677{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-7f12677:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-7f12677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-271 .elementor-element.elementor-element-ed871c9{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-2805dd1{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-2805dd1 img{width:737px;}.elementor-271 .elementor-element.elementor-element-77a0c3f{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-629663e{--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-271 .elementor-element.elementor-element-c9ca98e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-c9ca98e:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-c9ca98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-271 .elementor-element.elementor-element-2a82fc6{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-82d346f{--e-image-carousel-slides-to-show:3;}.elementor-271 .elementor-element.elementor-element-82d346f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-271 .elementor-element.elementor-element-82d346f .elementor-swiper-button.elementor-swiper-button-next{font-size:19px;color:#000000;}.elementor-271 .elementor-element.elementor-element-82d346f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-271 .elementor-element.elementor-element-82d346f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-271 .elementor-element.elementor-element-0219b5c{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-a895757{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271 .elementor-element.elementor-element-a895757:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-a895757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matriculascubomagicoescola.com.br/wp-content/uploads/2025/09/banner5.png");background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-c1e94fd{--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-271 .elementor-element.elementor-element-402b5a5{--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-271 .elementor-element.elementor-element-cdb44b5{text-align:right;}.elementor-271 .elementor-element.elementor-element-cdb44b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-bda93e2 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:33px 33px 33px 33px;}.elementor-271 .elementor-element.elementor-element-bda93e2 .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-bda93e2 .elementor-button:focus{background-color:#FFFFFF;color:#696969;border-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-bda93e2 .elementor-button:hover svg, .elementor-271 .elementor-element.elementor-element-bda93e2 .elementor-button:focus svg{fill:#696969;}.elementor-271 .elementor-element.elementor-element-013e7e0{text-align:right;}.elementor-271 .elementor-element.elementor-element-013e7e0 img{width:61%;}.elementor-271 .elementor-element.elementor-element-a097fb9{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-7f72cfb{--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-271 .elementor-element.elementor-element-787fe48{--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-271 .elementor-element.elementor-element-a4b0cf3{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:41px;z-index:999999999;}.elementor-271 .elementor-element.elementor-element-a4b0cf3.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-a4b0cf3{right:-32px;}body.rtl .elementor-271 .elementor-element.elementor-element-a4b0cf3{left:-32px;}.elementor-271 .elementor-element.elementor-element-a4b0cf3 img{width:78px;}.elementor-271 .elementor-element.elementor-element-a4b0cf3 .widget-image-caption{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-271 .elementor-element.elementor-element-71c1a15{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:145px;z-index:99999999999;}.elementor-271 .elementor-element.elementor-element-71c1a15.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-71c1a15{right:-32px;}body.rtl .elementor-271 .elementor-element.elementor-element-71c1a15{left:-32px;}.elementor-271 .elementor-element.elementor-element-71c1a15 img{width:78px;}.elementor-271 .elementor-element.elementor-element-71c1a15 .widget-image-caption{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-e22ebd1{--min-height:110vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-271 .elementor-element.elementor-element-bc023bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-7db84bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-271 .elementor-element.elementor-element-7db84bc img{width:30%;}.elementor-271 .elementor-element.elementor-element-d4daf51{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-271 .elementor-element.elementor-element-34c5e27{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-34c5e27:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-34c5e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-271 .elementor-element.elementor-element-9a63cdd{--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-271 .elementor-element.elementor-element-b014bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-a5676b1{margin:-91px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-0a237ac{margin:-124px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-0a237ac img{width:437px;}.elementor-271 .elementor-element.elementor-element-c42344e{--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-271 .elementor-element.elementor-element-697e857{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-697e857 img{width:42%;}.elementor-271 .elementor-element.elementor-element-ec39def{margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-ec39def img{width:309px;}.elementor-271 .elementor-element.elementor-element-24e4b27{--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-271 .elementor-element.elementor-element-9b4bd00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-49e7e43{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-49e7e43 img{width:43%;}.elementor-271 .elementor-element.elementor-element-28e71f4 img{width:350px;}.elementor-271 .elementor-element.elementor-element-0cab792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-2a4e9bd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-621d1ee{font-size:15px;}.elementor-271 .elementor-element.elementor-element-784eac9{font-size:18px;}.elementor-271 .elementor-element.elementor-element-a9af4fa{--spacer-size:5px;}.elementor-271 .elementor-element.elementor-element-06bd3e6{--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-271 .elementor-element.elementor-element-ea0afbe{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-ea0afbe img{width:71%;}.elementor-271 .elementor-element.elementor-element-d3c9823{margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-d3c9823 img{width:755px;}.elementor-271 .elementor-element.elementor-element-ca1a30d{--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-271 .elementor-element.elementor-element-0144567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-1472fa1{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-1472fa1 img{width:37%;}.elementor-271 .elementor-element.elementor-element-fec9845 img{width:318px;}.elementor-271 .elementor-element.elementor-element-95d2522{--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-271 .elementor-element.elementor-element-85db503{font-size:18px;}.elementor-271 .elementor-element.elementor-element-2805dd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-2805dd1 img{width:100%;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-a4b0cf3{right:-11px;}body.rtl .elementor-271 .elementor-element.elementor-element-a4b0cf3{left:-11px;}.elementor-271 .elementor-element.elementor-element-a4b0cf3 img{width:60px;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-71c1a15{right:-11px;}body.rtl .elementor-271 .elementor-element.elementor-element-71c1a15{left:-11px;}.elementor-271 .elementor-element.elementor-element-71c1a15 img{width:60px;}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-e22ebd1{--min-height:110vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-e22ebd1:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-e22ebd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-271 .elementor-element.elementor-element-0633f47 img{width:100%;}.elementor-271 .elementor-element.elementor-element-a3e3e09{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-bc023bc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-271 .elementor-element.elementor-element-b67cf51 .elementor-heading-title{font-size:36px;}.elementor-271 .elementor-element.elementor-element-5ba6d20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-7db84bc img{width:45%;}.elementor-271 .elementor-element.elementor-element-07e6165{font-size:15px;}.elementor-271 .elementor-element.elementor-element-ee4677d{font-size:18px;}.elementor-271 .elementor-element.elementor-element-a5676b1{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-0def6bd{z-index:5;}.elementor-271 .elementor-element.elementor-element-0a237ac{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-0a237ac img{width:337px;}.elementor-271 .elementor-element.elementor-element-697e857{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-697e857 img{width:60%;}.elementor-271 .elementor-element.elementor-element-22689cb{z-index:5;}.elementor-271 .elementor-element.elementor-element-ec39def{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-49e7e43{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-49e7e43 img{width:68%;}.elementor-271 .elementor-element.elementor-element-2844f95{z-index:5;}.elementor-271 .elementor-element.elementor-element-28e71f4{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-319344d{--spacer-size:28px;}.elementor-271 .elementor-element.elementor-element-0cab792 img{width:848px;}.elementor-271 .elementor-element.elementor-element-9d20179 .elementor-heading-title{font-size:24px;}.elementor-271 .elementor-element.elementor-element-8296d9e{font-size:14px;}.elementor-271 .elementor-element.elementor-element-e7c5cf6{font-size:15px;}.elementor-271 .elementor-element.elementor-element-be39210{z-index:5;}.elementor-271 .elementor-element.elementor-element-1954df4 iframe{height:300px;}.elementor-271 .elementor-element.elementor-element-e0c9795 .elementor-heading-title{font-size:24px;}.elementor-271 .elementor-element.elementor-element-874d19e{font-size:14px;}.elementor-271 .elementor-element.elementor-element-f15889f{font-size:15px;}.elementor-271 .elementor-element.elementor-element-ffd7117{z-index:5;}.elementor-271 .elementor-element.elementor-element-c857908 iframe{height:300px;}.elementor-271 .elementor-element.elementor-element-a9af4fa{--spacer-size:5px;}.elementor-271 .elementor-element.elementor-element-be6b0e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-ea0afbe{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-ea0afbe img{width:100%;}.elementor-271 .elementor-element.elementor-element-3f58713{z-index:5;}.elementor-271 .elementor-element.elementor-element-d3c9823{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-d3c9823 img{width:362px;}.elementor-271 .elementor-element.elementor-element-1472fa1{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-1472fa1 img{width:65%;}.elementor-271 .elementor-element.elementor-element-2dc5d88{z-index:5;}.elementor-271 .elementor-element.elementor-element-fec9845{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-fec9845 img{width:278px;}.elementor-271 .elementor-element.elementor-element-2805dd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-0219b5c{--spacer-size:10px;}.elementor-271 .elementor-element.elementor-element-cdb44b5 .elementor-heading-title{font-size:40px;}.elementor-271 .elementor-element.elementor-element-bda93e2 .elementor-button{font-size:16px;}.elementor-271 .elementor-element.elementor-element-013e7e0{text-align:center;}.elementor-271 .elementor-element.elementor-element-a097fb9{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-a4b0cf3{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;bottom:41px;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-a4b0cf3{right:5px;}body.rtl .elementor-271 .elementor-element.elementor-element-a4b0cf3{left:5px;}.elementor-271 .elementor-element.elementor-element-71c1a15{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-71c1a15{right:5px;}body.rtl .elementor-271 .elementor-element.elementor-element-71c1a15{left:5px;}.elementor-271 .elementor-element.elementor-element-71c1a15 img{width:143px;}}@media(min-width:768px){.elementor-271 .elementor-element.elementor-element-bc023bc{--width:50%;}.elementor-271 .elementor-element.elementor-element-f09c5ac{--width:88%;}.elementor-271 .elementor-element.elementor-element-5ba6d20{--width:50%;}.elementor-271 .elementor-element.elementor-element-632dec6{--width:50%;}.elementor-271 .elementor-element.elementor-element-0c0a4eb{--width:50%;}.elementor-271 .elementor-element.elementor-element-e8ce00b{--width:560px;}.elementor-271 .elementor-element.elementor-element-a825f46{--width:48%;}.elementor-271 .elementor-element.elementor-element-926e294{--width:50%;}.elementor-271 .elementor-element.elementor-element-a238b04{--width:48%;}.elementor-271 .elementor-element.elementor-element-b3044ab{--width:50%;}.elementor-271 .elementor-element.elementor-element-bf3f38f{--width:48%;}.elementor-271 .elementor-element.elementor-element-a512b52{--width:50%;}.elementor-271 .elementor-element.elementor-element-83ae49d{--width:50%;}.elementor-271 .elementor-element.elementor-element-6477393{--width:50%;}.elementor-271 .elementor-element.elementor-element-c67308e{--width:50%;}.elementor-271 .elementor-element.elementor-element-3784891{--width:50%;}.elementor-271 .elementor-element.elementor-element-5f55af6{--width:50%;}.elementor-271 .elementor-element.elementor-element-ef31df3{--width:50%;}.elementor-271 .elementor-element.elementor-element-8862927{--width:560px;}.elementor-271 .elementor-element.elementor-element-96615c7{--width:48%;}.elementor-271 .elementor-element.elementor-element-f070bba{--width:50%;}.elementor-271 .elementor-element.elementor-element-f386bf2{--width:48%;}.elementor-271 .elementor-element.elementor-element-fd927d7{--width:50%;}.elementor-271 .elementor-element.elementor-element-15abcc8{--width:50%;}.elementor-271 .elementor-element.elementor-element-6a88f3d{--width:50%;}.elementor-271 .elementor-element.elementor-element-ede8d52{--width:560px;}.elementor-271 .elementor-element.elementor-element-ed871c9{--width:50%;}.elementor-271 .elementor-element.elementor-element-629663e{--width:50%;}.elementor-271 .elementor-element.elementor-element-2a82fc6{--width:100%;}.elementor-271 .elementor-element.elementor-element-c1e94fd{--width:50%;}.elementor-271 .elementor-element.elementor-element-402b5a5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-271 .elementor-element.elementor-element-bc023bc{--width:60%;}.elementor-271 .elementor-element.elementor-element-5ba6d20{--width:100%;}.elementor-271 .elementor-element.elementor-element-632dec6{--width:100%;}.elementor-271 .elementor-element.elementor-element-0c0a4eb{--width:100%;}.elementor-271 .elementor-element.elementor-element-a825f46{--width:100%;}.elementor-271 .elementor-element.elementor-element-926e294{--width:100%;}.elementor-271 .elementor-element.elementor-element-a238b04{--width:100%;}.elementor-271 .elementor-element.elementor-element-b3044ab{--width:100%;}.elementor-271 .elementor-element.elementor-element-bf3f38f{--width:100%;}.elementor-271 .elementor-element.elementor-element-a512b52{--width:100%;}.elementor-271 .elementor-element.elementor-element-5f55af6{--width:100%;}.elementor-271 .elementor-element.elementor-element-ef31df3{--width:100%;}.elementor-271 .elementor-element.elementor-element-8862927{--width:100%;}.elementor-271 .elementor-element.elementor-element-96615c7{--width:100%;}.elementor-271 .elementor-element.elementor-element-f070bba{--width:100%;}.elementor-271 .elementor-element.elementor-element-f386bf2{--width:100%;}.elementor-271 .elementor-element.elementor-element-fd927d7{--width:100%;}.elementor-271 .elementor-element.elementor-element-6a88f3d{--width:100%;}.elementor-271 .elementor-element.elementor-element-ede8d52{--width:100%;}.elementor-271 .elementor-element.elementor-element-ed871c9{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b67cf51 */@media (max-width: 1024px) {
    .custom-mat {
      font-size: 48px !important; /* menor para celular */
    }
  }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-68f34a2 */.g-bordas .ff-el-input--content input{
    border-radius:20px!important;
    border: none;
    padding: 10px 15px;
    background-color: #d8d4d0
    
}
.g-bordas .ff-el-input--content input::placeholder{
    color: #333!important;
    text-transform: uppercase;
    font-size: 18px;
}

.ff-el-form-control{
    border-radius:20px!important;
    border: none;
    padding: 10px 15px;
    background-color: #d8d4d0;
}
.ff-el-form-control::placeholder{
    color: #333!important;
    text-transform: uppercase;
    font-size: 18px;
}

.ff-btn{
    padding: 8px 30px!important;
    background-color: #c7cb24;
    color: #333;
    text-transform: uppercase;
    border-radius: 50px!important;
    margin-bottom: -50px;
    font-size: 20px!important;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e22ebd1 */body{
    overflow-x: hidden!important;
}/* End custom CSS */