@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap);
body{background-color:#fff;color:#5e5e5e;font-family:Rubik,sans-serif;font-size:18px;line-height:24px;font-weight:300;overflow-x:hidden;overflow-y:auto;height:auto;margin:0;padding:0}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{text-align:left}div{border-radius:8px}h1{font-style:normal;font-weight:700;font-size:48px;line-height:100%;margin-top:0;margin-bottom:18px}main{padding-top:105px}a{color:#5e5e5e;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}a:hover{opacity:.8}.link-default{color:#fff;background-color:#ff56a1;font-family:Rubik,sans-serif;font-size:18px;line-height:22px;font-weight:400;text-transform:uppercase;border-radius:20px;text-decoration:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;min-width:200px;height:44px;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border:1px solid #ff56a1}.link-default:active,.link-default:hover,.link-defaultfocus{opacity:.8}.link-sub{color:#ff56a1;font-family:Rubik,sans-serif;font-size:18px;line-height:22px;font-weight:400;text-transform:uppercase;border-radius:20px;text-decoration:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;min-width:200px;height:44px;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #ff56a1;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));background:#fff}.link-sub:active,.link-sub:hover,.link-subfocus{opacity:.8}.desk-only{display:block}.mobile-only{display:none!important}section{padding:70px 0}ul{list-style:none;padding:0;margin:0}p{color:#5e5e5e;font-family:Rubik,sans-serif;font-size:18px;margin:0 0 20px;font-weight:300}img{width:100%;height:auto;display:block;image-rendering:-webkit-optimize-contrast}.container{max-width:1200px;margin:0 auto}.container-fluid{max-width:100%}.container-fluid .row{grid-gap:0;gap:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.container-fluid .row .col-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.container-fluid .row .col-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.container-fluid .row .col-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:25%}.container-fluid .row .col-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.container-fluid .row .col-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.container-fluid .row .col-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:50%}.container-fluid .row .col-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.container-fluid .row .col-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.container-fluid .row .col-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:75%}.container-fluid .row .col-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.container-fluid .row .col-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.container-fluid .row .col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%}.row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.5rem;margin-left:0}.row>*{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem;margin-top:0}.row .col-1{width:8.33333333%}.row .col-1,.row .col-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.row .col-2{width:16.66666667%}.row .col-3{width:25%}.row .col-3,.row .col-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.row .col-4{width:33.33333333%}.row .col-5{width:41.66666667%}.row .col-5,.row .col-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.row .col-6{width:50%}.row .col-7{width:58.33333333%}.row .col-7,.row .col-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.row .col-8{width:66.66666667%}.row .col-9{width:75%}.row .col-9,.row .col-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.row .col-10{width:83.33333333%}.row .col-11{width:91.66666667%}.row .col-11,.row .col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.row .col-12{width:100%}header.header--flip{padding:16px 0 16px 16px;grid-gap:16px;gap:16px;background:#fff;box-shadow:0 2px 2px hsla(0,0%,59.6%,.25);position:fixed;width:100%;z-index:2}header.header--flip img{width:129px;height:69px}header.header--flip .row{margin-top:unset;margin-right:unset}header.header--flip .row,header.header--flip .row .col-3,header.header--flip .row .col-6,header.header--flip .row .col-9{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}header.header--flip .row .col-3,header.header--flip .row .col-6,header.header--flip .row .col-9{grid-gap:20px;gap:20px}header.header--flip .row .col-3 .main-nav ul,header.header--flip .row .col-6 .main-nav ul,header.header--flip .row .col-9 .main-nav ul{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:25px;gap:25px}header.header--flip .row .col-3 .main-nav ul a,header.header--flip .row .col-6 .main-nav ul a,header.header--flip .row .col-9 .main-nav ul a{font-weight:400;font-size:16px;line-height:18px}header.header--flip .row .col-3 .sub-nav ul,header.header--flip .row .col-6 .sub-nav,header.header--flip .row .col-9 .sub-nav{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:200px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}header.header--flip .row .col-3 .sub-nav a,header.header--flip .row .col-6 .sub-nav a,header.header--flip .row .col-9 .sub-nav a{font-weight:400;font-size:16px;line-height:20px;color:#665e5e}header.header--flip .row .col-3 .sub-nav .demo-link--flip a,header.header--flip .row .col-6 .sub-nav .demo-link--flip a,header.header--flip .row .col-9 .sub-nav .demo-link--flip a{color:#fff;font-weight:400;font-size:16px;line-height:19px;background:#1d1e2c;border-radius:20px;padding:10px 20px;display:inline-block}header.header--flip .row .col-3.contact--flip,header.header--flip .row .col-6.contact--flip,header.header--flip .row .col-9.contact--flip{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}header.header--flip .mobile-menu-control{margin-right:15px}header.header--flip .mobile-menu-core{height:0;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header.header--flip .mobile-menu-core.active{padding:10px 25px;height:auto}header.header--flip .mobile-menu-core ul li{margin:5px 0;padding:5px 0;border-bottom:1px solid rgba(255,86,161,.32941)}header.header--flip .mobile-menu-core ul li a{display:block;font-size:14px;line-height:19px}header.header--flip .mobile-menu-core ul .demo-link--flip a{color:#ff56a1;font-weight:700}header.header--flip .mobile-menu-core ul li:last-child{margin:0;border-bottom:0}footer.footer--flip .demo--footer{background:url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) no-repeat 50%;background-size:cover;text-align:center}footer.footer--flip .demo--footer h6{font-weight:400;font-size:42px;line-height:50px;text-align:center;color:#fff;margin:0 0 30px}footer.footer--flip .demo--footer p{font-style:normal;font-weight:300;font-size:20px;line-height:24px;text-align:center;color:#fff;margin-bottom:30px}footer.footer--flip .demo--footer a{font-style:normal;font-weight:500;font-size:18px;line-height:21px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#1d1e2c;border-radius:20px;color:#fff;text-align:center;display:inline-block;padding:8px 20px}footer.footer--flip .map-menu--footer{background:#1d1e2c;border-bottom:25px solid hsla(0,0%,100%,.4)}footer.footer--flip .map-menu--footer .row{margin-top:unset;margin-right:unset;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer.footer--flip .map-menu--footer .row ul li{margin-bottom:25px}footer.footer--flip .map-menu--footer .row ul li a{font-weight:400;font-size:12px;line-height:14px;color:#fff}footer.footer--flip .map-menu--footer .row ul li.first a{font-weight:500;font-size:16px;line-height:19px;color:#fff}footer.footer--flip .subinfos--footer{background:#1d1e2c;border-bottom:1px solid hsla(0,0%,100%,.4);padding:0}footer.footer--flip .subinfos--footer .col-6{padding:28px 20px}footer.footer--flip .subinfos--footer .col-6 div p{font-weight:400;font-size:16px;line-height:19px;color:#fff}footer.footer--flip .subinfos--footer .col-6 div:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}footer.footer--flip .subinfos--footer .col-6 div:last-child h6{font-weight:400;font-size:14px;line-height:17px;color:#fff;margin:0}footer.footer--flip .subinfos--footer .col-6 div:last-child a{background:#fefefe;border-radius:20px;font-weight:500;font-size:14px;line-height:17px;color:#000;padding:10px 20px}footer.footer--flip .subinfos--footer .col-6 .social--footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:100%;grid-gap:15px;gap:15px;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}footer.footer--flip .subinfos--footer .col-6 .social--footer li a svg{width:38px;fill:#fff}footer.footer--flip .utilLinks--footer{background:#1d1e2c;padding:45px 45px 30px}footer.footer--flip .utilLinks--footer img{width:96px}footer.footer--flip .utilLinks--footer ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;grid-gap:10px;gap:10px}footer.footer--flip .utilLinks--footer ul li{padding-right:10px;border-right:1px solid #fff}footer.footer--flip .utilLinks--footer ul li a{font-size:14px;line-height:17px;color:#fff}footer.footer--flip .utilLinks--footer ul li:last-child{border-right:none}footer.footer--flip .utilLinks--footer .col-6:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.main--home .col-8{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.main--home .col-8 h1{font-weight:300;font-size:65px;line-height:77px;width:80%;background-size:cover;background:url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 50% 0 no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:40px}.main--home .col-8 p{width:80%;font-size:25px;line-height:30px;color:#5e5e5e;margin-bottom:40px}.main--home .col-8 ul{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:33px;gap:33px}.brands--home h2{font-weight:400;font-size:14px;line-height:17px;text-align:center;letter-spacing:.18em;color:#5e5e5e;margin-bottom:50px}.brands--home img{height:20px;width:auto;margin:0 auto;max-width:100%}.benefits--home .col-12 h3{font-style:normal;font-weight:400;font-size:40px;line-height:47px;text-align:center;color:#000;margin-bottom:13px}.benefits--home .col-12 p{font-weight:300;font-size:24px;line-height:28px;text-align:center;color:#5e5e5e;margin-bottom:60px}.benefits--home ul.listBenefits--home li .cardBenefits--home{background:#fff;border:1px solid #f3f3f3;border-radius:12px;margin:0 8px 30px;padding:40px 20px 20px;min-height:350px}.benefits--home ul.listBenefits--home li .cardBenefits--home img{width:auto;height:58px}.benefits--home ul.listBenefits--home li .cardBenefits--home h3{font-weight:400;font-size:22px;line-height:26px;color:#202020;margin-bottom:26px;text-align:left}.benefits--home ul.listBenefits--home li .cardBenefits--home p{font-weight:300;font-size:18px;line-height:24px;color:#5e5e5e;text-align:left;margin-bottom:20px}.benefits--home .businessCta--home{background:#1e1735;border-radius:8px;margin-top:100px;padding:40px 50px}.benefits--home .businessCta--home .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:unset;margin-right:unset}.benefits--home .businessCta--home .row h4{font-weight:500;font-size:30px;line-height:36px;color:#fff;margin-top:0;margin-bottom:20px}.benefits--home .businessCta--home .row p{font-weight:400;font-size:22px;line-height:26px;text-align:left;color:#fff;margin:0}.benefits--home .businessCta--home .row a{font-weight:600;font-size:18px;line-height:21px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#1e1735;border:1px solid #fff;border-radius:20px;color:#fff;text-align:center;display:inline-block;padding:8px 20px;margin-top:20px}.benefits--home .businessCta--home .row .col-4{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.solutions--home .col-12 h4{font-weight:300;font-size:40px;line-height:47px;text-align:center;color:#5e5e5e;width:70%;margin:0 auto}.solutions--home .col-12 ul{margin:35px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;grid-gap:10px;gap:10px}.solutions--home .col-12 ul a{font-weight:500;font-size:18px;line-height:21px;text-align:center;color:#3f3f3f;padding:5px 25px}.solutions--home .col-12 ul a.active{background:rgba(255,86,161,.6);border-radius:5px;color:#fff}.solutions--home .col-12 ul a.active.navega-link-2{background:rgba(68,207,203,.69804)}.solutions--home .col-12 p{font-weight:300;font-size:22px;line-height:26px;text-align:center;width:70%;color:#5e5e5e;margin:0 auto 115px}.solutions--home .col-12 .subititle-control{display:none}.solutions--home .col-12 .subititle-control.active{display:block}.solutions--home .navegar-box{display:none}.solutions--home .navegar-box.active-box{display:block}.solutions--home .navegar-box.active-box .row .col-6{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.solutions--home .navegar-box.active-box .row .col-6 span{font-weight:400;font-size:13px;line-height:15px;text-align:center;text-transform:uppercase;color:rgba(255,86,161,.7)}.solutions--home .navegar-box.active-box .row .col-6 span.tag-servicos{color:rgba(68,207,203,.69804)}.solutions--home .navegar-box.active-box .row .col-6 h5{font-weight:400;font-size:22px;line-height:32px;color:#000;margin:5px 0 10px}.solutions--home .navegar-box.active-box .row .col-6 p{font-weight:300;font-size:18px;line-height:28px;color:#5e5e5e;width:100%;text-align:left}.solutions--home .navegar-box.active-box .row .col-6 a{-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#ff56a1}.solutions--home .navegar-box.active-box .row:nth-child(2n){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;margin-top:115px;margin-bottom:115px}.solutions--home .navegar-box.active-box .row:nth-child(2n) .col-6{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.solutions--home .navegar-box.active-box .row:nth-child(2n) .col-6 h5,.solutions--home .navegar-box.active-box .row:nth-child(2n) .col-6 p{text-align:right}.partners--home hr{width:50%;margin-bottom:140px;border-top:2px solid #ff56ac}.partners--home h4{font-weight:400;font-size:40px;line-height:47px;text-align:center;color:#373737;margin:10px 0 0}.partners--home p{font-style:normal;font-weight:300;font-size:24px;line-height:28px;text-align:center;color:#5e5e5e;margin-top:10px}.partners--home ul{margin-top:30px;text-align:center}.partners--home ul li img{width:80%;margin:0 auto}.partners--home ul li p{font-size:14px;line-height:17px;margin-top:20px;margin-bottom:0}.numbers--home h4,.partners--home ul li p{font-weight:400;text-align:center;color:#000}.numbers--home h4{font-size:40px;line-height:47px}.numbers--home h5{font-weight:700;font-size:60px;line-height:71px;text-align:center;text-transform:uppercase;background-size:cover;background:url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 29% 0 no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.numbers--home p{font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#5e5e5e;margin:40px auto 0;width:80%}.creator--home{background:rgba(255,86,161,.06)}.creator--home h5{font-weight:400;font-size:20px;line-height:24px;color:#ff56a1;margin:25px 0}.creator--home h6{font-style:normal;font-weight:400;font-size:35px;line-height:41px;color:#494949;margin:0 0 30px}.creator--home p{font-weight:300;font-size:20px;line-height:24px;color:#5e5e5e;margin:0}.creator--home img{width:80%;margin-left:20%}.creator--home a{margin-top:20px;text-transform:none}.blog--home h6{font-weight:400;font-size:40px;line-height:47px;color:#000;margin:0 0 65px}.blog--home .carBlog-home{background:#fff;border-radius:10px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));overflow:hidden;height:100%}.blog--home .carBlog-home .thumbHighlights{min-height:200px}.blog--home .carBlog-home .time-clock-blog{width:80%;font-size:14px;line-height:22px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:5px;gap:5px;margin:-20px auto 16px}.blog--home .carBlog-home .time-clock-blog svg{width:12px;fill:#ff56a1}.blog--home .carBlog-home h5{width:80%;margin:25px auto;font-weight:300;font-size:22px;line-height:26px;letter-spacing:-.05em;color:#000}.blog--home .carBlog-home p{width:80%;font-weight:300;font-size:18px;line-height:21px;color:#1b1b1c;margin:0 auto 40px}.archive-page h1{font-style:normal;font-weight:400;font-size:40px;line-height:47px;color:#000;margin-bottom:13px}.archive-page .col-4{margin-bottom:50px}.archive-page .greetings-pagination{text-align:center;letter-spacing:0}.archive-page .greetings-pagination .current{color:#fff!important;background:#ff56a1!important}.archive-page .greetings-pagination .dots{border:none!important;margin:-5px!important}.archive-page .greetings-pagination .page-numbers{margin:0 5px;width:20px;height:20px;display:inline-block;font-size:12px;font-weight:400;line-height:20px;border:1px solid #ff56a1;color:#ff56a1;border-radius:100%}.archive-page .greetings-pagination .page-numbers:hover{color:#fff;background:#ff56a1}.archive-page .greetings-pagination .next,.archive-page .greetings-pagination .prev{display:none}.highlight--blog.loopDark,.loopCategories--blog.loopDark{background:#ececec}.highlight--blog .col-head-category-blog,.loopCategories--blog .col-head-category-blog{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.highlight--blog .col-head-category-blog h3,.loopCategories--blog .col-head-category-blog h3{font-weight:400;font-size:40px;line-height:47px;color:#000}.highlight--blog .col-head-category-blog .link-default,.loopCategories--blog .col-head-category-blog .link-default{min-width:160px;height:30px;font-size:14px;line-height:18px}.highlight--blog .carBlogBig-home,.loopCategories--blog .carBlogBig-home{background:#fff;border:1px solid hsla(0,0%,85.9%,.5);box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:10px;margin-bottom:100px}.highlight--blog .carBlogBig-home a,.loopCategories--blog .carBlogBig-home a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:center;align-content:center}.highlight--blog .carBlogBig-home a .thumbHighlights,.loopCategories--blog .carBlogBig-home a .thumbHighlights{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:50%;min-height:320px}.highlight--blog .carBlogBig-home a .textHighlights,.loopCategories--blog .carBlogBig-home a .textHighlights{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:40%;padding:60px}.highlight--blog .carBlogBig-home a .textHighlights h5,.loopCategories--blog .carBlogBig-home a .textHighlights h5{font-weight:500;font-size:26px;line-height:32px;letter-spacing:-.05em;color:#9ea4ae;margin:0 0 15px}.highlight--blog .carBlogBig-home a .textHighlights p,.loopCategories--blog .carBlogBig-home a .textHighlights p{font-weight:400;font-size:25px;line-height:30px;color:#1b1b1c}.highlight--blog .carBlog-home,.loopCategories--blog .carBlog-home{box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px;height:100%;padding-bottom:10px;background-color:#fff}.highlight--blog .carBlog-home .thumbHighlights,.loopCategories--blog .carBlog-home .thumbHighlights{min-height:200px}.highlight--blog .carBlog-home h5,.loopCategories--blog .carBlog-home h5{word-wrap:break-word;width:80%;margin:25px auto;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.05em;color:#000}.highlight--blog .carBlog-home .time-clock-blog,.loopCategories--blog .carBlog-home .time-clock-blog{width:80%;font-size:14px;line-height:22px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:5px;gap:5px;margin:-20px auto 16px}.highlight--blog .carBlog-home .time-clock-blog svg,.loopCategories--blog .carBlog-home .time-clock-blog svg{width:12px;fill:#ff56a1}.highlight--blog .carBlog-home p,.loopCategories--blog .carBlog-home p{word-wrap:break-word;width:80%;font-size:18px;line-height:22px;margin:0 auto 20px}.singlePost--header{padding:0;margin-top:70px;margin-bottom:-30px}.singlePost--header .breadcrumbs-pages{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.singlePost--header .breadcrumbs-pages li{color:#000!important;font-weight:300;font-size:13px!important}.singlePost--header .breadcrumbs-pages li a{font-weight:300;color:#000;font-size:13px}.singlePost--header .breadcrumbs-pages li a svg{width:6px;margin-left:5px;margin-right:5px;position:relative;fill:#ff56a1}.singlePost--header .breadcrumbs-pages li:last-child{top:1px;position:relative}.singlePost--blog .col-9{margin:0 auto}.singlePost--blog .col-9 h1{font-weight:400;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#000}.singlePost--blog .col-9 h2,.singlePost--blog .col-9 h3,.singlePost--blog .col-9 h4,.singlePost--blog .col-9 h5,.singlePost--blog .col-9 h6{font-weight:400;color:#000}.singlePost--blog .col-9 p{font-weight:400;font-size:20px;line-height:40px;color:#5e5e5e;margin:35px 0}.singlePost--blog .col-9 p a{color:#000}.singlePost--blog .col-9 ul li{list-style-type:disc;font-weight:400;font-size:20px;line-height:40px;color:#5e5e5e;margin:25px 0}.singlePost--blog .col-9 ul li a{color:#000}.singlePost--blog .col-9 img{width:auto;margin:0 auto;max-width:100%}.singlePost--blog .card-sidepanel{background:#fafafa 0 0 no-repeat padding-box;padding:30px;margin-bottom:40px}.singlePost--blog .card-sidepanel ul{list-style:none;padding:0;margin:20px 0 0}.singlePost--blog .card-sidepanel ul li{display:block;margin-bottom:10px}.singlePost--blog .card-sidepanel ul li a{letter-spacing:0;color:#000;font-size:15px}.singlePost--blog .card-sidepanel ul li a:hover{color:#ff56a1}.singlePost--blog .card-sidepanel h3{text-align:left;letter-spacing:0;color:#000;border-bottom:1px solid #ff56a1;padding-bottom:5px}.singlePost--blog .share-social-ul-post{list-style:none;padding:0;margin:0;text-align:left;font-size:18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.singlePost--blog .share-social-ul-post li{display:inline-block;margin:0 5px}.singlePost--blog .share-social-ul-post li p{margin:0}.singlePost--blog .share-social-ul-post li a{display:block;width:20px;color:#333}.singlePost--blog .boxModal--newsletter{background:#fafafa 0 0 no-repeat padding-box;margin-top:20px}.singlePost--blog .boxModal--newsletter h6{font-style:normal;font-weight:700;font-size:18px;line-height:100%;color:#000;margin:20px}.singlePost--blog .boxModal--newsletter .formModal--newsletter{margin:20px}.singlePost--blog .boxModal--newsletter .formModal--newsletter *{box-sizing:border-box}.singlePost--blog .boxModal--newsletter .formModal--newsletter input,.singlePost--blog .boxModal--newsletter .formModal--newsletter select,.singlePost--blog .boxModal--newsletter .formModal--newsletter textarea{font-family:Rubik;width:100%;display:block;border:1px solid #dbdbdb;border-radius:8px;resize:none;padding:15px;font-weight:400;font-size:16px;line-height:19px}.singlePost--blog .boxModal--newsletter .formModal--newsletter input.errorField,.singlePost--blog .boxModal--newsletter .formModal--newsletter select.errorField,.singlePost--blog .boxModal--newsletter .formModal--newsletter textarea.errorField{border:1px solid #ff56a1}.singlePost--blog .boxModal--newsletter .formModal--newsletter input::-webkit-input-placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter select::-webkit-input-placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter textarea::-webkit-input-placeholder{color:#b0b0b0}.singlePost--blog .boxModal--newsletter .formModal--newsletter input::-moz-placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter select::-moz-placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter textarea::-moz-placeholder{color:#b0b0b0}.singlePost--blog .boxModal--newsletter .formModal--newsletter input::-ms-input-placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter select::-ms-input-placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter textarea::-ms-input-placeholder{color:#b0b0b0}.singlePost--blog .boxModal--newsletter .formModal--newsletter input::placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter select::placeholder,.singlePost--blog .boxModal--newsletter .formModal--newsletter textarea::placeholder{color:#b0b0b0}.singlePost--blog .boxModal--newsletter .formModal--newsletter label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;font-size:13px}.singlePost--blog .boxModal--newsletter .formModal--newsletter label span{margin:0}.singlePost--blog .boxModal--newsletter .formModal--newsletter label input[type=checkbox]{width:15px;height:15px;max-width:15px;max-height:15px;min-width:15px;min-height:15px;margin:6px 9px 0 0}.singlePost--blog .boxModal--newsletter .formModal--newsletter input[type=submit]{display:block;color:#fff;background-color:#ff56a1;font-family:Rubik,sans-serif;font-size:16px;line-height:22px;font-weight:400;text-transform:uppercase;border-radius:20px;text-decoration:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;min-width:200px;height:30px;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border:1px solid #ff56a1;padding:0;cursor:pointer;width:80%;margin-left:10%;margin-top:5px}.mainContent--contact{background:#f9f9f9}.mainContent--contact h1{font-weight:300;font-size:65px;line-height:77px;background-size:cover;background:url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 50% 0 no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px;text-align:center}.mainContent--contact .subText--contact{font-weight:400;font-size:22px;line-height:26px;text-align:center;margin-bottom:80px;color:#5e5e5e}.mainContent--contact *{box-sizing:border-box}.mainContent--contact #tt-temp-estim{display:none}.mainContent--contact .boxContato{width:40%;margin:0 auto;background:#fff;border:1px solid hsla(0,0%,85.9%,.5);box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:12px;padding:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:10px;gap:10px}.mainContent--contact .boxContato.activePF .inputPj{display:none}.mainContent--contact .boxContato.activePF .inputPf{display:block}.mainContent--contact .boxContato.activePJ .inputPf{display:none}.mainContent--contact .boxContato.activePJ .inputPj{display:block}.mainContent--contact .boxContato .etapaParceiro1,.mainContent--contact .boxContato .etapaParceiro2{display:none}.mainContent--contact .boxContato .etapaParceiro1.active,.mainContent--contact .boxContato .etapaParceiro2.active{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:10px;gap:10px}.mainContent--contact .boxContato .halfInput{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:48%}.mainContent--contact .boxContato .fullInput{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%}.mainContent--contact .boxContato .wpcf7-not-valid-tip{font-size:12px}.mainContent--contact .boxContato .fullInput input,.mainContent--contact .boxContato .fullInput select,.mainContent--contact .boxContato .fullInput textarea,.mainContent--contact .boxContato .halfInput input,.mainContent--contact .boxContato .halfInput select,.mainContent--contact .boxContato .halfInput textarea{font-family:Rubik;width:100%;display:block;border:1px solid #dbdbdb;border-radius:8px;resize:none;padding:15px;font-weight:400;font-size:16px;line-height:19px}.mainContent--contact .boxContato .fullInput input.errorField,.mainContent--contact .boxContato .fullInput select.errorField,.mainContent--contact .boxContato .fullInput textarea.errorField,.mainContent--contact .boxContato .halfInput input.errorField,.mainContent--contact .boxContato .halfInput select.errorField,.mainContent--contact .boxContato .halfInput textarea.errorField{border:1px solid #ff56a1}.mainContent--contact .boxContato .fullInput input::-webkit-input-placeholder,.mainContent--contact .boxContato .fullInput select::-webkit-input-placeholder,.mainContent--contact .boxContato .fullInput textarea::-webkit-input-placeholder,.mainContent--contact .boxContato .halfInput input::-webkit-input-placeholder,.mainContent--contact .boxContato .halfInput select::-webkit-input-placeholder,.mainContent--contact .boxContato .halfInput textarea::-webkit-input-placeholder{color:#b0b0b0}.mainContent--contact .boxContato .fullInput input::-moz-placeholder,.mainContent--contact .boxContato .fullInput select::-moz-placeholder,.mainContent--contact .boxContato .fullInput textarea::-moz-placeholder,.mainContent--contact .boxContato .halfInput input::-moz-placeholder,.mainContent--contact .boxContato .halfInput select::-moz-placeholder,.mainContent--contact .boxContato .halfInput textarea::-moz-placeholder{color:#b0b0b0}.mainContent--contact .boxContato .fullInput input::-ms-input-placeholder,.mainContent--contact .boxContato .fullInput select::-ms-input-placeholder,.mainContent--contact .boxContato .fullInput textarea::-ms-input-placeholder,.mainContent--contact .boxContato .halfInput input::-ms-input-placeholder,.mainContent--contact .boxContato .halfInput select::-ms-input-placeholder,.mainContent--contact .boxContato .halfInput textarea::-ms-input-placeholder{color:#b0b0b0}.mainContent--contact .boxContato .fullInput input::placeholder,.mainContent--contact .boxContato .fullInput select::placeholder,.mainContent--contact .boxContato .fullInput textarea::placeholder,.mainContent--contact .boxContato .halfInput input::placeholder,.mainContent--contact .boxContato .halfInput select::placeholder,.mainContent--contact .boxContato .halfInput textarea::placeholder{color:#b0b0b0}.mainContent--contact .boxContato .fullInput .alert,.mainContent--contact .boxContato .halfInput .alert{font-family:Rubik;font-weight:400;font-size:16px;line-height:19px;color:#b0b0b0;display:block;margin-bottom:35px;margin-top:-20px}.mainContent--contact .boxContato .fullInput .boxCheckbox,.mainContent--contact .boxContato .halfInput .boxCheckbox{background:#fff;border:1px solid #dbdbdb;border-radius:8px;padding:20px}.mainContent--contact .boxContato .fullInput .boxCheckbox p,.mainContent--contact .boxContato .halfInput .boxCheckbox p{font-weight:500;font-size:16px;line-height:19px;color:#b0b0b0}.mainContent--contact .boxContato .fullInput .boxCheckbox div,.mainContent--contact .boxContato .halfInput .boxCheckbox div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:20px;grid-gap:10px;gap:10px}.mainContent--contact .boxContato .fullInput .boxCheckbox div label,.mainContent--contact .boxContato .halfInput .boxCheckbox div label{font-weight:400;font-size:16px;line-height:19px;color:#b0b0b0}.mainContent--contact .boxContato .fullInput .boxCheckbox div input,.mainContent--contact .boxContato .halfInput .boxCheckbox div input{width:15px;height:15px;max-width:15px;max-height:15px;min-width:15px;min-height:15px}.mainContent--contact .boxContato .fullInput .boxRadio,.mainContent--contact .boxContato .halfInput .boxRadio{background:#fff;border:1px solid #dbdbdb;border-radius:8px;padding:20px;grid-gap:50px;gap:50px}.mainContent--contact .boxContato .fullInput .boxRadio,.mainContent--contact .boxContato .fullInput .boxRadio div,.mainContent--contact .boxContato .halfInput .boxRadio,.mainContent--contact .boxContato .halfInput .boxRadio div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.mainContent--contact .boxContato .fullInput .boxRadio div,.mainContent--contact .boxContato .halfInput .boxRadio div{grid-gap:15px;gap:15px}.mainContent--contact .boxContato .fullInput .boxRadio label,.mainContent--contact .boxContato .halfInput .boxRadio label{font-size:16px;line-height:19px;color:#b0b0b0}.mainContent--contact .boxContato .fullInput .boxRadio input,.mainContent--contact .boxContato .halfInput .boxRadio input{width:20px;height:20px;max-width:20px;max-height:20px;min-width:20px;min-height:20px}.mainContent--contact .boxContato .fullInput .boxRadio2--contact .boxRadio-group,.mainContent--contact .boxContato .halfInput .boxRadio2--contact .boxRadio-group{background:#fff;border:1px solid #dbdbdb;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:20px;margin-bottom:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.mainContent--contact .boxContato .fullInput .boxRadio2--contact .boxRadio-group.errorField,.mainContent--contact .boxContato .halfInput .boxRadio2--contact .boxRadio-group.errorField{border:1px solid #ff56a1}.mainContent--contact .boxContato .fullInput .boxRadio2--contact .boxRadio-group label,.mainContent--contact .boxContato .halfInput .boxRadio2--contact .boxRadio-group label{font-weight:400;font-size:16px;line-height:19px;color:#000}.mainContent--contact .boxContato .fullInput .boxRadio2--contact .boxRadio-group span,.mainContent--contact .boxContato .halfInput .boxRadio2--contact .boxRadio-group span{display:block;color:#b0b0b0}.mainContent--contact .boxContato .fullInput .boxRadio2--contact .boxRadio-group input,.mainContent--contact .boxContato .halfInput .boxRadio2--contact .boxRadio-group input{width:20px;height:20px;max-width:20px;max-height:20px;min-width:20px;min-height:20px}.mainContent--contact .boxContato .fullInput .nextStep--contact,.mainContent--contact .boxContato .fullInput .submit--contact,.mainContent--contact .boxContato .fullInput .wpcf7-submit,.mainContent--contact .boxContato .halfInput .nextStep--contact,.mainContent--contact .boxContato .halfInput .submit--contact,.mainContent--contact .boxContato .halfInput .wpcf7-submit{background:#1d1e2c;border:1px solid #fff;border-radius:25px;font-family:Rubik;font-style:normal;font-weight:500;font-size:18px;line-height:21px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:auto;float:right;padding:10px 30px;cursor:pointer}.demo--contactPage{background:url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) no-repeat 50%;background-size:cover;text-align:center}.demo--contactPage h6{font-weight:400;font-size:42px;line-height:50px;text-align:center;color:#fff;margin:0 0 30px}.demo--contactPage p{font-weight:300;font-size:20px;line-height:24px;margin-bottom:30px}.demo--contactPage a,.demo--contactPage p{font-style:normal;text-align:center;color:#fff}.demo--contactPage a{font-weight:500;font-size:18px;line-height:21px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#1d1e2c;border-radius:20px;display:inline-block;padding:8px 20px}.options--contact{background:#f9f9f9}.options--contact h1{font-size:60px;line-height:71px;font-weight:400;text-align:center;background-size:cover;background:url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 50% 0 no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.options--contact p{font-style:normal;font-weight:400;font-size:30px;line-height:37px;text-align:center;color:#5e5e5e;margin-bottom:60px}.options--contact ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.options--contact ul li a{background:#fff;border:1px solid hsla(0,0%,85.9%,.5);box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:6px;font-weight:400;font-size:28px;line-height:33px;text-align:center;color:#000;padding:50px 0;display:block;min-width:350px}.subsection--contact{text-align:center}.subsection--contact h2{font-weight:400;font-size:40px;line-height:47px;text-align:center;color:#1b1b1c}.subsection--contact p{font-weight:400;font-size:25px;line-height:30px;text-align:center;color:#5e5e5e;width:50%;margin:0 auto 30px}.subsection--contact a{background:#1d1e2c;border:1px solid #fff;border-radius:20px;font-weight:500;font-size:18px;line-height:21px;color:#fff;padding:10px 15px}@media (max-width:820px){h1{font-size:35px}main{padding-top:85px}.desk-only{display:none!important}.mobile-only{display:block!important}section{padding:20px 0}p{font-size:18px}.container{padding:15px}.container-fluid .row .col-1,.container-fluid .row .col-2,.container-fluid .row .col-3,.container-fluid .row .col-4,.container-fluid .row .col-5,.container-fluid .row .col-6,.container-fluid .row .col-7,.container-fluid .row .col-8,.container-fluid .row .col-9,.container-fluid .row .col-10,.container-fluid .row .col-11,.container-fluid .row .col-12{width:100%}.row{margin-right:unset;margin-left:unset}.row .col-1,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-10,.row .col-11,.row .col-12{width:100%}header.header--flip .container{padding:10px 0}header.header--flip{padding:5px}header.header--flip img{width:73px;height:39px}header.header--flip .row{-webkit-box-align:center;-webkit-align-items:center;align-items:center}header.header--flip .row .col-3,header.header--flip .row .col-6,header.header--flip .row .col-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:50%}header.header--flip .row .col-3:last-child,header.header--flip .row .col-6:last-child,header.header--flip .row .col-9:last-child{text-align:right;padding-right:15px}header.header--flip .row .col-3:last-child a,header.header--flip .row .col-6:last-child a,header.header--flip .row .col-9:last-child a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}footer.footer--flip .demo--footer{padding:50px 0}footer.footer--flip .demo--footer h6{font-size:22px;line-height:26px;text-align:left}footer.footer--flip .demo--footer p{font-size:16px;line-height:19px;text-align:left}footer.footer--flip .demo--footer a{display:block;padding:15px 20px}footer.footer--flip .map-menu--footer{background:#000;border-bottom:1px solid hsla(0,0%,100%,.4)}footer.footer--flip .map-menu--footer .row ul li{margin-bottom:6px}footer.footer--flip .map-menu--footer .row ul li a{display:none}footer.footer--flip .map-menu--footer .row ul li a.first{display:block;text-align:center;background:#060606;border-radius:3px;padding:15px}footer.footer--flip .subinfos--footer .col-6{padding:26px 20px 5px}footer.footer--flip .subinfos--footer .col-6 div p{text-align:center;margin-bottom:8px}footer.footer--flip .subinfos--footer .col-6 div:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}footer.footer--flip .subinfos--footer .col-6 div:last-child h6{text-align:center;margin-bottom:8px}footer.footer--flip .subinfos--footer .col-6 .social--footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}footer.footer--flip .utilLinks--footer{padding:25px 15px 15px}footer.footer--flip .utilLinks--footer img{margin:0 auto 10px}footer.footer--flip .utilLinks--footer .col-6:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px}.main--home .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.main--home img{width:90%;height:auto;display:block;margin:0 auto}.main--home .col-8 h1{font-size:50px;line-height:50px;margin-top:40px}.main--home .col-8 h1,.main--home .col-8 p{text-align:center;width:100%;margin-bottom:28px}.main--home .col-8 p{font-size:18px;line-height:19px}.main--home .col-8 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}.main--home .col-8 ul,.main--home .col-8 ul a{display:-webkit-box;display:-webkit-flex;display:flex}.main--home .col-8 ul a{margin:0;font-size:14px;line-height:17px}.brands--home h2{font-size:15px;line-height:20px}.brands--home .slick-slide{width:35vw!important;box-sizing:border-box}.benefits--home .col-12 h3{font-size:40px;line-height:40px}.benefits--home .col-12 p{font-size:19px;line-height:29px;margin-bottom:40px}.benefits--home ul.listBenefits--home .slick-slide{width:70vw!important;box-sizing:border-box}.benefits--home ul.listBenefits--home li .cardBenefits--home h3{font-size:20px;line-height:24px}.benefits--home ul.listBenefits--home li .cardBenefits--home p{font-size:16px;line-height:19px}.benefits--home .businessCta--home{margin-top:30px;padding:40px 35px}.benefits--home .businessCta--home .row h4{font-size:22px;line-height:26px}.benefits--home .businessCta--home .row p{font-size:16px;line-height:19px}.benefits--home .businessCta--home .row a{font-size:16px;line-height:21px;display:block;width:100%;padding:8px 10px}.solutions--home .col-12 h4{font-size:30px;line-height:30px;text-align:left;color:#000;width:100%}.solutions--home .col-12 ul a{font-size:14px;line-height:13px;padding:5px 15px}.solutions--home .col-12 p{font-size:16px;line-height:19px;width:100%;text-align:left;margin-bottom:80px}.solutions--home .navegar-box.active-box .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.solutions--home .navegar-box.active-box .row .col-6{padding:0;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.solutions--home .navegar-box.active-box .row .col-6 img{margin-bottom:25px}.solutions--home .navegar-box.active-box .row .col-6 span{font-size:14px;line-height:17px}.solutions--home .navegar-box.active-box .row .col-6 h5{font-size:20px;line-height:24px}.solutions--home .navegar-box.active-box .row .col-6 p{font-size:16px;line-height:19px}.solutions--home .navegar-box.active-box .row:nth-child(2n){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:50px;margin-bottom:50px}.solutions--home .navegar-box.active-box .row:nth-child(2n) .col-6 h5,.solutions--home .navegar-box.active-box .row:nth-child(2n) .col-6 p{text-align:left}.partners--home hr{margin-bottom:50px;margin-top:-70px}.partners--home h4{font-size:40px;line-height:40px;text-align:left}.partners--home p{font-size:18px;line-height:19px;text-align:left}.partners--home .slick-slide{width:25vw!important;box-sizing:border-box}.numbers--home h4{font-size:40px;line-height:40px}.numbers--home h5{font-size:50px;line-height:59px}.numbers--home .slick-slide{width:55vw!important;box-sizing:border-box}.numbers--home p{margin-top:20px;font-size:16px;line-height:19px}.creator--home h5{font-size:14px;line-height:27px}.creator--home h6{font-size:40px;line-height:40px;margin-top:20px}.creator--home p{font-size:16px;line-height:28px}.creator--home img{width:100%;margin-left:0}.creator--home a{display:block;width:100%;font-size:18px;line-height:21px;height:auto;padding:10px 0;margin-top:20px;min-width:auto}.blog--home{display:none}.blog--home h6{display:block;padding:15px 20px}.blog--home .carBlog-home .thumbHighlights{width:100%}.archive-page .col-4{margin-bottom:20px}.highlight--blog .col-head-category-blog h3,.loopCategories--blog .col-head-category-blog h3{font-size:22px;line-height:26px}.highlight--blog .carBlogBig-home,.loopCategories--blog .carBlogBig-home{margin-bottom:50px}.highlight--blog .carBlogBig-home a,.loopCategories--blog .carBlogBig-home a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.highlight--blog .carBlogBig-home a .thumbHighlights,.loopCategories--blog .carBlogBig-home a .thumbHighlights{width:100%;min-height:175px}.highlight--blog .carBlogBig-home a .textHighlights,.loopCategories--blog .carBlogBig-home a .textHighlights{width:100%;padding:0}.highlight--blog .carBlogBig-home a .textHighlights h5,.loopCategories--blog .carBlogBig-home a .textHighlights h5{word-wrap:break-word;width:80%;margin:25px auto;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.05em;color:#9ea4ae}.highlight--blog .carBlogBig-home a .textHighlights p,.loopCategories--blog .carBlogBig-home a .textHighlights p{word-wrap:break-word;width:80%;font-size:18px;line-height:22px;margin:0 auto 20px;color:#5e5e5e}.highlight--blog .carBlog-home .thumbHighlights,.loopCategories--blog .carBlog-home .thumbHighlights{width:100%}.highlight--blog .carBlog-home,.loopCategories--blog .carBlog-home{margin-bottom:50px;display:block;height:auto}.singlePost--header{margin-top:50px;margin-bottom:0}.singlePost--header .breadcrumbs-pages,.singlePost--header .breadcrumbs-pages li a{display:-webkit-box;display:-webkit-flex;display:flex}.singlePost--header .breadcrumbs-pages li:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mainContent--contact h1{font-size:40px!important;line-height:40px!important;text-align:center;width:100%;margin-top:40px;margin-bottom:15px;text-align:left}.mainContent--contact .subText--contact{font-size:18px!important;line-height:19px;text-align:left;margin-bottom:40px}.mainContent--contact .boxContato{width:100%;padding:15px}.demo--contactPage{padding:50px 0}.demo--contactPage h6{font-size:22px;line-height:26px;text-align:left}.demo--contactPage p{font-size:16px;line-height:19px;text-align:left}.demo--contactPage a{display:block;padding:15px 20px}.options--contact h1{font-size:40px;line-height:50px}.options--contact p{font-size:20px;line-height:30px}.options--contact ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.options--contact ul li a{max-width:100%;padding:25px 0;font-size:20px;line-height:30px}.subsection--contact h2{font-size:30px;line-height:40px}.subsection--contact p{width:100%;font-size:20px;line-height:30px}}


p.campoErrorLabel{
	font-size: 15px;
    margin-bottom: 5px;
    text-align: left;
    color: #ff56a1;
    font-weight: 500;
}

p.campoErrorLabel::before{
	content: '-';
    margin-right: 3px;
}

p.campoSuccessLabel{
    font-size: 15px;
    margin-bottom: 5px;
    font-weight: 500;
    color: #fff;
    background: #00a75c;
    text-align: center;
    border-radius: 6px;
    padding: 10px 5px;
}
 
#voltarEtapa01Form{
	color: #ff56a1;
    text-decoration: underline;
    font-size: 15px;
    display: block;
}

