.elementor-14 .elementor-element.elementor-element-8820604{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-297d41c > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-icon i{color:#012FFE;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-icon svg{fill:#012FFE;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-297d41c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-text{transition:color 0.3s;}.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-14 .elementor-element.elementor-element-03a8ed4 > .elementor-widget-container{margin:-7px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-03a8ed4{text-align:right;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-f33de3b{--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;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f33de3b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f33de3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012FFE;}.elementor-14 .elementor-element.elementor-element-2816f01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2816f01.e-con{--flex-grow:0;--flex-shrink:0;}.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-14 .elementor-element.elementor-element-950afc4{width:var( --container-widget-width, 74.586% );max-width:74.586%;--container-widget-width:74.586%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-950afc4 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-950afc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-9afe5c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-9afe5c7 .elementor-menu-toggle{margin:0 auto;}.elementor-14 .elementor-element.elementor-element-9afe5c7 div.elementor-menu-toggle{color:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-9afe5c7 div.elementor-menu-toggle svg{fill:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-a302d46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-14 .elementor-element.elementor-element-a302d46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-90cb5a2 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-806ca6e );color:var( --e-global-color-806ca6e );border-radius:50px 50px 50px 50px;}.elementor-14 .elementor-element.elementor-element-90cb5a2{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-90cb5a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-90cb5a2.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0737e6b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-806ca6e );color:var( --e-global-color-806ca6e );border-radius:50px 50px 50px 50px;}.elementor-14 .elementor-element.elementor-element-0737e6b{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-0737e6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0737e6b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-228234d .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-806ca6e );color:var( --e-global-color-806ca6e );border-radius:50px 50px 50px 50px;}.elementor-14 .elementor-element.elementor-element-228234d{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-228234d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-228234d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9d4e60c .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-806ca6e );color:var( --e-global-color-806ca6e );border-radius:50px 50px 50px 50px;}.elementor-14 .elementor-element.elementor-element-9d4e60c{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-9d4e60c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9d4e60c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9d4e60c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-9d4e60c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-14 .elementor-element.elementor-element-3b7e193{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3b7e193:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3b7e193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/bg-papel.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-328c4ee{--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;--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-14 .elementor-element.elementor-element-d5e7217{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5e7217.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6999710 > .elementor-widget-container{margin:-0px 0px -49px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6999710{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:1.2em;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-6be892b{width:var( --container-widget-width, 100.183% );max-width:100.183%;--container-widget-width:100.183%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:39px;font-weight:700;line-height:1.2em;color:#353657;}.elementor-14 .elementor-element.elementor-element-6be892b > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14 .elementor-element.elementor-element-6be892b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a8254e4{--e-image-carousel-slides-to-show:1;}.elementor-14 .elementor-element.elementor-element-0cfedd4 .elementor-button{background-color:transparent;background-image:linear-gradient(110deg, #EF233D 0%, #810020 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-14 .elementor-element.elementor-element-0cfedd4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-0cfedd4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-0cfedd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-0cfedd4 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-14 .elementor-element.elementor-element-b128c67{width:var( --container-widget-width, 21.969% );max-width:21.969%;--container-widget-width:21.969%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-b128c67 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-14 .elementor-element.elementor-element-b128c67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-8f74fdd{width:var( --container-widget-width, 47.382% );max-width:47.382%;--container-widget-width:47.382%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#353657;}.elementor-14 .elementor-element.elementor-element-8f74fdd > .elementor-widget-container{margin:-7px 0px 0px 10px;padding:-4px 0px 0px 6px;}.elementor-14 .elementor-element.elementor-element-8f74fdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4c10e8a{--display:flex;--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-14 .elementor-element.elementor-element-ab17036 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ab17036 img{width:75%;}.elementor-14 .elementor-element.elementor-element-ad4f2ba{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ad4f2ba:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ad4f2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/07/triangulos-CF.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.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-14 .elementor-element.elementor-element-46777ed{text-align:center;}.elementor-14 .elementor-element.elementor-element-46777ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-662e4e5{text-align:center;}.elementor-14 .elementor-element.elementor-element-662e4e5 .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-69dfcd0{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-69dfcd0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-69dfcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/divisoria-vermelha-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-20f976d{--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-14 .elementor-element.elementor-element-feffb76{--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-14 .elementor-element.elementor-element-9c49da8{--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-14 .elementor-element.elementor-element-737b1e2{--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-14 .elementor-element.elementor-element-17f9752{--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-14 .elementor-element.elementor-element-69f83dd{--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-14 .elementor-element.elementor-element-a8ade75{--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-14 .elementor-element.elementor-element-9349eef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-147bdbe{--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-14 .elementor-element.elementor-element-1a2ca5d{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:230px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-1a2ca5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1a2ca5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/divisor-de-secao-adesivos-v2.webp");background-position:bottom center;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-a47d70e{--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;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a47d70e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a47d70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-14 .elementor-element.elementor-element-03e525a{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-03e525a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-e1e797a{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-e1e797a > .elementor-widget-container{padding:2px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-e1e797a .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-cda41d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-cda41d7 .elementor-main-swiper{height:540px;}.elementor-14 .elementor-element.elementor-element-cda41d7 .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-cda41d7 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-14 .elementor-element.elementor-element-a549365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e9a9f6b{text-align:center;}.elementor-14 .elementor-element.elementor-element-e9a9f6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-cfe5a93{text-align:center;}.elementor-14 .elementor-element.elementor-element-cfe5a93 .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-75d39a0{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-75d39a0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-75d39a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/07/triangulos-CF3.png");background-position:top left;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-11112d5{--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-14 .elementor-element.elementor-element-d9843c9 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-520f5a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14 .elementor-element.elementor-element-1bfc9c3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14 .elementor-element.elementor-element-1bfc9c3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-1bfc9c3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-9d5a0a0 .elementor-button{background-color:transparent;background-image:linear-gradient(110deg, #EF233D 0%, #810020 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-14 .elementor-element.elementor-element-9d5a0a0{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-9d5a0a0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-9d5a0a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-9d5a0a0 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-14 .elementor-element.elementor-element-d453f5f{--display:flex;--min-height:123px;--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;--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-14 .elementor-element.elementor-element-d453f5f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d453f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/07/triangulos-CF-2.png");background-position:center left;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-a3605b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3cd95b6{text-align:center;}.elementor-14 .elementor-element.elementor-element-3cd95b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-e95a5e5{text-align:center;}.elementor-14 .elementor-element.elementor-element-e95a5e5 .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-cba6e2d{--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;--overflow:hidden;}.elementor-14 .elementor-element.elementor-element-a0f08b6{--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-14 .elementor-element.elementor-element-2622d60 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-aefdd78{--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-14 .elementor-element.elementor-element-5726f98{width:var( --container-widget-width, 95.857% );max-width:95.857%;--container-widget-width:95.857%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-5726f98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c04d443{width:var( --container-widget-width, 81.456% );max-width:81.456%;--container-widget-width:81.456%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-c04d443.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-3799c07{--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-14 .elementor-element.elementor-element-1bf86e3 > .elementor-widget-container{margin:-24px -72px 0px -117px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-24544de{--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:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-60c3b11{--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-14 .elementor-element.elementor-element-98d7269 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14 .elementor-element.elementor-element-98d7269 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-98d7269{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-f22a39d{--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;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f22a39d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f22a39d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65C4CBAB;background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/fundo-bolinhas.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f22a39d.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-da43dbe{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-da43dbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-b244453{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-b244453 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-b244453 .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-47ada05{--e-image-carousel-slides-to-show:4;}.elementor-14 .elementor-element.elementor-element-47ada05 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-14 .elementor-element.elementor-element-47ada05 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-e5019c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ef12fd9{text-align:center;}.elementor-14 .elementor-element.elementor-element-ef12fd9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-dea703a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-dea703a{text-align:center;}.elementor-14 .elementor-element.elementor-element-dea703a .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:#103684;}.elementor-14 .elementor-element.elementor-element-1e7a907{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1e7a907:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1e7a907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/divisoria-azul.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-1e7a907.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-9aef881{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 1px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#103684;--border-color:#103684;--border-radius:20px 20px 20px 20px;box-shadow:-10px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9aef881:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9aef881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/bg1.1.webp");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-9aef881.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d70de3c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:right;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#505050;}.elementor-14 .elementor-element.elementor-element-d70de3c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d70de3c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-a02cc64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 1px 0px 0px;--border-top-width:2px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#103684;--border-color:#103684;--border-radius:20px 20px 20px 20px;box-shadow:-10px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-a02cc64:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a02cc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/bg24.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-a02cc64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-8f77e40{width:var( --container-widget-width, 68.742% );max-width:68.742%;--container-widget-width:68.742%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#505050;}.elementor-14 .elementor-element.elementor-element-8f77e40 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8f77e40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b857477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-568fdc5{text-align:center;}.elementor-14 .elementor-element.elementor-element-568fdc5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-2ac9698{text-align:center;}.elementor-14 .elementor-element.elementor-element-2ac9698 .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-15a32f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-4e686e8{--display:flex;}.elementor-14 .elementor-element.elementor-element-c803b79{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-e64753b{--display:flex;}.elementor-14 .elementor-element.elementor-element-06b2cc9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-6f64790{--display:flex;}.elementor-14 .elementor-element.elementor-element-562a410{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-e6686ca{--display:flex;}.elementor-14 .elementor-element.elementor-element-1d53202{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-c568d14{--display:flex;}.elementor-14 .elementor-element.elementor-element-b5833d0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-cb1f85b{--display:flex;}.elementor-14 .elementor-element.elementor-element-b06ad80{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-ad7ceb1{--display:flex;}.elementor-14 .elementor-element.elementor-element-899f35c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-8de2d3e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:var( --e-global-color-0938bec );--n-accordion-title-hover-color:var( --e-global-color-0938bec );--n-accordion-title-active-color:var( --e-global-color-0938bec );--n-accordion-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-8de2d3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-8de2d3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#15138E;}:where( .elementor-14 .elementor-element.elementor-element-8de2d3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#C4C4C4C2;--border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-8de2d3e > .elementor-widget-container{padding:0px 0px 50px 0px;}:where( .elementor-14 .elementor-element.elementor-element-8de2d3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-14 .elementor-element.elementor-element-a7a8f6f .elementor-button{background-color:transparent;background-image:linear-gradient(110deg, #EF233D 0%, #810020 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-14 .elementor-element.elementor-element-a7a8f6f{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-a7a8f6f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-a7a8f6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-a7a8f6f .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-14 .elementor-element.elementor-element-61112fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-29c5f7d{text-align:center;}.elementor-14 .elementor-element.elementor-element-29c5f7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-8a7f920 );}.elementor-14 .elementor-element.elementor-element-0653a09{text-align:center;}.elementor-14 .elementor-element.elementor-element-0653a09 .elementor-heading-title{font-family:"Comix Heavy", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-806ca6e );}.elementor-14 .elementor-element.elementor-element-ca07ac9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ca07ac9.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-a0371d6{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a0371d6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a0371d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #223DFE 0%, #223DFEB8 100%);}.elementor-14 .elementor-element.elementor-element-fcd5e98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-fcd5e98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4304673{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4304673 > .elementor-widget-container{margin:0px 0px -130px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4304673.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-93cc8c5{width:var( --container-widget-width, 74.911% );max-width:74.911%;--container-widget-width:74.911%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-93cc8c5 > .elementor-widget-container{background-color:#FFFFFF4F;padding:5px 20px 5px 20px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-93cc8c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5ad0b64{--display:flex;--min-height:285px;--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-14 .elementor-element.elementor-element-5ad0b64.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-9c00e1d > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-9c00e1d iframe{height:400px;}.elementor-14 .elementor-element.elementor-element-bb0b223{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bb0b223:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bb0b223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012FFE;background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/bg-foot.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-bb0b223.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-feb1ca8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-feb1ca8.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-aa2af63{width:var( --container-widget-width, 78.801% );max-width:78.801%;--container-widget-width:78.801%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-aa2af63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-ea4956f > .elementor-widget-container{padding:0px 0px 0px 54px;}.elementor-14 .elementor-element.elementor-element-ea4956f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-2bb58f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:50px;}.elementor-14 .elementor-element.elementor-element-2bb58f2.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-68c3084{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-68c3084 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7f42e44{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:right;}.elementor-14 .elementor-element.elementor-element-7f42e44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5751068{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-5751068.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-cc4181b .elementor-button{background-color:transparent;background-image:linear-gradient(110deg, #EF233D 0%, #810020 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-14 .elementor-element.elementor-element-cc4181b{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-cc4181b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-cc4181b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-cc4181b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-14 .elementor-element.elementor-element-b93c9d8{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b93c9d8.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-c6a6803{text-align:center;}.elementor-14 .elementor-element.elementor-element-c6a6803 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-0938bec );}.elementor-14 .elementor-element.elementor-element-79ffe5f{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;bottom:4px;z-index:99;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-79ffe5f{right:29px;}body.rtl .elementor-14 .elementor-element.elementor-element-79ffe5f{left:29px;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-2816f01{--width:36.158%;}.elementor-14 .elementor-element.elementor-element-a302d46{--width:62%;}.elementor-14 .elementor-element.elementor-element-d5e7217{--width:37.639%;}.elementor-14 .elementor-element.elementor-element-20f976d{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-feffb76{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-9c49da8{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-737b1e2{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-17f9752{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-69f83dd{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-a8ade75{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-9349eef{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-147bdbe{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-11112d5{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-520f5a6{--width:66.6666%;}.elementor-14 .elementor-element.elementor-element-a0f08b6{--width:25%;}.elementor-14 .elementor-element.elementor-element-aefdd78{--width:50%;}.elementor-14 .elementor-element.elementor-element-3799c07{--width:25%;}.elementor-14 .elementor-element.elementor-element-60c3b11{--width:100%;}.elementor-14 .elementor-element.elementor-element-1e7a907{--width:100%;}.elementor-14 .elementor-element.elementor-element-9aef881{--width:500px;}.elementor-14 .elementor-element.elementor-element-a02cc64{--width:554px;}.elementor-14 .elementor-element.elementor-element-fcd5e98{--width:45%;}.elementor-14 .elementor-element.elementor-element-5ad0b64{--width:45%;}.elementor-14 .elementor-element.elementor-element-feb1ca8{--width:50%;}.elementor-14 .elementor-element.elementor-element-2bb58f2{--width:50%;}.elementor-14 .elementor-element.elementor-element-b93c9d8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-d5e7217{--width:328.406px;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-1a2ca5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1a2ca5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14 .elementor-element.elementor-element-d453f5f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d453f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-f33de3b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-950afc4{width:var( --container-widget-width, 310.812px );max-width:310.812px;--container-widget-width:310.812px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3b7e193{--min-height:500px;}.elementor-14 .elementor-element.elementor-element-d5e7217{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-6999710{font-size:25px;}.elementor-14 .elementor-element.elementor-element-6be892b > .elementor-widget-container{margin:-12px -0px -0px -0px;}.elementor-14 .elementor-element.elementor-element-6be892b{font-size:25px;}.elementor-14 .elementor-element.elementor-element-a8254e4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0cfedd4 .elementor-button{padding:10px 20px 10px 020px;}.elementor-14 .elementor-element.elementor-element-b128c67{width:var( --container-widget-width, 141.344px );max-width:141.344px;--container-widget-width:141.344px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b128c67 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px -14px 0px;}.elementor-14 .elementor-element.elementor-element-8f74fdd{width:var( --container-widget-width, 120.797px );max-width:120.797px;--container-widget-width:120.797px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ab17036{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-cda41d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-8820604{--justify-content:center;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-297d41c{--e-icon-list-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-297d41c .elementor-icon-list-item > a{font-size:10px;}.elementor-14 .elementor-element.elementor-element-03a8ed4 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-03a8ed4{font-size:10px;}.elementor-14 .elementor-element.elementor-element-f33de3b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2816f01{--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-14 .elementor-element.elementor-element-950afc4{width:var( --container-widget-width, 79.198% );max-width:79.198%;--container-widget-width:79.198%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-950afc4 > .elementor-widget-container{margin:0px -20px 0px 0px;padding:5px 0px 5px 14px;}.elementor-14 .elementor-element.elementor-element-9afe5c7{width:var( --container-widget-width, 45.141px );max-width:45.141px;--container-widget-width:45.141px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9afe5c7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3b7e193:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3b7e193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/08/bg-papel-mobile.webp");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3b7e193{--min-height:750px;--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-328c4ee{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-d5e7217{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-6999710 > .elementor-widget-container{margin:-24px 0px -64px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6999710{text-align:left;font-size:29px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-6be892b > .elementor-widget-container{margin:0px 0px -0px 0px;padding:16px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6be892b{font-size:24px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-a8254e4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-a8254e4 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-0cfedd4 .elementor-button{padding:20px 70px 20px 70px;}.elementor-14 .elementor-element.elementor-element-b128c67{width:var( --container-widget-width, 120.392px );max-width:120.392px;--container-widget-width:120.392px;--container-widget-flex-grow:0;text-align:right;}.elementor-14 .elementor-element.elementor-element-b128c67 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-14 .elementor-element.elementor-element-8f74fdd{width:var( --container-widget-width, 184.743px );max-width:184.743px;--container-widget-width:184.743px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ad4f2ba:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ad4f2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 8px;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-ad4f2ba{--padding-top:41px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-46777ed > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-46777ed .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-662e4e5 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-69dfcd0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-69dfcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cecasteloforte.com.br/wp-content/uploads/2025/07/divisoria-vermelha.png");background-size:contain;}.elementor-14 .elementor-element.elementor-element-9349eef{--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1a2ca5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1a2ca5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:674px auto;}.elementor-14 .elementor-element.elementor-element-1a2ca5d{--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-03e525a .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-e1e797a > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-14 .elementor-element.elementor-element-e1e797a .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-cda41d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-cda41d7 .elementor-main-swiper{height:516px;}.elementor-14 .elementor-element.elementor-element-a549365{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e9a9f6b .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-cfe5a93 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-75d39a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9d5a0a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9d5a0a0 .elementor-button{padding:20px 70px 20px 70px;}.elementor-14 .elementor-element.elementor-element-d453f5f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d453f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:contain;}.elementor-14 .elementor-element.elementor-element-d453f5f{--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-14 .elementor-element.elementor-element-a3605b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3cd95b6 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-e95a5e5 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-2622d60 > .elementor-widget-container{margin:0px 0px 0px -36px;padding:13px 13px 13px 13px;}.elementor-14 .elementor-element.elementor-element-2622d60{text-align:center;}.elementor-14 .elementor-element.elementor-element-c04d443{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-1bf86e3 > .elementor-widget-container{margin:-71px -43px 0px -36px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f22a39d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f22a39d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14 .elementor-element.elementor-element-f22a39d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-da43dbe .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-b244453 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-e5019c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ef12fd9 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-dea703a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dea703a .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-1e7a907{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-9aef881{--min-height:276px;--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-14 .elementor-element.elementor-element-9aef881.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d70de3c{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;font-size:11px;}.elementor-14 .elementor-element.elementor-element-a02cc64{--min-height:276px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-a02cc64.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-8f77e40{width:var( --container-widget-width, 66.288% );max-width:66.288%;--container-widget-width:66.288%;--container-widget-flex-grow:0;font-size:11px;}.elementor-14 .elementor-element.elementor-element-8f77e40.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-b857477{--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-568fdc5 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-2ac9698 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c803b79{font-size:11px;}.elementor-14 .elementor-element.elementor-element-06b2cc9{font-size:11px;}.elementor-14 .elementor-element.elementor-element-562a410{font-size:11px;}.elementor-14 .elementor-element.elementor-element-1d53202{font-size:11px;}.elementor-14 .elementor-element.elementor-element-b5833d0{font-size:11px;}.elementor-14 .elementor-element.elementor-element-b06ad80{font-size:11px;}.elementor-14 .elementor-element.elementor-element-899f35c{font-size:11px;}.elementor-14 .elementor-element.elementor-element-8de2d3e{--n-accordion-title-font-size:12px;}.elementor-14 .elementor-element.elementor-element-a7a8f6f .elementor-button{padding:20px 70px 20px 70px;}.elementor-14 .elementor-element.elementor-element-61112fd{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-29c5f7d .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0653a09 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-ca07ac9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-a0371d6{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fcd5e98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4304673 > .elementor-widget-container{margin:-30px 0px -87px 0px;}.elementor-14 .elementor-element.elementor-element-4304673{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:2;}.elementor-14 .elementor-element.elementor-element-93cc8c5 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:4px 0px 0px 6px;}.elementor-14 .elementor-element.elementor-element-93cc8c5{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:center;font-size:12px;}.elementor-14 .elementor-element.elementor-element-5ad0b64{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-bb0b223{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-bb0b223:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bb0b223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-14 .elementor-element.elementor-element-bb0b223.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-feb1ca8{--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-14 .elementor-element.elementor-element-aa2af63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-ea4956f{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-ea4956f > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2bb58f2{--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-14 .elementor-element.elementor-element-68c3084{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-68c3084 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cc4181b .elementor-button{padding:20px 70px 20px 70px;}.elementor-14 .elementor-element.elementor-element-b93c9d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c6a6803 .elementor-heading-title{font-size:10px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-79ffe5f{right:11px;}body.rtl .elementor-14 .elementor-element.elementor-element-79ffe5f{left:11px;}.elementor-14 .elementor-element.elementor-element-79ffe5f{bottom:6px;}}/* Start custom CSS for button, class: .elementor-element-0cfedd4 */.elementor-14 .elementor-element.elementor-element-0cfedd4 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #EF233D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7e193 */body, html {
overflow-x: hidden !important;
}

/* Corrigir escrollamento no Mobile */
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d5a0a0 */.elementor-14 .elementor-element.elementor-element-9d5a0a0 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #EF233D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7a8f6f */.elementor-14 .elementor-element.elementor-element-a7a8f6f .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #EF233D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc4181b */.elementor-14 .elementor-element.elementor-element-cc4181b .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #EF233D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79ffe5f */.elementor-14 .elementor-element.elementor-element-79ffe5f {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Comix Heavy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cecasteloforte.com.br/wp-content/uploads/2025/07/11d3f3260043a2b22f10f6d48c243f83.eot');
	src: url('https://cecasteloforte.com.br/wp-content/uploads/2025/07/11d3f3260043a2b22f10f6d48c243f83.eot?#iefix') format('embedded-opentype'),
		url('https://cecasteloforte.com.br/wp-content/uploads/2025/07/11d3f3260043a2b22f10f6d48c243f83.woff2') format('woff2'),
		url('https://cecasteloforte.com.br/wp-content/uploads/2025/07/11d3f3260043a2b22f10f6d48c243f83.woff') format('woff'),
		url('https://cecasteloforte.com.br/wp-content/uploads/2025/07/Comix-Heavy.ttf') format('truetype'),
		url('https://cecasteloforte.com.br/wp-content/uploads/2025/07/11d3f3260043a2b22f10f6d48c243f83.svg#ComixHeavy') format('svg');
}
/* End Custom Fonts CSS */