/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
.hide {display:none!important}
#myaccount_button,#header_cart {display:none!important}

#leiamais {border-bottom: 1px solid #cacaca;border-top: 1px solid #cacaca;;padding: 10px 14px;color: #353535;font-weight: 700;}
#leiamais a {color: #707070;}

/* logo */
#logo {margin-top:22px}
#Top_bar.is-sticky #logo img.logo-sticky {    margin-top: -43px;}
.header-cart-total {display:none}
#Top_bar .top_bar_right .top_bar_right_wrapper > a:last-child {display:none}
#Top_bar .top_bar_right {  padding: 0;  margin-top: -22px;}
body:not(.template-slider) #Header_wrapper {background-image: none;}
#chome .coli01 {float:left; width:48%;    margin-right: 21px;}
#chome .coli02 {float:left; width:50%}
#chome .coli03  {clear: left;    text-align: center;}
#chome .coli03 input {background-color:#1c4e7a;       margin-top: 22px;color:#000} #chome  input:focus, #chome  textarea:focus {color:#000;background-color:#fff!important}
#chome input, #chome textarea {    border-radius: 24px;} #chome textarea{height: 284px;}
#chome select {  border-radius: 40px;  margin-bottom: 15px;  color: #000;padding: 10px 21px;padding: 10px 21px;}
#chome input[type="submit"] {color:#fff}


#chome1 .coli01 {float:left; width:43%;    margin-right: 21px;}
#chome1 .coli02 {float:left; width:50%}
#chome1 .coli03  {clear: left;    text-align: center;}
#chome1 .coli03 input {background-color:#1c4e7a;    padding: 10px 150px;    margin-top: 22px;}#chome1  input:focus, #chome1  textarea:focus  {color:#000;background-color:#fff!important}
#chome1 input, #chome1 textarea {    border-radius: 24px;padding: 10px 21px;} #chome1 textarea{height: 284px;}
#chome1 select {border-radius: 40px;margin-bottom: 15px;color: #000;padding: 10px 21px;}
#chome1 input[type="submit"] {color:#fff}


@media only screen and (max-width: 1214px)  { #chome1 .coli01 {float:none; width:100%;    margin-right:0;} #chom1e .coli02 {float:none; width:100%}
}