/* Social Selling */
.hero--solcialselling{
    background: #F9F9F9;
    text-align: center;
    padding: 110px 0;
}

.hero--solcialselling span{
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    color: #5E5E5E;
    display: block;
    text-transform: uppercase;
}

.hero--solcialselling h1{
    font-weight: 400;
    font-size: 50px;
    line-height: 60px;
    background-size: cover;
    background: url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 50% 0 no-repeat;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
	margin-top: 30px;
    margin-bottom: 30px;
}

.hero--solcialselling p{
    font-weight: 400;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #5E5E5E;
    width: 80%;
    margin: 0 auto;
    margin-bottom: 80px;
}

.hero--solcialselling .listHero--solcialselling img{
	width: 94%;
    margin: 0 auto;
}

.hero--solcialselling a{
    background: #010101;
    border-radius: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    align-items: center;
    color: #FFFFFF;
    text-align: center;
    flex-direction: row;
    margin-top: 60px;
    width: auto;
    display: inline-flex;
    padding: 10px 25px;
}

.subcontent--solcialselling{
    padding-top: 120px;
}

.subcontent--solcialselling h2{
    font-style: normal;
    font-weight: 400;
    font-size: 42px;
    line-height: 50px;
    text-align: center;
    color: #000000;
    width: 80%;
    margin: 0 auto;
    margin-bottom: 45px;
}

