/**
* Template Name: The besst version
* Updated: ABR 26 2025 with Bootstrap v5.3.3
* Author: pintonegro
 
*/

/*--------------------------------------------------------------
# EXTRA - estilização
--------------------------------------------------------------*/
.cor2_text_resume,.resumo_section{font-size:1rem!important;font-weight:400!important;line-height:28px!important}.hero{background:url(../img/00_bg/hero_bg.svg) top center no-repeat;background-size:cover!important}.navbar .megamenu ul li .active,.navbar .megamenu ul li .active:hover,.navbar .megamenu ul li a:hover{color:rgba(97,15,177,.8)}.contact .php-email-form{background:rgba(238,238,238,.5);border-radius:18px}.cor1_tlt_tema,.navbar a:hover{color:#d82e8a!important}.cor2_tlt_tema{color:#610fb1!important}.cor_white{color:#fff}.cor2_text_resume{color:rgba(97,15,177,.7)!important;margin-top:45px!important}.resumo_section{color:#444!important}.contact .info-box i{color:#d82e8a}.cor1_tema{background:#ea2d9e!important}.cor2_tema{background:#610fb1!important}.cor3_tema{background:#444}.cor4_white{background:#fff!important}.cor5_gray{background:rgba(204,204,204,.21)}.contact .info-box{color:rgba(68,68,68,.8);background:rgba(152,178,244,.2);border-radius:16px}.back-to-top{opacity:.4;right:17px;bottom:94px;background:0 0!important;width:55px;height:55px;border:.27rem solid rgba(127,17,224,.7);border-radius:56px;transition:.4s}.back-to-top i{font-size:38px;color:#6a00b8;opacity:.3;line-height:0}.footer .footer-top{background:url(../img/00_bg/mapa_footer.svg) right top no-repeat #fff}.features .feature-box i{line-height:0;padding:13px;font-size:30px;border-radius:7px;transition:.3s;margin-right:33px;background:#ec008c;color:#fff}.testimonials .swiper-pagination .swiper-pagination-bullet{border:.19rem solid #610fb1;margin-top:16px;width:22px;height:22px}.cornnerright,.img_filterconners_right{-webkit-border-top-right-radius:60px;-moz-border-radius-topright:60px}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background:rgba(216,46,138,.7)}.testimonials .testimonial-item{box-sizing:content-box;padding:40px;box-shadow:0 0 20px rgba(1,41,112,.1);background:#fff;min-height:320px;border-radius:23px}.pricing .box{margin:10px 0;padding:39px 24px;background:#bed0fb;border-radius:44px;max-width:95%}.pricing img{padding:1px 110px}.bg_blue{background:#f3f5fc}.bg_blue2{background:#bed0fb}.bg_blue3{background:rgba(76,78,247,.8)!important}.bg_purple1{background:#0a070c}.bg_bluepastel{background:#bed0fb!important}.bg_bluepastel2{background:#f7f9fd!important}.bg_pink{background:#ec008c}.bg_white{background:#fff}.subtlt_section{font-weight:700!important;font-size:2.7rem!important;margin-bottom:12px;color:#d82e8a}.list_service{font-size:.8rem;padding-top:15px}.features .feature-box:hover i{background:#6a00b8;color:#fff}.features .feature-icons{margin-top:23px}.about h3{color:#610fb1}.spacevalue{padding:60px 0 0!important}.legend_botao{position:relative;top:11px;font-size:.8rem;text-align:center;left:28px;padding-right:25px;margin-top:6px;color:#6a00b8}.features .feature-icons .content .icon-box i{top:-11px;position:relative;color:#6a00b8!important;opacity:.7}.features .feature-icons .content .icon-box h4{font-size:1.1rem;color:#6a00b8}.links_rose{color:#ec008c!important}.linksevent{color:rgba(127,17,224,.8);text-decoration:none}.linksevent:hover{color:#7f11e0}.contact .info-box:hover{box-shadow:0 0 20px rgba(127,17,224,.3);cursor:pointer}.info-box_sombra{cursor:default!important}.info-box_sombra:hover{box-shadow:none!important}.img_filterconners_left{-webkit-border-top-left-radius:80px;-moz-border-radius-topleft:80px}.img_filterconners_rightdown{-webkit-border-bottom-right-radius:80px;-moz-border-radius-bottomright:80px;border-bottom-right-radius:80px}.resumo_howitworks{color:rgba(97,15,177,.9)!important;font-size:1.15rem;line-height:37px!important;padding-top:22px;padding-right:45px}.spacenull{padding-bottom:0!important}.spacedown_50{margin-bottom:55px!important}.spacedown_services{padding-bottom:135px!important}.spacedown_25{margin-bottom:25px!important}.spacetop_25{margin-top:25px!important}.spacetop_55{margin-top:55px!important}.spacecontact{padding-top:0!important;padding-bottom:75px}.cornnerleft{-webkit-border-top-left-radius:60px;-moz-border-radius-topleft:60px;border-top-left-radius:60px;padding-left:95px!important}.cornnerright{background-color:#fff!important;border-top-right-radius:60px;padding-right:95px!important}.moreinfo{font-family:Nunito,sans-serif;text-align:left;font-size:1.9rem;font-weight:600;color:#6a00b8}.features .feature-box h3{font-size:.9rem;color:#609}.features .feature-box{padding:12px 22px;box-shadow:0 0 30px rgba(1,41,112,.08);transition:.3s;height:100%;border-radius:18px;background:rgba(152,178,244,.4)}.contact .php-email-form button[type=submit]:hover,.getstarted:active,.getstarted:hover{background-color:rgba(97,15,177,.81)!important}.mobile-nav-toggle{color:#c39;font-size:36px;font-weight:800;padding:0 18px 34px 0}.recent-blog-posts .post-box:hover .post-title{color:#c39}.ico_meet{height:2.7rem!important;padding-right:13px;opacity:.8;filter:invert(34%) sepia(41%) saturate(6901%) hue-rotate(309deg) brightness(89%) contrast(90%)}.ilustra_meet{min-width:395px;max-width:66%;height:auto;margin:auto}.form-control{border:3px solid var(--bs-border-color);border-radius:12px!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.accordion{--bs-accordion-btn-padding-x:2.25rem;--bs-accordion-btn-padding-y:1.25rem;--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-body-padding-x:4.25rem;--bs-accordion-body-padding-y:1rem}.footer .footer-top .social-links a:hover{color:rgba(97,15,177,.6)}.pricing .btn-buy{border:4px solid #fff;color:#fff}.pricing .btn-buy:hover{background:#fff;color:#610fb1;font-weight:900}.ultimatepost{padding:75px!important;border-radius:33px!important}.nocopy{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about h2{font-size:2rem!important;font-weight:700}.contact .php-email-form button[type=submit]{font-family:Nunito,sans-serif;font-weight:700;font-size:.95rem}.getstarted:active,.getstarted:hover{color:#fff!important}.recent-blog-posts .post-box .post-title{opacity:.5}.navbar a,.navbar a:focus{color:rgba(97,15,177,.81)}.navbar .getstarted,.navbar .getstarted:focus{position:relative;top:10px}