.cmplz-cookiebanner .cmplz-buttons{flex-direction:row-reverse}.grecaptcha-badge{display:none !important}.boton-cabecera .fas.fa-phone,.boton-cabecera .fas.fa-truck{color:#285fbd !important}.us-btn-style_3:hover .fas.fa-phone,.us-btn-style_3:hover .fas.fa-truck{color:#fd6b00 !important}.oculto{opacity:0!important;transition:opacity .3s ease}.texto-hover:hover .oculto{opacity:1!important}@media screen and (max-width:1000px){.oculto{opacity:1!important;transition:none}}textarea{height:1rem!important}.w-iconbox.color_custom .w-iconbox-icon{color:linear-gradient(180deg,rgba(40,95,189,1) 0%,rgba(40,168,189,1) 75%)!important}.valor{transition:background .3s ease}.valor:hover{background:#fffbca !important}.valor:hover .w-iconbox-icon{color:#fd6b00}@media screen and (min-width:1100px){.w-ibanner.ratio_2x1:before{padding-top:40%}.w-ibanner.animation_phorcys .w-ibanner-content{padding-top:0!important}.w-ibanner.animation_phorcys .w-ibanner-content:before{top:56px!important;background:#fd6b00}.w-ibanner-title{position:relative;top:77px}.w-ibanner-h:hover .w-ibanner-title{top:0}}span.label{display:none !important}form div.row{margin:0 -15px;display:block;text-align:left}.row:after{clear:both;display:table;content:" "}.row:before{display:table;content:" "}form .col-xs-3{width:25%;float:left;padding:0 15px}form .col-xs-4{width:33.33%;float:left;padding:30px 0}form .col-xs-5{width:40%;float:left;padding:0 15px}form .col-xs-6{width:50%;float:left;padding:0 15px}form .col-xs-7{width:60%;float:left;padding:0 15px}form .col-xs-12{width:100%;float:left;padding:0 15px}form div.form-group{display:inline-block;width:100%;margin-bottom:15px}form div.block-submit{text-align:center;width:100%;display:inline-block}.white form div.block-submit{text-align:left}form div.block-submit input{width:100%;font-size:.9rem !important;font-weight:500 !important}.white form div.block-submit input{width:auto}span[data-name=legal]{text-align:right;width:100%;display:inline-block;font-size:16px}.white span[data-name=legal]{text-align:left}span[data-name=politica]{text-align:right;width:100%;display:inline-block;font-size:16px}.white span[data-name=politica]{text-align:left}div.wpcf7 .ajax-loader{display:none !important}.wpcf7-spinner{margin:0 auto;display:block}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-response-output{border:0;margin:0;text-align:center}label{font-size:14px;line-height:1.2;font-family:'Inter',sans-serif}span[data-name=legal] span.wpcf7-list-item>label{align-items:center;justify-content:flex-end}.white span[data-name=legal] span.wpcf7-list-item>label{justify-content:flex-start}span[data-name=legal] a{text-decoration:underline}.white span[data-name=legal] a{color:#fff !important}span[data-name=politica] span.wpcf7-list-item>label{align-items:center;justify-content:flex-end}.white span[data-name=politica] span.wpcf7-list-item>label{justify-content:flex-start}span[data-name=politica] a{text-decoration:underline}.white span[data-name=politica] a{color:#fff !important}input[type=checkbox]{height:.9rem;width:.9rem;line-height:.9rem;margin:0 4px 0 0}.white input[type=checkbox]{background:#fff !important}.wpcf7-form input:not([type=submit]),.wpcf7-form textarea,.wpcf7-form select{margin-top:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{padding:15px 0 !important;margin:0 !important;border:0 !important;font-size:16px;line-height:1.2}.wpcf7-form span.wpcf7-not-valid{border:0 !important}span.wpcf7-list-item{margin:0}.wpcf7-not-valid-tip{font-size:14px;line-height:1.2}.wpcf7-form-control-wrap{margin-top:.2rem}.white input[type=submit]:not(.w-btn){background:0 0 !important;color:#fff !important;border:4px solid #fff !important}body .white input[type=submit]:not(.w-btn):hover{color:var(--color-content-secondary) !important;border-color:var(--color-content-secondary) !important}.flex-form{display:flex;flex-direction:row;justify-content:space-between}.flex-form .col-xs-3,.flex-form .col-xs-4,.flex-form .col-xs-12{padding:1px 55px 1px 1px}.flex-form div.form-group{margin-bottom:10px}.flex-form .row{flex:0 0 85%;margin:0 -10px}.flex-form .block-submit{flex:0 0 15%;margin-left:15px;position:relative}.flex-form .block-submit input[type=submit]{width:100%}.required{color:#cc0007 !important}@media screen and (max-width:991px){.flex-form{flex-direction:column}.flex-form .row,.flex-form .block-submit{flex:0 0 100%;margin-left:0}form .col-xs-3,form .col-xs-4,form .col-xs-5,form .col-xs-6,form .col-xs-7{width:100%}.w-iconbox.icon-down{flex-direction:column}}