.elementor-73 .elementor-element.elementor-element-5347eb67{--display:flex;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-73 .elementor-element.elementor-element-7ffa1dd{font-family:"Work Sans", Sans-serif;}@media(max-width:767px){.elementor-73 .elementor-element.elementor-element-5347eb67{--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}}/* Start custom CSS for text-editor, class: .elementor-element-7ffa1dd */div.woocommerce form #billing_address_2_field>label, div.woocommerce form #shipping_address_2_field>label, div.woocommerce form .form-row label {
    font-weight: 500;
}

body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] {
    background-color: white!important;
}

#billing_address_1-description {
    display: none;
}

#billing_address_2-description {
    display: none;
}

.woocommerce-input-wrapper input:focus {
    border: none!important;
    outline:none!important;
}

div.woocommerce form .form-row .select2-selection:focus, div.woocommerce form .form-row input[type=checkbox]:focus, div.woocommerce form .form-row input[type=date]:focus, div.woocommerce form .form-row input[type=email]:focus, div.woocommerce form .form-row input[type=number]:focus, div.woocommerce form .form-row input[type=password]:focus, div.woocommerce form .form-row input[type=radio]:focus, div.woocommerce form .form-row input[type=search]:focus, div.woocommerce form .form-row input[type=tel]:focus, div.woocommerce form .form-row input[type=text]:focus, div.woocommerce form .form-row input[type=url]:focus, div.woocommerce form .form-row select:focus, div.woocommerce form .form-row textarea:focus {
    outline: none!important;
  
}

input:focus, 
textarea:focus, 
select:focus {
  outline: none!important;              /* Remove o contorno padrão do navegador */
  border: none!important;

}

.has-checkout-layout--multi-step .fc-step__actions .fc-step__next-step {
    border-radius: 6px!important;
}

@media (max-width: 768px) {
  .fc-wrapper #payment ul.payment_methods>li.wc_payment_method>label .payment-method__label-text {
    font-size: 12px!important;
}
}

.woocommerce-page.woocommerce-checkout form .form-row:last-child, .woocommerce.woocommerce-checkout form .form-row:last-child {
    width: 100% !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://astra.it.ao/wp-content/uploads/2023/09/WorkSans-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */