/*
Theme Name: Divi Child
Theme URI: http://wordpress.org/themes/fourteen
Description: Esse é um Child Theme!
Author: Olivi
Author URI: 
Template: Divi
Version: 1.0.0
*/


body{font-weight:400;}


#top-menu li.current-menu-item>a{color:#ff462e;}

#top-menu a{
	font-family: 'Rubik', sasn-serif; 
	font-size:16px;
	font-weight: 400;
	color: #414141;
}

#top-menu a:hover{
	color: #FF462E;
}

#media_image-2{float:right;}


.bg-trap-right{background-position: 115% 396px!important;}


.snp-home .et_pb_module_header span{color: #000;}


.loc-footer{    
    color: #fff;
    display: flex;
    font-size: 14px;
}


.loc-footer svg{    
    width: 25px!important;
    height: 25px;
    margin: 0 10px 5px 0;
    padding: 3.5px;
    border-radius: 10px;
    font-size: 12px;
    vertical-align: middle;
    text-align: center;
}

#footer-bottom .container{width:56%;}


.btn-produtos:active{
    background-image: linear-gradient(270deg,#ff462e 0%,#ff762e 100%)!important;
    color: #fff!important;
}

.btn-whats:hover{
	background-image: linear-gradient(90deg,#25d366 60%,#128c7e 100%)!important;
	transition: background-image 1s;
}

.call-to-action{
	background: url(http://maxprint.olivi.com.br/wp-content/uploads/2019/03/call-to-action2.svg); 
	background: linear-gradient(90deg,#ff762e 0%,#ff462e 100%);
    overflow: hidden;
    background-position: 90% 0px;
}

@media (max-width: 1920px ){
    .bg-trap-right{background-position: 120% 396px!important;}
   
}


@media (min-width: 1920px ){
    .bg-trap-right{background-position: 107% 330px!important;}

}

@media (max-width: 980px ){

    .mobile_menu_bar{visibility: hidden!important;}

    #main-header{z-index: 1;}

    
}


@media (max-width: 770px){
    #main-header, #footer-bottom{display: none;}

    #sfm-mob-navbar{text-align: left!important; }

    #sfm-mob-navbar a img{margin-left:10%!important;}
}


@media (max-width: 700px ){
    .bg-trap-right{background-position: 276px 1641px!important;}

    .sc-banner-home{padding-top: 0!important;}
}


    



@media (max-width: 500px ){
	.logo{height:35px;}

}




