/*
Theme Name: Resulta Soluções
Description: Tema desenvolvido para resultasolucoes.com
Author: Young Studio
Author URI: https://youngstudio.com.br
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
*/


/************************************************************
 * Links Geral
 */
a.hover-orange:hover,
.hover-orange a:hover {color:#FA6400!important;}

/************************************************************
 * Bootstrap
 */
.h-100 {height:100%; }

/************************************************************
 * Header - Search
 */
.elementor-search-form__container {transition:.2s opacity, 0s height, 0s width, 0s transform !important; opacity:0; }
.elementor-search-form__container.elementor-lightbox {opacity:1; }

/************************************************************
 * Footer
 */
.copyright p {margin:0 !important; }

/************************************************************
 * Widgets
 */

/* Carousel default */
.carousel-default .elementor-swiper-button-prev {left:-30px !important; }
.carousel-default .elementor-swiper-button-next {right:-30px !important; }
.carousel-default .elementor-button-content-wrapper .elementor-align-icon-right svg {fill:#fa6400; }

/* Carousel default */
.posts-thumb-default .elementor-post__read-more:after {content:'\f061'; font-family:'Font Awesome 5 Free'; font-weight:900; margin-left:5px; color:#fa6400; font-size:15px; }

/************************************************************
 * Home
 */
.swiper-container {overflow:hidden; }
.swiper-home .elementor-swiper-button {width:30px; position:absolute; top:50%; z-index:1; }
.swiper-home .elementor-swiper-button-prev {left:10px; }
.swiper-home .elementor-swiper-button-next {right:10px; }

/************************************************************
 * Blog
 */
.blog-categorias {width:100%; }
.blog-categorias .elementor-widget-container > h5 {display:none; }
.blog-categorias ul,
.blog-categorias ul li {list-style:none; padding:0; margin:0; }
.blog-categorias ul {display:flex; justify-content:center; flex-wrap:wrap; }
.blog-categorias .cat-item {padding:0 18px; }
.blog-categorias .cat-item a {display:inline-block; padding:20px 0; color:#404040; font-size:16px; font-weight:500; font-family:"Knowledge2017", Sans-serif; }
.blog-categorias .cat-item.current-cat a {border-bottom:5px solid #FA6400;}

/************************************************************
 * Trabalhe conosco
 */
.form-trabalhe-conosco form .elementor-field-group:not(.elementor-field-type-upload) label {display:none; }
.form-trabalhe-conosco form .elementor-field::placeholder {color:#fff; opacity:1; }


