@import"../fonts/stylesheet.css";#header .stuck #logo img{padding:6px 0 0}#header .stuck .header-bottom{min-height:42px}#wide-nav .nav-spacing-medium>li>a:before{bottom:6px;height:2px}#wide-nav .nav-spacing-medium>li.header-search-lightbox{margin:0}#wide-nav .nav-spacing-medium .header-social-icons{margin:0 4px}#wide-nav .nav-spacing-medium .header-social-icons .icon{margin-right:16px;color:#515256;font-size:1.4em}#wide-nav .nav-spacing-medium .header-social-icons .icon:hover{border-bottom:2px solid #051d40}@media all and (max-width: 1023px){#wide-nav .nav-spacing-xlarge>li{margin:0 14px}}@media all and (max-width: 849px){#header .header-main{height:140px}#header .stuck #logo img{padding:4px 0}#main-menu li.custom{display:none}#main-menu .header-social-icons .linkedin{margin-left:1em}}.header-social-icons .linkedin i{background-image:url(../img/linkedin-logo.png);background-repeat:no-repeat;width:21px;height:21px;position:relative;top:1px}.page-contact .widget_custom_html{padding-right:0}.page-contact .widget_custom_html .header-social-icons .instagram{margin-right:1em;color:#051d40}.page-contact .widget_custom_html .header-social-icons .linkedin{margin-right:0 !important}.page-contact .widget_custom_html .header-social-icons .linkedin i{background-image:url(../img/linkedin-logo-purple.png)}#content section h2{font-weight:300;margin-bottom:44px;font-size:1.8em}#content section h2:after{content:" ";position:relative;display:block;top:24px;left:calc(50% - 29px);transform:translateX(-50%);width:60px;background-color:#051d40;height:2px}#content section.section-text h2:after{left:50%}#content section.section-text p:last-child{margin-bottom:0}#content section.section-services{background-color:#051d40}#content section.section-services h2{margin-bottom:120px}#content section.section-services h2:after{top:56px;left:calc(50% - 29px);transform:rotate(-90deg);background-color:#fff}#content section.section-services .col{padding:0}#content section.section-services p{margin-bottom:0;font-size:14px}#content section.section-services a{margin-top:24px;padding:0 2em;background-color:#eaf7f5;color:#515256}#content section.section-depoimentos{margin-top:30px}#content section.section-depoimentos h2{color:#051d40}#content section.section-depoimentos h2:after{background-color:#051d40;left:50%}#content section.section-depoimentos .content,#content section.section-depoimentos p{font-weight:400;color:#051d40}#content section.section-depoimentos .portfolio-box{display:table-cell;vertical-align:middle;height:200px}#content section.section-depoimentos .portfolio-box .box-text{padding-top:0;padding-bottom:0}#content section.section-depoimentos .flickity-prev-next-button{top:10%}#content section.section-depoimentos .banner-link:before,#content section.section-depoimentos .banner-link:after{content:" ";background-image:url(../img/DriLima_aspas-1-blue.png;);background-repeat:no-repeat;background-size:100%;position:absolute;width:76px;height:50px}#content section.section-depoimentos .banner-link:before{background-image:url(../img/DriLima_aspas-1-blue.png;);top:0;left:14%}#content section.section-depoimentos .banner-link:after{background-image:url(../img/DriLima_aspas-2-blue.png;);bottom:10%;right:14%}#content section.section-depoimentos .flickity-page-dots{bottom:0}#content section.section-depoimentos .flickity-page-dots li{background-color:#051d40;border-color:#051d40}#content section.section-depoimentos .slider-nav-light .flickity-prev-next-button .arrow,#content section.section-depoimentos .slider-nav-light .flickity-prev-next-button svg{fill:#051d40}#content section.section-about{color:#fff}#content section.section-about h2{color:#fff}#content section.section-about h2:after{background-color:#fff;left:30px}#content section.section-about .section-content{background-color:#051d40}#content section.section-about .section-content h3{color:#fff}#content section.section-about .section-content a{margin-top:10px;padding:0 2em;font-size:.8em}#content section.section-about .section-content p{font-size:14px}#content section.section-portifolio .col{width:100%;max-width:100%;flex-basis:100%;padding:60px !important}#content section.section-portifolio .col:nth-child(odd){background-color:#051d40;color:#fff}#content section.section-portifolio .col:nth-child(odd) .button{background-color:#fff;color:#051d40}#content section.section-portifolio .col:nth-child(odd) h2{color:#fff}#content section.section-portifolio .col:nth-child(odd) .box-text-inner .portfolio-box-title:after{background-color:#fff}#content section.section-portifolio .col .box-text-inner .portfolio-box-title{margin-bottom:100px}#content section.section-portifolio .col .box-text-inner .portfolio-box-title:after{top:50px;left:calc(50% - 29px);transform:rotate(-90deg)}#content section.section-portifolio .col .box-text-inner .content{width:50%;float:left;padding:0 80px;margin:auto}#content section.section-portifolio .col .box-text-inner .content p{max-width:400px;float:right;margin-bottom:20px}#content section.section-portifolio .col .box-text-inner .metadata{width:50%;float:right;padding:0 80px;margin:auto;text-align:left}#content section.section-portifolio .col .box-text-inner .metadata p{max-width:400px;float:left;margin-bottom:20px}#content section.section-portifolio .col .box-text-inner .metadata h6{color:#051d40;font-weight:600;text-transform:inherit;font-size:14px;margin-top:20px}#content section.section-portifolio .col .box-text-inner .metadata h6:first-of-type{margin-top:0}#content section.section-portifolio .col .box-text-inner .contact-link{padding-top:20px;width:100%;display:inline-block}#content section.section-curriculum{padding:0}#content section.section-curriculum .col{display:inline-block;width:100%;flex-basis:100%;max-width:100%;padding:50px 0 !important}#content section.section-curriculum .col:nth-child(even){background-color:#051d40;color:#fff}#content section.section-curriculum .col:nth-child(even) h2{color:#fff}#content section.section-curriculum .col:nth-child(even) .box-text-inner .portfolio-box-title:after{background-color:#fff}#content section.section-curriculum .col .portfolio-box-title{margin-bottom:100px}#content section.section-curriculum .col .portfolio-box-title:after{top:50px;left:48%;transform:rotate(-90deg);background-color:#051d40}#content section.section-curriculum .col #id-192 .portfolio-box-title{margin-bottom:50px}#content section.section-curriculum .col #id-192 .portfolio-box-title:after{top:24px;left:50%;transform:translateX(-50%)}#content section.section-curriculum .col .content{padding:0px 40px;max-width:700px}#content section.section-curriculum .col .content p{margin-bottom:20px}#content section.section-curriculum .col .contact-link{display:none}#content section.section-newsletter h2:after{background-color:#fff;left:50%}#content section.section-newsletter form{margin-bottom:0}#content section.section-newsletter form .mc4wp-form-fields{text-align:center}#content section.section-newsletter form .mc4wp-form-fields input[type=text],#content section.section-newsletter form .mc4wp-form-fields input[type=email]{width:300px;height:36px;background-color:rgba(255,255,255,.9);font-size:14px;margin:0 5px;border:2px solid #fff;box-shadow:none}#content section.section-newsletter form .mc4wp-form-fields input[type=submit]{background-color:#02d7f4;color:#fff;margin-top:14px;padding:0 2em;height:36px;min-height:36px;font-size:14px;margin-left:5px}#content section.section-contact h2:after{background-color:#fff;left:50%}#content section.section-contact p{font-size:14px;font-weight:400}#content section.section-contact h5{font-weight:400}#content section.section-contact .widget_custom_html{text-align:right;margin-bottom:1em;padding:0}#content section.section-contact .widget_custom_html a{margin-right:.8em}#content section.section-contact .widget_custom_html .icon-linkedin-img{background-image:url(../img/linkedin-logo-branco.png)}#content section.section-contact input,#content section.section-contact textarea{font-weight:400}#content section.section-contact input::-moz-placeholder, #content section.section-contact textarea::-moz-placeholder{color:#747474}#content section.section-contact input::placeholder,#content section.section-contact textarea::placeholder{color:#747474}#content section.section-contact input[type=submit]{background-color:#dcd7e9;color:#051d40;margin-top:24px;padding:0 2em;margin-right:0}#content section.section-contact .wpcf7-form p{text-align:center}#content section.section-contact .contact-form{padding:0 20px}#content section.section-instagram{padding-bottom:32px}#content section.section-instagram .section-content:after{content:" ";background-image:url(../img/DriLima_simbolo-branco-ajust.png);background-color:#02d7f4;background-repeat:no-repeat;background-position-x:center;background-position-y:center;border-radius:50px;position:absolute;width:54px;height:54px;margin:0 auto;text-align:center;left:calc(50% - 27px);bottom:-27px}@media all and (max-width: 849px){#content .section-banner{padding-top:0}#content .section-about .col{max-width:100%;flex-basis:100%}#content .section-about .col img{height:100%;-o-object-fit:contain;object-fit:contain}#content .section-about .col .img-inner{padding-top:60% !important}#content .section-about .col.column-about .col-inner{padding:20px 40px !important}}@media all and (max-width: 768px){#content section.section-depoimentos .text-box{width:70%;margin:0 auto;position:inherit !important;left:0;transform:translateX(0%) !important}#content section.section-depoimentos .text-box p{font-size:13px;margin:0}#content section.section-depoimentos .banner-link:before{left:3%}#content section.section-depoimentos .banner-link:after{right:3%}#content section.section-portifolio .col{padding:20px !important}#content section.section-portifolio .col .box-text-inner .content,#content section.section-portifolio .col .box-text-inner .metadata{padding:0 20px}}@media all and (max-width: 640px){#content section.section-banner .img-inner{padding-top:70% !important}#content section.section-text{padding-top:40px;padding-bottom:40px}#content section.section-text .col{padding-bottom:0}#content section.section-services .text-center{padding-top:20px}#content section.section-services .img-inner{padding-top:60% !important}#content section.section-depoimentos{padding-top:40px;padding-bottom:40px}#content section.section-depoimentos .flickity-viewport{height:260px}#content section.section-depoimentos .text-box{width:80%}#content section.section-depoimentos .portfolio-box{height:220px}#content section.section-depoimentos .banner-link:before,#content section.section-depoimentos .banner-link:after{right:2%;width:46px;height:32px}#content section.section-contact{padding-bottom:20px}#content section.section-contact h2{padding:0 20px}#content section.section-contact .text-right,#content section.section-contact .text-left p,#content section.section-contact .header-social-icons{text-align:center !important}#content section.section-contact .col{max-width:100%;flex-basis:100%}#content section.section-newsletter h2{padding:0 20px}#content section.section-newsletter form .mc4wp-form-fields{padding:0 20px}#content section.section-newsletter form .mc4wp-form-fields input[type=text],#content section.section-newsletter form .mc4wp-form-fields input[type=email]{width:100%;margin:0 0 20px}#content section.section-portifolio .col .box-text-inner .content,#content section.section-portifolio .col .box-text-inner .metadata{width:100%}#content section.section-portifolio .col .box-text-inner .content p,#content section.section-portifolio .col .box-text-inner .metadata p{float:none;max-width:100%}}@media all and (max-width: 440px){#content section.section-depoimentos .text-box{width:98%}#content section.section-depoimentos .banner-link:before,#content section.section-depoimentos .banner-link:after{width:36px;height:24px}}.searchform input[type=search]{border:none}#footer{padding-top:10px}#footer .copyright-footer{font-size:9px}.single #comments .comment-respond{background-color:#fff}.single footer{border-top:none !important}.single footer .back-to-top{transform:translateX(-90vw)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 .wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 .wpcf7 form.payment-required .wpcf7-response-output{border-color:#051d40}.wpcf7 form .wpcf7-response-output{margin:0 .5em 1em;text-align:center}.wpcf7 .input-error-message{color:red;padding-bottom:16px}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 form.invalid .wpcf7-response-output{color:red;font-weight:400;border-color:red}.wpcf7 .wpcf7-spinner{display:block;margin:0 auto}.form-flat button,.form-flat input,.form-flat input:not([type=submit]),.form-flat select,.form-flat textarea{border-radius:0 !important}.section-form-descoberta .wpcf7 .wpcf7-submit{background-color:#fff000;color:#051d40}.page-descoberta-header h1,.page-descoberta-header h1,.page-descoberta-header h3{font-family:"Lovelo","sans-serif"}.social-icons .show-for-medium{display:inline-block !important}.social-icons a.icon:not(.button){margin-left:.5em;margin-right:.5em}#wide-nav .nav-spacing-medium .header-social-icons .icon{margin-right:.5em !important}#sb_instagram{padding-bottom:50px !important}#wide-nav .header-nav .disabled{cursor:not-allowed}