.subcontent--solcialselling p{
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #5E5E5E;
    width: 80%;
    margin: 0 auto;
}


.solutions--marketingInfluencia hr,
.video--socialselling hr,
.benefits--home hr,
.subcontent--solcialselling hr, 
.solutions--home hr,
.time--sobre hr{
    border-top: 1px solid #FF56AC;
    width: 30%;
    margin: 110px auto;
}

.subcontent--marketingInfluencia{
    padding-bottom: 0;
}

.subcontent--marketingInfluencia hr{
    margin-bottom: 0px;
}

.subcontent--marketingInfluencia .businessCta--home{
    margin-top: 50px;
}

.subcontent--solcialselling h3{
    font-weight: 400;
    font-size: 40px;
    line-height: 47px;
    text-align: center;
    color: #000000;
    width: 80%;
    margin: 0 auto;
    margin-bottom: -50px;
}

.benefits--home{
    padding-bottom: 0;
}

.listFilters--socialselling{
    padding-top: 0;
}

.solutions--marketingInfluencia .col-12 h4{
    font-style: normal;
    font-weight: 400;
    font-size: 50px;
    line-height: 59px;
    text-align: center;
    color: #000000;
    margin-top: 55px;
    margin-bottom: 110px;
}

.listFilters--socialselling h4{
    font-style: normal;
    font-weight: 400;
    font-size: 50px;
    line-height: 59px;
    text-align: center;
    color: #000000;
    margin-top: 115px;
    margin-bottom: 35px;
}

