.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//anaren.com.br/wp-content/themes/cms/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{line-height:38px !important;}
a, a:hover{text-decoration:none;color:inherit;}
html, body,
input, select, textarea{font-family:'Raleway', sans-serif;}
ul,li{list-style:none;}
textarea{resize:none;}
.search-nav{display:flex;justify-content:flex-end;}
.search-nav form{background:linear-gradient(to right, #FE837C, #FEDB9B);border-radius:36px;margin-bottom:5px;}
.search-nav form input{margin:0;background:url(//anaren.com.br/wp-content/themes/cms/images/ic-lupa.png) right 25px center no-repeat #FFF;border-radius:26px;padding:0 25px;width:100%;height:34px;color:#9A9A9A;font-size:16px;border:0;}
#blog .content-blog aside .widget .tagcloud a:hover, .wrap-depoimentos .btn:hover, .wrap-box-mensagem .wrap-form form input[type='submit']:hover, #home .wrap-workshop .text .btn:hover, #home #sobre .text .btn:hover{transition:all .25s;color:#FF6367;font-weight:bold;border-radius:27px;background:white;border:1px solid #FF6367;}
footer div.wpcf7-response-output{margin:0;margin-top:-36px;}
#fNewsletter span.wpcf7-not-valid-tip, #fNewsletter div.wpcf7-validation-errors, #fNewsletter div.wpcf7-acceptance-missing{font-size:14px;}
footer span.wpcf7-not-valid-tip{margin-top:10px;margin-bottom:-23px;margin-left:10px;}
.clear{clear:both;}
body{background:#fff;}
body.menu-active{overflow:hidden;}
.container{max-width:1350px;}
.btn{transition:0.3s all;}
.btn:hover, .wpcf7-submit:hover{filter:brightness(0.8);transition:0.3s all;}
.logo, .social img, .wrap-workshop .item img, .wrap-mentoria .item img, .blog .item img, #servicos .bloco-1 img, .lista img{transition:0.3s all;}
.logo:hover, .social img:hover, .wrap-workshop .item img:hover, .wrap-mentoria .item img:hover, .blog .item img:hover, #servicos .bloco-1 img:hover, .lista img:hover{transform:scale(1.1);transition:0.3s all;}
.menu-item-active{position:relative;display:flex;flex-direction:column-reverse;}
.menu-item-active:before{width:68%;margin:0 auto;content:'';display:flex;border-bottom:3px solid white;}
.banner-title h3{line-height:24px !important;}
#header{position:absolute;width:100%;top:0;left:0;z-index:99;padding:5px 0;}
#header figure{flex-shrink:0;margin:0;}
#header nav ul li{position:relative;}
#header nav ul li a{color:#FFF;font-size:19px;padding:0 20px;position:relative;}
#header .social{margin:0 0 0 20px;}
#header .social a{margin:0 7.5px;border-radius:50%;display:flex;align-items:center;justify-content:center;}
#home{background:url(//anaren.com.br/wp-content/themes/cms/images/bg-home-2.png) top center no-repeat;}
#home #banner{height:1020px;padding:180px 0 0;position:relative;z-index:2;}
#home #banner .item .text{padding:125px 45px 0 0;}
#home #banner .item h2{color:rgba(255,255,255,.46);font-size:50px;font-family:'Raleway';font-weight:900;margin:0 0 20px;}
#home #banner .item h3{color:#FFF;font-size:36px;font-weight:bold;margin:0 0 50px;}
#home #banner .item .banner-image{padding:0 0 0 45px;}
#home #banner .item .banner-image img{display:block;max-width:100%;max-height:510px;width:auto;float:right;}
#home #banner .item .btn{width:300px;line-height:55px;background:#656565;color:#FFF;text-align:center;border-radius:27px;padding:0;font-size:20px;font-weight:bold;border:0;}
#home #banner .owl-prev,
#home #banner .owl-next{position:absolute;top:50%;transform:translateY(-50%);width:70px;height:70px;border-radius:50%;right:-90px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;}
#home #banner .owl-prev span,
#home #banner .owl-next span{width:18px;height:29px;background:url(//anaren.com.br/wp-content/themes/cms/images/seta-banner.png);}
#home #banner .owl-prev{left:-90px;}
#home #banner .owl-next{transform:translateY(-50%) rotate(180deg);}
#home #banner .owl-dots{width:100%;justify-content:center;display:flex;margin:70px 0 0;margin-bottom:50px;}
#home #banner .owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;margin:0 7.5px;background:rgba(255,255,225,.3);}
#home #banner .owl-dots .owl-dot.active{background:#FFF;}
#home #banner .owl-prev:focus,
#home #banner .owl-next:focus{outline:0;}
#home .wrap-gray-block{background:#F8f8f8;}
#page-header .container #breadcrumbs{text-align:center;}
.error404 .page404{margin-top:100px;margin-bottom:100px;}
#home #servicos .lista .item .desc_servico p{height:85px;}
#mentoria .bloco .line-btn a.btn.btn-new-model{margin:-50px 15px 100px;}
@media(max-width:480px){
footer .col, footer .item{display:flex;flex-direction:column;justify-content:center;align-items:center;}
#fNewsletter{padding:0;}
#footer .item ul li a{text-align:center;}
#footer h3{text-align:center;}
.selo{display:none;}
#home .wrap-workshop .col:nth-child(even){padding-left:0 !important;}
.page-template-modelo-quem-somos h2, .page-template-modelo-quem-somos h3{text-align:center;}
.menu-item-active:before{display:none;}
}
#home #sobre{padding:35px 0 0;}
#home #sobre .col:nth-child(odd){padding:0 50px 0 0;}
#home #sobre .col:nth-child(even){padding:0 0 0 50px;}
#home #sobre .text{padding:50px 0 0;}
#home #sobre .text .wtitle{position:relative;}
#home #sobre .text h1{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 20px;position:relative;z-index:2;}
#home #sobre .text h2{content:'Sobre a Ana';font-size:90px;color:#D9D9D9;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;margin-bottom:30px;margin-left:20px;}
#home #sobre .text p{font-size:20px;color:#707070;margin:0 0 25px;}
#home #sobre .text .btn{padding:0;border:0;border-radius:27px;background:linear-gradient(to right, #FE837C, #FEDB9B);line-height:55px;width:315px;color:#FFF;text-align:center;font-weight:bold;}
#home #sobre img{display:block;max-width:100%;}
#home #servicos{padding:165px 0 150px;}
#home #servicos .wtitle{position:relative;}
#home #servicos h2{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 110px;position:relative;z-index:2;}
#home #servicos h3{line-height:1;font-size:90px;color:#D9D9D9;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;margin-bottom:30px;margin-left:20px;}
#home #servicos .lista .item img{display:block;margin:0 auto 30px;}
#home #servicos .lista .item p{font-size:18px;color:#000;margin:0 0 20px;}
#home #servicos .lista .item .btn{transition:all .25s;border:2px solid #FF6367;line-height:50px;padding:0;font-size:20px;color:#FF6367;font-weight:bold;border-radius:27px;width:290px;max-width:100%;}
#home #servicos .lista .item .btn:hover{color:#FFF;background:linear-gradient(to right, #FE837C, #FEDB9B);border:none;box-shadow:0 10px 20px rgba(0,0,0,.25);}
#home .wrap-workshop{padding:220px 0;background:url(//anaren.com.br/wp-content/themes/cms/images/bg-workshop.png) center no-repeat;}
#home .wrap-workshop .col:nth-child(even){padding:0 0 0 43px;padding-left:115px;}
#home .wrap-workshop .col:nth-child(odd){padding:0 43px 0 0;}
#home .wrap-workshop .imagem-principal{display:block;max-width:100%;flex-shrink:0;}
#home .wrap-workshop .text{padding:0 0 0 60px;}
#home .wrap-workshop .text h2{font-size:40px;color:#878787;font-family:'Raleway';font-weight:900;margin:0 0 15px;}
#home .wrap-workshop .text .btn{padding:0;border:0;border-radius:27px;background:linear-gradient(to right, #FE837C, #FEDB9B);line-height:55px;width:100%;color:#FFF;text-align:center;font-weight:bold;margin:15px 0 0;box-shadow:0 10px 20px rgba(0,0,0,.25);}
#home .wrap-workshop .item{margin:0 0 65px;margin-top:40px !important;}
#home .wrap-workshop .item img{margin:0 0 15px;}
#home .wrap-workshop .item p{font-size:21px;color:#555;}
#home .wrap-mentoria{padding:165px 0;background:linear-gradient(to right, #FE837C,#FEDB9B);}
#home .wrap-mentoria .col-padding:nth-child(even){padding:0 0 0 0;}
#home .wrap-mentoria .col-padding:nth-child(odd){padding:0 35px 0 0;}
#home .wrap-mentoria .imagem-principal{display:block;max-width:100%;flex-shrink:0;}
#home .wrap-mentoria .text{padding:0 80px 0 0;}
#home .wrap-mentoria .text h2{font-size:40px;color:#fff;font-family:'Raleway';font-weight:900;margin:0 0 15px;width:280px;}
#home .wrap-mentoria .text .btn{padding:0;border:0;border-radius:27px;background:#FFF;line-height:55px;width:100%;color:#656565;text-align:center;font-weight:bold;margin:15px 0 0;box-shadow:15px 15px 30px rgba(254,131,124,.56);}
#home .wrap-mentoria .item{margin:0 0 65px;}
#home .wrap-mentoria .item img{margin:0 0 15px;}
#home .wrap-mentoria .item p{font-size:21px;color:#fff;}
#home .blog{padding:180px 0 200px;}
#home .blog .wtitle{position:relative;}
#home .blog h2{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 70px;position:relative;z-index:2;}
#home .blog h3{line-height:1;font-size:90px;color:#D9D9D9;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;margin-bottom:30px;margin-left:20px;}
.blog .wrap-carousel .item .post-image{position:relative;}
.blog .wrap-carousel .item .post-date{position:absolute;right:0;top:0;background:linear-gradient(to right, #FE837C, #FEDB9B);width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.blog .wrap-carousel .item .post-date span{color:#FFF;font-weight:bold;line-height:1;font-size:27px;}
.blog .wrap-carousel .item .post-date span.big{font-size:47px;}
.blog .wrap-carousel .item .post{padding:25px 35px 0;}
.blog .wrap-carousel .item .post .title{margin:0 0 10px;min-height:130px;}
.blog .wrap-carousel .item .post .title p{margin:0;font-size:30px;font-weight:bold;color:#878787;line-height:32px;}
.blog .wrap-carousel .item .post .desc{margin:0 0 20px;height:116px !important;min-height:160px !important;}
.blog .wrap-carousel .item .post .desc p{margin:0;font-size:20px;color:#555;line-height:1.2;}
.blog .wrap-carousel .item .post .btn{transition:all .25s;padding:0;width:255px;line-height:53px;text-align:center;color:#FF6367;border:1px solid #FF6367;font-size:20px;font-weight:bold;border-radius:30px;}
.blog .wrap-carousel .item .post .btn:hover{background:#FF6367;color:#FFF;}
.blog .wrap-carousel .owl-nav .owl-prev,
.blog .wrap-carousel .owl-nav .owl-next{position:absolute;top:50%;right:-80px;transform:translateY(-50%);width:70px;height:70px;border-radius:50%;background:rgb(197 191 191 / 10%);display:flex;align-items:center;justify-content:center;z-index:9;}
.blog .wrap-carousel .owl-nav .owl-prev span,
.blog .wrap-carousel .owl-nav .owl-next span{width:18px;height:29px;display:block;background:url(//anaren.com.br/wp-content/themes/cms/images/arrow-blog.png);}
.blog .wrap-carousel .owl-nav .owl-prev{left:-80px;transform:translateY(-50%) rotate(180deg);}
.blog .wrap-carousel .owl-nav .owl-prev:focus,
.blog .wrap-carousel .owl-nav .owl-next:focus{outline:0;}
.wrap-instagram{padding:245px 0 0;background:linear-gradient(to right, #FE837C, #FEDB9B);}
.wrap-instagram .container{position:relative;}
.wrap-instagram .container:after{content:'';width:490px;height:490px;background:url(//anaren.com.br/wp-content/themes/cms/images/square-instagram.png);background-size:100% auto;position:absolute;top:-170px;right:0;z-index:1;}
.wrap-instagram .wtitle{position:relative;}
.wrap-instagram h2{color:#FFF;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 80px;position:relative;z-index:2;}
.wrap-instagram h3{line-height:1;font-size:90px;color:#FE837C;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;margin-bottom:30px;margin-left:20px;}
.wrap-instagram .mosaico{display:flex;flex-wrap:wrap;position:relative;z-index:2;}
.wrap-instagram .mosaico .item{width:calc(100% / 4);height:25vw;}
.wrap-instagram .mosaico .item img{width:100%;height:100%;}
.instagram-feed #sbi_mod_error{margin:0;}
.instagram-feed{background:#f0f0f0;min-height:400px;padding:0;position:relative;z-index:2;}
.wrap-depoimentos{padding:140px 0;}
.wrap-depoimentos .wtitle{position:relative;}
.wrap-depoimentos h2{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 90px;position:relative;z-index:2;}
.wrap-depoimentos h3{font-size:90px;color:#D9D9D9;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;margin-bottom:30px;margin-left:20px;}
.wrap-depoimentos .wrap-carousel{position:relative;}
.wrap-depoimentos .carousel{width:900px;max-width:100%;margin:auto;position:static;}
.wrap-depoimentos .carousel .item .image{flex-shrink:0;width:320px;height:320px;background:url(//anaren.com.br/wp-content/themes/cms/images/moldura-depoimentos.png) center no-repeat;background-size:100% auto;display:flex;align-items:center;justify-content:center;}
.wrap-depoimentos .carousel .item .image img{width:255px;max-width:100%;}
.wrap-depoimentos .carousel .item .text{padding:0 0 0 50px;}
.wrap-depoimentos .carousel .item .text h3{font-size:50px;color:#9F9F9F;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 15px;position:relative;}
.wrap-depoimentos .carousel .item .text p{font-size:18px;color:#555;line-height:1.2;}
.wrap-depoimentos .btn{padding:0;border:0;border-radius:27px;background:linear-gradient(to right, #FE837C, #FEDB9B);line-height:55px;width:330px;color:#FFF;text-align:center;font-weight:bold;margin:45px auto 0;box-shadow:0 10px 20px rgba(0,0,0,.25);display:block;}
.wrap-depoimentos .owl-nav .owl-prev,
.wrap-depoimentos .owl-nav .owl-next{position:absolute;top:50%;right:0;transform:translateY(-50%);width:70px;height:70px;border-radius:50%;background:rgb(197 191 191 / 10%) !important;display:flex;align-items:center;justify-content:center;z-index:9;outline:0;}
.wrap-depoimentos .owl-nav .owl-prev span,
.wrap-depoimentos .owl-nav .owl-next span{width:18px;height:29px;display:block;background:url(//anaren.com.br/wp-content/themes/cms/images/arrow-blog.png);}
.wrap-depoimentos .owl-nav .owl-prev{left:0;transform:translateY(-50%) rotate(180deg);}
.wrap-depoimentos .owl-nav .owl-prev:focus,
.wrap-depoimentos .owl-nav .owl-next:focus{outline:0;}
.wrap-box-mensagem{padding:40px 0;background:#F3F3F3;}
.wrap-box-mensagem .container{padding:0 70px;}
.wrap-box-mensagem .wtitle{position:relative;}
.wrap-box-mensagem h3{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:200px 0 70px;position:relative;z-index:2;}
.wrap-box-mensagem h4{font-size:90px;color:#D9D9D9;position:absolute;bottom:50px;left:0;font-family:'Raleway';font-weight:900;z-index:1;line-height:.9;margin-bottom:30px;}
.wrap-box-mensagem p{color:#000;font-size:21px;}
.wrap-box-mensagem .wrap-form{max-width:100%;width:650px;height:650px;background:url(//anaren.com.br/wp-content/themes/cms/images/moldura-mensagem.png) no-repeat;background-size:100% auto;display:flex;align-items:center;justify-content:center;}
.wrap-box-mensagem .wrap-form form{background:#FFF;padding:55px 60px;box-shadow:0 3px 50px rgba(0,0,0,.13);}
.wrap-box-mensagem .wrap-form form .form-group{width:100%;height:50px;margin:0 0 20px;border:0;border-bottom:1px solid #707070;border-radius:0;font-size:16px;color:#A5A5A5;}
#contato #contato-mensagem{margin-bottom:0 !important;}
#contato .wpcf7-submit{margin-top:20px;}
.wrap-box-mensagem .wrap-form form .form-group::-moz-placeholder{opacity:1;}
.wrap-box-mensagem .wrap-form form .form-group::-webkit-input-placeholder{color:#A5A5A5;}
.wrap-box-mensagem .wrap-form form .form-group:focus{border-bottom-color:#FF6367;}
.wrap-box-mensagem .wrap-form form textarea.form-group{height:110px;}
.wrap-box-mensagem .wrap-form form input[type='submit']{width:100%;height:55px;font-size:16px;font-weight:bold;color:#FFF;text-align:center;background:linear-gradient(to right, #FE837C, #FEDB9B);border-radius:30px;border:0;cursor:pointer;}
#footer{background:linear-gradient(to bottom, #FE837C, #FEDB9B);padding:110px 0 30px;}
#footer .logo{height:115px;margin:0 0 15px;}
#footer p{color:#FFF;font-size:18px;margin:0 0 20px;}
#footer p a{color:#FFF;}
#footer p img{margin:0 10px 0;}
#footer .social{margin:10px 0 0;}
#footer .social img{margin:0 15px 0 0;}
#footer .item h3{font-family:'Raleway';font-weight:900;font-size:21px;line-height:1;margin:0 0 40px;color:#FFF;}
#footer .item ul{padding:0;margin:0;}
#footer .item ul li{margin:0 0 15px;}
#footer .item ul li a{font-size:18px;line-height:1;padding:10px 0;color:#FFF;display:block;}
#footer .item ul li a.active{border-bottom:4px solid #FFF;}
#footer .item #fNewsletter .form-group{width:100%;height:55px;background:#FFF;border-radius:30px;display:block;margin:0 0 20px;padding:0 25px;border:0;font-size:16px;color:#555555;}
#footer .item #fNewsletter .form-group::-moz-placeholder{opacity:1;}
#footer .item #fNewsletter .form-group::-webkit-input-placeholder{color:#555;}
#footer .item #fNewsletter input[type='submit']{width:100%;text-align:center;font-size:16px;font-weight:bold;color:#FFF;border:2px solid #FFF;line-height:51px;border-radius:30px;cursor:pointer;background:transparent;padding:0;}
#footer .copy{text-align:center;font-size:13px;font-weight:300;}
footer .wpcf7-form-control-wrap.email input{margin-bottom:-10px !important;}
textarea:focus, input:focus, select:focus{box-shadow:0 0 0 0;border:0 none;outline:0;}
.internal-page > header{height:410px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 0 0;background:linear-gradient(to right, #FE837C, #FEDB9B);}
.internal-page > header h1{color:#FFF;font-size:36px;font-weight:bold;line-height:1.1;margin:0 0 15px;text-align:center;}
.internal-page > header .breadcrumb{background:transparent;border-radius:0;padding:0;margin:0;}
.internal-page > header .breadcrumb span{margin:0 10px;color:#FFF;}
.internal-page > header .breadcrumb a{color:#FFF;font-size:20px;font-weight:500;}
#sobre .bloco-1{padding:210px 0 150px;}
#sobre .bloco-1 .text{padding:0 50px 0 0;}
#sobre .bloco-1 .wtitle{position:relative;}
#sobre .bloco-1 h2{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 55px;position:relative;z-index:2;}
#sobre .bloco-1 h3{font-size:90px;color:#D9D9D9;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;z-index:1;margin-bottom:30px;margin-left:20px;}
#sobre .bloco-1 p{font-size:18px;color:#707070;margin:0 0 30px;line-height:1.4;}
#sobre .bloco-1 p b{color:#7b7b7b;}
#sobre .bloco-1 img{display:block;max-width:100%;}
#sobre .bloco-2{padding:140px 0;background:#F3F3F3;background:url(//anaren.com.br/wp-content/themes/cms/images/bg-workshop.png) no-repeat;background-size:contain;background-position:right;}
#sobre .bloco-2 .wtitle{position:relative;}
#sobre .bloco-2 h3{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 55px;position:relative;z-index:2;}
#sobre .bloco-2 h4{font-size:90px;color:#D9D9D9;position:absolute;bottom:50px;left:0;font-family:'Raleway';font-weight:900;z-index:1;margin-bottom:25px;margin-left:10px;}
#sobre .bloco-2 p{color:#707070;font-size:20px;line-height:1.4;margin:0 0 30px;}
#sobre .bloco-2 p b{color:#7b7b7b;}
#servicos .bloco-1{padding:180px 0 100px;}
#servicos .bloco .wtitle{position:relative;}
#servicos .bloco h2{color:#878787;font-size:50px;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 85px;position:relative;z-index:2;}
#servicos .bloco h3{font-size:90px;color:#D9D9D9;position:absolute;bottom:0;left:0;font-family:'Raleway';font-weight:900;z-index:1;margin-bottom:30px;margin-left:20px;}
#servicos .bloco .lista a{color:#7b7b7b;font-weight:600;}
#servicos .bloco .lista .col{padding:0 60px 0 0;margin:0 0 100px;display:flex;flex-direction:column;justify-content:space-between;}
#servicos .bloco .lista .col img{max-height:100%;max-width:100%;display:block;}
#servicos .bloco .lista .col figure{margin:0 0 10px;height:85px;}
#servicos .bloco .lista .col h4{color:#7B7B7B;font-size:21px;font-weight:bold;margin:0 0 15px;line-height:24px !important;height:42px;}
#servicos .bloco .lista .col p{color:#707070;font-size:18px;line-height:1.4;padding-right:55px;}
#servicos .bloco .lista .col .btn{border-radius:27px;padding:0;border:1px solid #FF6367;width:290px;max-width:100%;line-height:50px;font-size:20px;color:#FF6367;font-weight:bold;margin:35px 0 0;}
#servicos .bloco .lista .col .btn:hover{color:#FFF;background:linear-gradient(to right, #FE837C, #FEDB9B);border:none;box-shadow:0 10px 20px rgba(0,0,0,.25);}
#servicos .bloco-2{padding:175px 0 100px;background:#F3F3F3;}
#servicos .bloco-3{padding:185px 0 80px;}
#servicos .bloco-3 .lista{margin:0 0 85px;}
#servicos .bloco-3 .lista .col{margin:0;padding:0 55px 0 0;}
#servicos .bloco-3 h2{margin:0 0 125px;}
#servicos .bloco-3 h4{color:#7B7B7B;font-size:36px;font-weight:bold;margin:0 0 50px;}
#servicos .bloco-3 .text-1{margin:0 0 105px;}
#servicos .bloco-3 .text p{margin:0 0 25px;font-size:18px;color:#707070;}
#servicos-detalhes .banner{width:100%;margin:125px 0 125px;}
#servicos-detalhes .banner img{display:block;width:100%;}
#servicos-detalhes .bloco{padding:0 0 150px;}
#servicos-detalhes .bloco h2{font-size:24px;font-weight:bold;color:#7B7B7B;margin:0 0 125px;}
#servicos-detalhes .bloco h3{font-size:24px;font-weight:bold;color:#7B7B7B;margin:0 0 10px;}
#servicos-detalhes .bloco p{color:#707070;font-size:18px;margin:0 0 25px;text-align:justify;}
#servicos-detalhes .bloco p b{color:#7B7B7B;}
#servicos-detalhes .bloco ul,
#servicos-detalhes .bloco ol{padding:0;counter-reset:list-counter;}
#servicos-detalhes .bloco ul li::before,
#servicos-detalhes .bloco ol li::before{content:counter(list-counter);width:100px;height:100px;background:linear-gradient(to right, #FE837C, #FEDB9B);display:flex;align-items:center;justify-content:center;color:#FFf;font-size:60px;font-weight:bold;text-align:center;margin:0 0 25px;}
#servicos-detalhes .bloco ul li,
#servicos-detalhes .bloco ol li{margin:0 0 65px;counter-increment:list-counter;}
#servicos-detalhes .bloco .btns{width:100%;display:flex;justify-content:center;align-items:center;margin:125px 0 0;}
#servicos-detalhes .bloco .btns .btn{width:290px;max-width:100%;line-height:50px;border:1px solid #FF6367;border-radius:27px;color:#FF6367;font-weight:bold;font-size:20px;padding:0;margin:0 25px;}
#servicos-detalhes .bloco .btns .btn:hover{color:#FFF;background:linear-gradient(to right, #FE837C, #FEDB9B);border:none;box-shadow:0 10px 20px rgba(0,0,0,.25);}
#blog .content-blog aside .widget ul li::before{content:"\2022";color:#FE837C;font-weight:bold;display:inline-block;width:1em;}
.wp-pagenavi .current{color:#FF6367;}
.wp-pagenavi a{color:#666;}
#blog .alter-post ul li{list-style:disc;}
#blog .alter-post a{color:#FE837C;font-weight:600;}
#blog .content-blog{padding:125px 0 0;}
#blog .content-blog div.post{margin:0 0 105px;}
#blog .content-blog .post .post-image{position:relative;margin:0 0 35px;}
#blog .content-blog .post .post-image img{width:100%;}
#blog .content-blog .post .post-date{position:absolute;right:20px;top:20px;background:linear-gradient(to right, #FE837C, #FEDB9B);width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;}
#blog .content-blog .post .post-date span{color:#FFF;font-weight:bold;line-height:1;font-size:27px;}
#blog .content-blog .post .post-date span.big{font-size:47px;}
#blog .content-blog .post .btn{transition:all .25s;padding:0;width:255px;line-height:50px;text-align:center;color:#FF6367;border:1px solid #FF6367;font-size:20px;font-weight:bold;border-radius:30px;}
#blog .content-blog .post .btn:hover{color:#FFF;background:linear-gradient(to right, #FE837C, #FEDB9B);border:none;box-shadow:0 10px 20px rgba(0,0,0,.25);}
#blog .content-blog .post h3{color:#7B7B7B;font-size:24px;font-weight:bold;margin:0 0 25px;}
#blog .content-blog .post .badges{margin:0 0 10px;}
#blog .content-blog .post .badges .item{padding:0 10px 0 0;display:flex;align-items:center;}
#blog .content-blog .post .badges span{margin:0 10px 0 0;color:#FF6367;font-size:15px;}
#blog .content-blog .post .badges img{margin:0 10px 0 0;}
#blog .content-blog .post .badges p{color:#707070;font-size:15px;margin:0;}
#blog .content-blog .post .text{margin:0 0 25px;}
#blog .content-blog .post .text p{font-size:16px;color:#707070;margin:0;}
#blog .content-blog .post .text img{max-width:100%;object-fit:contain;}
#blog .content-blog aside{padding:0 0 80px 120px;}
#blog .content-blog aside #fBusca{background:linear-gradient(to right, #FE837C, #FEDB9B);border-radius:36px;padding:10px;margin:0 0 70px;}
#blog .content-blog aside #fBusca input{margin:0;background:url(//anaren.com.br/wp-content/themes/cms/images/ic-lupa.png) right 25px center no-repeat #FFF;border-radius:26px;padding:0 25px;width:100%;height:50px;color:#9A9A9A;font-size:16px;border:0;}
#blog .content-blog aside #fBusca input::-moz-placeholder{opacity:1;}
#blog .content-blog aside #fBusca input::-webkit-input-placeholder{color:#9A9A9A;}
#blog .content-blog aside .widget{margin:0 0 70px;}
#blog .content-blog aside .widget h3{font-size:24px;font-weight:bold;color:#7B7B7B;margin:0 0 35px;}
#blog .content-blog aside .widget h3:after{content:'';width:75px;height:2px;background:#FE837C;display:block;margin:0px 0 0;}
#blog .content-blog aside .widget ul{padding:0;}
#blog .content-blog aside .widget ul li{margin:0 0 10px;}
#blog .content-blog aside .widget ul li a{font-size:16px;color:#707070;}
#blog .content-blog aside .widget ul li a span{color:#FF6367;font-size:15px;}
#blog .content-blog aside .widget .item{margin:0 0 30px;}
#blog .content-blog aside .widget .item .image{width:105px;margin:0 20px 0 0;flex-shrink:0;}
#blog .content-blog aside .widget .item .image img{display:block;width:100%;}
#blog .content-blog aside .widget .item .text h4{color:#7B7B7B;font-size:15px;font-weight:bold;line-height:1;margin:0 0 10px;}
#blog .content-blog aside .widget .item .text p{color:#707070;font-size:12px;}
#blog .content-blog aside .widget .tagcloud a{color:#FFF;font-size:15px !important;display:inline-block;font-weight:500;line-height:35px;background:linear-gradient(to right, #FE837C, #FEDB9B);padding:0 15px;border-radius:17px;margin:0 20px 15px 0;text-align:center;}
#blog .content-blog aside .wrap-newsletter{padding:40px 30px;background:linear-gradient(to right, #FE837C, #FEDB9B);}
#blog .content-blog aside .wrap-newsletter h3{color:#FFF;line-height:1;margin:0 0 10px;font-size:24px;font-weight:bold;}
#blog .content-blog aside .wrap-newsletter p{color:#FFF;line-height:1;margin:0 0 30px;font-size:18px;}
#blog .content-blog aside .wrap-newsletter form{margin:0;}
#blog .content-blog aside .wrap-newsletter input[type='email']{width:100%;height:48px;padding:0 20px;background:#FFF;border-radius:30px;border:0;color:#555555;font-size:13px;margin:0 0 12px;}
#blog .content-blog aside .wrap-newsletter input[type='email']::-moz-placeholder{opacity:1;}
#blog .content-blog aside .wrap-newsletter input[type='email']::-webkit-input-placeholder{color:#555;}
#blog .content-blog aside .wrap-newsletter input[type='submit']{width:100%;height:48px;border:2px solid #FFF;border-radius:30px;text-align:center;color:#FFF;font-weight:bold;font-size:13px;cursor:pointer;background:transparent;}
#blog .content-blog .pagination{background:#F3F3F3;padding:45px 0;}
#blog .content-blog .pagination .arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(255, 99, 103, .2);border-radius:50%;}
#blog .content-blog .pagination .arrow span{width:15px;height:23px;background:url(//anaren.com.br/wp-content/themes/cms/images/seta-blog.png);display:block;}
#blog .content-blog .pagination .arrow.next{transform:rotate(180deg);}
#blog .content-blog .pagination nav a{width:45px;line-height:45px;text-align:center;font-size:24px;font-weight:300;color:#2F2F2F;margin:0 10px;}
#blog .content-blog .pagination nav a.active{color:#FF6367;}
#blog .upw-posts .entry-image{height:auto;margin-bottom:1em;float:left;max-width:105px;margin:0 20px 0 0;}
#blog .upw-posts .entry-title a{color:#7B7B7B;font-size:15px;font-weight:bold;line-height:1;margin:0 0 10px;line-height:19px;display:block;}
#blog aside .post .entry-summary{color:#707070;font-size:12px;}
#blog .wp-pagenavi{display:flex;width:100%;align-items:center;justify-content:center;}
#blog .wp-pagenavi a, 
#blog .wp-pagenavi span{display:inline-block;border:0;font-size:22px;font-weight:normal;margin:0 20px;}
#blog.detalhes .content-blog .post .text p{margin:0 0 30px;text-align:justify;}
#blog.detalhes .content-blog .share{margin:75px 0 20px;}
#blog.detalhes .content-blog .share p{margin:0 10px 0 0;font-size:16px;color:#707070;}
#blog.detalhes .content-blog .share img{border-radius:50%;margin:0 15px 0 0;box-shadow:0 3px 6px rgba(0,0,0,.16);}
#blog.detalhes .content-blog .comentarios{border-top:2px solid rgba(207,207,207,.6);padding:25px 0 0;}
#blog.detalhes .content-blog .comentarios h4{font-size:24px;color:#7B7B7B;margin:0 0 50px;line-height:1;font-weight:bold;}
#blog.detalhes .content-blog .comentarios .comentario{padding:40px 0;border-bottom:2px solid rgba(207,207,207,.6);}
#blog.detalhes .content-blog .comentarios .comentario figure{margin:0 25px 0 0;flex-shrink:0;}
#blog.detalhes .content-blog .comentarios .comentario figure img{width:100%;}
#blog.detalhes .content-blog .comentarios .comentario .text-comentario h5{font-size:20px;color:#555555;font-weight:500;line-height:1;margin:0 0 5px;}
#blog.detalhes .content-blog .comentarios .comentario .text-comentario .date{margin:0 0 20px;}
#blog.detalhes .content-blog .comentarios .comentario .text-comentario .date p{font-size:13px;color:#A4A4A4;font-weight:300;line-height:1;margin:0;font-family:'Poppins';}
#blog.detalhes .content-blog .comentarios .comentario .text-comentario .desc p{font-size:16px;color:#707070;margin:0 0 10px;}
#blog.detalhes .content-blog #fComentarios{padding:65px 0 0;}
#blog.detalhes .content-blog #fComentarios h5{font-size:24px;font-weight:bold;color:#7B7B7B;margin:0 0 25px;line-height:1;}
#blog.detalhes .content-blog #fComentarios .col-lg{padding:0 20px 0 0;}
#blog.detalhes .content-blog #fComentarios .form-group{width:100%;height:50px;border:0;border-radius:22px;background:#F3F3F3;padding:0 20px;color:#707070;font-size:13px;margin:0 0 20px;}
#blog.detalhes .content-blog #fComentarios textarea.form-group{border-radius:0;padding:10px 20px;height:190px;}
#blog.detalhes .content-blog #fComentarios .form-group::-moz-placeholder{opacity:1;}
#blog.detalhes .content-blog #fComentarios .form-group::-webkit-input-placeholder{color:#707070;}
#blog.detalhes .content-blog #fComentarios input[type='submit']{width:235px;line-height:55px;border-radius:30px;text-align:center;color:#FFF;background:linear-gradient(to right, #FE837C, #FEDB9B);font-size:16px;font-weight:bold;padding:0;border:0;cursor:pointer;margin:45px 0 0;}
#workshops .bloco{padding:180px 0 140px;}
#workshops .bloco .lista{margin:0 0 80px;}
#workshops .bloco .lista .col{padding:0 50px 0 0;}
#workshops .bloco .lista p{color:#555555;font-size:21px;margin:0;}
#workshops .bloco .lista figure{height:80px;}
#workshops .bloco .lista figure img{max-height:100%;max-width:100%;}
#workshops .bloco .text p{color:#7B7B7B;font-size:20px;margin:0 0 30px;}
#workshops .wrap-depoimentos{background:#F3F3F3;}
#workshops .wrap-box-mensagem{background:#FFF;}
#mentoria .wrap-depoimentos{background:#F3F3F3;}
#mentoria .wrap-box-mensagem{background:#FFF;}
#mentoria .bloco{padding:130px 0 80px;}
#mentoria .bloco .lista{margin:0 0 80px;}
#mentoria .bloco .lista .col{padding:0 50px 0 0;}
#mentoria .bloco .lista p{color:#555555;font-size:21px;margin:0;}
#mentoria .bloco .lista figure{height:80px;}
#mentoria .bloco .lista figure img{max-height:100%;max-width:100%;}
#mentoria .bloco .text p{color:#7B7B7B;font-size:20px;margin:0 0 30px;text-align:justify;}
@media(max-width:768px){
#mentoria .bloco .lista figure{display:flex;justify-content:center;}
#mentoria .bloco .lista .col{padding-right:0 !important;}
#mentoria .bloco .lista .col p{text-align:center;}
.internal-page header{display:flex;flex-direction:column;}
.internal-page header{padding-top:0 !important;height:auto !important;}
.upw-posts .entry-title{margin-top:10px;}
}
#depoimentos .lista-depoimentos{padding:60px 0;}
#depoimentos .item{padding:75px 0;border-bottom:1px solid #C5C5C5;width:1100px;max-width:100%;margin:auto;}
#depoimentos .item:last-of-type{border-bottom:none;}
#depoimentos .item .image{flex-shrink:0;width:320px;height:320px;background:url(//anaren.com.br/wp-content/themes/cms/images/moldura-depoimentos.png) center no-repeat;background-size:100% auto;display:flex;align-items:center;justify-content:center;}
#depoimentos .item .image img{width:255px;max-width:100%;}
#depoimentos .item .text{padding:0 0 0 50px;}
#depoimentos .item .text h3{font-size:50px;color:#9F9F9F;font-family:'Raleway';font-weight:900;line-height:1;margin:0 0 15px;}
#depoimentos .item .text p{font-size:18px;color:#555;line-height:1.4;}
#depoimentos .btn{padding:0;border:0;border-radius:27px;border:2px solid #FF6367;line-height:55px;width:290px;color:#FF6367;text-align:center;font-weight:bold;font-size:20px;margin:75px auto 0;display:block;cursor:pointer;}
#contato .wrap-box-mensagem{padding:80px 0;background:#FFF;}
@media(min-width:1700px){
#home .wrap-mentoria .text{padding:0 120px 0 0;}
div#fale-conosco h4{line-height:65px !important;margin-bottom:48px;}
}
@media(max-width:1660px){
div#fale-conosco h4{line-height:65px !important;margin-bottom:48px;}
}
@media(max-width:1500px){
.container{max-width:1200px;}
#home #banner .item .text{padding:95px 30px 0 0;}
#home #banner .item h2{font-size:44px;}
#home #banner .item h3{font-size:32px;margin:0 0 40px;}
#home #banner .item .banner-image{padding:0 0 0 30px;}
#home .wrap-workshop{padding:11.45vw 0;}
#home .wrap-workshop .text{padding:0 0 0 3.125vw;}
#home .wrap-workshop .text h2{font-size:2vw;}
#home .wrap-workshop .imagem-principal{width:20vw;}
#home .wrap-mentoria{padding:8.6vw;}
#home .wrap-mentoria .text{padding:0 3.125vw 0 0;}
#home .wrap-mentoria .text h2{font-size:2vw;}
#home .wrap-mentoria .imagem-principal{width:20vw;}
#home .blog{padding:9.36vw 0 10.4vw;}
.blog .wrap-carousel .owl-nav .owl-prev,
.blog .wrap-carousel .owl-nav .owl-next{width:55px;height:55px;right:-75px;}
.blog .wrap-carousel .owl-nav .owl-prev{left:-75px;}
#header nav ul li a{padding:0 17.5px;font-size:15px;}
#home .wrap-mentoria .text h2{font-size:2.08vw;width:260px;}
#home .wrap-mentoria .imagem-principal{width:20.8vw;}
#home .wrap-mentoria .text{padding:0 30px 0 0;}
#home #banner .owl-prev{left:-80px;}
#home #banner .owl-next{right:-80px;}
#home #banner .owl-prev, #home #banner .owl-next{width:55px;height:55px;}
.wrap-box-mensagem h4{font-size:4.68vw;bottom:35px;}
.wrap-box-mensagem h3{font-size:2.6vw;margin:135px 0 40px;}
#home #sobre .text h2{font-size:75px;}
#home #sobre .text h1{font-size:42px;}
#sobre .bloco-1 h3{font-size:75px;}
#sobre .bloco-1 h2{font-size:42px;}
div#fale-conosco h4{line-height:50px !important;margin-bottom:48px;}
}
@media(max-width:1400px){
#home .wrap-mentoria .text h2{width:230px;}
#home .wrap-mentoria .text{padding:0 30px 0 0;}
div#fale-conosco h4{line-height:50px !important;margin-bottom:48px;}
}
@media(max-width:1300px){
.container{max-width:1080px;}
#home .wrap-mentoria .text h2{width:220px;}
#home .wrap-mentoria .text{padding:0 10px 0 0;}
#footer .selo{width:85px;}
.wrap-box-mensagem .container{padding:0 40px;}
#footer .item h3{font-size:19px;}
#footer .item ul li a{font-size:16px;}
#home #servicos{padding:100px 0 90px;}
#home #banner .item .banner-image{padding:0;}
#header nav ul li a{font-size:14px;padding:0 10px;}
#header figure img{max-width:105px;}
div#fale-conosco h4{line-height:44px !important;margin-bottom:48px;}
}
.selo{margin-left:20px;}
.page-template-modelo-servicos2 .text-1{margin:0 0 155px;}
.line-btn{width:100%;display:flex;justify-content:center;}
.btn-new-model{border-radius:27px;padding:0;border:1px solid #FF6367;width:290px;max-width:100%;line-height:50px;font-size:20px;color:#FF6367;font-weight:bold;margin-bottom:100px;margin-top:-50px;}
.btn-new-model:hover{color:#FFF;background:linear-gradient(to right, #FE837C, #FEDB9B);border:none;box-shadow:0 10px 20px rgba(0,0,0,.25)}
article#agenda .content-agenda{padding:125px 0;}
article#agenda .card{margin:70px 25px;padding:30px;box-shadow:0 0 27px -15px #929292;}
article#agenda .content-agenda h1{padding:25px;font-weight:600;color:#555555;}
article#agenda .card .content_all .botao{width:100%;text-align:center;margin-top:35px;}
article#agenda .card .content_all h2{font-weight:800;color:#FF6367;width:50%;padding-right:20px;line-height:32px !important;font-family:Montserrat;margin-bottom:30px;}
article#agenda .card .content_all a.btn_evento{padding:15px 65px;border:0;border-radius:27px;background:linear-gradient(to right, #FE837C, #FEDB9B);line-height:55px;color:#FFF;text-align:center;font-weight:bold;}
article#agenda .card:hover{background:linear-gradient(to right, #FE837C, #FEDB9B);color:#fff;}
article#agenda .card:hover .content_all a.btn_evento{background:transparent;border:2px solid #fff;}
article#agenda .card:hover .content_all h2{color:#fff;}
article#single-agenda .conteudo{padding:170px 0 70px;font-size:20px;color:#707070;line-height:32px;}
article#single-agenda .col-10.align-center{margin:0 auto;}
article#single-agenda .content_card{margin-bottom:100px;padding:60px;box-shadow:0 0 20px -5px #aaa;transition:400ms;}
article#single-agenda .content_card:hover{background:#f8f8f894;}
article#single-agenda .content-agenda button.btn_evento:hover{background-position-x:-325px;}
article#single-agenda .content-agenda h2{margin-bottom:25px;}
article#single-agenda .content-agenda span.hora,
article#single-agenda .content-agenda span.data{width:49%;display:inline-block;}
article#single-agenda .content-agenda span.valor,
article#single-agenda .content-agenda span.local{width:100%;display:block;}
article#single-agenda .content-agenda span{margin:30px 0 0 0;}
article#single-agenda .content-agenda span svg{margin-right:10px;}
article#single-agenda .content-agenda .addtoany_share_save_container.addtoany_content.addtoany_content_bottom{display:none;}
article#single-agenda .content-agenda button.btn_evento{padding:15px 65px;border:0;border-radius:27px;line-height:22px;background:linear-gradient(to right, #FE837C, #FEDB9B, #FE837C);color:#FFF;text-align:center;background-size:200%;background-position-x:1px;font-weight:bold;transition:1600ms;}
article#single-agenda .content-agenda .botao{width:100%;align-items:center;display:flex;flex-direction:column;margin-top:35px;}
article#single-agenda .content-agenda h2{font-weight:800;color:#FF6367;width:100%;padding-right:20px;line-height:32px !important;font-family:Montserrat;margin-bottom:30px;}
.modal-content .modal-body .fields{column-count:2;margin-bottom:25px;padding:0 15px;}
.modal-content .modal-body .fields input{border:0;border-bottom:1px solid #aaa;width:90%;margin:15px 0;}
.modal-content .modal-body input.wpcf7-form-control.wpcf7-submit{padding:15px 25%;margin:40px 0 5px;border:0;border-radius:27px;background:linear-gradient(to right, #FE837C, #FEDB9B);line-height:22px;color:#FFF;text-align:center;font-weight:bold;}
.modal-content .modal-header{background:linear-gradient(to right, #FE837C, #FEDB9B);line-height:22px;color:#FFF;text-align:center;}
.modal-content .modal-header h5#exampleModalLongTitle{width:100%;font-size:36px;font-weight:bold;margin:15px 0;}
.modal-dialog{max-width:50%;}
body *{outline:0 !important;}
div#exampleModalCenter form.wpcf7-form > p{display:flex;flex-direction:column;align-items:center;}
article#single-agenda .content_card span.evento{opacity:0;position:absolute;z-index:-5;}
article#agenda .card .content_all h5{height:55px;line-height:26px !important;font-weight:600;}
article#agenda .card .content_all p{height:120px;}
.modal-content .modal-body .fields input::-webkit-input-placeholder{font-size:14px;}
@media(max-width:990px){
.search-nav{width:100%;justify-content:flex-start;}
.search-nav form{width:100%;}
.container{max-width:100%;}
.page-content{width:100%;overflow:hidden;}
.wrap-bg{margin:0 0 30px;}
#footer .container-lg, 
#header .container-lg, 
.page-content .container-lg{padding-right:15px;padding-left:15px;}
#header figure{margin:0;}
#header figure .logo{height:95px;width:auto;max-width:auto;}
#header .bloco-cinza .itens p, #header .bloco-cinza .itens a{font-size:12px;margin:0 0 10px;}
#header .bloco-cinza .social{width:100%;}
#header .bloco-branco{padding:20px 0;}
#header .click-mobile{width:25px;height:20px;margin:0;float:right;}
#header .click-mobile .line{width:100%;height:2px;background:#FFF;transition:all .25s;}
#header .click-mobile .line2{position:relative;}
#header .click-mobile .line2:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#FFF;transition:all .25s;}
#header.menu-active .click-mobile .line1{transform:translateY(-5px);opacity:0;}
#header.menu-active .click-mobile .line2{transform:rotate(45deg);}
#header.menu-active .click-mobile .line2:after{transform:rotate(90deg);}
#header.menu-active .click-mobile .line3{transform:translateY(5px);opacity:0;}
#header.menu-active .wrap-menu{left:0;}
#header .wrap-menu{position:fixed;left:100%;background:url(//anaren.com.br/wp-content/themes/cms/images/bg-home.jpg) top center no-repeat;background-image:linear-gradient(90deg, #FE837B 40%, #fedb9b 100%);transition:all .25s;top:110px;padding:0;width:100%;z-index:99;box-shadow:0 10px 15px -4px rgba(0,0,0,.25);max-height:calc(100vh - 70px);overflow-y:auto;padding:10px 20px;}
#header .wrap-menu #menu{width:100%;}
#header .navbar .menu-item{width:100%;padding:0;margin:0 0 15px;}
#header nav ul li a{color:#fff;font-size:16px;padding:0;}
#header .navbar ul{padding:10px 0;}
#footer .bloco-social{padding:30px 0;}
.page-content{padding:0;}
.page-content .btn-default{padding:15px 20px;font-size:15px;margin:20px auto;}
.social-fixed{display:none;}
#home #banner{padding:110px 0 0;height:auto;}
#home #banner .item{overflow:hidden;}
#home #banner .item .text{padding:0;}
#home #banner .item h2{font-size:38px;}
#home #banner .item h2 br{display:none;}
#home #banner .item h3{font-size:24px;}
#home #banner .item h3 br{display:none;}
#home #banner .item .btn{line-height:40px;font-size:14px;}
#home #banner .item .banner-image{padding:20px 0 0;}
#home #banner .item .banner-image img{max-width:45%;max-height:auto;margin:auto;float:none;}
#banner .owl-dots{bottom:30px;}
#banner .item{height:auto;}
#banner .item h2{font-size:4.68VW;}
#banner .owl-nav .owl-prev, #banner .owl-nav .owl-next{display:none;}
#banner .item p{font-size:14px;padding:0 100px 0 0;}
#banner .item p br{display:none;}
#home #sobre .text h2{font-size:48px;}
#home #sobre .text h1{font-size:28px;}
#home #sobre .col:nth-child(even),
#home #sobre .col:nth-child(odd){padding:0 15px;}
#home #sobre .text p{font-size:18px;margin:0 0 15px;}
#home #sobre img{margin:25px 0 0;}
#home #servicos{padding:60px 0 45px;}
#home #servicos h3{font-size:48px;}
#home #servicos h2{font-size:28px;margin:0 0 55px;}
#home #servicos .lista .col{margin:0 0 35px;}
#home #servicos .lista .item p{font-size:16px;margin:0 0 15px;}
#home .wrap-workshop .col:nth-child(odd),
#home .wrap-workshop .col:nth-child(even){padding:0 15px;}
#home .wrap-workshop .imagem-principal{width:80%;}
#home .wrap-workshop .item{margin:0 0 35px;}
#home .wrap-workshop .text h2{font-size:38px;margin:25px 0;}
#home .wrap-workshop .text .btn{margin:15px 0 45px;}
#home .wrap-workshop .item p{font-size:17px;}
#home .wrap-mentoria .item p{font-size:17px;}
#home .wrap-mentoria .text h2{font-size:38px;}
#home .wrap-mentoria .text .btn{margin:15px 0 35px;}
#home .wrap-mentoria .imagem-principal{width:80%;}
#home .blog h3{font-size:38px;}
#home .blog h2{font-size:28px;margin:0 0 35px;}
.blog .wrap-carousel .item .post{padding:10px 15px;}
.blog .wrap-carousel .item .post .title p{font-size:22px;}
.blog .wrap-carousel .item .post .title p{font-size:22px;}
.wrap-instagram{padding:100px 0 0;}
.wrap-instagram h2{font-size:28px;margin:0 0 55px;}
.wrap-instagram h3{font-size:38px;}
.wrap-instagram .mosaico .item{width:50%;height:auto;}
.wrap-instagram .container:after{top:-50px;width:350px;height:350px;}
.wrap-depoimentos{padding:70px 0;}
.wrap-depoimentos h2{font-size:20px;margin:0 0 35px;text-align:left;}
.wrap-depoimentos h3{font-size:38px;}
.wrap-depoimentos .carousel .item .text{padding:0 0 0 30px;}
.wrap-depoimentos .carousel .item .text h3{font-size:32px;text-align:center;}
.wrap-box-mensagem .container{padding:0 15px;}
.wrap-box-mensagem h3{font-size:28px;margin:75px 0 35px;}
.wrap-box-mensagem h3 br{display:none;}
.wrap-box-mensagem h4{font-size:38px;bottom:10px;}
.wrap-box-mensagem p{font-size:18px;}
.wrap-box-mensagem .wrap-form{height:auto;}
.wrap-box-mensagem .wrap-form form{padding:20px;}
.btn-new-model{margin-top:-30px;}
#footer{padding:50px 0 25px;}
#footer .social{margin:15px 0 35px;}
.internal-page header{height:300px;padding:110px 0 0;}
.internal-page header h1{font-size:24px;}
.internal-page header .breadcrumb a{font-size:14px;}
#sobre .bloco-1{padding:100px 0 75px;}
#sobre .bloco-1 .text{padding:0;}
#sobre .bloco-1 h3{font-size:38px;}
#sobre .bloco-1 h2{font-size:28px;margin:0 0 30px;}
#sobre .bloco-1 p{font-size:18px;}
#sobre .bloco-2{padding:70px 0;}
#sobre .bloco-2 h4{font-size:38px;bottom:50px;}
#sobre .bloco-2 h3{font-size:22px;}
#sobre .bloco-2 p{font-size:18px;}
div#fale-conosco h4{padding-left:20px;}
div#fale-conosco h3{text-align:left;}
@media(max-width:300px){
.breadcrumb .d-flex{flex-direction:column;}
}
#servicos .bloco-1{padding:100px 0 50px !important;margin-bottom:50px;}
#servicos .bloco h2{font-size:28px;margin:0 0 55px;}
#servicos .bloco h3{font-size:38px;}
#servicos .bloco .lista .col{margin:0 0 35px;padding:0 15px;}
#servicos .bloco .lista .col h4{font-size:18px;}
#servicos .bloco .lista .col p{font-size:14px;}
#servicos .bloco .lista .col .btn{margin:20px 0 0;}
#servicos .bloco-2{padding:100px 0 50px;}
#servicos .bloco-3{padding:100px 0 50px;}
#servicos .bloco-3 h4{font-size:24px;margin:0 0 50px;}
#servicos .bloco-3 .lista{margin:0 0 25px;}
#servicos .bloco-3 .text p{font-size:18px;}
#servicos .bloco-3 .text-1{margin:0 0 50px;}
#servicos-detalhes .banner{margin:45px 0 25px;}
#servicos-detalhes .bloco{padding:0 0 75px;}
#servicos-detalhes .bloco h2{font-size:20px;margin:0 0 40px;line-height:26px !important;}
#servicos-detalhes .bloco h3{font-size:20px;}
#servicos-detalhes .bloco p{font-size:16px;text-align:justify;}
#servicos-detalhes .bloco .btns{flex-direction:column;margin:50px 0 0;}
#servicos-detalhes .bloco .btns .btn{margin:25px 0 0;}
#workshops .bloco{padding:75px 0 50px;}
#workshops .bloco .lista{margin:0 0 30px;}
#workshops .bloco .lista .col{padding:0 30px 0 0;margin:0 0 35px;}
#workshops .bloco .lista p{font-size:18px;}
#workshops .bloco .text p{font-size:18px;margin:0 0 20px;}
#mentoria .bloco{padding:75px 0 50px;}
#mentoria .bloco .lista{margin:0 0 30px;}
#mentoria .bloco .lista .col{padding:0 30px 0 0;margin:0 0 35px;}
#mentoria .bloco .lista p{font-size:18px;}
#mentoria .bloco .text p{font-size:18px;margin:0 0 20px;text-align:justify;}
#blog .content-blog{padding:75px 0 0;}
#blog.detalhes .content-blog{padding:75px 0 50px;}
#blog .content-blog aside{padding:0;}
#blog .content-blog aside #fBusca{margin:0 0 35px;}
#blog .content-blog aside .widget{margin:0 0 35px;}
#blog.detalhes .content-blog .comentarios .comentario figure{width:70px;margin:0 15px 0 0;}
#depoimentos .lista-depoimentos{padding:50px 0;}
#depoimentos .item{padding:35px 0 0;}
#depoimentos .item .text{padding:0;}
#depoimentos .item .text h3{font-size:32px;text-align:center;}
#depoimentos .item .text p{text-align:justify;}
#depoimentos .btn{margin:30px auto 0;}
#contato .wrap-box-mensagem{padding:50px 0;}
#blog.detalhes .content-blog #fComentarios .col-lg{padding:0;}
}
@media(max-width:480px){
#home #banner .item .banner-image img{max-width:75%;}
#home .wrap-workshop .text{padding:0;}
#home .wrap-workshop .text h2{padding:0 10px;}
#home .wrap-workshop .text .btn{width:80%;margin-left:10%;}
}  @media(max-width:1700px){
#home .wrap-mentoria .imagem-principal{width:400px;}
}
.blog .wrap-carousel .item .post .btn:hover{background:linear-gradient(to right, #FE837C, #FEDB9B);}
div#fale-conosco h4{line-height:65px;}
#sobre .bloco-1{padding:130px 0 150px;}
#servicos .bloco-1{padding:180px 0 50px;}
#servicos .bloco-2{padding:130px 0 100px;}
#servicos-detalhes .banner{margin:70px 0;}
#servicos-detalhes .bloco h2{margin:0 0 70px;}
#mentoria .bloco{padding:90px 0 80px;}
#depoimentos .item{transition:1700ms;}
.item.hide{opacity:0;left:-50px;position:absolute;z-index:-1;}
.item.show{position:relative;opacity:1;z-index:1;}
@media(max-width:991px){
#sobre .bloco-1 h2{margin-left:13px;}
#sobre .bloco-2 h3{font-size:28px;text-align:left;}
#header.menu-active .wrap-menu .d-flex.align-items-lg-center.align-items-end.flex-lg-row.flex-column{-ms-flex-align:start!important;align-items:flex-start!important;}
#header .social{margin:0 12px;}
.modal-open .modal{padding:0 !important;}
.modal-open .modal .modal-dialog{max-width:100%;}
.modal-content .modal-body .fields{column-count:1;padding:0 100px;}
}
@media(max-width:767px){
#blog .content-blog .post .badges img{width:18px;}
#home{background-image:linear-gradient(90deg, #FE837B 40%, #fedb9b 100%);background-size:100% 1000px;}
#home #banner .banner-title{text-align:center;}
.owl-stage{display:flex;align-items:stretch;}
#home #banner .owl-dots{width:100%;justify-content:center;display:flex;margin:35px 0 0;margin-bottom:50px;}
#home #servicos .item{display:flex;flex-direction:column;align-items:center;text-align:center;}
#home .wrap-workshop .col:nth-child(even){padding-left:15px !important;}
#home .wrap-mentoria .item,
#home .wrap-workshop .item{display:flex;flex-direction:column;align-items:center;text-align:center;}
#home .wrap-mentoria .col-padding:nth-child(even),
#home .wrap-mentoria .col-padding:nth-child(odd){padding:0 15px;}
.home div#mentoria > div{display:flex;flex-direction:column-reverse;}
#home .wrap-mentoria .imagem-principal{width:90.8vw;}
#home .wrap-mentoria .text{padding:0 15px;width:100%;}
#home .wrap-mentoria .text h2{font-size:38px;}
#home .wrap-mentoria div#mentoria .d-flex.align-items-center.flex-lg-row.flex-column img,
#home .wrap-mentoria .col-padding:nth-child(even){margin-bottom:25px;}
#home .wrap-mentoria div#mentoria .d-flex.align-items-center.flex-lg-row.flex-column{display:flex;flex-direction:column-reverse !important;}
#home .blog{padding:20.36vw 0 10.4vw;}
.internal-page header{height:300px !important;padding:120px 0 50px !important;}
.internal-page .upw-posts header{padding:0 0 50px !important;}
#servicos .bloco .lista .col img{margin:0 auto;}
#servicos .bloco .lista .col{display:flex;flex-direction:column;align-items:center;text-align:center;}
#servicos .bloco .lista .col p{padding-right:55px;padding:0 20px;}
div#fale-conosco h4{line-height:35px;}
#sobre .bloco-2 h4{font-size:38px;bottom:55px;}
#sobre .bloco-2 h3{margin:0 0 35px;}
article#mentoria .bloco.bloco-1 .text h4 b{color:#7B7B7B;}
#blog .upw-posts .entry-title a{font-size:18px;padding:0 20px;line-height:25px;text-align:center;}
#blog .upw-posts .entry-image img{max-width:100%;height:auto;width:250px;}
#blog .upw-posts .entry-image{max-width:250px;margin:0 auto;}
#blog aside .post .entry-summary{color:#707070;font-size:16px;padding:0 20px;text-align:center;}
.internal-page header{padding:50px 0 20px !important;}
#blog .content-blog div.post img{width:100%;height:auto;}
#blog.detalhes .content-blog .post .text p{text-align:justify;}
#depoimentos .item .image img{width:255px;max-width:100%;height:100%;}
}
@media(max-width:530px){
#depoimentos .item .image{height:235px;}
.internal-page header{height:max-content !important;padding:120px 0 50px !important;}
#blog aside .post .entry-summary{margin-top:-60px;}
#home .wrap-mentoria{padding:30px 0;}
#sobre .bloco-1 h2{margin-left:0px;text-align:left;}
#sobre .bloco-2 h3 br{display:none;}
#sobre .bloco-2 h4{margin-bottom:35px;margin-left:10px;}
.owl-stage{display:flex;align-items:unset !important;}
.wrap-depoimentos .owl-stage-outer{padding-bottom:80px;}
.wrap-depoimentos .owl-nav .owl-prev, .wrap-depoimentos .owl-nav .owl-next{top:unset;bottom:-50px;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display:unset;}
.modal-content .modal-body .fields{padding:0;}
.modal-content .modal-body .fields input{width:100%;}
article#single-agenda .content_card{padding:30px;}
article#single-agenda .content-agenda span.hora, article#single-agenda .content-agenda span.data{width:100%;display:inline-block;}
article#single-agenda .conteudo{padding:70px 0 70px;text-align:justify;}
#mentoria .bloco-1 .line-btn{flex-direction:column;align-items:center;}
#mentoria .bloco .line-btn a.btn.btn-new-model{margin:0 15px 40px;}
.page-template-modelo-servicos2 .text-1{margin:0 0 75px;}
.internal-page header h1{font-size:23px;padding:0 30px;line-height:25px !important;}
.internal-page header .d-flex.align-items-center.justify-content-center{display:flex;flex-wrap:wrap;}
}
@media(max-width:443px){
#sobre .bloco-2 h4{margin-bottom:60px;margin-left:20px;}
}
@media(max-width:425px){
#home #sobre .text .btn,
.blog .wrap-carousel .item .post .btn{width:100%;}
}
@media(max-width:360px){
#sobre .bloco-2 h4{margin-bottom:60px;margin-left:10px;}
#home .wrap-mentoria .text h2{font-size:30px;}
}
@media(max-width:354px){
#sobre .bloco-1 h3{margin-bottom:75px;}
} .anime{opacity:1;}
     }
.modal-body.off{display: none;
}
.modal-body.m2 .sucesso{text-align: center;
font-weight: 800;
color: #FF6367;
padding: 50px 0;
}
.modal-body form.wpcf7-form div.wpcf7-response-output{position: absolute;
z-index: -20;
opacity: 0;
}
article#single-agenda .conteudo{padding: 70px 0 70px;
}
.grecaptcha-badge{display: none;
}
.content-agenda .align-center{margin: 0 auto;
}
body #sb_instagram #sbi_images{padding: 0 0 !important;
}.upw-posts article{display:block;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #ddd}.upw-posts article:last-child{border-bottom:0;padding-bottom:0}.upw-posts .entry-title{margin-bottom:.5em}.upw-posts .entry-title a{text-decoration:none}.upw-posts .entry-title a:focus,.upw-posts .entry-title a:hover{text-decoration:underline}.upw-posts .entry-image{margin-bottom:1em}.upw-posts .entry-image img{max-width:100%;height:auto}.upw-posts .entry-meta{color:#888;font-size:.9em;margin-bottom:1em;line-height:1.4}.upw-posts .entry-meta .comments{white-space:nowrap}.upw-posts .entry-content>:last-child,.upw-posts .entry-summary>:last-child{margin-bottom:1em}.upw-posts .more-link{white-space:nowrap}.upw-posts footer{display:block;color:#888;font-size:.9em;line-height:1.4}.upw-posts .custom-field,.upw-posts .entry-categories,.upw-posts .entry-custom-fields,.upw-posts .entry-tags{margin-bottom:.5em}.upw-after,.upw-before{margin-bottom:1rem}.upw-after>:last-child,.upw-before>:last-child{margin-bottom:0}.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current {
font-weight: bold;
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}