/*!
Theme Name: KDC
Theme URI: http://underscores.me/
Author: Segundo Andar
Author URI: http://segundoandar.com.br
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kdc
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

KDC is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@import "https://fonts.googleapis.com/css?family=Droid+Serif|Roboto:100,300,500,700";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#FF0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #C0C0C0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}h1{font-size:5em}h2{font-size:4em}h3{font-size:3em}h4{font-size:2em}h5{font-size:1.5em}h6{font-size:1.25em}h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;line-height:1;margin:0;text-transform:uppercase}.block>h1,.block-areas h1,.block>h2,.block-areas h2,.block>h3,.block-areas h3,.block>h4,.block-areas h4,.block>h5,.block-areas h5,.block>h6,.block-areas h6{font-weight:300;line-height:1.25;margin:.5em auto;text-align:center;letter-spacing:.1em;color:#424242}body.home .block>h1,body.home .block-areas h1,body.home .block>h2,body.home .block-areas h2,body.home .block>h3,body.home .block-areas h3,body.home .block>h4,body.home .block-areas h4,body.home .block>h5,body.home .block-areas h5,body.home .block>h6,body.home .block-areas h6{position:relative}body.home .block>h1:before,body.home .block-areas h1:before,body.home .block>h2:before,body.home .block-areas h2:before,body.home .block>h3:before,body.home .block-areas h3:before,body.home .block>h4:before,body.home .block-areas h4:before,body.home .block>h5:before,body.home .block-areas h5:before,body.home .block>h6:before,body.home .block-areas h6:before{font-weight:300;position:absolute;top:50%;left:-.25em;width:3px;height:50%;content:'';transform:translateY(-50%);background-color:#dd66a0}p{font-family:'Roboto', sans-serif;font-size:1em;font-weight:300;line-height:1.5;margin-bottom:1.5em;color:#5e5e5e}a{transition:color 300ms ease-in-out;text-decoration:none;color:#1e5894}a[href^=tel]{font-family:'Roboto';font-weight:700;text-transform:uppercase}#masthead a[href^=tel]{color:#dd66a0}a#arrow{position:absolute;z-index:10000;bottom:5vh;left:50%;width:40px;height:40px;content:'';transform:translateX(-50%);background:url(img/arrow.svg) no-repeat center center;background-size:auto}ul,ol{list-style:none;padding:0;margin:1em 0}.block ul,.block ol{color:#5E5E5E;font-family:'Roboto', sans-serif;font-weight:300}.block ul li,.block ol li{font-size:.75rem;line-height:2em;padding-left:7px;position:relative}@media screen and (min-width: 50rem){.block ul li,.block ol li{font-size:1rem}}.block ul li:before,.block ol li:before{position:absolute;content:'.';left:1px}img:not(.ajax-loader){width:100%;height:auto}input[type=text],input[type=email],textarea{width:100%;font-family:'Roboto', sans-serif;font-weight:300;font-size:.9rem;padding:.3em .4em;box-sizing:border-box}@media screen and (min-width: 50rem){input[type=text],input[type=email],textarea{font-size:1.2rem;padding:.72em .8em}}input:focus,textarea:focus{outline:none}textarea{resize:none}input[type='button'],input[type='reset'],input[type='submit']{font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:.05em;font-size:25px;padding:0 2.5em;background:#dd66a0;background:#F46DBE;border:none;color:#FFFDFD;transition:background 300ms ease-in-out, color 300ms ease-in-out;min-width:241px;line-height:63px}input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background:#e27bad;color:#f2f2f2}input[type='button']:active,input[type='reset']:active,input[type='submit']:active{background:#d85193;color:#d9d9d9}.wpcf7-form-control-wrap{float:left;width:100%}.wpcf7-form-control-wrap.mensagem{height:100%;margin-bottom:.5vw}.site-title svg{fill:#fff !important}.escuro .site-title svg,.escuro .site-title .st0,.default .site-title svg,.default .site-title .st0{fill:white !important}.claro .site-title svg,.claro .site-title .st0{fill:#424242 !important}.featured .site-title svg,.featured .site-title .st0{fill:#dd66a0 !important;fill:#F46DBE !important}#primary-menu{font-family:'Roboto';font-weight:700;list-style:none;text-align:center;text-transform:uppercase;display:flex;justify-content:flex-end;margin:0;padding:0 0 1px}@media screen and (max-width: 50rem){#primary-menu{font-size:1.5em;margin:0}}@media screen and (min-width: 70rem){#primary-menu{text-align:right}}#primary-menu li{font-size:13px;line-height:2;display:inline;white-space:nowrap;word-wrap:break-word;letter-spacing:-0.05px;position:relative}#primary-menu li:nth-child(1){margin-right:62px}#primary-menu li:nth-child(2){margin-right:66px}#primary-menu li:nth-child(3){margin-right:68px}#primary-menu li:nth-child(4){margin-right:60px}#primary-menu li:nth-child(5){margin-right:49px;bottom:-2px}#primary-menu li a{position:relative}#primary-menu li a:not([href^=tel]){text-decoration:none}#primary-menu li a:not([href^=tel]):after{position:absolute;bottom:-.5em;left:0;width:100%;height:2px;content:'';transition:transform 300ms 900ms cubic-bezier(0, 0.4, 0.6, 1);transform:rotateX(90deg);transform-origin:top center;background:currentColor}#primary-menu li a:not([href^=tel]).current:after{transform:rotateX(0)}.escuro #primary-menu li a:not([href^=tel]),.default #primary-menu li a:not([href^=tel]),.featured #primary-menu li a:not([href^=tel]){color:white}.claro #primary-menu li a:not([href^=tel]){color:#424242}#mobile-menu{font-family:'Roboto', sans-serif;position:fixed;top:0;top:85px;left:0;width:100vw;height:calc(100vh - 90px);display:none;z-index:1000}#mobile-menu .mobile-navigation{width:100%}#mobile-menu .inner{height:auto;background-color:#ECECEC;display:flex;flex-direction:column;align-items:center;justify-content:center}#mobile-menu a{color:#000}#mobile-menu a[href^=tel]{color:#dd66a0}#mobile-menu .menu-mobile-items{display:flex;flex-direction:column}#mobile-menu .menu-mobile-items li{border-bottom:1px solid #E3E3E3}#mobile-menu .menu-mobile-items a{display:block;padding:15px 35px;font-size:18px;font-weight:500;text-align:right;text-transform:uppercase}#mobile-menu .menu-mobile-lang{display:flex;flex-direction:column;font-size:18px;font-weight:400;text-align:right;padding-bottom:100px}.menu-switcher-container{font-family:'Roboto', sans-serif;font-size:13px;font-weight:300;line-height:2;text-align:center;text-transform:uppercase;margin:0 40px 0 0;position:relative;bottom:-1px}.menu-switcher-container ul{margin:0}.menu-switcher-container ul li:nth-child(2){display:none}.escuro .menu-switcher-container ul li a,.default .menu-switcher-container ul li a,.featured .menu-switcher-container ul li a{color:white}.claro .menu-switcher-container ul li a{color:#424242}@media screen and (max-width: 70rem){#mobile-menu .menu-mobile-lang{padding-bottom:0 !important}.menu-switcher-container{margin:0 0 10px;width:100%}.menu-switcher-container ul li{margin:0}.menu-switcher-container ul li a{font-size:18px;padding:15px 35px}}.bxslider .slide{position:relative;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;width:100%;height:100vh;text-align:center;color:white;background-position:center center;background-size:cover;justify-content:center}.bxslider .slide:after{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(330deg, rgba(53,35,193,0.3) 0%, rgba(221,102,160,0.2) 100%)}.bxslider .slide *{z-index:20}.bxslider .slide h1{font-weight:100;line-height:1.25;width:100%;margin:0 auto;text-align:center;letter-spacing:.25em}@media screen and (min-width: 70rem){.bxslider .slide h1{width:50%}}.bxslider .slide h6{font-family:'Roboto', sans-serif;font-weight:normal;margin-top:2em;text-transform:none}.areas{z-index:40;width:100%}.areas .slick-track{display:-webkit-flex;display:-ms-flex;display:flex}.areas .area{position:relative;box-sizing:border-box;margin:0 1.5vw;padding:2rem;background:white}body.home .areas .area{transition:border-color 300ms 600ms ease-in,transform 300ms 600ms cubic-bezier(0, 0.4, 0.6, 1);transform:scale(1);border:5px solid #424242}body.home .areas .area:not(.slick-current){transition:border-color 300ms 0ms ease-in-out,transform 300ms 300ms cubic-bezier(0, 0.4, 0.6, 1);transform:scale(0.9);border-color:#dbdbdb}.areas .area h5{font-weight:900;line-height:2;transition:color 300ms 300ms ease-in-out;text-align:center;color:#424242}.areas .area>ul{transition:color 300ms 450ms ease-in-out;color:#424242}@media screen and (min-width: 50.625rem){.areas .area>ul{column-count:2;column-gap:2em}}.areas .area:not(.slick-current) h5,.areas .area:not(.slick-current) ul{color:#dbdbdb}.areas .slick-arrow{font-size:0;font-weight:bold;line-height:0;position:absolute;z-index:100;top:50%;display:block;overflow:hidden;width:60px;height:60px;padding:0;cursor:pointer;transition:color 250ms ease-out;transform:translateY(-50%);color:#dbdbdb;border:none;outline:none;background:white}body.home .areas .slick-arrow:before{border:5px solid}@media screen and (max-width: 50rem){.areas .slick-arrow{line-height:1.1;color:#424242}}.areas .slick-arrow:hover{color:#424242}.areas .slick-arrow:before{font-size:20px;font-size:40px;line-height:1.2;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;opacity:1;border:2px solid}.areas .slick-arrow.slick-prev{left:calc( 15vw - 4rem )}.areas .slick-arrow.slick-prev:before{content:'\2039'}.areas .slick-arrow.slick-next{right:calc( 15vw - 4rem )}.areas .slick-arrow.slick-next:before{content:'\203a'}.wpcf7-response-output{flex-basis:100%;font-weight:100;font-size:1.4rem;font-family:'Roboto', sans-serif;padding:.5em 1em !important;margin:1em 0 !important;border:none !important;color:#FFF}.wpcf7-not-valid-tip{position:absolute;right:1em;top:1em}.wpcf7-mail-sent-ng{background:#c82828}.wpcf7-mail-sent-ok{background:#14c828}.wpcf7-validation-errors{background:#e4b123}#formacao h4{font-weight:900;width:100%;padding:.75em 0;text-align:center;color:#424242;border-bottom:2px solid}#formacao h6{font-weight:700}#formacao .info{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;flex-wrap:nowrap}.formacao_ li{font-weight:500;display:inline-block;color:#a8a8a8}.idiomas_ ul li{font-weight:300;line-height:1.5;padding:0;text-transform:uppercase;color:#c2c2c2}.intro-blog{padding:131px 0 0;min-height:calc(100vh - 131px);background-size:auto calc(100% - 131px);background-position:131px 0;background-repeat:no-repeat;background-position:center 131px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.intro-blog .inner{position:relative;z-index:999;max-width:1236px;flex-grow:1}.intro-blog .inner .columns{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;max-width:100%}.intro-blog .inner .columns .column{margin:35px 31px 140px}.intro-blog .inner .columns .column.news{margin-bottom:30px}.intro-blog .about{display:flex;align-items:stretch}.intro-blog .about .content{background-color:#C4C4C4;color:#000;padding:21px 20px;width:100%;opacity:0.9}.intro-blog .about .content h1,.intro-blog .about .content h2{color:#000;font-size:30px;line-height:1.1;font-weight:200;position:relative;padding-left:10px;padding-top:1px}.intro-blog .about .content h1:before,.intro-blog .about .content h2:before{font-weight:300;position:absolute;top:50%;left:0;width:3px;height:14px;content:'';transform:translateY(-50%);background-color:#dd66a0}.intro-blog .about .content P{color:#000;font-size:15px;line-height:25px;font-weight:300;margin:24px 0 25px;margin-left:-1px}.intro-blog .about .content p:first-child{margin-top:0}.intro-blog .about .content p:last-child{margin-bottom:0}.intro-blog .news{display:none;align-items:center}.intro-blog .news *{color:#000}.intro-blog .news * :last-child{margin-bottom:0}.intro-blog .news ul{margin:0;padding:0;width:100%}.intro-blog .news ul li{background-color:#C4C4C4;color:#000;margin-bottom:45px;padding:20px 20px;position:relative;opacity:0.9}.intro-blog .news ul li .read-more{text-align:right;text-decoration:underline;font-weight:600;font-size:12px;line-height:14px}.intro-blog .news ul li p{font-weight:300;font-size:13px;line-height:15.5px;color:#000}.intro-blog .news ul li h3{font-weight:normal;text-transform:none;position:relative;font-size:15px;line-height:19px;font-weight:400;color:#000;padding-left:1px}.intro-blog .news ul li h3:before{font-weight:300;position:absolute;top:50%;left:-10px;width:3px;height:14px;content:'';transform:translateY(-50%);background-color:#dd66a0}.intro-blog .news ul li h3 a{font-size:15px}.intro-blog .news ul li a.cover{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.intro-blog{background-position:center 139px;background-size:cover;min-height:100vh}.intro-blog .inner .columns .column{margin:20px 20px 0;max-width:50%;width:calc(50% - 40px)}.intro-blog .inner .columns .column.about p{font-size:18px}.intro-blog .inner .columns .column.news{display:flex;margin-bottom:0}.intro-blog .inner .columns .column.news ul li{margin-bottom:11px}}@media (min-width: 1120px){.intro-blog .inner{top:-20px}.intro-blog .inner .columns .column{margin:0}.intro-blog .inner .columns .column.about{flex-grow:1;max-width:362px;margin-left:4px}.intro-blog .inner .columns .column.news{flex-grow:1;max-width:362px}}#block-news{position:relative;background:#efefef;box-sizing:border-box;min-height:100vh;padding:139px 0 0;display:flex;flex-direction:column;justify-content:flex-start}#block-news article{max-width:960px;margin-bottom:10px}#block-news article .inner{background-color:#fff;margin:0;padding:36px 26px 20px;position:relative;min-height:170px;display:flex;flex-direction:column}#block-news article .inner *:last-child{margin-bottom:0}#block-news article .inner>*{font-size:0.75rem}#block-news article .inner p{font-weight:300;font-size:15px;color:#000;line-height:18px}#block-news article .inner h2{font-size:15px;font-weight:400;text-transform:none;position:relative;padding:0 0 0 2px;line-height:18px;margin-bottom:10px}#block-news article .inner h2:before{font-weight:300;position:absolute;top:50%;left:-8px;width:3px;height:50%;content:'';transform:translateY(-50%);background-color:#dd66a0}#block-news article .inner a{color:#000;font-size:15px}#block-news article .inner a.cover{position:absolute;top:0;left:0;width:100%;height:100%}#block-news .posts-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;width:100%;max-width:1236px;margin:0;padding:32px 32px 0;box-sizing:border-box}#block-news .post-single{position:relative;z-index:2;padding:52px 0 30px;margin:0 20px}#block-news .post-single article{margin:0 auto;max-width:1196px;background-color:rgba(0,127,247,0.678);background-color:#fff;padding:90px 20px 80px;position:relative}#block-news .post-single article .inner{margin:0 auto;padding:0;max-width:954px}#block-news .post-single article .inner h2{font-size:15px;line-height:17px}#block-news .post-single article .inner p,#block-news .post-single article .inner li{font-size:15px;line-height:17px}#block-news .post-single article .inner .meta{justify-content:flex-start}#block-news .post-single article .inner .meta .author{margin-right:150px}#block-news .post-single .back{position:absolute;top:20px;right:20px;z-index:2;overflow:hidden}#block-news .post-single .back a{color:#000;display:block;font-size:15px;display:flex;align-items:center}#block-news .post-single .back a span{font-size:40px;line-height:30px;margin-left:10px}#block-news .meta{display:flex;justify-content:space-between;padding:0;font-weight:700;font-size:13px;margin-top:auto}#block-news .meta a{font-size:13px !important}body.single #block-news .meta{margin-top:30px}#block-news .meta>div{font-size:13px}#block-news .pagination{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 20px;position:relative;z-index:3}#block-news .pagination .page-numbers{background-color:#fff;color:#424242;font-size:0.75rem;display:block;margin:4px;padding:7px 10px}#block-news .pagination .page-numbers.dots{background-color:transparent;margin:0}@media (min-width: 768px){#block-news .posts-list{padding:75px 20px 0}#block-news .posts-list article{width:calc(50% - 20px);margin-bottom:50px}}@media (min-width: 992px){#block-news .posts-list{padding:75px 0 0;margin:0 auto -25px}#block-news .posts-list article{max-width:365px}#block-news .post-single article{padding:110px 20px 90px}#block-news .post-single article .inner h2{font-size:25px;line-height:29px}#block-news .post-single article .inner p,#block-news .post-single article .inner li{font-size:20px;line-height:24px}}.block-areas h1,.block-areas h2,.block-areas h3,.block-areas h4,.block-areas h5,.block-areas h6{text-align:left;padding-left:0}.block-areas h1:before,.block-areas h2:before,.block-areas h3:before,.block-areas h4:before,.block-areas h5:before,.block-areas h6:before{left:0}.block-areas h3{font-size:20px;line-height:25px;font-weight:200;text-indent:1px;letter-spacing:0;margin:12px 0 24px}.block-areas h3:before{font-weight:300 !important;position:absolute !important;left:-12px !important;content:'' !important;transform:translateY(-50%) !important;background-color:#dd66a0 !important;display:block !important}.block-areas h3 br{display:none}.block-areas h4{font-size:18px;font-weight:900;line-height:100%;transition:color 300ms 300ms ease-in-out;color:#636363;letter-spacing:0.4px;margin:0 0 9px}.block-areas h4:before{display:none}.block-areas h5{font-size:1rem;margin-top:30px}.block-areas h4+.item-000 h5{margin-top:0}.block-areas p,.block-areas ul,.block-areas ol,.block-areas li{color:#424242;margin:0}.block-areas .block-areas-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:1236px;margin:0 auto}.block-areas .block-areas-list .area{width:100%}.block-areas .block-areas-list .area .inner{padding:0 30px}.block-areas .block-areas-list .area .item{margin-bottom:30px}.block-areas .block-areas-list .area .area-text p,.block-areas .block-areas-list .area .area-text li{color:#424242;font-size:14px;font-weight:400;line-height:19px;margin:0}.block-areas .profile{color:#fff;display:flex;flex-direction:row;align-items:center;margin:0 0 22px 30px;position:absolute;bottom:0;left:0}.block-areas .profile .links{display:flex;align-items:center}.block-areas .profile .links a{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:0.9rem;margin-right:25px}.block-areas .profile svg{width:auto;height:44px;opacity:1;fill:#666}#areas-atuacao{padding-bottom:0}#formacao-experiencia .block-areas-list{padding-top:37px;flex:1}#formacao-experiencia .block-areas-list .area{padding-bottom:65px;position:relative}#formacao-experiencia .block-areas-list .area .inner{max-width:506px}#formacao-experiencia .block-areas-list .area .inner .info>div{margin-bottom:22px}#formacao-experiencia .block-areas-list .area h3{line-height:1.2;margin-bottom:15px;position:relative}#formacao-experiencia .block-areas-list .area h3:before{font-weight:300;position:absolute;left:-12px;content:'';transform:translateY(-50%);background-color:#dd66a0;display:block}#formacao-experiencia .block-areas-list .area h3 span{margin-bottom:45px;display:none}#formacao-experiencia .block-areas-list .area h4{margin-bottom:15px}#formacao-experiencia .block-areas-list .area .area-text p,#formacao-experiencia .block-areas-list .area .area-text li{line-height:16px}#contato .wrap{width:100%}#contato .wrap .wpcf7{max-width:1075px}#contato .wrap .wpcf7 .wpcf7-form .form-left{margin:0 60px 15px}#contato .wrap .wpcf7 .wpcf7-form .form-right{margin:0 60px}#contato .wrap .wpcf7 .wpcf7-form input[type=text],#contato .wrap .wpcf7 .wpcf7-form input[type=email]{margin-bottom:15px}#contato .wrap .wpcf7 .wpcf7-form textarea{min-height:131px}#contato .wrap .wpcf7 .wpcf7-form .wpcf7-form-control-wrap:last-child input[type=text],#contato .wrap .wpcf7 .wpcf7-form .wpcf7-form-control-wrap:last-child input[type=email]{margin-bottom:0}#contato .wrap .wpcf7 .wpcf7-form input[type=submit]{margin-top:5px;font-size:15px;line-height:34px}@media (min-width: 768px){#contato .wrap .wpcf7 .wpcf7-form textarea{min-height:212px}#contato .wrap .wpcf7 .wpcf7-form .form-left{margin:0 20px}#contato .wrap .wpcf7 .wpcf7-form .form-right{margin:0 20px 0 0}}@media screen and (min-width: 1120px){.block-areas h3{font-size:25px;line-height:35px}.block-areas h3 span{display:block !important}.block-areas h3 br{display:inline}.block-areas .block-areas-list .area{max-width:608px}.block-areas .block-areas-list .area .inner{padding:0}.block-areas .block-areas-list .area .item{max-width:506px}.block-areas .profile{margin-left:0}.block-areas .profile .links a{margin-right:58px}.block-areas .profile svg{height:63px}#formacao-experiencia .block-areas-list{flex:0}#formacao-experiencia .block-areas-list .area{min-height:auto;padding-bottom:85px}#contato .wrap .wpcf7 .wpcf7-form .form-left{margin:0;max-width:467px}#contato .wrap .wpcf7 .wpcf7-form .form-right{margin:0;max-width:588px}#contato .wrap .wpcf7 .wpcf7-form textarea{min-height:210px}#contato .wrap .wpcf7 .wpcf7-form input[type=submit]{font-size:25px;line-height:63px}}#masthead{position:fixed;z-index:1000;top:0;left:0;min-height:139px}#masthead .header-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;width:100%;max-width:1440px;margin:0 auto;flex-wrap:nowrap;align-items:center}#masthead .header-wrap .menu-toggle{width:64px;height:50px;padding:0;position:absolute;right:15px;top:50%;margin-top:-25px;display:none;background-color:transparent;border:0}#masthead .header-wrap .site-branding{flex:2;padding-left:102px}#masthead .header-wrap .site-branding .site-title{width:230px;height:54px}#masthead .header-wrap .site-branding .site-title a{display:block;overflow:hidden;width:100%;height:100%}#masthead .header-wrap .site-branding .site-title a svg{float:left;width:100%;height:100%}#masthead .header-wrap .menu-box{flex-grow:1;flex:8}#masthead .header-wrap .menu-box .inner{display:flex;flex-direction:row;align-items:center;transition:height 600ms}#masthead .header-wrap #site-navigation{flex:1}@media screen and (min-width: 70rem){#masthead .site-title{height:79px !important}#masthead .header-wrap{flex-direction:row}}@media screen and (max-width: 70rem){#intro,#areas-atuacao,#formacao-experiencia{padding-top:131px !important}#intro{padding:131px 0 0 !important}#contato{padding-top:50px !important}#masthead{min-height:131px}#masthead .header-wrap .menu-toggle{display:block}#masthead .header-wrap .site-branding{padding-left:62px;width:100%}#masthead .header-wrap .site-branding .site-title{width:152px;margin-top:41px}#masthead .header-wrap .menu-box .inner{flex-direction:column;height:0;overflow:hidden}}.midnightHeader{transition:height 300ms 150ms ease-out}.midnightHeader:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(255,255,255,0.9)}.midnightHeader.featured:before{background:rgba(91,91,91,0.95)}.midnightHeader.featured .menu-toggle #nav-icon2 span{background-color:#dd66a0}.midnightHeader.default:before{background:none}.midnightHeader.claro:before{background:rgba(250,250,250,0.9);background:rgba(255,253,253,0.9)}.midnightHeader .midnightInner{display:-webkit-flex;display:-ms-flex;display:flex;overflow:visible !important;flex-direction:column;flex-wrap:nowrap;align-items:center}@media screen and (min-width: 70rem){.midnightHeader .midnightInner{flex-direction:row}}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:60px;height:39px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:9px;width:100%;background:#d3531a;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2{transform:scale(0.7)}#nav-icon2 span{display:block;position:absolute;height:3px;width:50%;background:#424242;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:8px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:8px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:28px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:28px}#page{display:flex;flex-direction:column;min-height:100vh}#page #content{flex:1}#areas-atuacao{position:relative;display:-webkit-flex;display:-ms-flex;display:flex;overflow:hidden}body.home #areas-atuacao{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgo8cGF0aCBkPSJNMjggNjZMMCA1MEwwIDE2TDI4IDBMNTYgMTZMNTYgNTBMMjggNjZMMjggMTAwIiBmaWxsPSJub25lIiBzdHJva2U9IiNmN2Y3ZjciIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPgo8cGF0aCBkPSJNMjggMEwyOCAzNEwwIDUwTDAgODRMMjggMTAwTDU2IDg0TDU2IDUwTDI4IDM0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmNWY1ZjUiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=") fixed no-repeat}#areas-atuacao .areas+.nome-area{margin-top:1.2em}#formacao{padding:6vh 0;background:#F3F3F3}#formacao .wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;flex-wrap:nowrap}#formacao .wrap ul{font-family:'Roboto', sans-serif}#experiencia{padding:6vh 0;background:white}#experiencia .foto{overflow:hidden;width:64px;height:64px;margin:0 auto 2rem;border-radius:50%;filter:grayscale(100%);-webkit-filter:grayscale(100%)}#experiencia h5{margin-bottom:1em;text-align:center;letter-spacing:.1em;color:#424242}#experiencia p{font-size:1.75em;text-align:justify}@media screen and (min-width: 50rem){#experiencia p{font-size:1.25em}}#sobre{display:-webkit-flex;display:-ms-flex;display:flex;padding:4vh 0;background-color:#F3F3F3}body.home #sobre{background:#F3F3F3 url(img/pattern.svg) fixed no-repeat;background-blend-mode:color-burn;background-size:cover}#sobre p{font-size:1.75em;text-align:justify}@media screen and (min-width: 50rem){#sobre p{font-size:1.5em}}.block,#contato{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh;padding:139px 0 0;justify-content:flex-start}@media screen and (max-width: 30rem){.block,#contato{padding:0}}.wrap{width:95%;max-width:1200px;margin:0 auto}.hold{width:90%;max-width:960px;margin:0 auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.bxslider{width:100%;margin:0}.bx-viewport{position:relative}.bx-viewport:before{content:'';position:absolute;z-index:20;width:100%;height:50%;top:0;left:0;background:linear-gradient(to bottom, rgba(66,66,66,0.4) 0%, rgba(66,66,66,0) 100%);pointer-events:none}.wpcf7{width:100%}#contato{padding:0;background:#5b5b5b;position:relative;justify-content:center}#contato .wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;align-items:center}#contato a{color:white}#contato .wpcf7-form{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 50rem){#contato .wpcf7-form{flex-direction:row}}#contato .wpcf7-form .form-left,#contato .wpcf7-form .form-right{flex:1}@media screen and (min-width: 50rem){#contato .wpcf7-form .form-left,#contato .wpcf7-form .form-right{margin:.25vw}}#contato .wpcf7-form input[type=text],#contato .wpcf7-form input[type=email],#contato .wpcf7-form textarea{transition:border-color 300ms 200ms ease-in-out;color:white;background-color:transparent;border:3px solid #6b6b6b}@media screen and (min-width: 50rem){#contato .wpcf7-form input[type=text],#contato .wpcf7-form input[type=email],#contato .wpcf7-form textarea{border:5px solid #6b6b6b}}#contato .wpcf7-form input[type=text]:first-of-type,#contato .wpcf7-form input[type=email]:first-of-type,#contato .wpcf7-form textarea:first-of-type{margin-bottom:.5vw}#contato .wpcf7-form input[type=text]:focus,#contato .wpcf7-form input[type=email]:focus,#contato .wpcf7-form textarea:focus{border-color:#A1A1A1}#contato .wpcf7-form textarea{height:98%;min-height:120px}@media screen and (min-width: 93.75rem){#contato .wpcf7-form textarea{height:96.75%}}#contato .wpcf7-form input[type=submit]{float:right}@media screen and (max-width: 50rem){#contato .wpcf7-form input[type=submit]{width:100%}}#contato .wpcf7-form ::-webkit-input-placeholder{color:#dbdbdb}#contato .wpcf7-form ::-moz-placeholder{color:#dbdbdb}#contato .wpcf7-form :-ms-input-placeholder{color:#dbdbdb}#contato .wpcf7-form :-moz-placeholder{color:#dbdbdb}#contato .segundo-andar{position:absolute;bottom:1em;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;color:white;width:100%;text-align:center;font-family:'Roboto', sans-serif;font-weight:100;text-transform:uppercase;font-size:.625rem;letter-spacing:.1em;opacity:.5}#contato .segundo-andar a{margin-left:.5em;display:block}#contato .segundo-andar svg{fill:white;widows:auto;max-height:44px;max-width:44px}#contato .segundo-andar img{max-height:44px;max-width:44px}.edit-link{display:block;width:100%;margin:0;text-align:center}.edit-link a{font-family:'Roboto', sans-serif;font-size:1em;font-weight:700;display:inline-block;padding:1em;transition:background 300ms ease-in-out, color 300ms ease-in-out, box-shadow 500ms 200ms ease-in-out, transform 500ms 200ms ease-in-out;transform:translateY(0px);text-transform:uppercase;color:#FFF;border:none;background:#dd66a0;box-shadow:0 3px 0 #d43c86}.edit-link a:hover{transform:translateY(-2px);color:#f2f2f2;background:#e27bad;box-shadow:0 5px 0 #d43c86}.edit-link a:active{transform:translateY(2px);color:#d9d9d9;background:#d85193;box-shadow:0 1px 0 #d43c86}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75vmin}body *:focus{outline:none}
/*# sourceMappingURL=style.css.map */