.coreFilterOptions--solcialselling{
    text-align: center;
}

.filterOptions--solcialselling{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background: #E9E9E9;
    border-radius: 45px;
    margin: 0 auto;
    margin-bottom: 100px;
    padding: 10px;
    gap: 35px;
}

.filterOptions--solcialselling a{
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
    color: #292929;
    padding: 13px 22px;
    display: block;
    border-radius: 20px;
}

.filterOptions--solcialselling a.active{
    background: #fff;
}

.listFilters--socialselling .navegar-box img{
    width: 75%;
    margin: 0 auto;
    margin-bottom: 110px;
}

.listFilters--socialselling{
    margin-bottom: -110px;
}

.listFilters--socialselling .navegar-box h5{
    font-style: normal;
    font-weight: 400;
    font-size: 32px;
    line-height: 38px;
    margin-top: 0;
    margin-bottom: 18px;
    color: #000000;
}

.listFilters--socialselling .navegar-box p{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 27px;
    color: #5E5E5E;
	width: 80%;
}

.video--socialselling span{
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    
    color: #FF56A1;
}

.video--socialselling h4{
    font-style: normal;
    font-weight: 400;
    font-size: 36px;
    line-height: 43px;
    color: #000000;
    margin: 15px 0;
}

.video--socialselling p{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #5E5E5E
}

