body{
    background-color: #F0FFFF !important;
}
.container-video-chamada{
text-align: center;
background-color: #F0FFFF;
padding-top: 100px;
padding-bottom: 50px;
}
.container-video-chamada-without-pt{
text-align: center;
background-color: #F0FFFF;
padding-bottom: 50px;
}
.green{
color: #3a8d90;
}
.bg-green{
background-color: #3a8d90;
}
.bg-radial-green{
    background: radial-gradient(#ECB838, #EC9838);
}
.bg-gray{
background-color: #f4f5f4;
}
.yellow{
color: #E0C669;
}
.video{
width: 80%;
margin: 0 auto
}
.price{
text-decoration: red line-through;
}
.btn-signature{
padding: 20px 60px;
background-color:#E0C669;
border-radius: 15px;
color: white;
font-size: 25px;
}
.btn-signature:hover{
background-color:#dc992a;
color: white
}
/**/
.text-chamada{
padding: 80px;
background-color: #06112d;
text-align: center
}
.text-chamada .container{
padding: 0 10%
}
/**/
.depositions{
padding: 40px 0;
}
.justify-space{
width:100%;
margin-bottom: 60px;
margin-top: 40px;
}
.justify-space .text-left{
margin-top: 40px;
}
.justify-space:nth-child(odd){
flex-direction: row;
}

.justify-space:nth-child(even){
flex-direction: row-reverse;
}
/**/
.container-list{
position: relative;
padding: 60px 0;
background-color: #E0C669;
}
.list{
padding: 30px;
background-color: white;
border-radius: 10px
}
.arrow-bottom{
position: absolute;
left: 50%;
margin-top: 15px;
transform: translate(-50%)
}
/**/
.resources{
padding: 80px 0
}
.list-resources{
padding: 30px;
}
.buy{
padding: 80px;
background-color: #edeef0
}
.buy h5{
font-size: 25px
}
.buy h3{
font-size: 45px
}
/**/
.text-finish{
padding: 80px 80px;
background-color: #3a8d90;
}
.text-finish img{
width: 80%
}
.text-finish h3{
font-size:45px
}
.text-finish p{
font-size:25px;
}
.content-plans{
    background-color: red;
}
.container-global-patments{
    position: relative;
}
.container-payments{
    position:absolute;
    top: -22px;
    left: 50%;
    transform: translate(-50%);
}
.table-head{
    border-top: 1px solid #DADADA;
    background-color: #008F90;
    color: white;
}
.table-head h6{
    font-size: 14px !important;
}
.table-active{
    background-color: #F19B15 !important;
}
.table-active-blue{
    background-color: #3a8d90 !important;
    color: white
}
.column{
    border-right: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    display: flex;
    align-items: center;
    padding: 10px;
    font-weight: normal
}
.width-table{
    width: 60% !important; 
}
.width-table > .row{
    box-shadow: 1px 15px 15px rgba(0,0,0,0.5);
}
.block-right{
    border-top-right-radius: 20px
}
.block-left{
    border-top-left-radius: 20px
}
@media screen and (max-width: 756px){
    .width-table{
        width: 90% !important; 
    }
}
@media screen and (max-width: 494px){
    .font-small{
    font-size: 14px
    }
}
@media screen and (max-width: 800px){
.justify-space{
    flex-direction: column !important;
}
}
@media screen and (max-width: 755px){
.text-finish h3{
    margin-top: 20px;
    font-size: 25px;
    text-align: center;
}
.text-finish p{
    font-size: 16px;
    text-align: center;
}
}