@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500&display=swap');

html, body{ overflow-x: hidden !important; }  

.container{max-width: 1170px;}
header {border-top: 8px solid #18aeca;}
.btn{background-color: #1480b8; color: #fff;}
.btn:hover{background-color: #0a71b1; color: #fff;}
.c-btn{background-color: #0e5080 !important; padding: 0px 15px; margin-top: 30px; font-size: 20px;}
.c-btn:hover{background-color: #0a71b1 !important;}
.barra{display: inline-flex; align-items: center; justify-content: center;background-color: #e1e1e7; height: 5px; width: 80px; margin: 30px 0;}
.reviews-section .icon-holder{background: #474747;}
#localizacao {background: linear-gradient( 360deg, #0a71b1 0%, #0a71b1 50%, rgb(255, 255, 255) 0% ); padding-bottom: 20px;}
.book-cover-holder{text-align: right;}
.book-cover-holder img{padding-top: 20px;}
.site-icon a{text-decoration: none; color: #0e5080; padding-right: 15px; font-size: 25px;}
.right{padding-top: 10px;}
.item-desc {height: 50px;overflow: hidden;transition: max-height 0.3s ease; }
.caixa-img{width: 570px;}

@media screen and (max-width: 990px){
    .book-cover-holder {text-align: center;}
    .contato-n{display: none;}
}



@media screen and (max-width: 640px){
    .right{padding-top: 0px;}
    .right img{width: 15%;}
    .tel_as{font-size: 7px!important; background-color: none !important;}
    .site-icon a{text-decoration: none; color: #0e5080; padding-right: 5px; font-size: 17px;}
    .text_mobile_as{font-size: 15px !important;}
    .text_mobile_as_h1 {font-size: 20px !important; margin-top: -20px !important;}
    .text_mobile_asp {margin-top: -30px}
    p {margin-top: -0px;}

.btn:hover{background-color: #0a71b1; color: #fff;}
.btn{background-color: #171a1c !important; padding: 10px 15px; margin-top: 20px; font-size: 14px; margin-top: -0px;}
.book-cover-holder img{margin-top: -20px;}
.caixa-img{width: 100%;}
}