.video--socialselling a{
    background: #010101;
    border-radius: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    align-items: center;
    color: #FFFFFF;
    text-align: center;
    flex-direction: row;
    width: auto;
    display: inline-flex;
    padding: 5px 20px;
}

.video--socialselling .container-video {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%;  
  }
 
.video--socialselling .responsive-iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

  .subcontentImg--marketingInfluencia {
    margin-top: -150px;
  }

  .share--marketingInfluencia h5{
    font-weight: 400;
    font-size: 50px;
    line-height: 59px;
    text-align: center;
    margin-bottom: 35px;
    color: #000000;
  }

  .share--marketingInfluencia p{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #5E5E5E;
    margin-bottom: 60px;
  }

  .share--marketingInfluencia ul{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 50px;
  }

  .share--marketingInfluencia ul li{
    background: #FFFFFF;
    border: 1px solid rgba(219, 219, 219, 0.5);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 100%;
    width: 105px;
    height: 105px;
    display: flex;
    align-items: center;
  }

  .share--marketingInfluencia ul li img{
    width: 60px;
    height: auto;
    display: block;
    margin: 0 auto;
    padding: 20px;
  }

  .listFilters--socialselling .navegar-box{
    display: none;
  }

  .listFilters--socialselling .active-box{
    display: block;
  }

  .benefits--socialselling ul.listBenefits--home li .cardBenefits--home {
    min-height: 370px;
  }

  .listReleases--eLearning{
    gap: 60px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-content: flex-start;
  }

  .listReleases--eLearning .row{
    margin-right: 0;
    margin-top: 0;
  }

  .listReleases--eLearning h5{
    font-weight: 400;
    font-size: 25px;
    line-height: 30px;
    color: #000000;
    margin: 0;
    margin-bottom: 6px;
  }

  .listReleases--eLearning p{
    font-weight: 300;
    font-size: 15px;
    line-height: 18px;
    color: #000000;
    margin: 0;
    margin-bottom: 5px;
  }

  .listStarsReleases--eLearning{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 12px;
  }
 
  .listStarsReleases--eLearning svg{
    width: 21px;
    height: auto;
    fill: #FFCF25;
  }

  .releases--eLearning h4{
    font-weight: 300;
    font-size: 42px;
    line-height: 51px;
    text-align: center;
    color: #000000;
    margin-top: -100px;
    margin-bottom: 70px;
  }

  .hero--eLearning p{
    margin-bottom: 0;
  }

  .hero--eLearning a{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .hero--missions{
    margin-bottom: 40px;
  }

  .hero--missions img{
    width: 50%;
    height: auto;
    display: block;
    margin: 0 auto;
  }

  .share--missions h5{
    font-weight: 400;
    font-size: 50px;
    line-height: 59px;
    text-align: center;
    margin-bottom: 35px;
    color: #000000;
	margin-top: 0px
  }

  .share--missions p{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #5E5E5E;
    margin-bottom: 60px;
  }

  .share--missions ul{
    display: flex;
    align-items: flex-start;
    justify-content: center;
    gap: 50px;
  }

  .share--missions ul li{
    min-width: 13vw;
  }

  .share--missions ul li span{
    background: #FFFFFF;
    border: 1px solid rgba(219, 219, 219, 0.5);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 100%;
    width: 105px;
    height: 105px;
    display: flex;
    align-items: center;
    margin: 0 auto;
    margin-bottom: 30px;
  }

  .share--missions ul li img{
    width: 60px;
    height: auto;
    display: block;
    margin: 0 auto;
    padding: 20px;
  }

.share--missions ul p{
    font-size: 15px;
    line-height: 16px;
	margin-bottom: 0px
}

.share--missions{
	    padding-bottom: 0;
}

  .about--missions h6{
    font-weight: 400;
    font-size: 42px;
    line-height: 50px;
    text-align: center;
    color: #000000;
    margin-bottom: 30px;
  }

  .about--missions p{
    font-weight: 400;
    font-size: 25px;
    line-height: 30px;
    text-align: center;
    color: #5E5E5E;
    margin-bottom: 70px;
  }

  .about--missions a{
    background: #010101;
    border-radius: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    align-items: center;
    color: #FFFFFF;
    text-align: center;
    flex-direction: row;
    width: auto;
    display: inline-flex;
    padding: 5px 20px;
  }

  .sliderAbout--missions .cardAbout--missions p{
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    text-align: left;
    color: #5E5E5E;
    margin-bottom: 0;
  }

  .sliderAbout--missions .cardAbout--missions{
    background: #FFFFFF;
    border: 1px solid rgba(219, 219, 219, 0.5);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
    border-radius: 10px;
    padding: 50px 30px;
    margin: 10px;
  }

  .sliderAbout--missions .cardAbout--missions img{
    width: 50px;
    height: auto;
    margin-bottom: 23px;
  }

  .about--missions{
    text-align: center;
  }

  .brands--parceiros .cardBrands--parceiros{
    background: #FFFFFF;
    border: 1px solid rgba(219, 219, 219, 0.5);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
    border-radius: 10px;
    padding: 50px 30px;
    margin: 10px;
  }

	.brands--parceiros{
		text-align: center;
	}

  .brands--parceiros h2{
    font-weight: 400;
    font-size: 42px;
    line-height: 51px;
    text-align: center;
    color: #000000;
    margin-bottom: 80px;
  }

  .brands--parceiros .cardBrands--parceiros img{
    width: auto;
    height: 25px;
    margin: 0 auto;
    max-width: 100%;
  }

    .slick-prev:before, .slick-next:before {
        font-family: 'slick';
        font-size: 0;
        line-height: 1;
        opacity: .75;
        color: white;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
 
    .slick-prev{
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        background-size: auto 100%;
        font-size: 0;
    }

    .slick-prev:hover,
    .slick-prev:focus{
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        background-size: auto 100%;
        font-size: 0;
    }

    .slick-next{
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        background-size: auto 100%;
        font-size: 0;
    }

    .slick-next:hover,
    .slick-next:focus{
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        background-size: auto 100%;
        font-size: 0;
    }

    .slick-prev.slick-disabled, .slick-next.slick-disabled{
        opacity: .25;
    }

    .aboutScroll--parceiros{
        padding: 110px 0px;
		margin-top: 100px;
    }
 
    .aboutScroll--parceiros .row{
        display: flex;
        align-items: flex-start;
    }

    .aboutScroll--parceiros .colTextScroll--parceiros{
        position: sticky;
        position: -webkit-sticky;
        top: 150px;
        height: auto;
		padding: 100px 0px;
    }

    .aboutScroll--parceiros .colTextScroll--parceiros h3{
        font-weight: 400;
        font-size: 40px;
        line-height: 47px;
        color: #000000;
        width: 80%; 
        margin-top: 0;
    } 

    .aboutScroll--parceiros .colCardsScroll--parceiros .cardItemScroll--parceiros{
        background: #F1F1F1;
        border-radius: 10px;
        margin-bottom: 32px;
        padding: 70px 55px;
    }

    .aboutScroll--parceiros .colCardsScroll--parceiros .cardItemScroll--parceiros h4{
        font-weight: 400;
        font-size: 25px;
        line-height: 30px;
        color: #000000;
        margin-top: 0;
        margin-bottom: 13px;
    }

    .aboutScroll--parceiros .colCardsScroll--parceiros .cardItemScroll--parceiros p{
        font-style: normal;
        font-weight: 300;
        font-size: 20px;
        line-height: 24px;
        color: #5E5E5E;
        margin-top: 0;
        margin-bottom: 0;
    }

    .register--parceiros{
        padding-top: 150px;
    }

    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row{
        display: flex;
        flex-direction: row-reverse;
        text-align: right;
        margin-top: 115px;
        margin-bottom: 115px; 
    }

    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row .col-6{
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        align-items: flex-end;
        flex-direction: column;
    }

    .register--parceiros .cardRegister--parceiros span{
        font-weight: 400;
        font-size: 20px;
        line-height: 24px;
        color: #5E5E5E;
    }

    .register--parceiros .cardRegister--parceiros p{
        font-weight: 300;
        font-size: 18px;
        line-height: 21px;
        color: #5E5E5E;
    }

    .register--parceiros .cardRegister--parceiros h6{
        font-style: normal;
        font-weight: 400;
        font-size: 40px;
        line-height: 47px;
        margin: 16px 0;
        color: #000000;
    }

    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row .col-6 h6,
    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row .col-6 p{
        text-align: right;
    }

    .register--parceiros .cardRegister--parceiros a{
        color: #fff;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        background: #1d1e2c;
        border-radius: 20px;
        padding: 10px 20px;
        display: inline-block;
    }

    .register--parceiros .cardRegister--parceiros .row .col-6{
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

	.register--parceiros .cardRegister--parceiros .row .col-6 img{
		max-width: 498px;
		height: auto;
		margin: 0 auto;
	}

    .ctaHero--parceiros{
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 17px;
		margin-top: 95px;
    }

    .ctaHero--parceiros li:last-child a{
        background-color: transparent;
        color: #000;
        display: flex;
        align-items: center;
        gap: 10px;
    }

    .ctaHero--parceiros li:last-child a svg{
        height: 15px;
        width: auto;
    }

    .hero--parceiros a{
        margin-top: 0;
    }

    .meetPartners--parceiros{
        text-align: center;
    }

    .meetPartners--parceiros h2{
        font-weight: 400;
        font-size: 42px;
        line-height: 50px;
        text-align: center;
        margin-top: 160px;
        color: #000000;
    }

    .meetPartners--parceiros p{
        font-weight: 300;
        font-size: 25px;
        line-height: 30px;
        text-align: center;
        color: #5E5E5E;
        margin-bottom: 0;
    }

    .meetPartners--parceiros a{
		background: #010101;
		border-radius: 20px;
		font-style: normal;
		font-weight: 300;
		font-size: 20px;
		line-height: 24px;
		align-items: center;
		color: #FFFFFF;
		text-align: center;
		flex-direction: row;
		margin-top: 50px;
		width: auto;
		display: inline-flex;
		padding: 10px 25px;
		margin-bottom: 100px;
    }

    .container--parceiros {
        position: relative;
        overflow: hidden;
        width: 50%;
        margin-left: 25%;
        padding-top: 25.25%; 
    }
 
    .responsiveIframe--parceiros {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 100%;
    }

    .hero--sobre p{
        width: 100%;
    }

    .aboutScroll--sobre .row{
        display: flex;
        align-items: flex-start;
    }

    .aboutScroll--sobre .colTextScroll--sobre{
        position: sticky;
        position: -webkit-sticky;
        top: 150px;
        height: auto;
    }

    .aboutScroll--sobre .colTextScroll--sobre h3{
        font-weight: 400;
        font-size: 40px;
        line-height: 47px;
        color: #000000;
        width: 80%; 
        margin-top: 0;
    } 

    .aboutScroll--sobre .colCardsScroll--sobre .cardItemScroll--sobre{
        background: #F1F1F1;
        border-radius: 10px;
        margin-bottom: 32px;
        padding: 40px 25px;
    }

    .aboutScroll--sobre .colCardsScroll--sobre .cardItemScroll--sobre h4{
        font-weight: 400;
        font-size: 25px;
        line-height: 30px;
        color: #000000;
        margin-top: 0;
        margin-bottom: 0;
    }

    .aboutScroll--sobre .colCardsScroll--sobre .cardItemScroll--sobre p{
        font-style: normal;
        font-weight: 300;
        font-size: 20px;
        line-height: 24px;
        color: #5E5E5E;
        margin-top: 0;
        margin-bottom: 0;
    }

    .vagas--sobre h5{
        font-weight: 400;
        font-size: 40px;
        line-height: 47px;
        text-align: center;
        color: #000000;
        margin-bottom: 30px;
    }

    .vagas--sobre p{
        font-weight: 400;
        font-size: 25px;
        line-height: 30px;
        text-align: center;
        margin-bottom: 75px;
        color: #5E5E5E;
    }

    .listVagas--sobre li{
        display: flex;
        align-items: center;
        justify-content: space-between;
        align-content: center;
        flex-wrap: nowrap;
        flex-direction: row;
        border-bottom: 1px solid #D9D9D9;
        padding: 20px 0px;
    }

    .listVagas--sobre li:last-child{
        border-bottom: 0;
    }

    .listVagas--sobre h6{
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 24px;
        margin: 0;
        color: #000000;
        margin-bottom: 5px;
    }

    .listVagas--sobre span{
        font-weight: 400;
        font-size: 18px;
        line-height: 21px;
        margin: 0;
        color: #5E5E5E;
    }

    .listVagas--sobre a{
        color: #fff;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        background: #1d1e2c;
        border-radius: 20px;
        padding: 10px 20px;
        display: inline-block;
    }

    .time--sobre h5{
        font-weight: 400;
        font-size: 40px;
        line-height: 47px;
        text-align: center;
        margin-bottom: 150px;
        color: #1B1B1C;
    }

    .cardTime--sobre img{
		width: 80%;
		margin: 0 auto;
		border-top-left-radius: 50% 50%;
		border-top-right-radius: 50% 50%;
		border-bottom-right-radius: 50% 50%;
		border-bottom-left-radius: 50% 50%;
    }

    .cardTime--sobre p{
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 24px;
        text-align: justify;
        margin-bottom: 30px;
        color: #1B1B1C;
    }

    .cardTime--sobre h6{
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        margin: 0 auto;
        color: #1B1B1C;
        margin-bottom: 10px;
    }

    .cardTime--sobre span{
        font-weight: 400;
        font-size: 18px;
        line-height: 21px;
        color: #B0B0B0;
    }

    .founderCardTime--sobre{
        width: 70%;
        margin: 0 auto;
        margin-top: 150px;
    }

    .searchBar--blog{
        background: #FFFFFF;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        padding: 10px 0;
        margin-top: 25px;
    }

    .searchBar--blog p{
        font-weight: 400;
        font-size: 30px;
        line-height: 36px;
        color: #000000;
        margin: 0;
    }

    .search-header{
        background: #F6F6F6;
        border-radius: 30px;
        display: flex;
        align-items: stretch;
        justify-content: space-between;
    }

    .search-header input{
        width: 100%;
        background: transparent;
        border: none;
        padding: 10px 20px;
    }

    .search-header button{
        background-color: transparent;
        display: flex;
        align-items: center;
        justify-content: center;
        border: none;
        padding-right: 10px;
    }

    .search-header button svg{
        width: 20px;
        height: auto;
    }

    .blog-search .col-4{
        margin-bottom: 50px;
    }

    .blog--home .carBlog-home h5 strong{
        font-weight: 300 !important;
    }

    
.greetings-pagination {
    margin-bottom: 0;
    margin-top: 0;
    text-align: center;
    padding: 0;
    letter-spacing: 0px;
}

.greetings-pagination .current {
    color: #fff !important;
    background: #ff56a1 !important;
}

.greetings-pagination .dots {
    border: none !important;
    margin: -5px !important;
}

.greetings-pagination .page-numbers {
    margin: 0px 8px;
    padding: 0;
    width: 30px;
    height: 30px;
    display: inline-block;
    line-height: 30px;
    border: 1px solid #707070;
    color: #ff56a1;
    border-radius: 100%;
    font-weight: 300;
    font-size: 14px;
}
 

.greetings-pagination .next {
    font-size: 14px;
    border: none;
    position: relative;
    fill: #ff56a1;
    top: 7px;
    width: 20px;
    display: inline-flex;
    align-items: center;
    height: 44px;
}

.greetings-pagination .prev {
    font-size: 14px;
    border: none;
    position: relative;
    fill: #ff56a1;
    top: 7px;
    width: 20px;
    display: inline-flex;
    align-items: center;
    height: 44px;
}

.videoBox--home{
    background: rgba(255, 86, 161, 0.06);
    padding: 120px 0;
    margin: 50px 0;
}

.videoBox--home h2{
    font-weight: 400;
    font-size: 40px;
    line-height: 47px;
    color: #000000;
    width: 90%;
}

.videoBox--home p{
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 28px; 
    color: #5E5E5E;
    width: 90%;
}

.containerVideoBox--home{
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 0;
	z-index: -1;
}

.responsiveVideoBox--home{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.videoBox--home .col-6{
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.sliderDepoiments--sobre .row{
    margin-top: 0;
    margin-right: 0;
}

	.listBenefits--slick .slick-track,
	.benefits--instrutores .slick-track {
		min-width: 100% !important;
	}

	.listBenefits--slick.slick-initialized .slick-slide,
	.benefits--instrutores .slick-initialized .slick-slide {
		display: block;
		width: 33.33% !important;
	}

.brands--parceiros a{
	background: #010101;
    border-radius: 20px;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
    align-items: center;
    color: #FFFFFF;
    text-align: center;
    flex-direction: row;
    width: auto;
    display: inline-flex;
    padding: 10px 25px;
}

.businessCta--home .col-3{
	display: flex;
    align-items: center;
    justify-content: flex-end;
}

.listReleases--eLearning .col-2 img{
	width: 70%;
    margin: 0 auto;
    margin-top: 25px;
}

.solutions--home .navegar-box.active-box.solutions--eLearning .row .col-6 h5{
	font-style: normal;
	font-weight: 400;
	font-size: 35px;
	line-height: 41px;
	color: #000000;
}

.solutions--eLearning img{
	width: 80%;
    margin: 0 auto;
}

.listHero--solcialselling .form-control {
    font-family: system-ui, sans-serif;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 500;
    color: #000;
    position: absolute;
    margin-left: 27px;
    margin-top: 20px;
}

.listHero--solcialselling .form-control + .form-control {
  margin-top: 1em;
}
 

.listHero--solcialselling input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  /* For iOS < 15 */
  background-color: #fff;
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid #000;
  border-radius: 0.15em;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}

.listHero--solcialselling input[type=checkbox]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  -webkit-clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
          clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
  transform: scale(0);
  transform-origin: bottom left;
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #000;
  /* Windows High Contrast Mode */
  background-color: #000;
}

.listHero--solcialselling input[type=checkbox]:checked::before {
  transform: scale(1);
}

.listHero--solcialselling input[type=checkbox]:focus {
  outline: max(2px, 0.15em) solid #000;
  outline-offset: max(2px, 0.15em);
}

.subcontentText--marketingInfluencia .businessCta--home .row p{
	font-weight: 400;
    font-size: 18px;
    line-height: 21px;
    text-align: left;
    color: #fff;
    margin: 0;
}

header.header--flip .row .col-3 .main-nav ul, header.header--flip .row .col-6 .main-nav ul, header.header--flip .row .col-9 .main-nav ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    grid-gap: 25px;
    gap: 25px;
    flex-direction: row;
    flex-wrap: wrap;
}

header.header--flip .row .col-3 .main-nav ul .sub-menu, header.header--flip .row .col-6 .main-nav ul .sub-menu, header.header--flip .row .col-9 .main-nav ul .sub-menu{
    display: none;
}

header.header--flip .row .col-3 .main-nav ul .sub-menu li, header.header--flip .row .col-6 .main-nav ul .sub-menu li, header.header--flip .row .col-9 .main-nav ul .sub-menu li{
    border-bottom: 1px solid #00000030;
    padding: 15px 0px;
}

header.header--flip .row .col-3 .main-nav ul .sub-menu li:last-child, header.header--flip .row .col-6 .main-nav ul .sub-menu li:last-child, header.header--flip .row .col-9 .main-nav ul .sub-menu li:last-child{
    border-bottom: none
}

header.header--flip .row .col-3 .main-nav ul li:hover .sub-menu, header.header--flip .row .col-6 .main-nav ul li:hover .sub-menu, header.header--flip .row .col-9 .main-nav ul li:hover .sub-menu{
    position: absolute;
    display: block;
    top: 65px;
    background: #fff;
    border: 1px solid #eaebed;
    -webkit-box-shadow: 0 1px 4px 0 #eaebed;
    box-shadow: 0 1px 4px 0 #eaebed;
    padding: 10px 1em;
    min-width: 250px;
}

header.header--flip .row .col-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: center;
}

.solutions--marketingInfluencia img{
	max-width: 438px;
	height: auto;
	margin: 0 auto;
}

.solutions--marketingInfluencia .navegar-box.active-box .row .col-6 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: flex-start;
}

