@charset "UTF-8";body form select,.mm-menu .mm-tabstart,.mm-menu .mm-tabend{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}body form select,.mm-menu .mm-tabstart,.mm-menu .mm-tabend{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.btn,body #page button.vc_general[class*="btn"]{font-family:"Nunito","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease;text-shadow:none;padding:18px 40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;position:relative;overflow:hidden;cursor:pointer;line-height:1.1;border-width:1px;border-style:solid}
.btn:hover,body #page button.vc_general:hover[class*="btn"],.btn:hover:focus,body #page button.vc_general:hover:focus[class*="btn"],.btn:active,body #page button.vc_general:active[class*="btn"],.btn:active:focus,body #page button.vc_general:active:focus[class*="btn"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn:hover:focus,body #page button.vc_general:hover:focus[class*="btn"],.btn:active:focus,body #page button.vc_general:active:focus[class*="btn"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn:focus,body #page button.vc_general:focus[class*="btn"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 dotted;outline:0 auto -webkit-focus-ring-color}h1,h2,h3,h4,h5,h6{margin:0 auto 20px;color:#000;font-weight:400;font-family:"Ubuntu Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}h1{font-size:2.5em}@media screen and (min-width:768px){h1{font-size:3.4375em}}h2{font-size:2em}@media screen and (min-width:768px){h2{font-size:2em}
}h3{font-size:1.875em}@media screen and (min-width:768px){h3{font-size:1.875em}}h4{font-size:1.5625em}@media screen and (min-width:768px){h4{font-size:1.875em}}h5{font-size:1em}@media screen and (min-width:768px){h5{font-size:1.25em}}h6{font-size:1em}@media screen and (min-width:768px){h6{font-size:1em}}h1{font-weight:700}body .vc_general.vc_btn3.vc_btn3-style-baum{background:#283d7d;color:#fff;border-color:#283d7d;font-size:14px;border-radius:3px;padding:13px 40px}body .vc_general.vc_btn3.vc_btn3-style-baum:hover,body .vc_general.vc_btn3.vc_btn3-style-baum:active,body .vc_general.vc_btn3.vc_btn3-style-baum:focus{background:#0a1d59;color:#fff;border-color:#0a1d59}
body .vc_general.vc_btn3.vc_btn3-style-baum.vc_btn3-color-white{background:#fff;color:#666;border-color:#fff;font-size:16px}body .vc_general.vc_btn3.vc_btn3-style-baum.vc_btn3-color-white:hover,body .vc_general.vc_btn3.vc_btn3-style-baum.vc_btn3-color-white:active,body .vc_general.vc_btn3.vc_btn3-style-baum.vc_btn3-color-white:focus{background:#eaeaea;color:#666;border-color:#eaeaea}.btn-primary{background:#283d7d;color:#fff;border-color:#283d7d}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#1e2e5e;color:#fff;border-color:#1e2e5e}
.btn-default{background:#42a7c6;color:#fff;border-color:#42a7c6}.btn-default:hover,.btn-default:active,.btn-default:focus{background:#348fab;color:#fff;border-color:#348fab}.btn-success{background:#28a745;color:#fff;border-color:#28a745}.btn-success:hover,.btn-success:active,.btn-success:focus{background:#208637;color:#fff;border-color:#208637}.btn-warning{background:#dd0209;color:#fff;border-color:#dd0209}.btn-warning:hover,.btn-warning:active,.btn-warning:focus{background:#b50207;color:#fff;border-color:#b50207}
.btn-danger{background:#dd0209;color:white;border-color:#dd0209}.btn-danger:hover,.btn-danger:active,.btn-danger:focus{background:#b50207;color:white;border-color:#b50207}.btn-light{background:#e6e6e6;color:#333;border-color:#e6e6e6}.btn-light:hover,.btn-light:active,.btn-light:focus{background:#d1d1d1;color:#333;border-color:#d2d2d2}.btn-dark{background:#333;color:white;border-color:#333}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{background:#1f1f1f;color:white;border-color:#1f1f1f}.btn-info{background:#42a7c6;color:#fff;border-color:#42a7c6}
.btn-info:hover,.btn-info:active,.btn-info:focus{background:#348fab;color:#fff;border-color:#348fab}.btn-white{background:#fff;color:#000;border-color:#fff}.btn-white:hover,.btn-white:active,.btn-white:focus{background:#ebebeb;color:#000;border-color:#ebebeb}.btn-secondary{background:#dd0209;color:#fff;border-color:#dd0209}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background:#b50207;color:#fff;border-color:#b50207}.btn-danger-alt{background:#fff;color:#dd0209;border-color:#dd0209}
.btn-danger-alt:hover,.btn-danger-alt:active,.btn-danger-alt:focus{background:#dd0209;color:#fff;border-color:#dd0209}.btn-primary-alt{background:#fff;color:#283d7d;border-color:#283d7d}.btn-primary-alt:hover,.btn-primary-alt:active,.btn-primary-alt:focus{background:#283d7d;color:#fff;border-color:#283d7d}.btn-light-alt{background:#eaeaea;color:#ccc;border-color:#ccc}.btn-light-alt:hover,.btn-light-alt:active,.btn-light-alt:focus{background:#ccc;color:#fff;border-color:#ccc}.btn-outline-secondary{background:#fff;color:#dd0209;border-color:#dd0209}
.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{background:#dd0209;color:#fff;border-color:#dd0209}body #page button.vc_general[class*="btn"][class].vc_btn3{background:#283d7d;color:#fff;border-color:#283d7d}body #page button.vc_general[class*="btn"][class].vc_btn3:hover,body #page button.vc_general[class*="btn"][class].vc_btn3:active,body #page button.vc_general[class*="btn"][class].vc_btn3:focus{background:#0a1d59;color:#fff;border-color:#0a1d59}
body #page button.vc_general[class*="btn"]vc_btn-baum-primary{background:#283d7d;color:#fff;border-color:#283d7d}body #page button.vc_general[class*="btn"]vc_btn-baum-primary:hover,body #page button.vc_general[class*="btn"]vc_btn-baum-primary:active,body #page button.vc_general[class*="btn"]vc_btn-baum-primary:focus{background:#0a1d59;color:#fff;border-color:#0a1d59}::selection{background:#999;color:#fff;text-shadow:none}
::-moz-selection{background:#999;color:#fff;text-shadow:none}html{min-height:100%;position:relative;font-size:100%}body{font-family:"Nunito","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#666;height:auto;font-weight:300;overflow-x:hidden}body.page-template-page-comparar{background-color:#eaeaea}p{margin-bottom:15px;padding-bottom:0;width:100%}a:not(.btn),a{outline:none !important;color:#283d7d;text-decoration:none !important}a:not(.btn):hover,a:not(.btn):active,a:not(.btn):focus,a:hover,a:active,a:focus{color:#000;text-decoration:none}
strong{color:inherit;font-weight:700}svg{overflow:visible;width:100%;height:auto}.entry-content a:hover,.entry-content a:active,.entry-content a:focus{text-decoration:underline}.entry-content a.btn:hover,.entry-content a.btn:active,.entry-content a.btn:focus{text-decoration:none}.entry-content ol{counter-reset:li;margin:0 0 30px;padding-left:0}.entry-content ol>li{list-style:none outside none;margin:0 0 10px 0;padding:0;position:relative;border:0}.entry-content ol>li:before{color:#fff;background:#283d7d;content:counter(li,decimal);counter-increment:li;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;margin:0 5px 0 0;position:relative;text-align:center;top:-1px;padding:0 4px;font-size:14px;font-weight:normal;text-indent:0;-webkit-border-radius:0;border-radius:0}
.entry-content ol>li>ol{margin:10px 0 0 25px}.entry-content ol>li>ol li{list-style:decimal inside;padding:0;text-indent:0}.entry-content ol>li>ol li:before{content:none;text-indent:0}.entry-content ol li:before{border:solid 1px #f7f7f7}.entry-content ul{padding:0;line-height:1.6;margin-bottom:15px}.entry-content ul li{list-style:none}.entry-content ul>li{position:relative;padding-left:22px;margin-bottom:10px}.entry-content ul>li:before,.entry-content ul>li:after{top:12px}.entry-content ul>li:before{left:0}
.entry-content ul>li:after{left:4px}.entry-content ul li ul li:before{left:0}.entry-content ul li ul li:after{content:none}.entry-content blockquote,.entry-content q{quotes:initial}.entry-content blockquote{margin:0 0 20px;padding:0 20px;min-height:50px;border:0;font-size:inherit;font-size:1.25em;text-align:center;position:relative}.entry-content blockquote p{color:#fff}.entry-content blockquote p:last-of-type{margin-bottom:0}.entry-content blockquote h2,.entry-content blockquote h3,.entry-content blockquote h4,.entry-content blockquote h5,.entry-content blockquote h6{margin-top:20px}
.entry-content blockquote p{font-family:inherit;font-size:100%}hr{margin:0 0 25px;width:100%;display:block;clear:both;border:0;background:#eaeaea;height:1px}small,.small{font-size:75%;font-weight:inherit;line-height:1.4;display:inline-block}#page-container{margin-top:0 !important;left:0 !important}.overlay{overflow:hidden;position:relative}.overlay:after,.overlay:before{content:"";bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.overlay:after{background-position:center center;background-repeat:no-repeat;background-size:40px;margin:auto;z-index:106}
.overlay:before{background:rgba(0,0,0,0.5);z-index:105}.disabled{pointer-events:none;opacity:.4;background-color:#ddd !important}.title-line:after{content:"";width:50px;background:#dd0209;height:3px;display:block;margin-top:6px}[class*="center"].title-line:after{margin:6px auto 0}.bcr-subtitle{background-color:#283d7d;width:95%;max-width:650px;display:flex;position:relative;height:60px;justify-content:center;align-items:center;margin:-30px auto 0}.bcr-subtitle:before,.bcr-subtitle:after{content:"";background:#283d7d;width:30px;height:60px;position:absolute;z-index:1}
.bcr-subtitle:before{clip-path:polygon(100% 0,0 100%,100% 100%);left:-29px}.bcr-subtitle:after{clip-path:polygon(0 0,0 100%,100% 0);right:-29px;top:0}.bcr-subtitle h2{font-size:1.3em;color:#fff;text-align:center}@media screen and (max-width:768px){.bcr-subtitle{width:80%}.bcr-subtitle h2{font-size:1.1em}}.bcr-shadow{box-shadow:0 0 10px rgba(0,0,0,0.05),0 0 30px rgba(0,0,0,0.06),0 0 60px rgba(0,0,0,0.07)}.bcr-asset:after{content:"";width:100%;height:259px;background-size:cover;background-repeat:no-repeat;background-position:-35px center;position:absolute;bottom:0;left:0}
.bcr-bg-center{background-size:cover;background-position:center;background-repeat:no-repeat}.bcr-asset-banner{background-size:60%;background-position:right;background-repeat:no-repeat}.bcr-asset-banner p{color:#fff;font-size:24px;text-align:right}@media screen and (max-width:1200px){.bcr-asset-banner{background-size:auto}}@media screen and (max-width:767px){.bcr-asset-banner{background-image:inherit;background-color:#283d7d;font-weight:700}.bcr-asset-banner p{text-align:center;font-size:17px}}html.pum-open.pum-open-overlay{overflow:auto !important}
@media screen and (min-width:0){.container{width:100%;max-width:1200px}}.transition{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}.body-overflow{overflow:hidden}.background-color-main{background-color:#283d7d}.background-color-primary{background-color:#42a7c6}.background-color-light{background-color:#eaeaea}.background-color-white{background-color:#fff}.color-main{color:#283d7d !important}.color-base{color:#666 !important}
.color-primary{color:#42a7c6 !important}.color-light{color:#eaeaea !important}.color-white{color:#fff !important}.color-black{color:#000 !important}.color-danger{color:#dd0209 !important}.color-gray{color:#999}.color-success{color:#28a745 !important}.color-warning{color:#f60 !important}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:0 !important;outline-offset:0;background-image:none;-webkit-box-shadow:none !important;box-shadow:none !important}
body.modal-open #page{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}body.modal-open .mm-page.mm-slideout{overflow:hidden}.modal{max-width:100vw}.modal:not(.fullwidth) .modal-dialog{padding:20px;max-width:720px}.modal.fullwidth .modal-dialog{max-width:100%}.modal .modal-dialog{min-height:100vh}.modal .modal-header{padding:6px 10px 0;border:0}.modal .modal-header button{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:0;width:28px;height:28px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:4px;margin:0 0 0 auto;font-size:1.5rem}
.modal .modal-header button:after{color:#fff;font-size:26px}.modal .modal-header button:hover{background:0;opacity:1 !important}.modal .modal-header button:hover path{fill:#283d7d}.modal .modal-header.bcr-asset button{position:absolute;top:0;right:0;z-index:9;color:#fff}.modal .modal_inside_title{margin-bottom:20px}.modal .modal_inside h4{line-height:1;font-size:1.375em}@media screen and (min-width:768px){.modal .modal_inside h4{font-size:1.875em}}.modal#condiciones .modal_inside_content{max-width:540px;margin:auto;line-height:1.3;font-size:.9375em}
@media screen and (max-width:599px){.modal#condiciones .form-group.text-center button.btn{margin-bottom:12px;width:100%;max-width:220px}}.modal#enviarResultado .modal-body{padding:7rem 1rem}.modal#enviarResultado .modal-body button:disabled{background-color:#283d7d;color:#fff;border-color:#283d7d}.modal#enviarResultado .modal-body button:disabled #modal-loader{display:inline}.modal#enviarResultado .modal-body #modal-loader{width:20px;height:20px;display:none}.modal .email-message__success,.modal .email-message__error{display:none}
.modal .email-message__success p{font-size:30px;letter-spacing:0;color:#000;padding:0 8%;font-weight:500}.modal .email-message__success a{font-size:21px;letter-spacing:0;color:#000;font-weight:bold}.modal .complete_cotizacion_modal{max-width:485px;margin:0 auto}div.modal-backdrop{background-color:#262626}.modal .countdown span{border:2px solid #42a7c6;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;line-height:1;margin:0 auto;color:#42a7c6}
.pum.pum-hide-page{display:none !important}.pum.pum-hide-page.pum-active{display:none !important}.pum .pum-close{opacity:.5;border-radius:100% !important;padding:4px 6px !important}.pum .pum-container .pum-title{margin-top:20px;margin-left:auto;margin-right:auto;max-width:430px;text-align:center}.pum .pum-container .pum-content{margin-left:auto;margin-right:auto;max-width:430px;text-align:center}.pum .pum-container .pum-content p{margin:25px 0}.pum .pum-container .pum-content .btn{font-weight:bold}
.pum.pum-theme-default-theme .pum-container{padding:60px 18px !important}.pum-hide-overlay{overflow:inherit !important}.site-content{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-ms-transition:all 350ms ease;transition:all 350ms ease;position:relative}body:not(.order-page) .site-content{padding-top:75px}.widget-chat-sidebar .sociales-wrapper ul{margin:0;padding:0;list-style:none}.widget-chat-sidebar .sociales-wrapper ul i{background:transparent !important;color:inherit;width:auto}
.widget-chat-sidebar .sociales-wrapper a{display:block;text-align:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-ms-transition:all 350ms ease;transition:all 350ms ease}.widget-chat-sidebar .sociales-wrapper a[class*="whatsapp"]{color:#00bb2d}.widget-chat-sidebar .sociales-wrapper a:hover,.widget-chat-sidebar .sociales-wrapper a:active,.widget-chat-sidebar .sociales-wrapper a:focus{color:#fff}.widget-chat-sidebar .sociales-wrapper a:hover[class*="whatsapp"],.widget-chat-sidebar .sociales-wrapper a:active[class*="whatsapp"],.widget-chat-sidebar .sociales-wrapper a:focus[class*="whatsapp"]{background-color:#00bb2d;border-color:#00bb2d}
@media screen and (max-width:767px){.widget-chat-sidebar .sociales-wrapper{margin:-10px auto 10px;top:auto}.site-content .widget-chat-sidebar{display:none}.widget-chat-sidebar .sociales-wrapper ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.widget-chat-sidebar .sociales-wrapper a{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #eaeaea}
.widget-chat-sidebar .sociales-wrapper a i{font-size:35px;height:65px;padding:13px;width:65px}}@media screen and (min-width:768px){.widget-chat-sidebar .sociales-wrapper{z-index:20;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,0.1);box-shadow:0 3px 4px 0 rgba(0,0,0,0.1);position:fixed;right:0;top:40%;width:auto}.widget-chat-sidebar .sociales-wrapper a{background-color:#fff;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;line-height:50px;width:50px}
.widget-chat-sidebar .sociales-wrapper a:first-child{border-radius:5px 0 0 0}.widget-chat-sidebar .sociales-wrapper a:last-child{border-bottom:1px solid #eaeaea;border-radius:0 0 0 5px}}body #page .entry-content .vc_cta3-container .vc_cta3{padding:0;border-color:transparent;background-color:transparent}body #page .entry-content .vc_cta3-container .vc_cta3 .btn{padding-left:45px;padding-right:45px}body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content{color:#fff;padding-left:30%}@media screen and (max-width:992px){body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content{padding-left:10%}
}@media screen and (max-width:767px){body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content{text-align:center;padding-left:0}}body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content h2,body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content h3{color:#fff;font-size:2em}@media screen and (max-width:767px){body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content h2,body #page .entry-content .vc_cta3-container .vc_cta3 .vc_cta3-content h3{font-size:1.8em}
}body input::-webkit-outer-spin-button,body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body input[type="number"]{-moz-appearance:textfield}body form{position:relative}body form br{display:none}body body form input[type]::-webkit-input-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}body body form input[type]:-moz-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}body body form input[type]::-moz-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}
body body form input[type]:-ms-input-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}body body form textarea::-webkit-input-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}body body form textarea:-moz-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}body body form textarea::-moz-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}body body form textarea:-ms-input-placeholder{font-weight:400;opacity:1;font-size:16px;color:#d1d1d1}
body form p{padding-bottom:0;margin-bottom:0}body form .form-group{*zoom:1;margin-bottom:15px}body form .form-group:before,body form .form-group:after{content:" ";display:table;line-height:0}body form .form-group:after{clear:both}body form label{font-size:15px;display:block;font-weight:700;max-width:none;width:100%;clear:both;margin-bottom:8px;color:#525252}body form label.dfl{text-align:left}body form input[type]:not([type="submit"]):not([type="checkbox"]){-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-ms-transition:all 130ms ease;-o-transition:all 130ms ease;transition:all 130ms ease;font-size:1em;line-height:1.1;-webkit-border-radius:6px;border-radius:6px;font-weight:400;padding:18px 10px;background-color:#fff;border:solid 1px #717171;color:#666;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;max-width:none}
body form input[type]:not([type="submit"]):not([type="checkbox"]):hover,body form input[type]:not([type="submit"]):not([type="checkbox"]):hover:focus,body form input[type]:not([type="submit"]):not([type="checkbox"]):active,body form input[type]:not([type="submit"]):not([type="checkbox"]):active:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body form input[type]:not([type="submit"]):not([type="checkbox"]):focus{border-color:#283d7d;-webkit-box-shadow:0 0 15px 0 rgba(40,61,125,0.12);-moz-box-shadow:0 0 15px 0 rgba(40,61,125,0.12);box-shadow:0 0 15px 0 rgba(40,61,125,0.12)}
body form input[type]:not([type="submit"]):not([type="checkbox"]).required.invalid{border-color:#dd0209}body form.wpcf7-form .wpcf7-submit{font-family:"Nunito","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease;text-shadow:none;padding:18px 40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;position:relative;overflow:hidden;cursor:pointer;line-height:1.1;border-width:1px;border-style:solid;max-width:none;width:100%;padding:14px 25px;display:block}
body form.wpcf7-form .wpcf7-submit:hover,body form.wpcf7-form .wpcf7-submit:hover:focus,body form.wpcf7-form .wpcf7-submit:active,body form.wpcf7-form .wpcf7-submit:active:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body form.wpcf7-form .wpcf7-submit:hover:focus,body form.wpcf7-form .wpcf7-submit:active:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body form.wpcf7-form .wpcf7-submit:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 dotted;outline:0 auto -webkit-focus-ring-color}
body form.wpcf7-form .wpcf7-form-control-wrap{position:relative;margin-top:5px;display:block;width:100%}body form.wpcf7-form span.wpcf7-not-valid-tip{color:#dd0209;font-size:.8125em;font-weight:300;padding-top:8px}body form.wpcf7-form .intl-tel-input input[type="text"]{padding-left:50px}body form.wpcf7-form .wpcf7-response-output{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px;font-size:14px;background-color:rgba(0,0,0,0.1);border-color:currentColor;color:#dd0209;font-weight:400;line-height:1.2;text-align:center}
body form.wpcf7-form .button-wrap{position:relative;margin-bottom:15px;max-width:180px;width:100%;margin:0 auto 20px}body form.wpcf7-form .button-wrap .wpcf7-spinner{border:solid 1px #283d7d;-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;background-color:#fff;background-image:none;visibility:visible;pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;margin:0;display:block}
body form.wpcf7-form .button-wrap .wpcf7-spinner:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:"";font-weight:700;display:block;font-size:22px;line-height:22px;width:22px;height:22px;margin-top:-11px;margin-left:-11px;position:absolute;top:50%;left:50%;text-align:center;color:#283d7d;-webkit-animation:spin 800ms linear infinite;-moz-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;-webkit-animation-name:Rotate360;animation-name:Rotate360;opacity:0}
@-webkit-keyframes Rotate360{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-360deg);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes Rotate360{0%{transform-origin:center center;transform:rotate(-360deg);opacity:1}100%{transform-origin:center center;transform:rotate(0);opacity:1}}body form.wpcf7-form.submitting .button-wrap i{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;pointer-events:auto;cursor:default;opacity:1}
body form.wpcf7-form.submitting .button-wrap i:before{opacity:1;content:'\f1ce' !important;-webkit-animation:spin 800ms linear infinite;-moz-animation:spin 800ms linear infinite;animation:spin 800ms linear infinite;-webkit-animation-name:Rotate360;animation-name:Rotate360}@-webkit-keyframes Rotate360{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-360deg);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}
}@keyframes Rotate360{0%{transform-origin:center center;transform:rotate(-360deg);opacity:1}100%{transform-origin:center center;transform:rotate(0);opacity:1}}body form.wpcf7-form.submitting .button-wrap button{opacity:.5;pointer-events:none;cursor:not-allowed !important}body form .enviar .button-wrap{max-width:unset}body form textarea{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-ms-transition:all 130ms ease;-o-transition:all 130ms ease;transition:all 130ms ease;font-size:1em;line-height:1.1;-webkit-border-radius:6px;border-radius:6px;font-weight:400;padding:18px 10px;background-color:#fff;border:solid 1px #717171;color:#666;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:16px;width:100%;height:140px}
body form textarea:hover,body form textarea:hover:focus,body form textarea:active,body form textarea:active:focus,body form textarea:focus,body form textarea:focus:focus{color:#666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#ccc}body form textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;color:#666;border-color:#283d7d}label.color-text{color:#525252;font-weight:bold;padding-left:0;padding-right:0;font-size:15px}label[class*="checkbox"]{font-size:15px;cursor:pointer;line-height:1.3;padding-left:29px;position:relative;width:100%}
label[class*="checkbox"]:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:"";left:0;top:0;width:24px;height:24px;line-height:24px;font-size:13px;text-align:center;color:#666;position:absolute;border:1px solid currentColor;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.mm-menu:not(#mis-cotizaciones) label[class*="checkbox"]:before{border-color:#fff}#mis-cotizaciones .user-registration-form-login label[class*="checkbox"]{margin:0 auto 15px}label[class*="checkbox"].checked:before{content:"";background:#283d7d;border-color:#283d7d;color:#fff}label[class*="checkbox"] input[type="checkbox"]{visibility:hidden;opacity:0;width:0;position:absolute;left:0;top:0;margin:0}
.disclaimer-wrapper label[class*="checkbox"]:before{border-color:currentColor}.disclaimer-wrapper .disclaimer-message a{color:#42a7c6}.disclaimer-wrapper .disclaimer-message p{margin-bottom:0}.disclaimer-unchecked .disclaimer-message,.user-registration .user-registration-error{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f8d7da;border-color:#f5c6cb}.user-registration-social-connect-networks .ursc-network-lists[class]{padding:0}body .user-registration-social-connect-networks .ursc-network-lists[class] .ursc-login-media a[class]{-webkit-border-radius:600px;-moz-border-radius:600px;border-radius:600px;border:0;height:55px}
.user-registration{background:transparent}.user-registration label{color:initial}.user-registration.ur-frontend-form{padding:0}.user-registration.ur-frontend-form .ur-form-grid{padding:0 5px}.user-registration .register .validate-required label#user_email-error{margin-bottom:0}.user-registration .login{padding:0;border:0}.user-registration .password-input-group{width:100%;position:relative;display:block}.user-registration .password-input-group .password_preview{position:absolute;right:15px;top:50%;transform:translateY(-50%)}
.user-registration .password-input-group .password_preview.dashicons-hidden{opacity:.6}.user-registration .password-input-group .password_preview.dashicons-hidden:hover{opacity:1}.user-registration .ur-form-row p,.user-registration .ur-form-row .ur-field-item{margin:0 0 15px}.user-registration .user-registration-password-strength{margin-top:-5px}.user-registration .user-registration-password-strength.strong{display:none}.user-registration ul.user-registration-error{padding:0 6px}.user-registration ul.user-registration-error li{display:inline-block}
.user-registration .user-registration-error{color:#dd0209}.user-registration .user-registration-error ul{list-style:none;margin:12px auto;padding:5px}.user-registration .user-registration.ur-frontend-form .register .ur-form-row:first-child>.ur-form-grid{display:flex;justify-content:space-between}.user-registration .user-registration.ur-frontend-form .register .ur-form-row:first-child>.ur-form-grid .ur-field-item{width:47%}.user-registration-EditAccountForm.edit-password fieldset>label.user-registration-error{display:none !important}
.user-registration-page:not(.order-page) #my-account-login{margin:0 auto}@media screen and (max-width:768px){.user-registration-page:not(.order-page) #my-account-login{flex-direction:column-reverse}}@media screen and (max-width:576px){.user-registration-page:not(.order-page) #my-account-login{max-width:none}}.user-registration-page:not(.order-page) #my-account-login .ur-frontend-form{box-shadow:none}.user-registration-page:not(.order-page) #my-account-login input.ur-frontend-field{border:1px solid #ccc}
.user-registration-page:not(.order-page) #my-account-login .user-registration-Input{padding:10px 15px}.user-registration-page:not(.order-page) #my-account-login .user-registration-form-login label[class*="checkbox"]{margin:0 auto 15px}.user-registration-page:not(.order-page) #my-account-login .user-registration .login{padding:20px 0}@media screen and (max-width:768px){.user-registration-page:not(.order-page) #my-account-login .user-registration .login{padding:0}}.user-registration-page:not(.order-page) #my-account-login .user-registration .login input,.user-registration-page:not(.order-page) #my-account-login .user-registration .register input{padding:13px;border-radius:7px !important;max-height:inherit}
.user-registration-page:not(.order-page) #my-account-login .user-registration .login .user-registration-Button{background-color:#283d7d;border-radius:12px;border-style:none}.user-registration-page:not(.order-page) #my-account-login .user-registration-error{border-color:#f5c6cb;color:#eb1d27;font-size:16px;margin-top:0;padding:5px 15px;width:100%}.user-registration-page:not(.order-page) #my-account-login .user-registration-error:before,.user-registration-page:not(.order-page) #my-account-login .user-registration-error:after{content:''}
.user-registration-page:not(.order-page) #my-account-login .user-registration-social-connect-networks .ursc-network-lists{flex-direction:column}.user-registration-page:not(.order-page) #my-account-login .user-registration-social-connect-networks .ursc-network-lists li.ursc-login-media{width:60%;min-width:228px}.user-registration-page:not(.order-page) .user-registration.ur-frontend-form{padding:0;border:none !important;margin-bottom:3rem}.user-registration-page:not(.order-page) .user-registration.ur-frontend-form .ur-form-grid label{text-align:left}
.user-registration-page:not(.order-page) .user-registration.ur-frontend-form .ur-button-container{width:100%}.user-registration-page:not(.order-page) .user-registration.ur-frontend-form .ur-button-container .ur-submit-button{width:100%;background-color:#283d7d;border-radius:12px !important}.page-template-page-order #my-account-login .user-registration{margin:0 auto}.page-template-page-order #my-account-login .ur-frontend-form{box-shadow:none}.page-template-page-order #my-account-login input.ur-frontend-field{border:1px solid #ccc}
.page-template-page-order #my-account-login .ur-frontend-form.login{padding:0 20px}.page-template-page-order #my-account-login .user-registration-Input{padding:10px 15px}.page-template-page-order #my-account-login .user-registration .login input,.page-template-page-order #my-account-login .user-registration .register input{padding:13px;border-radius:7px !important;max-height:inherit}.page-template-page-order #my-account-login .user-registration .login .user-registration-Button{background-color:#283d7d;border-radius:12px;border-style:none}
.page-template-page-order #my-account-login .user-registration-error{border-color:#f5c6cb;color:#eb1d27;font-size:16px;margin-top:0;padding:5px 15px;width:100%}.page-template-page-order #my-account-login .user-registration-error:before,.page-template-page-order #my-account-login .user-registration-error:after{content:''}.page-template-page-order #my-account-login .user-registration-social-connect-networks .ursc-network-lists{flex-direction:column;width:100%;max-width:520px;margin:0 auto}
.page-template-page-order #my-account-login .user-registration-social-connect-networks .ursc-network-lists li.ursc-login-media{width:60%;min-width:228px}.page-template-page-order .user-registration.ur-frontend-form{padding:0;border:none !important;margin-bottom:3rem}.page-template-page-order .user-registration.ur-frontend-form .ur-form-grid label{text-align:left}.page-template-page-order .user-registration.ur-frontend-form .ur-button-container{width:100% !important}.page-template-page-order .user-registration.ur-frontend-form .ur-button-container .ur-submit-button{width:100% !important;background-color:#283d7d !important;border-radius:12px !important}
#guardarCotizacion #my-account-login .user-registration{max-width:100%}#guardarCotizacion #my-account-login .ur-frontend-form{box-shadow:none}#guardarCotizacion #my-account-login input.ur-frontend-field{border:1px solid #ccc}#guardarCotizacion #my-account-login .ur-frontend-form.login{padding:0 20px}#guardarCotizacion #my-account-login .user-registration-Input{padding:10px 15px}#guardarCotizacion #my-account-login .user-registration .login input,#guardarCotizacion #my-account-login .user-registration .register input{padding:13px;border-radius:7px !important;max-height:inherit}
#guardarCotizacion #my-account-login .user-registration .login .user-registration-Button{background-color:#283d7d;border-radius:12px;border-style:none}#guardarCotizacion #my-account-login .user-registration-error{border-color:#f5c6cb;color:#eb1d27;font-size:16px;margin-top:0;padding:5px 15px;width:100%}#guardarCotizacion #my-account-login .user-registration-error:before,#guardarCotizacion #my-account-login .user-registration-error:after{content:''}#guardarCotizacion #my-account-login .user-registration-social-connect-networks .ursc-network-lists{flex-direction:column}
#guardarCotizacion #my-account-login .user-registration-social-connect-networks .ursc-network-lists li.ursc-login-media{width:60%;min-width:228px}#guardarCotizacion .user-registration.ur-frontend-form{padding:0;border:none !important;margin-bottom:3rem}#guardarCotizacion .user-registration.ur-frontend-form .ur-form-grid label{text-align:left}#guardarCotizacion .user-registration.ur-frontend-form .ur-button-container{width:100%}#guardarCotizacion .user-registration.ur-frontend-form .ur-button-container .ur-submit-button{width:100%;background-color:#283d7d;border-radius:12px !important}
.pum.pum-theme-default-theme .pum-content .popup-premios .vc_col-sm-6,.pum.pum-theme-tema-por-defecto .pum-content .popup-premios .vc_col-sm-6{margin-bottom:20px}.pum.pum-theme-default-theme .pum-content .popup-premios .vc_col-sm-6 .vc_column-inner,.pum.pum-theme-tema-por-defecto .pum-content .popup-premios .vc_col-sm-6 .vc_column-inner{padding-left:0;padding-right:0}.pum.pum-theme-default-theme .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white,.pum.pum-theme-tema-por-defecto .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white{color:#283d7d;border:1px solid #283d7d;background:#fff;padding:16px 40px;font-size:16px}
.pum.pum-theme-default-theme .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white:hover,.pum.pum-theme-default-theme .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white:focus,.pum.pum-theme-default-theme .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white:active,.pum.pum-theme-tema-por-defecto .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white:hover,.pum.pum-theme-tema-por-defecto .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white:focus,.pum.pum-theme-tema-por-defecto .pum-content .popup-premios .vc_btn3-style-baum.vc_btn3-color-white:active{color:#fff;background:#283d7d}
.toggleButton{min-width:0;min-height:0;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-transform:none;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;float:right;max-width:70px}.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms,-webkit-transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.hamRotate.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamRotate180.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.line{fill:none;-webkit-transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#283d7d;stroke-width:5.5}.ham6 .top{stroke-dasharray:40 172}.ham6 .middle{stroke-dasharray:40 111}.ham6 .bottom{stroke-dasharray:40 172}.ham6.active .top{stroke-dashoffset:-132px}.ham6.active .middle{stroke-dashoffset:-71px}
.ham6.active .bottom{stroke-dashoffset:-132px}.site-header{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);background-color:#fff;position:relative;width:100%}body:not(.home) .site-header{margin-bottom:0}.site-header.header-fixed{position:fixed;top:0;left:0;z-index:500}.site-header-logo{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease;position:relative;display:flex;flex-wrap:wrap}
.site-header-logo .logo-container{width:290px;display:flex;justify-content:space-between}.site-header-logo .logo-container .logo{display:inline-flex;width:156px}@media screen and (min-width:769px) and (max-width:991px){.site-header-logo .logo-container .logo{width:225px}}.site-header-logo .logo-container .logo img{max-height:56px}@media screen and (max-width:576px){.site-header-logo .logo-container{width:225px}.site-header-logo .logo-container .logo{width:120px}.site-header-logo .logo-container .logo img{max-width:120px}
}@media screen and (max-width:991px){.site-header .mobile-opener{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}.site-header .mobile-opener button{outline:0}.site-header-toggle{position:absolute;right:0}@media screen and (min-width:768px){.site-header-toggle{display:none}}.site-header-toggle .menu-toggle{background:transparent;border:0;outline:0;color:#283d7d;font-size:1.5625em}.site-header .mobile-close{outline:0;border:0;font-size:24px;width:34px;height:34px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:transparent;opacity:0;position:absolute;top:5px;right:10px;padding:4px;z-index:-1}
.site-header .mobile-close svg path{fill:#283d7d}.site-header .mobile-close:hover svg path,.site-header .mobile-close:active svg path,.site-header .mobile-close:focus svg path{fill:#42a7c6}.site-header-menu{display:flex;align-items:center;width:100%}.site-header-menu .navbar-nav{width:100%;background-color:transparent;display:inline-flex;justify-content:center;padding-left:20%}@media screen and (max-width:1200px){.site-header-menu .navbar-nav{padding-left:17%}}@media screen and (max-width:991px){.site-header-menu .navbar-nav{padding-left:17%}
}.site-header-menu .navbar-nav li{margin:0 0 0 10px}.site-header-menu .navbar-nav li a{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;padding:13px 10px;color:#000;font-weight:700;border-radius:50px;text-transform:capitalize;font-size:1.125em}@media screen and (max-width:991px){.site-header-menu .navbar-nav li a{font-size:.75em;padding:10px}}.site-header-menu .navbar-nav li a:hover,.site-header-menu .navbar-nav li a:active,.site-header-menu .navbar-nav li a:focus{color:#dd0209}
.site-header-menu .navbar-nav li.open-mmenu-cotizaciones>a{padding:13px 30px;background:#dd0209;color:#fff;border:solid 1px #dd0209}@media screen and (max-width:991px){.site-header-menu .navbar-nav li.open-mmenu-cotizaciones>a{padding:10px 15px}}.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:hover a:hover,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:hover a:active,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:hover a:focus,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:active a:hover,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:active a:active,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:active a:focus,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:focus a:hover,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:focus a:active,.site-header-menu .navbar-nav li.open-mmenu-cotizaciones:focus a:focus{background:#aa0207;color:#fff;border-color:#aa0207}
@media screen and (max-width:768px){.site-header-menu .navbar-nav li.open-mmenu-cotizaciones{display:none !important}}.site-header-menu .navbar-nav li:last-of-type{margin-left:auto}.site-header-menu .navbar-nav ul.sub-menu{display:none}.site-header-menu .navbar-nav.user-login ul.sub-menu{border-top:2px solid #dd0209;-webkit-box-shadow:0 2px 60px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 60px 0 rgba(0,0,0,0.2);box-shadow:0 2px 60px 0 rgba(0,0,0,0.2);display:none;padding-left:0;background-color:#fff;position:absolute;margin-top:22px;z-index:99}
.site-header-menu .navbar-nav.user-login ul.sub-menu li{list-style:none;margin:0}.site-header-menu .navbar-nav.user-login ul.sub-menu li a{color:#283d7d;display:block;padding:5px 10px;border-radius:0}.site-header-menu .navbar-nav.user-login ul.sub-menu li a:hover{color:#000;background-color:#dee0e9}.site-header-menu .navbar-nav.user-login ul.sub-menu:after{position:absolute;left:50%;margin-left:-10px;top:-10px;width:0;height:0;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #dd0209}
.site-header-menu .navbar-nav.user-login .open-mmenu-cotizaciones>a:after{content:'\f0d7';display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:900;margin-left:5px;text-rendering:auto;-webkit-font-smoothing:antialiased}.site-header-menu .navbar-nav.user-login .open-mmenu-cotizaciones.sub-menu-open>a:after{content:'\f0d8'}.site-header-menu .navbar-nav.user-login .open-mmenu-cotizaciones.sub-menu-open ul.sub-menu{display:block}
@media screen and (max-width:768px){.site-header-menu .navbar-nav.user-login ul.sub-menu{position:relative;margin-top:0}.site-header-menu .navbar-nav.user-login ul.sub-menu:after{display:none}.site-header-menu .navbar-nav.user-login ul.sub-menu li a{padding:10px 25px 10px 45px !important;background-color:#fff !important;color:#000 !important;border-color:transparent !important}.site-header-menu .navbar-nav.user-login ul.sub-menu li a:before{color:#000 !important}}.site-header-menu .navbar{padding:0;width:100%}
.site-header-menu .navbar>div{width:100%}.site-header-nav{z-index:30;padding-bottom:10px;padding-top:10px}@media screen and (max-width:991px){.site-header-nav{padding-bottom:15px;padding-top:15px}}.site-header-nav>.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}@media screen and (max-width:767px){.site-header .site-header-menu{background-color:rgba(0,0,0,0.2);-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;z-index:501;display:block;position:fixed;width:100%;height:100vh;top:0;left:0;right:0;margin:0;opacity:0;visibility:hidden;pointer-events:none}
.site-header .site-header-menu .widget_nav_menu{width:100%;height:100%}.site-header .site-header-menu nav.main-navigation{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:default;position:absolute;height:100vh;background-color:#fff;width:90%;max-width:440px;right:-100%;padding-top:44px}.site-header .site-header-menu nav.main-navigation.menu-open{right:0;-webkit-transition:right 800ms ease-in-out;-moz-transition:right 800ms ease-in-out;-o-transition:right 800ms ease-in-out;-ms-transition:right 800ms ease-in-out;transition:right 800ms ease-in-out}
.site-header .site-header-menu nav.main-navigation ul#nav-first{width:100%;height:auto;display:block;background:0}.site-header .site-header-menu nav.main-navigation ul#nav-first li{padding:0;background:0;display:block;width:100%;margin:0}.site-header .site-header-menu nav.main-navigation ul#nav-first li a{border-radius:0;font-size:1em;padding:10px 25px;background:0;width:100%;display:block;line-height:1.2;position:relative}.site-header .site-header-menu nav.main-navigation ul#nav-first li a:hover,.site-header .site-header-menu nav.main-navigation ul#nav-first li a:active,.site-header .site-header-menu nav.main-navigation ul#nav-first li a:focus{background-color:#42a7c6;color:#fff}
.site-header .site-header-menu nav.main-navigation ul#nav-first li a:hover:before,.site-header .site-header-menu nav.main-navigation ul#nav-first li a:active:before,.site-header .site-header-menu nav.main-navigation ul#nav-first li a:focus:before{color:#fff}.site-header .site-header-menu nav.main-navigation ul#nav-first li a:before{color:#42a7c6;margin-right:10px;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:""}
.site-header .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a{background:#dd0209;color:#fff;border:solid 1px #dd0209}.site-header .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:hover,.site-header .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:active,.site-header .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:focus{background:#aa0207;color:#fff;border-color:#aa0207}.site-header .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:before{color:#fff}
.site-header .site-header-menu .navbar{display:block}.site-header .site-header-menu.top-menu-open{opacity:1;visibility:visible;cursor:pointer;pointer-events:auto}.site-header .site-header-menu.top-menu-open .mobile-close{opacity:1;z-index:unset}.site-header .site-header-menu.menu-open nav.main-navigation{right:0}}.site-header.site-header-in{-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;border-bottom:solid 1px #283d7d;background-color:#eaeaea;position:relative;height:68px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.site-header.site-header-in .site-header-toggle{margin:0;margin-left:auto}@media screen and (min-width:768px){.site-header.site-header-in .site-header-menu{background-color:rgba(0,0,0,0.2);-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;z-index:501;display:block;position:fixed;width:100%;height:100vh;top:0;left:0;right:0;margin:0;opacity:0;visibility:hidden;pointer-events:none}.site-header.site-header-in .site-header-menu .widget_nav_menu{width:100%;height:100%}
.site-header.site-header-in .site-header-menu nav.main-navigation{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:default;position:absolute;height:100vh;background-color:#fff;width:90%;max-width:440px;right:-100%;padding-top:44px}.site-header.site-header-in .site-header-menu nav.main-navigation.menu-open{right:0;-webkit-transition:right 800ms ease-in-out;-moz-transition:right 800ms ease-in-out;-o-transition:right 800ms ease-in-out;-ms-transition:right 800ms ease-in-out;transition:right 800ms ease-in-out}
.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first{width:100%;height:auto;display:block;background:0}.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li{padding:0;background:0;display:block;width:100%;margin:0}.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a{border-radius:0;font-size:1em;padding:10px 25px;background:0;width:100%;display:block;line-height:1.2;position:relative}.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:hover,.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:active,.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:focus{background-color:#42a7c6;color:#fff}
.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:hover:before,.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:active:before,.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:focus:before{color:#fff}.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li a:before{color:#42a7c6;margin-right:10px;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:""}
.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a{background:#dd0209;color:#fff;border:solid 1px #dd0209}.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:hover,.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:active,.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:focus{background:#aa0207;color:#fff;border-color:#aa0207}
.site-header.site-header-in .site-header-menu nav.main-navigation ul#nav-first li.open-mmenu-cotizaciones a:before{color:#fff}.site-header.site-header-in .site-header-menu .navbar{display:block}.site-header.site-header-in .site-header-menu.top-menu-open{opacity:1;visibility:visible;cursor:pointer;pointer-events:auto}.site-header.site-header-in .site-header-menu.top-menu-open .mobile-close{opacity:1;z-index:unset}.site-header.site-header-in .site-header-menu.menu-open nav.main-navigation{right:0}}
.site-header.site-header-in .button{font-size:1.875em}.site-header.site-header-flujo{background-color:#fff}.site-header #header-nav-additional-button{position:absolute;right:17px;top:66px;background-color:#42a7c6;color:#fff;box-shadow:0 0 15px #00000029;border-radius:0 0 20px 20px;padding:11px;min-width:222px;z-index:9}.site-header #header-nav-additional-button i{margin-right:5px}.site-header #header-nav-additional-button p{margin-bottom:0;text-align:center}@media(max-width:990px){.site-header #header-nav-additional-button{top:71px;min-width:174px;font-size:.75em}
}@media screen and (max-width:768px){.site-header #header-nav-additional-button{right:inherit;left:17px}}@media screen and (max-width:576px){.site-header #header-nav-additional-button{top:71px}}.site-header .header-bcr-galilei-logo{display:inline-flex;opacity:0;visibility:hidden;transition:1s}.site-header .header-bcr-galilei-logo.header-bcr-galilei-logo-show{opacity:1;visibility:visible;transition:1s}.site-header .header-bcr-galilei-logo.header-bcr-galilei-logo-show-al{opacity:1;visibility:visible;transition:1s}
.site-header .header-bcr-galilei-logo .logo{width:93px}@media screen and (max-width:576px){.site-header .header-bcr-galilei-logo .logo{width:85px}}.section-bcr-galilei-logo{width:200px;position:absolute;top:75px;left:0;height:207px;z-index:3;overflow:hidden}.section-bcr-galilei-logo .logo{display:block;position:relative;top:25%;left:15%;height:70px;width:116px}.section-bcr-galilei-logo .logo img{max-height:70px}.section-bcr-galilei-logo:before{content:"";width:320px;height:320px;background:#fff;position:absolute;border-radius:100%;left:-60%;top:-55%;z-index:-1;overflow:hidden}
@media screen and (max-width:768px){.section-bcr-galilei-logo{width:150px;top:81px;left:inherit;right:0;height:160px}.section-bcr-galilei-logo .logo{height:57px;width:95px;left:25%}.section-bcr-galilei-logo .logo img{max-height:57px}.section-bcr-galilei-logo:before{width:240px;height:248px;left:inherit}}.page-template-page-order .section-bcr-galilei-logo{top:68px}.page-template-page-thankyou .section-bcr-galilei-logo{top:68px}.mm-page .site-header-menu nav.main-navigation.navbar .user-login ul.sub-menu{position:relative;margin-top:0}
.mm-page .site-header-menu nav.main-navigation.navbar .user-login ul.sub-menu:after{display:none}.mm-page .site-header-menu nav.main-navigation.navbar .user-login ul.sub-menu li a{padding:10px 25px 10px 45px !important;background-color:#fff !important;color:#000 !important;border-color:transparent !important}.mm-page .site-header-menu nav.main-navigation.navbar .user-login ul.sub-menu li a:before{color:#000 !important}.mobile-opener.ham-toggle{position:absolute;right:0}.site-header-menu-myaccount{display:none;position:absolute;right:65px}
.site-header-menu-myaccount .navbar-nav ul.sub-menu{display:none;position:absolute;min-width:195px;background:#fff;top:67px;right:10px;list-style:none;padding-left:0;z-index:99}.site-header-menu-myaccount .navbar-nav ul.sub-menu li{display:block;position:relative}.site-header-menu-myaccount .navbar-nav ul.sub-menu li a{padding:10px 25px;font-size:1em;line-height:1.2;font-weight:700;color:#000;width:100%;display:block}.site-header-menu-myaccount .navbar-nav ul.sub-menu li a:before{content:'\f105';display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:900;margin-right:10px;color:#42a7c6}
.site-header-menu-myaccount .navbar-nav ul.sub-menu li a:after{content:inherit}@media screen and (max-width:768px){.site-header-menu-myaccount{display:block}}.site-header-menu-myaccount #nav-my-account{background-color:#dd0209;border-radius:100%;width:32px;height:32px;align-items:center;justify-content:center}.site-header-menu-myaccount #nav-my-account a i{color:#fff}.site-header-menu-myaccount #nav-my-account ul.sub-menu li a{color:#000}.site-header-menu-myaccount #nav-my-account ul.sub-menu li a:after{content:inherit}
.site-header-menu-myaccount #nav-my-account .menu-item-has-children a{color:#fff}.site-header-menu-myaccount #nav-my-account .menu-item-has-children a i{font-size:13px}.site-header-menu-myaccount #nav-my-account .menu-item-has-children a:after{content:'\f107';display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:900;font-size:12px;margin-left:3px}.site-header-menu-myaccount #nav-my-account .menu-item-has-children a.open:after{content:'\f106'}
footer.site-footer{background-color:#f7f7f7}footer.site-footer ul{list-style:none;padding-left:0}footer.site-footer ul li a{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}footer.site-footer ul li a:hover{text-decoration:underline}footer.site-footer .info-widgets{padding-bottom:50px;padding-top:50px}@media screen and (min-width:992px){footer.site-footer .info-widgets{padding-bottom:70px;padding-top:70px}
}.sociales-wrapper{display:inline-block;width:100%;text-align:center;margin-left:0;margin-bottom:15px}.sociales-wrapper ul{width:100%;margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:575px){.sociales-wrapper ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.sociales-wrapper ul li{margin-right:10px}.sociales-wrapper ul li:last-child{margin-right:0}
.sociales-wrapper a{display:inline-block}.sociales-wrapper a i{-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-o-transition:background 500ms ease;-ms-transition:background 500ms ease;transition:background 500ms ease;text-align:center;background-color:#283d7d;width:40px;height:40px;border-radius:100%;display:block;text-decoration:none;font-size:18px;line-height:40px;padding:0;color:#fff}.sociales-wrapper a.contacto_waze i{color:transparent;background-color:#7ec0ee;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:30px}
.sociales-wrapper a:hover,.sociales-wrapper a:active,.sociales-wrapper a:focus{text-decoration:none}.sociales-wrapper a:hover i,.sociales-wrapper a:active i,.sociales-wrapper a:focus i{background-color:#1c2a56}.sociales-wrapper a:hover.contacto_waze i,.sociales-wrapper a:active.contacto_waze i,.sociales-wrapper a:focus.contacto_waze i{background-color:#51aae8}@media screen and (max-width:575px){footer.site-footer .info-widgets [class^="site-footer-"]{text-align:center}}@media screen and (max-width:575px){footer.site-footer .info-widgets [class^="site-footer-"] .sociales-wrapper ul{width:auto}
}footer.site-footer .info-widgets [class^="site-footer-"] h3{position:relative;padding-bottom:10px}footer.site-footer .info-widgets [class^="site-footer-"] h3:after{background-color:#42a7c6;content:'';width:60px;height:3px;display:block;position:absolute;bottom:0;left:0}footer.site-footer .info-widgets [class^="site-footer-"] h3{font-weight:400;font-size:1.7em}@media screen and (max-width:575px){footer.site-footer .info-widgets [class^="site-footer-"] h3:after{margin:0 auto;left:0;right:0}
}footer.site-footer .info-widgets [class^="site-footer-"] .widget_media_image img{max-width:250px;width:250px;margin-bottom:15px}footer.site-footer .info-widgets [class^="site-footer-"] .textwidget{font-size:.875em;color:#000}footer.site-footer .info-widgets [class^="site-footer-"] .textwidget p{margin-bottom:5px}footer.site-footer .info-widgets .site-footer-first .logo-placetopay{display:block}footer.site-footer .info-widgets .site-footer-first .logo-placetopay img{width:100%;max-width:150px}
@media screen and (max-width:575px){footer.site-footer .info-widgets .site-footer-second,footer.site-footer .info-widgets .site-footer-third{margin-top:15px}}@media screen and (max-width:575px){footer.site-footer .info-widgets .site-footer-third{margin-bottom:15px}}footer.site-footer .info-widgets .site-footer-third .widget_baumchild_sociales_widget:first-of-type .sociales-wrapper ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.site-footer .info-widgets .site-footer-third .widget_baumchild_sociales_widget:first-of-type .sociales-wrapper ul li{margin:0;text-align:center}
@media screen and (min-width:576px){footer.site-footer .info-widgets .site-footer-third .widget_baumchild_sociales_widget:first-of-type .sociales-wrapper ul li{text-align:left}}footer.site-footer .info-widgets .site-footer-third ul,footer.site-footer .info-widgets .site-footer-third a,footer.site-footer .info-widgets .site-footer-fourth ul,footer.site-footer .info-widgets .site-footer-fourth a{font-size:14px}footer.site-footer .info-widgets .site-footer-third a:hover,footer.site-footer .info-widgets .site-footer-fourth a:hover{text-decoration:underline}
footer.site-footer .info-widgets .site-footer-fourth ul{margin-bottom:0}footer.site-footer .sociales-wrapper{margin-bottom:0}footer.site-footer .copy-r{float:left;width:100%;background-color:#283d7d;color:#fff}@media screen and (max-width:767px){footer.site-footer .copy-r{padding:10px 0}}footer.site-footer .copy-r .container .row{margin-right:-15px;margin-left:-15px}footer.site-footer .copy-r .terms{align-items:center;display:grid}@media screen and (max-width:767px){footer.site-footer .copy-r .terms{text-align:center}
}footer.site-footer .copy-r .terms ul{margin:0 auto}@media screen and (max-width:767px){footer.site-footer .copy-r .terms ul{text-align:center}}footer.site-footer .copy-r .terms ul li{display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #fff;line-height:1em}footer.site-footer .copy-r .terms ul li:last-child{margin-right:0;border-right:0}footer.site-footer .copy-r .terms ul li a{color:#fff;font-size:14px}footer.site-footer .copy-r .copy{text-align:center;margin:0 auto;align-items:center;display:grid}
footer.site-footer .copy-r .copy p{margin-top:5px;margin-bottom:5px;color:#fff;font-size:14px}footer.site-footer .copy-r .logo-baum{align-items:center;display:grid;float:right;width:50px}@media screen and (max-width:767px){footer.site-footer .copy-r .logo-baum{margin:0 auto;float:none;text-align:center}}footer.site-footer .copy-r .logo-baum figure{margin-bottom:0;fill:#fff}.mm-wrapper_opened .mm-page.mm-slideout{overflow:hidden}.mm-wrapper_opened .mm-page.mm-slideout,.mm-wrapper_opened header{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}
body .mm-slideout{z-index:initial}body .mm-menu_position-bottom.mm-menu_opened,body .mm-menu_position-front.mm-menu_opened,body .mm-menu_position-top.mm-menu_opened{z-index:15}.mm-menu_offcanvas{width:90%}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.mm-wrapper__blocker.mm-slideout{background-color:rgba(0,0,0,0.1)}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker{z-index:14}
.mm-panel:before{content:none}.mm-panel:after{content:none}.mm-menu .mm-panel{padding:40px 25px 25px}#mis-cotizaciones.mm-menu .mm-panel{background:#fff}@media screen and (min-width:768px){.mm-menu .mm-panel{padding:40px 30px}}.mm-menu .mm-panel .mmenu-close-button{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:0;padding:0;cursor:pointer;position:absolute;width:34px;height:34px;line-height:0;top:10px;bottom:auto;right:10px;text-align:center;color:#283d7d;font-size:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mm-menu .mm-panel .mmenu-close-button .icon_cerrar{line-height:1}.mm-menu .__mmenu-wrap h2,.mm-menu .__mmenu-wrap h3{line-height:1;font-size:1.875em}@media screen and (min-width:768px){.mm-menu .__mmenu-wrap h2,.mm-menu .__mmenu-wrap h3{font-size:2.1875em}}.mm-menu .__mmenu-title,.mm-menu .__mmenu-content{margin-bottom:25px}#mis-cotizaciones .cotizaciones-link-wrapper p{margin-bottom:2px;position:relative}#mis-cotizaciones .cotizaciones-link-wrapper p a:hover,#mis-cotizaciones .cotizaciones-link-wrapper p a:focus{color:#42a7c6}
#mis-cotizaciones .cotizaciones-link-wrapper p .cotizacion-menu-item{background:#f8f8f8;display:block;letter-spacing:-0.32px;padding:13px}#mis-cotizaciones .cotizaciones-link-wrapper p .order-date{font-size:14px}#mis-cotizaciones .cotizaciones-link-wrapper p i{position:absolute;top:50%;right:6px;margin:auto;transform:translateY(-50%)}#cambiar-busqueda .mmenu-close-button{color:#fff}#cambiar-busqueda .form-sidebar-cotizacion p{color:#fff}#cambiar-busqueda .form-sidebar-cotizacion#form-vehiculos-sidebar .select2{min-width:100%}
#cambiar-busqueda .form-sidebar-cotizacion .text-tip{color:#fff}#cambiar-busqueda .mm-panel .__mmenu-form .btn{padding-left:4px;padding-right:4px}#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios label{color:#fff}#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:hover:not(:checked),#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:active:not(:checked){cursor:pointer}#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:hover ~ label.btn:not(.checked),#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:active ~ label.btn:not(.checked){background:#fff;color:#283d7d;border:solid 1px #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:hover ~ label.btn.checked,#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:active ~ label.btn.checked{cursor:default}#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios label.btn{text-shadow:none;background:#283d7d;color:#fff;border:solid 1px #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:.75em}#cambiar-busqueda .mm-panel .__mmenu-form .form-group-radios label.btn.checked{background:#fff;color:#283d7d;border:solid 1px #fff}
#cambiar-busqueda .mm-panel .__mmenu-form .enviar{padding-top:15px}#cambiar-busqueda .mm-panel .__mmenu-form .enviar .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;margin:0}#filtrar-cotizacion .mmenu-close-button{color:#fff}#filtrar-cotizacion .form-sidebar-cotizacion p{color:#fff}#filtrar-cotizacion .form-sidebar-cotizacion#form-vehiculos-sidebar .select2{min-width:100%}#filtrar-cotizacion .mm-panel .__mmenu-form .btn{padding-left:4px;padding-right:4px}#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios label{color:#fff}
#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:hover:not(:checked),#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:active:not(:checked){cursor:pointer}#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:hover ~ label.btn:not(.checked),#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:active ~ label.btn:not(.checked){background:#fff;color:#283d7d;border:solid 1px #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:hover ~ label.btn.checked,#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios input[type="radio"]:active ~ label.btn.checked{cursor:default}#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios label.btn{text-shadow:none;background:#283d7d;color:#fff;border:solid 1px #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:.75em}#filtrar-cotizacion .mm-panel .__mmenu-form .form-group-radios label.btn.checked{background:#fff;color:#283d7d;border:solid 1px #fff}
#filtrar-cotizacion .mm-panel .__mmenu-form .enviar{padding-top:15px}#filtrar-cotizacion .mm-panel .__mmenu-form .enviar .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;margin:0}#form-cotizacion .form-group.short textarea{height:90px}#form-cotizacion input[name="terminos"]+span{color:#666}#form-cotizacion input[name="terminos"]+span a{color:#283d7d}@media screen and (max-width:520px){.select2-container{margin:0;max-width:none;width:100% !important}
}.select2-container{font-size:16px;margin:0;width:100% !important}.select2-container .select2-selection.select2-selection--single{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:0;border:solid 1px #717171;height:auto;line-height:54px}.select2-container .select2-selection.select2-selection--single>span{line-height:inherit}.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{padding-right:30px;line-height:54px;color:#000}.select2-container .select2-selection.select2-selection--single .select2-selection__arrow{height:-webkit-calc(100% - 2px);height:-moz-calc(100% - 2px);height:calc(100% - 2px);width:30px;top:2px}
.select2-container .select2-selection.select2-selection--single .select2-selection__arrow b{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;width:100%;height:100%;display:block;position:absolute;left:50%;right:auto;top:0;border:0;line-height:54px;margin:0}
.select2-container .select2-selection.select2-selection--single .select2-selection__arrow b:before{-webkit-transition:all 130ms ease;-moz-transition:all 130ms ease;-o-transition:all 130ms ease;-ms-transition:all 130ms ease;transition:all 130ms ease;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:"";-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:visible;backface-visibility:visible;position:relative;line-height:inherit;width:100%;height:100%;display:block;font-size:25px;text-align:center;color:#000;line-height:44px}
.select2-container.select2-container--open .select2-selection.select2-selection--single{border-color:#ccc}.select2-container.select2-container--open .select2-selection .select2-selection__arrow b:before{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);color:#283d7d}.select2-container--default .select2-dropdown{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border-color:#ccc;height:auto;margin-top:2px}
.select2-container--default .select2-results ul{font-size:16px}.select2-container--default li[class]{font-size:16px;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;-ms-transition:all 100ms ease;transition:all 100ms ease}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#eaeaea;color:#000}.select2-container--default .select2-results__option[aria-selected="true"]{background:#fff;color:#283d7d}
.select2-container--default .select2-results__option[data-selected="true"]{background:#eaeaea;color:#283d7d}body .litepicker .container__months .month-item-header strong.month-item-name{color:#42a7c6}body .litepicker .container__months .month-item-header strong.month-item-year{color:red}body .litepicker .container__days .day-item:not(.is-locked){cursor:pointer}body .litepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body .litepicker .container__months{-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);background-color:#fff;box-sizing:content-box}
body .litepicker .container__months .month-item-header{color:#42a7c6}body .litepicker .container__months .month-item-header .button-previous-month,body .litepicker .container__months .month-item-header .button-next-month{color:#42a7c6;padding:3px 5px;border-radius:3px;transition:color .3s,border .3s;cursor:default}body .litepicker .container__months .month-item-header .button-previous-month>svg,body .litepicker .container__months .month-item-header .button-previous-month>img,body .litepicker .container__months .month-item-header .button-next-month>svg,body .litepicker .container__months .month-item-header .button-next-month>img{fill:#42a7c6;pointer-events:none}
body .litepicker .container__months .month-item-header .button-previous-month:hover,body .litepicker .container__months .month-item-header .button-next-month:hover{color:#283d7d}body .litepicker .container__months .month-item-header .button-previous-month:hover>svg,body .litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:#283d7d}body .litepicker .container__months .month-item-weekdays-row{color:#42a7c6}body .litepicker .container__months .month-item-weekdays-row>div{padding:5px 0;font-size:85%;flex:1;width:38px;text-align:center}
body .litepicker .container__months .month-item:first-child .button-previous-month{visibility:visible}body .litepicker .container__months .month-item:last-child .button-next-month{visibility:visible}body .litepicker .container__months .month-item.no-previous-month .button-previous-month{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);pointer-events:none;visibility:visible;opacity:.3}body .litepicker .container__months .month-item.no-next-month .button-next-month{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);pointer-events:none;visibility:visible;opacity:.3}
body .litepicker .container__days{display:flex;flex-wrap:wrap;justify-self:center;justify-content:flex-start;text-align:center;box-sizing:content-box}body .litepicker .container__days>div,body .litepicker .container__days>a{padding:5px 0;width:38px}body .litepicker .container__days .day-item{color:#666;text-align:center;text-decoration:none;border-radius:3px;transition:color .3s,border .3s;cursor:default}body .litepicker .container__days .day-item:hover{color:#283d7d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;box-shadow:inset 0 0 0 1px #283d7d}
body .litepicker .container__days .day-item.is-today{color:#283d7d}body .litepicker .container__days .day-item.is-locked{color:#aaa;pointer-events:none}body .litepicker .container__days .day-item.is-locked:hover{color:#aaa;box-shadow:none;cursor:default}body .litepicker .container__days .day-item.is-booked{color:#aaa;pointer-events:none}body .litepicker .container__days .day-item.is-booked:hover{color:#aaa;box-shadow:none;cursor:default}body .litepicker .container__days .day-item.is-in-range{background-color:red;border-radius:0}
body .litepicker .container__days .day-item.is-start-date{color:#fff;background-color:#149cb3;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}body .litepicker .container__days .day-item.is-start-date.is-flipped{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}body .litepicker .container__days .day-item.is-end-date{color:#fff;background-color:#149cb3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
body .litepicker .container__days .day-item.is-end-date.is-flipped{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body .litepicker .container__days .day-item.is-start-date.is-end-date{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body .litepicker .container__days .week-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9e9e9e;font-size:85%}
body .litepicker .container__footer{text-align:right;padding:10px 5px;margin:0 5px;background-color:#fafafa;box-shadow:inset 0 3px 3px 0 #ddd}body .litepicker .container__footer .button-cancel{background-color:#1a49a5;color:#fff}body .litepicker .container__footer .button-cancel>svg,body .litepicker .container__footer .button-cancel>img{pointer-events:none}body .litepicker .container__footer .button-apply{background-color:#149cb3;color:#fff}body .litepicker .container__tooltip{display:none}a.text-tip{text-decoration:underline}
a.text-tip:hover,a.text-tip:active,a.text-tip:focus{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);color:#42a7c6 !important;cursor:pointer}a.text-tip:not(.regular) i{font-size:8px}.tooltipster-base{font-size:14px}.tooltipster-base h3,.tooltipster-base h4{font-size:14px;font-family:"Nunito","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin-bottom:10px;line-height:1.2}.tooltipster-base p{font-size:12px;line-height:1.2;margin-bottom:10px;letter-spacing:.4px}
.tooltipster-base p:last-of-type{margin-bottom:0}.tooltipster-base p br{margin-bottom:10px}div.tooltipster-sidetip.tooltipster-light .tooltipster-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);border-color:#42a7c6;background-color:#42a7c6}div.tooltipster-sidetip.tooltipster-light .tooltipster-box strong{color:#000}div.tooltipster-sidetip .tooltipster-content{line-height:1.5;color:#fff !important;padding:15px}
div.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#283d7d}div.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#42a7c6}div.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-right-color:#283d7d}div.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-right-color:#42a7c6}#media-uploader-rtv,#media-uploader-cedula{border:2px dashed #283d7d;border-radius:5px;background:white}
.dropzone .dz-preview{margin:auto;width:100%}.dropzone .dz-preview .dz-image{width:auto;height:auto;margin:0 auto 8px}.dropzone .dz-preview .dz-image img{max-width:100%;height:auto;margin:auto}.dropzone .dz-preview .dz-details{padding:0}.dropzone .dz-preview .dz-progress .dz-upload{background:linear-gradient(to bottom,#00ca00,#008000)}.dropzone .dz-preview.dz-success .dz-success-mark{background-color:#008000}.dropzone .dz-preview.dz-error .dz-error-message{position:absolute;right:50%;left:50%;top:100%;margin-left:-70px}
.dropzone .dz-preview.dz-error .dz-error-mark{background-color:#80001a}.vc_blurb .media-wrapper{padding:5px;display:inline-block}.blurb-circle.vc_blurb .media-wrapper{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.blurb-circle.vc_blurb .media-wrapper img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.vc_blurb .media-wrapper.size-bmn{height:60px;width:60px}.vc_blurb .media-wrapper.size-bsm{height:70px;width:70px}.vc_blurb .media-wrapper.size-bnm{height:100px;width:100px}
.vc_blurb .media-wrapper.size-blg{height:115px;width:115px}.vc_blurb .media-wrapper.size-bxl{height:130px;width:130px}.vc_blurb .media-wrapper img{height:auto;max-width:100%;width:auto}.vc_blurb .blurb-content p:last-child{margin-bottom:0}.vc_blurb .blurb-content .blurb-title{font-size:16px}.vc_blurb .blurb-content .blurb-excerpt{color:#999;font-size:14px}.full-width-image_left{justify-content:flex-start}.full-width-image_left>.wpb_column:first-child>.vc_column-inner{max-width:540px}@media screen and (min-width:768px){.full-width-image_left>.wpb_column:first-child>.vc_column-inner{padding:0 35px}
}@media screen and (max-width:767px){.full-width-image_left>.wpb_column:first-child>.vc_column-inner{padding:0 15px;margin:auto}}@media screen and (min-width:768px){.full-width-image_left>.wpb_column:first-child{left:50%}.full-width-image_left>.wpb_column:nth-child(2n){left:-50%}}.full-width-image_right{justify-content:flex-end}.full-width-image_right>.wpb_column:first-child{max-width:540px}@media screen and (min-width:768px){.full-width-image_right>.wpb_column:first-child{padding:0 35px}}@media screen and (max-width:767px){.full-width-image_right>.wpb_column:first-child{padding:0 15px;margin:auto}
}.home .section-home{padding:70px 0 0}.home .section-home .title h2{font-weight:400;font-size:2em;color:#283d7d}.home .section-home .title p{font-size:1.4em;font-weight:500}.home .section-home p{color:#000}.home .section-dark{color:#fff}.home .section-dark h2,.home .section-dark p{color:#fff}.home .section-dark button.vc_general[class*="btn"]{background:transparent;border:0;padding:0 40px 0 0}.home .section-bcr-galilei.vc_row .vc_blurb.ver-mas-sobre-nosotros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;margin-top:20px}
.home .section-bcr-galilei.vc_row .vc_blurb.ver-mas-sobre-nosotros .blurb-media a,.home .section-bcr-galilei.vc_row .vc_blurb.ver-mas-sobre-nosotros .blurb-content a{color:#fff;font-size:24px;font-weight:700}.home .section-bcr-galilei.vc_row .vc_blurb.ver-mas-sobre-nosotros .blurb-media{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.home .section-bcr-galilei.vc_row .vc_blurb.ver-mas-sobre-nosotros .blurb-media .media-wrapper{padding:0;margin-left:10px;top:2px;position:relative}
.home .section-bcr-galilei.vc_row .vc_blurb.ver-mas-sobre-nosotros .blurb-content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.home .section-cotizar-seguro{background:#fff;margin-top:30px}.home .section-cotizar-seguro h3{text-align:center;color:#283d7d;margin-top:35px;margin-bottom:35px;font-size:2em}.home .section-cotizar-seguro .vc_row-flex{justify-content:center;column-gap:50px}.home .section-cotizar-seguro .vc_row-flex .seguro-componente{width:282px;margin-bottom:50px}
.home .section-cotizar-seguro .vc_row-flex .seguro-componente .vc_column-inner{background:#fff;box-shadow:0 18px 80px 0 rgba(0,0,0,0.14),0 11.667px 46.852px 0 rgba(0,0,0,0.11),0 6.933px 25.481px 0 rgba(0,0,0,0.09),0 3.6px 13px 0 rgba(0,0,0,0.07),0 1.467px 6.519px 0 rgba(0,0,0,0.05),0 .333px 3.148px 0 rgba(0,0,0,0.03);border-radius:13px;padding-left:0;padding-right:0}.home .section-cotizar-seguro .vc_row-flex .seguro-componente .wpb_single_image{margin-bottom:0}.home .section-cotizar-seguro .vc_row-flex .seguro-componente .vc_single_image-wrapper{padding-left:7px;padding-top:12px}
.home .section-cotizar-seguro .vc_row-flex .seguro-componente .wpb_text_column{padding-left:15px;padding-right:15px;margin-bottom:15px;text-align:center}.home .section-cotizar-seguro .vc_row-flex .seguro-componente .wpb_text_column p{color:#000;font-weight:500;padding-left:30px;padding-right:30px}.home .section-cotizar-seguro .vc_row-flex .seguro-componente .vc_btn3-container.vc_btn3-center.vc_do_btn{padding-left:15px;padding-right:15px}.home .section-cotizar-seguro .vc_row-flex .seguro-componente .vc_btn3-container.vc_btn3-center.vc_do_btn .vc_general.vc_btn3{width:100%}
.home .bcr-funciona-galilei{display:flex;column-gap:10px;margin-top:42px;margin-bottom:35px;counter-reset:section}.home .bcr-funciona-galilei .wpb_column.vc_column_container.vc_col-sm-4{counter-increment:section}.home .bcr-funciona-galilei .wpb_column.vc_column_container.vc_col-sm-4:before{content:counter(section);position:absolute;top:-42px;right:-5px;width:84px;height:84px;border-radius:100%;display:flex;justify-content:center;background-color:#42a7c6;color:#fff;font-size:54px;z-index:9}.home .bcr-funciona-galilei .vc_column_container .bcr-funciona-galilei-paso{margin-bottom:10px}
.home .bcr-funciona-galilei .vc_column_container .bcr-funciona-galilei-paso .vc_column-inner{display:flex;max-width:375px;margin:0 auto;height:405px;border-radius:14px;justify-content:center;background-position:center;background-repeat:no-repeat;background-size:cover;align-items:flex-end;flex-flow:inherit}.home .bcr-funciona-galilei .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.home .bcr-funciona-galilei .wpb_column.vc_column_container.vc_col-sm-12 .wpb_text_column p{color:#000;font-size:19px;text-align:center;font-weight:500}
.home .bcr-funciona-galilei button.vc_general[class*="btn"][class].vc_btn3{pointer-events:none}.home .bcr-funciona-galilei button.vc_general[class*="btn"][class].vc_btn3:hover,.home .bcr-funciona-galilei button.vc_general[class*="btn"][class].vc_btn3:focus,.home .bcr-funciona-galilei button.vc_general[class*="btn"][class].vc_btn3:active{background-color:#283d7d;border-color:#283d7d}@media screen and (max-width:767px){.home .bcr-funciona-galilei{flex-wrap:wrap;flex-direction:column;padding-left:15px;padding-right:15px}
.home .bcr-funciona-galilei .wpb_column.vc_column_container.vc_col-sm-4{max-width:355px;margin:0 auto}}.home .sobre-nosotros-home .vc_single_image-wrapper img{max-height:85px}.cover-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;min-height:550px;padding-bottom:125px;padding-top:0}@media screen and (max-width:767px){.cover-home{padding-bottom:50px;padding-top:0;min-height:450px}.cover-home.vc_row{background-position:60% center !important}
}@media screen and (max-width:768px){.cover-home{padding-bottom:80px}}.cover-home .wpb_content_element{width:100%;max-width:100%;margin:0}.cover-home .wpb_content_element .wpb_wrapper h2{line-height:1.1;color:#fff;font-size:2.3em;letter-spacing:-1px;text-align:center}@media screen and (min-width:768px){.cover-home .wpb_content_element .wpb_wrapper h2{font-size:3em}}.cover-home .wpb_content_element .wpb_wrapper h2 strong{color:#42a7c6}.section-blurbs-seguros{margin-top:-50px}@media screen and (min-width:768px){.section-blurbs-seguros{margin-top:-70px}
}.section-blurbs-seguros .vc_column_container>.vc_column-inner{padding-top:0 !important}.widget-cotizar-seguro .vc_blurb{margin-top:-70px}.widget-cotizar-seguro .vc_blurb .blurb-media a{display:inline-block;text-decoration:none}.widget-cotizar-seguro .vc_blurb .blurb-media .media-wrapper{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:inline-flex;background-color:#42a7c6;width:100px;height:100px;vertical-align:middle;align-items:center;border:4px solid #FFF}
.widget-cotizar-seguro .vc_blurb .blurb-media .media-wrapper i{color:#fff;text-align:center;margin:0 auto;font-size:3.3em;line-height:inherit}.widget-cotizar-seguro .vc_blurb .blurb-media .media-wrapper i:before{vertical-align:middle;line-height:inherit}.widget-cotizar-seguro .vc_blurb .blurb-media .media-wrapper i.icon_incendios{font-size:3.3em;top:-5px;position:relative}.widget-cotizar-seguro .vc_blurb .blurb-content{margin:10px 0;color:#283d7d;line-height:32px;font-size:24px;font-weight:900}.widget-cotizar-seguro .vc_blurb .blurb-content strong{display:block;font-style:italic;color:#dd0209}
.widget-cotizar-seguro .vc_blurb .blurb-media:hover .media-wrapper,.widget-cotizar-seguro .vc_blurb .blurb-media:active .media-wrapper,.widget-cotizar-seguro .vc_blurb .blurb-media:focus .media-wrapper{background-color:#42a7c6}.widget-cotizar-seguro .vc_blurb .blurb-media:hover .media-wrapper i,.widget-cotizar-seguro .vc_blurb .blurb-media:active .media-wrapper i,.widget-cotizar-seguro .vc_blurb .blurb-media:focus .media-wrapper i{color:#fff}.widgets-cotizar .widget-cotizar-seguro .vc_col-sm-3{max-width:50%;width:100%}
@media screen and (min-width:0){.widgets-cotizar .widget-cotizar-seguro .vc_blurb .blurb-media .media-wrapper{width:100px;height:100px}}@media screen and (min-width:0){.widgets-cotizar .widget-cotizar-seguro .vc_blurb .blurb-media .media-wrapper i{font-size:3.5em}}.bcr-testimonials .wptww-testimonials-slidelist{max-width:525px}.bcr-testimonials .wptww-testimonials-slidelist .slick-dots li button{background-color:#283d7d !important;border-color:#fff !important}.bcr-testimonials .wptww-testimonials-slidelist .slick-dots li.slick-active button{background-color:#42a7c6 !important}
.bcr-testimonials .wptww-testimonial-content h4,.bcr-testimonials .wptww-testimonial-content i{display:none}.bcr-testimonials .wptww-testimonials-text p{font-size:28px;font-weight:700;color:#fff;margin-top:10px}.bcr-testimonials .wptww-testimonials-text p em:before,.bcr-testimonials .wptww-testimonials-text p em::after{color:#fff}.bcr-testimonials .wptww-testimonial-client{color:#fff;font-size:36px}@media screen and (max-width:767px){.bcr-testimonials .vc_row.vc_row-flex{flex-direction:column-reverse}
.bcr-testimonials .vc_row.vc_row-flex .wpb_single_image.vc_align_right{text-align:center}.bcr-testimonials .vc_row.vc_row-fluid{display:flex;flex-direction:column-reverse}.bcr-testimonials .vc_row.vc_row-fluid .wpb_single_image.vc_align_right{text-align:center}}.bcr-testimonials-banner{margin-top:-109px;height:109px}@media screen and (max-width:767px){.bcr-testimonials-banner{margin-top:0;height:auto}}section.section-comparar-footer strong{color:#000}.paquete-plus-table .tooltip-basico{display:none}
.paquete-plus-table .tooltip-plus{display:block}.tooltip-plus{display:none}.cd-products-table.table-vehiculos{line-height:1}.vc_row.section-cover-inner{position:relative;min-height:180px}@media screen and (min-width:576px){.vc_row.section-cover-inner{min-height:210px}}@media screen and (min-width:768px){.vc_row.section-cover-inner{min-height:360px}}.vc_row.section-cover-inner .wpb_column{z-index:3}.vc_row.section-cover-inner .vc_column-inner{padding:0}.vc_row.section-cover-inner h1{text-shadow:0 1px 1px rgba(0,0,0,0.5);margin:0 auto 15px;color:#fff}
.vc_row.section-cover-inner:after{z-index:2;width:100%;height:100%;content:'' !important;display:block !important;position:absolute;left:0;top:0;bottom:0;background-color:#000;opacity:.5;display:block !important}@media screen and (max-width:768px){.vc_row.section-cover-inner{padding-top:170px;padding-bottom:70px}}.vc_row.section-tabs-inner{z-index:5;margin-bottom:40px;padding-bottom:10px;position:relative}.vc_row.section-tabs-inner .vc_column-inner{position:relative;padding-top:0 !important;margin-top:-50px}
@media screen and (min-width:768px){.vc_row.section-tabs-inner .vc_column-inner{margin-top:-75px}}.vc_row.section-tabs-inner .wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc_row.section-tabs-inner .vc_blurb{-webkit-box-flex:0 1 100px;-moz-box-flex:0 1 100px;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;max-width:100px;margin:0 12px}
@media screen and (min-width:768px){.vc_row.section-tabs-inner .vc_blurb{-webkit-box-flex:0 1 150px;-moz-box-flex:0 1 150px;-webkit-flex:0 1 150px;-ms-flex:0 1 150px;flex:0 1 150px;max-width:150px}}.vc_row.section-tabs-inner .vc_blurb .blurb-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}@media screen and (min-width:768px){.vc_row.section-tabs-inner .vc_blurb .blurb-media{height:150px}
}.vc_row.section-tabs-inner .vc_blurb .blurb-media a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;width:100%;height:100%;text-decoration:none}
.vc_row.section-tabs-inner .vc_blurb .blurb-media a:hover,.vc_row.section-tabs-inner .vc_blurb .blurb-media a:active,.vc_row.section-tabs-inner .vc_blurb .blurb-media a:focus{background-color:#42a7c6}.vc_row.section-tabs-inner .vc_blurb .blurb-media a:hover i[class^="icon_"],.vc_row.section-tabs-inner .vc_blurb .blurb-media a:active i[class^="icon_"],.vc_row.section-tabs-inner .vc_blurb .blurb-media a:focus i[class^="icon_"]{color:#fff}.vc_row.section-tabs-inner .vc_blurb .blurb-content{text-align:center;line-height:1.1;padding-top:10px}
.vc_row.section-tabs-inner .vc_blurb .blurb-content a{color:#666}.vc_row.section-tabs-inner .vc_blurb .blurb-content a:hover,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:active,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:focus{text-decoration:none}.vc_row.section-tabs-inner .vc_blurb .blurb-content a:hover,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:hover strong,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:active,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:active strong,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:focus,.vc_row.section-tabs-inner .vc_blurb .blurb-content a:focus strong{color:#283d7d}
.vc_row.section-tabs-inner .vc_blurb .blurb-content strong{color:#000}.vc_row.section-tabs-inner .vc_blurb .media-wrapper{padding:0}.vc_row.section-tabs-inner .vc_blurb.current-page .blurb-media a{background-color:#42a7c6}.vc_row.section-tabs-inner .vc_blurb.current-page .blurb-media a i[class^="icon_"]{color:#fff}.vc_row.section-tabs-inner .vc_blurb.current-page .blurb-media a,.vc_row.section-tabs-inner .vc_blurb.current-page .blurb-content a{pointer-events:none}.vc_row.section-tabs-inner i[class^="icon_"]{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;font-size:50px;color:#42a7c6;line-height:1}
@media screen and (min-width:768px){.vc_row.section-tabs-inner i[class^="icon_"]{font-size:85px}}.vc_row.section-container{margin-bottom:30px}@media screen and (min-width:768px){.vc_row.section-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:90px}}.vc_row.section-container>div.wpb_column.col-image .vc_column_container>.vc_column-inner{padding:0}.vc_row.section-container>div.wpb_column.col-image .wpb_single_image{margin:0 auto}
.vc_row.section-container>div.wpb_column.col-image img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.vc_row.section-container>div.wpb_column.col-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}@media screen and (min-width:768px){.vc_row.section-container>div.wpb_column.col-text{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:1;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);max-width:580px;width:88vw;margin:0 auto;background:#fff;padding:15px;position:relative}
@media screen and (max-width:767px){.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner{top:-30px;margin-bottom:-30px}}@media screen and (min-width:768px){.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner{-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,0.1);box-shadow:0 5px 8px 0 rgba(0,0,0,0.1);left:-50px;right:auto;bottom:20px}}.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner .vc_row{margin:0}.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner .vc_column-inner{padding:0}
.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner .wpb_button,.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner .wpb_content_element,.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner ul.wpb_thumbnails-fluid>li{margin-bottom:15px}.vc_row.section-container>div.wpb_column.col-text>.vc_column-inner .button-solicitar-informacion{margin-bottom:0}@media screen and (min-width:768px){.vc_row.section-container:nth-child(even)>div.wpb_column.col-image{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}
}@media screen and (min-width:768px){.vc_row.section-container:nth-child(even)>div.wpb_column.col-text{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.vc_row.section-container:nth-child(even)>div.wpb_column.col-text>.vc_column-inner{right:-50px;left:auto}}.form-cotizacion .decoration h3{position:relative;padding-bottom:10px}.form-cotizacion .decoration h3:after{background-color:#dd0209;content:'';width:60px;height:3px;display:block;position:absolute;bottom:0;left:0}
.form-cotizacion .__mmenu-title{text-align:center}.form-cotizacion .__mmenu-title h3{display:inline-block;width:auto}.form-cotizacion .__mmenu-title h3:after{left:50%;margin-left:-30px}.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb .blurb-media,.vc_row.section-valores .container .vc_blurb .blurb-media{-webkit-box-shadow:-1px 3px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:-1px 3px 4px 0 rgba(0,0,0,0.3);box-shadow:-1px 3px 4px 0 rgba(0,0,0,0.3);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}
.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb .blurb-media .media-wrapper,.vc_row.section-valores .container .vc_blurb .blurb-media .media-wrapper{font-size:50px;padding:0;display:block;margin:0;color:#283d7d;line-height:1}.vc_row.section-sobre-nosotros .wpb_column:not(.bg-image){padding:30px}.vc_row.section-sobre-nosotros .bg-image .wpb_single_image{margin-bottom:0}.vc_row.section-mision-vision{padding:30px 0}@media screen and (min-width:768px){.vc_row.section-mision-vision{padding:50px 0}
}.vc_row.section-mision-vision>.vc_column-inner{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.vc_row.section-mision-vision .wpb_column.vc_column_container,.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_column-inner{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb{margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}
.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb h3{position:relative;padding-bottom:10px}.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb h3:after{background-color:#dd0209;content:'';width:60px;height:3px;display:block;position:absolute;bottom:0;left:0}.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb a{pointer-events:none;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}
.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb .blurb-media{width:90px;height:90px;margin-right:20px}.vc_row.section-mision-vision .wpb_column.vc_column_container .vc_blurb .blurb-content{width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:calc(100% - 110px)}.vc_row.section-valores{padding-top:30px !important;padding-bottom:50px !important}.vc_row.section-valores .container{margin-left:auto;margin-right:auto;margin-bottom:15px;padding:0}
.vc_row.section-valores .container:last-of-type{margin-bottom:0}.vc_row.section-valores .container:last-of-type .blurbs-valores .vc_column-inner{padding:0}.vc_row.section-valores .container:last-of-type .wpb_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.vc_row.section-valores .container:last-of-type .wpb_wrapper .vc_blurb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;max-width:50%}
@media screen and (min-width:768px){.vc_row.section-valores .container:last-of-type .wpb_wrapper .vc_blurb{max-width:25%}}.vc_row.section-valores .container h2{margin-bottom:0}.vc_row.section-valores .container h2,.vc_row.section-valores .container h4{color:#fff}.vc_row.section-valores .container .vc_blurb{margin-bottom:30px}.vc_row.section-valores .container .vc_blurb .blurb-media{width:110px;height:110px;margin-bottom:15px}.vc_row.section-valores .container .vc_blurb .blurb-media span.media-wrapper{font-size:70px}
.vc_row.section-valores .container .vc_blurb .blurb-content h4{font-size:1.25em;margin-bottom:0}.vc_row.section-historia>.vc_column_container .vc_row.vc_inner>.wpb_column:last-of-type figure,.vc_row.section-historia>.vc_column_container .vc_row.vc_inner>.wpb_column:last-of-type figure .vc_single_image-wrapper,.vc_row.section-historia>.vc_column_container .vc_row.vc_inner>.wpb_column:last-of-type figure img{display:block;width:100%;margin:0;max-width:none}.vc_row.section-carrusel{padding:30px 0 50px}
.section-carrusel .carrusel-aseguradoras{position:relative}.section-carrusel .carrusel-aseguradoras .swiper{position:static;max-width:960px;width:100%;margin:0 auto;padding-left:35px;padding-right:35px}.section-carrusel .carrusel-aseguradoras .swiper-wrapper{position:relative;max-width:992px;width:100%;height:auto}.section-carrusel .carrusel-aseguradoras .swiper-slide{text-align:center;border:solid 1px #7f7f7f}.section-carrusel .carrusel-aseguradoras .swiper-slide .inner_item{display:block;padding:15px 20px;width:100%;max-width:none}
.section-carrusel .carrusel-aseguradoras .swiper-slide .inner_item img{display:block;margin:0 auto;width:auto;max-width:100%}.section-carrusel .carrusel-aseguradoras .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-carrusel .carrusel-aseguradoras .swiper-button{width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;background-color:#283d7d;margin:0}
.section-carrusel .carrusel-aseguradoras .swiper-button:after{font-size:30px}.section-carrusel .carrusel-aseguradoras .swiper-button-prev{left:-10px}.section-carrusel .carrusel-aseguradoras .swiper-button-next{right:-10px}.section-contacto .wpcf7-form label{font-size:1.25em;font-weight:300;display:none;color:#000}@media screen and (min-width:768px){.section-contacto .wpcf7-form label{display:inline-block}}@media screen and (min-width:0){.section-contacto .wpcf7-form .wpcf7-form-control-wrap.terminos label{display:inline-block}
}@media screen and (max-width:767px){.section-contacto input[type]::-webkit-input-placeholder{font-weight:300;color:#666;font-size:18px}.section-contacto input[type]:-moz-placeholder{font-weight:300;color:#666;font-size:18px}.section-contacto input[type]::-moz-placeholder{font-weight:300;color:#666;font-size:18px}.section-contacto input[type]:-ms-input-placeholder{font-weight:300;color:#666;font-size:18px}.section-contacto textarea::-webkit-input-placeholder{font-weight:300;color:#666;font-size:18px}
.section-contacto textarea:-moz-placeholder{font-weight:300;color:#666;font-size:18px}.section-contacto textarea::-moz-placeholder{font-weight:300;color:#666;font-size:18px}.section-contacto textarea:-ms-input-placeholder{font-weight:300;color:#666;font-size:18px}}.section-contacto .wpcf7-form .btn i{margin-left:8px}.section-contacto .wpcf7-form .ajax-loader{border:solid 1px #283d7d}.section-contacto .baum-sociales-info .baumchild_social{display:block;clear:both;width:auto;margin-bottom:10px;text-align:left}
#form-cotizacion label{color:#000}#form-cotizacion .wpcf7 .wpcf7-radio{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;justify-content:space-between}#form-cotizacion .wpcf7 .wpcf7-radio .wpcf7-list-item{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;background:#fff;color:#666;border:solid 1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875em;min-height:55px;padding:5px 10px;margin:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.1);box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.1);width:48%;position:relative;cursor:pointer}
#form-cotizacion .wpcf7 .wpcf7-radio .wpcf7-list-item.checked,#form-cotizacion .wpcf7 .wpcf7-radio .wpcf7-list-item:hover{background:#283d7d;color:#fff;border:solid 1px #283d7d;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}#form-cotizacion .wpcf7 input[type="radio"]{position:absolute;top:0;left:0;height:100% !important;opacity:0;cursor:pointer}.form-placa-group{display:flex;flex-wrap:wrap;justify-content:center}
@media(max-width:1150px){.form-placa-group{display:block !important;flex-wrap:none}.form-placa-group .col-3,.form-placa-group .col-4,.form-placa-group .col-6{width:100%;flex:0 0 100%;max-width:100%}}:root{--sidebar-cd-features-list:61px}:root{--form-side-wrapper-label-dfl:40px}:root{--tipo-residencia-label-btn:105px}body.order-page{min-height:100vh}.flujo{padding-top:0}.flujo p.dfl{color:#525252;font-size:15px;font-weight:700}.flujo .encabezado-seguros{padding-top:50px;padding-bottom:300px;background-position:center;background-size:cover;background-repeat:no-repeat}
.flujo .encabezado-seguros .container{margin-left:auto;margin-right:auto}.flujo .encabezado-seguros .encabezado-gracias-logo{max-width:440px;display:flex;justify-content:center}.flujo .encabezado-seguros .encabezado-seguros-logo{width:239px;height:70px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:15px}.flujo .encabezado-seguros .row{justify-content:end}.flujo .encabezado-seguros .texto-encabezado-seguros{max-width:440px;margin-top:20px}.flujo .encabezado-seguros .texto-encabezado-seguros h1{font-size:32px;color:#fff;font-weight:300;text-align:right;line-height:36px}
.flujo .encabezado-seguros .texto-encabezado-seguros h1 strong{font-weight:800;font-style:italic}.flujo .encabezado-seguros .texto-encabezado-seguros p{color:#fff}.flujo .encabezado-seguros .texto-encabezado-seguros.encabezado-gracias h1,.flujo .encabezado-seguros .texto-encabezado-seguros.encabezado-gracias p{text-align:center}.flujo .encabezado-seguros .texto-encabezado-seguros.encabezado-gracias p{font-size:18px;font-weight:bold}@media screen and (max-width:768px){.flujo .encabezado-seguros{background-position:right center}
.flujo .encabezado-seguros .encabezado-gracias-logo{justify-content:flex-start}.flujo .encabezado-seguros .encabezado-seguros-logo{width:135px;height:40px;margin-left:15px;margin-right:0}.flujo .encabezado-seguros .row{justify-content:start}.flujo .encabezado-seguros .row .texto-encabezado-seguros{max-width:60%}.flujo .encabezado-seguros .row .texto-encabezado-seguros h1{text-align:left;font-size:18px;line-height:22px}.flujo .encabezado-seguros .row .texto-encabezado-seguros h1 strong{font-size:24px;line-height:28px}
.flujo .encabezado-seguros .row .texto-encabezado-seguros.encabezado-gracias p{text-align:left;font-size:16px}}.flujo .banner-seguros{position:relative;padding-top:70px;padding-bottom:150px;background-position:top center;background-size:cover;background-repeat:no-repeat;z-index:9}@media screen and (max-width:767px){.flujo .banner-seguros{padding-top:150px}}.flujo .banner-seguros .container{margin-left:auto;margin-right:auto;z-index:9;position:relative}.flujo .banner-seguros .container .btn-primary-alt{background-color:#42a7c6;color:#fff;border-color:#42a7c6;border-radius:6px;padding-top:8px;padding-bottom:8px;text-align:center;width:auto;min-width:280px}
.flujo .banner-seguros .container .btn-primary-alt img{height:28px}.flujo .banner-seguros .container .btn-primary-alt:hover,.flujo .banner-seguros .container .btn-primary-alt:focus,.flujo .banner-seguros .container .btn-primary-alt:active{background-color:#283d7d;color:#fff;border-color:#283d7d}.flujo .banner-seguros .titulo-banner-seguros{max-width:440px;margin-top:20px}.flujo .banner-seguros .titulo-banner-seguros h3{font-size:32px;color:#fff;font-weight:300;text-align:left;line-height:36px}.flujo .banner-seguros .titulo-banner-seguros h3 strong{font-weight:800;font-style:italic}
.flujo .row-texto-banner-seguros{margin-top:-109px;height:109px;width:100%;position:relative;margin-right:0;margin-left:0;align-content:center}.flujo .row-texto-banner-seguros .container .texto-banner-seguros{display:flex;justify-content:end}.flujo .row-texto-banner-seguros .container .texto-banner-seguros p{width:50%;text-align:right;font-size:24px;color:#fff;margin-bottom:0;margin-left:0;margin-right:0}@media screen and (max-width:767px){.flujo .row-texto-banner-seguros .container .texto-banner-seguros{justify-content:center}
.flujo .row-texto-banner-seguros .container .texto-banner-seguros p{width:100%;text-align:center;font-size:20px}}.flujo .bcr-subtitle{margin:0 auto;top:-30px;box-shadow:0 .5px 6px rgba(0,0,0,0.03),0 2px 13px rgba(0,0,0,0.05),0 5px 47px rgba(0,0,0,0.08),0 9px 80px rgba(0,0,0,0.1)}.flujo .bcr-subtitle h2{font-size:1.7em;margin-bottom:0}@media screen and (max-width:768px){.flujo .bcr-subtitle h2{font-size:1.2em}}.flujo .flujo-icon{margin-bottom:5px}.flujo .flujo-icon i{font-size:56px;color:#283d7d}.flujo .form-group.enviar{text-align:center}
.flujo .form-group.enviar button.loading{background-color:#eaeaea;color:#ccc;border-color:#ccc;pointer-events:none;cursor:not-allowed}.flujo .form-group.disclaimer{margin-bottom:2em}.form-flujo.cotizacion-wrapper{width:95%;max-width:1000px;margin:-250px auto 3em;background-color:#fff;border-radius:20px;padding-bottom:55px}.form-flujo.cotizacion-wrapper.emision-wrapper{width:100%;max-width:100%;border-radius:0}.form-flujo.cotizacion-wrapper.emision-wrapper .container{max-width:972px}.form-flujo .form-title{font-size:1.875em}
.form-flujo .page-header{text-align:center;margin-bottom:2.5em}.form-flujo .page-header p{font-size:.875em}.form-flujo .container{max-width:800px}@media screen and (max-width:992px){.form-flujo .container{padding-left:50px;padding-right:50px}}.form-flujo .form-info{border:2px solid #9f9f9f;border-radius:10px;padding:15px;margin-top:35px}.form-flujo .form-info .row{max-width:600px;align-items:center;flex-flow:wrap;margin:0 auto}.form-flujo .form-info .row .icon-info{text-align:center}.form-flujo .form-info .row .icon-info i{color:#717171;font-size:24px}
.form-flujo .form-info .row .form-info-text{text-align:center;color:#666}.table-comparativa-wrapper{width:100%;max-width:100%;margin:-250px auto 3em;background-color:#fff}.error-message{margin-bottom:2em}.error-message:not(.has-error){display:none}.form-sidebar-cotizacion .error-message.has-error{background:#fe9397;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.error-message p{font-size:.875em;line-height:1.2}.error-message .error-list{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f8d7da;border-color:#f5c6cb;font-size:.875em;margin-top:10px;margin-bottom:10px}
.form-material .form-row .form-group label{left:11px}.form-material .form-row .form-group.input-group-with-icon label{left:30px}.form-material .form-group{position:relative}@media screen and (max-width:575px){.form-material .form-group{padding:0}}.form-material .form-group [class^="col"]{position:relative}.form-material .form-group .col{position:relative}.form-material .form-control:not([type="submit"]):not([type="checkbox"]),.form-material label:not([class]){font-weight:500;cursor:text}
.form-material input[type]::-webkit-input-placeholder{color:#9f9f9f}.form-material input[type]:-moz-placeholder{color:#9f9f9f}.form-material input[type]::-moz-placeholder{color:#9f9f9f}.form-material input[type]:-ms-input-placeholder{color:#9f9f9f}.form-material textarea::-webkit-input-placeholder{color:#9f9f9f}.form-material textarea:-moz-placeholder{color:#9f9f9f}.form-material textarea::-moz-placeholder{color:#9f9f9f}.form-material textarea:-ms-input-placeholder{color:#9f9f9f}.form-material .form-control:not([type="submit"]):not([type="checkbox"]){padding:16px 10px 16px;color:#000}
.form-material .form-control:not([type="submit"]):not([type="checkbox"]):disabled{background-color:#eee}.form-material .form-control.input-with-icon:not([type="submit"]):not([type="checkbox"]){padding-left:30px}.form-material .form-control.input-with-icon:not([type="submit"]):not([type="checkbox"]).input-cant-icon{text-align:center;padding-left:40px;padding-right:40px}.form-material .form-control.focus[type]{border-color:#6575a6}
.form-material .form-control.focus ~ label{z-index:5;color:#b3b3b3;top:10px;font-size:.75em}.form-material .form-control.focus:disabled{border-color:#ccc;background-color:#e9ecef}.form-material .form-control.readonly[readonly]{background-color:#e9ecef;color:#666}.form-material .form-control.readonly.focus[type]{border-color:#ccc}.form-material label:not([class]){-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#b3b3b3;pointer-events:none;position:absolute;top:50%;display:block;width:auto;left:10px;margin:0;line-height:1.1}
.form-material .input-group-with-icon label{left:45px}.form-material .input-group-with-icon.input-group-cant-icon label{left:40px}.form-material textarea.form-control+label:not([class]){top:15px;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.form-material .col-escala{background:#fff;bottom:2px;color:#000;border-radius:6px !important}.form-material .col-escala.label-scala-disabled{background-color:#f4f4f4}
.form-material .col-escala .label-escala{color:#000;font-size:1em;margin-bottom:0;margin-left:5px}.form-material .form-group-datepicker .sr-only{top:10px}.form-material .agregar_escala .btn-agregar_escala i.fa-plus{padding:8px 14px;border:1px solid #717171;border-radius:6px}.form-material .agregar_escala .btn-remover_escala i.fa-times{padding:8px 14px;border-radius:6px;border:1px solid #717171}.form-group-placa{margin-bottom:15px}.form-placa .form-group-placa{margin-bottom:4em}.form-placa .form-group-placa .input-group{width:100%;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}
.form-placa .form-group-placa .input-group-prepend{min-width:140px}.form-placa .form-group-placa label{left:10px}.form-placa .form-group.omitir{margin:0 auto;text-align:center}.form-placa .form-group.omitir .omitir-button{color:#ccc}body[class] .form-placa .form-group-placa .input-group input[type="text"]{padding:16px 10px 16px;min-width:0}.form-placa .select2-container.select2-container--open span.select2-selection.select2-selection--single{border-color:#283d7d;background-color:#283d7d}
.form-placa .select2-container.select2-container--open span.select2-selection.select2-selection--single .select2-selection__rendered{color:#fff}.form-placa .select2-container.select2-container--open span.select2-selection .select2-selection__arrow b:before{color:#fff}.form-placa .select2-container span.select2-selection .select2-selection__arrow b:before{color:#000}.form-group-radios.form-group{margin-bottom:30px}.form-group-radios.form-group label{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);display:block;width:auto;clear:both;position:static;color:#525252}
@media screen and (max-width:575px){.form-group-radios.form-group .input-group{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575px){.form-group-radios.form-group .input-group .col{margin-bottom:5px}}.form-group-radios.form-group .input-group input[type="radio"]{top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block;position:absolute;opacity:0}.form-group-radios.form-group .input-group input[type="radio"]:checked{content:'::checked'}
.form-group-radios.form-group .input-group input[type="radio"]:hover:not(:checked),.form-group-radios.form-group .input-group input[type="radio"]:active:not(:checked){cursor:pointer}.form-group-radios.form-group .input-group input[type="radio"]:hover ~ label.btn:not(.checked),.form-group-radios.form-group .input-group input[type="radio"]:active ~ label.btn:not(.checked){background:#eaeaea;color:#283d7d;border:solid 1px #c4c4c4;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}
.form-group-radios.form-group .input-group input[type="radio"]:hover ~ label.btn.checked,.form-group-radios.form-group .input-group input[type="radio"]:active ~ label.btn.checked{cursor:default}.form-group-radios.form-group .input-group label.btn{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;background:#fff;color:#666;border:solid 1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875em;min-height:55px;padding:5px 10px;margin:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.1);box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.1)}
.form-group-radios.form-group .input-group label.btn:not(.checked){text-shadow:0 1px 0 #fff}.form-group-radios.form-group .input-group label.checked{background:#283d7d;color:#fff;border:solid 1px #283d7d;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}.form-group-radios.form-group .input-group label.checked:hover,.form-group-radios.form-group .input-group label.checked:active{cursor:default}.form-group-radios.form-group.tipo-material .col{display:flex;align-items:center}
.form-group-radios.form-group.tipo-material .col label{width:92%}.form-group-radios.form-group.tipo-material .col .text-tip{display:flex;text-decoration:none}body.order-page #form-pago label.checked .color-light{color:#000 !important}.package-selection.cotizacion-wrapper.form-flujo .container{max-width:850px}.package-selection.cotizacion-wrapper.form-flujo .swiper{padding:25px}.package-selection{margin-bottom:5em}.package-carrusel{width:100%;max-width:960px;margin:0 auto}.package-carrusel .swiper .swiper-wrapper{overflow:visible}
.package-carrusel .swiper-slide{height:auto;max-width:-webkit-calc(100% - 35px);max-width:-moz-calc(100% - 35px);max-width:calc(100% - 35px)}@media screen and (min-width:601px){.package-carrusel .swiper-slide{max-width:-webkit-calc(50% - 60px);max-width:-moz-calc(50% - 60px);max-width:calc(50% - 60px)}}@media screen and (min-width:769px){.package-carrusel .swiper-slide{max-width:-webkit-calc(33.3333% - 20px);max-width:-moz-calc(33.3333% - 20px);max-width:calc(33.3333% - 20px)}
}.package-carrusel .swiper-slide:nth-child(1) .package-box-title{background-color:#42a7c6}.package-carrusel .swiper-slide:nth-child(2) .package-box-title{background-color:#283d7d}.package-carrusel .swiper-slide:nth-child(3) .package-box-title{background-color:#0f1730}.package-box{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;border:3px sold #fff;padding:0;box-shadow:0 0 42px 0 rgba(0,0,0,0.06),0 0 24.597px 0 rgba(0,0,0,0.05),0 0 13.378px 0 rgba(0,0,0,0.04),0 0 6.825px 0 rgba(0,0,0,0.03),0 0 3.422px 0 rgba(0,0,0,0.02),0 0 1.653px 0 rgba(0,0,0,0.01);border-radius:10px}
.package-box:hover,.package-box:active,.package-box:focus{border:solid 3px #283d7d}.package-box:hover .package-box-title,.package-box:active .package-box-title,.package-box:focus .package-box-title{border-radius:6px 6px 0 0}.package-box-content .package-box-button button.btn,.package-box-content .package-box-button a.btn{width:100%}.package-box-title{height:100px;border-radius:10px 10px 0 0}.package-box-title .paquete-subtitulo{font-size:12px}.package-box-info p{line-height:1.2}.package-box-info ul{margin-top:15px;display:block;clear:both;padding:0;font-size:inherit}
.package-box-info ul li{font-size:inherit}.package-box-info ul>li{list-style:none;height:auto;margin:0 0 15px;color:inherit}.package-box-info ul>li ul{margin:10px 0 0}.package-box-info ul>li ul>li{list-style:none;margin:0 0 15px;color:inherit}.package-box-info ul>li{padding:0;background:0}.package-box-info ul>li:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:""}
.package-box-info ul>li>ul>li{padding:0}.package-box-info ul>li>ul>li:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands" !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;font-weight:900;content:"";font-size:inherit}.package-box-info ul li{font-size:.875em;display:block;line-height:1.2}.package-box-info ul li:before{font-size:.75em;color:#42a7c6;line-height:1;display:inline-block;margin-right:6px}
.package-box-info ul li ul{margin-left:20px}.package-box-info ul li ul li{line-height:1.5;font-size:.75em}.package-box-info ul li ul li:before{font-size:.375em;color:#666;position:relative;top:-2px}.package-note{background-color:#fec1c3;min-height:60px}.package-note.error-message{padding:10px}.form-sidebar-wrapper .agregar_escala a{display:inline-block}.form-sidebar-wrapper label,.form-sidebar-wrapper label.dfl{color:#fff;min-height:var(--form-side-wrapper-label-dfl)}.form-sidebar-wrapper label.detalles_vehiculo{color:#fff}
.form-control.required.invalid{border-color:#dd0209}select.invalid.form-control.required+.select2 .select2-selection{border-color:#dd0209}.select2-container--open .select2-dropdown{height:auto}ul.dots-wrapper{position:relative;height:70px;width:85%;margin:0 auto}ul.dots-wrapper:before{content:'';position:absolute;width:100%;height:2px;top:33px;left:0;background:#283d7d;z-index:0}ul.dots-wrapper .dot{z-index:9}ul.dots-wrapper .dot.dot-pending div::after{content:"";position:absolute;height:2px;width:var(--dotpending-width,0);top:12px;left:0;background:#d1d5db;z-index:-1}
ul.dots-wrapper .dot.dot-pending:last-child div::after{content:initial}ul.dots-wrapper .dot div{width:32px;height:32px;border-radius:100%;display:flex;align-items:center;justify-content:center;position:relative}ul.dots-wrapper .dot div.current,ul.dots-wrapper .dot div.completed{border:2px solid #283d7d}ul.dots-wrapper .dot div.pending{border:2px solid #9ca3af}ul.dots-wrapper .dot div.current i.fa-circle{color:#283d7d}ul.dots-wrapper .dot div i{color:#fff;font-size:12px}ul.dots-wrapper .dot div i.fa-circle{color:#d1d5db;font-size:10px}
ul.dots-wrapper span{display:block;left:-50%;margin-left:-39px;margin-top:-25px;min-width:140px;position:absolute;bottom:-25px;color:#000}@media screen and (max-width:768px){ul.dots-wrapper{width:100%}ul.dots-wrapper .dot.dot-completed span{display:none}ul.dots-wrapper .dot.dot-pending span{display:none}}@media screen and (max-width:992px){ul.dots-wrapper{width:100%}}@media screen and (max-width:768px){ul.dots-wrapper li:first-child span{left:0;margin-left:0;text-align:left}ul.dots-wrapper li:last-child span{left:auto;margin-left:0;right:0;text-align:right}
}.form-group-satisfaccion img{cursor:pointer;width:55px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.form-group-satisfaccion input[type="radio"]:not(:checked)+img{-moz-transform:scale(0.85);-webkit-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-filter:grayscale(0.2);-moz-filter:grayscale(0.2);-o-filter:grayscale(0.2);-ms-filter:grayscale(0.2);filter:grayscale(0.2);opacity:.6}
.form-group-satisfaccion input[type="radio"]:not(:checked)+img:hover{opacity:1}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.bcr_order-tabs{border:0}.bcr_order-tabs li.nav-item .nav-link{background:#e0e0e0;border:0;color:#000;box-shadow:none;font-size:.9375em}.bcr_order-tabs li.nav-item .nav-link.active{background:#283d7d;color:#fff}
#bcr_order-admin.bcr_order-tabs li.nav-item .nav-link.active{background:#42a7c6}.bcr_order-tabs#bcr_orders-tab li.nav-item .nav-link{padding:14px}.bcr_order-tabs#bcr_orders-tab li.nav-item:first-child .nav-link{-webkit-border-radius:28px 0 0 28px;-moz-border-radius:28px 0 0 28px;border-radius:28px 0 0 28px}.bcr_order-tabs#bcr_orders-tab li.nav-item:last-child .nav-link{-webkit-border-radius:0 28px 28px 0;-moz-border-radius:0 28px 28px 0;border-radius:0 28px 28px 0}body .flujo form#form-pago label[class*="checkbox"] p,.beneficiarios-message p,#form-group-interes-asegurable p{color:#666;font-weight:400;line-height:1.6;font-size:13px;margin-bottom:10px}
body .flujo form#form-pago label[class*="checkbox"] p:last-of-type,.beneficiarios-message p:last-of-type,#form-group-interes-asegurable p:last-of-type{margin-bottom:0}body .flujo form#form-pago label[class*="checkbox"] p span.emails{color:#42a7c6}.btn-agregar_beneficiario{color:#000 !important;font-weight:700}.btn-agregar_beneficiario i[class]{font-size:14px}.bcr_order_resume_container{*zoom:1;width:100%;display:block}.bcr_order_resume_container:before,.bcr_order_resume_container:after{content:" ";display:table;line-height:0}
.bcr_order_resume_container:after{clear:both}.mobile_cart_wrapper{display:block}@media screen and (min-width:768px){.mobile_cart_wrapper{display:none}}.mobile_cart_wrapper a.mobile_cart{width:32px;height:32px;padding-left:0;padding-right:0;position:relative}.mobile_cart_wrapper a.mobile_cart,.mobile_cart_wrapper a.mobile_cart span{display:block}.mobile_cart_wrapper a.mobile_cart span{font-size:12px;width:17px;height:17px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-weight:700;line-height:17px;position:absolute;top:-5px;right:-4px;background-color:#dd0209;color:#fff}
.mobile_cart_wrapper a.mobile_cart svg{width:100%;max-width:25px}@media screen and (max-width:767px){.mobile_cart_wrapper+div.clear{height:1px}}#sidebar-resumen.mm-menu .mm-panel{padding-left:15px;padding-right:15px}@media screen and (max-width:767px){#sidebar-resumen #sidebar-resumen-content #bcr_order_resume{margin-top:10px !important;padding-top:20px !important}}#sidebar-resumen #sidebar-resumen-content .cd-features-list li.row{min-height:var(--sidebar-cd-features-list)}#sidebar-resumen #sidebar-resumen-content .cd-features-list li.row.row-title{content:'.cd-features-list li.row.row-title'}
@media screen and (max-width:767px){#sidebar-resumen #sidebar-resumen-content .cd-features-list li.row.row-title{height:80px !important}}@media screen and (max-width:575px){#sidebar-resumen #sidebar-resumen-content .cd-features-list li.row.row-title{height:90px !important}}#sidebar-resumen #sidebar-resumen-content .proveedor-info-wrapper .text-tip,#sidebar-resumen #sidebar-resumen-content .proveedor-info-wrapper .default-row .cell-title{color:#ccc}#sidebar-resumen #sidebar-resumen-content a.btn{color:#fff}
#sidebar-resumen #sidebar-resumen-content a.btn:hover,#sidebar-resumen #sidebar-resumen-content a.btn:active,#sidebar-resumen #sidebar-resumen-content a.btn:focus{color:#fff}#more_info .modal-dialog{padding:20px 10px}#more_info .modal-dialog .modal-body{padding:15px 0}.propiedad .form-group .distrito-field .select2-container{max-width:270px}@media screen and (max-width:768px){.propiedad .form-group .canton-field,.propiedad .form-group .distrito-field{padding-left:0;padding-right:0;max-width:initial;width:100%}
.propiedad .form-group .distrito-field .select2-container{max-width:initial;width:100%}}.form-datos-preguntas-propiedad{margin:0 auto 3em}.form-datos-preguntas-propiedad h5{text-align:center;font-size:1.575em}.form-datos-preguntas-propiedad .preguntas{max-width:600px;margin:0 auto}.form-datos-preguntas-propiedad .preguntas .radiocheck_two.input-group{max-width:362px;margin:0 auto}.form-datos-preguntas-propiedad .input-group br{display:block}.form-datos-preguntas-propiedad .input-group .align-left{text-align:left}
.form-datos-preguntas-propiedad .input-group.tipo-residencia label.btn{max-width:270px;margin-left:auto;margin-right:auto;padding:20px;min-height:var(--tipo-residencia-label-btn)}.form-datos-preguntas-propiedad .input-group.medidas-seguridad label.btn{max-width:270px;margin-left:auto;margin-right:auto;padding:20px;min-height:180px}.form-datos-propiedad .input-group.medidas-seguridad label.btn{padding:20px;min-height:120px}#form-datos-propiedad-preguntas .form-group-radios{display:none}#form-datos-propiedad-preguntas .form-group-radios:nth-child(1){display:block}
#form-datos-propiedad-preguntas .enviar{display:none}#form-incendios-sidebar .form-group span.select2{width:100% !important}.pdfp_wrapper .cta_wrapper{display:none}iframe.pvfw-pdf-viewer-frame{max-height:300px}.form-documentos .field-attachment{display:flex;flex-flow:wrap;align-items:center;justify-content:flex-start}.form-documentos .field-attachment .document-title{width:370px;text-align:left}.form-documentos .field-attachment .document-title h3{margin-bottom:0;font-size:1.65em}.form-documentos .field-attachment .document-button .dropzone{min-height:auto;padding-top:0;padding-bottom:0}
.form-documentos .field-attachment .document-button .dz-message{margin:0}.form-documentos .field-attachment .document-button .dz-error .dz-remove{margin-top:65px}@media only screen and (max-width:600px){.form-documentos .field-attachment{display:flex;flex-flow:column;align-items:center;justify-content:center}.form-documentos .field-attachment .document-title{width:100%;text-align:center}.form-documentos .field-attachment .document-button{margin-top:15px}}.dropzone .dz-preview .dz-error-message{color:#fff}
.form-ubicacion-propiedad .select2.select2-container.select2-container--default{width:100% !important}@media only screen and (max-width:768px){.form-ubicacion-propiedad #form-ubicacion-propiedad .folio-real{padding-right:0 !important}}.incendios .text p{font-size:.875em}.bien-label{color:#000}.form-group-bienes .bien-wrapper{border:1px solid #ccc;padding:15px}#form-edificacion .garantia-credito-emision{display:none;border-bottom:1px solid #262626}#form-edificacion .area-construida-muros-group{display:none}
#form-edificacion .form-control.focus ~ label{top:10px}#form-edificacion .area-construida-muros{padding:21px 10px 9px}.form-ubicacion-propiedad #baumchild-gm-address-map{height:300px}.form-ubicacion-propiedad .gm-manual-address{display:flex;flex-wrap:wrap;justify-content:flex-end}.form-ubicacion-propiedad #gm-manual-address{font-weight:bold;cursor:pointer;color:#283d7d}.form-ubicacion-propiedad .gm_address_address{display:none}.form-edificacion .materiales-construccion .col-md-6:nth-child(odd){padding-left:0 !important;padding-right:0 !important}
.form-edificacion .materiales-construccion .col-md-6:nth-child(even){padding-left:0 !important}.form-pago-incendios #form-pago .amount-wrapper{font-size:22px}.form-pago-vehiculos #form-pago .amount-wrapper{font-size:22px}.form-group-radios.form-group .input-group.forma-pago-prima label.btn{border-radius:15px !important;border-color:#9f9f9f;border-width:2px;min-width:200px}.form-group-radios.form-group .input-group.forma-pago-prima label.btn .amount-wrapper{color:#283d7d}.form-group-radios.form-group .input-group.forma-pago-prima label.btn p.color-light{text-transform:capitalize;font-weight:bold;font-size:22px;font-style:italic}
.form-group-radios.form-group .input-group.forma-pago-prima label.btn u{color:#000;font-weight:bold;font-size:22px;font-style:italic;text-decoration:none;padding:4px}.form-group-radios.form-group .input-group.forma-pago-prima label.btn.checked{border:4px solid #42a7c6;background-color:#fff}.form-group-radios.form-group .input-group.forma-pago-prima label.btn.checked .amount-wrapper{color:#283d7d}.form-group-radios.form-group .input-group.forma-pago-prima .flujo-icon{background-color:#42a7c6;padding:14px;border-radius:100%}
.form-group-radios.form-group .input-group.forma-pago-prima .flujo-icon i{color:#fff}@media screen and (max-width:768px){.form-group-radios.form-group .input-group.forma-pago-prima label.btn{width:100%}}#form-pago .additional-content{max-width:800px}#form-pago .enviar .btn{font-size:22px}.datos-personales-incendios .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#e9ecef}#raw_medidas_seguridad{display:none}.wp-admin #raw_medidas_seguridad{display:block}
.overflow-modal-loader{background:white;width:100%;height:100%;position:absolute;top:0;left:0;display:none}#informacion-previa-compra .checkbox-informacion-previa-compra{margin:20px 0 !important;text-align:center}#informacion-previa-compra .checkbox-informacion-previa-compra label{width:auto;font-weight:bold}#informacion-previa-compra .overflow-modal-loader .loading-modal{display:block;z-index:9;position:absolute;justify-content:center;top:40%;left:44%}#imprimirCotizacion .overflow-modal-loader{border-radius:.3rem}
#imprimirCotizacion .overflow-modal-loader .loading-modal{display:block;z-index:9;position:absolute;justify-content:center;top:40%;left:44%}#form-group-interes-asegurable{display:none}.form-group.enviar{display:flex;justify-content:center;align-items:center;margin-top:35px}.form-group.enviar .btn{margin:0;width:100%;border-radius:8px}.form-group.enviar .btn.btn-secondary{margin-right:10px}.form-group.enviar .btn.d-none{margin:0}.form-group.enviar .btn:not(.d-none)+.btn{margin-left:10px}@media screen and (max-width:576px){.region-destino .col-12{padding:0}
}.input-icon{position:absolute;z-index:9;display:flex;width:30px;height:56px;align-items:center;justify-content:center}.input-icon i{color:#283d7d}.cant-icon{cursor:pointer}.cant-icon i{color:#283d7d}.cant-icon.cant-icon-minus{width:30px;height:30px;border-radius:100%;right:-15px;background-color:#283d7d;position:absolute;top:15px;z-index:999;display:flex;align-items:center;justify-content:center}.cant-icon.cant-icon-minus i{color:#fff}.cant-icon:hover i,.cant-icon:focus i,.cant-icon:active i{color:#fff}
.cant-icon:hover.cant-icon-minus,.cant-icon:focus.cant-icon-minus,.cant-icon:active.cant-icon-minus{background-color:#42a7c6}.cant-icon:hover.cant-icon-minus i,.cant-icon:focus.cant-icon-minus i,.cant-icon:active.cant-icon-minus i{color:#fff}.input-group-with-icon .select2-container .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:30px}.fecha-nacimiento-wrapper label.color-base{display:flex;align-items:flex-end}.fecha-nacimiento-wrapper label.color-base i{line-height:1.6;color:#283d7d;margin-right:5px}
.form-group-fecha-nacimiento .input-group{justify-content:space-between}.form-group-fecha-nacimiento .input-group .select2-container{width:100% !important}.form-group-fecha-nacimiento .input-group .col:nth-child(2) .select2-container{min-width:115px}#form-datos-viaje .region-destino .form-group p{display:flex;align-items:flex-end}#form-datos-viaje .section-viajes .fecha-nacimiento-wrapper{flex-direction:column;align-items:center}#form-datos-viaje .section-viajes .fecha-nacimiento-wrapper .fecha-nacimiento-wrapper-layout{width:100%}
.container-cero-deducible .container-table{width:100%;max-width:1200px;padding:0 10px;margin:0 auto 40px}.container-cero-deducible .container-table .cd-products-table.table-cero-deducible{max-width:1200px !important}.container-cero-deducible .container-table .features .align-items-center.row.top-info{width:100%}.container-cero-deducible .container-table .cd-products-wrapper{overflow:hidden}.container-cero-deducible .container-table .cd-products-columns{width:100%}.container-cero-deducible .container-table .cd-products-columns .product{width:439px}
.container-cero-deducible .container-table .cd-products-columns .product div.top-info{width:100%}@media(max-width:1150px){.container-cero-deducible .features{width:100% !important}.container-cero-deducible .cd-products-columns{margin-left:0 !important;margin-top:900px !important}.container-cero-deducible .cd-products-columns .product{width:100% !important}}.modal-buttons{max-width:550px;margin:0 auto}.modal-buttons button.btn{padding:12px 40px;font-weight:bold;width:100%}.modal-style-1 .modal-header{height:100px;background-color:#42a7c6;position:relative;display:flex;align-items:end;justify-content:center;flex-flow:wrap;padding-left:0;padding-right:0;background-position:center;background-size:cover;background-repeat:no-repeat}
.modal-style-1 .modal-header.bcr-asset:after{height:198px;position:relative;top:-128px;z-index:1;background-position:0 center}.modal-style-1 .modal-header .logo-modal{width:100px;height:100px;background:#fff;display:flex;align-items:center;border-radius:100%;padding:13px;top:50px;position:relative;box-shadow:0 4px 4px rgba(0,0,0,0.25);z-index:2}.modal-style-1 .modal-header .logo-modal img{max-width:100%}@media screen and (max-width:600px){.modal-style-1 .modal-header.bcr-asset:after{top:-120px;background-position:center}
}.modal-style-1 .modal-body{margin-top:50px}body.page-template-page-thankyou #page .site-content{padding-top:0}body.page-template-page-thankyou #page .site-content .bcr-thankyou-content{padding-top:70px;position:relative}body.page-template-page-thankyou #page .site-content .bcr-thankyou-content.form-flujo.cotizacion-wrapper{margin:-200px auto 3em}body.page-template-page-thankyou #page .site-content .bcr-thankyou-content.bcr-asset:after{top:-200px;background-position:50px center;background-size:cover;height:305px}
@media screen and (max-width:768px){body.page-template-page-thankyou #page .site-content .bcr-thankyou-content.bcr-asset:after{top:-180px;background-position:center}}.bcr-title-divisor{position:relative}.bcr-title-divisor:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;z-index:-1;bottom:32px}.bcr-title-divisor .bcr-title-divisor-content{width:38%;background-color:#fff}.bcr-title-divisor .bcr-title-divisor-content i{color:#283d7d;font-size:42px}
.imagen-mi-cuenta{position:relative}.imagen-mi-cuenta.bcr-asset::after{height:140px;background-position:center}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta{border-radius:25px;height:100%;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;min-height:500px}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta:before{content:"";width:100%;height:228px;border-radius:25px 25px 0 0;position:absolute;top:0;left:0;display:flex;background:linear-gradient(180deg,rgba(0,0,0,0.46) 0,rgba(102,102,102,0) 100%);z-index:1}
.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .texto-mi-cuenta-imagen{color:#fff;z-index:2;position:relative}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .texto-mi-cuenta-imagen h3{color:#fff}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .texto-mi-cuenta-imagen h3 strong{padding-left:30px}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon{width:90px;height:90px;background-color:#fff;fill:#FFF;box-shadow:0 2px 6px rgba(0,0,0,0.04),0 9px 25px rgba(0,0,0,0.06),0 16px 47px rgba(0,0,0,0.08),0 25px 80px rgba(0,0,0,0.1);border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:2}
.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon i{font-size:42px;color:#42a7c6}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-airplane{top:50%;left:-3rem}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-car{top:25%;right:1rem}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-student{top:60%;right:-1rem}@media screen and (max-width:992px){.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-car{display:none}
}@media screen and (max-width:768px){.imagen-mi-cuenta .contenedor-imagen-mi-cuenta{min-height:250px}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .texto-mi-cuenta-imagen{display:none}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-airplane,.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-student{display:none}.imagen-mi-cuenta .contenedor-imagen-mi-cuenta .imagen-mi-cuenta-icon.icon-car{display:flex}}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal="true"]){padding-right:0 !important}
.no_responde_seguro_pdf p{line-height:1}.no_responde_seguro_pdf p p.color-black{font-size:9pt}.no_responde_seguro_pdf p p.color-black img{display:inline-block}.no_responde_seguro_pdf p p{font-size:8pt}.estamos_cotizando p.color-black img{display:inline-block}.no_responde_seguro p.color-black img{display:inline-block}#ur-recaptcha-node{width:100px;max-width:100px}.user-registration .ur-frontend-form .ur-form-grid{width:99%}body[class].loader-active{overflow:hidden}body[class].loader-active .loader-element{opacity:1;visibility:visible;pointer-events:auto}
body[class].loader-active.loader-done .loader-element i{color:#42a7c6}body[class] .loader-element{z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;position:fixed;left:0;top:0;bottom:0;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none}body[class] .loader-element i{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease;margin-bottom:50px;font-size:60px;color:#283d7d;-webkit-animation:fa-spin 1800ms infinite linear;animation:fa-spin 1800ms infinite linear}
body[class] .loader-element .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;width:100%;max-width:550px;text-align:center}body[class] .loader-element .content h4{font-size:1.5em}@media screen and (min-width:768px){body[class] .loader-element .content h4{font-size:1.875em}
}.bcr-transactions-content p{margin-bottom:10px}.bcr-transactions-content .text-divider p{font-size:90%}:root{--satisfaccion-wrapper-satisfaccion:144px}.satisfaccion-wrapper .col-2{padding:5px}.satisfaccion-wrapper .satisfaccion{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:5px;padding:10px;cursor:pointer;min-height:var(--satisfaccion-wrapper-satisfaccion)}.satisfaccion-wrapper .satisfaccion p{color:#000}.satisfaccion-wrapper .satisfaccion .desc-encuesta{font-size:14px}.satisfaccion-wrapper .satisfaccion input[type="radio"]{width:1px !important}
.satisfaccion-wrapper .opac-satisfaccion{-webkit-filter:grayscale(0.4);-moz-filter:grayscale(0.4);-o-filter:grayscale(0.4);-ms-filter:grayscale(0.4);filter:grayscale(0.4);opacity:.6}@media(max-width:900px){.satisfaccion-wrapper{display:block;width:-webkit-fill-available}.satisfaccion-wrapper .col-2{max-width:100%}}.encuesta-telefono{font-size:2em !important;padding:8px !important;width:250px !important;text-align:center !important;border:none !important;border-bottom:2px solid #ccc !important;border-radius:0;outline:0;background-color:aliceblue !important}
.encuesta-telefono::placeholder{color:#ccc !important;letter-spacing:4px !important}.encuesta-telefono:focus{box-shadow:none;outline:0;border:0}@media(max-width:900px){.encuesta-telefono{width:-webkit-fill-available !important;font-size:1em !important}}.error-message-phone{color:red;font-size:12px;margin-top:5px}#sidebar-cotizar h2{color:#283d7d;font-size:2em}#sidebar-cotizar .bcr-subtitle{display:none}@media(min-width:768px){#sidebar-cotizar #sidebar-cotizar-blurbs .vc_col-sm-1\/5{width:50%;align-items:center;flex:auto}
}.preloader{z-index:-1}.preloader.overlay{z-index:1000}