.elementor-2084 .elementor-element.elementor-element-aa4874b{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2084 .elementor-element.elementor-element-aa4874b:not(.elementor-motion-effects-element-type-background), .elementor-2084 .elementor-element.elementor-element-aa4874b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andet.com.pe/wp-content/uploads/2024/01/banner-general.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2084 .elementor-element.elementor-element-aa4874b, .elementor-2084 .elementor-element.elementor-element-aa4874b::before{--border-transition:0.3s;}.elementor-2084 .elementor-element.elementor-element-d990645 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2084 .elementor-element.elementor-element-5e3027be{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-2084 .elementor-element.elementor-element-5e3027be{--content-width:800px;}}/* Start custom CSS for text-editor, class: .elementor-element-1a4e1196 */.formulario_cotizar .wpcf7{
	flex-basis:50%;
}
.form-column.form_request{
	width: 100%
}

.ywraq-form-table-wrapper.wide form#yith-ywraq-form {
    flex-basis: 48%;
    position: relative;
    top: 23px;
}

.formulario_cotizar form#yith-ywraq-form {
    margin-right: 20px;
}

.formulario_cotizar td.product-thumbnail {
    width: 15%;
}

td.product-remove {
    width: 5%;
}

td.product-name a,
td.product-thumbnail a{
    pointer-events: none;
}

.formulario_cotizar .form label,
.formulario_cotizar p{
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    color: #575756;
    font-style: italic;
    font-weight: 400 !important;
    margin-top: 10px !important;
    width: 100%;
    padding: 0px 10px;
}

.formulario_cotizar p{
    width: 100%
}

.formulario_cotizar input[type=tel], .formulario_cotizar input[type=text], .formulario_cotizar select, .formulario_cotizar input[type=rut],.formulario_cotizar input[type=email],.formulario_cotizar textarea,
.formulario_cotizar input[type="number"]{
    background-color: transparent !important;
    border: 1px solid #D8D8D8;
    padding: 10px;
	color: #031D44;
	font-size: 14px !important;
	font-size: 15px;
	font-weight: 400;
	font-family: "Roboto", Sans-serif;
	width: 100%;
	margin-bottom: 5px;
}


.formulario_cotizar input[type="number"]{
}


.formulario_cotizar input::placeholder,
.formulario_cotizar select::placeholder,
.formulario_cotizar textarea::placeholder{
	color: #888F98;
}


.formulario_cotizar .shop_table.cart tbody .cart_item {
    border-bottom: 1px solid #DBE1E6 !important;
    border-left: 1px solid #DBE1E6 !important;
    border-right: 1px solid #DBE1E6 !important;
	display: block !important;
    margin-bottom: 15px !important;
    border-radius: 8px !important;
}

.formulario_cotizar tbody tr:last-child {
    display: none;
}

.formulario_cotizar .woocommerce table.shop_table{
	border: none !important
}

.formulario_cotizar form#yith-ywraq-form table {
    border-collapse: collapse !important;
}

.formulario_cotizar .ywraq-form-table-wrapper.wide {
    align-items: start !important;
}

.formulario_cotizar .woocommerce a.remove{
    color: #C61832 !important
}

a.yith-ywraq-item-remove.remove:after {
    background-color: #C61832;
    position: absolute;
    left: 12px;
    width: 25px;
    height: 26px;
    line-height: 20px;
    border-radius: 50%;
}

.formulario_cotizar .woocommerce a.remove:hover {
    background: transparent !important;
}

a.button.wc-backward,
a.button.wc-backward:hover{
    background-color: #C61832;
    color: #fff;
    font-size: 16px;
    padding: 15px 30px;
    margin-top: 13px;
}

.formulario_cotizar .woocommerce .quantity .qty {
    width: 100px !important;
	text-align: left !important;
    height: 40px;
    padding-left: 20px;
	border-color: #D8D8D8 !important;
	border-radius: 0
}


/*.formulario_cotizar input[type="number"] {
  border-radius: 6px;
  border: none;
  position: relative;
  text-align: right;
  font-size: 16px;
  outline: none;
  background-image: url('https://andet.com.pe/wp-content/uploads/2024/01/arrows.svg');
  background-size: 50px;
  background-position: 50px 4px !important;
  background-repeat: no-repeat;
  caret-color: transparent;
}*/

.formulario_cotizar input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;

}

.formulario_cotizar td.product-name a {
    color: #031D44;
    font-weight: 600;
    font-size: 16px;
    padding-left: 0;
}

table#yith-ywrq-table-list thead {
    display: none;
}

table#yith-woocompare-table ul {
    text-align: left;
    padding: 0 20px;
}

.yith-ywraq-mail-form-wrapper {
    margin: 0 !important;
    padding:  0 25px !important;
    position: relative;
    top: -30px
}



.formulario_cotizar input.button.raq-send-request.last{
    background-color: #FF2F00;
    color: #fff;
    font-family: "Open Sans", Sans-serif;
    margin-top: 15px;
    border-radius: 0
}

.formulario_cotizar .yith-ywraq-mail-form-wrapper h3{
    display: none
}


.formulario_cotizar .form br{
    display: none
}

.formulario_cotizar .form{
    display: flex;
    flex-wrap: wrap;
}

.formulario_cotizar .form label{
  
}

.formulario_cotizar .form .first-row{
    margin-right: 15px
}

.formulario_cotizar .form .second-row{
    margin-left: 15px
}

.formulario_cotizar input[type=submit]{
    background-color: #C61832;
    color: #fff;
    font-family: "roboto", Sans-serif;
    margin-top: 15px;
    border-radius: 0;
    border: 1px solid #C61832;
    padding: 10px 40px;
    font-weight: 400;
    font-size: 16px
}

.formulario_cotizar input[type=submit]:hover{
    background-color: #fff;
    color: #C61832
}

.formulario_cotizar span.required{
    color: #C61832
}


@media (max-width: 767px){
    .formulario_cotizar .form label,
.formulario_cotizar p{
        width:100%
    }
}/* End custom CSS */