.falarg {text-align: center;background-color: #f9f9f9;padding: 20px 50px;color: #7f7f7f;font-size: 20px;font-weight: 600;border-radius: 30px;border: 1px solid #e7e7e7;}
.falarg a {color: #7f7f7f;}

.falarg1 {border: 1px solid #cecece;border-radius: 30px;padding: 8px 13px;color: #8f8f8f;}
.falarg1 a {color: #8f8f8f;}
/* rodape */
#custom_html-2 {    font-size: 17px;  }
#custom_html-3 {    font-size: 22px;  font-weight:800;    line-height: 1.3;} #custom_html-3 span {color:#1c4e7a}

/* menu */
.menu-line-below #Top_bar .menu > li > a:after {    bottom: 32px!important;}
.menu-line-below #Top_bar.is-sticky .menu > li > a:after  {    bottom: -4px!important;}
#menu-item-14 span {background-color:#dce1e6;color:#1c4e7a;    line-height: 2!important;    border-radius: 20px;    margin-top: 17px;}
.menu-line-below #Top_bar .menu > .noafter > a:after {    visibility: hidden!important;} 
#Side_slide .extras .extras-wrapper {display:none!important}

/* PAGINAS ------------------- */
/* SOBRE NOS */
.linha-tempo .timeline_items > li h3 {    font-size: 15px;    line-height: 25px;    font-weight: 700;}
.linha-tempo .timeline_items li h3:before, .timeline_items:after, .timeline .post-item:before {border-color:#1c4e7a}
.linha-tempo .timeline_items > li .desc:before {display:none}
.linha-tempo .date_label, .timeline_items > li h3 span {background-image:none;    font-size: 17px;    padding: 4px 16px;}

/* equipe */
.equipe-desc .cargo {    font-size: 12px;    font-style: italic;    line-height: 18px;    min-height: 52.8px;}
.equipe-desc h3 {    font-size: 20px;    line-height: 41px;margin-bottom:1px;    font-weight: 600;    color: #1c4e7a;}
.equipe-desc .popup-link {    background-color: #1c4e7a;    color: #ffffff; padding: 5px 10px;    text-align: center;    border-radius: 15px;text-decoration:none;    font-size: 12px;}
.equipe-desc  a {margin-top:30px}
 .descequipe {font-size: 13px;line-height: 21px}
 .descequipe br {    display: block;    margin: 7px 0;    content: " ";}

/* CALCULADORA */
 .box-calc01 {border-radius:30px}
.box-calc01 h2 {    font-size: 28px;    line-height: 35px;}
.box-calc01 .acorde  {color:#000}
.acorde .accordion .question .title {color:#000;background:transparent!important;    border-color: rgba(0,0,0,.0);}
.acorde .accordion .question .title > .acc-icon-plus {color:#000;}
.acorde .accordion .question .title > .acc-icon-minus {color:#000;}

.acorde .accordion .question .title {    box-shadow: inset 0px 4px 3px -2px rgb(0 0 0 / 0%) ;       font-size: 20px;}
.acorde  .accordion .question .answer {    box-shadow: inset 0px 4px 3px -2px rgb(0 0 0 / 0%)  ;   border-width: 0 0 0 0;background:transparent!important}
.acorde .accordion .question .title:before {border-color: rgba(0,0,0,.0);}
.acorde  .accordion .question { border-width: 0 !important;}
 .acorde .accordion .question::after {display:none!important} 


/* Dados Normais */
li::marker {color:#1c4e7a}
 ul {color:#252526!important}

/* Blog */
.image_links {display:none}
.post-links a {color:#000;    font-weight: 700;}.blog #Content {    padding-top: 120px;}
.subheader-both-center #Subheader .title {margin-top:60px}

.blog #Content {    padding-top: 120px;}
#Subheader { margin-top: 50px; margin-bottom: -10px;     background-color: rgba(0,0,0,.0);}
#Subheader .title {    font-size: 33px;    line-height: 40px;}
#Subheader:after    { box-shadow: inset 0px 4px 3px -2px rgb(0 0 0 / 0%);}
.mcb-sidebar:before {    background: rgba(0,0,0,0);}
#categories-2 ul {background-color:#1c4e7a}
#categories-2 li::marker {    color: #fff!important;}
.Recent_posts .date {display:none}
.Recent_posts .desc h6 {    border-color: rgba(0,0,0,0)!important;}
.Recent_posts.blog_news ul li .photo{    border-color:#f7f7fd!important;}
.author-date {display:none}
.blog .image_frame {border-color:#fff}
.wp-block-search__button  {display:none}
.widget_categories ul {background-color: #1c4e7a;}
.single-post h2{font-size: 31px!important;line-height: 40px!important;font-weight: 700!important;color:#000}
.single-post h3 {font-size: 26px!important;font-weight: 600!important;}
.archive  #Header {  min-height: 167px!important;}
.archive body:not(.template-slider) #Header {  min-height: 167px!important;}

/* Sessoes */
/* 01 */
.s01 {padding-top:150px;padding-bottom:80px}

/* LOJA */
.mfn-checkout-steps li.active .mfn-step-number {background: #1c4e7a;}
 .button-round .woocommerce .button.alt {background-color: #1c4e7a!important;}

.woocommerce .product .related.products {display:none}
.woocommerce-product-gallery__trigger  {display:none!important}
/* _______________ RESPONSIVO */

@media only screen and (max-width: 768px) {
	#divisor-topo {display:none}
	.s01 {    padding-top: 34px;    padding-bottom: 45px;}
	.s01-geral  {padding-top: 7px !important;}
	.s01 .col-a {margin-bottom: 46px !important;}
	.s02 .col-b {margin-bottom: 20px !important;}
	
	.blog #Content {    padding-top: 1px;}

	#chome  input[type="submit"] {width:100%}
	#Footer .widgets_wrapper  {text-align:center}
	#chome1 .coli02 {width:100%}
	
	
	
	
} 

@media only screen and (max-width: 1224px) { #chome .coli01 {float:none; width:100%!important;    margin-right:0;} #chome .coli02 {float:none; width:100%!important}
}
/* LOJA */
.bt-pur span{color: #fff;background-color: #79a0bc;border-radius: 20px;}
#Top_bar .bt-pur a::after {  background: none!important;}
.single-product .title{    display: none;} 
.woocommerce .quantity {    display: none;}
.woocommerce .product div.entry-summary .cart .quantity {    display: none!important;}

.woocommerce .product div.entry-summary .price {color: #1c4e7a;}
.woocommerce button.button  {background-color: #1c4e7a!important;}
.woocommerce .woocommerce-MyAccount-navigation-link--subscriptions a::before {  content: '\e826';}