.listFiltersCustom--socialselling h4{
	margin-top: 0px;
}

.col-nao-encontrados-pesquisa p{
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
}

.col-nao-encontrados-pesquisa p svg{
    width: 50px;
    height: auto;
    fill: #ff579d;
}

.menu-item{
	display: flex;
    align-items: center;
    gap: 5px;
}

.menu-item-has-children::after{
	content: '.';
	font-size: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
    background-size: 10px auto;
    width: 10px;
    height: auto;
    display: flex;
	top: 2px;
    position: relative;
}

.modalVideo--flip {
    width: 90%;
    background: #fff;
    position: fixed;
    z-index: 99999;
    top: 94px;
    box-shadow: 0 2px 2px hsla(0,0%,59.6%,.25);
    padding: 30px;
    left: 5%;
    box-sizing: border-box;
    text-align: center;
	display: none;
}

.modalVideo--flip svg {
    width: 20px;
    float: right;
}

.containeModalVideo--flip {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 46.25%;
}

.responsiveModalVideo--flip {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 80%;
    height: 100%;
    margin-left: 10%;
}

.overlayModalVideo--flip {
    background: #000000ad;
    position: fixed;
    z-index: 998;
    width: 100%;
    height: 100vh;
    top: 0;
	display: none;
}

.active-overlayModalVideo--flip,
.active-modalVideo--flip{
	display: block
}

