.elementor-5 .elementor-element.elementor-element-5c94628{--display:flex;--min-height:1200px;--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-5 .elementor-element.elementor-element-5c94628:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5c94628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/mask_group.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-52dd19b{--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-5 .elementor-element.elementor-element-52dd19b.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f4f1b97{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon{font-size:202px;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon svg{height:202px;}.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-5 .elementor-element.elementor-element-93ccad2{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-93ccad2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:600;color:#575757;}.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-5 .elementor-element.elementor-element-f14e09f{text-align:left;}.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-5 .elementor-element.elementor-element-3d2b547{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.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-5 .elementor-element.elementor-element-2245811 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-2245811{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2245811.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-b7a6a9b{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b7a6a9b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b7a6a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao1.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-6269158{--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-5 .elementor-element.elementor-element-6269158.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3307c21 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-9b09fbc{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-170eb69{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-170eb69 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-5b58742{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-4663072{--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-5 .elementor-element.elementor-element-4663072.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-0129ad2{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-2b55d11 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-2b55d11{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2b55d11.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-aa6dabd{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-aa6dabd:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-aa6dabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E488AC 0%, #D85D95 100%);}.elementor-5 .elementor-element.elementor-element-7302f79 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-729242a{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-729242a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-729242a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-29be15d{--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-5 .elementor-element.elementor-element-1877e28 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-cb0c03f{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-d027e97{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-d027e97 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-0691c3a{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-12571db{--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-5 .elementor-element.elementor-element-2126ca4{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-1787a57 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-1787a57{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-1787a57.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ceec940{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-ceec940:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ceec940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #50ABE1 0%, #9DCFEC 100%);}.elementor-5 .elementor-element.elementor-element-50e9493 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-0b406be{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0b406be:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0b406be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao1.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-bbc5b5e{--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-5 .elementor-element.elementor-element-f7d14a8 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-9c1369a{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-78f6443{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-78f6443 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-9ac17de{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-1766a02{--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-5 .elementor-element.elementor-element-e0362c2{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-b49c3cb .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-b49c3cb{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-b49c3cb.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-8d1dc41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-8d1dc41.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2f76338{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-2f76338:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2f76338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E488AC 0%, #D85D95 100%);}.elementor-5 .elementor-element.elementor-element-84cb1c2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-572ea56{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-572ea56:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-572ea56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-0ab1cf1{--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-5 .elementor-element.elementor-element-0ab1cf1.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-7499965 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-ebc5ef2{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-7b12abc{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-ac397a3{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-ac397a3 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-8015682{--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-5 .elementor-element.elementor-element-a07f072{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-5cfc440 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-5cfc440{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-5cfc440.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3b9b419{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-3b9b419.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-531cc5e{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-531cc5e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-531cc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E488AC 0%, #D85D95 100%);}.elementor-5 .elementor-element.elementor-element-06ec28c .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-3b076b1{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3b076b1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3b076b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-3abe7f6{--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-5 .elementor-element.elementor-element-3abe7f6.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c911a99 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#DFBC00;}.elementor-5 .elementor-element.elementor-element-3a36fd9{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-d3e2fa4{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-eca22a0{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-eca22a0 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-1ec6304{--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-5 .elementor-element.elementor-element-5cdeb89{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-77d5e3c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-77d5e3c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-77d5e3c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-025f38a{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-025f38a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-025f38a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #50ABE1 0%, #9DCFEC 100%);}.elementor-5 .elementor-element.elementor-element-39b9349 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-06819e9{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-06819e9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-06819e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-9b6c7f5{--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-5 .elementor-element.elementor-element-9b6c7f5.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4bd497a .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#6F6F6F;}.elementor-5 .elementor-element.elementor-element-bd1af2d{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-43b1c56{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-d713a45{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-d713a45 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-2ddebf7{--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-5 .elementor-element.elementor-element-e6599a3{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-215ab7d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-215ab7d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-215ab7d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ed63195{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-ed63195:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ed63195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #50ABE1 0%, #9DCFEC 100%);}.elementor-5 .elementor-element.elementor-element-178d927 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-7a480a5{--display:flex;--min-height:663px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7a480a5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7a480a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/group_22.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-c2e1caa{--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-5 .elementor-element.elementor-element-c2e1caa.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3a332f0 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:72px;font-weight:600;line-height:64px;letter-spacing:-1.1px;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-6536173{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-beeda66{--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-5 .elementor-element.elementor-element-d8feb71.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d8feb71 img{width:78%;}.elementor-5 .elementor-element.elementor-element-582e287 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-582e287{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-582e287.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3563f13{--display:flex;--min-height:304px;--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-5 .elementor-element.elementor-element-3563f13:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3563f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-adicionais.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-90d7132{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0f31a68{--display:flex;}.elementor-5 .elementor-element.elementor-element-41b1789{--display:flex;}.elementor-5 .elementor-element.elementor-element-88c0aa7{--display:flex;}.elementor-5 .elementor-element.elementor-element-09a7e3a{--display:flex;}.elementor-5 .elementor-element.elementor-element-85c517b{--display:flex;}.elementor-5 .elementor-element.elementor-element-37ffde9{--display:flex;}.elementor-5 .elementor-element.elementor-element-9179d47{--display:flex;}.elementor-5 .elementor-element.elementor-element-f2b0e0a{--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:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-f2b0e0a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f2b0e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-47cc35f{--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-5 .elementor-element.elementor-element-47cc35f.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-953349d{text-align:left;}.elementor-5 .elementor-element.elementor-element-953349d img{width:64%;}.elementor-5 .elementor-element.elementor-element-d60dd70{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-96c8e64{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D85D95;--border-color:#D85D95;--border-radius:60px 60px 60px 60px;}.elementor-5 .elementor-element.elementor-element-96c8e64.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-cd5a04e img{width:100%;border-radius:60px 60px 60px 60px;}.elementor-5 .elementor-element.elementor-element-e4ed142 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-e4ed142{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-e4ed142.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2cbf8a3{--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-5 .elementor-element.elementor-element-2cbf8a3:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2cbf8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D85D95;}.elementor-5 .elementor-element.elementor-element-f0dd259{padding:10px 0px 10px 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-f0dd259 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-799332b{--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-5 .elementor-element.elementor-element-742a6eb4{--display:flex;--min-height:1200px;--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-5 .elementor-element.elementor-element-742a6eb4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-742a6eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/mask_group.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-4997c658{--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-5 .elementor-element.elementor-element-4997c658.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-75415746{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon{font-size:202px;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon svg{height:202px;}.elementor-5 .elementor-element.elementor-element-1e037f05{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1e037f05 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:600;color:#575757;}.elementor-5 .elementor-element.elementor-element-2868b06{text-align:left;}.elementor-5 .elementor-element.elementor-element-6a4d593{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-3f10bd64 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-3f10bd64{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-3f10bd64.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-47dcdf{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-47dcdf:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-47dcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao1.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-2b74ff9f{--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-5 .elementor-element.elementor-element-2b74ff9f.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-610aac63 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-8b4c55e{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-2d75c523{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2d75c523 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-35ebbd16{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-7915617{--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-5 .elementor-element.elementor-element-7915617.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5d0485ae{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-ed5022d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-ed5022d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-ed5022d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-78d98a19{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-78d98a19:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-78d98a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E488AC 0%, #D85D95 100%);}.elementor-5 .elementor-element.elementor-element-4e193619 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-22a183da{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-22a183da:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-22a183da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-72d4f02c{--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-5 .elementor-element.elementor-element-17ab5533 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-24c118a{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-70bb5727{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-70bb5727 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-5f150566{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-42f36c85{--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-5 .elementor-element.elementor-element-20ddb8b7{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-72b6272e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-72b6272e{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-72b6272e.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-259fe669{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-259fe669:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-259fe669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #50ABE1 0%, #9DCFEC 100%);}.elementor-5 .elementor-element.elementor-element-6e4787f5 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-7ef5f2cc{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7ef5f2cc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7ef5f2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao1.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-26d070e5{--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-5 .elementor-element.elementor-element-31b674d8 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-458dac7d{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-504e5c81{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-504e5c81 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-19751a3a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-6033d9fc{--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-5 .elementor-element.elementor-element-2b4a4da6{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-10da282f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-10da282f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-10da282f.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-463ddf2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-463ddf2a.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-6a6be198{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6a6be198:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6a6be198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E488AC 0%, #D85D95 100%);}.elementor-5 .elementor-element.elementor-element-4544f6bf .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-66fe097c{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-66fe097c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-66fe097c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-2ae747f5{--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-5 .elementor-element.elementor-element-2ae747f5.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-15cc5d89 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-700e1373{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-2e5dd1dd{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-11a2f9df{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-11a2f9df .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#50ABE1;}.elementor-5 .elementor-element.elementor-element-7049cab0{--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-5 .elementor-element.elementor-element-4520a63c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-4520a63c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-4520a63c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2852463a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-2852463a.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-59b5cad2{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-59b5cad2:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-59b5cad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E488AC 0%, #D85D95 100%);}.elementor-5 .elementor-element.elementor-element-3481bb45 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4119b567{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4119b567:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4119b567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-305f0aaa{--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-5 .elementor-element.elementor-element-305f0aaa.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-7b7a2c8d .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#DFBC00;}.elementor-5 .elementor-element.elementor-element-7373c932{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-70f454bd{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-217d2984{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-217d2984 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#DFBC00;}.elementor-5 .elementor-element.elementor-element-55dca98c{--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-5 .elementor-element.elementor-element-4e394334{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-672cad33 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-672cad33{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-672cad33.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5d65fa9{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-5d65fa9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5d65fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #50ABE1 0%, #9DCFEC 100%);}.elementor-5 .elementor-element.elementor-element-8d781ca .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-68e21b51{--display:flex;--min-height:715px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-68e21b51:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-68e21b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-3d75a826{--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-5 .elementor-element.elementor-element-3d75a826.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-313eab8a .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:84px;font-weight:600;color:#6F6F6F;}.elementor-5 .elementor-element.elementor-element-241965af{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-74ced125{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-2822fe8e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2822fe8e .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:54px;font-weight:600;color:#6F6F6F;}.elementor-5 .elementor-element.elementor-element-4f9442e8{--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-5 .elementor-element.elementor-element-9c8c4dd{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-2ad8ec4c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-2ad8ec4c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2ad8ec4c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-572cd17b{--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;--overflow:hidden;--padding-top:023px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-572cd17b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-572cd17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #50ABE1 0%, #9DCFEC 100%);}.elementor-5 .elementor-element.elementor-element-6a9b6213 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-53f22fb9{--display:flex;--min-height:663px;--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-53f22fb9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-53f22fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/group_22.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-51620778{--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-5 .elementor-element.elementor-element-51620778.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-52c1eea6 .elementor-heading-title{font-family:"Giulia", Sans-serif;font-size:72px;font-weight:600;line-height:64px;letter-spacing:-1.1px;color:#D85D95;}.elementor-5 .elementor-element.elementor-element-18f6ed27{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-41b0bc40{--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-5 .elementor-element.elementor-element-4743841d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4743841d img{width:78%;}.elementor-5 .elementor-element.elementor-element-3ec52d22 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-3ec52d22{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-3ec52d22.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-22425c2f{--display:flex;--min-height:304px;--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-5 .elementor-element.elementor-element-22425c2f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-22425c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-adicionais.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-53e5364f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3c6f68b4{--display:flex;}.elementor-5 .elementor-element.elementor-element-7cc243ee{--display:flex;}.elementor-5 .elementor-element.elementor-element-6f998403{--display:flex;}.elementor-5 .elementor-element.elementor-element-feb788{--display:flex;}.elementor-5 .elementor-element.elementor-element-5bb1f368{--display:flex;}.elementor-5 .elementor-element.elementor-element-7682acaf{--display:flex;}.elementor-5 .elementor-element.elementor-element-5e911454{--display:flex;}.elementor-5 .elementor-element.elementor-element-24e0ac9d{--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:060px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-24e0ac9d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-24e0ac9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-balao2.webp");background-position:top center;}.elementor-5 .elementor-element.elementor-element-13347f07{--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-5 .elementor-element.elementor-element-13347f07.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-b613909{text-align:left;}.elementor-5 .elementor-element.elementor-element-b613909 img{width:64%;}.elementor-5 .elementor-element.elementor-element-122fa5c0{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-5 .elementor-element.elementor-element-31ea4de5{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D85D95;--border-color:#D85D95;--border-radius:60px 60px 60px 60px;}.elementor-5 .elementor-element.elementor-element-31ea4de5.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5c5c9bf0 img{width:100%;border-radius:60px 60px 60px 60px;}.elementor-5 .elementor-element.elementor-element-3c2bc15d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(225deg, #D85D95 20%, #E488AC 100%);border-radius:10px 10px 10px 10px;padding:15px 100px 015px 0100px;}.elementor-5 .elementor-element.elementor-element-3c2bc15d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-3c2bc15d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-53aee676{--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-5 .elementor-element.elementor-element-53aee676:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-53aee676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D85D95;}.elementor-5 .elementor-element.elementor-element-70ada964{padding:10px 0px 10px 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-70ada964 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-5a60ff09{--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;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-52dd19b{--width:50%;}.elementor-5 .elementor-element.elementor-element-6269158{--width:50%;}.elementor-5 .elementor-element.elementor-element-4663072{--width:50%;}.elementor-5 .elementor-element.elementor-element-29be15d{--width:50%;}.elementor-5 .elementor-element.elementor-element-12571db{--width:50%;}.elementor-5 .elementor-element.elementor-element-bbc5b5e{--width:50%;}.elementor-5 .elementor-element.elementor-element-1766a02{--width:50%;}.elementor-5 .elementor-element.elementor-element-0ab1cf1{--width:50%;}.elementor-5 .elementor-element.elementor-element-8015682{--width:50%;}.elementor-5 .elementor-element.elementor-element-3abe7f6{--width:50%;}.elementor-5 .elementor-element.elementor-element-1ec6304{--width:40%;}.elementor-5 .elementor-element.elementor-element-9b6c7f5{--width:50%;}.elementor-5 .elementor-element.elementor-element-2ddebf7{--width:40%;}.elementor-5 .elementor-element.elementor-element-c2e1caa{--width:50%;}.elementor-5 .elementor-element.elementor-element-beeda66{--width:50%;}.elementor-5 .elementor-element.elementor-element-0f31a68{--width:30%;}.elementor-5 .elementor-element.elementor-element-41b1789{--width:30%;}.elementor-5 .elementor-element.elementor-element-88c0aa7{--width:30%;}.elementor-5 .elementor-element.elementor-element-09a7e3a{--width:30%;}.elementor-5 .elementor-element.elementor-element-85c517b{--width:30%;}.elementor-5 .elementor-element.elementor-element-37ffde9{--width:30%;}.elementor-5 .elementor-element.elementor-element-9179d47{--width:30%;}.elementor-5 .elementor-element.elementor-element-47cc35f{--width:50%;}.elementor-5 .elementor-element.elementor-element-96c8e64{--width:50%;}.elementor-5 .elementor-element.elementor-element-4997c658{--width:50%;}.elementor-5 .elementor-element.elementor-element-2b74ff9f{--width:50%;}.elementor-5 .elementor-element.elementor-element-7915617{--width:50%;}.elementor-5 .elementor-element.elementor-element-72d4f02c{--width:50%;}.elementor-5 .elementor-element.elementor-element-42f36c85{--width:50%;}.elementor-5 .elementor-element.elementor-element-26d070e5{--width:50%;}.elementor-5 .elementor-element.elementor-element-6033d9fc{--width:50%;}.elementor-5 .elementor-element.elementor-element-2ae747f5{--width:50%;}.elementor-5 .elementor-element.elementor-element-7049cab0{--width:50%;}.elementor-5 .elementor-element.elementor-element-305f0aaa{--width:50%;}.elementor-5 .elementor-element.elementor-element-55dca98c{--width:40%;}.elementor-5 .elementor-element.elementor-element-3d75a826{--width:50%;}.elementor-5 .elementor-element.elementor-element-4f9442e8{--width:40%;}.elementor-5 .elementor-element.elementor-element-51620778{--width:50%;}.elementor-5 .elementor-element.elementor-element-41b0bc40{--width:50%;}.elementor-5 .elementor-element.elementor-element-3c6f68b4{--width:30%;}.elementor-5 .elementor-element.elementor-element-7cc243ee{--width:30%;}.elementor-5 .elementor-element.elementor-element-6f998403{--width:30%;}.elementor-5 .elementor-element.elementor-element-feb788{--width:30%;}.elementor-5 .elementor-element.elementor-element-5bb1f368{--width:30%;}.elementor-5 .elementor-element.elementor-element-7682acaf{--width:30%;}.elementor-5 .elementor-element.elementor-element-5e911454{--width:30%;}.elementor-5 .elementor-element.elementor-element-13347f07{--width:50%;}.elementor-5 .elementor-element.elementor-element-31ea4de5{--width:50%;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-5c94628{--padding-top:60px;--padding-bottom:060px;--padding-left:040px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon{font-size:132px;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon svg{height:132px;}.elementor-5 .elementor-element.elementor-element-93ccad2 .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-3d2b547{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-2245811.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-2245811 .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-b7a6a9b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b7a6a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-ipad1.webp");}.elementor-5 .elementor-element.elementor-element-b7a6a9b{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-9b09fbc{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-5b58742{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-2b55d11 .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-729242a{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-29be15d.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-cb0c03f{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-0691c3a{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-12571db.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-1787a57 .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-0b406be{--padding-top:60px;--padding-bottom:60px;--padding-left:060px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-bbc5b5e.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-9c1369a{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-9ac17de{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-1766a02.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-b49c3cb .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-572ea56{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-ebc5ef2{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-7b12abc{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-8015682.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5cfc440 .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-3b076b1{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-3a36fd9{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-d3e2fa4{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-1ec6304.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-77d5e3c .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-06819e9{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-43b1c56{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-2ddebf7.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-215ab7d .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-7a480a5{--padding-top:60px;--padding-bottom:060px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-3a332f0 .elementor-heading-title{font-size:40px;line-height:0.9em;}.elementor-5 .elementor-element.elementor-element-6536173{font-size:16px;}.elementor-5 .elementor-element.elementor-element-beeda66.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d8feb71 img{width:100%;}.elementor-5 .elementor-element.elementor-element-582e287 .elementor-button{font-size:14px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-90d7132{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-f2b0e0a{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-953349d img{width:92%;}.elementor-5 .elementor-element.elementor-element-d60dd70{font-size:16px;}.elementor-5 .elementor-element.elementor-element-e4ed142.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e4ed142 .elementor-button{font-size:11px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-742a6eb4{--padding-top:60px;--padding-bottom:060px;--padding-left:040px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon{font-size:132px;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon svg{height:132px;}.elementor-5 .elementor-element.elementor-element-1e037f05 .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-6a4d593{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:18px;}.elementor-5 .elementor-element.elementor-element-3f10bd64.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-3f10bd64 .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-47dcdf:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-47dcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-ipad1.webp");}.elementor-5 .elementor-element.elementor-element-47dcdf{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-35ebbd16{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-ed5022d .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-22a183da{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-72d4f02c.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5f150566{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-42f36c85.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-72b6272e .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-7ef5f2cc{--padding-top:60px;--padding-bottom:60px;--padding-left:060px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-26d070e5.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-504e5c81{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-5 .elementor-element.elementor-element-19751a3a{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-6033d9fc.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-10da282f .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-66fe097c{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-2e5dd1dd{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-11a2f9df{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-5 .elementor-element.elementor-element-7049cab0.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4520a63c .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-4119b567{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-70f454bd{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-217d2984{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-5 .elementor-element.elementor-element-55dca98c.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-672cad33 .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-68e21b51{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-74ced125{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-2822fe8e{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-5 .elementor-element.elementor-element-4f9442e8.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2ad8ec4c .elementor-button{font-size:16px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-53f22fb9{--padding-top:60px;--padding-bottom:060px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-52c1eea6 .elementor-heading-title{font-size:40px;line-height:0.9em;}.elementor-5 .elementor-element.elementor-element-18f6ed27{font-size:16px;}.elementor-5 .elementor-element.elementor-element-41b0bc40.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4743841d img{width:100%;}.elementor-5 .elementor-element.elementor-element-3ec52d22 .elementor-button{font-size:14px;padding:19px 70px 19px 79px;}.elementor-5 .elementor-element.elementor-element-53e5364f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-24e0ac9d{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-b613909 img{width:92%;}.elementor-5 .elementor-element.elementor-element-122fa5c0{font-size:16px;}.elementor-5 .elementor-element.elementor-element-3c2bc15d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3c2bc15d .elementor-button{font-size:11px;padding:19px 70px 19px 79px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-5c94628:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5c94628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile.webp");}.elementor-5 .elementor-element.elementor-element-5c94628{--min-height:1141px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-52dd19b{--width:1296px;--margin-top:366px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon{font-size:161px;}.elementor-5 .elementor-element.elementor-element-f4f1b97 .elementor-icon svg{height:161px;}.elementor-5 .elementor-element.elementor-element-93ccad2.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-93ccad2 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-f14e09f{text-align:center;}.elementor-5 .elementor-element.elementor-element-f14e09f img{width:98%;}.elementor-5 .elementor-element.elementor-element-3d2b547{text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-2245811.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2245811 .elementor-button{font-size:14px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-b7a6a9b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b7a6a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-b7a6a9b{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-3307c21{text-align:center;}.elementor-5 .elementor-element.elementor-element-3307c21 .elementor-heading-title{font-size:4em;}.elementor-5 .elementor-element.elementor-element-9b09fbc{text-align:center;font-size:1em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-170eb69{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-170eb69.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-170eb69 .elementor-heading-title{font-size:2em;}.elementor-5 .elementor-element.elementor-element-5b58742{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-5b58742.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2b55d11 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-729242a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-729242a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-729242a{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-1877e28.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-1877e28 .elementor-heading-title{font-size:4em;}.elementor-5 .elementor-element.elementor-element-cb0c03f{text-align:center;font-size:1em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-d027e97{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-d027e97.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d027e97 .elementor-heading-title{font-size:2em;}.elementor-5 .elementor-element.elementor-element-0691c3a{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-0691c3a.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-1787a57 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-0b406be:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0b406be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-0b406be{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-f7d14a8{text-align:center;}.elementor-5 .elementor-element.elementor-element-f7d14a8 .elementor-heading-title{font-size:4em;}.elementor-5 .elementor-element.elementor-element-9c1369a{text-align:center;font-size:1em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-78f6443{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-78f6443.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-78f6443 .elementor-heading-title{font-size:2em;}.elementor-5 .elementor-element.elementor-element-9ac17de{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-9ac17de.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-b49c3cb .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-8d1dc41{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-572ea56:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-572ea56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-572ea56{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-7499965{text-align:center;}.elementor-5 .elementor-element.elementor-element-7499965 .elementor-heading-title{font-size:4em;}.elementor-5 .elementor-element.elementor-element-ebc5ef2{text-align:center;font-size:1em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-7b12abc{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-7b12abc.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ac397a3{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-ac397a3.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ac397a3 .elementor-heading-title{font-size:2em;}.elementor-5 .elementor-element.elementor-element-8015682{--min-height:208px;}.elementor-5 .elementor-element.elementor-element-a07f072.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5cfc440 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-3b9b419{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-3b076b1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3b076b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-3b076b1{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-c911a99{text-align:center;}.elementor-5 .elementor-element.elementor-element-c911a99 .elementor-heading-title{font-size:4em;}.elementor-5 .elementor-element.elementor-element-3a36fd9{text-align:center;font-size:1em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-d3e2fa4{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-d3e2fa4.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-eca22a0{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-eca22a0.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-eca22a0 .elementor-heading-title{font-size:2em;}.elementor-5 .elementor-element.elementor-element-77d5e3c .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-06819e9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-06819e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-06819e9{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-4bd497a{text-align:center;}.elementor-5 .elementor-element.elementor-element-4bd497a .elementor-heading-title{font-size:58px;line-height:0.8em;}.elementor-5 .elementor-element.elementor-element-bd1af2d{text-align:center;font-size:16px;}.elementor-5 .elementor-element.elementor-element-43b1c56{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;text-align:center;font-size:0.8em;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-43b1c56.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d713a45{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-d713a45.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d713a45 .elementor-heading-title{font-size:2em;}.elementor-5 .elementor-element.elementor-element-215ab7d .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-7a480a5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7a480a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/testeb-mobile.png");}.elementor-5 .elementor-element.elementor-element-7a480a5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-3a332f0{text-align:center;}.elementor-5 .elementor-element.elementor-element-3a332f0 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-5 .elementor-element.elementor-element-6536173{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;text-align:center;font-size:15px;}.elementor-5 .elementor-element.elementor-element-6536173.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d8feb71 img{width:95%;}.elementor-5 .elementor-element.elementor-element-582e287 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-3563f13:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3563f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/group_11.webp");}.elementor-5 .elementor-element.elementor-element-3563f13{--min-height:110px;}.elementor-5 .elementor-element.elementor-element-90d7132{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-f2b0e0a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f2b0e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/testeb-mobile.png");background-position:top center;}.elementor-5 .elementor-element.elementor-element-f2b0e0a{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-953349d{text-align:center;}.elementor-5 .elementor-element.elementor-element-953349d img{width:88%;}.elementor-5 .elementor-element.elementor-element-d60dd70{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;text-align:center;font-size:15px;}.elementor-5 .elementor-element.elementor-element-d60dd70.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e4ed142.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e4ed142 .elementor-button{font-size:11px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-742a6eb4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-742a6eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile.webp");}.elementor-5 .elementor-element.elementor-element-742a6eb4{--min-height:1439px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-4997c658{--width:1296px;--margin-top:366px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon{font-size:161px;}.elementor-5 .elementor-element.elementor-element-75415746 .elementor-icon svg{height:161px;}.elementor-5 .elementor-element.elementor-element-1e037f05.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-1e037f05 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-2868b06{text-align:center;}.elementor-5 .elementor-element.elementor-element-2868b06 img{width:98%;}.elementor-5 .elementor-element.elementor-element-6a4d593{text-align:center;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-3f10bd64.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3f10bd64 .elementor-button{font-size:14px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-47dcdf:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-47dcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-47dcdf{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-610aac63{text-align:center;}.elementor-5 .elementor-element.elementor-element-8b4c55e{text-align:center;}.elementor-5 .elementor-element.elementor-element-2d75c523{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;text-align:center;}.elementor-5 .elementor-element.elementor-element-2d75c523.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-35ebbd16{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-35ebbd16.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ed5022d .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-22a183da:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-22a183da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-22a183da{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-17ab5533.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-24c118a.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-24c118a{text-align:center;}.elementor-5 .elementor-element.elementor-element-70bb5727{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-5 .elementor-element.elementor-element-70bb5727.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5f150566{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-5f150566.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-72b6272e .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-7ef5f2cc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7ef5f2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-7ef5f2cc{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-31b674d8{text-align:center;}.elementor-5 .elementor-element.elementor-element-458dac7d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-458dac7d{text-align:center;}.elementor-5 .elementor-element.elementor-element-504e5c81{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-5 .elementor-element.elementor-element-504e5c81.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-19751a3a{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-19751a3a.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-10da282f .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-463ddf2a{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-66fe097c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-66fe097c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-66fe097c{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-15cc5d89{text-align:center;}.elementor-5 .elementor-element.elementor-element-700e1373{text-align:center;}.elementor-5 .elementor-element.elementor-element-2e5dd1dd{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-2e5dd1dd.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-11a2f9df{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-5 .elementor-element.elementor-element-11a2f9df.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4520a63c .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-2852463a{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;font-size:14px;}.elementor-5 .elementor-element.elementor-element-4119b567:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4119b567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-4119b567{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-7b7a2c8d{text-align:center;}.elementor-5 .elementor-element.elementor-element-7b7a2c8d .elementor-heading-title{font-size:58px;}.elementor-5 .elementor-element.elementor-element-7373c932{text-align:center;}.elementor-5 .elementor-element.elementor-element-70f454bd{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-70f454bd.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-217d2984{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;text-align:center;}.elementor-5 .elementor-element.elementor-element-217d2984.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-217d2984 .elementor-heading-title{font-size:54px;}.elementor-5 .elementor-element.elementor-element-672cad33 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-68e21b51:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-68e21b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/bg-mobile-2.webp");}.elementor-5 .elementor-element.elementor-element-68e21b51{--min-height:946px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5 .elementor-element.elementor-element-313eab8a{text-align:center;}.elementor-5 .elementor-element.elementor-element-313eab8a .elementor-heading-title{font-size:58px;line-height:0.8em;}.elementor-5 .elementor-element.elementor-element-241965af{text-align:center;font-size:16px;}.elementor-5 .elementor-element.elementor-element-74ced125{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-74ced125.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2822fe8e{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;text-align:center;}.elementor-5 .elementor-element.elementor-element-2822fe8e.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2ad8ec4c .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-53f22fb9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-53f22fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/testeb-mobile.png");}.elementor-5 .elementor-element.elementor-element-53f22fb9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-52c1eea6{text-align:center;}.elementor-5 .elementor-element.elementor-element-52c1eea6 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-5 .elementor-element.elementor-element-18f6ed27{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;text-align:center;font-size:15px;}.elementor-5 .elementor-element.elementor-element-18f6ed27.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4743841d img{width:95%;}.elementor-5 .elementor-element.elementor-element-3ec52d22 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}.elementor-5 .elementor-element.elementor-element-22425c2f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-22425c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/group_11.webp");}.elementor-5 .elementor-element.elementor-element-22425c2f{--min-height:110px;}.elementor-5 .elementor-element.elementor-element-53e5364f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-24e0ac9d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-24e0ac9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahminifesta.com.br/wp-content/uploads/2025/08/testeb-mobile.png");background-position:top center;}.elementor-5 .elementor-element.elementor-element-24e0ac9d{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-b613909{text-align:center;}.elementor-5 .elementor-element.elementor-element-b613909 img{width:88%;}.elementor-5 .elementor-element.elementor-element-122fa5c0{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;text-align:center;font-size:15px;}.elementor-5 .elementor-element.elementor-element-122fa5c0.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3c2bc15d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3c2bc15d .elementor-button{font-size:11px;border-radius:5px 5px 5px 5px;padding:12px 50px 12px 50px;}}/* Start custom CSS for button, class: .elementor-element-2245811 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b55d11 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6dabd */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1787a57 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ceec940 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b49c3cb */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f76338 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5cfc440 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531cc5e */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77d5e3c */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-025f38a */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-215ab7d */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed63195 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-582e287 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ed142 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33f32c2 */.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f10bd64 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed5022d */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d98a19 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72b6272e */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-259fe669 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10da282f */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6be198 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4520a63c */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b5cad2 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-672cad33 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d65fa9 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ad8ec4c */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572cd17b */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec52d22 */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c2bc15d */.pulsante {
    display: block;
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
    border-radius: 15px;
    animation: pulsing 3.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover {
    animation: none;
}

@keyframes pulsing {
  0% {
    box-shadow: 0 0 0 0 rgba(216, 93, 149, 1);
  }
  10% {
    box-shadow: 0 0 20px 20px rgba(216, 93, 149, 0.3); /* expande com leve cor */
  }
  100% {
    box-shadow: 0 0 30px 25px rgba(216, 93, 149, 0); /* encerra com blur */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35bc83cf */.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Giulia';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cahminifesta.com.br/wp-content/uploads/2025/08/GiuliaPlain-Bold.eot');
	src: url('https://cahminifesta.com.br/wp-content/uploads/2025/08/GiuliaPlain-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://cahminifesta.com.br/wp-content/uploads/2025/08/GiuliaPlain-Bold.woff2') format('woff2'),
		url('https://cahminifesta.com.br/wp-content/uploads/2025/08/GiuliaPlain-Bold.woff') format('woff'),
		url('https://cahminifesta.com.br/wp-content/uploads/2025/08/GiuliaPlain-Bold.ttf') format('truetype'),
		url('https://cahminifesta.com.br/wp-content/uploads/2025/08/GiuliaPlain-Bold.svg#Giulia') format('svg');
}
/* End Custom Fonts CSS */