.page-id-108 #header-main {
	padding:0 25px;
}
#latest-posts .blog-posts .post.post-featured .title h2 {
	font-size: 26px;
	letter-spacing:1px;
}
.page-id-440 .entry h5 {
	letter-spacing:1px;
}
body.archive .post-img-block {
	margin-bottom:30px;
}
.woocommerce ul.products li.product .star-rating {
	display:none !important;
}
@media (min-width:1025px){
	.postid-2015 div#sidebar {
    margin-top: 167px;
	}
}
@media only screen and (max-width: 782px) {
	.shop-home-title {
		font-size:22px;
		padding-top:30px;
	}
}
.round-corners .elementor-image img {
	border-radius:8px;
}
.custom-list ol li strong {
	color:#fff;
}
.custom-list ol li {
	padding:0 0 45px 30px;
}
.preview-text .elementor-image a {
	position:relative;
	display:inline-block;
}
.preview-text .elementor-image a:after {
	content:"Preview design";
	position:absolute;
	width:100%;
	text-align:center;
	z-index:9;
	left:0; right:0;
	top:0;
	bottom:0;
	line-height:21em;
	background-color:rgba(255,255,255, 0.9);
	font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
	font-family:"Montserrat";
	color:#121212;
	letter-spacing:1.5px;
	border-radius:9px;
	opacity:0;
	transition:opacity 0.4s ease-out;
}
.preview-text .elementor-image:hover a:after {
	opacity:1;
}

.button_sraviagem{
background-color: #ff6136;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
    z-index: 2;
    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border: 0;
    padding: 0;
    border-radius: 0;
    -webkit-appearance: none;
}
 .button_sraviagem:hover{
background-color: #2a4359;
	color:#fff;
}

.instagram-item:hover img, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus, .single-post .post.featured .title .meta-date .meta-categories a, .wp-block-pullquote blockquote, .style2, .widget_newsletterwidget, .widget_malinasubscribe, .widget_mc4wp_form_widget, .widget_newsletterwidget:before, .widget_malinasubscribe:before, .widget_mc4wp_form_widget:before, #navigation .menu li ul li a:hover:before, #navigation .menu li ul .current-menu-item > a:before, #navigation .menu li ul .current-menu-ancestor > a:before, .wp-megamenu-wrap .wp-megamenu li .wp-megamenu-sub-menu li > a:hover:before, .wp-megamenu-wrap .wp-megamenu li .wp-megamenu-sub-menu li.current-menu-item > a:before, .wp-megamenu-wrap .wp-megamenu li .wp-megamenu-sub-menu li.current-menu-ancestor > a:before, #navigation-block #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu .wpmm-tab-btns li.active a:before, .search-area input#header-s, .search-area input#header-mobile-s, a.readmore:after, .wp-block-quote.style5, #navigation-block .wp-megamenu li.menu-item > .wp-megamenu-sub-menu, #navigation li ul, .author-info .author-avatar {
    border-color: #ff6136;
}

.widget_newsletterwidget, .widget_malinasubscribe, .widget_mc4wp_form_widget {
    padding: 35px 30px 32px;
    background-image: url(none);
    background-repeat: no-repeat;
    background-position: center 35px;
    background-color: #fff;
    box-shadow: 2px 5px 40px 0px rgb(0 0 0 / 8%);
    position: relative;
}

.social-icons.big_icon_text li a:hover, .sharebox.sharebox-sticky ul li a:hover, #content .woocommerce span.onsale, .widget_malinasubscribe .newsletter-submit button, .widget_mc4wp_form_widget input[type=submit], .widget_newsletterwidget .tnp-widget input[type=submit], #content .woocommerce a.button, #content .woocommerce button.button, #content .woocommerce input.button, .my-cart-link .cart-contents-count, .subscribe-block .newsletter-submit button, .list-style1 li:before, #pagination .current, #pagination a:hover, .post-slider-item:hover .post-more.style_4 .post-more-inner, .meta-sharebox > i, .meta-sharebox .sharebox .social-icons li:hover, .meta-sharebox:hover > i:hover, .single-post .post .post-meta .sharebox a, .menu-item.new-label > a:after {
    background-color: #ff6136;
	text-transform:uppercase;
		Color:#fff;
	
}

.newsbutton {
	background-color: #ff6136!important;
color:#fff!important;
	width:100%!important;
	height: 45px!important;
	font-size: 13.3333px!important;
	text-transform:uppercase!important;
}
.newsbutton:hover {
	background-color: #2a4359!important;
}
.formnewsletter {
	font-size:13px!important;
	}


@media only screen and (max-width: 782px) {
.widget_text .textwidget img {
    width: 40%!important;
}
	
	.blog-herosection-image img {
    min-height: 400px;
    object-position: left;
}	
}

#mobile-header .logo img {
    width: 85%;
}

.logo_main img{
	display:none
	border: 1px solid;
	wicdth:85%!important;
}
#mobile-header .search-link {
    width: 21px;
    height: 30px;
    line-height: 32px;
    /* padding-left: 10px; */
    padding-right: 30px;;
	z-index:999999;
}