.elementor-20 .elementor-element.elementor-element-48c0cb82{--display:flex;--min-height:950px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-48c0cb82:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-48c0cb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE6EC;background-image:url("https://crisandrafonseca.com.br/wp-content/uploads/2025/09/DOBR1-mobile.webp");background-position:top center;background-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-3b0a6a30{--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;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2e0d93c7{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-2e0d93c7 > .elementor-widget-container{padding:0.5em 1em 0.5em 1em;}.elementor-20 .elementor-element.elementor-element-2e0d93c7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2e0d93c7 .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.3em;color:#0D373C;}.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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-20 .elementor-element.elementor-element-21ecd926{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-21ecd926 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-title{font-family:"Neulis", Sans-serif;font-size:3em;font-weight:600;line-height:1.3em;color:#0D8B9A;}.elementor-20 .elementor-element.elementor-element-21ecd926:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-21ecd926:has(:focus) .elementor-image-box-title{color:#0D8B9A;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-description{font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.3em;color:#4F8798;}.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-20 .elementor-element.elementor-element-70bfd39c .elementor-button{background-color:#61CE7000;font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;fill:#0D373C;color:#0D373C;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-20 .elementor-element.elementor-element-70bfd39c{width:var( --container-widget-width, 563px );max-width:563px;--container-widget-width:563px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-70bfd39c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-70bfd39c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-7379819a{--display:flex;--min-height:923px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;}.elementor-20 .elementor-element.elementor-element-7379819a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7379819a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-20 .elementor-element.elementor-element-7379819a::before, .elementor-20 .elementor-element.elementor-element-7379819a > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7379819a > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7379819a > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7379819a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7379819a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crisandrafonseca.com.br/wp-content/uploads/2025/09/pattern.svg");--background-overlay:'';background-repeat:repeat;}.elementor-20 .elementor-element.elementor-element-6942dde6{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a6571e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3755f437{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-50491038{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-50491038 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1.4em;font-weight:400;line-height:1.3em;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title a:focus{color:#0D373C;}.elementor-20 .elementor-element.elementor-element-21d027d1{--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;--z-index:1;}.elementor-20 .elementor-element.elementor-element-21d027d1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-21d027d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F8798;}.elementor-20 .elementor-element.elementor-element-131007fb > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-20 .elementor-element.elementor-element-131007fb .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:3em;font-weight:600;line-height:1.3em;color:#DFE6EC;}.elementor-20 .elementor-element.elementor-element-7b49314d{--display:flex;--min-height:544px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-713e06a6{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-713e06a6 > .elementor-widget-container{padding:0.5em 1em 0.5em 1em;}.elementor-20 .elementor-element.elementor-element-713e06a6 .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-title{font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6da20fb0:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-6da20fb0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-description{font-family:"Neulis", Sans-serif;font-weight:400;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-6fc7e929{--display:flex;--min-height:544px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-1139ac73{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-1139ac73 > .elementor-widget-container{padding:0.5em 1em 0.5em 1em;}.elementor-20 .elementor-element.elementor-element-1139ac73 .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-title{font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-144664d:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-144664d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-description{font-family:"Neulis", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-2a2b1500{--display:flex;--min-height:544px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-14ae136b{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-14ae136b > .elementor-widget-container{padding:0.5em 1em 0.5em 1em;}.elementor-20 .elementor-element.elementor-element-14ae136b .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-title{font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2803f94:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-2803f94:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-description{font-family:"Neulis", Sans-serif;font-weight:400;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-325d66eb img{width:71%;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button{background-color:#61CE7000;font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;fill:#0D373C;color:#0D373C;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-20 .elementor-element.elementor-element-4ef05141{width:var( --container-widget-width, 563px );max-width:563px;--container-widget-width:563px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4ef05141 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-6b99a52a{--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;--overlay-opacity:0.05;--padding-top:010em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-6b99a52a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6b99a52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE6EC;}.elementor-20 .elementor-element.elementor-element-6b99a52a::before, .elementor-20 .elementor-element.elementor-element-6b99a52a > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6b99a52a > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6b99a52a > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6b99a52a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6b99a52a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crisandrafonseca.com.br/wp-content/uploads/2025/09/pattern.svg");--background-overlay:'';background-repeat:repeat;}.elementor-20 .elementor-element.elementor-element-2832ee6f img{width:71%;}.elementor-20 .elementor-element.elementor-element-9c4e2a6{text-align:center;}.elementor-20 .elementor-element.elementor-element-9c4e2a6 img{max-width:100vw;}.elementor-20 .elementor-element.elementor-element-7ee7affe{--display:flex;--min-height:485px;--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;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-20 .elementor-element.elementor-element-7ee7affe.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4d1b0ee2{--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;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-6594a764{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-6594a764 > .elementor-widget-container{padding:0.5em 1em 0.5em 1em;}.elementor-20 .elementor-element.elementor-element-6594a764.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6594a764 .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.3em;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-title{font-family:"Neulis", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-341df64d:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-341df64d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-description{font-family:"Neulis", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-28ab3c24{--display:flex;--min-height:775px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-20 .elementor-element.elementor-element-4c8f2b59{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-title{font-family:"Neulis", Sans-serif;font-size:3em;font-weight:600;line-height:1.3em;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-4c8f2b59:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-4c8f2b59:has(:focus) .elementor-image-box-title{color:#0D373C;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#0D373C;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a > .elementor-widget-container{margin:0em 0em -2em 0em;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:150px;font-weight:600;line-height:1.3em;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-6aa3aaab{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-6aa3aaab > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1.4em;font-weight:400;line-height:1.3em;color:#0D373C;}.elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title a:focus{color:#0D373C;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button{background-color:#61CE7000;font-family:"Neulis", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;fill:#0D373C;color:#0D373C;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-20 .elementor-element.elementor-element-5586baaa{width:var( --container-widget-width, 418px );max-width:418px;--container-widget-width:418px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5586baaa > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-123b0de2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.05;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-123b0de2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-123b0de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE6EC;}.elementor-20 .elementor-element.elementor-element-123b0de2::before, .elementor-20 .elementor-element.elementor-element-123b0de2 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-123b0de2 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-123b0de2 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-123b0de2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-123b0de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crisandrafonseca.com.br/wp-content/uploads/2025/09/pattern.svg");--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-f2502f3{--display:flex;--min-height:419px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f2502f3.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3f3c75b4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-abd72b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-abd72b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-title{margin-bottom:40px;font-family:"Neulis", Sans-serif;font-size:3em;font-weight:600;line-height:1.3em;color:#0D8B9A;}.elementor-20 .elementor-element.elementor-element-abd72b8:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-abd72b8:has(:focus) .elementor-image-box-title{color:#0D8B9A;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#0D373C;}.elementor-20 .elementor-element.elementor-element-2f3256c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-2f3256c3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2f3256c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D373C;}.elementor-20 .elementor-element.elementor-element-66cc668b .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-76ee82c9 .elementor-heading-title{font-family:"Neulis", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:#FFFFFF;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-2e0d93c7 .elementor-heading-title{font-size:1.125em;line-height:1.3em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-21ecd926{--container-widget-width:476px;--container-widget-flex-grow:0;width:var( --container-widget-width, 476px );max-width:476px;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-title{font-size:2.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-description{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-70bfd39c .elementor-button{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6942dde6.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-131007fb{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-131007fb .elementor-heading-title{font-size:2.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-7b49314d{--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-description{font-size:1.125em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6594a764 .elementor-heading-title{font-size:1.125em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-title{font-size:2.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-title{font-size:2.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a .elementor-heading-title{font-size:100px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-title{font-size:2.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-66cc668b .elementor-heading-title{font-size:1.125em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-76ee82c9 .elementor-heading-title{font-size:1.125em;line-height:1.3em;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-48c0cb82:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-48c0cb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crisandrafonseca.com.br/wp-content/uploads/2025/09/DOBRA2-tablet.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-48c0cb82{--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6%;--padding-bottom:94%;--padding-left:0%;--padding-right:0%;}.elementor-20 .elementor-element.elementor-element-3b0a6a30{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-3b0a6a30.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-2e0d93c7{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-20 .elementor-element.elementor-element-2e0d93c7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2e0d93c7 .elementor-heading-title{font-size:1.8vw;line-height:1.5em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-21ecd926{--container-widget-width:605px;--container-widget-flex-grow:0;width:var( --container-widget-width, 605px );max-width:605px;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-title{font-size:2em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-description{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-70bfd39c{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}.elementor-20 .elementor-element.elementor-element-70bfd39c .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-7379819a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-6942dde6.e-con{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-3755f437{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-21d027d1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-131007fb{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-131007fb .elementor-heading-title{font-size:2em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-7b49314d{--min-height:424px;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-title{font-size:1.5em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-6fc7e929{--min-height:380px;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-title{font-size:1.5em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-description{font-size:1em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-2a2b1500{--min-height:380px;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-title{font-size:1.5em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-4ef05141{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-6b99a52a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-7ee7affe{--min-height:275px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-4d1b0ee2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-4d1b0ee2.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6594a764{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-20 .elementor-element.elementor-element-6594a764.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6594a764 .elementor-heading-title{font-size:1.8vw;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-title{font-size:2em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-28ab3c24{--min-height:411px;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-title{font-size:2em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a .elementor-heading-title{line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-123b0de2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-f2502f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-8b40d32{width:var( --container-widget-width, 496px );max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8b40d32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3f3c75b4{--justify-content:flex-end;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-title{font-size:2em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-2f3256c3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-66cc668b .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-76ee82c9 .elementor-heading-title{font-size:1em;line-height:1.5em;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-48c0cb82:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-48c0cb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crisandrafonseca.com.br/wp-content/uploads/2025/09/DOBRA2-MOBILE.webp");background-position:bottom center;background-size:contain;}.elementor-20 .elementor-element.elementor-element-48c0cb82{--min-height:0px;--justify-content:flex-start;--padding-top:08%;--padding-bottom:122%;--padding-left:0%;--padding-right:0%;}.elementor-20 .elementor-element.elementor-element-3b0a6a30{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-2e0d93c7.elementor-element{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-2e0d93c7 .elementor-heading-title{font-size:3.5vw;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-3a73022a img{width:71%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-21ecd926 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-title{font-size:1.5em;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-description{font-size:1em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-70bfd39c .elementor-button{font-size:4vw;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-3755f437{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-131007fb > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-20 .elementor-element.elementor-element-131007fb .elementor-heading-title{font-size:1.7em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-713e06a6 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-title{font-size:1.3em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-description{font-size:1em;}.elementor-20 .elementor-element.elementor-element-1139ac73 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-title{font-size:1.3em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-description{font-size:1em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-2a2b1500{--margin-top:0em;--margin-bottom:1.5em;--margin-left:0em;--margin-right:0em;}.elementor-20 .elementor-element.elementor-element-14ae136b .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-title{font-size:1.3em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-description{font-size:1em;}.elementor-20 .elementor-element.elementor-element-4ef05141 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-20 .elementor-element.elementor-element-4ef05141{z-index:1;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button{font-size:4vw;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-6b99a52a{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-7ee7affe{--min-height:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-6594a764.elementor-element{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-6594a764 .elementor-heading-title{font-size:3.5vw;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-7045f3c6 img{width:73%;}.elementor-20 .elementor-element.elementor-element-341df64d{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-title{font-size:1.5em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-description{font-size:1em;}.elementor-20 .elementor-element.elementor-element-28ab3c24{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-title{font-size:1.5em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a .elementor-heading-title{font-size:19vw;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-6aa3aaab > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title{font-size:1.125em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button{font-size:1em;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-123b0de2{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-3f3c75b4{--width:100%;}.elementor-20 .elementor-element.elementor-element-abd72b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-title{margin-bottom:14px;font-size:1.7em;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-66cc668b{text-align:center;}.elementor-20 .elementor-element.elementor-element-66cc668b .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-76ee82c9 .elementor-heading-title{font-size:12px;line-height:1.5em;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-48c0cb82{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-3b0a6a30{--width:551px;}.elementor-20 .elementor-element.elementor-element-6942dde6{--width:45%;}.elementor-20 .elementor-element.elementor-element-3755f437{--width:52%;}.elementor-20 .elementor-element.elementor-element-7b49314d{--width:32%;}.elementor-20 .elementor-element.elementor-element-6fc7e929{--width:32%;}.elementor-20 .elementor-element.elementor-element-2a2b1500{--width:32%;}.elementor-20 .elementor-element.elementor-element-7ee7affe{--width:50%;}.elementor-20 .elementor-element.elementor-element-4d1b0ee2{--width:551px;}.elementor-20 .elementor-element.elementor-element-28ab3c24{--width:50%;}.elementor-20 .elementor-element.elementor-element-123b0de2{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-3f3c75b4{--width:66%;}}@media(max-width:1366px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-6942dde6{--width:63%;}.elementor-20 .elementor-element.elementor-element-7b49314d{--width:31%;}.elementor-20 .elementor-element.elementor-element-6fc7e929{--width:31%;}.elementor-20 .elementor-element.elementor-element-2a2b1500{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-6942dde6{--width:70%;}.elementor-20 .elementor-element.elementor-element-3755f437{--width:100%;}.elementor-20 .elementor-element.elementor-element-7b49314d{--width:600px;}.elementor-20 .elementor-element.elementor-element-6fc7e929{--width:615px;}.elementor-20 .elementor-element.elementor-element-2a2b1500{--width:615px;}.elementor-20 .elementor-element.elementor-element-7ee7affe{--width:550px;}.elementor-20 .elementor-element.elementor-element-4d1b0ee2{--width:500px;}.elementor-20 .elementor-element.elementor-element-28ab3c24{--width:600px;}.elementor-20 .elementor-element.elementor-element-3f3c75b4{--width:600px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-2e0d93c7 .elementor-heading-title{font-size:1.125em;line-height:1.3em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-title{font-size:3em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-21ecd926 .elementor-image-box-description{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-70bfd39c .elementor-button{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-50491038 .elementor-heading-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-131007fb .elementor-heading-title{font-size:3em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6da20fb0 .elementor-image-box-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-144664d .elementor-image-box-description{font-size:1.125em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-2803f94 .elementor-image-box-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-4ef05141 .elementor-button{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6594a764 .elementor-heading-title{font-size:1.125em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-341df64d .elementor-image-box-title{font-size:3em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-4c8f2b59 .elementor-image-box-title{font-size:3em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-2d7d7a8a .elementor-heading-title{line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6aa3aaab .elementor-heading-title{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-5586baaa .elementor-button{font-size:1.5em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-abd72b8 .elementor-image-box-title{font-size:3em;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-66cc668b .elementor-heading-title{font-size:1.125px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-76ee82c9 .elementor-heading-title{font-size:1.125px;line-height:1.3em;}}/* Start custom CSS for heading, class: .elementor-element-2e0d93c7 */.elementor-20 .elementor-element.elementor-element-2e0d93c7{
    border-radius: 16px;
border: 1px solid #0D373C;
background: #85C3BA;
box-shadow: 4px 4px 0 0 var(--CRIS-AZUL-1, #0D8B9A);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713e06a6 */.elementor-20 .elementor-element.elementor-element-713e06a6{
    border-radius: 16px;
border: 2px solid var(--CRIS-BRANCO, #DFE6EC);
background: var(--CRIS-AZUL-1, #0D8B9A);

/* CRIS/EFEITO SOMBRA */
box-shadow: 4px 4px 0 0 #DFE6EC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b49314d */.elementor-20 .elementor-element.elementor-element-7b49314d{
    border-radius: 20px;
border: 2px solid #326861;
background: var(--CRIS-VERDE, #85C3BA);
box-shadow: 10px 10px 0 0  #DFE6EC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1139ac73 */.elementor-20 .elementor-element.elementor-element-1139ac73{
    border-radius: 16px;
border: 2px solid var(--CRIS-BRANCO, #DFE6EC);
background: var(--CRIS-AZUL-1, #0D8B9A);

/* CRIS/EFEITO SOMBRA */
box-shadow: 4px 4px 0 0 #DFE6EC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc7e929 */.elementor-20 .elementor-element.elementor-element-6fc7e929{
    border-radius: 20px;
border: 2px solid #326861;
background: var(--CRIS-VERDE, #85C3BA);
box-shadow: 10px 10px 0 0  #DFE6EC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14ae136b */.elementor-20 .elementor-element.elementor-element-14ae136b{
    border-radius: 16px;
border: 2px solid var(--CRIS-BRANCO, #DFE6EC);
background: var(--CRIS-AZUL-1, #0D8B9A);

/* CRIS/EFEITO SOMBRA */
box-shadow: 4px 4px 0 0 #DFE6EC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2b1500 */.elementor-20 .elementor-element.elementor-element-2a2b1500{
    border-radius: 20px;
border: 2px solid #326861;
background: var(--CRIS-VERDE, #85C3BA);
box-shadow: 10px 10px 0 0  #DFE6EC;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-325d66eb */.elementor-20 .elementor-element.elementor-element-325d66eb{
    position: absolute;
    bottom: -200px;
    left: -100px;
    width: 500px;
    height: 360px;
    
    
}

.elementor-20 .elementor-element.elementor-element-325d66eb {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}

/*NOTEBOOK*/
@media(min-width: 1025px) and (max-width: 1366px){
  
  .elementor-20 .elementor-element.elementor-element-325d66eb{
    position: absolute;
    bottom: -200px;
    left: -150px;
    width: 500px !important;
    height: 360px !Important;
    
    
}
}

/*TABLET*/
@media(max-width: 1024px){
  .elementor-20 .elementor-element.elementor-element-325d66eb{
   display: none;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ef05141 */.elementor-20 .elementor-element.elementor-element-4ef05141{
    position: relative;
    top: 50px;
}

@media (max-width: 1024px) {
.elementor-20 .elementor-element.elementor-element-4ef05141{
    position: relative;
    top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2832ee6f */.elementor-20 .elementor-element.elementor-element-2832ee6f{
    position: absolute;
    bottom: -200px;
    right: -180px;
    left: inherit;
    z-index: 2;
    pointer-events: none;
    
}

.elementor-20 .elementor-element.elementor-element-2832ee6f {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}

/*TABLET*/
@media(max-width: 1024px){
  .elementor-20 .elementor-element.elementor-element-2832ee6f {
    content: "";
    position: absolute;
    bottom: -200px;
    left: -150px;
    width: 500px !important;
    height: 360px !Important;
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c4e2a6 */.elementor-20 .elementor-element.elementor-element-9c4e2a6{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -150px;
    pointer-events: none;
}

@media(max-width: 767px){
    .elementor-20 .elementor-element.elementor-element-9c4e2a6{
        position: absolute;
        top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6594a764 */.elementor-20 .elementor-element.elementor-element-6594a764{
    border-radius: 16px;
border: 1px solid #0D373C;
background: #85C3BA;
box-shadow: 4px 4px 0 0 var(--CRIS-AZUL-1, #fff);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee7affe */.elementor-20 .elementor-element.elementor-element-7ee7affe{
    border-radius: 10px 0 0 10px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
background: #4F8798;
box-shadow: 7px 7px 0 0 #0D8B9A;
}

/*TABLET*/
@media(min-width: 768px) and (max-width: 1024px){
  .elementor-20 .elementor-element.elementor-element-7ee7affe{
    border-radius: 10px 10px  0px 0px;
border-top: 1px solid #000;
border-left: 1px solid #000;
background: #4F8798;
box-shadow: 7px 7px 0 0 #0D8B9A;
}
  
}

@media(max-width: 767px){
    .elementor-20 .elementor-element.elementor-element-7ee7affe{
    border-radius: 10px 10px  0px 0px;
border-top: 1px solid #000;
border-left: 1px solid #000;
background: #4F8798;
box-shadow: 7px 7px 0 0 #0D8B9A;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ab3c24 */.elementor-20 .elementor-element.elementor-element-28ab3c24{
    border-radius: 25.375px;
border: 2.538px solid #326861;
background: var(--CRIS-VERDE, #85C3BA);
box-shadow: 12.688px 12.688px 0 0 var(--CRIS-AZUL-1, #0D8B9A);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123b0de2 */.elementor-20 .elementor-element.elementor-element-123b0de2::after{
    content: url("https://json.nivexstudio.com.br/wp-content/uploads/2025/09/svgforma-2-1.svg");
    position: absolute;
    bottom: -50px;
    right: -180px;
    left: inherit;
   
    pointer-events: none;
    
}

/*TABLET*/
@media(max-width: 1024px){
  .elementor-20 .elementor-element.elementor-element-123b0de2::after{
    content: "";
    position: absolute;
    bottom: -200px;
    left: -150px;
    width: 500px !important;
    height: 360px !Important;
}
}/* End custom CSS */
/* Start custom CSS */::selection{
    background: #ffffff20
}

html, body{ overflow-x: hidden !important; }

p:last-child{
    margin-bottom:0px;
}

body::-webkit-scrollbar {
  width: 12px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: #0D373C;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-image: linear-gradient(0deg, #F0C676, #F0C676);
  /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 1px solid #000000;  /* creates padding around scroll thumb */
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}



.btn{
    border-radius: 20px;
border: 1px solid #126A74;
background: var(--CRIS-AMARELO, #F0C676);
box-shadow: 5px 5px 0 0  #85C3BA;
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
}

.azul{
    color: #0D8B9A;
}

.bold{
    font-weight: 600;
}

.btn .elementor-button-icon{
    color: black !important;
    fill: black !important;
    transition: 0.5s ease all
}

.btn:hover .elementor-button-icon{
    color: black !important;
    fill: black !important;
    transform: scale(1.2) rotate(30deg);
}


.scroll-left{
    opacity: 0;
    transition: 0.5s ease all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s ease all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(7px);
    transition: 0.5s ease all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s ease all;
    transform: translate(0, -80px);
}

.ativo{
    opacity: 1;
    filter: blur(0px);
    transition: 0.5s ease all;
    transform: translate(0, 0);
}

@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.4s ease all;
}
.e2{
        transition: 0.5s 0.7s ease all;
}
.e3{
        transition: 0.5s 0.9s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-Regular.eot');
	src: url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-Regular.woff2') format('woff2'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-Regular.woff') format('woff'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-Regular.ttf') format('truetype'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-Regular.svg#Neulis') format('svg');
}
@font-face {
	font-family: 'Neulis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-SemiBold.eot');
	src: url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-SemiBold.woff2') format('woff2'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-SemiBold.woff') format('woff'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-SemiBold.ttf') format('truetype'),
		url('https://crisandrafonseca.com.br/wp-content/uploads/2025/09/NeulisAlt-SemiBold.svg#Neulis') format('svg');
}
/* End Custom Fonts CSS */