.elementor-807 .elementor-element.elementor-element-9f414c4{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-807 .elementor-element.elementor-element-2c50671 .elementor-repeater-item-3a9c3e7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://edugelar.com.br/wp-content/uploads/2026/07/ChatGPT-Image-31-de-jul.-de-2026-00_28_37.png);background-size:cover;}.elementor-807 .elementor-element.elementor-element-2c50671 .elementor-repeater-item-f1fec5c .swiper-slide-bg{background-color:#4054b2;background-image:url(https://edugelar.com.br/wp-content/uploads/2026/07/ChatGPT-Image-31-de-jul.-de-2026-00_28_42.png);background-size:cover;}.elementor-807 .elementor-element.elementor-element-2c50671 .swiper-slide{transition-duration:calc(5000ms*1.2);height:917px;}.elementor-807 .elementor-element.elementor-element-2c50671 .swiper-slide-contents{max-width:66%;}.elementor-807 .elementor-element.elementor-element-2c50671 .swiper-slide-inner{text-align:center;}.elementor-807 .elementor-element.elementor-element-7636923{--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-807 .elementor-element.elementor-element-7636923:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-7636923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d379b );}.elementor-807 .elementor-element.elementor-element-35bd48c{--spacer-size:0px;}.elementor-807 .elementor-element.elementor-element-967eebf{--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-807 .elementor-element.elementor-element-967eebf:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-967eebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d379b );}.elementor-807 .elementor-element.elementor-element-6a93db7{--spacer-size:50px;}.elementor-807 .elementor-element.elementor-element-0f23b23{--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-807 .elementor-element.elementor-element-0f23b23:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-0f23b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-807 .elementor-element.elementor-element-d214972 .elementor-repeater-item-e7e6894 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://edugelar.com.br/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-30-at-15.26.11.jpeg);background-size:cover;}.elementor-807 .elementor-element.elementor-element-d214972 .elementor-repeater-item-9bcd651 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://edugelar.com.br/wp-content/uploads/2026/07/CORRETO-1.png);background-size:cover;}.elementor-807 .elementor-element.elementor-element-d214972 .elementor-repeater-item-a562f4a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://edugelar.com.br/wp-content/uploads/2026/07/CORRETO-2.png);background-size:cover;}.elementor-807 .elementor-element.elementor-element-d214972 .elementor-repeater-item-83afd8d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://edugelar.com.br/wp-content/uploads/2026/07/correto-3.png);background-size:cover;}.elementor-807 .elementor-element.elementor-element-d214972 .swiper-slide{transition-duration:calc(5000ms*1.2);height:842px;}.elementor-807 .elementor-element.elementor-element-d214972{width:100%;max-width:100%;}.elementor-807 .elementor-element.elementor-element-d214972 .swiper-slide-contents{max-width:66%;}.elementor-807 .elementor-element.elementor-element-d214972 .swiper-slide-inner{text-align:center;}.elementor-807 .elementor-element.elementor-element-926e6a6{--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:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-807 .elementor-element.elementor-element-926e6a6:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-926e6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001783;}.elementor-807 .elementor-element.elementor-element-65264f9{--spacer-size:50px;}.elementor-807 .elementor-element.elementor-element-28b919c{--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-807 .elementor-element.elementor-element-28b919c:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-28b919c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d379b );}.elementor-807 .elementor-element.elementor-element-bdc1249{width:100%;max-width:100%;}.elementor-807 .elementor-element.elementor-element-821f775{--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-807 .elementor-element.elementor-element-821f775:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-821f775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-807 .elementor-element.elementor-element-92d4a1c{width:100%;max-width:100%;}.elementor-807 .elementor-element.elementor-element-3cbb868{--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-807 .elementor-element.elementor-element-3cbb868:not(.elementor-motion-effects-element-type-background), .elementor-807 .elementor-element.elementor-element-3cbb868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d379b );}.elementor-807 .elementor-element.elementor-element-0ea09a6{width:100%;max-width:100%;}.elementor-807 .elementor-element.elementor-element-7be8209{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.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-807 .elementor-element.elementor-element-394fbaf{text-align:center;}.elementor-807 .elementor-element.elementor-element-394fbaf .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:2.5em;font-weight:600;}.elementor-807 .elementor-element.elementor-element-0e112e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-807 .elementor-element.elementor-element-0e112e9 .jet-listing-grid__slider-icon{background:var( --e-global-color-accent );}.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-807 .elementor-element.elementor-element-62c2da3 .elementor-button{background-color:#2B4C97;fill:var( --e-global-color-e2d379b );color:var( --e-global-color-e2d379b );border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-807 .elementor-element.elementor-element-62c2da3{width:auto;max-width:auto;}.elementor-807 .elementor-element.elementor-element-62c2da3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-807 .elementor-element.elementor-element-1f23ee9{--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-807 .elementor-element.elementor-element-515e0c1{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-807 .elementor-element.elementor-element-7be8209{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-807 .elementor-element.elementor-element-7be8209{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-807 .elementor-element.elementor-element-394fbaf .elementor-heading-title{font-size:1.5em;}.elementor-807 .elementor-element.elementor-element-0e112e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-807 .elementor-element.elementor-element-62c2da3 .elementor-button{padding:15px 40px 15px 40px;}}/* Start custom CSS for html, class: .elementor-element-bdc1249 */<style>

/* =======================================================
   EDUGELAR - SERVIÇOS PREMIUM
   PARTE 2.2 - CSS
=======================================================*/

.edg-services{

padding:110px 30px;
background:
linear-gradient(180deg,#ffffff 0%,#f5f9ff 100%);

position:relative;
overflow:hidden;

}

.edg-services:before{

content:'';

position:absolute;

width:700px;
height:700px;

background:radial-gradient(circle,
rgba(11,120,255,.07),
transparent 70%);

top:-250px;
right:-250px;

}

.edg-services:after{

content:'';

position:absolute;

width:600px;
height:600px;

background:radial-gradient(circle,
rgba(0,92,255,.05),
transparent 70%);

left:-250px;
bottom:-250px;

}

.edg-container{

max-width:1450px;
margin:auto;
position:relative;
z-index:5;

}

/* ---------- TITULO ---------- */

.section-title{

text-align:center;
margin-bottom:70px;

}

.section-title span{

display:inline-block;

padding:10px 20px;

border-radius:40px;

background:#EAF3FF;

color:#0066ff;

font-weight:700;

letter-spacing:1px;

font-size:14px;

margin-bottom:25px;

}

.section-title h2{

font-size:48px;

line-height:1.15;

font-weight:800;

color:#082B62;

margin-bottom:25px;

}

.section-title p{

font-size:18px;

color:#68768C;

line-height:1.9;

max-width:760px;

margin:auto;

}

/* ---------- GRID ---------- */

.services-grid{

display:grid;

grid-template-columns:repeat(4,1fr);

gap:28px;

}

/* ---------- CARD ---------- */

.service-card{

background:#fff;

border-radius:24px;

padding:40px 35px;

position:relative;

overflow:hidden;

transition:.35s;

border:1px solid rgba(0,0,0,.05);

box-shadow:

0 15px 40px rgba(0,0,0,.06);

}

.service-card:hover{

transform:translateY(-12px);

box-shadow:

0 25px 55px rgba(0,92,255,.15);

border-color:#0B78FF;

}

.service-card:before{

content:'';

position:absolute;

left:0;

top:0;

width:100%;

height:5px;

background:linear-gradient(90deg,#005CFF,#20B2FF);

}

/* ---------- ICONE ---------- */

.service-icon{

width:85px;

height:85px;

border-radius:22px;

background:

linear-gradient(135deg,#005CFF,#23A9FF);

display:flex;

justify-content:center;

align-items:center;

margin-bottom:28px;

box-shadow:

0 18px 35px rgba(0,92,255,.25);

transition:.35s;

}

.service-card:hover .service-icon{

transform:rotate(-8deg) scale(1.08);

}

.service-icon svg{

width:42px;

height:42px;

stroke:#fff;

stroke-width:2.5;

fill:none;

stroke-linecap:round;

stroke-linejoin:round;

}

/* ---------- TEXTOS ---------- */

.service-card h3{

font-size:27px;

font-weight:700;

color:#072B61;

margin-bottom:18px;

}

.service-card p{

font-size:16px;

line-height:1.9;

color:#707D90;

margin-bottom:25px;

}

.service-card ul{

list-style:none;

}

.service-card li{

display:flex;

align-items:center;

margin-bottom:15px;

font-size:15px;

color:#4B5C73;

}

.service-card li:before{

content:"";

width:9px;

height:9px;

background:#0A6DFF;

border-radius:50%;

margin-right:14px;

}

/* ---------- RODAPE ---------- */

.services-footer{

margin-top:70px;

padding:35px 45px;

border-radius:24px;

background:

linear-gradient(135deg,#005CFF,#0B87FF);

display:flex;

align-items:center;

justify-content:space-between;

flex-wrap:wrap;

gap:30px;

box-shadow:

0 30px 70px rgba(0,92,255,.30);

}

.experience{

display:flex;

align-items:center;

gap:22px;

color:#fff;

}

.number{

font-size:58px;

font-weight:900;

line-height:1;

}

.experience h4{

font-size:24px;

margin-bottom:6px;

}

.experience p{

opacity:.9;

line-height:1.7;

}

.service-button{

display:flex;

align-items:center;

gap:12px;

padding:18px 36px;

border-radius:60px;

background:#fff;

color:#005CFF;

font-weight:700;

text-decoration:none;

transition:.35s;

}

.service-button svg{

stroke:#005CFF;

stroke-width:3;

fill:none;

}

.service-button:hover{

transform:translateY(-4px);

box-shadow:0 18px 40px rgba(255,255,255,.35);

}

/* ---------- RESPONSIVO ---------- */

@media(max-width:1200px){

.services-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:768px){

.edg-services{

padding:70px 20px;

}

.section-title h2{

font-size:34px;

}

.services-grid{

grid-template-columns:1fr;

}

.services-footer{

text-align:center;

justify-content:center;

}

.experience{

flex-direction:column;

}

}

</style>/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */