@charset "utf-8";
 .bg-muro{
background-color:#000;
background-image: url(//maniadechurrasco.com.br/wp-content/themes/wp-bootstrap-starter-child/imgs/lp-combos/bg-muro.webp);background-size: cover;}
.mt-negative{
margin-top: -5rem;
}
.before:before{
content: " ";
position:absolute;
width:104%;
height:3px;
background:#F2831A;
bottom:0px;
left:-2%;
}
.bg{
background:#F2831A;
} #lp-combos-banner .text{
border: 2px solid #D82C20;
padding: 1rem;
border-radius: 1rem;
background: #000;
}
#lp-combos-banner .text span{ display:block;}
#lp-combos-banner h1{}
#lp-combos-banner .s1{font-size: 2.1em;}
#lp-combos-banner .s2{font-size: 1.4em;}
#lp-combos-banner .s3{font-size: 2.25em;}
#lp-combos-banner .s4{ }
#lp-combos-detalhes .concorra{}
#lp-combos-detalhes .passo{
width: 330px;
background-repeat: no-repeat;
background-size: contain;
margin-top: 3rem;
margin-left: auto;
margin-right: auto;
}
#lp-combos-detalhes .passo01{
background-image: url(//maniadechurrasco.com.br/wp-content/themes/wp-bootstrap-starter-child/imgs/lp-combos/01-576x263.webp);
height: 152px;
}
#lp-combos-detalhes .passo02{
background-image: url(//maniadechurrasco.com.br/wp-content/themes/wp-bootstrap-starter-child/imgs/lp-combos/02-576x242.webp);
height: 140px;
}
#lp-combos-detalhes .passo03{
background-image: url(//maniadechurrasco.com.br/wp-content/themes/wp-bootstrap-starter-child/imgs/lp-combos/03-576x269.webp);
height: 155px;
}
#lp-combos-detalhes .titl{
line-height: 1.1;
margin:0px;
}
#lp-combos-detalhes .passo01 div{
padding: 50px 0px 0px 0px;
}
#lp-combos-detalhes .passo01 .titl{
font-size: 21px;
}
#lp-combos-detalhes .passo01 .titl b{
display: block;
font-size: 2.5em;
}
#lp-combos-detalhes .passo01 .titl span{}
#lp-combos-detalhes .passo02 div{
padding: 20px 0px 0px 0px;
}
#lp-combos-detalhes .passo02 .titl{
font-size: 36px;
line-height: 1;
}
#lp-combos-detalhes .passo02 .titl b{
display: block;
}
#lp-combos-detalhes .passo02 .titl span{font-size: 0.7em;}
#lp-combos-detalhes .passo02 .titl b.text-red-1{
font-size: 1.1em;
}
#lp-combos-detalhes .passo03 div{
padding: 16px 0px 0px 0px;
}
#lp-combos-detalhes .passo03 .stitl{margin-bottom: 60px;}
#lp-combos-detalhes .passo03 .stitl, 
#lp-combos-detalhes .passo03 .titl{
line-height: 1;
font-size: 20px;
}
#lp-combos-detalhes .passo03 .titl{}
#lp-combos-detalhes .passo03 .titl span{}
#lp-combos-detalhes .passo03 .titl b{
font-size: 1.5em;
display: block;
}
.modal-header .close,
.modal-header .close:hover,
.modal-header .close:not(:disabled):not(.disabled):focus, 
.modal-header .close:not(:disabled):not(.disabled):hover{
color:#FFF; opacity:1;
}
.modal-combos .modal-content{
background:transparent;
}
.modal-combos .modal-content,
.modal-combos .modal-header,
.modal-combos .modal-body{
border:none;
}
#modalCombos2 .btn-popup{
margin-top: -32px;
width: 160px;
}
@media (min-width:768px){
#lp-combos-banner{
}
#lp-combos-banner .text{
margin-top: 280px;
}
#lp-combos-detalhes .concorra{
}
#lp-combos-detalhes .passo{margin-top: 0px;}
#lp-combos-detalhes .passo02{
margin-top: 4rem;
margin-bottom: 3rem;
}	
}
@media (min-width:992px){
#lp-combos-banner{
}
#lp-combos-banner .text{
margin-top: 360px;
}
#lp-combos-detalhes .concorra{
}
#lp-combos-detalhes .passo{
}
#lp-combos-detalhes .passo02{
margin-top: 5rem;
margin-bottom: 4rem;
}	
#modalCombos2 .btn-popup{
width: 250px;
}
}
@media (min-width:1200px){
#lp-combos-banner{}
#lp-combos-banner .text{
margin-top: 360px;
}
#lp-combos-detalhes .concorra{
}
}
@media (min-width:1440px){ 
.mt-negative{
margin-top: -6.5rem;
}
#lp-combos-banner{}
#lp-combos-banner .txt{
padding-right: 130px;
}
#lp-combos-banner .text{
margin-top: 360px;
}
#lp-combos-banner h1{}
#lp-combos-detalhes .concorra{
}
#lp-combos-detalhes .concorra div{
}
#lp-combos-detalhes .passo{
margin-top: 1rem;
width: 400px;
}
#lp-combos-detalhes .passo01{
height: 184px;
}
#lp-combos-detalhes .passo02{
margin-top: 2rem;
margin-bottom: 1rem;
height: 170px;
}
#lp-combos-detalhes .passo03{
height: 188px;
}
#lp-combos-detalhes .passo01 div{
padding: 65px 0px 0px 0px;
}
#lp-combos-detalhes .passo01 .titl{font-size: 21px;}
#lp-combos-detalhes .passo02 div{padding: 25px 0px 0px 0px;}
#lp-combos-detalhes .passo02 .titl{font-size: 42px;}
#lp-combos-detalhes .passo03 div{padding: 16px 0px 0px 0px;}
#lp-combos-detalhes .passo03 .stitl, #lp-combos-detalhes .passo03 .titl{
font-size: 24px;
}
#lp-combos-detalhes .passo03 .stitl{
margin-bottom: 75px;
}	
}
@media (min-width:1640px){ 
#lp-combos-banner{
}
#lp-combos-banner .text{
margin-top: 360px;
}
}
@media (min-width:1921px){
#lp-combos-banner{
background-size: cover;
}
}