#main-content::before{content:url(/wp-content/themes/labbotheme/assets/img/home-bg.png);mix-blend-mode:plus-lighter;position:absolute;top:100%;z-index:-1;transform:translateY(calc(50% - 45px))}@media (max-width:1299px){#main-content::before{display:none}}#slides>.content.slick-slider .slick-dots{margin:0;position:absolute;top:50%;left:60px;transform:translateY(-50%);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start}@media (max-width:767px){#slides>.content.slick-slider .slick-dots{left:15px}}#slides>.content.slick-slider .slick-dots li button{color:var(--color-13)}#slides>.content.slick-slider .slick-dots li.slick-active button{color:var(--color-1)}#slides>.content .slide>.content picture img{width:100%}@media (min-width:768px){#slides>.content .slide>.content picture img{object-fit:cover;object-position:bottom;min-height:500px}}@media (min-width:992px){#slides>.content .slide>.content picture img{object-fit:cover;object-position:bottom;min-height:600px}}#ensinos{margin:-90px 0 0 0;position:relative;z-index:9}#ensinos>.container-1500px>.content{background-color:var(--color-18);border-radius:64px;padding:90px 180px;overflow:hidden;position:relative}@media (max-width:1199px){#ensinos>.container-1500px>.content{border-radius:30px;padding:60px}#ensinos>.container-1500px>.content>.row{gap:19px 0}}@media (max-width:767px){#ensinos>.container-1500px>.content{border-radius:15px;padding:30px 30px calc(30px + 19px) 30px}}#ensinos>.container-1500px>.content::before{content:"";background-image:url(/wp-content/themes/labbotheme/assets/svg/ensinos-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:right;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.3}#ensinos>.container-1500px>.content .col-ensino>.content{height:100%;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}#ensinos>.container-1500px>.content .col-ensino>.content h4{color:var(--color-1);font-size:24px;font-weight:600;line-height:28px;letter-spacing:-0.48px;margin:calc(-6px + 0px) 0 0 -1px}#ensinos>.container-1500px>.content .col-ensino>.content h2{color:var(--color-7);font-size:48px;font-weight:600;line-height:50px;letter-spacing:-0.96px;margin:calc(-16px + 15px) 0 0 -3px}#ensinos>.container-1500px>.content .col-ensino>.content p{color:var(--color-1);font-weight:500;line-height:22px;margin:calc(-14px + 30px) 0 calc(-5px + 45px) 0}@media (max-width:991px){#ensinos>.container-1500px>.content .col-ensino>.content p{margin:calc(-14px + 30px) 0 calc(-5px + 30px) 0}#ensinos>.container-1500px>.content .col-ensino>.content p br{display:none}}#ensinos>.container-1500px>.content .col-ensino>.content a.link-imagem{margin:auto 0 0 0;position:relative;transition:all 0.3s;display:block}#ensinos>.container-1500px>.content .col-ensino>.content a.link-imagem img{width:100%;height:auto;aspect-ratio:1.3333333333;object-fit:cover;object-position:center;border-radius:16px}#ensinos>.container-1500px>.content .col-ensino>.content a.link-imagem:after{content:"";width:100%;height:100%;background:linear-gradient(0deg, rgba(28, 63, 134, 0.8) 0%, rgba(33, 185, 240, 0) 50%);position:absolute;bottom:0;left:0;transition:all 0.75s}#ensinos>.container-1500px>.content .col-ensino>.content a.link-imagem:hover:after{content:"";width:100%;height:50%;background:linear-gradient(0deg, rgba(28, 63, 134, 0.8) 0%, rgba(33, 185, 240, 0) 50%)}#ensinos>.container-1500px>.content .col-ensino>.content .link{line-height:0;background-color:var(--color-1);border-radius:30px;padding:11px 43px;position:absolute;right:60px;bottom:0;transform:translateY(50%)}@media (max-width:991px){#ensinos>.container-1500px>.content .col-ensino>.content .link{padding:11px 30px;right:15px}}#ensinos>.container-1500px>.content .col-ensino>.content .link svg{width:16px;height:16px}#diferenciais{padding:90px 0 0 0}#diferenciais>.container>.content.content-1{text-align:center;margin:0 0 30px 0}#diferenciais>.container>.content.content-1 h2{color:var(--color-18);font-size:48px;font-weight:600;line-height:50px;letter-spacing:-0.96px;margin:0 0 0 0}#diferenciais>.container>.content.content-1 p{color:var(--color-17);font-size:18px;font-weight:500;line-height:22px;margin:calc(-18px + 30px) 0 0 0}#diferenciais>.container>.content.content-2>.row .col-imagem-destaque>.content{height:100%;position:relative}#diferenciais>.container>.content.content-2>.row .col-imagem-destaque>.content .imagem-destaque{border-radius:24px}@media (max-width:991px){#diferenciais>.container>.content.content-2>.row .col-imagem-destaque>.content .imagem-destaque{margin-bottom:30px}}#diferenciais>.container>.content.content-2>.row .col-imagem-destaque>.content .selo{max-width:120px;border-radius:120px;position:absolute;left:0;top:0;transform:translate(-50%, -50%)}@media (max-width:1299px){#diferenciais>.container>.content.content-2>.row .col-imagem-destaque>.content .selo{top:30px;left:30px}}@media (max-width:991px){#diferenciais>.container>.content.content-2>.row .col-imagem-destaque>.content .selo{top:45px;left:45px}}#diferenciais>.container>.content.content-2>.row .col-diferenciais>.row>div{margin-bottom:30px}#diferenciais>.container>.content.content-2>.row .col-diferenciais>.row>div>.content{height:100%;background-color:var(--color-1);border:1px solid var(--color-2);border-radius:24px;padding:40px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}#diferenciais>.container>.content.content-2>.row .col-diferenciais>.row>div>.content img{max-width:30px;margin:0 0 25px 0}#diferenciais>.container>.content.content-2>.row .col-diferenciais>.row>div>.content h3{color:var(--color-18);font-size:24px;font-weight:600;line-height:28px;letter-spacing:-0.48px;margin:calc(-8px) 0 calc(-14px + 30px) 0}#diferenciais>.container>.content.content-2>.row .col-diferenciais>.row>div>.content p{color:var(--color-17);font-size:16px;font-weight:500;line-height:22px;margin:0 0 0 0}#diferenciais>.container>.content.content-2>.row .col-botao .btn-default{width:100%}