.col-3.col-address-footer {
    display: flex;
    align-items: flex-end;
}

.col-3.col-address-footer p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #FFFFFF;
    margin: 0;
}

.main--parcerias{
	background: #F9F9F9;
    text-align: center;
}

.main--parcerias h1{
	font-weight: 400;
    font-size: 60px;
    line-height: 60px;
    background-size: cover;
    background: url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 50% 0 no-repeat;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    margin-top: 0;
    margin-bottom: 30px;
}

.main--parcerias p{
	font-weight: 500;
    font-size: 30px;
    line-height: 37px;
    text-align: center;
    color: #5E5E5E;
    margin: 0;
}

.listPlataformas--parcerias h2,
.listAgencias--parcerias h3,
.listOutros--parcerias h4{
	font-style: normal;
	font-weight: 400;
	font-size: 50px;
	line-height: 59px;
	text-align: center;
	color: #1B1B1C;
	margin-bottom: 80px;
	margin-top: 0;
}


.brandsList--parcerias{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    align-content: flex-start;
    flex-direction: row;
    gap: 150px;
}

.brandsList--parcerias li{
	max-width: 200px;
}

.brandsList--parcerias img{
    height: auto;
    width: 100%;
    display: block;
    margin: 0 auto;
}

.listAgencias--parcerias{
	background: #F9F9F9;
    text-align: center;
}

.mainContent--contact .boxContato .halfInput {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
}

.listPlataformas--parcerias,
.listAgencias--parcerias,
.listOutros--parcerias{
	padding: 110px 0
}

footer.footer--flip .map-menu--footer .row {
    margin-top: unset;
    margin-right: unset;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-around;
}


.charts--home img{
	width: 65%;
    height: auto;
}

.charts--home h3{
	font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 47px;
    text-align: right;
    color: #000000;
    margin-bottom: 20px;
}

.charts--home p{
	font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    text-align: right;
    color: #665E5E;
}

.charts--home p a{
	text-decoration-line: underline;
	color: #FF56A1;
}

  @media (max-width: 820px){
	.charts--home img {
		width: 85%;
		height: auto;
		margin: 0 auto;
	}
	  
	.charts--home h3 {
		font-style: normal;
		font-weight: 400;
		font-size: 28px;
		line-height: 30px;
		color: #000000;
		text-align: left;
	}
	  
	.charts--home p {
		font-style: normal;
		font-weight: 400;
		font-size: 19px;
		line-height: 28px;
		color: #5E5E5E;
		width: 100%;
		margin-bottom: 30px;
		text-align: left;
	}
	  
    .coreFilterOptions--solcialselling {
        text-align: center;
        max-width: 100vw;
        overflow: scroll;
        margin-bottom: 45px;
    }
	  
	  .brandsList--parcerias {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
		align-content: center;
		flex-direction: row;
		gap: 20px;
	}
	  
	  .brandsList--parcerias  li{
		width: 45%;
		max-width: unset;
	  }
	  .brandsList--parcerias img {
		height: auto;
		width: 80%;
		display: block;
		margin: 0 auto;
	}

    .filterOptions--solcialselling {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        background: #E9E9E9;
        border-radius: 45px;
        margin: 0 auto;
        padding: 10px;
        gap: 25px;
        margin-bottom: 0;
    }

    .filterOptions--solcialselling a {
        white-space: nowrap;
    }
    
    .listFilters--socialselling .active-box .row{
        display: flex;
        flex-direction: column-reverse;
        align-items: center;
    }

    .listFilters--socialselling .navegar-box img {
        width: 75%;
        margin: 0 auto;
        margin-bottom: 44px;
        margin-top: 30px;
    }

    .listFilters--socialselling .navegar-box h5 {
        font-style: normal;
        font-weight: 400;
        font-size: 22px;
        line-height: 38px;
        margin-top: 0;
        color: #000000;
        margin-bottom: 10px;
    }

    .listFilters--socialselling .navegar-box p {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        color: #5E5E5E;
		width: 100%;
    }

    .listFilters--socialselling h4 {
        font-style: normal;
        font-weight: 400;
        font-size: 22px;
        line-height: 34px;
        text-align: left;
        color: #000000;
        margin-top: 75px;
        margin-bottom: 20px;
    }

    .filterOptions--solcialselling a {
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 21px;
        color: #292929;
        padding: 3px 13px;
        display: block;
        border-radius: 20px;
        white-space: nowrap;
    }

    .solutions--marketingInfluencia hr, .video--socialselling hr, .benefits--home hr, .subcontent--solcialselling hr, .solutions--home hr, .time--sobre hr { 
        border-top: 1px solid #FF56AC;
        width: 100%;
        margin: 60px auto;
        margin-bottom: 0;
    }

    .share--marketingInfluencia h5 {
        font-weight: 400;
        font-size: 22px;
        line-height: 34px;
        text-align: center;
        color: #000000;
        margin-top: 110px;
        margin-bottom: 17px;
    }

    .share--marketingInfluencia p {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: center;
        color: #5E5E5E;
        margin-bottom: 40px;
    }

    .share--marketingInfluencia ul li img {
        width: 50px;
        height: auto;
        display: block;
        margin: 0 auto;
        padding: 15px;
    }

    .share--marketingInfluencia ul {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 32px;
    }

    .subcontent--marketingInfluencia .businessCta--home img{
        width: 50%;
        margin-bottom: 20px;
    }

    .solutions--marketingInfluencia .col-12 h4 {
        font-style: normal;
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: center;
        color: #000000;
        margin-top: 20px;
        margin-bottom: 60px;
    }

    .subcontent--solcialselling h2 {
        font-style: normal;
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        color: #000000;
        margin: 0 auto;
        margin-bottom: 17px;
        width: 100%;
    }

    .subcontent--solcialselling p {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        color: #5E5E5E;
        width: 100%;
        margin: 0 auto;
    }

    .subcontent--solcialselling {
        padding-top: 50px;
    }

    .hero--solcialselling a {
        background: #010101;
        border-radius: 20px;
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 24px;
        align-items: center;
        color: #FFFFFF;
        text-align: center;
        flex-direction: row;
        margin-top: 60px;
        width: auto;
        display: block;
        padding: 5px 20px;
    }

    .hero--solcialselling {
        background: #F9F9F9;
        text-align: center;
        padding: 50px 0;
    }
    
    .hero--solcialselling span {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        text-align: left;
        color: #5E5E5E;
        display: block;
        text-transform: uppercase;
    }
    
    .hero--solcialselling h1 {
        font-weight: 400;
        font-size: 26px;
        line-height: 31px;
        background-size: cover;
        background: url(https://dev.pandanjo.com/flip_site/wp-content/themes/tema/assets/images/code/faixa_gradiente.png) 50% 0 no-repeat;
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        text-align: left;
        margin-bottom: 15px;
        margin-top: 15px;
    }

    .hero--solcialselling p {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        color: #5E5E5E;
        width: 100%;
        margin: 0 auto;
        margin-bottom: 40px;
    }

    .subcontent--solcialselling h3 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        color: #000000;
        width: 100%;
        margin: 0 auto;
        margin-top: 40px;
    }

    .benefits--socialselling ul.listBenefits--home li .cardBenefits--home {
        min-height: 385px;
    }


    .video--socialselling{
        margin: 50px 0px;
    }

    .video--socialselling .row{
        display: flex;
        flex-direction: column-reverse;
        gap: 30px;
        margin-top: 50px;
    }

    .video--socialselling span {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        color: #FF56A1;
    }

    .video--socialselling h4 {
        font-style: normal;
        font-weight: 400;
        font-size: 22px;
        line-height: 34px;
        color: #000000;
        margin: 10px 0;
    }

    .video--socialselling p {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        color: #5E5E5E;
    }

    .video--socialselling a {
        background: #010101;
        border-radius: 20px;
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        align-items: center;
        color: #FFFFFF;
        text-align: center;
        flex-direction: row;
        width: auto;
        display: block;
        padding: 5px 20px;
    }

    .releases--eLearning h4 {
        font-weight: 300;
        font-size: 22px;
        line-height: 34px;
        text-align: left;
        color: #000000;
        margin-top: 0;
        margin-bottom: 40px;
    }

    .listReleases--eLearning .col-4,
    .listReleases--eLearning .col-8,
    .listReleases--eLearning .col-8 .row .col-12,
    .listReleases--eLearning .col-8 .row .col-10,
    .listReleases--eLearning .col-8 .row .col-2{
        padding-right: 0;
        padding-left: 0;
    }

    .listReleases--eLearning h5 {
        font-weight: 400;
        font-size: 16px;
        line-height: 20px;
        color: #000000;
        margin: 0;
        margin-bottom: 6px;
        margin-top: 10px;
    }

    .listReleases--eLearning .col-8 .row .col-10{
        width: 83.33333333%;
    }
    .listReleases--eLearning .col-8 .row .col-2{
        width: 16.66666667%;
    }

    .hero--missions {
        margin-bottom: 40px;
        padding: 0px !important;
    }

    .hero--missions img {
        width: 100%;
        height: auto;
        display: block;
        margin: 0 auto;
    }

    .share--missions h5 {
        font-weight: 400;
        text-align: left;
        color: #000000;
        font-size: 22px;
        line-height: 26px;
        margin-top: 0;
        margin-bottom: 20px;
    }

    .share--missions p {
        font-style: normal;
        font-weight: 400;
        text-align: left;
        color: #5E5E5E;
        font-size: 16px;
        line-height: 19px;
    }

    .share--missions ul li span {
        background: #FFFFFF;
        border: 1px solid rgba(219, 219, 219, 0.5);
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        border-radius: 100%;
        width: 80px;
        height: 80px;
        display: flex;
        align-items: center;
        margin: 0 auto;
        margin-bottom: 30px;
    }

    .share--missions ul li img {
        width: 40px;
        height: auto;
        display: block;
        margin: 0 auto;
        padding: 5px;
    }

    .share--missions ul li {
        min-width: unset;
        max-width: 180px;
    }
    
    .share--missions ul li p {
        font-style: normal;
        font-weight: 400;
        text-align: left;
        color: #5E5E5E;
        font-size: 16px;
        line-height: 19px;
        max-width: 90%;
        text-align: center;
        margin: 0 auto;
    }

    .share--missions ul li p br{
        display: none;
    }

    .businessCta--missions img{
        width: 50%;
        margin-bottom: 25px;
    }

    .about--missions h6 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        color: #000000;
        margin-bottom: 16px;
    }
 
    .about--missions p {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        color: #5E5E5E;
        margin-bottom: 15px;
    }

    .sliderAbout--missions .slick-slide  {
        max-width: 75vw;
    }

    .sliderAbout--missions .cardAbout--missions p {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        color: #5E5E5E;
        margin-bottom: 0;
    }

    .sliderAbout--missions .cardAbout--missions img {
        width: 30px;
        height: auto;
        margin-bottom: 15px;
    }

    .sliderAbout--missions .cardAbout--missions {
        background: #FFFFFF;
        border: 1px solid rgba(219, 219, 219, 0.5);
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
        border-radius: 10px;
        padding: 35px 30px;
        margin: 10px;
        min-height: 105px;
    }

    .aboutScroll--sobre .colTextScroll--sobre h3 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        color: #000000;
        width: 100%;
        margin-top: 0;
    }
 
    .aboutScroll--sobre .colCardsScroll--sobre .cardItemScroll--sobre {
        background: #F1F1F1;
        border-radius: 10px;
        margin-bottom: 0;
        padding: 45px 14px;
        margin-right: 16px;
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        gap: 15px;
    }

    .aboutScroll--sobre .colCardsScroll--sobre .cardItemScroll--sobre h4 {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        color: #000000;
        margin-top: 0;
        margin-bottom: 0;
    }

    .aboutScroll--sobre .colCardsScroll--sobre .cardItemScroll--sobre p {
        font-style: normal;
        font-weight: 300;
        font-size: 14px;
        line-height: 17px;
        color: #5E5E5E;
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .time--sobre hr{
        margin: 0;
        margin-top: 20px;
    }

    .time--sobre h5 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        margin-bottom: 70px;
        color: #1B1B1C;
    }

    .cardTime--sobre .col-3{   
        width: 25%;
        padding: 0;
    }

    .cardTime--sobre .col-9{
        width: 75%;
    }

    .cardTime--sobre img {
        width: 100%;
        margin: 0 auto;
    }

    .cardTime--sobre p {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        margin-bottom: 17px;
        color: #1B1B1C;
    }

    .cardTime--sobre h6 {
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        margin: 0 auto;
        color: #1B1B1C;
        margin-bottom: 5px;
    }

    .cardTime--sobre span {
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        color: #B0B0B0;
    }

    .founderCardTime--sobre {
        width: 100%;
        margin: 0 auto;
        margin-top: 80px;
    }

    .vagas--sobre h5 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        color: #000000;
        margin-bottom: 14px;
    }

    .vagas--sobre p {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        margin-bottom: 50px;
        color: #5E5E5E;
    }

    .listVagas--sobre li {
        display: flex;
        align-items: center;
        justify-content: space-between;
        align-content: center;
        flex-wrap: nowrap;
        flex-direction: column;
        border-bottom: 1px solid #D9D9D9;
        padding: 20px 0px;
        gap: 22px;
    }

    .infosVaga--sobre,
    .linkVaga--sobre{
        width: 100%;
        display: block;
    }

    .listVagas--sobre h6 {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        margin: 0;
        color: #000000;
        margin-bottom: 5px;
    }

    .listVagas--sobre span {
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        margin: 0;
        color: #5E5E5E;
    }

    .listVagas--sobre a {
        color: #fff;
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        background: #1d1e2c;
        border-radius: 20px;
        padding: 10px 20px;
        display: block;
        text-align: center;
    }

    .coreListPartners--parceiros{
        overflow: auto;
        padding-bottom: 30px;
    }

    .coreListPartners--parceiros img{
        height: 75px;
        width: auto;
    }

    .meetPartners--parceiros h2 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        margin-top: 50px;
        color: #000000;
    }

    .meetPartners--parceiros p {
        font-weight: 300;
        font-size: 16px;
        line-height: 19px;
        text-align: left;
        color: #5E5E5E;
        margin-bottom: 0;
    }

    .meetPartners--parceiros a {
        background: #010101;
        border-radius: 20px;
        font-style: normal;
        font-weight: 400;
        font-size: 15px;
        line-height: 18px;
        align-items: center;
        color: #FFFFFF;
        text-align: center;
        flex-direction: row;
        margin-top: 20px;
        width: auto;
        display: block;
        padding: 5px 20px;
        margin-bottom: 50px;
    }

    .container--parceiros {
        position: relative;
        overflow: hidden;
        width: 100%;
        margin-left: 0;
        padding-top: 60.25%;
    }

    .register--parceiros {
        padding-top: 30px;
    }

    .cardRegister--parceiros .row{
        display: flex;
        flex-direction: column-reverse;
    }

    .register--parceiros .cardRegister--parceiros h6 {
        font-style: normal;
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        margin: 0;
        color: #000000;
        margin-top: 35px;
        margin-bottom: 20px;
    }

    .register--parceiros .cardRegister--parceiros p {
        font-weight: 300;
        font-size: 14px;
        line-height: 21px;
        color: #5E5E5E;
        margin-bottom: 78px;
    }

    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row {
        display: flex;
        flex-direction: column-reverse;
        text-align: left;
        margin-top: 0px;
        margin-bottom: 58px;
    }

    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row .col-6 h6, .register--parceiros .cardRegister--parceiros:nth-child(2n) .row .col-6 p {
        text-align: left;
    }
    
    .benefits--instrutores{
        margin-top: -100px;
    }

    .benefits--instrutores hr{
        margin-top: 30px;
        margin-bottom: 100px;  
    }

    .hero--parceiros .listHero--solcialselling img{
        width: 90%;
        margin: 0;
    }

    .ctaHero--parceiros {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 13px;
        flex-direction: column;
        margin-top: 30px;
    }

    .ctaHero--parceiros li{
        width: 100%;
    }

    .ctaHero--parceiros a{
        display: block;
    }

    .ctaHero--parceiros li:last-child a {
        background-color: transparent;
        color: #000;
        display: flex;
        align-items: center;
        gap: 10px;
        justify-content: center;
        margin-top: 0;
    }

    .brands--parceiros h2 {
        font-weight: 400;
        font-size: 22px;
        line-height: 26px;
        text-align: left;
        color: #000000;
        margin-bottom: 26px;
    }

    .aboutScroll--sobre .colTextScroll--sobre {
        position: unset;
        position: -webkit-sticky;
        top: 150px;
        height: auto;
    }

    .register--parceiros .cardRegister--parceiros span {
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        color: #5E5E5E;
        margin-top: 10px;
    }

    .register--parceiros .cardRegister--parceiros span {
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        color: #5E5E5E;
        margin-top: 10px;
        margin-bottom: -20px;
    }

    .register--parceiros .cardRegister--parceiros a {
        color: #fff;
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        background: #1d1e2c;
        border-radius: 20px;
        padding: 10px 20px;
        display: inline-block;
        width: auto;
        text-align: center;
        margin-bottom: 90px; 
    }

    .register--parceiros .cardRegister--parceiros .row .col-6 {
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: stretch;
    }
  
    .register--parceiros .cardRegister--parceiros:nth-child(2n) .row .col-6 {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        align-items: stretch;
        flex-direction: column; 
    }

    .aboutScroll--sobre .slick-track{
        display: flex !important;
    }

   .aboutScroll--sobre .slick-slide{
        height: inherit !important;
        max-width: 70vw;
        display: flex !important;
        justify-content: center;
        align-items: stretch;
    }


    .aboutScroll--sobre .slick-slide li{
        display: flex !important;
        align-items: stretch;
        height: 100%;
    }

    .blog-search{
        display: block;
    }

    .searchBar--blog {
        background: #FFFFFF;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        padding: 10px 0;
        margin-top: 0;
        text-align: center;
    }

    .searchBar--blog p {
        font-weight: 400;
        font-size: 20px;
        line-height: 30px;
        color: #000000;
        margin: 0;
    }

    .entry-title{
        font-size: 30px;
    }

    .videoBox--home {
        background: rgba(255, 86, 161, 0.06);
        padding: 40px 0;
        margin: 50px 0;
    }

    .videoBox--home h2 {
        font-weight: 400;
        font-size: 30px;
        line-height: 30px;
        color: #000000;
        width: 100%;
    }

    .videoBox--home p {
        font-style: normal;
        font-weight: 400;
        font-size: 19px;
        line-height: 28px;
        color: #5E5E5E;
        width: 100%;
        margin-bottom: 30px;
    }

    .sliderDepoiments--sobre .row {
        margin-top: 0;
        margin-right: 0;
        max-width: 100vw;
    }
	
	  .aboutScroll--sobre{
		  margin-top: 50px;
	  }
	  
	  .heroSlider-list--home{
		      width: 100%;
    		overflow: hidden;
	  }
	  
	  .containeModalVideo--flip {
		position: relative;
		overflow: hidden;
		width: 100%;
		padding-top: 60.25%;
	}
	  
	  .responsiveModalVideo--flip {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		width: 100%;
		height: 100%;
		margin-left: 0;
	}
	  
	  footer.footer--flip .map-menu--footer .row ul li a {
		display: unset;
		}
	  
	  footer.footer--flip .map-menu--footer .row ul li.first {
			margin-top: 20px
		}
	  
	  .col-3.col-address-footer p {
		font-style: normal;
		font-weight: 400;
		font-size: 14px;
		line-height: 17px;
		color: #FFFFFF;
		margin: 0;
		margin-top: 20px;
		padding: 0px 10px;
	}
	  
	.mainContent--contact .boxContato .halfInput {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%;
	}
	  
	 .solutions--home .navegar-box.active-box .row .col-6 {
		padding: 0;
		-webkit-box-align: start!important;
		-webkit-align-items: flex-start!important;
		align-items: flex-start!important;
		text-align: left;
	}
	  
	 footer.footer--flip .subinfos--footer {
		background: #000;
		border-bottom: 1px solid hsla(0,0%,100%,.4);
		padding: 0;
	}
  }

@media only screen and (min-width: 820px) and (max-width:1000px) {
	.mainContent--contact .boxContato .halfInput {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%;
	}
  .listFilters--socialselling .navegar-box img {
		width: 50%;
		margin: 0 auto;
		margin-bottom: 44px;
		margin-top: 30px;
	}
	
	.subcontent--marketingInfluencia .businessCta--home img {
		width: 20%;
		margin-bottom: 20px;
	}
	
	.solutions--eLearning img {
		width: 50%;
		margin: 0 auto;
		margin-top: 50px;
	}
	
	.listReleases--eLearning .col-3{
		width: 25%;
	}
	
	.listReleases--eLearning .col-9{
		width: 75%;
	}
	
	.listReleases--eLearning .col-12{
		width: 100%;
	}
	
	.listReleases--eLearning .col-10{
		width: 83.33333333%;
	}
	
	.listReleases--eLearning .col-2{
		width: 16.66666667%;
	}
	
	.mainContent--contact .boxContato .halfInput {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%;
	}
	
	.mainContent--contact .boxContato {
		width: 100%;
		padding: 15px;
		display: flex;
		flex-direction: column;
	}
	
	footer.footer--flip .subinfos--footer {
		background: #1d1e2c;
		border-bottom: 1px solid hsla(0,0%,100%,.4);
		padding: 0;
	}
}

	.utilLinks--footer p{
		font-weight: 400;
		font-size: 14px;
		line-height: 16px;
		color: #fff;
		text-align: center;
		margin: 0;
	}
 