.esconder {display:none} .h-box-cha p {    font-size: 24px;    font-weight: 300;    line-height: 30px;}
.h-box-cha .esq::before {   content: '';    background: url(//phxinstrumentos.com.br/wp-content/uploads/2020/12/seta-esq.png);    background-repeat: no-repeat;    background-position: bottom;    width: 23px;    height: 30px;    position: absolute;	left: -34px;}
.h-box-cha .dir::after {   content: '';    background: url(//phxinstrumentos.com.br/wp-content/uploads/2020/12/seta-dir.png);    background-repeat: no-repeat;    background-position: bottom;    width: 23px;    height: 30px;    position: absolute;	right: -34px;}
@media only screen and (max-width: 768px)  {.h-box-cha .esq::before {background-size: 20px;height: 24px;} .h-box-cha .dir::after {background-size: 20px;height: 24px;}} 
.bt-geral {font-size: 17px;    font-weight: bold;}
@media only screen and (max-width: 479px) { h2 {     font-size: 25px;} .h-box-cha p {    font-size: 17px;     line-height: 27px;}} #Header {-webkit-box-shadow: 1px 3px 8px 0px rgba(0,0,0,0.75);-moz-box-shadow: 1px 3px 8px 0pxx rgba(0,0,0,0.75);1px 3px 8px 0px rgba(0,0,0,0.75);}
#Header {min-height: 106px!important;}
#Top_bar .search_wrapper {    top: 21px;    width: 60%;right:0 ;    z-index: 9999; left:unset;border-radius: 43px;    padding: 10px;}
#Top_bar .search_wrapper input[type="text"] {color:#373737}
#Top_bar .search_wrapper input[type="text"] {font-size:20px}
#Top_bar .search_wrapper .icon_search {left: 12px;    top: 21px;}
#Top_bar.is-sticky .search_wrapper {    top: 6px;    height: 49px;}
#Top_bar.is-sticky .search_wrapper input[type="text"] {     margin-top: -6px;}
#Top_bar.is-sticky  .search_wrapper .icon_search    {top: 15px;}
#Top_bar.is-sticky{-webkit-box-shadow: 1px 3px 8px 0px rgba(0,0,0,0.75);-moz-box-shadow: 1px 3px 8px 0pxx rgba(0,0,0,0.75);1px 3px 8px 0px rgba(0,0,0,0.75);}
@media only screen and (max-width: 954px)  {#Top_bar .search_wrapper {   width: 40%}}
#Top_bar .search_wrapper input[type=text] { padding: 8px 30px 8px 48px;}
#Top_bar .menu li ul {border-radius: 0 0 10px 10px} .sub-menu img {width:100%} #Top_bar .menu > li ul li a {font-size:16px} #Top_bar .sub-menu li ul li a {border-bottom: unset;}
#Top_bar .menu li > ul{box-shadow:unset;-webkit-box-shadow:unset}
#Top_bar #menu-item-403, #menu-item-400, #menu-item-398 {  width: 235px!important;} #Footer .widgets_wrapper  {margin:0 auto;    max-width:1200px;}
#Footer  .img_model{float: left;margin-bottom:20px}
#block-6{    text-align: center;}
#Footer  {       margin-top: -20px;}
#Footer  a {font-weight:bold;color:#fff;font-size: 16px;text-decoration:none}
#Footer  .r-email:hover{    background-color: #ff2d3b;   padding: 2px 7px;color:#fff}
#Footer .ende a  {font-weight: 300;    margin-top: 5px;    font-size: 18px;}
#Footer .ende a:hover{    background-color:#ff2d3b;   padding: 5px;color:#fff}
.r-social {    text-align: center;  }
#Footer form.formIntegration2 .submit.class1 {       margin-top: -22px!important;}
#Footer form.formIntegration2 .DinamizeDivMessageSuccess {    background-color: transparent!important;}
#Footer .formIntegration2 input[type="submit"]   {    background-color: transparent!important;    border: 1px solid #fff;    padding: 7px 32px;
font-size: 18px;} .boxe {padding:50px 0 0 0}
.boxe h2::before {   content: '';    background: url(//phxinstrumentos.com.br/wp-content/uploads/2020/12/seta-esq.png);    background-repeat: no-repeat;    background-position: bottom;    width: 23px;    height: 30px;    position: absolute;	left: -34px;}
.boxee h2::before {          content: url(//phxinstrumentos.com.br/wp-content/uploads/2020/12/seta-esq.png);    margin-right: 10px;    vertical-align: middle;}
.boxee h2{    margin-left: -34px;} .wp-caption-text  {    background: #fff;    color: #000;font-size:20px;font-weight:700}  .mcb-item-9klcqtwu8  {margin: 0 1% 16px;}
.box-inf-conta {border: 2px solid #eee;
border-radius: 20px;} #f-contato .colu01  {width:49%; float:left;margin: 0 8px 15px 0;}
#f-contato  .colu02 {width:49%; float:left;margin: 0 0 15px 0;}
#f-contato input, select {color: #393939;border-width: 0 0 1px 0;border-color: #000;font-size: 20px; box-shadow:unset!important;padding:10px 0!important}
#f-contato textarea {max-height: 119px; font-size:20px;border-color: #cdcdcd;color:#393939}
#f-contato input,textarea:focus {background-color: #fff!important;}  #f-contato select:focus {background-color: #fff!important;color:#393939;border-color: #000}
#f-contato input[type="submit"] {background-color:#ff2d3b!important; color:#fff; font-weight:700;float: right;padding: 11px 39px!important;}
#f-contato input::-webkit-input-placeholder {  color:#393939;} #f-contato input:-ms-input-placeholder {color: #393939;} #f-contato ::placeholder{ color: #393939;}
#f-contato select option{background-color:#fff!important;color:#000}
@media only screen and (max-width: 768px) {#f-contato .colu01  {width:100%; float:unset;} #f-contato .colu02 {width:100%; float:unset}}
#f-contato .wpcf7-response-output {margin-top: -37px!important;} #representantes h3 {font-size: 30px;    font-weight: 700;}
.ind-repres a {color:#fff!important; margin: 0 5px;    line-height: 25px;}
.ind-repres a:hover {text-decoration:none; font-weight:600}
#representantes a {color:#000; text-decoration:none}
.bt-whats {    border: 1px solid #000;    padding: 6px 10px;    border-radius: 10px;    line-height: 10px;    width: 141px;    font-weight: bold;
margin-top: 7px;} .single .b-central {text-align:center;    padding: 20px 0}
.image_links  {display:none!important}
.comment-form-url {display:none}
#respond .comment-form-author {    width: 47%;}
#respond .comment-form-email {  width: 49%;}
.icon-comment-empty-fa, .post-comments {display:none}
.wp-block-search__inside-wrapper  .wp-element-button {display:none}
.wp-block-categories-list {background-color: #ff2d3b!important;font-size: 25px;line-height: 1.3;}
#block-4 ul{padding-top: 30px;padding-bottom: 30px;}
.single .single-photo-wrapper.image {text-align:left} .ende1 {padding:50px}
@media only screen and (max-width: 767px)  { ende1 {padding-top:30px}}
.box-contato {padding:0 50px}
@media only screen and (max-width: 767px) {.box-contato {padding:1px}} @media only screen and (min-width: 1451px) {.menuo-no-borders #Top_bar .menu > li:last-child > a span {    border-width: 1px!important;border:1px solid #fff;border-radius:30px}}
@media only screen and (max-width: 1450px) {#menu-item-24748 span {    border-width: 0!important; border: none!important;}}
#menu-item-24748 span {    border-width: 1px; border: 1px solid #7f86a1;    border-radius: 33px;}
.woocommerce-shop .sidebar, .widget-area {  margin-top: 47px;}
.single-product  .single_add_to_cart_button, .mfn-ch-footer-buttons .button {background-color:#ff2d3b!important}
.ui-tabs .ui-tabs-nav li.ui-state-active a {color:#000}
.posted_in a {color:#000}
.woocommerce .product div.entry-summary .price {color: #002768;margin: 30px 0px;}
.woocommerce-notices-wrapper .alert .button {vertical-align:middle;}
.woocommerce a.button:not(.default) {background-color: #002768;}
.mfn-checkout-steps li.active .mfn-step-number {background-color: #002768;}
#place_order {background-color: #002768!important;}
.woocommerce-shop .woocommerce-Price-amount {display:none}
.woocommerce-shop .image_frame:hover .image_wrapper img{top:0!important}
.product_list_widget a {color: #072d6c;}
.box-conta {background-color: #f0f0f0;padding: 20px 7px;border: 1px solid #e1e1e1;}
.box-conta a {color:#000}
#billing_number_field, #billing_neighborhood_field {width:100%}
.yikes-custom-woo-tab-title {display:none}
.pager .pages span.page-numbers.current {    background-color: #112367;}
.be-page-5856 #widget_mfn_woo_attributes-3 {display:block}
.tax-product_cat #widget_mfn_woo_attributes-3 {display:none} .search .post-meta {display:none} .search .post-footer {    margin-top: -55px;} .search h2 {    margin-left: 10px;}
#Error_404 .error_pic i {color:#ff2d3b!important} .esconder {display:none!important}
#videos-review .video-r {text-align:center}
#store_locator_get_all_stores i {    font-size: 12px;    color: #808080;}
.store_locator_filter_active_filter_box {display:none}