/*
Theme Name: Oswald
Theme URI: https://wpdaddy.com/wp/oswald/
Author: WPDaddy
Author URI: wpdaddy.com/
Description: WPDaddy team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0.4
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: oswald

*/
.wpd_services_box_title {
	text-shadow: 1px 1px 10px rgba(0,0,0,0.7);
}
.home .ver_produto,
.home .wpdaddy_portfolio_list__categories {
    display: none !important;
}

.home .wpdaddy_portfolio_list__content {
    padding: 0px !important;
}

.home .rev_slider_wrapper.fullscreen-container {height: 100% !important; min-height: 90vh}

.home .vc_row-fluid.vc_row-no-padding.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height .wpb_wrapper, .home .vc_row-fluid.vc_row-no-padding.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height .wpb_wrapper .wpb_revslider_element.wpb_content_element, .home .vc_row-fluid.vc_row-no-padding.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height .wpb_wrapper  .wpb_revslider_element.wpb_content_element {height: 100%}
.forcefullwidth_wrapper_tp_banner {height: 100% !important}
#sol_ideais .wpd_services_box_content .text_wrap {height: 15em;}
.single-portfolio .wpdaddy_portfolio_title, .single-portfolio  .wpdaddy_portfolio_info__wrapper, .single-portfolio .wpdaddy_single_portfolio_thumbnail, .single-product  .woocommerce-product-gallery.woocommerce-product-gallery--with-images, .single-product .summary.entry-summary, ul.tabs.wc-tabs, .yith-wcwl-add-button.show, .wpdaddy_portfolio__footer {display: none}
.single.single-product .main_wrapper, .single.single-product.woocommerce div.product>.woocommerce-tabs .panel {padding-top: 0px !important;}
.product.type-product.status-publish .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.entry-content .vc_row-wrapper .wpb_single_image.wpb_content_element figure .vc_single_image-wrapper.vc_box_shadow img, .product.type-product.status-publish .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.entry-content .vc_row-wrapper .wpb_single_image.wpb_content_element figure .vc_single_image-wrapper.vc_box_shadow, .single-portfolio #main_content > .wpdaddy_portfolio_title + .wpdaddy_portfolio_info__wrapper + .container .vc_row-wrapper .wpb_single_image.wpb_content_element figure .vc_single_image-wrapper.vc_box_shadow, .single-portfolio #main_content > .wpdaddy_portfolio_title + .wpdaddy_portfolio_info__wrapper + .container .vc_row-wrapper .wpb_single_image.wpb_content_element figure .vc_single_image-wrapper.vc_box_shadow img {border-radius: 25px;}
#l_premium .wpb_column .vc_column-inner .wpb_wrapper .wpd_services_box .wpd_services_img_bg {background-position: center center !important;}
.vc_col-sm-12.wpd_module_carousel .wpd_carousel_list .slick-list .slick-track .vc_inner .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner .wpb_wrapper .wpb_single_image.wpb_content_element figure .vc_single_image-wrapper img {filter: grayscale(100%); transition: ease 0.3s all}
.vc_col-sm-12.wpd_module_carousel .wpd_carousel_list .slick-list .slick-track .vc_inner .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner .wpb_wrapper .wpb_single_image.wpb_content_element:hover figure .vc_single_image-wrapper img {filter: none}
/*.vc_col-sm-12.wpd_module_carousel .wpd_carousel_list .slick-list .slick-track {margin-bottom: -30px;}*/
@media screen and (min-width: 992px) {
#cases-especiais .wpd_services_box_content.services_box-back {max-height: 500px;}
}
#locacao_home .vc_tta-title-text {color: #fff;}
#locacao_home .vc_active .vc_tta-title-text {color: #802b34;}
@media (max-width: 600px) {
	body {overflow-x: hidden !important; max-width: 100%; min-width: 100%; max-width: 100vw; }
}
@media (max-width: 992px) {
	.wpd_services_box_title, .wpd_services_box.without_flip .wpd_services_box_title {
		left: 14px;
		right: 14px;
		transform: scale(0.8,0.8);
		bottom: 22px;
	}	
}
@media only screen and (min-width: 768px) {
    .row .span12 {
        width: 100%;
		padding: 0px !important;
	}
	html {
		max-width: 100vw;
	}}
@media screen and (max-width: 1140px) {
	.slick-next.slick-arrow {
		display: none !important;
	}
}

.social-foot i {font-size: 25px; line-height: 1.4; color: #f36666;}

.pointer-no a {cursor: default !important}

#conheca_carregadores a {
	cursor: default !important;
}

#conheca_carregadores #conheca_wireless .fake_space {
	display: none;
}

#conheca_carregadores #conheca_wireless, #conheca_carregadores #conheca_wireless .text_wrap, #conheca_carregadores #conheca_wireless a {
	line-height: 1.3 !important;
	font-size: 90%;
}

.slider-videob-wrapper, .slider-videob-wrapper svg, .slider-videob-wrapper polygon, .slider-videob-wrapper a, .slider-videob-wrapper:hover, .slider-videob-wrapper:hover svg, .slider-videob-wrapper:hover polygon, .slider-videob-wrapper:hover a {transition: all 0.3s ease-in !important}
.slider-videob-wrapper:hover {border-color: rgba(255,255,255,0.4) !important}
.slider-videob-wrapper svg {margin: -15px;}

body.postid-3786 .related.products, body.postid-3919 .related.products {display: none !important}

.sem-redondado .video-popup-wrapper {
	border-radius: 0px !important;
}

.postid-3786 #main_content main .woocommerce-Tabs-panel:first-child, #product-3786 .wc-tabs-wrapper:first-child .entry-content, .single-product.woocommerce.postid-3786 div.product>.woocommerce-tabs .panel, .postid-3919 #main_content main .woocommerce-Tabs-panel:first-child, #product-3919 .wc-tabs-wrapper:first-child .entry-content, .single-product.woocommerce.postid-3919 div.product>.woocommerce-tabs .panel {padding-bottom:0px !important; margin-bottom:0px !important;}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.diferenciais-premiumf h3 span {font-size: 16px !important}
}
@media screen and (min-width: 1024px) and (max-width: 1399px) {
.diferenciais-premiumf h3 span {font-size: 22px !important}
}
@media screen and (max-width: 991px) {
div.pp_pic_holder {
    min-width: 100% !important;
    left: 0 !important;
	}
	.pp_content {
		min-width: 100%;
	}
	#pp_full_res #fullResImage {
    margin: 0 auto;
    float: none;
		display: block;}
}
.aplicacoes-tuca .services_box-back, .aplicacoes-tuca .services_box-front, .aplicacoes-tuca .wpd_services_box_link, .aplicacoes-tuca .wpd_services_img_bg:after, .aplicacoes-tuca .wpd_services_box.without_flip .services_box-front:before {
	border-radius: 0px !important;
}
.aplicacoes-tuca .text_wrap {text-align: center !important; width: 100%; left: 0 !important}
.testimonial_item_wrapper .testimonials-text {
    line-height: 1.7;
    text-align: center;
    width: 75%;
    margin: 0 auto;
    font-size: 20px !important;
}
.tuca-depoimentos .module_testimonial.testimonials_align_left .testimonials_author_wrapper, .tuca-depoimentos .module_testimonial.testimonials_align_right .testimonials_author_wrapper {text-align: center; }
.tuca-depoimentos .testimonial_item_wrapper .testimonials-text {font-size: 21px !important; width: 75%; min-width: 260px}