/*!
Theme Name: Spader 2018
Theme URI: http://www.spaderengenharia.com.br
Description: Tema desenvolvido por Talita Korb para Spader Engenharia
Author: Talita Korb
Author URI: http://www.talitakorb.com.br/
Version: 2.0
*/@font-face{font-family:"roboto-regular-webfont";font-style:normal;font-weight:normal;src:url("fontes/roboto-regular-webfont.eot");src:url("fontes/roboto-regular-webfont.eot?") format("eot"),url("fontes/roboto-regular-webfont.woff") format("woff"),url("fontes/roboto-regular-webfont.ttf") format("truetype")}@font-face{font-family:"roboto-lightitalic-webfont";font-style:normal;font-weight:normal;src:url("fontes/roboto-lightitalic-webfont.eot");src:url("fontes/roboto-lightitalic-webfont.eot?") format("eot"),url("fontes/roboto-lightitalic-webfont.woff") format("woff"),url("fontes/roboto-lightitalic-webfont.ttf") format("truetype")}@font-face{font-family:"roboto-medium-webfont";font-style:normal;font-weight:normal;src:url("fontes/roboto-medium-webfont.eot");src:url("fontes/roboto-medium-webfont.eot?") format("eot"),url("fontes/roboto-medium-webfont.woff") format("woff"),url("fontes/roboto-medium-webfont.ttf") format("truetype")}@font-face{font-family:"robotoslab-regular-webfont";font-style:normal;font-weight:normal;src:url("fontes/robotoslab-regular-webfont.eot");src:url("fontes/robotoslab-regular-webfont.eot?") format("eot"),url("fontes/robotoslab-regular-webfont.woff") format("woff"),url("fontes/robotoslab-regular-webfont.ttf") format("truetype")}*{padding:0;margin:0}#main{display:grid;grid-template-areas:"header header" "nav nav" "content content" "footer footer"}body{background:#ffffff;color:#223136;font-family:"roboto-regular-webfont",sans-serif;font-size:17px;text-align:justify !important;margin:0px;padding:0px;overflow-x:hidden}.container-menor{padding:0 90px !important}.container-page{padding:30px 90px !important}.container-servicos{padding:0 50px !important}.pagina-individual{margin-top:70px}blockquote{background:#70a091;padding:35px;margin:15px 0;font-size:14px;line-height:25px;border:none;font-style:italic}h1,h2,h3,h5{font-family:"roboto-regular-webfont",sans-serif;margin:15px 0 5px;font-weight:normal;text-transform:uppercase;letter-spacing:1px}h1{color:#223136;font-size:2rem !important}h2{color:#223136;font-size:1.7rem !important}h3{color:#223136;font-size:15px}h5{color:#223136;font-size:25px;text-align:center;margin-bottom:15px}hr{background:#c7c1c1;border:0;height:1px;margin:20px 0}a{text-decoration:underline;color:#70a091 !important;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}a:hover{color:#223136}strong{color:#223136}b{color:#223136}.limpa{clear:both}ul,ol{padding-left:50px}li{list-style:none}#header{display:grid;grid-area:header;grid-template-areas:"container container";padding:15px 0}#header .container{display:grid;grid-area:container;grid-template-areas:"logo infos"}#header .container .logo{grid-area:logo;width:215px;margin:0}#header .container .logo img{width:100%;height:auto}#header .container .infos{display:flex;align-items:center;justify-content:center;grid-area:infos;text-align:right;font-size:12px;text-transform:uppercase;letter-spacing:1.3px}#header .container .infos .alinhar{flex:1}#header .container .infos .alinhar p{margin:7px 0}#header .container .infos .alinhar .telefone{font-size:14px}#header .container .infos .alinhar .fa-envelope,#header .container .infos .alinhar .fa-phone{margin-right:5px}#header .container .infos .alinhar .fa-envelope{font-size:18px}#header .container .infos .alinhar .fa-phone{font-size:16px}#menu-topo{background:#223136;grid-area:nav}#menu-topo .navbar{padding:0}#menu-topo .navbar-dark .navbar-nav .nav-link{color:#fff !important;font-family:"roboto-regular-webfont",sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px}#menu-topo .navbar-dark .navbar-nav .nav-link:hover{color:#70a091 !important}#menu-topo .navbar ul li{margin:0 1.2rem;padding:0}#menu-topo .navbar ul li:nth-of-type(1){margin-left:0}#menu-topo .navbar-expand-md .navbar-nav .nav-link,#menu-topo .navbar-expand-lg .navbar-nav .nav-link{padding:1.5rem 0}#menu-topo .dropdown-menu{background:#223136;top:97%;padding:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#menu-topo .dropdown-menu li{margin:0 !important}#menu-topo .dropdown-menu li .dropdown-item{padding:0.8rem 1.5rem;font-family:"roboto-regular-webfont",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#fff !important}#menu-topo .dropdown-menu li .dropdown-item:hover{background-color:#29393e}#menu-topo .form-control{background-color:#29393e;border:none;color:#fff;font-family:"roboto-lightitalic-webfont",sans-serif;font-size:12px;padding:12px 18px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}@media screen and (-webkit-min-device-pixel-ratio: 0){#menu-topo .form-control{color:#fff}}#menu-topo .btn{background:none;color:#fff;padding:0}#menu-topo .btn:focus{box-shadow:none}.carousel-inner figure{margin:0}#sobre-home{display:grid;grid-template-areas:"image texto"}#sobre-home figure{grid-area:image;height:400px;overflow:hidden}#sobre-home figure img{width:100%;height:auto}#sobre-home article{grid-area:texto;display:flex;align-items:center;margin:0 30px;font-family:"robotoslab-regular-webfont",sans-serif;font-size:18px;line-height:32px}#servicos-home{width:100%;margin:20px auto;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#servicos-home article{width:28%;margin:30px 0}#servicos-home article figure{text-align:center}#servicos-home article figure img{width:100px;height:100px}#servicos-home article h1{font-family:"roboto-medium-webfont",sans-serif;font-size:18px !important;color:#70a091;text-transform:uppercase;letter-spacing:2px}#servicos-home article p{padding:0 25px;font-family:"robotoslab-regular-webfont",sans-serif;font-size:16px;line-height:28px}#servicos-home article .btn{padding:13px 35px;background:transparent;border:1px solid #223136;color:#223136;font-family:"roboto-medium-webfont",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px}#servicos-home article .btn:focus{box-shadow:0 0 0 0.2rem rgba(34,49,54,0.25)}#servicos-home article .btn:hover{color:#fff}#servicos-home article .hvr-sweep-to-right:before{background:#223136}#search-page{width:100%}#search-page h1{font-size:1.7rem !important;margin-bottom:30px}#search-page .post{width:30%;margin:0 2% 0 0;float:left}#search-page .post img{width:100%}#search-page .post header h1{font-size:1rem !important}#servico-individual{float:left;width:48%;margin:2% 2% 0 0;display:inline}#servico-individual figure{margin:0}#servico-individual figure img{max-width:100%;height:auto}.cidades-atendidas{float:left;width:50%}#cliente-individual{float:left;width:23%;height:170px;margin:2% 2% 0 0;padding:25px;display:table;background:#fff;-webkit-box-shadow:0 0 18px -9px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px -9px rgba(0,0,0,0.4);box-shadow:0 0 18px -9px rgba(0,0,0,0.4)}#cliente-individual figure{margin:0;display:table-cell;vertical-align:middle}#cliente-individual figure img{max-width:100%;height:auto}#footer{background:#223136;width:100%;padding:0;margin:25px auto -12px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:10px;line-height:20px;font-family:"roboto-medium-webfont",sans-serif}#footer .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}#footer .container section{width:28%;margin:10px 0}#footer .container section img{max-width:155px;height:auto}#footer .container section:nth-of-type(2){text-align:center}#footer .container section:nth-of-type(3){text-align:right}.wpcf7-form{margin-top:10px}.texto-contato{margin-bottom:25px}.inputForm{font-size:13px;padding:4px 10px;border:1px solid #bbbbbb;background:none;color:#223136;width:100%;height:40px;margin:-3px 0}.textareaForm{font-size:13px;padding:4px 10px;border:1px solid #bbbbbb;background:none;color:#223136;width:100%;height:130px;margin:-3px 0 -5px}.submitForm{font-family:"roboto-regular-webfont",sans-serif;padding:4px 10px;background-color:#70a091;height:45px;color:#fff;letter-spacing:2px;border:none;width:100%;cursor:pointer;margin-top:-7px;font-size:15px;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.submitForm:hover{background:#223136}@media (min-width: 1199.98px){li.dropdown:hover ul.dropdown-menu{opacity:1}li.dropdown:hover ul.dropdown-menu{display:block;-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translate(0, 20px)}100%{opacity:1;transform:translate(0, 0)}}@keyframes fadeIn{0%{opacity:0;transform:translate(0, 20px)}100%{opacity:1;transform:translate(0, 0)}}}@media (max-width: 1199.98px){.container-menor{padding:10px 0 !important}.container-page{padding:30px 0 !important}#sobre-home{grid-template-areas:"image image" "texto texto"}}@media (max-width: 991.98px){#menu-topo{padding:13px 0}#menu-topo form{margin:0 !important}#menu-topo .navbar ul li{margin:0 !important}#menu-topo .navbar-expand-md .navbar-nav .nav-link,#menu-topo .navbar-expand-lg .navbar-nav .nav-link{padding:0.6rem 0 !important}#servico-individual{width:100%}}@media (max-width: 795px){#servicos-home article{width:50%}.container-servicos{padding:0 !important}}@media (max-width: 767.98px){#header .container{grid-template-areas:"logo logo" "infos infos"}#header .container .logo{margin:0 auto}#header .container .infos{text-align:center}#footer .container section{width:50%}#footer .container section:nth-of-type(2){display:none}}@media (max-width: 575.98px){#servicos-home article{width:100%}.container{padding:0 20px !important}#searchform{display:none}#sobre-home figure{height:auto}#footer .container section{width:100%;text-align:center !important}}
/*# sourceMappingURL=style.css.map */
@media (max-width: 767.98px) {
    #cliente-individual {
        width: 48% !important;
        height: 200px !important;
        margin: 2% 2% 2% 0 !important;
    }
}

@media (max-width: 575.98px) {
    #cliente-individual {
        width: 48% !important;
        height: 160px !important;
        margin: 2% 2% 2% 0 !important;
    }
    
    #cliente-individual:nth-child(2n) {
        margin-right: 0 !important;
    }
}