/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.wrapper{max-width:960px;margin:0 auto;padding:0 20px;}.wrapper .wrapper{padding:0;}@media (min-width:900px){.wrapper{padding:0;}}body{margin:0;padding:0;}.vertical-center{position:absolute;top:50%;transform:translateY(-50%);}.hero-image{position:relative;}.hidden{display:none !important;}.arrow{border:solid black;border-width:0 3px 3px 0;display:table-cell;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}.u-spacing-down{margin-bottom:20px;}.u-spacing-up{margin-top:20px;}.u-gap-down{margin-bottom:5px;}.u-gap-up{margin-top:5px;}@font-face{font-family:"Graphik-Regular";src:url(/themes/custom/commerce_theme/fonts/Graphik-Regular.woff2) format("woff2"),url(/themes/custom/commerce_theme/fonts/Graphik-Regular.woff) format("woff"),url(/themes/custom/commerce_theme/fonts/Graphik-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Graphik-Medium";src:url(/themes/custom/commerce_theme/fonts/Graphik-Medium.woff2) format("woff2"),url(/themes/custom/commerce_theme/fonts/Graphik-Medium.woff) format("woff"),url(/themes/custom/commerce_theme/fonts/Graphik-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Graphik-Semibold";src:url(/themes/custom/commerce_theme/fonts/Graphik-Semibold.woff2) format("woff2"),url(/themes/custom/commerce_theme/fonts/Graphik-Semibold.woff) format("woff"),url(/themes/custom/commerce_theme/fonts/Graphik-Semibold.ttf) format("truetype");font-weight:normal;font-style:normal;}h1,.h1{font-family:"Graphik-Semibold",sans-serif;font-size:52px;color:black;}h2,.h2{font-family:"Graphik-Semibold",sans-serif;font-size:28px;}@media (min-width:900px){h2,.h2{font-size:36px;}}h3,.h3{font-family:"Graphik-Semibold",sans-serif;font-size:20px;}h4,.h4{font-family:"Graphik-Semibold",sans-serif;font-size:18px;}h5,.h5{font-family:"Graphik-Semibold",sans-serif;font-size:16px;}h6,.h6{font-family:"Graphik-Semibold",sans-serif;font-size:14px;}body{font-family:"Graphik-Regular",sans-serif;}p{margin:0 0 5px;}a:link,a:visited{color:#ba0820;text-decoration:none;}a:hover,a:focus,a:active{color:#ba0820;text-decoration:underline;}blockquote{font-style:italic;border-left:solid 3px #7a7a7a;margin-left:20px;padding-left:20px;}img{max-width:100%;height:auto;}hr{border-style:solid;border-width:1px 0 0;color:currentColor;}code:before{content:'`';}code:after{content:'`';}pre code:after,pre code:before{content:'';}.demo-transition.transition-opacity{transition:opacity 0.3s ease-in;}.demo-transition.transition-move:after{transition:left 0.3s ease-in;}.u-grid-width--1{width:calc((8.33333% + 0.83333px) - 10px) !important;}.u-grid-width--2{width:calc((16.66667% + 1.66667px) - 10px) !important;}.u-grid-width--3{width:calc((25% + 2.5px) - 10px) !important;}.u-grid-width--4{width:calc((33.33333% + 3.33333px) - 10px) !important;}.u-grid-width--6{width:calc((50% + 5px) - 10px) !important;}.grid-demo{counter-reset:grid-item;}.grid-demo > *{counter-increment:grid-item;}.grid-demo > *:after{content:counter(grid-item);margin-left:3px;}.grid-demo > *:nth-child(odd){border:dashed 1px red;}.grid-demo > *:nth-child(even){border:dashed 1px orange;}.full-grid-demo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#e3e3e3;}.full-grid-demo > *{margin-bottom:10px;width:calc((8.33333% + 0.83333px) - 10px);}.full-grid-demo > *:last-child{margin-bottom:10px;}.full-grid-demo > *:nth-child(1n){margin-right:10px;}.full-grid-demo > *:nth-child(12n){margin-right:0;}.full-grid-demo__item{background:#7a7a7a;border:solid 1px #cccccc;height:200px;}.smart-grid > *{margin-bottom:10px;}.smart-grid > *:last-child{margin-bottom:10px;}.smart-grid > *[class]:last-child{margin-bottom:10px;}@media (min-width:380px){.smart-grid[data-row-items-xsmall="1"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xsmall="1"] > *{margin-bottom:10px;width:100%;}.smart-grid[data-row-items-xsmall="1"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xsmall="1"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xsmall="1"] > *:nth-child(1n){margin-right:0;}}@media (min-width:380px){.smart-grid[data-row-items-xsmall="2"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xsmall="2"] > *{margin-bottom:10px;width:calc((50% + 5px) - 10px);}.smart-grid[data-row-items-xsmall="2"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xsmall="2"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xsmall="2"] > *:nth-child(2n){margin-right:0;}}@media (min-width:380px){.smart-grid[data-row-items-xsmall="3"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xsmall="3"] > *{margin-bottom:10px;width:calc((33.33333% + 3.33333px) - 10px);}.smart-grid[data-row-items-xsmall="3"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xsmall="3"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xsmall="3"] > *:nth-child(3n){margin-right:0;}}@media (min-width:380px){.smart-grid[data-row-items-xsmall="4"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xsmall="4"] > *{margin-bottom:10px;width:calc((25% + 2.5px) - 10px);}.smart-grid[data-row-items-xsmall="4"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xsmall="4"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xsmall="4"] > *:nth-child(4n){margin-right:0;}}@media (min-width:380px){.smart-grid[data-row-items-xsmall="6"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xsmall="6"] > *{margin-bottom:10px;width:calc((16.66667% + 1.66667px) - 10px);}.smart-grid[data-row-items-xsmall="6"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xsmall="6"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xsmall="6"] > *:nth-child(6n){margin-right:0;}}@media (min-width:500px){.smart-grid[data-row-items-small="1"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-small="1"] > *{margin-bottom:10px;width:100%;}.smart-grid[data-row-items-small="1"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-small="1"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-small="1"] > *:nth-child(1n){margin-right:0;}}@media (min-width:500px){.smart-grid[data-row-items-small="2"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-small="2"] > *{margin-bottom:10px;width:calc((50% + 5px) - 10px);}.smart-grid[data-row-items-small="2"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-small="2"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-small="2"] > *:nth-child(2n){margin-right:0;}}@media (min-width:500px){.smart-grid[data-row-items-small="3"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-small="3"] > *{margin-bottom:10px;width:calc((33.33333% + 3.33333px) - 10px);}.smart-grid[data-row-items-small="3"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-small="3"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-small="3"] > *:nth-child(3n){margin-right:0;}}@media (min-width:500px){.smart-grid[data-row-items-small="4"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-small="4"] > *{margin-bottom:10px;width:calc((25% + 2.5px) - 10px);}.smart-grid[data-row-items-small="4"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-small="4"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-small="4"] > *:nth-child(4n){margin-right:0;}}@media (min-width:500px){.smart-grid[data-row-items-small="6"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-small="6"] > *{margin-bottom:10px;width:calc((16.66667% + 1.66667px) - 10px);}.smart-grid[data-row-items-small="6"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-small="6"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-small="6"] > *:nth-child(6n){margin-right:0;}}@media (min-width:700px){.smart-grid[data-row-items-medium="1"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-medium="1"] > *{margin-bottom:10px;width:100%;}.smart-grid[data-row-items-medium="1"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-medium="1"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-medium="1"] > *:nth-child(1n){margin-right:0;}}@media (min-width:700px){.smart-grid[data-row-items-medium="2"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-medium="2"] > *{margin-bottom:10px;width:calc((50% + 5px) - 10px);}.smart-grid[data-row-items-medium="2"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-medium="2"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-medium="2"] > *:nth-child(2n){margin-right:0;}}@media (min-width:700px){.smart-grid[data-row-items-medium="3"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-medium="3"] > *{margin-bottom:10px;width:calc((33.33333% + 3.33333px) - 10px);}.smart-grid[data-row-items-medium="3"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-medium="3"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-medium="3"] > *:nth-child(3n){margin-right:0;}}@media (min-width:700px){.smart-grid[data-row-items-medium="4"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-medium="4"] > *{margin-bottom:10px;width:calc((25% + 2.5px) - 10px);}.smart-grid[data-row-items-medium="4"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-medium="4"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-medium="4"] > *:nth-child(4n){margin-right:0;}}@media (min-width:700px){.smart-grid[data-row-items-medium="6"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-medium="6"] > *{margin-bottom:10px;width:calc((16.66667% + 1.66667px) - 10px);}.smart-grid[data-row-items-medium="6"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-medium="6"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-medium="6"] > *:nth-child(6n){margin-right:0;}}@media (min-width:900px){.smart-grid[data-row-items-large="1"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-large="1"] > *{margin-bottom:10px;width:100%;}.smart-grid[data-row-items-large="1"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-large="1"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-large="1"] > *:nth-child(1n){margin-right:0;}}@media (min-width:900px){.smart-grid[data-row-items-large="2"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-large="2"] > *{margin-bottom:10px;width:calc((50% + 5px) - 10px);}.smart-grid[data-row-items-large="2"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-large="2"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-large="2"] > *:nth-child(2n){margin-right:0;}}@media (min-width:900px){.smart-grid[data-row-items-large="3"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-large="3"] > *{margin-bottom:10px;width:calc((33.33333% + 3.33333px) - 10px);}.smart-grid[data-row-items-large="3"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-large="3"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-large="3"] > *:nth-child(3n){margin-right:0;}}@media (min-width:900px){.smart-grid[data-row-items-large="4"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-large="4"] > *{margin-bottom:10px;width:calc((25% + 2.5px) - 10px);}.smart-grid[data-row-items-large="4"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-large="4"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-large="4"] > *:nth-child(4n){margin-right:0;}}@media (min-width:900px){.smart-grid[data-row-items-large="6"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-large="6"] > *{margin-bottom:10px;width:calc((16.66667% + 1.66667px) - 10px);}.smart-grid[data-row-items-large="6"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-large="6"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-large="6"] > *:nth-child(6n){margin-right:0;}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="1"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xlarge="1"] > *{margin-bottom:10px;width:100%;}.smart-grid[data-row-items-xlarge="1"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xlarge="1"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xlarge="1"] > *:nth-child(1n){margin-right:0;}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="2"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xlarge="2"] > *{margin-bottom:10px;width:calc((50% + 5px) - 10px);}.smart-grid[data-row-items-xlarge="2"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xlarge="2"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xlarge="2"] > *:nth-child(2n){margin-right:0;}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="3"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xlarge="3"] > *{margin-bottom:10px;width:calc((33.33333% + 3.33333px) - 10px);}.smart-grid[data-row-items-xlarge="3"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xlarge="3"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xlarge="3"] > *:nth-child(3n){margin-right:0;}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="4"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xlarge="4"] > *{margin-bottom:10px;width:calc((25% + 2.5px) - 10px);}.smart-grid[data-row-items-xlarge="4"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xlarge="4"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xlarge="4"] > *:nth-child(4n){margin-right:0;}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="6"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.smart-grid[data-row-items-xlarge="6"] > *{margin-bottom:10px;width:calc((16.66667% + 1.66667px) - 10px);}.smart-grid[data-row-items-xlarge="6"] > *:last-child{margin-bottom:10px;}.smart-grid[data-row-items-xlarge="6"] > *:nth-child(1n){margin-right:10px;}.smart-grid[data-row-items-xlarge="6"] > *:nth-child(6n){margin-right:0;}}.u-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}@media (min-width:700px){.grid--2-1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:700px){.grid--2-1 > *:nth-child(odd){width:calc(66.66% - (10px / 2));}.grid--2-1 > *:nth-child(even){width:calc(33.33% - (10px / 2));}}.products-grid{display:block;}@media (min-width:500px){.products-grid{display:-ms-flexbox;display:flex;margin:0 -1%;-ms-flex-flow:wrap;flex-flow:wrap;}.products-grid > div{-ms-flex:1;flex:1;-ms-flex-preferred-size:32%;flex-basis:32%;margin:1%;}}.float-left{float:left;}.float-right{float:right;}.clear-both{clear:both;}.u-full-width{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.site-content,.site__page,.page,.main-content{padding-bottom:40px;}.site-container--gray-bg{background:#f1f2f2;}.site-container--white-bg{background:white;}.site-container--seguro-de-vehiculos .faq-container{border-top:none;padding-top:0;}.local-base{font-size:1rem;}.loader{margin:0 0.5em;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #1075bb;width:1.5em;height:1.5em;animation:spin 2s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.u-border{border:solid 1px #7a7a7a;}*{box-sizing:border-box;}img{max-width:100%;height:auto;vertical-align:middle;}main{display:block;}:last-child{margin-bottom:0;}.accordion .ui-accordion-header-collapsed{color:#4d4d4f;}.accordion-title{background:#f1f2f2;color:#4d4d4f;padding:10px 20px 10px;margin:0;position:relative;}.accordion-title:focus{outline:0;}.accordion-title h3{margin:0;}.accordion-title h3 span{font-size:16px;}@media (min-width:500px){.accordion-title h3{max-width:70%;}}@media (min-width:700px){.accordion-title h3{font-size:1.2em;}}.accordion-title:after{position:absolute;right:30px;top:10px;text-align:right;font-size:0.5em;line-height:1.6em;}@media (min-width:700px){.accordion-title:after{font-size:0.8em;content:"Clic para ver detalles";}}.accordion-title:before{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #4d4d4f;position:absolute;right:10px;top:13px;transition:transform ease-in-out 0.2s;}.accordion-title:focus{outline:0;}.accordion-title:hover{color:black;}.ui-accordion-header-active{background:#e6e6e6;color:black;}@media (min-width:700px){.ui-accordion-header-active:after{content:"Ocultar detalles";}}.ui-accordion-header-active:before{transform:rotate(90deg);}.accordion-content{padding:20px;margin:0;background:white;}.alert{padding:20px;margin-bottom:20px;}.alert.alert-status{color:#4d4d4f;background-color:#bebebe;border-color:#6d6e71;}.alert.alert-info{color:#4d4d4f;background-color:#bebebe;border-color:#6d6e71;}.alert.alert-warning{color:white;background-color:#a6192e;border-color:#76232f;}.alert.alert-error{color:#e4002b;border-color:#c8102e;}.alert.alert-error ul{margin-top:0;padding-bottom:20px;}.benefit-table{width:100%;border-collapse:collapse;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.benefit-table tbody td{border:none;}.benefit-table tbody td{border:1px solid #bebebe;font-size:14px;}.benefit-table tbody tr:nth-child(even){background-color:#e6e6e6;}.benefit-table th,.benefit-table tr{text-align:center;}@media (min-width:700px){.benefit-table th,.benefit-table tr{text-align:left;}}.benefit-table td{padding:10px;}.benefit-table tr > td:first-child{font-family:"Graphik-Semibold",sans-serif;}.benefit-table .benefit-table__image-row{display:none;}@media (min-width:700px){.benefit-table .benefit-table__image-row{display:table-row;text-align:center;background-color:#bebebe;}}.benefit-table .benefit-table__image-row td{padding:0;}.benefit-table img{max-width:60px;}.benefit-table__header-title{font-size:14px;font-family:"Graphik-Semibold",sans-serif;font-weight:400;}.benefit-table__header-title--red{color:#e4002b;font-size:18px;font-family:"Graphik-Semibold",sans-serif;}.benefit-table__header-title,.benefit-table__header-title--red{padding-bottom:10px;text-transform:uppercase;}.button-chat{width:62px;height:62px;background:#db1331 url(/themes/custom/commerce_theme/images/icons/contact_widget_ico.png) no-repeat 14px 15px;box-shadow:0 0 10px rgba(0,0,0,0.8);bottom:31px;right:30px;transform:scale(1);border-radius:50%;position:fixed;bottom:40px;right:40px;z-index:2;transition:bottom 0.5s ease-in-out;}input[type="submit"]{background-color:#e4002b;font-weight:400;padding:10px 40px;display:inline-block;text-decoration:none;text-align:center;color:white;font-size:.9em;transition:background-color .5s ease;border-radius:0;background-color:#1075bb;border:0;}input[type="submit"]:link,input[type="submit"]:visited{color:white;text-decoration:none;}input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{color:white;text-decoration:"none";}input[type="submit"]:hover{background-color:#76232f;}input[type="submit"]:focus{outline:0;}input[type="submit"].button-small{font-size:10px;padding:5px;display:block;width:100%;margin-bottom:5px;}input[type="submit"]:hover{background-color:#296098;}input[type="submit"].button--alt{background-color:#e4002b;font-weight:400;padding:10px 40px;display:inline-block;text-decoration:none;text-align:center;color:white;font-size:.9em;transition:background-color .5s ease;border-radius:0;background-color:#6d6e71;color:white;}input[type="submit"].button--alt:link,input[type="submit"].button--alt:visited{color:white;text-decoration:none;}input[type="submit"].button--alt:hover,input[type="submit"].button--alt:focus,input[type="submit"].button--alt:active{color:white;text-decoration:"none";}input[type="submit"].button--alt:hover{background-color:#76232f;}input[type="submit"].button--alt:focus{outline:0;}input[type="submit"].button--alt.button-small{font-size:10px;padding:5px;display:block;width:100%;margin-bottom:5px;}.button{cursor:pointer;font-family:"Graphik-Regular",sans-serif;background-color:#e4002b;font-weight:400;padding:10px 40px;display:inline-block;text-decoration:none;text-align:center;color:white;font-size:.9em;transition:background-color .5s ease;border-radius:0;}.button:link,.button:visited{color:white;text-decoration:none;}.button:hover,.button:focus,.button:active{color:white;text-decoration:"none";}.button:hover{background-color:#76232f;}.button:focus{outline:0;}.button.button-small{font-size:10px;padding:5px;display:block;width:100%;margin-bottom:5px;}.button--alt{background-color:#e4002b;font-weight:400;padding:10px 40px;display:inline-block;text-decoration:none;text-align:center;color:white;font-size:.9em;transition:background-color .5s ease;border-radius:0;background-color:#6d6e71;color:white;}.button--alt:link,.button--alt:visited{color:white;text-decoration:none;}.button--alt:hover,.button--alt:focus,.button--alt:active{color:white;text-decoration:"none";}.button--alt:hover{background-color:#76232f;}.button--alt:focus{outline:0;}.button--alt.button-small{font-size:10px;padding:5px;display:block;width:100%;margin-bottom:5px;}a.button{-moz-appearance:none;-webkit-appearance:none;}.button-secondary,.layout-region.layout-region-checkout-footer .form-actions > a{background-color:transparent;border:1px solid;border-color:#1075bb;color:#1075bb;padding:8px 38px;transition:color .4s,border-color .4s;}.button-secondary:hover,.layout-region.layout-region-checkout-footer .form-actions > a:hover{border-color:#083a5d;color:#083a5d;text-decoration:none;}.date-picker-wrapper{z-index:2;}.date-picker-wrapper .drp_top-bar .apply-btn{background:#e4002b;border-color:#a6192e;}.date-picker-wrapper .month-wrapper table .day.real-today,.date-picker-wrapper .month-wrapper table .day.real-today.checked{background-color:#e4002b;}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#ffb1c0;}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#ffe4e9;}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#e4002b !important;}.date-picker-wrapper .last-date-selected{background-color:#a6192e;}.date-picker-wrapper .month-wrapper table .day.toMonth.valid.real-today{color:#fff;background-color:#a6192e;}input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],textarea,select{border:1px solid #e6e6e6;border-radius:0;width:100%;padding:15px 10px;font-size:13px;line-height:13px;background:white;display:inline-block;color:#6d6e71;font-family:"Graphik-Regular",sans-serif;}textarea{height:6em;margin-bottom:0;}select{margin-bottom:0;}fieldset{border:0;padding:0;}.fieldset-legend{font-size:18px;margin-bottom:10px;display:block;}.js-form-type-radio{margin-bottom:5px;}.js-form-type-textfield,.js-form-type-select,.js-form-type-textarea,.field--type-list-string,.field--name-field-traveler-birthdate,.js-form-type-number{margin:5px 0 10px;}input[type="radio"]{display:none;}input[type="radio"] + label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-bottom:0.5em;line-height:1.2;clear:both;padding-left:1.5em;margin-right:20px;}input[type="radio"] + label:before{position:absolute;content:"";border:1px solid #bebebe;background:#fff;width:13px;height:13px;left:0;margin-top:-1px;border-radius:50%;}input[type="radio"]:checked + label:before{background:#2a9446;border:5px solid #2a9446;width:4px;height:4px;}input[type="checkbox"]{display:none;}input[type="checkbox"] + label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-bottom:0.5em;line-height:1.2;clear:both;padding-left:1.5em;margin-right:20px;}input[type="checkbox"] + label:before{position:absolute;content:"";border:1px solid #bebebe;background:#fff;width:13px;height:13px;left:0;margin-top:-1px;border-radius:3px;}input[type="checkbox"]:checked + label:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14 14' style='enable-background:new 0 0 14 14;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%232A9446;%7D%0A%3C/style%3E%3Crect x='0.55' y='0.53' class='st0' width='13' height='13'/%3E%3Cpolygon class='st1' points='3.26,5.81 6.12,8.67 4.41,10.38 1.55,7.53 '/%3E%3Cpolygon class='st1' points='5.26,11.24 12.41,4.1 10.69,2.38 3.55,9.53 '/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:13px;}#block-commerce-theme-local-tasks ul{list-style:none;margin:0 0 20px;padding:0;}#block-commerce-theme-local-tasks ul li{display:inline-block;margin-right:20px;padding:0;}.user-login-form{max-width:500px;}.user-login-form .description{margin-bottom:20px;font-size:12px;}.user-login-form .form-actions{margin-top:20px;}.disabled{background:#e6e6e6 !important;cursor:default;}label,legend,.field-label h4,.fieldset-wrapper h4{margin-bottom:5px;display:block;font-size:14px;font-weight:400;}label.error{color:#e4002b;}.free-compass{margin:0 auto 40px;max-width:250px;}@media (min-width:700px){.free-compass{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;max-width:460px;}}.free-compass__title{font-size:20px;color:#e4002b;margin:0;}.free-compass__title em{font-style:normal;}@media (min-width:700px){.free-compass__title em{font-size:36px;}}@media (min-width:700px){.free-compass__title{-ms-flex:1 0 40%;flex:1 0 40%;}}.free-compass__subtitle{font-family:"Graphik-Semibold",sans-serif;font-size:20px;margin-bottom:5px;}@media (min-width:700px){.free-compass__subtitle{font-size:16px;}}.free-compass__description{font-family:"Graphik-Semibold",sans-serif;line-height:1.3;margin-bottom:20px;}@media (min-width:700px){.free-compass__description{margin-bottom:0;-ms-flex-order:3;order:3;}}.free-compass__image{max-width:100%;}@media (min-width:700px){.free-compass__image{-ms-flex:1 0 auto;flex:1 0 auto;margin:0 20px;-ms-flex-order:2;order:2;}}@media (min-width:700px){.free-compass__heading{-ms-flex:1 0 26%;flex:1 0 26%;}}.benefit-block{margin-bottom:40px;text-align:center;}@media (min-width:900px){.benefit-block{margin-bottom:0;}}.benefit-block:nth-child(1){-sgs-span-settings:("span":12,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:700px){.benefit-block:nth-child(1){-sgs-span-settings:("span":4,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.benefit-block:nth-child(2){-sgs-span-settings:("span":12,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:700px){.benefit-block:nth-child(2){-sgs-span-settings:("span":4,"location":5,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:left;margin-right:-100%;margin-left:34.04255%;clear:none;}}.benefit-block:nth-child(3){-sgs-span-settings:("span":12,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:700px){.benefit-block:nth-child(3){-sgs-span-settings:("span":4,"location":9,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none;}}.benefit-block-icon{margin-bottom:20px;}.benefit-block-icon img{max-width:100%;}.product-number{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:20px;font-size:13px;text-align:center;border-top:0;color:#6d6e71;}@media (min-width:900px){.product-number{margin-top:40px;padding-top:40px;}}.product-number h2{margin-top:0;}@font-face{font-family:"icons";src:url(/themes/custom/commerce_theme/dest/icons.eot?cachebust=73487);src:url(/themes/custom/commerce_theme/dest/icons.eot?cachebust=20475#iefix) format("eot"),url(/themes/custom/commerce_theme/dest/icons.woff?cachebust=28082) format("woff"),url(/themes/custom/commerce_theme/dest/icons.ttf?cachebust=32123) format("truetype"),url(/themes/custom/commerce_theme/dest/icons.svg?cachebust=85864#icons) format("svg");font-weight:normal;font-style:normal;}[class*="icon--"]{font-family:"icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;}.icon--close::before{content:"";}.icon--menu::before{content:"";}.icon--search::before{content:"";}.medical-assistance-variant{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:700px){.medical-assistance-variant{width:250px;}}.medical-assistance-variant__header{display:-ms-flexbox;display:flex;margin-bottom:10px;}.medical-assistance-variant__img{-ms-flex:0 1 45%;flex:0 1 45%;text-align:center;}.medical-assistance-variant__img img{max-height:90px;}.medical-assistance-variant__heading{-ms-flex:0 1 55%;flex:0 1 55%;margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.medical-assistance-variant__title,.medical-assistance-variant__price{width:100%;margin:0;}.medical-assistance-variant__title{font-size:20px;}.medical-assistance-variant__price{margin-bottom:10px;color:#e4002b;font-size:36px;}.medical-assistance-variant__description{margin:0 0 10px 0;padding:0 10px;-ms-flex-positive:1;flex-grow:1;}.medical-assistance-variant__form input{width:100%;font-weight:700;cursor:pointer;}.optional-vehicle-coverage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #7a7a7a;padding:40px 20px;max-width:320px;}.optional-vehicle-coverage__header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;margin-bottom:20px;}.optional-vehicle-coverage__footer{margin-top:auto;}.optional-vehicle-coverage__title{font-weight:400;margin:0 40px 0 0;}.optional-vehicle-coverage__img{-ms-flex:1 0 auto;flex:1 0 auto;margin-right:40px;max-width:70px;}.optional-vehicle-coverage__description{font-family:"Graphik-Semibold",sans-serif;font-size:14px;margin-bottom:20px;}.optional-vehicle-coverage__price{font-size:20px;font-weight:700;margin:0 0 20px;}.optional-vehicle-coverage__price .optional-vehicle-coverage__free,.optional-vehicle-coverage__price span:nth-child(2){color:#333333;font-size:36px;margin-right:10px;}.optional-vehicle-coverage__price-from{display:block;margin-bottom:10px;}.optional-vehicle-coverage__form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.optional-vehicle-coverage__form .loader{width:1.7em;}.optional-vehicle-coverage__form input[type="submit"]{cursor:pointer;font-weight:bold;width:100%;}.optional-vehicle-coverage__form input[type="submit"].disabled{cursor:default;}.vehicle-coverage-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:700px){.vehicle-coverage-item{width:260px;}}.vehicle-coverage-item__img{position:relative;text-align:center;margin-bottom:20px;}.vehicle-coverage-item__img img{max-width:80%;}.vehicle-coverage-item__title,.vehicle-coverage-item__subtitle{width:100%;font-size:36px;text-align:center;font-family:"Graphik-Semibold",sans-serif;font-weight:400;}.vehicle-coverage-item__title{margin:0 0 10px 0;}.vehicle-coverage-item__subtitle{margin:0 0 20px 0;}.vehicle-coverage-item__title{color:#e4002b;}.vehicle-coverage-item__description{margin:0 auto 20px;padding:0 10px 10px;-ms-flex-positive:1;flex-grow:1;}.vehicle-coverage-item__description ul{margin:0;padding:5px 0 0 20px;}.vehicle-coverage-item__description li{font-family:"Graphik-Semibold",sans-serif;font-size:14px;margin-bottom:5px;}.vehicle-coverage-item__btn{width:100%;font-weight:700;cursor:pointer;border:none;padding:10px 0;}.vehicle-coverage-item__btn--active{background-color:#76232f;}.vehicle-coverage-item__best-seller{color:#fff;background-color:#e4002b;border-radius:50%;width:60px;height:60px;font-size:12px;position:absolute;top:20%;left:70%;text-align:center;padding-top:15px;font-family:"Graphik-Semibold",sans-serif;font-weight:400;}.benefit-table-group .benefit-table{margin-bottom:40px;}.benefit-table-group-title{font-family:"Graphik-Semibold",sans-serif;font-weight:400;}.benefit-table-group-title span{color:#e4002b;}.benefits-4-colums-grid{padding:10px;margin-bottom:40px;}@media (min-width:500px){.benefits-4-colums-grid__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:60px;grid-row-gap:40px;}}@media (min-width:900px){.benefits-4-colums-grid__wrapper{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}}@media (min-width:1100px){.benefits-4-colums-grid__wrapper{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}}.benefits-4-colums-grid__wrapper .benefit-block{width:initial;}@media (min-width:700px){.benefits-4-colums-grid__wrapper .benefit-block{margin:0;}}.branding{margin-right:auto;}.branding__logo img{width:100%;}.caption-block{font-size:1rem;margin:0;}.caption-block__body{font-size:1em;line-height:1.35em;}@media (min-width:700px){.caption-block__body{line-height:1.5em;}}.cobertura-block{-ms-flex-align:center;align-items:center;background:#f1f2f2;box-sizing:border-box;display:-ms-flexbox;display:flex;padding:20px;margin-bottom:20px;margin-left:10px;margin-right:10px;border:solid 1px #bebebe;-ms-flex:1 0;flex:1 0;-ms-flex-preferred-size:300px;flex-basis:300px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:300px;margin-bottom:20px;margin:0 0 30px 30px;}.cobertura-block h3{margin-top:0;}.cobertura-block .plan-warning{font-style:italic;}.cobertura-block h4{font-weight:normal;font-size:20px;margin:0 0 20px;}.cobertura-block h4 span:first-child{display:block;margin-bottom:5px;}.cobertura-block h4 span:last-child{-ms-flex-align:baseline;align-items:baseline;}.cobertura-block h4 span:last-child > div{font-size:36px;margin-right:5px;}.cobertura-block .cobertura-coberturas-list{margin:20px 0;}.cobertura-block dl{margin:0;}.cobertura-block dt{margin:10px 0 0;}.cobertura-block dd{margin:0;color:#6d6e71;}.cobertura-block dd:last-of-type{border-bottom:0;margin:0 0 10px;}.page--product-cotization .site-container--seguro-de-vehiculos .cobertura-block{background:white;}.coverage-data-list-block{border-bottom:1px #bebebe solid;margin-bottom:20px;}.coverage-data-list-block:last-of-type{border-bottom:0;}.coverage-data-list-title{margin-bottom:20px;position:relative;}.coverage-data-list-title:focus{outline:none;}.coverage-data-list-title:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #4d4d4f;position:absolute;right:10px;top:0;transition:transform ease-in-out 0.2s;}.coverage-data-list-title.ui-state-active{background:transparent;}.coverage-data-list-title.ui-state-active:after{transform:rotate(90deg);}.cobertura-block__heading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;}.cobertura-block__heading > div{display:-ms-flexbox;display:flex;}.cobertura-block__heading > div h4::before{content:'-';padding:5px;}.cobertura-block__heading h3{font-size:18px;margin-bottom:5px;}.cobertura-block__heading h4{margin-bottom:0;}.cobertura-block__insurance-price span:last-child{display:-ms-flexbox;display:flex;font-size:20px;color:#333333;}.cobertura-block--medical-assistance .button{font-family:"Graphik-Semibold",sans-serif;font-size:14px;padding:10px;width:100%;}.footer-social-networks{font-size:2em;}.footer-social-networks li{margin-left:5px;}.footer-social-networks a:focus{outline:0;}.hero-container{position:relative;z-index:1;margin-bottom:20px;}.hero-container h2{font-size:35px;margin:0 0 20px;}.hero-container h3{margin:0 0 20px;}.hero-container:before{background:rgba(0,0,0,0.6);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:-1;}@media (min-width:700px){.hero-container:before{background:linear-gradient(to right,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.4) 50%,transparent 100%);}}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;}.hero-image img,.hero-image picture{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:1;}.hero-content{box-sizing:content-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;margin:0 auto;max-width:960px;padding:40px 20px;}@media (min-width:700px){.hero-content{display:block;}}.hero-content .button{margin-top:20px;}.travel-dates-form{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box;padding:20px;}@media (min-width:700px){.travel-dates-form{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:end;align-items:flex-end;}}.travel-dates-form input[type=text],.travel-dates-form input[type=number]{border:solid 1px #bebebe;border-radius:0;width:100%;padding:10px;font-size:13px;line-height:13px;background:white;display:inline-block;border:solid 1px #e6e6e6;color:#6d6e71;box-sizing:border-box;}.travel-dates-form label{margin-bottom:10px;display:block;font-size:14px;font-weight:700;font-weight:bold;}.travel-dates-form label,.travel-dates-form span{color:#4d4d4f;}.travel-dates-form input{border:solid 1px #bebebe;}.travel-dates-form input[type=date],.travel-dates-form input[type=text],.travel-dates-form select{margin:0;}.travel-dates-form input[type=submit],.travel-dates-form .button{width:100%;border:0;margin-top:27px;}.travel-dates-form > .hero-form-field,.hero-form-actions{width:100%;}@media (min-width:700px){.travel-dates-form > .hero-form-field,.hero-form-actions{width:24%;margin-bottom:auto;}}#dates-wrapper{width:100%;}@media (min-width:500px){#dates-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:auto;}}@media (min-width:700px){#dates-wrapper{width:49%;}}@media (min-width:500px){#dates-wrapper > .hero-form-field{max-width:48%;}}.hero-form-field{margin-bottom:10px;}@media (min-width:700px){.hero-form-field{margin-bottom:0;}}.hero-form-field .js-form-type-textfield,.hero-form-field .js-form-type-select,.hero-form-field .js-form-type-textarea,.hero-form-field .field--type-list-string,.hero-form-field .field--name-field-traveler-birthdate,.hero-form-field .js-form-type-number{margin:0;}.site-container--asistencia-medica .hero-container{height:400px;}.site-container--asistencia-medica .hero-container .hero-content{box-sizing:border-box;}@media (min-width:700px){.site-container--asistencia-medica .hero-container .hero-content{padding-top:150px;max-width:50%;margin-left:5%;}}.site-container--asistencia-medica .hero-container .button{background-color:#1075bb;}.site-container--asistencia-medica .hero-container .button:hover{background-color:#0a609c;text-decoration:none;}.benefits-title{text-align:center;display:block;}.benefit-row{padding:40px 0;}.benefit-row::after{clear:both;content:"";display:table;}.faq-container{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:20px;}@media (min-width:900px){.faq-container{margin-top:40px;padding-top:40px;}}.faq-container h2{margin-top:0;}.reclamos-container{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:20px;}@media (min-width:900px){.reclamos-container{margin-top:40px;padding-top:40px;}}.reclamos-container h2{margin-top:0;}.reclamos-container h3{margin-bottom:20px;}.language-switcher-language-url{display:inline-block;position:absolute;bottom:18px;right:50px;}@media (min-width:700px){.language-switcher-language-url{position:relative;text-align:right;bottom:auto;right:auto;margin-left:10px;}}.language-switcher-label{color:#6d6e71;z-index:10;}.language-switcher-label:after{display:inline-block;content:"";border-left:solid #6d6e71 5px;border-top:solid transparent 5px;border-bottom:solid transparent 5px;position:static;margin-left:5px;margin-top:2px;transition:transform .3s;}.language-switcher-list{position:absolute;top:100%;right:-10px;width:130%;height:auto;margin:5px 0 0;margin-top:-30px;padding:40px 15px 10px;text-align:left;background:#fff;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);color:#eee;z-index:-9;font-size:12px;opacity:0;transition:opacity .5s;}.language-switcher-list .language-link{display:block;min-height:30px;}#language-selector-button{display:none;}#language-selector-button + label{padding:0;margin:0;}#language-selector-button + label:before{display:none;}#language-selector-button:checked ~ .language-switcher-list{opacity:1;z-index:9;}#language-selector-button:checked ~ .language-switcher-label:after{transform:rotate(90deg);}.main-navigation-container{display:block;position:relative;width:100%;z-index:2;}@media (min-width:700px){.main-navigation-container{width:auto;}}.main-navigation-container input[type="checkbox"]{position:absolute;bottom:100%;right:0;display:none;}.main-navigation-container input[type="checkbox"]:checked ~ .main-navigation{transform:scaleY(1);}.main-navigation{list-style:none;margin:0;width:100%;display:block;margin-top:20px;padding:0 0 10px;overflow:hidden;box-sizing:border-box;background:#e6e6e6;overflow:hidden;transition:transform 0.3s ease-out;height:auto;transform:scaleY(0);transform-origin:top;position:absolute;top:100%;left:0;}@media (min-width:700px){.main-navigation{display:block;text-align:right;padding:0;height:100%;transform:scaleY(1);background:transparent;margin-top:0;position:static;top:0;left:0;}}.main-navigation li{display:block;font-size:.8em;background:#e6e6e6;padding:10px 20px;}@media (min-width:700px){.main-navigation li{margin-left:20px;display:inline-block;background:white;padding:0;}}.main-navigation li:before{content:"+ ";color:#6d6e71;margin-right:10px;font-size:1.2em;}@media (min-width:700px){.main-navigation li:before{display:none;}}.main-navigation a{display:inline-block;height:100%;color:#6d6e71;}.main-navigation a:hover{color:#e4002b;text-decoration:underline;}#nav-icon{width:10px;height:12px;position:absolute;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;bottom:100%;right:0;margin:0 20px;}@media (min-width:700px){#nav-icon{display:none;}}#nav-icon span{display:block;position:absolute;height:2px;width:10px;background:#58595b;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;transform-origin:left center;}#nav-icon span:nth-child(1){bottom:8px;}#nav-icon span:nth-child(2){bottom:4px;}#nav-icon span:nth-child(3){bottom:0px;}.medical-assistance-variant-grid{background:#f0f0f0;padding:60px 40px 40px;}.medical-assistance-variant-grid .medical-assistance-variant-grid__title{text-align:center;font-size:36px;}@media (min-width:700px){.medical-assistance-variant-grid .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}.medical-assistance-variant-grid .medical-assistance-variant-grid__title{margin:0;}}.medical-assistance-variant-grid .medical-assistance-variant{margin-bottom:20px;}.order-viajeros-summary{border:solid 1px white;border-collapse:collapse;width:100%;margin-bottom:20px;}@media (min-width:500px){.traveler-data{-sgs-span-settings:("span":6,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:500px){.beneficiary-data{-sgs-span-settings:("span":6,"location":7,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;}}.beneficiary-data h5{margin:0;}.traveler-information-container{margin:0 0 10px;}.traveler-information-container::after{clear:both;content:"";display:table;}.purchase-flow-person,.purchase-flow-box{border:solid 1px #e6e6e6;margin-bottom:20px;padding:20px;box-sizing:border-box;background:#f1f2f2;position:relative;background:white;border-bottom-width:2px;border-right-width:2px;}.purchase-flow-person::after,.purchase-flow-box::after{clear:both;content:"";display:table;}.purchase-flow-person-information{width:80%;float:left;box-sizing:border-box;}.purchase-flow-person-actions{width:20%;float:right;text-align:center;}.purchase-summary-sidebar{background:#f1f2f2;border:solid 1px #e6e6e6;width:100%;padding:20px;box-sizing:border-box;background:white;border-bottom-width:2px;border-right-width:2px;}@media (min-width:900px){.purchase-summary-sidebar{-sgs-span-settings:("span":4,"location":9,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none;}}.purchase-summary-sidebar h3{margin-top:0;border-bottom:solid 1px #e6e6e6;padding-bottom:10px;font-size:18px;}.purchase-summary-sidebar .views-row{margin-bottom:20px;}.purchase-summary-sidebar .views-label{display:block;font-weight:bold;font-size:12px;margin-bottom:5px;}.purchase-summary-sidebar .field-content{display:block;margin-bottom:20px;margin-top:20px;color:#4d4d4f;font-size:15px;}.purchase-summary-sidebar .field-content ul{margin:0;padding-left:20px;list-style:none;margin:0;padding:0;}.purchase-summary-sidebar .field-content li{padding:0;}.purchase-summary-sidebar .price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline;margin-top:20px;color:#4d4d4f;font-size:18px;}.summary-price{font-size:16px;font-weight:bold;border-top:solid 1px #bebebe;padding-top:20px;}.summary-price .order-total-line-value{width:auto;}.order-total-line-label{cursor:pointer;}.ief-entity-table{width:100%;}.field--name-field-traveler-birthdate legend{margin:0;}.field--name-field-traveler-birthdate .js-form-type-select{-sgs-span-settings:("span":4,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:left;margin-right:-100%;margin-left:0;clear:none;}.field--name-field-traveler-birthdate .js-form-type-select:nth-child(2){-sgs-span-settings:("span":4,"location":5,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:left;margin-right:-100%;margin-left:34.04255%;clear:none;}.field--name-field-traveler-birthdate .js-form-type-select:nth-child(3){-sgs-span-settings:("span":4,"location":9,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none;}.layout-region.layout-region-checkout-footer{margin:1em 0 0 .1em;}.layout-region.layout-region-checkout-footer .form-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;}.layout-region.layout-region-checkout-footer .form-actions > a{margin-right:20px;}.edit-travelers-field-travelers{margin:0;}.field--name-field-destination-countries .tabledrag-toggle-weight-wrapper,.field--name-field-destination-countries .field-multiple-drag,.field--name-field-destination-countries label{display:none;}.field--name-field-destination-countries table{margin-bottom:10px;}.form-wrapper a{color:#1075bb;}#field-destination-countries-values{width:100%;text-align:left;}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #e6e6e6;border-radius:0;width:100%;padding:15px 10px;font-size:13px;line-height:13px;background:white;display:inline-block;border:solid 1px #e6e6e6;color:#6d6e71;box-shadow:none;height:auto;}.chosen-container-single .chosen-single div{width:30px;}.chosen-container-single .chosen-single div b{background-image:url("data:image/svg+xml,%3Csvg focusable='false' version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 18' style='display: block; width: 1.2em; height: 1.2em; position: absolute;'%3E%3Cpolygon fill='%23E4002B' points='0,1.6 16.3,18 17.7,18 34,1.9 34,0 24.3,0 17,7.6 9.6,0 0,0 '%3E%3C/polygon%3E%3C/svg%3E") !important;background-position:0 center;background-size:15px !important;transform:translateY(14px);}.chosen-container-active.chosen-with-drop .chosen-single div b{background-image:url("data:image/svg+xml,%3Csvg focusable='false' version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 18' style='display: block; width: 1.2em; height: 1.2em; position: absolute;'%3E%3Cpolygon fill='%23E4002B' points='0,1.6 16.3,18 17.7,18 34,1.9 34,0 24.3,0 17,7.6 9.6,0 0,0 '%3E%3C/polygon%3E%3C/svg%3E") !important;background-position:0 center;background-size:15px !important;transform:translateY(14px);}.chosen-container-single .chosen-drop{margin-top:-4px;border:1px solid #e6e6e6;}.address-container-inline{display:-ms-flexbox;display:flex;}.address-container-inline .form-item{-ms-flex:1 0;flex:1 0;}.address-container-inline .form-item:last-of-type{margin-right:0;}.checkout-pane-contact-information{margin-bottom:40px;}.checkout-pane-contact-information legend{font-size:16px;margin-bottom:10px;}.checkout-pane-contact-information > .fieldset-wrapper{background-color:#fff;border:1px solid #e6e6e6;padding:20px;}.edit-actions input{margin-right:20px;}.credit-card-form__expiration{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;}.js-form-item-payment-process-offsite-payment-payment-details-expiration-title{-ms-flex-preferred-size:100%;flex-basis:100%;}.credit-card-form__expiration .js-form-type-select{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:10px;}.credit-card-form__expiration .js-form-type-select:last-of-type{padding-right:0;}#edit-payment-process-offsite-payment-payment-details-expiration-divider,.js-form-item-payment-process-offsite-payment-payment-details-expiration-divider{display:none;}.checkout-pane-order-fields .field--name-field-participantes h4{font-size:1.5rem;text-align:left;}.checkout-pane-order-fields .field--name-field-participantes table.field-multiple-table{width:100%;}.checkout-pane-order-fields .field--name-field-participantes .tabledrag-toggle-weight-wrapper,.checkout-pane-order-fields .field--name-field-participantes .field-multiple-drag{display:none;}.checkout-pane-order-fields .field--name-field-participantes .paragraph-type--persona .paragraph-type-title{display:none;}.checkout-pane-order-fields .field--name-field-participantes .paragraph-type--persona > td > div > div.form-wrapper,.checkout-pane-order-fields .field--name-field-participantes .paragraph-type--persona > td > div.ajax-new-content > div > div.form-wrapper{border-bottom:gray 1px solid;padding-bottom:100px;position:relative;}.checkout-pane-order-fields .field--name-field-participantes .paragraph-type-top{position:absolute;bottom:30px;right:0;}.checkout-pane-order-fields .field--name-field-participantes .paragraph-type--persona:first-of-type > td > div > div.form-wrapper{padding-bottom:30px;}.checkout-pane-order-fields .field--name-field-participantes .paragraph-type--persona:first-of-type .paragraphs-dropbutton-wrapper{display:none;}.checkout-pane-order-fields .field--name-field-participantes .paragraphs-dropbutton-wrapper{text-align:right;}.checkout-pane-vehicle-insurance-information{margin-bottom:40px;}.checkout-pane-vehicle-insurance-information h2{font-family:"Graphik-Regular",sans-serif;font-size:18px;margin-bottom:20px;}.checkout-pane-payment-information{margin-bottom:40px;}.vehicle-insurance-agreement-text > div:last-child{background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:20px 20px 0 20px;}.checkout-pane-vehicle-insurance-agreement > div > div:first-child{font-family:"Graphik-Regular",sans-serif;font-size:18px;margin-bottom:20px;}.checkout-pane-vehicle-insurance-agreement > div p{padding-bottom:10px;}.checkout-pane-vehicle-insurance-agreement .form-item-vehicle-insurance-agreement-accept{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:20px;padding:20px;}.form-item-payment-information-billing-information-address-0-address-address-line2 .description{font-size:14px;margin-top:5px;}.purchase-flow-steps ol{display:-ms-flexbox;display:flex;padding:0;list-style-type:none;}.purchase-flow-steps ol::after{clear:both;content:"";display:table;}.purchase-flow-steps li{color:#bebebe;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;box-sizing:border-box;border-bottom:2px #e6e6e6 solid;padding:0 0 10px;counter-increment:step-counter;font-size:10px;}@media (min-width:700px){.purchase-flow-steps li{font-size:15px;text-align:left;}}.purchase-flow-steps li:before{content:counter(step-counter);margin:0 auto;background-color:#c8c8c8;color:white;font-weight:bold;border-radius:50%;display:block;width:20px;height:20px;line-height:20px;margin-bottom:5px;}@media (min-width:700px){.purchase-flow-steps li:before{display:inline-block;width:20px;height:20px;padding:0;margin:0 5px 5px 0;font-size:80%;text-align:center;}}.purchase-flow-steps li.purchase-flow-step--position-current{color:black;border-bottom:2px black solid;}.purchase-flow-steps li.purchase-flow-step--position-current:before{background:black;}.share-quote ul{margin:0;padding:0;list-style:none;}.share-quote li{display:inline-block;font-size:2em;margin-right:10px;}.share-quote li a{color:black;}.share-quote-field input[type=text]{float:left;width:auto;overflow:hidden;}.share-quote-field input[type=submit]{float:left;}.coverages-grid_title{margin-bottom:5px;padding-left:40px;}@media (min-width:700px){.coverages-grid_title{font-size:26px;}}.coverages-grid_subtitle{margin-top:0;margin-bottom:40px;padding-left:40px;}@media (min-width:700px){.coverages-grid_subtitle{font-size:26px;}}.optional-coverage-grid_title{margin-bottom:5px;margin-top:0;}.optional-coverage-grid_subtitle{margin-bottom:20px;margin-top:0;}.optional-coverage-grid_description{margin-bottom:40px;}.products-category-title{text-align:center;color:#6d6e71;margin:40px 0 20px;}.products-category-title h3{font-weight:300;font-family:"Graphik-Medium",sans-serif;}.product-block{background:white;border:1px solid #e6e6e6;border-right-width:2px;border-bottom-width:2px;}.product-block:hover a{color:#e4002b;}.product-block-image-container{margin:0;}.product-block-info{padding:10px;}.product-block-info a{color:black;transition:color .5s ease;}.product-block-info a:hover{text-decoration:none;}.product-block-info h4{margin:0;font-size:16px;}.quote-blocks-grid{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px 0 30px -30px;}.quote-blocks-less-columns{margin-left:0;margin-right:0;}.quote-blocks-less-columns > .cobertura-block{max-width:465px;margin:0 30px 30px 0;}.quote-blocks-less-columns > .cobertura-block:last-child{margin:0 0 30px;}.wizard::after{clear:both;content:"";display:table;}.purchase-flow-container{-sgs-span-settings:("span":8,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:65.95745%;float:left;margin-right:-100%;margin-left:0;clear:none;}.checkout-pane-contact #edit-contact-field-contact-information-0-top{display:none;}.checkout-pane-contact summary{display:none;}.layout-checkout-form{margin-top:25px;}.layout-checkout-form h1,.layout-checkout-form h2,.layout-checkout-form h3,.layout-checkout-form h4{font-weight:400;margin-top:0;}.share-quote::after{clear:both;content:"";display:table;}.share-quote strong{margin-bottom:10px;}.share-quote input[type=email]{margin-bottom:10px;}.share-quote-block{-sgs-span-settings:("span":12,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:40px;}.share-quote-block:nth-child(2){-sgs-span-settings:("span":12,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:700px){.share-quote-block{-sgs-span-settings:("span":6,"location":1,"grid":12,"gutter":0.33333,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-bottom:10px;}.share-quote-block:last-of-type{-sgs-span-settings:("span":6,"location":7,"grid":12,"gutter":0.33333,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;}}.share-quote-block strong{display:block;margin-bottom:10px;}.site-footer{padding:20px;background-image:url(/themes/custom/commerce_theme/images/footer-background.png);height:auto;color:white;font-size:0.8em;}.site-footer::after{clear:both;content:"";display:table;}.site-footer a{color:white;}.site-footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px;}.site-footer .wrapper > div{-ms-flex:1 0 100%;flex:1 0 100%;}@media (min-width:700px){.footer-navigation{width:50%;float:left;}}.footer-navigation ul{padding:0;margin:0;}.footer-navigation li{display:block;}.footer-social-networks ul{list-style:none;margin:0;padding:0;}.footer-social-networks li{display:inline-block;}.footer-copyrights{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:0.8em;margin-top:20px;text-align:center;}@media (min-width:700px){.footer-copyrights{margin-top:10px;}}.site-header{background:white;}@media (min-width:700px){.site-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;}}.site-header-row{padding:20px 0;position:relative;}@media (min-width:700px){.site-header-row{padding:40px 0;max-width:960px;margin:0 auto;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;}}.branding{padding-left:20px;width:160px;}@media (min-width:700px){.branding{padding-left:0;width:160px;}}.vehicle-coverage-plans .benefit-table-group{max-height:0;overflow:hidden;transition:all .5s ease-in-out;}.vehicle-coverage-plans .benefit-table-group.show{max-height:4000px;transition:all .5s ease-in-out;}.vehicle-coverage-plans .vehicle-coverage-item{width:initial;}@media (max-width:700px){.vehicle-coverage-plans .vehicle-coverage-item{margin-bottom:40px;}.vehicle-coverage-plans .vehicle-coverage-plans-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.vehicle-coverage-plans .benefit-table-group.plan-a{-ms-flex-order:1;order:1;}.vehicle-coverage-plans .vehicle-coverage-item.plan-b{-ms-flex-order:2;order:2;}.vehicle-coverage-plans .benefit-table-group.plan-b{-ms-flex-order:3;order:3;}.vehicle-coverage-plans .vehicle-coverage-item.plan-c{-ms-flex-order:4;order:4;}.vehicle-coverage-plans .benefit-table-group.plan-c{-ms-flex-order:5;order:5;}}@media (min-width:700px){.vehicle-coverage-plans .vehicle-coverage-plans-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px;}.vehicle-coverage-plans .benefit-table-group{grid-column:1 / 4;padding:0 40px;}}.vehicle-coverage-plans-title{font-family:"Graphik-Semibold",sans-serif;font-weight:400;margin:40px 0 80px;text-align:center;}.order-confirmation-panel h4,.data-block h4{border-bottom:1px solid #bebebe;margin:0 0 10px;padding:0 0 10px;font-size:18px;}.order-confirmation-panel p,.data-block p{font-size:0.8em;}@media (min-width:500px){.order-confirmation-panel p,.data-block p{font-size:1em;}}.order-confirmation-panel ul,.data-block ul{margin:0;padding:0;}.order-confirmation-panel dl,.data-block dl{padding:0;margin:0;}.order-confirmation-panel dl::after,.data-block dl::after{clear:both;content:"";display:table;}.order-confirmation-panel dt,.data-block dt{display:block;font-weight:bold;font-size:13px;margin:10px 0 0;}.order-confirmation-panel dd,.data-block dd{display:block;margin:0;}.order-confirmation-panel dd:last-of-type,.data-block dd:last-of-type{margin:0 0 10px;}.confirmation-page-section{margin-bottom:20px;}.confirmation-step__inner-wrapper{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:40px;padding:20px;}.confirmation-step__inner-wrapper a{display:inline-block;}.confirmation-step__title{font-family:"Graphik-Regular",sans-serif;font-size:20px;margin-bottom:40px;}.confirmation-step__subtitle{font-size:18px;margin-bottom:0;text-transform:uppercase;}.confirmation-step__content{margin-bottom:20px;}.confirmation-step__label{display:block;font-size:18px;margin:20px 0 5px;}.confirmation-step__output{border:1px solid #e6e6e6;display:block;font-family:"Graphik-Medium",sans-serif;padding:10px;}.data-block-button{display:-ms-flexbox;display:flex;}.language-selection-title{text-align:center;}.language-selection-title h1{font-family:"Graphik-Regular","Lucida Grande","Lucida Sans","Tahoma","sans-serif";font-size:24px;text-transform:none;font-weight:500;line-height:0.96;color:#000;}.language-selection-countries{display:-ms-flexbox;display:flex;max-width:1020px;margin:60px auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}.language-selection-country{-ms-flex-positive:1;flex-grow:1;text-align:center;box-sizing:border-box;padding:20px;margin-bottom:80px;-ms-grid-column-align:center;justify-items:center;cursor:pointer;border:solid 1px transparent;transition:border .5s ease;}@media (min-width:700px){.language-selection-country{width:33.3333%;}}.language-selection-country:hover{border:solid 1px #ccc;}.language-selection-country:hover > a .language-selection-image{filter:grayscale(0%);opacity:1;}.language-selection-image{display:block;margin:-60px auto 20px;padding:0 20px;background-color:#fff;width:170px;height:144px;background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:grayscale(100%);opacity:0.6;transition:all .5s ease;}.language-selection-image.language-es-gt{background-image:url(/themes/custom/commerce_theme/images/pais-guatemala-rgb.png);}.language-selection-image.language-es-hn{background-image:url(/themes/custom/commerce_theme/images/pais-honduras-rgb.png);}.language-selection-image.language-es-sv{background-image:url(/themes/custom/commerce_theme/images/pais-el-salvador-rgb.png);}.language-selection-image.language-es-ni{background-image:url(/themes/custom/commerce_theme/images/pais-nicaragua-rgb.png);}.language-selection-image.language-es-cr{background-image:url(/themes/custom/commerce_theme/images/pais-costa-rica-rgb.png);}.language-selection-image.language-es-pa{background-image:url(/themes/custom/commerce_theme/images/pais-panama-rgb.png);}.language-selection-button{display:inline-block;}.page{display:block;}@media (min-width:1100px){.page--has-sidebar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.page--has-sidebar .page__content{width:calc(75% - 10px);}.page--has-sidebar .page__sidebar{width:calc(25% - 10px);}}.field-price--product{font-weight:bold;font-size:2rem;margin:15px 0;}.product-features-grid{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-right:-10px;margin-left:-10px;}.product-option-container{text-align:center;border:solid 1px #e6e6e6;border-right-width:2px;border-bottom-width:2px;padding-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-grid-column-align:center;justify-items:center;width:100%;margin-bottom:10px;background:white;}@media (min-width:500px){.product-option-container{-ms-flex:1;flex:1;width:calc(25% - $spacing--m);margin:0 10px 20px;}}.product-option-header{-ms-flex-pack:center;justify-content:center;box-sizing:border-box;margin:20px;}.product-option-title{margin:0 0 10px;font-size:14px;}.product-option-description{font-size:16px;margin-bottom:5px;}.product-option-price{font-size:22px;font-weight:bold;}.product-features-container{margin-top:20px;border-top:2px solid #e6e6e6;margin-bottom:20px;}.product-features-container div{border-bottom:1px solid #e6e6e6;margin:0 20px;padding:10px;}.product-features-container div:last-child{border-bottom:0;}.field-body--product{margin-bottom:20px;}.commerce-order-item-add-to-cart-form{width:100%;}.commerce-order-item-add-to-cart-form .form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}@media (min-width:700px){.commerce-order-item-add-to-cart-form{margin-top:auto;}}.fechas-de-viaje div{width:49%;display:inline-block;}pre{margin-top:0;}.u-demo-bg{background-color:#cccccc;}.sg-colors{overflow:hidden;margin:5px;padding:0;}.sg-colors > li{overflow:hidden;border:1px solid #ccc;padding:0.3em;margin:0 0 10px;box-sizing:border-box;font-size:12px;}.sg-colors > li .sg-swatch{display:block;height:25px;border:dotted 1px gray;}.sg-colors > li .sg-info{line-height:1;}@media all and (min-width:400px){.sg-colors > li{float:left;width:49%;margin-right:1%;}}@media all and (min-width:700px){.sg-colors > li{width:24%;}.sg-colors > li:nth-child(4n+1){clear:both;}}.sg-breakpoints{overflow:hidden;position:relative;}.sg-breakpoints ul{margin:0;padding:0;}.sg-breakpoints li{list-style-type:none;margin:0;padding:0;}.sg-breakpoints .breakpoints > li{position:absolute;border-left:solid 3px #595959;height:100%;}.sg-breakpoints .breakpoints > li > .label{display:block;background:#595959;padding:3px;color:white;}.sg-breakpoints .breakpoints > li:hover{border-left-color:rgba(89,89,89,0.3);}.sg-breakpoints .breakpoints > li:hover > .label{opacity:0;}.sg-breakpoints .device_widths{padding-top:20px;}.sg-breakpoints .device_widths > li{border-bottom:solid 3px #cccccc;text-align:right;margin-bottom:15px;padding-right:15px;border-right:solid 3px #cccccc;}.sg-font-sizes thead{font-weight:bold;text-transform:uppercase;border-bottom:2px solid black;}.sg-font-sizes th,.sg-font-sizes td{text-align:left;white-space:nowrap;line-height:1.5em;}.sg-font-sizes th:first-child,.sg-font-sizes td:first-child{padding-right:12px;}.demo__block{height:200px;background-color:rgba(122,122,122,0.5);}.icons-container{max-width:1140px;margin:0 auto;padding:25px;}.icons-demo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.icons__item{-ms-flex:auto;flex:auto;padding:0.3em;margin:0 0.5em 0.5em 0;border:1px solid #ddd;border-radius:8px;line-height:2em;overflow:hidden;}.icons__item:last-child{margin-bottom:0.5em;}.icons__item i{display:inline-block;width:32px;text-align:center;}.demo .g .gi{text-align:center;outline:dotted 1px #ccc;}.ui-datepicker.ui-widget-content{background:#FFF;margin-top:5px;font-size:12px;line-height:20px;color:#AAA;font-family:Arial,sans-serif;text-transform:uppercase;}.ui-datepicker.ui-widget-content .ui-datepicker-prev,.ui-datepicker.ui-widget-content .ui-datepicker-next{top:3px;}.ui-datepicker.ui-widget-content .ui-datepicker-prev:hover,.ui-datepicker.ui-widget-content .ui-datepicker-next:hover{color:#AAA;text-decoration:underline;}.ui-datepicker.ui-widget-content .ui-datepicker-prev{left:2px;}.ui-datepicker.ui-widget-content .ui-datepicker-prev .ui-datepicker-prev-hover{top:3px;left:2px;}.ui-datepicker.ui-widget-content .ui-datepicker-next{right:2px;}.ui-datepicker.ui-widget-content .ui-datepicker-next .ui-datepicker-next-hover{top:3px;right:2px;}.ui-datepicker.ui-widget-content .ui-datepicker-prev::after{content:"<";margin-left:10px;cursor:pointer;}.ui-datepicker.ui-widget-content .ui-datepicker-next::after{content:">";margin-right:10px;cursor:pointer;}.ui-datepicker.ui-widget-content .ui-datepicker-header{font-weight:700;}.ui-datepicker.ui-widget-content .ui-datepicker table{font-size:inherit;}.ui-datepicker.ui-widget-content .ui-datepicker td .ui-state-default{text-align:center;padding:5px 0;}.ui-datepicker.ui-widget-content .ui-state-default{padding:5px 0;line-height:14px;color:#CCC;}.ui-datepicker.ui-widget-content .valid-day .ui-state-default{color:#333;cursor:pointer;}.commerce-checkout-flow-vehicle-insurance-flow .address-container{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;}.commerce-checkout-flow-vehicle-insurance-flow .address-container .address{-ms-flex-order:4;order:4;}.commerce-checkout-flow-vehicle-insurance-flow .address-container .address-line{-ms-flex-order:1;order:1;}.commerce-checkout-flow-vehicle-insurance-flow .address-container .address-line2{-ms-flex-order:2;order:2;}.field--type-datetime legend span{font-size:14px;margin-bottom:0;}.commerce-checkout-flow-medical-insurance-flow .address-container{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;}.commerce-checkout-flow-medical-insurance-flow .address-container .address{-ms-flex-order:4;order:4;}.commerce-checkout-flow-medical-insurance-flow .address-container .address-line{-ms-flex-order:5;order:5;}.commerce-checkout-flow-medical-insurance-flow .address-container .address-line2{-ms-flex-order:6;order:6;}.commerce-checkout-flow-medical-insurance-flow .field--name-field-address summary{display:none;}.commerce-checkout-flow-medical-insurance-flow #payment-information-wrapper,.commerce-checkout-flow-medical-insurance-flow .checkout-pane-order-confirmation,.commerce-checkout-flow-medical-insurance-flow .checkout-pane-payment-process{padding:20px;background:#fff;}.commerce-checkout-flow-medical-insurance-flow .checkout-pane-order-confirmation h3{font-size:18px;padding-bottom:18px;border-bottom:1px solid #bebebe;}.commerce-checkout-flow-medical-insurance-flow .checkout-pane-order-confirmation h4{margin:0;}.commerce-checkout-flow-medical-insurance-flow .checkout-pane-order-confirmation .data-block-title{font-size:16px;margin-bottom:5px;}.commerce-checkout-flow-medical-insurance-flow .confirmation-intro{margin-bottom:20px;}.commerce-checkout-flow-medical-insurance-flow .confirmation-intro p{font-size:18px;}.views-field-field-coverage-categories{position:relative;}.views-field-field-coverage-categories .arrow{position:absolute;right:0;top:27px;}.views-field-field-coverage-categories .field-content{margin-left:20px;}.views-field-field-coverage-categories .field-content li{list-style-type:initial;}.order-total-line{position:relative;}.order-total-line .arrow{position:absolute;right:0;top:4px;}.purchase-summary-sidebar .views-label-title,.purchase-summary-sidebar .views-label-field-coverage-categories{font-size:16px;}.purchase-summary-sidebar .views-label-field-coverage-categories{cursor:pointer;padding-top:20px;border-top:1px solid #bebebe;}.purchase-summary-sidebar .field-content ul li{font-size:14px;margin-bottom:5px;}.purchase-summary-sidebar .order-total-line{position:relative;text-align:left;padding:0;}.purchase-summary-sidebar .order-total-line__total span{width:100%;margin-bottom:10px;}.purchase-summary-sidebar .order-total-line__total span:not(:first-child){font-weight:400;}@media (min-width:380px){.field--name-field-fecha-de-nacimiento .fieldset-wrapper > div{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:1em;grid-row-gap:1em;}}.stepform-payment .purchase-flow-form{border:none;background-color:transparent;padding:0;}.stepform-payment .checkout-pane-payment-process{background-color:transparent;padding:0;}.stepform-payment .purchase-summary-sidebar{display:none;}.stepform-payment .layout-region-checkout-main,.stepform-payment .layout-region-checkout-footer{padding-right:0;margin:0 auto;float:unset;}.stepform-payment__ccform{background-color:#fff;border:solid 1px #e6e6e6;margin-bottom:40px;padding:40px;}.commerce-checkout-flow-bac-default .form-item-payment-information-email{margin-bottom:10px;}.commerce-checkout-flow-bac-default .button-secondary,.commerce-checkout-flow-bac-default .layout-region.layout-region-checkout-footer .form-actions > a,.layout-region.layout-region-checkout-footer .commerce-checkout-flow-bac-default .form-actions > a{background-color:#1075bb;color:#fff;}.stepform-quotation .cr-vehicle-insurance-home-quotation-form{box-shadow:1px 1px 2px rgba(0,0,0,0.12);border:1px #F3F3F3 solid;margin-top:20px;padding:20px;}.checkout-pane-payment-information legend{font-size:20px;margin-bottom:10px;}.checkout-pane-payment-information > .fieldset-wrapper{background-color:#fff;border:1px solid #e6e6e6;padding:20px;}.checkout-pane-payment-information .fieldgroup{margin-bottom:10px;}.checkout-pane-payment-information .fieldgroup legend{margin-bottom:0;}.checkout-pane-payment-information .fieldgroup .fieldset-legend{font-size:14px;margin-bottom:5px;}#edit-payment-information-payment-method > div:last-child{margin-bottom:0;}#edit-payment-information-payment-method > div:last-child label{margin-bottom:0;}#edit-vehicle-insurance-information-container{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:5px;padding:20px;}.field--name-field-traveler-birthdate{margin-bottom:5px;}.field--name-field-traveler-birthdate legend{margin-bottom:5px;}.field--name-field-traveler-birthdate .fieldset-legend{font-size:14px;margin-bottom:0;}.field--name-field-traveler-birthdate .fieldset-wrapper{border:none;padding:0;}.field--name-field-traveler-birthdate .js-form-type-select{margin-bottom:0;margin-top:0;}.field--type-list-string legend{margin-bottom:5px;}.field--type-list-string .fieldset-legend{font-size:14px;margin-bottom:0;}.field--type-list-string .fieldset-wrapper > div > div:last-child{margin-bottom:0;}.field--type-list-string .fieldset-wrapper > div > div:last-child label{margin-bottom:0;}.field--name-field-destination-countries h4{font-family:"Graphik-Regular",sans-serif;margin-bottom:0;}.field--name-field-destination-countries .js-form-type-select{margin-bottom:0;margin-top:0;}.field--name-field-travel-dates h4{font-family:"Graphik-Regular",sans-serif;}.field--name-field-travel-dates .fieldset-wrapper > div:first-of-type{margin-bottom:10px;}.checkout-pane-beneficiaries .traveler-name{font-family:"Graphik-Regular",sans-serif;font-size:18px;margin-bottom:20px;display:block;}#payment-information-wrapper{margin-bottom:40px;}.purchase-flow-form .checkout-pane-payment-information .fieldset-wrapper{background-color:transparent;border:none;padding:0;}.page--product-cotization .site-container--seguro-de-vehiculos{background-color:#f1f2f2;}.thanks-page__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.thanks-page__wrapper .thanks-page__image{background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 82.71 55.88'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23bfbebe;%7D.cls-2%7Bfill:%23c82030;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M72.59,31.23a2,2,0,1,1,2-2A2,2,0,0,1,72.59,31.23Zm0-2.59a.61.61,0,1,0,0,1.21.61.61,0,0,0,0-1.21Z'/%3E%3Cpath class='cls-1' d='M69.77,45.6H57.58V44.22H69.77A9.42,9.42,0,0,0,79,37.07l.14-.64h2.23v-4H79.1L79,31.93c-.6-2.74-2.53-5.89-4.3-7L74,24.45l2-2a2.38,2.38,0,0,0-1.86-.89,2.42,2.42,0,0,0-2.2,1.42l-1.25-.56a3.77,3.77,0,0,1,6.8-.2l.23.45-1.6,1.62a14.46,14.46,0,0,1,4.09,6.84h2.52v6.72H80.19A10.82,10.82,0,0,1,69.77,45.6Z'/%3E%3Cpath class='cls-1' d='M58.91,26,58,24.9a14.44,14.44,0,0,1,5-2.71l.4,1.32A13,13,0,0,0,58.91,26Z'/%3E%3Cpath class='cls-1' d='M66.21,19.53a3.68,3.68,0,1,1,3.68-3.68A3.68,3.68,0,0,1,66.21,19.53Zm0-6a2.3,2.3,0,1,0,2.3,2.3A2.3,2.3,0,0,0,66.21,13.55Z'/%3E%3Crect class='cls-1' x='65.89' y='47.61' width='5.96' height='1.38'/%3E%3Cpath class='cls-2' d='M37.84,55.88A18.49,18.49,0,1,1,56.33,37.4,18.5,18.5,0,0,1,37.84,55.88Zm0-35.59A17.11,17.11,0,1,0,55,37.4,17.14,17.14,0,0,0,37.84,20.29Z'/%3E%3Cpath class='cls-2' d='M36.05,47.14l-9.84-8.67,4.31-4.9,5.13,4.52L46,27.41l4.73,4.5Zm-7.9-8.8L36,45.23,48.74,32,46,29.35,35.73,40l-5.09-4.48Z'/%3E%3Cpath class='cls-1' d='M18.52,47.1h-15A3.54,3.54,0,0,1,0,43.56V14a3.54,3.54,0,0,1,3.54-3.54h15A3.54,3.54,0,0,1,22.06,14V24.1H20.68V14a2.16,2.16,0,0,0-2.16-2.16h-15A2.16,2.16,0,0,0,1.38,14V43.56a2.17,2.17,0,0,0,2.16,2.17h15a2.14,2.14,0,0,0,1.85-1l1.18.71A3.52,3.52,0,0,1,18.52,47.1Z'/%3E%3Cpolygon class='cls-1' points='16.25 39.39 3.44 39.39 3.44 14.19 18.62 14.19 18.62 28.76 17.24 28.76 17.24 15.57 4.82 15.57 4.82 38.01 16.25 38.01 16.25 39.39'/%3E%3Cpath class='cls-1' d='M11,44.47a1.76,1.76,0,1,1,1.76-1.76A1.76,1.76,0,0,1,11,44.47Zm0-2.14a.38.38,0,1,0,.38.38A.38.38,0,0,0,11,42.33Z'/%3E%3Cpath class='cls-1' d='M53.23,22.78H50.62V21.4h2.61a1.59,1.59,0,0,0,1.59-1.59V3a1.59,1.59,0,0,0-1.59-1.59H25A1.6,1.6,0,0,0,23.38,3V9.83H22V3a3,3,0,0,1,3-3H53.23a3,3,0,0,1,3,3V19.81A3,3,0,0,1,53.23,22.78Z'/%3E%3Crect class='cls-1' x='25.69' y='5.91' width='26.83' height='1.38'/%3E%3Crect class='cls-1' x='42.36' y='16.41' width='6.79' height='1.38'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:center;height:300px;}.thanks-page__wrapper .thanks-page__description p{text-align:center;font-size:1.5em;margin:40px;color:#4c4c4c;}.thanks-page__wrapper .thanks-page__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.thanks-page__wrapper .thanks-page__button .button{background-color:#1075bb;font-size:1em;}.thanks-page__wrapper .thanks-page__button .button:hover{background-color:#0a609c;text-decoration:none;}#edit-nps-nps > .fieldset-wrapper{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:40px;padding:20px;}#edit-nps-nps #edit-nps-nps-qualification{display:-ms-flexbox;display:flex;}#edit-nps-nps #edit-nps-nps-qualification .option{padding-top:1.5em;padding-left:0;margin-right:33px;width:13px;text-align:center;}#edit-nps-nps #edit-nps-nps-qualification .option::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='34.396' viewBox='0 0 36 34.396'%3E%3Cpath id='Fill_7' data-name='Fill 7' d='M17-1a1,1,0,0,1,.951.692L21.74,11.375H34a1,1,0,0,1,.589,1.808L24.669,20.4l3.79,11.683a1,1,0,0,1-1.54,1.117L17,25.985,7.081,33.2a1,1,0,0,1-1.54-1.117L9.331,20.4-.589,13.184a1,1,0,0,1-.362-1.118A1,1,0,0,1,0,11.375H12.26L16.049-.308A1,1,0,0,1,17-1ZM30.927,13.375H21.013a1,1,0,0,1-.951-.692L17,3.242l-3.062,9.442a1,1,0,0,1-.951.692H3.073l8.021,5.839a1,1,0,0,1,.363,1.117L8.394,29.776l8.018-5.836a1,1,0,0,1,1.177,0l8.018,5.836-3.063-9.444a1,1,0,0,1,.363-1.117Z' transform='translate(1 1)' fill='%236d6e71'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;border:none;bottom:23px;left:none;}#edit-nps-nps #edit-nps-nps-qualification input[type="radio"]:checked + label:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.001' height='34.395' viewBox='0 0 36.001 34.395'%3E%3Cpath id='Union_9' data-name='Union 9' d='M13432.92,17147.2l-9.919-7.217-9.92,7.217a1,1,0,0,1-1.54-1.115l3.791-11.684-9.92-7.221a1,1,0,0,1-.365-1.119,1.009,1.009,0,0,1,.955-.687h12.256l3.792-11.684a1,1,0,0,1,1.9,0l3.787,11.684H13440a1,1,0,0,1,.59,1.807l-9.92,7.221,3.792,11.684a1,1,0,0,1-.366,1.115.987.987,0,0,1-.586.191A1,1,0,0,1,13432.92,17147.2Z' transform='translate(-13404.998 -17113)' fill='%23f7dc0e'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:13px;height:13px;border:none;}#edit-nps-nps .description{margin-bottom:15px;}.commerce-checkout-flow-travel-insurance-continental-flow .form-item-payment-information-billing-information-address-0-address-address-line1,.commerce-checkout-flow-travel-insurance-continental-flow .form-item-payment-information-billing-information-address-0-address-address-line2{display:none;}.cr-vehicle-insurance-home-quotation-form{-ms-flex-align:start;align-items:flex-start;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding:20px 10px;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form{padding:20px 40px;}}.cr-vehicle-insurance-home-quotation-form label{color:#000;font-family:"Graphik-Semibold",sans-serif;margin-bottom:5px;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form label{font-size:12px;margin-bottom:10px;}}.cr-vehicle-insurance-home-quotation-form .form-item{margin-bottom:10px;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .form-item{margin-bottom:20px;margin-right:20px;}}.cr-vehicle-insurance-home-quotation-form .form-text{border:1px solid #bebebe;color:#000;font-size:18px;line-height:22px;}.cr-vehicle-insurance-home-quotation-form .form-submit{font-family:"Graphik-Semibold",sans-serif;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .form-submit{padding-bottom:15px;padding-top:15px;}}.cr-vehicle-insurance-home-quotation-form .hero-form-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:20px;text-align:center;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .hero-form-actions{text-align:left;width:auto;}}.cr-vehicle-insurance-home-quotation-form .hero-form-actions .button{margin-top:0;width:100%;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .hero-form-actions .button{width:auto;}}.cr-vehicle-insurance-home-quotation-form .captcha{margin:0 auto;width:100%;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .captcha{margin:0;}}.cr-vehicle-insurance-home-quotation-form .g-recaptcha iframe{transform:scale(0.85);-webkit-transform:scale(0.85);margin-left:-21px;}@media screen and (min-width:360px){.cr-vehicle-insurance-home-quotation-form .g-recaptcha iframe{margin-left:0;}}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .g-recaptcha iframe{transform:scale(1);-webkit-transform:scale(1);}}.cr-vehicle-insurance-home-quotation-form .g-recaptcha > div{margin:0 auto;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .g-recaptcha > div{margin:0;max-width:300px;}}.cr-vehicle-insurance-home-quotation-form .chosen-container{min-width:100%;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .chosen-container{min-width:180px;}}.cr-vehicle-insurance-home-quotation-form .alert ul{list-style:none;padding:0;}.cr-vehicle-insurance-home-quotation-form .form-item-plate{max-width:100%;position:relative;}.cr-vehicle-insurance-home-quotation-form .form-item-plate .ajax-progress-throbber{height:40px;padding:0;position:absolute;right:10px;top:39%;width:40px;}.cr-vehicle-insurance-home-quotation-form .form-item-plate .ajax-progress-throbber .throbber{background:url(/themes/custom/commerce_theme/images/svgs/spinner.svg) no-repeat center;background-size:40px;display:block;height:40px;width:40px;}.cr-vehicle-insurance-home-quotation-form .form-item-plate .ajax-progress-throbber .message{display:none;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form .form-item-plate{max-width:32.5%;}}.cr-vehicle-insurance-home-quotation-form .form-item-description{position:relative;}.cr-vehicle-insurance-home-quotation-form .form-item-description .ajax-progress-throbber{background-color:#fff;height:40px;padding:0;position:absolute;right:10px;top:39%;width:40px;z-index:2;}.cr-vehicle-insurance-home-quotation-form .form-item-description .ajax-progress-throbber .throbber{background:url(/themes/custom/commerce_theme/images/svgs/spinner.svg) no-repeat center;background-size:40px;display:block;height:40px;width:40px;}.cr-vehicle-insurance-home-quotation-form .form-item-description .ajax-progress-throbber .message{display:none;}.cr-vehicle-insurance-home-quotation-form .tooltip{position:relative;}.cr-vehicle-insurance-home-quotation-form .tooltiptext{visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fill-available;background-color:#1075bb;color:#fff;padding:9px;margin-bottom:-7%;position:absolute;z-index:1;bottom:0;opacity:0;transition:opacity 0.3s;}.cr-vehicle-insurance-home-quotation-form .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #1075bb transparent;}.cr-vehicle-insurance-home-quotation-form .tooltip:hover .tooltiptext{visibility:visible;opacity:1;}.cr-vehicle-insurance-home-quotation-form .tooltip:hover .description{visibility:hidden;}.input-colones{position:relative;}.input-colones input{padding-left:40px;}.input-colones__symbol{bottom:10px;color:#bebebe;left:10px;position:absolute;}.cr-vehicle-insurance-home-quotation-form__description,.cr-vehicle-insurance-home-quotation-form__value{max-width:100%;width:100%;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form__description,.cr-vehicle-insurance-home-quotation-form__value{max-width:32.5%;width:auto;}}.cr-vehicle-insurance-home-quotation-form__description .chosen-single,.cr-vehicle-insurance-home-quotation-form__description .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #bebebe;color:#000;font-family:"Graphik-Regular",sans-serif;font-size:18px;line-height:1;padding:14px 10px !important;border-radius:0 !important;background:unset !important;height:auto !important;}.cr-vehicle-insurance-home-quotation-form__value{margin-bottom:10px;}@media (min-width:700px){.cr-vehicle-insurance-home-quotation-form__value{margin-bottom:0;}}.cr-vehicle-insurance-home-quotation-form__value .description{color:black;}.cr-vehicle-insurance-home-quotation-form__value > div{position:relative;}.cr-vehicle-insurance-home-quotation-form__value input{padding-left:40px;}.cr-vehicle-insurance-home-quotation-form__value .colon{position:absolute;color:black;padding:11px 10px;left:5px;top:30px;}.commerce-checkout-flow-travel-insurance-continental-flow .field--name-field-contact .paragraph-type-top{display:none;}.commerce-checkout-flow-travel-insurance-continental-flow .field--type-address summary{display:none;}.commerce-checkout-flow-travel-insurance-continental-flow .field--name-field-fecha-de-nacimiento h4{font-family:"Graphik-Regular",sans-serif;margin-bottom:5px;font-size:14px;}.commerce-checkout-flow-travel-insurance-continental-flow .address-main-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.commerce-checkout-flow-travel-insurance-continental-flow .address-line-one{-ms-flex-order:10;order:10;}.commerce-checkout-flow-travel-insurance-continental-flow .address-line-two{display:none;}.commerce-checkout-flow-travel-insurance-continental-flow .form-item-personal-information-terms-conditions,.commerce-checkout-flow-travel-insurance-continental-flow .form-item-personal-information-bac-card{margin:20px 0;}.commerce-checkout-flow-travel-insurance-continental-flow .alert{padding:0;}
