.elementor-276 .elementor-element.elementor-element-598251ae{--display:flex;--min-height:800px;}.elementor-276 .elementor-element.elementor-element-598251ae:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-598251ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c-educacional.com.br/wp-content/uploads/2024/11/BG-DESK-01.webp");background-position:top center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-37dcb6b3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-37dcb6b3.e-con{--align-self:flex-start;}.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-276 .elementor-element.elementor-element-60eec0b7{text-align:start;}.elementor-276 .elementor-element.elementor-element-60eec0b7 img{width:49%;}.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-276 .elementor-element.elementor-element-1b1f140{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:600;line-height:64px;color:#202020;}.elementor-276 .elementor-element.elementor-element-3054409d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.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-276 .elementor-element.elementor-element-4f0dc853.elementor-element{--align-self:flex-start;}.elementor-276 .elementor-element.elementor-element-4f0dc853 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-4f0dc853 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-276 .elementor-element.elementor-element-1dac8dd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 0px 0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-1dac8dd6:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1dac8dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#015696;}.elementor-276 .elementor-element.elementor-element-4adaa334{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-3cdb7a7c img{max-width:536px;}.elementor-276 .elementor-element.elementor-element-332b799e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:300px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-52a900db{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:54px;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-65f5d282 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-276 .elementor-element.elementor-element-65f5d282{font-family:"Poppins", Sans-serif;font-weight:400;color:#EEEEEE;}.elementor-276 .elementor-element.elementor-element-67a5407e{font-family:"Poppins", Sans-serif;font-weight:400;color:#EEEEEE;}.elementor-276 .elementor-element.elementor-element-2dacea8a.elementor-element{--align-self:flex-start;}.elementor-276 .elementor-element.elementor-element-2dacea8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-2dacea8a .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-276 .elementor-element.elementor-element-12dc1f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 0px 0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-12dc1f13:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-12dc1f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-31c766ef > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-31c766ef{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#202020;}.elementor-276 .elementor-element.elementor-element-1be949ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-7a9cb24{--display:flex;--min-height:230px;--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-7a9cb24.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-30d418fa{--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;--align-items:center;}.elementor-276 .elementor-element.elementor-element-30d418fa.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-700709c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-700709c2.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-700709c2{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-276 .elementor-element.elementor-element-15e88089{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-276 .elementor-element.elementor-element-668155b2{--display:flex;--min-height:230px;--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-668155b2.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-55cb4b2d{--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;--align-items:center;}.elementor-276 .elementor-element.elementor-element-55cb4b2d.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-354c4138 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-354c4138.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-354c4138{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-276 .elementor-element.elementor-element-265b7e00{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-276 .elementor-element.elementor-element-1e7aa8e5{--display:flex;--min-height:230px;--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-1e7aa8e5.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-70ffd43a{--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;--align-items:center;}.elementor-276 .elementor-element.elementor-element-70ffd43a.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-67d61118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-67d61118.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-67d61118{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-276 .elementor-element.elementor-element-4a9a3ceb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-4a9a3ceb{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#7A7A7A;}.elementor-276 .elementor-element.elementor-element-40320e34{--display:flex;--min-height:230px;--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-40320e34.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-6328fec5{--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;--align-items:center;}.elementor-276 .elementor-element.elementor-element-6328fec5.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-41668aab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-41668aab.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-41668aab{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-276 .elementor-element.elementor-element-3a1bf692{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-276 .elementor-element.elementor-element-203f784c.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-203f784c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-203f784c .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-276 .elementor-element.elementor-element-28a2dfd6{--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:150px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-28a2dfd6:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-28a2dfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#015696;}.elementor-276 .elementor-element.elementor-element-78d07c53.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-40a02b89 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-40a02b89{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-4ea9b35c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-4ea9b35c.elementor-element{--align-self:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-276 .elementor-element.elementor-element-1350f123 .elementor-swiper-button{font-size:20px;color:#0E0E0E;}.elementor-276 .elementor-element.elementor-element-1350f123 .elementor-swiper-button svg{fill:#0E0E0E;}.elementor-276 .elementor-element.elementor-element-1350f123 .elementor-testimonial__text{color:#000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-276 .elementor-element.elementor-element-79272da1.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-79272da1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-79272da1 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-276 .elementor-element.elementor-element-36288685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 0px 0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-36288685:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-36288685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-49910d0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-e892094{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-46c2bf3c{width:initial;max-width:initial;z-index:2;}.elementor-276 .elementor-element.elementor-element-46c2bf3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-36208689 img{width:60%;}.elementor-276 .elementor-element.elementor-element-2f351402{--display:flex;}.elementor-276 .elementor-element.elementor-element-6b542f5c{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#202020;}.elementor-276 .elementor-element.elementor-element-3c4b26d7{font-family:"Poppins", Sans-serif;font-weight:400;color:#4B4B4B;}.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-276 .elementor-element.elementor-element-5b0147d7 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-276 .elementor-element.elementor-element-5b0147d7 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-276 .elementor-element.elementor-element-5b0147d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-276 .elementor-element.elementor-element-5b0147d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-276 .elementor-element.elementor-element-5b0147d7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-276 .elementor-element.elementor-element-5b0147d7 .elementor-icon-list-text{text-shadow:100px 100px 30px rgba(110.00000000000001, 192.99999999999994, 228, 0.19);transition:color 0.3s;}.elementor-276 .elementor-element.elementor-element-2f1f1c7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:280px;--padding-right:0280px;}.elementor-276 .elementor-element.elementor-element-2f1f1c7b:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-2f1f1c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#015696;}.elementor-276 .elementor-element.elementor-element-169388b3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-169388b3.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-2dae5167{text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-3bfbe8e0.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-3bfbe8e0{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-4a90bced.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-4a90bced .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-276 .elementor-element.elementor-element-4a90bced .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-276 .elementor-element.elementor-element-24f24be7{--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;}.elementor-276 .elementor-element.elementor-element-24f24be7.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-4d7036eb.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-2459746.elementor-element{--align-self:flex-end;}.elementor-276 .elementor-element.elementor-element-2459746{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#202020;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-598251ae{--content-width:1440px;}.elementor-276 .elementor-element.elementor-element-37dcb6b3{--width:47%;}.elementor-276 .elementor-element.elementor-element-7a9cb24{--width:25%;}.elementor-276 .elementor-element.elementor-element-668155b2{--width:25%;}.elementor-276 .elementor-element.elementor-element-1e7aa8e5{--width:25%;}.elementor-276 .elementor-element.elementor-element-40320e34{--width:25%;}.elementor-276 .elementor-element.elementor-element-28a2dfd6{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-276 .elementor-element.elementor-element-37dcb6b3{--width:100%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-598251ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:500px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-37dcb6b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-37dcb6b3.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-60eec0b7.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-60eec0b7{text-align:center;}.elementor-276 .elementor-element.elementor-element-1b1f140{text-align:center;}.elementor-276 .elementor-element.elementor-element-3054409d{text-align:center;}.elementor-276 .elementor-element.elementor-element-4f0dc853.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-3cdb7a7c img{max-width:320px;}.elementor-276 .elementor-element.elementor-element-332b799e{--margin-top:0px;--margin-bottom:0px;--margin-left:0150px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-52a900db{width:initial;max-width:initial;font-size:24px;line-height:30px;}.elementor-276 .elementor-element.elementor-element-52a900db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-65f5d282{font-size:15px;}.elementor-276 .elementor-element.elementor-element-67a5407e{font-size:15px;}.elementor-276 .elementor-element.elementor-element-28a2dfd6{--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-36288685{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-2f1f1c7b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:050px;}.elementor-276 .elementor-element.elementor-element-169388b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-598251ae:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-598251ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c-educacional.com.br/wp-content/uploads/2024/11/BG-MOB-01.webp");background-repeat:no-repeat;}.elementor-276 .elementor-element.elementor-element-598251ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-598251ae.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-37dcb6b3{--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;}.elementor-276 .elementor-element.elementor-element-37dcb6b3.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-60eec0b7{text-align:center;}.elementor-276 .elementor-element.elementor-element-1b1f140{text-align:center;font-size:30px;line-height:45px;}.elementor-276 .elementor-element.elementor-element-3054409d{text-align:center;font-size:16px;}.elementor-276 .elementor-element.elementor-element-4f0dc853.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-4adaa334{--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-276 .elementor-element.elementor-element-4adaa334.e-con{--align-self:center;}.elementor-276 .elementor-element.elementor-element-3cdb7a7c img{width:100%;}.elementor-276 .elementor-element.elementor-element-332b799e{--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-276 .elementor-element.elementor-element-52a900db{text-align:center;}.elementor-276 .elementor-element.elementor-element-65f5d282{text-align:justify;}.elementor-276 .elementor-element.elementor-element-67a5407e{text-align:justify;}.elementor-276 .elementor-element.elementor-element-2dacea8a.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-31c766ef{font-size:24px;}.elementor-276 .elementor-element.elementor-element-40a02b89{font-size:24px;}.elementor-276 .elementor-element.elementor-element-4ea9b35c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:14px;}.elementor-276 .elementor-element.elementor-element-e892094{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-276 .elementor-element.elementor-element-6b542f5c{text-align:center;font-size:24px;}.elementor-276 .elementor-element.elementor-element-3c4b26d7{text-align:justify;font-size:14px;}.elementor-276 .elementor-element.elementor-element-5b0147d7.elementor-element{--align-self:center;}.elementor-276 .elementor-element.elementor-element-2f1f1c7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-169388b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:24px;}.elementor-276 .elementor-element.elementor-element-24f24be7{--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-276 .elementor-element.elementor-element-4d7036eb img{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-1b1f140 */degrade {
    background: linear-gradient(to right, #1AD3E9, #015696);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f0dc853 */#btn-escuro{
        display: flex;
    justify-content: center;
    flex-direction: row;
    animation: pulse2 2.50s infinite;
    background-image: linear-gradient(
    60deg, #1AD3E9, #015696);
    border-radius: 500px;
    z-index: 0;
}


#btn-escuro::before {
  position: absolute;
  content: "";
  inset: 0;
  background-image: linear-gradient(
    60deg, #015696, #1AD3E9);
  z-index: 1;
  opacity: 0;
  border-radius: 500px;
  transition: opacity 0.25s linear;
}

#btn-escuro:hover::before {
  opacity: 1;
}


#btn-escuro span {
    vertical-align: middle;
    text-align: center;
    align-items: center;
    margin-left: 5px;
    z-index: 5;
}

#btn-escuro svg {
    margin-right: -10px;
    width: 50px;
    height: 50px;
    vertical-align: middle;
    transition: 0.5s;
    margin-left: 20px;
}




#btn-escuro:hover .e-far-arrow-alt-circle-right{
    transform: rotate(540deg);
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2dacea8a */#btn-claro{
        display: flex;
    justify-content: center;
    flex-direction: row;
    animation: pulse2 2.50s infinite;
    background-image: linear-gradient( 60deg, #1AD3E9, #1AD3E9);
    border-radius: 500px;
}

#btn-claro:hover .e-far-arrow-alt-circle-right{
    transform: rotate(540deg);
    transition: 0.5s;
}



#btn-claro span {
    vertical-align: middle;
    text-align: center;
    align-items: center;
    margin-left: 5px;
}

#btn-claro svg {
    margin-right: -10px;
    width: 50px;
    height: 50px;
    vertical-align: middle;
    transition: 0.5s;
    margin-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dac8dd6 */.elementor-276 .elementor-element.elementor-element-1dac8dd6::before {
    background-image: url(https://lp.supletivocanalead.com.br/wp-content/uploads/2024/09/LINHAS-BACKGROUND-1.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d418fa */.elementor-276 .elementor-element.elementor-element-30d418fa{
    align-items: center;
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9cb24 */.elementor-276 .elementor-element.elementor-element-7a9cb24{
    align-items: center;
    align-content: center;
        border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E2E2E2;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb4b2d */.elementor-276 .elementor-element.elementor-element-55cb4b2d{
    align-items: center;
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668155b2 */.elementor-276 .elementor-element.elementor-element-668155b2{
    align-items: center;
    align-content: center;
        border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E2E2E2;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ffd43a */.elementor-276 .elementor-element.elementor-element-70ffd43a{
    align-items: center;
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7aa8e5 */.elementor-276 .elementor-element.elementor-element-1e7aa8e5{
    align-items: center;
    align-content: center;
        border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E2E2E2;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6328fec5 */.elementor-276 .elementor-element.elementor-element-6328fec5{
    align-items: center;
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40320e34 */.elementor-276 .elementor-element.elementor-element-40320e34{
    align-items: center;
    align-content: center;
        border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E2E2E2;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be949ed */.container-blur:hover .card-blur {
  filter: blur(5px);
  transition: 0.5s filter linear;

}

.container-blur .card-blur:hover {
  filter: blur(0);
  transition: 0.5s filter linear;
  transform: scale(1.2);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-203f784c */#btn-escuro{
        display: flex;
    justify-content: center;
    flex-direction: row;
    animation: pulse2 2.50s infinite;
    background-image: linear-gradient(
    60deg, #1AD3E9, #015696);
    border-radius: 500px;
    z-index: 0;
}


#btn-escuro::before {
  position: absolute;
  content: "";
  inset: 0;
  background-image: linear-gradient(
    60deg, #015696, #1AD3E9);
  z-index: 1;
  opacity: 0;
  border-radius: 500px;
  transition: opacity 0.25s linear;
}

#btn-escuro:hover::before {
  opacity: 1;
}


#btn-escuro span {
    vertical-align: middle;
    text-align: center;
    align-items: center;
    margin-left: 5px;
    z-index: 5;
}

#btn-escuro svg {
    margin-right: -10px;
    width: 50px;
    height: 50px;
    vertical-align: middle;
    transition: 0.5s;
    margin-left: 20px;
}




#btn-escuro:hover .e-far-arrow-alt-circle-right{
    transform: rotate(540deg);
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78d07c53 */.elementor-276 .elementor-element.elementor-element-78d07c53 {
    height: auto;
    max-width: 100%;
    border: none;
    border-radius: 0;
    box-shadow: none;
    margin: -10px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1350f123 */.swiper-slide {
    width: 373.333px;
    margin-right: 10px;
    background-color: #FFFFFF;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px;
    padding: 40px 40px 40px 40px;
}

.swiper-slide {
    filter: blur(4px);
}

.swiper-slide-next, .swiper-slide-next + .swiper-slide, .swiper-slide-next + .swiper-slide + .swiper-slide {
    filter: blur(0px);
}


@media screen and (max-width: 1024px) {
	.swiper-slide{
	   filter: blur(0px) !important; 
	}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79272da1 */#btn-claro{
        display: flex;
    justify-content: center;
    flex-direction: row;
    animation: pulse2 2.50s infinite;
    background-image: linear-gradient( 60deg, #1AD3E9, #1AD3E9);
    border-radius: 500px;
}

#btn-claro:hover .e-far-arrow-alt-circle-right{
    transform: rotate(540deg);
    transition: 0.5s;
}



#btn-claro span {
    vertical-align: middle;
    text-align: center;
    align-items: center;
    margin-left: 5px;
}

#btn-claro svg {
    margin-right: -10px;
    width: 50px;
    height: 50px;
    vertical-align: middle;
    transition: 0.5s;
    margin-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a2dfd6 */#bg-quad:before {
    background-image: url(https://lp.supletivocanalead.com.br/wp-content/uploads/2024/09/LINHAS-BACKGROUND-1.svg);
    background-position: center center;
    background-size: cover;
    content: var('');
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36208689 */.elementor-276 .elementor-element.elementor-element-36208689{
    position: absolute;
    right: 0px;
    bottom:80px;
    z-index: 10;
    filter: blur(10px);
    transform: rotate(30deg);
    transition: all 0.5s;
    animation: floating2 15s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3db5087c */.elementor-276 .elementor-element.elementor-element-3db5087c{
    position: absolute;
    left: 0px;
    top: 50px;
    z-index: 0;
    filter: blur(10px);
    transform: rotate(120deg);
    transition: all 0.5s;
    animation: floating1 15s infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a90bced */#btn-claro{
        display: flex;
    justify-content: center;
    flex-direction: row;
    animation: pulse2 2.50s infinite;
    background-image: linear-gradient( 60deg, #1AD3E9, #1AD3E9);
    border-radius: 500px;
}

#btn-claro:hover .e-far-arrow-alt-circle-right{
    transform: rotate(540deg);
    transition: 0.5s;
}



#btn-claro span {
    vertical-align: middle;
    text-align: center;
    align-items: center;
    margin-left: 5px;
}

#btn-claro svg {
    margin-right: -10px;
    width: 50px;
    height: 50px;
    vertical-align: middle;
    transition: 0.5s;
    margin-left: 20px;
}/* End custom CSS */