/* .flickity-prev-next-button {
	margin-top: 12rem;
}

@media only screen and (max-width: 600px) {
	.flickity-prev-next-button {
		margin-top: 6rem;
	}
} */

.socialButtons {
	margin-left: -2rem !important;
	margin-top: 0.7rem !important;
	list-style-type: none;
	display: flex !important;
}

ul.socialButtons li.item {
	margin-right: 1rem !important;
}

@media only screen and (max-width: 600px) {
	.video-carrousel {
		width: 282px;
		height: 220px;
	}
}

.video {
	position: relative;
}

.videoWrapper {
	position: relative;
	width: 100%;
	height: 0;
	background-color: #000;
	overflow: hidden;
}

.videoWrapper169 {
	padding-top: 56.25%;
}

.videoIframe {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	overflow: hidden;
}

.videoWrapperActive .videoPoster {
	opacity: 0;
	height: 0;
	transition-delay: 0s, 0.8s;
}

.videoPoster:hover {
	transform: scale(1.1);
}

.videoPoster {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: 0;
	outline: none;
	background-size: 100% 100%;
	background-size: cover;
	text-indent: -999em;
	overflow: hidden;
	opacity: 1;
	transition: opacity 0.8s ease, height 0s ease;
	transition: all .4s ease-in-out;
	transition-delay: 0s, 0s;
}

.videoPoster:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	margin: -25px 0 0 -14px;
	border-left: 40px solid rgba(255, 255, 255, 0.75);
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	transition: all 0.3s ease;
	transform: scale(1);
	box-shadow: 0 0 5px 0 transparent;
}

.home-video-close {
	position: absolute;
	top: 0;
	right: 0;
	transform: translateY(-100%);
	display: block;
	line-height: 0;
	display: inline-block;
	padding: 20px 10px;
	font-size: 3em;
	font-weight: 700;
	color: white;
	cursor: pointer;
	text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	transition: ease-in-out 0.15s all;
}

.home-video-close.is-hidden {
	display: block;
	transform: translateY(0);
}

#js-pointer-detector {
	display: none;
}

  .link-copy {
    background: #eff2f7;
    border: 1px solid #c2cddd;
    -webkit-box-shadow: 0 0 0.25rem 0 rgba(14,20,26,.08);
    box-shadow: 0 0 0.25rem 0 rgba(14,20,26,.08);
    display: inline-block;
    line-height: .8rem;
    margin: 0 0.75rem;
    opacity: 0;
    padding: 0.5rem 1.4rem 0.5rem 0.75rem;
    position: absolute;
    -webkit-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
    bottom: 3.1rem;
    left: 25%;
    vertical-align: middle;
    white-space: nowrap;
    z-index: 9;
    color: #667790;
    
  }
  
  
   .link-copy  svg {
          margin-right: 0.5rem;
    }
    
/*    .link-copy .open {
      opacity: 1;
    } */
#imagenLikeShareModule{

	width: 1.5em;
    height: 1.5em;
}

#buttonLikeShareModule{

    border: 0;
    background: transparent;
}



.fullScreen{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.hideIframe{
	display: none !important;
}

.showIframe{	
	display: block !important;
}
@media only screen and (max-width: 600px) {
	.card-full-digital {
		height: 56px !important;
		padding-top: 1rem !important;
		border-radius: 8px !important;
		border-color: #FFFFFF !important;
		-webkit-box-shadow: none !important;
	}
	.card span:first-of-type {
		display: flex !important;
		justify-content: center !important;
		align-items: center !important;
		align-content: center !important;
	}
	.icons-full-digital {
		text-align: center !important;
		vertical-align: baseline !important;
	}

	.title-wizard-full {
		margin: -0.2rem -0.2rem -0.2rem 13.5px !important; 
		transition: none !important; 
	}
	.item-wrapper-wizard {
		width: fit-content !important;
	}
	.container-wizard-full {
		margin-left: 24px !important;
	}
	.icon-wizard{
		margin: 0 !important;
		color: #D3135A !important;
		height: 24px !important;
    	width: 22.5px !important;
	}
	.wizard-principal{
		background-color: #EFF2F7 !important;
		padding-top: 0rem !important;
    	padding-bottom: 0rem !important;
    	margin-top: -2rem !important;
	}
	.rowWizard{
		height:57px !important;
	}
	.step-full-digital{
		white-space: nowrap !important;
	    position: relative !important;
	    overflow-x: scroll !important;
	    flex-wrap: nowrap !important;
	    overflow-y: hidden !important;
	}
	.step-full-digital::-webkit-scrollbar {
	  background:#EFF2F7 !important;
	}
	.step-full-digital::-webkit-scrollbar-track {
	  background:#EFF2F7 !important;
	}
	
	
	.card-full-digital:focus, .card-full-digital:hover, .card-full-digital:active {
		color: #fff !important;
	    text-decoration: none !important;
	}

	.card-full-digital:focus  .icon-wizard, .card-full-digital:hover .icon-wizard, .card-full-digital:active .icon-wizard{
		color: #fff !important;
	}
		
	.card-full-digital:not(:hover) .icon-wizard{
		color: #D3135A !important;
	}
	
}


@media only screen and (max-width: 300px) {
	.item-wrapper-wizard {
		max-width: none !important;
	}
}


.steps.noDireccionWizard.noDireccionDisplayed .step-leave-to{
	display:none;
}

.button-siguinte-pad {
	padding-left: 0 !important;
}

.minSelector {
	min-height: 380px !important;
}

#step2 {
	display: none;
}

.ocultarCalculadora {
	display: none !important;
}

.distintoImageD {
	display: none !important;
}

.distintoImageM {
	display: none !important;
}

.imageMelectro {
	display: none !important;
}

.notImageMelectro {
	display: flex !important;
}

#modal-user-data .close-modal {
	margin-top: 1rem !important;
}

[name="modal-user-data-adress"] {
	margin-top: 0.5rem !important;
}

@media all and (min-width: 767px) {
	.imageMelectro {
		display: flex !important;
	}
	.notImageMelectro {
		display: none !important;
	}
}

.mrPaddingClass {
	padding-bottom: 0rem !important;
}

.powerMarginClass {
	margin-top: 2rem !important;
}

.totalPaddingRemov {
	margin: 0 !important;
	padding: 0 !important;
}

.switch-text {
	margin: 40px 0 0 0;
}

.label-text {
	font-size: inherit !important;
	color: inherit !important;
	margin-bottom: 16px !important;
}

.new-modal-scroll {
	padding-top: 0px !important;
}

.input-user-data {
	width: 100%;
	height: 45px;
	margin-bottom: 40px;
}

.form-user-data {
	margin-top: 60px !important;
}

.user-data-container {
	padding-bottom: 100px !important;
}

.switch-text a {
	text-decoration: underline;
}

.progress-bar {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	display: block;
	background: #c2cddd;
	padding: 0;
	margin: 0;
	height: 10px;
}

.progress-bar .fill {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	display: block;
	background: #0047cc;
	transition: width .5s ease-out;
}

.Wizard .button-container {
	padding-bottom: 220px !important;
}

.WizardCard .input {
	position: absolute;
	top: 0;
	left: -5000px;
}

.WizardCard .card {
	display: block;
	background: #fff;
	border-radius: 0.2rem;
	padding: 1.5rem 1.25rem;
	box-shadow: 0 10px 20px rgb(14 20 26/ 10%);
	color: #d3135a;
	transition: background-color .4s ease, color .4s ease, box-shadow .4s
		ease, border .4s ease, -webkit-box-shadow .4s ease;
	min-height: 100%;
	border: 1px solid #c2cddd;
}

.steps {
	position: relative;
	margin-top: 2.5rem;
}

.steps-container {
	justify-content: left !important;
	display: flex;
	flex-wrap: wrap;
}

.WizardCard .card .icons, .WizardCard .card .icons-wrapper {
	display: flex;
}

.WizardCard .card .title {
	font-size: 1.1rem;
	line-height: 1.45;
	font-weight: 700;
	display: block;
	letter-spacing: -.005em;
	color: #0e141a;
	transition: color .4s ease;
	margin: 1rem 0 0;
}

.WizardCard .card:hover, .WizardCard .input:checked+.card {
	outline: none !important;
	box-shadow: 0 0 0 rgb(14 20 26/ 0%);
	border-color: #d3135a;
	background: #d3135a;
	color: #fff;
}

.WizardCard .card:hover .title {
	color: #fff;
}

.progressbar-container {
	width: 100% !important;
	padding: 0px !important;
}

@media ( min-width : 1281px) {
	[name="flechaAtrasDireccionRecomendador"] svg {
		margin-left: -2.65rem;
	}
}

@media ( min-width :767px) and (max-width:1000px) {
	.back svg {
		margin: -1.8rem 0 0 0.6rem !important;
	}
}

@media ( max-width : 767px) {
	#modal-user-data .close-modal {
		margin-top: 2.2rem !important;
	}
	.title .back {
		left: -.65rem !important;
	}
	.modal .back-top .back {
		top: -5.5rem !important;
	}
}

@media ( max-width : 600px) {
	.WizardCard .card .icons {
		width: fit-content;
	}
	.WizardCard .card .title {
		width: fit-content;
		text-align: left;
	}
	.switch-text {
		margin: 10px 0 0 0;
	}
	.Wizard .button-container {
		padding-bottom: 50px !important;
	}
	.title.noDireccionWizardStandard {
	    flex-direction: row-reverse !important;
        display: flex !important;
        position: static;
        justify-content: flex-end;
        align-items: center;
	}
	
	.title.noDireccionWizardStandard button.back{
	    position: relative !important;
	}
}

.modal .close-modal {
	right: 0 !important;
}

.modal-user-data .container {
	max-width: 100%;
}

#modal-user-data-cups {
	display: none;
	padding-right: 12px;
	padding-left: 12px;
	margin-right: auto;
	max-width: 1200px;
	width: 88%;
	padding: 0;
}

.field-input {
	margin-bottom: 1.8rem !important;
}

#step3 .accordion-column>.item {
	border-bottom: none !important;
}

.Wizard .subtitle {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media ( min-width :1024px) {
	.Wizard .subtitle {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-b7e93bc4] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media ( min-width :768px) {
	.title[data-v-b7e93bc4] {
		margin-top: .55rem
	}
}

@media ( min-width :1024px) {
	.title[data-v-b7e93bc4] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-b7e93bc4] {
	margin-top: 0
}

.form {
	margin: 1.75rem 0 0
}

@media ( min-width :768px) {
	.form {
		margin-top: 2.25rem
	}
}

@media ( min-width :1024px) {
	.form {
		margin-top: 2.5rem
	}
}

.form>.field {
	margin: 1.25rem 0 0
}

@media ( min-width :768px) {
	.form>.field {
		margin-top: 1.75rem
	}
}

.form>.field:first-child {
	margin-top: 0
}

.form input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-b7e93bc4] {
	color: #eb0a00
}

.form .icon-error[data-v-b7e93bc4] {
	z-index: 4
}

.note[data-v-b7e93bc4] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-b7e93bc4] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-b7e93bc4]:first-child {
	margin-top: 0
}

.component-cta[data-v-b7e93bc4], .component-cta[disabled][data-v-b7e93bc4]
	{
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-b7e93bc4], .component-cta[disabled]>span[data-v-b7e93bc4]
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-b7e93bc4], .component-cta[disabled] .arrow-right[data-v-b7e93bc4]
	{
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-b7e93bc4], .component-cta[disabled] .chevron-right[data-v-b7e93bc4]
	{
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media ( min-width :1024px) {
	.component-cta[data-v-b7e93bc4], .component-cta[disabled][data-v-b7e93bc4]
		{
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-b7e93bc4] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-b7e93bc4] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-b7e93bc4] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media ( min-width :768px) {
	.error-message .icon[data-v-b7e93bc4] {
		display: block
	}
}

.modal-enter-active[data-v-b7e93bc4], .modal-leave-active[data-v-b7e93bc4]
	{
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-b7e93bc4], .modal-leave-to[data-v-b7e93bc4] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-b7e93bc4], .bar-leave-active[data-v-b7e93bc4] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-b7e93bc4], .bar-leave-to[data-v-b7e93bc4] {
	opacity: 0
}

.mercado-regulado .form .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form .icon-error {
	display: none
}

.mercado-regulado .note[data-v-b7e93bc4] {
	color: #666
}

.mercado-regulado .error-message[data-v-b7e93bc4] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-b7e93bc4] {
	display: none
}

.wrapper[data-v-b7e93bc4] {
	margin-top: 2rem
}

@media ( min-width :768px) {
	.wrapper[data-v-b7e93bc4] {
		padding-top: .05rem;
		padding-bottom: .05rem;
		margin-top: 2.5rem
	}
}

@media ( min-width :768px) {
	.appliances-row[data-v-b7e93bc4] {
		margin-top: -.5rem;
		margin-bottom: -.5rem
	}
}

@media ( min-width :1024px) {
	.appliances-row[data-v-b7e93bc4] {
		margin-top: -1.6rem;
		margin-bottom: -1.6rem
	}
}

@media ( min-width :768px) {
	.item-wrapper[data-v-b7e93bc4] {
		padding-top: .5rem;
		padding-bottom: .5rem;
		position: static
	}
}

@media ( min-width :1024px) {
	.item-wrapper[data-v-b7e93bc4] {
		padding-top: 1.6rem;
		padding-bottom: 1.6rem
	}
}

@media ( min-width :1200px) {
	.item-wrapper[data-v-b7e93bc4] {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}
}

.text-before-form {
	margin: 2rem 0 0;
	font-size: .8rem;
	line-height: 1.5
}

@media ( min-width :768px) {
	.text-before-form {
		margin-top: 2.5rem
	}
}

@media ( min-width :1024px) {
	.text-before-form {
		font-size: .9rem;
		line-height: 1.44444;
		font-weight: 400
	}
}

.form {
	margin-top: 1.75rem
}

@media ( min-width :768px) {
	.form {
		margin-top: 2.75rem
	}
}

@media ( min-width :1024px) {
	.form {
		margin-top: 3.75rem
	}
}

.form .buttons[data-v-b7e93bc4] {
	margin-top: 1.5rem
}

.notes-list[data-v-b7e93bc4] {
	margin-top: 4rem
}

.add-appliance-wrapper[data-v-b7e93bc4] {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
	background: #fff;
	overflow: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	-ms-scroll-chaining: none;
	overscroll-behavior: none
}

.add-appliance-wrapper .close[data-v-b7e93bc4] {
	position: absolute;
	right: .5rem;
	top: .75rem;
	width: 2.25rem;
	height: 2.25rem;
	padding: 0;
	margin: 0;
	border: 0;
	background: #e8ecf4;
	border-radius: 50%;
	cursor: pointer;
	color: #0e141a;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4] {
	right: auto;
	left: .5rem
}

@media ( min-width :768px) {
	.add-appliance-wrapper .close[data-v-b7e93bc4] {
		top: 2rem;
		right: 6%
	}
	.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4] {
		right: auto;
		left: 6%
	}
}

@media ( min-width :1440px) {
	.add-appliance-wrapper .close[data-v-b7e93bc4] {
		top: 2.5rem;
		right: 2rem
	}
	.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4] {
		right: auto;
		left: 2rem
	}
}

.add-appliance-wrapper .close svg[data-v-b7e93bc4] {
	width: .85rem;
	height: .85rem;
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	stroke: currentColor;
	margin: 0;
	padding: 0
}

.add-appliance-wrapper .close svg.arrow[data-v-b7e93bc4] {
	stroke: none;
	fill: currentColor
}

@media ( -ms-high-contrast :active) , ( -ms-high-contrast :none) , ( hover
	:hover) {
	.add-appliance-wrapper .close[data-v-b7e93bc4]:hover {
		color: #d3135a
	}
}

@media ( hover :none) {
	.add-appliance-wrapper .close[data-v-b7e93bc4]:active {
		color: #d3135a
	}
}

.add-appliance-wrapper>.container[data-v-b7e93bc4] {
	padding-top: 4rem;
	padding-bottom: 3rem
}

.hybrid .first-step .container[data-v-45db9784]{
}

@media ( min-width :768px) {
	.add-appliance-wrapper>.container[data-v-b7e93bc4] {
		padding-top: 7rem;
		padding-bottom: 5rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .wrapper[data-v-b7e93bc4]
	{
	margin-top: 0
}

.PowerCalculatorAppliancesSelector.mercado-regulado .error-message[data-v-b7e93bc4]
	{
	margin: -1rem 0 2rem
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]
	{
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	color: #d42c54;
	background: none;
	width: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	left: 1rem;
	right: auto
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]:hover
	{
	text-decoration: underline
}

@media ( min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]
		{
		left: 6%;
		right: auto
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close svg[data-v-b7e93bc4]
	{
	position: relative;
	left: auto;
	top: auto;
	-webkit-transform: none;
	transform: none;
	margin-right: .5rem
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle
	{
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 300;
	text-align: center
}

@media ( min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle
		{
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-b7e93bc4]
	{
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 300;
	text-align: center;
	margin-top: .8rem
}

@media ( min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-b7e93bc4]
		{
		font-size: 1.5rem;
		line-height: 1.7;
		margin-top: 1rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form
	{
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	text-align: center;
	margin-top: 1rem
}

@media ( min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form
		{
		margin-top: .75rem
	}
}

@media ( min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form
		{
		font-size: .9rem;
		line-height: 1.44444;
		margin-top: 2.5rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form
	{
	margin-top: 2.5rem
}

@media ( min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form
		{
		margin-top: 4rem
	}
}

@media ( min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form
		{
		margin-top: 3rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .buttons[data-v-b7e93bc4]
	{
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-b7e93bc4]
	{
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .7rem 1.6rem;
	margin: 0 0 0 -.4rem;
	color: #d42c54
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-b7e93bc4]:hover
	{
	text-decoration: underline
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-b7e93bc4]
	{
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.5rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-b7e93bc4]:hover
	{
	background: transparent;
	color: #d42c54
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[disabled][data-v-b7e93bc4]
	{
	background: #f4f4f4;
	border-color: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button .chevron[data-v-b7e93bc4]
	{
	display: none
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .notes-list[data-v-b7e93bc4]
	{
	margin-top: 2.8rem
}

.Wizard .btn, .PowerCalculatorAppliancesSelectorItem[data-v-e2ea1266] {
	position: relative
}

.Wizard .btn {
	width: 100%;
	border: .05rem solid #c2cddd;
	background: #fff;
	border-radius: .2rem;
	-webkit-box-shadow: 0 10px 20px rgba(14, 20, 26, .1);
	box-shadow: 0 10px 20px rgba(14, 20, 26, .1);
	padding: 1.2rem 1rem 1.5rem;
	text-align: left;
	-webkit-transition: background-color .2s ease, border-color .2s ease;
	transition: background-color .2s ease, border-color .2s ease;
	cursor: pointer;
	height: 7.5rem;
	z-index: 1
}

.Wizard .btn .icon[data-v-e2ea1266] {
	display: block;
	height: 1.5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1.5rem;
	flex: 0 0 1.5rem;
	width: 2rem;
	color: #d3135a
}

.Wizard .btn .name[data-v-e2ea1266] {
	margin: 1.2rem 0 0;
	display: block;
	font-size: .8rem;
	line-height: 1.25;
	font-weight: 700;
	color: #0e141a;
	width: 100%;
	height: 2rem;
	overflow: hidden
}

.Wizard .btn .name.no-icon[data-v-e2ea1266] {
	margin-top: 2.7rem
}

.Wizard .btn:hover {
	background-color: #f7f9fb
}

.number-spinner[data-v-e2ea1266] {
	position: absolute;
	left: 0;
	top: 100%;
	right: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	opacity: .5;
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease;
	z-index: 2
}

.number-spinner .count[data-v-e2ea1266] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	display: block
}

.number-spinner .spinner-btn {
	width: 2.25rem;
	height: 2.25rem;
	display: block;
	padding: 0;
	margin: 0;
	border: 0;
	background: none;
	cursor: pointer;
	position: relative
}

.number-spinner .spinner-btn>span[data-v-e2ea1266] {
	display: block;
	width: 1.15rem;
	height: 1.15rem;
	border: .05rem solid #c2cddd;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -.57rem 0 0 -.57rem;
	background-color: #fff;
	color: #667790;
	-webkit-transition: background-color .2s ease, border-color .2s ease,
		color .2s ease;
	transition: background-color .2s ease, border-color .2s ease, color .2s
		ease
}

.number-spinner .spinner-btn>span[data-v-e2ea1266]:after,
	.number-spinner .spinner-btn>span[data-v-e2ea1266]:before {
	content: " ";
	display: block;
	width: .45rem;
	height: .05rem;
	background: currentColor;
	position: absolute;
	left: .3rem;
	top: .5rem
}

.number-spinner .spinner-btn.plus>span[data-v-e2ea1266]:after {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.number-spinner .spinner-btn:hover>span[data-v-e2ea1266] {
	background: #d3135a;
	border-color: #d3135a;
	color: #fff
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.multiple[data-v-e2ea1266] {
		padding-bottom: 2.25rem
	}
	.multiple .number-spinner[data-v-e2ea1266] {
		top: auto;
		bottom: 0
	}
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.custom[data-v-e2ea1266] {
		padding-bottom: 2.25rem
	}
	.custom .remove-wrapper[data-v-e2ea1266] {
		top: auto;
		bottom: 0
	}
}

.checkbox-wrapper[data-v-e2ea1266] {
	display: block;
	margin: 0;
	padding: .25rem 0;
	min-height: 2.25rem
}

.checkbox-wrapper input[data-v-e2ea1266] {
	border-color: #c2cddd
}

.multiple .checkbox-wrapper[data-v-e2ea1266] {
	padding-right: .5rem
}

.checkbox-wrapper .name[data-v-e2ea1266] {
	padding-left: 1rem;
	font-size: .8rem;
	line-height: 1.25;
	font-weight: 400
}

.select-wrapper[data-v-e2ea1266] {
	display: block;
	position: relative;
	margin: 0 -.8rem 0 0;
	padding: 0;
	opacity: .25;
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.select-wrapper select[data-v-e2ea1266] {
	border: 0;
	margin: 0;
	background: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: "";
	height: 2.25rem;
	font-size: .8rem;
	color: #0e141a;
	padding: 0 2.25rem 0 .2rem;
	position: relative;
	z-index: 1;
	cursor: pointer
}

.select-wrapper select option[data-v-e2ea1266] {
	color: #0e141a
}

.select-wrapper select[data-v-e2ea1266]:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #0e141a
}

.select-wrapper select[data-v-e2ea1266]::-ms-expand {
	display: none
}

.select-wrapper .arrow-wrapper[data-v-e2ea1266] {
	width: 2.25rem;
	height: 2.25rem;
	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: absolute;
	right: 0;
	top: 0;
	z-index: 2;
	pointer-events: none
}

.select-wrapper .arrow[data-v-e2ea1266] {
	margin: 0;
	padding: 0
}

.selected .btn {
	background: #d3135a;
	border-color: #d3135a
}

.selected .btn .icon[data-v-e2ea1266], .selected .btn .name[data-v-e2ea1266]
	{
	color: #fff
}

.selected .number-spinner[data-v-e2ea1266], .selected .select-wrapper[data-v-e2ea1266]
	{
	opacity: 1
}

.selected .select-wrapper select[data-v-e2ea1266] {
	color: #d3135a
}

.selected .select-wrapper select[data-v-e2ea1266]:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #d3135a
}

.remove-wrapper[data-v-e2ea1266] {
	position: absolute;
	left: 0;
	top: 100%;
	right: 0;
	z-index: 2
}

.remove-wrapper .remove-btn {
	border: 0;
	padding: 0;
	margin: 0;
	background: none;
	cursor: pointer;
	height: 2.25rem;
	width: 100%;
	font-size: .8rem;
	line-height: 1;
	color: #eb0a00;
	text-align: left;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

@media ( min-width :1024px) {
	.remove-wrapper .remove-btn {
		font-size: .9rem
	}
}

.remove-wrapper .remove-btn:hover {
	color: #0e141a
}

@media ( max-width :767.98px) {
	.add-btn, .remove-btn {
		-webkit-box-shadow: none;
		box-shadow: none;
		border: 0 !important;
		padding: 0;
		background: none !important;
		height: auto;
		min-height: 2.25rem;
		text-align: left !important
	}
	.add-btn .icon[data-v-e2ea1266], .remove-btn .icon[data-v-e2ea1266] {
		width: 1rem;
		height: 1rem !important;
		-webkit-box-flex: 0 !important;
		-ms-flex: 0 0 1rem !important;
		flex: 0 0 1rem !important
	}
	.add-btn .name[data-v-e2ea1266], .remove-btn .name[data-v-e2ea1266] {
		margin: 0 !important;
		padding-left: 1rem;
		font-size: .8rem;
		line-height: 1.25;
		font-weight: 400;
		height: auto;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto
	}
	.remove-btn .icon[data-v-e2ea1266], .remove-btn .name[data-v-e2ea1266] {
		color: #d3135a !important
	}
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 2px solid #ddd;
	text-align: center;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .icon[data-v-e2ea1266]
	{
	height: 1.8rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1.8rem;
	flex: 0 0 1.8rem;
	color: #d42c54
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name[data-v-e2ea1266]
	{
	font-weight: 400;
	margin-top: .8rem
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name.no-icon[data-v-e2ea1266]
	{
	margin-top: 2.6rem
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .add-btn {
	border-style: dashed
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn {
	background: #d42c54;
	border-color: #d42c54
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn .icon[data-v-e2ea1266]
	{
	color: #fff
}

@media ( max-width :767.98px) {
	.PowerCalculatorAppliancesSelectorItem.mercado-regulado input[type=checkbox][data-v-e2ea1266]:not(.form-switch)
		{
		border-radius: 0
	}
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn
	{
	font-size: .6rem;
	line-height: 2.16667;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	color: #d42c54
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn:hover
	{
	text-decoration: underline
}

.Wizard .subtitle {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media ( min-width :1024px) {
	.Wizard .subtitle {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-a46930f4] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media ( min-width :768px) {
	.title[data-v-a46930f4] {
		margin-top: .55rem
	}
}

@media ( min-width :1024px) {
	.title[data-v-a46930f4] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-a46930f4] {
	margin-top: 0
}

.form[data-v-a46930f4] {
	margin: 1.75rem 0 0
}

@media ( min-width :768px) {
	.form[data-v-a46930f4] {
		margin-top: 2.25rem
	}
}

@media ( min-width :1024px) {
	.form[data-v-a46930f4] {
		margin-top: 2.5rem
	}
}

.form>.field {
	margin: 1.25rem 0 0
}

@media ( min-width :768px) {
	.form>.field {
		margin-top: 1.75rem
	}
}

.form>.field:first-child {
	margin-top: 0
}

.form[data-v-a46930f4] input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-a46930f4] {
	color: #eb0a00
}

.form .icon-error[data-v-a46930f4] {
	z-index: 4
}

.note[data-v-a46930f4] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-a46930f4] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-a46930f4]:first-child {
	margin-top: 0
}

.component-cta[data-v-a46930f4], .component-cta[disabled][data-v-a46930f4]
	{
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-a46930f4], .component-cta[disabled]>span[data-v-a46930f4]
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-a46930f4], .component-cta[disabled] .arrow-right[data-v-a46930f4]
	{
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-a46930f4], .component-cta[disabled] .chevron-right[data-v-a46930f4]
	{
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media ( min-width :1024px) {
	.component-cta[data-v-a46930f4], .component-cta[disabled][data-v-a46930f4]
		{
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-a46930f4] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-a46930f4] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-a46930f4] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media ( min-width :768px) {
	.error-message .icon[data-v-a46930f4] {
		display: block
	}
}

.modal-enter-active[data-v-a46930f4], .modal-leave-active[data-v-a46930f4]
	{
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-a46930f4], .modal-leave-to[data-v-a46930f4] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-a46930f4], .bar-leave-active[data-v-a46930f4] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-a46930f4], .bar-leave-to[data-v-a46930f4] {
	opacity: 0
}

.mercado-regulado .form[data-v-a46930f4] .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form[data-v-a46930f4] .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form[data-v-a46930f4] .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form[data-v-a46930f4] .icon-error {
	display: none
}

.mercado-regulado .note[data-v-a46930f4] {
	color: #666
}

.mercado-regulado .error-message[data-v-a46930f4] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-a46930f4] {
	display: none
}

.main-row[data-v-a46930f4] {
	margin: 2rem 0 0
}

@media ( min-width :768px) {
	.main-row[data-v-a46930f4] {
		margin-top: 2.5rem
	}
}

.tabs-nav[data-v-a46930f4] {
	border-bottom: .05rem solid rgba(194, 205, 221, .5);
	position: relative
}

.tabs-nav ul[data-v-a46930f4] {
	list-style: none;
	margin: 0 -1.15rem;
	padding: 0;
	position: static
}

.tabs-nav .active-bar[data-v-a46930f4] {
	position: absolute;
	left: 0;
	bottom: -.05rem;
	width: 0;
	height: .05rem;
	background: #0e141a;
	display: block;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.tabs-nav-item[data-v-a46930f4] {
	padding: 0 1.15rem;
	position: static
}

.tabs-nav-item .link[data-v-a46930f4] {
	display: block;
	font-size: .9rem;
	line-height: 2.77778;
	font-weight: 400;
	color: #667790;
	-webkit-transition: color .3s ease;
	transition: color .3s ease;
	position: relative
}

.tabs-nav-item.active .link[data-v-a46930f4], .tabs-nav-item .link[data-v-a46930f4]:hover
	{
	color: #0e141a
}

.checkbox-item[data-v-a46930f4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .5rem 0;
	min-height: 2.25rem;
	margin: 0
}

.checkbox-item .label {
	padding-left: 1rem;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	font-size: .8rem;
	line-height: 1.375;
	font-weight: 400
}

.checkbox-item input[data-v-a46930f4] {
	border-color: #c2cddd
}

.checkbox-item input[disabled][data-v-a46930f4] {
	opacity: .5
}

.checkbox-item input[disabled]+.appliances-modal-toggle-wrapper[data-v-a46930f4]
	{
	margin-top: 1rem
}

@media ( min-width :768px) {
	.appliances-modal-toggle-wrapper[data-v-a46930f4] {
		margin-top: 1.5rem
	}
}

.appliances-modal-toggle[data-v-a46930f4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	font-size: .75rem;
	line-height: 1.46667;
	color: #d3135a;
	border: .05rem solid #d3135a;
	background: none;
	padding: .5rem .75rem;
	border-radius: .15rem;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.appliances-modal-toggle[data-v-a46930f4]:hover {
	background: #d3135a;
	color: #fff
}

.appliances-modal-toggle>span[data-v-a46930f4] {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: block;
	text-align: left
}

.appliances-modal-toggle>.icon[data-v-a46930f4] {
	margin-left: .5rem;
	width: 1rem;
	height: 1rem
}

@media ( min-width :768px) {
	.appliances-modal-toggle[data-v-a46930f4] {
		padding: .5rem 1rem .5rem 1.5rem;
		font-size: .8rem;
		line-height: 1.375
	}
	.appliances-modal-toggle>.icon[data-v-a46930f4] {
		margin-left: 1rem
	}
}

.power-note[data-v-a46930f4] {
	margin: 1.5rem 0
}

@media ( min-width :1024px) {
	.power-note[data-v-a46930f4] {
		margin: 2.5rem 0
	}
}

@media ( min-width :1024px) {
	.appliances-modal-wrapper[data-v-a46930f4] {
		margin: 1.5rem 0 0
	}
	.appliances-modal-wrapper.no-mt[data-v-a46930f4] {
		margin-top: 0
	}
}

@media ( max-width :1023.98px) {
	.appliances-modal-wrapper[data-v-a46930f4] {
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 20;
		background: #fff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.appliances-modal-wrapper .checkbox-list[data-v-a46930f4] {
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		width: 100%;
		padding: 1.2rem 6% 0;
		overflow: hidden;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		-ms-scroll-chaining: none;
		overscroll-behavior: none
	}
	.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-a46930f4]
		{
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
	.appliances-modal-wrapper .checkbox-list .checkbox-item .label {
		padding-left: 0;
		padding-right: 1rem
	}
	.appliances-modal-wrapper .checkbox-list .checkbox-item input[data-v-a46930f4]
		{
		margin-right: .8rem
	}
	.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-a46930f4]:last-child
		{
		margin-bottom: 1.2rem
	}
	.appliances-modal-wrapper .list-title[data-v-a46930f4] {
		font-size: .8rem;
		line-height: 1.375;
		font-weight: 700;
		margin: 0 0 .75rem
	}
	.appliances-modal-wrapper .modal-header[data-v-a46930f4] {
		width: 100%;
		border-bottom: .05rem solid #c2cddd;
		padding: 0 6%;
		background: #fff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		height: 2.8rem
	}
	.appliances-modal-wrapper .modal-header .close[data-v-a46930f4] {
		width: 2.25rem;
		height: 2.25rem;
		padding: 0;
		margin: 0 0 0 -.65rem;
		border: 0;
		cursor: pointer;
		position: relative;
		background: none;
		color: #0e141a;
		-webkit-transition: color .3s ease;
		transition: color .3s ease
	}
	.appliances-modal-wrapper .modal-header .close[data-v-a46930f4]:hover {
		color: #d3135a
	}
	.appliances-modal-wrapper .modal-header .close svg[data-v-a46930f4] {
		width: .8rem;
		height: .8rem;
		display: block;
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		stroke: currentColor;
		-webkit-transition: stroke .3s ease;
		transition: stroke .3s ease;
		margin: 0;
		padding: 0
	}
	.appliances-modal-wrapper .modal-header .close svg.arrow[data-v-a46930f4]
		{
		stroke: none;
		fill: currentColor
	}
	.appliances-modal-wrapper .modal-header .clear[data-v-a46930f4] {
		padding: 0;
		margin: 0;
		border: 0;
		background: none;
		color: #d3135a;
		font-size: .8rem;
		height: 2.25rem;
		cursor: pointer;
		-webkit-transition: color .3s ease;
		transition: color .3s ease
	}
	.appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]:hover {
		color: #0e141a
	}
	.appliances-modal-wrapper .modal-footer[data-v-a46930f4] {
		width: 100%;
		padding: .5rem 6%;
		background: #fff;
		-webkit-box-shadow: 0 -.1rem .25rem rgba(14, 20, 26, .08);
		box-shadow: 0 -.1rem .25rem rgba(14, 20, 26, .08)
	}
	.appliances-modal-wrapper .modal-footer .cta-button[data-v-a46930f4] {
		width: 100%;
		display: block;
		font-size: .8rem
	}
	.appliances-modal-wrapper .modal-footer.with-notch[data-v-a46930f4] {
		border-bottom: solid #fff
	}
}

.graph-col[data-v-a46930f4] {
	margin-top: 2.3rem
}

@media ( min-width :1024px) {
	.graph-col[data-v-a46930f4] {
		margin-top: 0
	}
}

.next-with-history[data-v-a46930f4] {
	margin: 3rem 0 0;
	border-top: .05rem solid #c2cddd;
	padding: 1rem 0 0
}

@media ( min-width :768px) {
	.next-with-history[data-v-a46930f4] {
		margin-top: 2rem
	}
}

@media ( min-width :1024px) {
	.next-with-history[data-v-a46930f4] {
		margin-top: 4rem
	}
}

.next-with-history p[data-v-a46930f4] {
	margin: 0;
	font-size: .8rem;
	line-height: 1.375;
	color: #667790
}

.next-with-history .cta-link[data-v-a46930f4] {
	margin: .75rem 0 0
}

.next-with-history .cta-link[data-v-a46930f4]:hover {
	text-decoration: underline
}

.price-drop-box-wrapper[data-v-a46930f4] {
	margin-bottom: 1.75rem
}

@media ( min-width :768px) {
	.price-drop-box-wrapper[data-v-a46930f4] {
		margin-bottom: 2rem
	}
}

.price-drop-box[data-v-a46930f4] {
	background: #eff2f7;
	padding: .75rem .75rem .9rem;
	color: #0152e8;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.price-drop-box .box-title[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	margin: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.price-drop-box .box-title .small[data-v-a46930f4] {
	display: block;
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400
}

.price-drop-box .icon-wrapper[data-v-a46930f4] {
	width: .75rem;
	height: .75rem;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	margin-left: .75rem
}

.price-drop-box .icon-wrapper .icon-container[data-v-a46930f4] {
	width: 2.25rem;
	height: 2.25rem;
	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: absolute;
	left: -.75rem;
	top: -.75rem;
	cursor: pointer
}

.price-drop-box .icon-wrapper .icon-container .icon[data-v-a46930f4] {
	display: block
}

.price-drop-box .box-price[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 400;
	margin: 0
}

.PowerCalculatorAppliancesUse.mercado-regulado .main-row[data-v-a46930f4]
	{
	margin-top: 0
}

.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-a46930f4]
	{
	margin: -1rem 0 1.5rem
}

@media ( min-width :1024px) {
	.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-a46930f4]
		{
		margin-top: -1.5rem
	}
}

.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-a46930f4]:not(.form-switch)
	{
	border-radius: 0;
	border-color: #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-a46930f4]:not(.form-switch):checked
	{
	background: #d42c54;
	border-color: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox]:not(.form-switch):checked+span[data-v-a46930f4]
	{
	color: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav[data-v-a46930f4]
	{
	border-bottom: 2px solid #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-a46930f4]
	{
	color: #666
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active .link[data-v-a46930f4],
	.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-a46930f4]:hover
	{
	color: #0e141a
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active-bar[data-v-a46930f4]
	{
	height: .1rem;
	bottom: -.1rem;
	background: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history[data-v-a46930f4]
	{
	border-top-color: #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history p[data-v-a46930f4]
	{
	color: #666
}

.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-a46930f4]
	{
	color: #0e141a
}

@media ( min-width :1024px) {
	.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-a46930f4]
		{
		font-size: .9rem
	}
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle[data-v-a46930f4]
	{
	border-radius: 0;
	border: 2px solid #d42c54;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding-top: .8rem;
	padding-bottom: .8rem
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle>span[data-v-a46930f4]
	{
	text-align: center
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header[data-v-a46930f4]
	{
	border-bottom-color: #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]
	{
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	color: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]:hover
	{
	text-decoration: underline
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .cta-button[data-v-a46930f4]
	{
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .7rem 1rem
}

.PowerCalculatorAppliancesUse.mercado-regulado .modal-footer[data-v-a46930f4]
	{
	-webkit-box-shadow: none;
	box-shadow: none;
	border-top: 1px solid #ddd
}

.PowerCalculatorValueEditor[data-v-272e4df5] {
	position: relative;
	padding-bottom: 2.2rem
}

.label {
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 700;
	margin: 0
}

.box[data-v-272e4df5] {
	margin: 1rem 0 0;
	border: .05rem solid #c2cddd;
	position: relative;
	padding: 0 2.25rem;
	height: 3rem
}

.box[data-v-272e4df5], .box .input[data-v-272e4df5] {
	text-align: center;
	font-size: 1.8rem;
	line-height: 1.61111;
	font-weight: 700
}

.box .input[data-v-272e4df5] {
	padding: 0;
	border: 0;
	margin: 0;
	width: 100%;
	height: 2.9rem;
	-moz-appearance: textfield
}

.box[data-v-272e4df5] input::-webkit-inner-spin-button, .box[data-v-272e4df5] input::-webkit-outer-spin-button
	{
	-webkit-appearance: none;
	margin: 0
}

.box[data-v-272e4df5] input:invalid, .box[data-v-272e4df5] input:required
	{
	-webkit-box-shadow: none;
	box-shadow: none
}

.icon-button[data-v-272e4df5] {
	position: absolute;
	right: 0;
	top: 50%;
	width: 2.25rem;
	height: 2.25rem;
	border: 0;
	padding: 0;
	margin: -1.125rem 0 0;
	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: #667790;
	background: none;
	cursor: pointer;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.icon-button[data-v-272e4df5]:hover {
	color: #0e141a
}

.icon-button .icon[data-v-272e4df5] {
	width: 1.15rem;
	height: 1.15rem
}

.icon-button.minus[data-v-272e4df5] {
	right: auto;
	left: 0
}

.confirm[data-v-272e4df5] {
	width: 100%;
	height: 2.2rem;
	font-size: .8rem;
	color: #d3135a;
	border: 0;
	padding: 0;
	background: none;
	cursor: pointer;
	-webkit-transition: color .3s ease;
	transition: color .3s ease;
	position: absolute;
	left: 0;
	bottom: 0
}

.confirm[data-v-272e4df5]:hover {
	color: #ec407a
}

.confirm[disabled][data-v-272e4df5] {
	color: #667790;
	cursor: not-allowed
}

@media ( min-width :1024px) {
	.confirm[data-v-272e4df5] {
		font-size: .9rem
	}
}

.PowerCalculatorValueEditor.mercado-regulado[data-v-272e4df5] {
	padding-bottom: 2.6rem
}

.PowerCalculatorValueEditor.mercado-regulado .box[data-v-272e4df5] {
	border: .1rem solid #ddd;
	line-height: 2.8rem
}

.PowerCalculatorValueEditor.mercado-regulado .box input[data-v-272e4df5]
	{
	height: 2.8rem
}

.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-272e4df5]
	{
	color: #666
}

.PowerCalculatorValueEditor.mercado-regulado .icon-button.minus[data-v-272e4df5]:after,
	.PowerCalculatorValueEditor.mercado-regulado .icon-button.plus[data-v-272e4df5]:after
	{
	content: " ";
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -.6rem 0 0 -.6rem;
	width: 1.2rem;
	height: 1.2rem;
	border: .15rem solid hsla(0, 0%, 100%, .75);
	border-radius: 50%;
	z-index: 2
}

.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-272e4df5]:hover
	{
	color: #0e141a
}

.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-272e4df5] {
	font-size: .6rem;
	text-transform: uppercase;
	color: #d42c54;
	font-weight: 700
}

.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-272e4df5]:hover
	{
	text-decoration: underline
}

.PowerCalculatorAppliancesUseGraph[data-v-7e725438] {
	background: #fff;
	-webkit-box-shadow: 0 3px 10px rgba(14, 20, 26, .1);
	box-shadow: 0 3px 10px rgba(14, 20, 26, .1);
	padding: 1rem 1rem 1.25rem
}

@media ( min-width :1200px) {
	.PowerCalculatorAppliancesUseGraph[data-v-7e725438] {
		padding: 1.75rem 2rem 2rem
	}
}

.title[data-v-7e725438] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 700;
	margin: 0
}

.subtitle[data-v-7e725438] {
	font-size: .65rem;
	line-height: 1.38462;
	margin: .25rem 0 0
}

.graph[data-v-7e725438] {
	margin: 1rem 0 0;
	background: #f7f9fb;
	position: relative;
	min-height: 19.25rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding-top: 1.5rem
}

.graph[data-v-7e725438]:first-child {
	margin-top: .25rem
}

.indicator-label[data-v-7e725438] {
	font-size: .65rem;
	line-height: 1.53846;
	padding: .25rem .5rem;
	border-radius: .2rem;
	background: #667790;
	color: #fff;
	position: absolute;
	right: .5rem;
	top: -2.1rem
}

.indicator-label[data-v-7e725438]:after {
	content: " ";
	display: block;
	width: .45rem;
	height: .45rem;
	background: #667790;
	position: absolute;
	left: .4rem;
	top: 100%;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.indicator[data-v-7e725438] {
	height: .5rem;
	border-top: .1rem solid #c2cddd;
	background: rgba(194, 205, 221, .1);
	position: absolute;
	left: -1rem;
	right: -1rem;
	bottom: 0;
	z-index: 2;
	margin-bottom: 1.1rem
}

@media ( min-width :1200px) {
	.indicator[data-v-7e725438] {
		left: -2rem;
		right: -2rem
	}
}

.indicator.current-power[data-v-7e725438] {
	border-top-color: #ff5a0f;
	background: rgba(255, 90, 15, .1);
	z-index: 3
}

.indicator.current-power .indicator-label[data-v-7e725438] {
	background: #ff5a0f;
	right: auto;
	left: .5rem
}

.indicator.current-power .indicator-label[data-v-7e725438]:after {
	background: #ff5a0f
}

.indicator.top[data-v-7e725438] {
	z-index: 4
}

.indicator.power[data-v-7e725438] {
	position: static;
	left: auto;
	right: auto;
	height: auto;
	bottom: auto;
	border-top-color: rgba(24, 99, 237, .6);
	background: rgba(24, 99, 237, .1);
	padding: .75rem 1rem;
	z-index: auto;
	margin-bottom: 0
}

.indicator.power .label-wrapper[data-v-7e725438] {
	position: relative;
	z-index: 6
}

.indicator.power .indicator-label[data-v-7e725438] {
	background: #1863ed;
	right: auto;
	left: 50%;
	-webkit-transform: translate(-50%);
	transform: translate(-50%);
	top: -2.95rem
}

.indicator.power .indicator-label[data-v-7e725438]:after {
	background: #1863ed;
	left: 50%;
	margin-left: -.3rem
}

.appliance-wrapper[data-v-7e725438] {
	padding: .25rem 0;
	height: 2rem;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.appliance-wrapper[data-v-7e725438], .appliance-wrapper .appliance[data-v-7e725438]
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.appliance-wrapper .appliance[data-v-7e725438] {
	width: 100%;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: #1863ed;
	color: #fff;
	border-radius: .2rem
}

.appliance-wrapper .appliance>span[data-v-7e725438] {
	display: block;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: .65rem;
	line-height: 1rem;
	width: 100%;
	padding: 0 .5rem
}

.empty-wrapper[data-v-7e725438] {
	padding: 1rem
}

.empty-wrapper .empty-message[data-v-7e725438] {
	border: .05rem solid #1863ed;
	border-radius: .2rem;
	padding: .25rem .5rem;
	font-size: .65rem;
	line-height: 1rem;
	color: #1863ed;
	margin: 0;
	text-align: center
}

.legend[data-v-7e725438] {
	margin: .8rem 0 0;
	list-style: none;
	padding: 0
}

.legend>li[data-v-7e725438] {
	margin: .5rem 0 0;
	padding: 0 0 0 1rem;
	position: relative;
	color: #667790;
	font-size: .65rem;
	line-height: 1.38462
}

.legend>li[data-v-7e725438]:first-child {
	margin-top: 0
}

.legend>li[data-v-7e725438]:before {
	content: " ";
	display: block;
	width: .5rem;
	height: .5rem;
	border-radius: 50%;
	background: currentColor;
	position: absolute;
	left: 0;
	top: .2rem
}

.legend>li.orange[data-v-7e725438] {
	color: #ff5a0f
}

.legend>li.blue[data-v-7e725438] {
	color: #1863ed
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado[data-v-7e725438] {
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 2px solid #ddd
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .graph[data-v-7e725438]
	{
	background: #f7f7f7
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .appliance-wrapper .appliance[data-v-7e725438],
	.PowerCalculatorAppliancesUseGraph.mercado-regulado .empty-wrapper .empty-message[data-v-7e725438],
	.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator-label[data-v-7e725438]
	{
	border-radius: 0
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator[data-v-7e725438]
	{
	border-top-color: #ddd;
	background: none
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.current-power[data-v-7e725438]
	{
	border-top-color: rgba(255, 90, 15, .6);
	background: none
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.power[data-v-7e725438]
	{
	border-top-color: rgba(24, 99, 237, .6);
	background: rgba(24, 99, 237, .1)
}

.spinner[data-v-4c96b664] {
	opacity: 0;
	z-index: -1;
	pointer-events: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.spinner.open[data-v-4c96b664] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: hsla(0, 0%, 100%, .85);
	opacity: 1;
	z-index: 999;
	pointer-events: auto
}

svg[data-v-4c96b664] {
	-webkit-animation-name: svg-animation-data-v-4c96b664,
		svg-color-data-v-4c96b664;
	animation-name: svg-animation-data-v-4c96b664, svg-color-data-v-4c96b664;
	-webkit-animation-duration: 2.5s, 5s;
	animation-duration: 2.5s, 5s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	max-width: 40px
}

@
-webkit-keyframes svg-animation-data-v-4c96b664 { 0%{
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-webkit-transform: rotate(1turn);
	transform: rotate(1turn)
}

}
@
keyframes svg-animation-data-v-4c96b664 { 0%{
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-webkit-transform: rotate(1turn);
	transform: rotate(1turn)
}

}
@
-webkit-keyframes svg-color-data-v-4c96b664 { 0%{
	color: #ff5a0f
}

16
.6 %{
	color: #008c5a
}

33
.2 %{
	color: #55be5a
}

48
.8 %{
	color: #41b9e6
}

66
.4 %{
	color: #0047cc
}

83
%
{
color
:
#d3135a
}
to {
	color: #ff5a0f
}

}
@
keyframes svg-color-data-v-4c96b664 { 0%{
	color: #ff5a0f
}

16
.6 %{
	color: #008c5a
}

33
.2 %{
	color: #55be5a
}

48
.8 %{
	color: #41b9e6
}

66
.4 %{
	color: #0047cc
}

83
%
{
color
:
#d3135a
}
to {
	color: #ff5a0f
}

}
circle[data-v-4c96b664] {
	-webkit-animation: circle-animation-data-v-4c96b664 2s ease-in-out
		infinite both;
	animation: circle-animation-data-v-4c96b664 2s ease-in-out infinite both;
	display: block;
	fill: transparent;
	stroke: currentColor;
	stroke-linecap: round;
	stroke-dasharray: 283;
	stroke-dashoffset: 280;
	stroke-width: 10px;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%
}

@
-webkit-keyframes circle-animation-data-v-4c96b664 { 0%,25%{
	stroke-dashoffset: 280;
	-webkit-transform: rotate(0);
	transform: rotate(0)
}

50
%
,
75
%
{
stroke-dashoffset
:
75;
-webkit-transform
:
rotate(
45deg
);
transform
:
rotate(
45deg
)
}
to {
	stroke-dashoffset: 280;
	-webkit-transform: rotate(1turn);
	transform: rotate(1turn)
}

}
@
keyframes circle-animation-data-v-4c96b664 { 0%,25%{
	stroke-dashoffset: 280;
	-webkit-transform: rotate(0);
	transform: rotate(0)
}

50
%
,
75
%
{
stroke-dashoffset
:
75;
-webkit-transform
:
rotate(
45deg
);
transform
:
rotate(
45deg
)
}
to {
	stroke-dashoffset: 280;
	-webkit-transform: rotate(1turn);
	transform: rotate(1turn)
}

}
.price-drop-box-wrapper[data-v-a46930f4] {
	margin-bottom: 1.75rem
}

@media ( min-width :768px) {
	.price-drop-box-wrapper[data-v-a46930f4] {
		margin-bottom: 2rem
	}
}

.price-drop-box[data-v-a46930f4] {
	background: #eff2f7;
	padding: .75rem .75rem .9rem;
	color: #0152e8;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.price-drop-box .box-title[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	margin: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.price-drop-box .box-title .small[data-v-a46930f4] {
	display: block;
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400
}

.price-drop-box .icon-wrapper[data-v-a46930f4] {
	width: .75rem;
	height: .75rem;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	margin-left: .75rem
}

.price-drop-box .icon-wrapper .icon-container[data-v-a46930f4] {
	width: 2.25rem;
	height: 2.25rem;
	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: absolute;
	left: -.75rem;
	top: -.75rem;
	cursor: pointer
}

.price-drop-box .icon-wrapper .icon-container .icon[data-v-a46930f4] {
	display: block
}

.price-drop-box .box-price[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 400;
	margin: 0
}

.Wizard .subtitle {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media ( min-width :1024px) {
	.Wizard .subtitle {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-49544d2a] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media ( min-width :768px) {
	.title[data-v-49544d2a] {
		margin-top: .55rem
	}
}

@media ( min-width :1024px) {
	.title[data-v-49544d2a] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-49544d2a] {
	margin-top: 0
}

.form[data-v-49544d2a] {
	margin: 1.75rem 0 0
}

@media ( min-width :768px) {
	.form[data-v-49544d2a] {
		margin-top: 2.25rem
	}
}

@media ( min-width :1024px) {
	.form[data-v-49544d2a] {
		margin-top: 2.5rem
	}
}

.form>.field {
	margin: 1.25rem 0 0
}

@media ( min-width :768px) {
	.form>.field {
		margin-top: 1.75rem
	}
}

.form>.field:first-child {
	margin-top: 0
}

.form[data-v-49544d2a] input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-49544d2a] {
	color: #eb0a00
}

.form .icon-error[data-v-49544d2a] {
	z-index: 4
}

.note[data-v-49544d2a] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-49544d2a] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-49544d2a]:first-child {
	margin-top: 0
}

.component-cta[data-v-49544d2a], .component-cta[disabled][data-v-49544d2a]
	{
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-49544d2a], .component-cta[disabled]>span[data-v-49544d2a]
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-49544d2a], .component-cta[disabled] .arrow-right[data-v-49544d2a]
	{
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-49544d2a], .component-cta[disabled] .chevron-right[data-v-49544d2a]
	{
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media ( min-width :1024px) {
	.component-cta[data-v-49544d2a], .component-cta[disabled][data-v-49544d2a]
		{
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-49544d2a] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-49544d2a] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-49544d2a] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media ( min-width :768px) {
	.error-message .icon[data-v-49544d2a] {
		display: block
	}
}

.modal-enter-active[data-v-49544d2a], .modal-leave-active[data-v-49544d2a]
	{
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-49544d2a], .modal-leave-to[data-v-49544d2a] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-49544d2a], .bar-leave-active[data-v-49544d2a] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-49544d2a], .bar-leave-to[data-v-49544d2a] {
	opacity: 0
}

.mercado-regulado .form[data-v-49544d2a] .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form[data-v-49544d2a] .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form[data-v-49544d2a] .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form[data-v-49544d2a] .icon-error {
	display: none
}

.mercado-regulado .note[data-v-49544d2a] {
	color: #666
}

.mercado-regulado .error-message[data-v-49544d2a] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-49544d2a] {
	display: none
}

.PowerCalculatorLastStep[data-v-49544d2a] {
	position: static
}

.PowerCalculatorLastStep>.container[data-v-49544d2a] {
	position: relative;
	z-index: 1
}

@media ( max-width :1023.98px) {
	.PowerCalculatorLastStep.is-modal[data-v-49544d2a] {
		padding-bottom: 3.75rem
	}
}

.address[data-v-49544d2a] {
	margin: .75rem 0 0;
	font-size: .8rem;
	line-height: 1.375;
	color: #667790
}

.address .icon[data-v-49544d2a] {
	width: 1rem;
	height: 1rem;
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1rem;
	flex: 0 0 1rem
}

@media ( min-width :1024px) {
	.address[data-v-49544d2a] {
		font-size: .9rem;
		line-height: 1.44444
	}
}

.powers[data-v-49544d2a] {
	margin: 2rem 0 0
}

@media ( min-width :768px) {
	.powers[data-v-49544d2a] {
		margin-top: 3rem
	}
}

@media ( min-width :1024px) {
	.powers[data-v-49544d2a] {
		margin-top: 4rem
	}
	.powers .col-md-6[data-v-49544d2a] {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 42.85714%;
		flex: 0 0 42.85714%;
		max-width: 42.85714%
	}
}

@media ( max-width :767.98px) {
	.powers .horas-valle-col[data-v-49544d2a] {
		padding-top: 3rem
	}
}

.powers-title[data-v-49544d2a] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	color: #0e141a;
	margin: 0
}

.powers-subtitle {
	font-size: .65rem;
	line-height: 1.53846;
	color: #667790;
	margin: .5rem 0 0
}

.powers-value[data-v-49544d2a] {
	margin: 1.5rem 0 0
}

@media ( min-width :1024px) {
	.powers-value[data-v-49544d2a] {
		margin-top: 2rem
	}
}

.powers-value[data-v-49544d2a]:first-child {
	margin-top: 0
}

.powers-note[data-v-49544d2a] {
	font-size: .8rem;
	line-height: 1.5;
	color: #667790;
	margin: 1rem 0 0
}

.saving-box[data-v-49544d2a] {
	background: #eff2f7;
	padding: 1rem;
	margin: 3rem 0 0
}

.saving-box .price[data-v-49544d2a] {
	font-size: 3.15rem;
	line-height: .80952;
	font-weight: 700;
	margin: 0;
	color: #0152e8
}

@media ( min-width :768px) {
	.saving-box .price[data-v-49544d2a] {
		font-size: 2.7rem;
		line-height: .88889
	}
}

.saving-box .price .small[data-v-49544d2a] {
	display: block;
	font-size: .8rem;
	line-height: 1.5
}

.saving-box .text[data-v-49544d2a] {
	margin: 1rem 0 0;
	font-size: .8rem;
	line-height: 1.375
}

@media ( min-width :768px) {
	.saving-box .text[data-v-49544d2a] {
		margin-top: 0
	}
}

@media ( min-width :768px) {
	.saving-box[data-v-49544d2a] {
		padding: 1.5rem 2rem
	}
	.saving-box .row[data-v-49544d2a] {
		margin: 0 -1.5rem
	}
	.saving-box .row>div[data-v-49544d2a] {
		padding: 0 1.5rem
	}
	.saving-box .row>div[data-v-49544d2a]:first-child {
		border-right: .05rem solid rgba(194, 205, 221, .5)
	}
}

@media ( min-width :1024px) {
	.saving-box[data-v-49544d2a] {
		margin-top: 4rem
	}
}

.saving-box.single-graph[data-v-49544d2a] {
	margin: 0
}

.saving-box-note[data-v-49544d2a], .saving-box.single-graph .text[data-v-49544d2a]
	{
	margin-top: 1rem
}

@media ( min-width :768px) {
	.powers+.saving-box-note[data-v-49544d2a] {
		margin-top: 3rem
	}
}

@media ( min-width :1024px) {
	.saving-box-note[data-v-49544d2a] {
		margin-top: 1.5rem
	}
	.powers+.saving-box-note[data-v-49544d2a] {
		margin-top: 4rem
	}
}

.sidebar-box[data-v-49544d2a] {
	margin: 3rem 0 0
}

@media ( min-width :1024px) {
	.sidebar-box[data-v-49544d2a] {
		margin-top: 0;
		position: absolute;
		left: 12px;
		right: 12px;
		top: 0;
		will-change: top
	}
}

.sidebar-box .price[data-v-49544d2a] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 700;
	padding: .3rem 1.2rem .4rem .9rem;
	background: #0047cc;
	color: #fff;
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
	margin: 0
}

.sidebar-box .box[data-v-49544d2a] {
	padding: 1rem;
	background: #fff;
	-webkit-box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1)
}

.sidebar-box .box .box-title[data-v-49544d2a] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	margin: 0
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.sidebar-box .box .box-title[data-v-49544d2a] {
		font-size: .9rem;
		line-height: 1.44444
	}
}

.sidebar-box .box .box-text[data-v-49544d2a] {
	font-size: .9rem;
	line-height: 1.44444;
	margin: 1rem 0 0
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.sidebar-box .box .box-text[data-v-49544d2a] {
		font-size: .8rem;
		line-height: 1.375;
		margin-top: 1.25rem
	}
}

.sidebar-box .box .box-text a[data-v-49544d2a] {
	color: #0e141a;
	text-decoration: underline;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.sidebar-box .box .box-text a[data-v-49544d2a]:hover {
	color: #d3135a
}

.sidebar-box .box .buttons[data-v-49544d2a] {
	margin: 1.5rem 0 0
}

.sidebar-box .box .buttons .component-cta[data-v-49544d2a] {
	width: 100%;
	display: block;
	text-align: center;
	margin: .75rem 0 0;
	border-radius: .15rem
}

.sidebar-box .box .buttons .component-cta[data-v-49544d2a]:first-child {
	margin-top: 0
}

.sidebar-box .box .buttons .component-cta.inverted[data-v-49544d2a] {
	border: .05rem solid #d3135a;
	background: transparent;
	color: #d3135a;
	line-height: 2.15rem
}

.sidebar-box .box .buttons .component-cta.inverted[data-v-49544d2a]:hover
	{
	background: #d3135a;
	color: #fff
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.sidebar-box .box .buttons[data-v-49544d2a] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}
	.sidebar-box .box .buttons .component-cta[data-v-49544d2a] {
		width: auto;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
}

@media ( min-width :768px) {
	.sidebar-box .box[data-v-49544d2a] {
		padding: 1.25rem 1.75rem 1rem
	}
	.sidebar-box .box .buttons[data-v-49544d2a] {
		margin-top: 1rem
	}
}

@media ( min-width :1024px) {
	.sidebar-box .box[data-v-49544d2a] {
		padding: 2rem
	}
	.sidebar-box .box .buttons[data-v-49544d2a] {
		margin-top: 1.75rem
	}
}

.after-last-step-content[data-v-49544d2a] {
	margin-top: 3rem
}

@media ( min-width :768px) {
	.after-last-step-content[data-v-49544d2a] {
		margin-top: 3.35rem
	}
}

@media ( min-width :1024px) {
	.after-last-step-content[data-v-49544d2a] {
		margin-top: 6rem
	}
}

.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title
	{
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	color: #0e141a;
	margin: 0 0 .5rem
}

@media ( min-width :768px) {
	.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title
		{
		margin-bottom: 2rem
	}
}

@media ( min-width :1024px) {
	.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title
		{
		font-size: 1.8rem;
		line-height: 1.33333;
		margin-bottom: 1rem
	}
}

.after-last-step-content[data-v-49544d2a] .AccordionModule .header .title
	{
	font-size: .9rem;
	line-height: 1.33333;
	-ms-flex-item-align: center;
	align-self: center
}

.after-last-step-content[data-v-49544d2a] .ProductsCardList>.container {
	width: auto;
	max-width: none
}

@media ( min-width :1024px) {
	.after-last-step-content[data-v-49544d2a] .ProductsCardList .item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 42.85714%;
		flex: 0 0 42.85714%;
		max-width: 42.85714%
	}
}

.nav-bar[data-v-49544d2a] {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 21;
	background: #fff;
	padding: .75rem 6vw
}

.nav-bar .component-cta[data-v-49544d2a] {
	width: 100%;
	display: block;
	text-align: center
}

.nav-bar.fixed[data-v-49544d2a] {
	-webkit-box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1)
}

.nav-bar.with-notch[data-v-49544d2a] {
	border-bottom: solid #fff
}

.component-cta.disabled[data-v-49544d2a] {
	background: #eff2f7;
	color: #667790;
	cursor: not-allowed
}

.PowerCalculatorLastStep.mercado-regulado[data-v-49544d2a] {
	margin-top: .5rem
}

.PowerCalculatorLastStep.mercado-regulado .mr-bold[data-v-49544d2a] {
	font-weight: 700
}

.PowerCalculatorLastStep.mercado-regulado .title[data-v-49544d2a] {
	font-size: 1.5rem;
	line-height: 1.46667;
	font-weight: 400;
	letter-spacing: -.06em
}

.PowerCalculatorLastStep.mercado-regulado .address[data-v-49544d2a] {
	color: #666;
	margin-top: 1rem
}

.PowerCalculatorLastStep.mercado-regulado .powers-subtitle {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	color: #666
}

.PowerCalculatorLastStep.mercado-regulado .powers-note[data-v-49544d2a]
	{
	color: #666
}

.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a]
	{
	margin-top: 2.8rem
}

@media ( min-width :768px) {
	.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a]
		{
		margin-top: 3.2rem
	}
}

@media ( min-width :1024px) {
	.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a]
		{
		margin-top: 4.8rem
	}
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box[data-v-49544d2a]
	{
	-webkit-box-shadow: none;
	box-shadow: none;
	border: .1rem solid #ddd
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-49544d2a]
	{
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.1rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-49544d2a]:hover
	{
	background: transparent;
	color: #d42c54
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-49544d2a]
	{
	background: transparent;
	color: #d42c54;
	border: .1rem solid #d42c54
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-49544d2a]:hover
	{
	background: #d42c54;
	color: #fff
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.disabled[data-v-49544d2a],
	.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[disabled][data-v-49544d2a]
	{
	border-color: #f4f4f4;
	background: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar[data-v-49544d2a] {
	padding: .5rem 6vw
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar.fixed[data-v-49544d2a]
	{
	-webkit-box-shadow: none;
	box-shadow: none;
	border-top: .1rem solid #ddd
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-49544d2a]
	{
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.1rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-49544d2a]:hover
	{
	background: transparent;
	color: #d42c54
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button.disabled[data-v-49544d2a]
	{
	border-color: #f4f4f4;
	background: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

.Wizard.standard .icono-card{
	width: 70px !important;
}

@media ( min-width : 767px) {
	.Wizard.hybrid .icono-card{
		width: 70px !important;
	}
}
/* @media only screen and (max-width: 600px) {
	.flickity-prev-next-button {
		margin-top: 6rem;
	}
} */

.socialButtons {
	margin-left: -2rem !important;
    margin-top: 0.7rem !important;
    list-style-type: none;
    display: flex !important;
}

ul.socialButtons li.item {
	margin-right: 1rem !important;
}

@media only screen and (max-width: 600px) {
	.video-carrousel {
		width: 282px;
		height: 220px;
	}
}

.video {
	position: relative;
}

.videoWrapper {
	position: relative;
	width: 100%;
	height: 0;
	background-color: #000;
	overflow: hidden;
}

.videoWrapper169 {
	padding-top: 56.25%;
}

.videoIframe {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	overflow: hidden;
}

.videoWrapperActive .videoPoster {
	opacity: 0;
	height: 0;
	transition-delay: 0s, 0.8s;
}

.videoPoster:hover {
	transform: scale(1.1);
}

.videoPoster {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: 0;
	outline: none;
	background-size: 100% 100%;
	background-size: cover;
	text-indent: -999em;
	overflow: hidden;
	opacity: 1;
	transition: opacity 0.8s ease, height 0s ease;
	transition: all .4s ease-in-out;
	transition-delay: 0s, 0s;
}

.videoPoster:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	margin: -25px 0 0 -14px;
	border-left: 40px solid rgba(255, 255, 255, 0.75);
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	transition: all 0.3s ease;
	transform: scale(1);
	box-shadow: 0 0 5px 0 transparent;
}

.home-video-close {
	position: absolute;
	top: 0;
	right: 0;
	transform: translateY(-100%);
	display: block;
	line-height: 0;
	display: inline-block;
	padding: 20px 10px;
	font-size: 3em;
	font-weight: 700;
	color: white;
	cursor: pointer;
	text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	transition: ease-in-out 0.15s all;
}

.home-video-close.is-hidden {
	display: block;
	transform: translateY(0);
}

#js-pointer-detector {
	display: none;
}

.bg-wideoWrraper{
	background-size: cover;
    background-repeat: no-repeat;
}
@media only screen and (max-width: 600px) {
	.flickity-prev-next-button {
		margin-top: 5rem;
	}
}

@media only screen and (max-width: 600px) {
	.video-carrousel {
		width: 282px;
		height: 220px;
	}
}

.video {
	position: relative;
}

.videoWrapper {
	position: relative;
	width: 100%;
	height: 0;
	background-color: #000;
	overflow: hidden;
}

.videoWrapper169 {
	padding-top: 56.25%;
}

.videoIframe {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	overflow: hidden;
}

.videoWrapperActive .videoPoster {
	opacity: 0;
	height: 0;
	transition-delay: 0s, 0.8s;
}

.videoPoster:hover {
	transform: scale(1.1);
}

.videoPoster {
	height: 100%;
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: 0;
	outline: none;
	background-size: 100% 100%;
	background-size: cover;
	text-indent: -999em;
	overflow: hidden;
	opacity: 1;
	transition: opacity 0.8s ease, height 0s ease;
	transition: all .4s ease-in-out;
	transition-delay: 0s, 0s;
}

.videoPoster:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	margin: -25px 0 0 -14px;
	border-left: 40px solid rgba(255, 255, 255, 0.75);
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	transition: all 0.3s ease;
	transform: scale(1);
	box-shadow: 0 0 5px 0 transparent;
}

.home-video-close {
	position: absolute;
	top: 0;
	right: 0;
	transform: translateY(-100%);
	display: block;
	line-height: 0;
	display: inline-block;
	padding: 20px 10px;
	font-size: 3em;
	font-weight: 700;
	color: white;
	cursor: pointer;
	text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	transition: ease-in-out 0.15s all;
}

.home-video-close.is-hidden {
	display: block;
	transform: translateY(0);
}

#js-pointer-detector {
	display: none;
}

.containerNewVideoCarrousel {
	margin-left: 1rem;
	margin-right: auto;
}

.imgButton {
	cursor: pointer;
	margin-top: -0.7rem;
}

/* .showText{
	display:block;
	margin-top:-1rem;
}

.dontShowText{
	display: none;
} */
.unicaHeroSubtitle {
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.45;
	letter-spacing: normal;
	text-align: center;
	color: #000;
	margin-top: 35px;
	z-index: 1;
}

.unicaHeroSection {
	position: relative;
}
.social-media-container{
	display: flex;
    margin: 4rem;
}
.socia-media-link-empty{

color:#0e141a;

}
.socia-media-link{
	color:#0e141a;
}
	
.socia-media-link:hover{
	color :#d3135a;
}

.socia-media-link:hover span{
    color : #d3135a;
}

.social-media-list-container{
	float: left;
	width: 50%;
	height: 400px;
}

.titulo-social-media{
	margin-bottom: 2rem;
	text-align: center;
	font-weight: 700;
    margin: 0;
    font-size: 2rem;
    line-height: 1.2;
    letter-spacing: -.02em;
}

.social-media-list{
	list-style: none;
	padding-left: 0;
	display: flex;
    flex-direction: column;
}

.social-media-item{
	margin-bottom: 0.25rem;
    text-align: center;
    width: 6rem;
    padding: 1rem;
}

.social-media-item:hover{
	cursor: pointer;
	outline: 1px solid #d3135a;
	border-radius: 6px;
}

.social-media-timelines-container{
	float: left;
	width: 100%;
}

.activo{
	border: 1px solid #d3135a;
	border-radius: 6px;
}

.monstrar-media{
	display: block;
}

.ocultar-media{
	display: none;
}

.icono-media{
	margin: 0 8px 8px 8px;
    height: 20px;
    width: 20px;
    margin-top: 2px;
}


.social-media-timelines-container iframe{
		width: 100%;
}

@media screen and (max-width: 600px) {
	.social-media-timelines-container iframe{
		width: 100%;
	}
	.social-media-list-container {
		width: 100%;
		height: auto;
	}
	.social-media-timelines-container {
		width: 100%;
	}
	.social-media-container{
		flex-direction: column;
		margin: 1rem;
	}
	.social-media-list{
		display: flex;
    	flex-direction: row;
	    flex-wrap: wrap;
	    justify-content: space-between;
	}
	.social-media-item {
	    margin-bottom: 0.25rem;
	    text-align: center;
	    padding: 0.5rem;
	    width: 7rem; 
	}	
	
	.social-media-item:first-child{
		padding-left: 0px;
	}
	
	.social-media-item:first-child .icono-media{
		/*margin-left:0px !important;*/
	}
}

@media screen and (max-width: 320px){
	.social-media-item {
	    margin-bottom: 0.25rem;
	    text-align: center;
	    padding: 0.4rem;
	    width: fit-content;
	    display: flex;
	}
	.social-media-list {
	    display: flex;
	    flex-wrap: wrap;
	    flex-direction: row;
	    justify-content: space-between;
	}
	.social-media-timelines-container iframe{
		width: 100%;
	}
}

@media ( min-width : 600px) and (max-width: 800px) {
	.social-media-timelines-container {
		float: left;
		width: 70%;
	}
}
.table-cell-hide{
	visibility: hidden;
}

.hidden-table-cell{
    color: transparent !important;
}


.Subscribe .hidden {
	display: none;
}

.border-input-email{
	border-color: #667790 !important;
}
/* nav {position: relative; width: 100%; margin: 0 auto;} */
ul.fullnav, ul.fullnav ul {list-style: none; width: 100%; margin: 0; padding: 0; border: 0; font-size: 0; text-align: center;}
ul.fullnav {border-top: 4px double #666; border-bottom: 4px solid #999; background: #bbb;}
ul.fullnav li {display: inline-block; margin: 0; padding: 0; font-size: 18px; line-height: 60px;}
ul.fullnav li a {display: block; padding: 0 10px; text-decoration: none; text-transform: uppercase; color: #333;}
ul.fullnav li ul {position: absolute; left: 0; width: 100%; height: 0; overflow: hidden; background: #999; line-height: 0; z-index: 3;}
ul.fullnav ul a {color: white;}
ul.fullnav li:hover a {background: #999;}
ul.fullnav li:hover ul {height: auto;}
ul.fullnav li:hover ul li a {background: transparent;}
ul.fullnav li:hover ul li a:hover {text-decoration: none; color: #333;}


a.menu-link.menu-link-accordionTagA:hover {
    text-decoration: unset;
    font-weight: 400;
    color: #0e141a !important;
}
.mobile-search-new{
    opacity: unset !important;
    }
.shape{
height: 3em;
position: relative;
z-index: 22;
display: none;
}

.pointLiSegmenter{
  border-left: 0.35em solid transparent;
  list-style: none;
  padding: 0.5em 0.5em;
  margin: 0.5em;
  color: #C1CDDD !important;
}

@media only screen and (max-width: 600px) {
	.pointLiSegmenter{
		padding: 0em 0em 0em 0.5em !important;
	    margin: 1em 1em 1em 0.5em !important;
	}
}


.pointLiSegmenterActive{
 	border-left: 1.063rem solid;
 	border-left-width: 0.188rem;
 	
}

.pointLiSegmenterActive a {
	color: #fff !important;
}

.hr-elemento-menu {
	width: 90%;
    color: #C2CDDD;
    opacity: 0.4;
    margin-left: 5%;
}

.shapeMenu{



color: #667790;
/* max-width: 1210px; */
/* width: 100%; */
/* padding: 0 !important; */
}


    @media (max-width: 1024px) {
/* .DarkSiteBanner{
	display: none;
} */


 .mobile-menu-wrapper .mobile-menu{
	width: none;
  }
  #logoMenuLinks{
	visibility: unset !important;
    opacity: unset;
  }
  
  .outline-link .text{
  	display: none !important;
  }

	.noMobile{
display: none !important;
}
}

.shapeMenu a{
color: #C1CDDD;
text-decoration: none;
padding: 1em 1em;
}




.shapeMenu a:hover{
background-color: white;
display: block;

}

.menu .menu-link.submenu-nav:hover{
	border-bottom: 0.15em groove #0044C0 !important;
}

.menu .item {
	font-weight: 400 !important;
        }

.list{
	align-items: baseline;
}

.itemShape{
display: block;
margin: 0;
/*padding-bottom: 1em;*/
}



li.itemShape.active .segmenterClass{
background-color: white;

}

a.shapeA.active {
    color: #667790;
}


.suggestedList {
top: 25rem !important;
    }


.inputMainNavigation {
  position: absolute;
  opacity: 0;
  z-index: -1;
}

.tabMainNavigation {
  width: 100%;
  color: #0d131a;
  overflow: hidden;
}

a.fontColorTab {
	color: #C1CDDD ;
}


.tabMainNavigation-label {
  display: flex;
  justify-content: space-between;
  margin-left: 0;
  padding: 1.25rem;
  cursor: pointer;
  height: 40px;
   color: #fff;
  /* Icon */
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
	.tabMainNavigation-label{
	    margin: 0px 0px  3px 0px;
	    padding: 12px 1rem 10px 1rem;
	     color: #fff;
	}
}
.tabMainNavigation-label:hover {
  /*background: #1a252f;*/
}
.tabMainNavigation-label::after {
  content: "❯" !important;
  width: 1em;
  transform: rotate(90deg);
  height: 1em;
  text-align: center;
  transition: all 0.35s;
}
.tabMainNavigation-content {
  max-height: 0;
  padding: 0;
  color: #2c3e50;
  background: white;
    display:none;
  transition: all 0.35s;
}
.tabMainNavigation-close {
  display: flex;
  justify-content: flex-end;
  padding: 1em;
  font-size: 0.75em;
  background: #2c3e50;
  cursor: pointer;
}
.tabMainNavigation-close:hover {
  /*background: #1a252f;*/
}

input:checked + .tabMainNavigation-label {
  /*background: #1a252f;*/
  margin-left: 0rem;
  color: #fff;
}
input:checked + .tabMainNavigation-label::after {
  transform: rotate(270deg);
}
input:checked ~ .tabMainNavigation-content {
  max-height: 100vh;
    display:block;
  padding: 0 0;
}


.tabMainNavigation-label-menuLinks::after {
  content: "❯" !important;
  width: 1em;
  height: 1em;
  text-align: center;
  transition: all 0.35s;
  color: #667790;
}
.tabMainNavigation-label-menuLinks {
  display: flex;
  justify-content: space-between;
  padding: 1em;
  cursor: pointer;
  font-size: 1.0em;
  /* Icon */
}

.tabMainNavigation-label-menuLinksSinSubmenu::after {
  content: "❯" !important;
  width: 1em;
  height: 1em;
  text-align: center;
  transition: all 0.35s;
  color: #667790;
}

.tabMainNavigation-label-menuLinksSinSubmenu {
  display: flex;
  justify-content: space-between;
  padding: 1em;
  cursor: pointer;
  font-size: 1.0em;
  /* Icon */
}

input:checked + .tabMainNavigation-label-menuLinks {
  /*background: #1a252f;*/
}
input:checked + .tabMainNavigation-label-menuLinks::after {
 float: left;
 transform: rotate(180deg);
 position: fixed;
 height: auto;
}

#skipContentMenu:focus{
	    padding: 0.6rem !important;
}

@media only screen and (max-width: 767px) {
	.search-suggestions-new	{
    	top: 10rem !important;
    }

        .search-suggestions-new-5 {

    	top: 3.2rem !important;
            }

        .hola {
		top: 0.8rem !important;
            height:calc(100vh - 0.8rem) !important;
            }
            
        .hola #contentBanner{
			display: none;
	}
}

@media only screen and (max-width: 600px) {

	.tabMainNavigation-label-menuLinks{
	    padding: 20px 0 !important;
    	margin: 0px 20px !important;
    	border-bottom: rgb(194,205,221,.4) 1px solid;
	}
	.tabMainNavigation-label-menuLinksSinSubmenu{
	    padding: 20px 0 !important;
    	margin: 0px 20px !important;
    	border-bottom: rgb(194,205,221,.4) 1px solid;
	}
	.tabMainNavigation-label-menuLinksSinSubmenu > span{
		margin-left:5px !important;
	}
	.tabMainNavigation-label-menuLinks > span{
		margin-left:5px !important;
	}
	.mobile-search-new{
		margin-bottom: 10px !important;
	}
	.tabMainNavigation > input[type=checkbox]{
		display: none !important;
	}
	.checkeado{
		border-bottom: none !important;
	}	
	.tabMainNavigation-label{
	align-items: center !important;
        padding: 12px 20px 3px 20px;
    }
    
     li.pointLiSegmenter:first-child{
        margin-top:20px !important;
    }
    
    .tabMainNavigation-content .hr-elemento-menu:last-child {
    	display: none;
	}
    
    .menu{
		-webkit-transition: all .8s ease-in-out !important;
	}
    
  
    .col-xl-mobile{
    	max-width: 100% !important;
    }
    
    .mobile-menu .menu-item .tabMainNavigation label.tabMainNavigation-label-menuLinks,
    .mobile-menu .menu-item .tabMainNavigation label.tabMainNavigation-label-menuLinksSinSubmenu{
    	font-size: 16px !important;
    }
    
    .mobile-menu .containerSubmenu .newMenu-accordion .menu-link-accordionspan, 
    .mobile-menu .containerSubmenu .newMenu-accordion .menu-link-accordionTagA{
    	font-size: 14px !important;
    }
/*     .pointLiSegmenter:first-child{ */
/*     	margin-top: 28px !important; */
/*     } */
}

@media only screen and (max-width: 1024px) {
	.tabMainNavigation-content .hr-elemento-menu:last-child {
    	display: none;
	}
}

@media ( min-width :768px) {
	.containerSubmenu {
		padding-bottom: 0 !important;
		padding-top: 40px !important;
	}
}

@media ( min-width :1024px) {
	.has-submenu {
		margin-bottom: 2.4rem;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.sticky-banner-menu {
	 top: -5.5em; 
	 transform: scale(0.75);
	}
}



.main-navigation-bar{
	z-index: 21 !important;
}

.navbar-transparent.start-position .menu .submenu-icons{
	color: #fff !important;
}

.border-bottom-hover {
	border-bottom : 0.15em groove #0044C0 !important;
	color : #0e141a !important;
	
}
.background-trasparent-border-bottom-hover {
	border-bottom : 0.15em groove #FFF !important;
	color : #FFF !important;
	
}
.navbar-transparent.start-position .menu .menu-link:hover{
	border-bottom-color: white !important;
	
}
.border-bottom-removed {
	border-bottom: none !important;
	color: #667790 !important;
}

.background-trasparent-border-bottom-removed {
	border-bottom: none !important;
	color: #FFF !important;
}


.cardClientes{
	-webkit-box-shadow: 0 0 0 0 !important;
	padding:0 0 !important;
}

.itemClientes{
	padding: 16px 0 !important;
	border-bottom:1px solid #EFF2F7 !important;
	line-height: normal !important;
}

.labelClientes{
	justify-content: start !important;
	flex:1 !important;
  	display: flex !important;
  	margin-right:16px;
}

.popover-wrapperClientes{
	margin-left: 5px !important;
}

.labelClientes .popover-wrapper a svg use{
	width: 14px !important;
    height: 14px !important;
}

.disclaimerClientes{
	color: #5D6D86 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    padding-bottom:48px !important;
	border-bottom:1px solid #EFF2F7 !important;
}

.wrapperClientes{
	display: flex !important;
	margin-top: 0 !important;
}

.itemTitleClientes{
  font-size:16px !important;
  font-weight:NORMAL !important;
  box-sizing: border-box !important;
  float: left !important;
  width:fit-content !important;
  max-width: 90% !important;
  display: inline-block !important;
  
  /*font-family:RoobertENEL !important;*/
}


.valueClientes{
  font-size:16px !important;
  font-weight:bold !important;
  
}

.ctabtnClientes{
	border-radius: 50px !important;
}

.ctabtnClientes span{
	display: inline-block !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    font-weight: 300 !important;
    font-size: 16px !important;
}

.stickyzoneClientes{
	/* margin-top: -30%; */
}

.infoClientesSticky {
display: inline-block !important;
    color: #FFFFFF !important;
    background-color: #D3135A !important;
    font-size: 10px !important;
    border-radius: 50% !important;
    border: solid 2px #D3135A !important;
    width: 14px !important;
    height: 14px !important;
    font-weight: 500 !important;
    font-family: monospace !important;
    text-align: center !important;
}

.barlineClientes{
	width: 134px !important;
    height: 5px !important;
    background-color: black !important;
    margin: 9px auto 8px auto !important;
    border-radius: 5px !important;
}


.stickyBannerFigure{
    position: absolute;
    height: auto;
    width: 470px;
	padding: 0;
	display: flex;
	align-items: center;
	box-shadow: 3px 0.1rem 1.5rem -7px #999;
    border-radius: 1em;
    top: auto;
}

.stickyBannerPicture{
	padding: 1em 1em 1em 1em;
}
.stickyBannerPicture img{
	display: block;
    border: 1rem;
    border-radius: 1em;
    width: 210px;
    height: 230px;
    object-fit: cover;
}

.stickyBannerCaption{
	padding: 0 0;
}
.stickyBannerContactUsVersion {
		padding: 0 0;
}
.sitckyBannerCardsContainer {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-auto-rows: 1fr;
	margin-bottom: 16px;
	grid-column-gap: 10px;
	grid-row-gap: 10px;
	margin-top: 20px;
	font-size: 14px;
	width: 100%;
}

.sitckyBannerCardsChildren{
	flex:1;
    flex-basis: calc(50% - 1em);
    padding: 20px 15px 15px 15px;
/*     background: #eef1f7; */
    border-radius: 5px;
    color: #667790;
    border:  solid 1px rgba(184, 199, 215, 0.3);

}
.sitckyBannerCardsChildren:hover{
	cursor: pointer;
}

.sitckyBannerCardsContainer .sitckyBannerCardsChildren .icon {
    height: 1.3rem;
    width: 1.3rem;
	margin-top: 5px;
	margin-left: 3.5px;
	}
.sitckyBannerCardsContainer .sitckyBannerCardsChildren .arrowIcon{
/*     height: .6rem;
    width: .6rem; */
    height: 20px;
    width: 20px;
    padding: 5px;
}
.stickyBannerCarContainerPsistion {
	position: relative;
	display: flex;
	align-items: center;
	margin-top: 5px;
	}
.stickyBannerCardItemPsistion {
		position: absolute;
		right: 0px;
	
}
.stickyBannerCardItemPsistion use {
	height: 20px;
    width: 20px;
	
}
.cards
.stickyBannerCtaButton:hover {
    text-decoration: none !important;
}

.titleBannerDesktop{
    margin: 10px 20px 10px 0 !important;
    font-size: 22px !important;
    font-weight: bold !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.09 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #0d131a;
}
.stickyBannerContactUsVersion .titleBannerDesktop{
    margin: 10px 20px 10px 0 !important;
    font-size: 18px !important;
    font-weight: bold !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.09 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #0d131a;
}
.stickyBannerContactUsVersion .sitckyBannerCardsContainer{
	margin-bottom: 20px !important;
}

.stickyBannerText{
	display: block;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    letter-spacing: normal; 
    text-align: left;
    color: #0d131a;
    padding-right: 0em;
    margin: 10px 20px 27% 0;
}
.containerSubmenu .stickyBannerText{
	margin: 10px 20px 33% 0;
}

.stickyBannerCtaButton{
    padding: 0 1.2em ;
    font-size: 1.1em;
    border-radius: 3px;
    background-color: #d3135a;
    bottom: 0;
    height: 36px;
    line-height: 0.57 !important;
    padding: 8px 10px !important;
    margin-bottom: 1em;
    position: absolute;
}

.stickyBannerSpan{
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.38;
    letter-spacing: normal;
    text-align: left;
    color: #fff;
} 

.content-item-icon {
	display: block;
}



	.stickyBannerTwoColumnsContainer {
		position: relative !important;
	    height: auto;
	    width: 280px;
		padding: 0;
		align-items: center;
	    position: relative;;
    	width: 100%;
	    margin-top:40px;
	    margin-bottom: 16px;
	}
	
	.stickyBannerTwoColumnsLeft {
		/* box-shadow: 3px 0.1rem 1.5rem -7px #999; */
	    border-radius: 1em;
	    width: 145px !important;
		max-width: 145px !important;
		padding: 20px !important;
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		box-shadow: 0px 0.1rem 1.5rem -15px #999;
	}
	
	.stickyBannerTwoColumnsBackground  {
		border: 1rem;
		border-radius: 1em;
		width: 100%;
		min-height: 125px;
		object-fit: contain;
		padding: 22px 16px;
		position: relative;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		display: flex;
		flex-wrap: nowrap;
		margin-bottom: 0px;
		flex-direction: column;
		align-items: flex-end;
		padding: 15px !important;
		}
	.stickyBannerTwoColumnsTitle   {
		font-size: 18px !important;
		font-weight: bold !important;
		font-stretch: normal !important;
		font-style: normal !important;
		line-height: 1.11 !important;
		letter-spacing: normal !important;
		text-align: right !important;
		margin: 0px !important;
		margin-right: 5px !important;
		margin-top: 5px !important;
		margin-bottom: 15px !important;
		}
		
	.stickyBannerTwoColumnsBackground:first-of-type {
		
			margin-bottom: 20px;
		}
		
		.stickyBannerTwoColumnsContente {
		
		min-height: 205px;
		gap: 10px;
		flex-wrap: wrap !important;
		}
		.stickyBannerTwoColumnsRight {
			text-align: right !important;
			width: 155px !important;
			max-width: 155px !important;
			padding: 0px !important;
			
		
		}
		.stickyBannerTwoColCtaRight {
			height: 36px;
			line-height: 0.57 !important;
			padding: 8px 10px !important;
			margin-top: auto !important;
			display: flex !important;
			}
			
			.stickyBannerTwoColRightSpan {
				font-size: 14px;
			    font-weight: normal;
			    font-stretch: normal;
			    font-style: normal;
			    line-height: 1.38;
			    letter-spacing: normal;
			    text-align: left;
			    
			
			}
			.stickyBannerTwoColLefttSpan {
			    font-size: 14px;
			    font-weight: normal;
			    font-stretch: normal;
			    font-style: normal;
			    line-height: 1.10;
			    letter-spacing: normal;
			    text-align: left;
			}
						
			.stickyBannerTwoColBtnLeft {
					height: 36px;
					line-height: 0.57 !important;
					padding: 8px 15px !important;
					margin-top: auto !important;
					width: max-content; 
					display: flex !important;
    				line-height: 1.57 !important;
				}
				.titleBannerTwoColMobile {
					font-size: 18px !important;
					font-weight: bold !important;
					font-stretch: normal !important;
					font-style: normal !important;
					line-height: 1.11 !important;
					letter-spacing: normal !important;
					text-align: left !important;
					margin-bottom: 0px !important;
				
					
		}
				.stickyBannerTwoColText{
					display: block;
				    font-size: 14px;
				    font-weight: normal;
				    font-stretch: normal;
				    font-style: normal;
				    line-height: 1.29;
				    letter-spacing: normal; 
				    text-align: left;
				    color: #0d131a;
				    padding-right: 0em;
				    margin: 10px 0 0 0;
				}
				
				.stickyBannerTwoColLinkLeft{
				    height: 36px;
				    line-height: 0.57 !important;
				    padding: 8px 0px !important;
				    margin-top: auto !important;
				    width: max-content;
				    
				}
				
				.stickyBannerTwoColLinkRight {
				    height: 36px;
				    line-height: 0.57 !important;
				    padding: 8px 0px !important;
				    margin-top: auto !important;
				    width: max-content;
				}
				
				.stickyBannerTwoColLefttSpan .arrowRight {
					height: 19px;
					width: 19px;
				}

				
.stickyBannerTwoColBtnLeft:hover {
	text-decoration: none !important;
}
.stickyBannerTwoColCtaRight{
	text-decoration: none !important;
}
@media only screen and (min-width: 600px) {
	.stickyBannerCaption{
	 	width: 100% !important;
		margin-top:10px;
	    margin-left: 20px;
	    align-self: start;  	
	}
	
	.stickyBannerContactUsVersion{
		width: 100% !important;
		margin-top:10px;
	    margin-left: 20px;
	    margin-right: 20px;
	    align-self: start;  
	}
	.sitckyBannerCardsContainer .sitckyBannerCardsChildren .arrowIcon {
		display: block;
	}
	
}

@media only screen and (max-width: 600px) {
	.sitckyBannerCardsContainer .sitckyBannerCardsChildren .arrowIcon {
		display: none;
	}
  .stickyBannerCaption{
    	align-self: start !important;
	    margin: 15px 20px 15px 15px !important;
	    padding: 15px 0px !important;
	}
	

	.titleMobile{
		width: 100% !important;
	    margin: 0 !important;
	    /*font-family: RoobertENEL-Bold !important;*/
	    font-size: 16px !important;
	    font-weight: bold !important;
	    font-stretch: normal !important;
	    font-style: normal !important;
	    line-height: 1.13 !important;
	    letter-spacing: normal !important;
	    text-align: left !important;
	    padding-bottom: 10px !important;
	}
	.stickyBannerText{
		width: 100%;
    	overflow: hidden;
	    margin: 0px 0px 15px 0;
	    /*font-family: RoobertENEL-Regular;*/
	    font-size: 14px;
	    font-weight: normal;
	    font-stretch: normal;
	    font-style: normal;
	    line-height: 1.33;
	    letter-spacing: normal;
	    text-align: left;
	    color: #0d131a;
	    padding-right: 0 !important;
	}
	.containerSubmenu .stickyBannerText{
	margin: 0px 0px 16% 0 !important;
	}
	.stickyBannerCtaButton{
		width: fit-content !important;
	    height: 33px !important;
	    padding: 8px 10px !important;
	    border-radius: 3px !important;
	    background-color: #d3135a !important;
	    margin: 0 !important;
	    position: sticky !important;
	    bottom: 10px !important;
	}
	.stickyBannerSpan{
		width: fit-content ;
	    height: 17px;
	    font-size: 14px;
	    font-weight: normal;
	    font-stretch: normal;
	    font-style: normal;
	    line-height: 1.3;
	    letter-spacing: normal;
	    text-align: center;
	    color: #fff;
	    display: table;
	    margin: 0 auto;
	}
	.stickyBannerFigureMobile{
		position: relative;;
    	width: 100%;
    	display: flex;
	    box-shadow: 0px 0.1rem 1.5rem -15px #999;
	    border-radius: 1em;
	    top: -18%;
	    flex-direction: row-reverse;
	    align-content: stretch;
	    flex-wrap: nowrap;
	    justify-content: space-evenly;
	    margin-top:40px;
	    align-items: stretch !important;
	}
	.stickyBannerPictureMobile img{
		display: block;
	    border: 1rem;
	    border-radius: 1em;
	    margin-top: auto;
	    margin-bottom: auto;
	    object-fit: cover;
	    margin-right: 15px;
	    width: 110px;
	    height: 175px;
	}
	.stickyBannerPictureMobile{
		width: 140px;
	    margin-top: auto;
	    margin-bottom: auto;
	}
	
	
	.section-sticky-oferta .stickyBannerPictureMobile{
		margin: 15px 15px 15px auto;
    	padding: 0px;
		flex-grow: 1;
	}
	
	.section-sticky-oferta .stickyBannerPictureMobile img{
    	 margin: 0px;
    	 height: 100% !important;
    	 min-height: 175px;
	}
	
	.section-sticky-oferta .stickyBannerCaption{
    	 padding: 0px !important;
    	 display: flex;
	    flex-direction: column;
	    min-height: 175px;
	    flex-grow: 1;
	}
	
	.section-sticky-oferta .stickyBannerText{
	    font-size: 12px;
	    line-height: 1.33;
	    margin: 0px 0px auto 0px !important;
	}
	
	.section-sticky-oferta .stickyBannerCtaButton{
	    bottom: 15px !important;
	    height:auto !important;
	    margin-top: 15px !important;
	}
	
	.section-sticky-oferta .stickyBannerCtaButton .stickyBannerSpan{
	    height:auto !important;
	}
	
	
	.section-sticky-contactanos .stickyBannerContactUsVersion{
	    align-self: start !important;
	    margin: 20px !important;
	    padding: 0px !important;
	}
	
	.section-sticky-contactanos .stickyBannerContactUsVersion .titleBannerDesktop{
		font-size: 14px !important;
	    line-height: 1.29 !important;
	    margin: 0px auto 20px 0px !important;
	}
	
	.section-sticky-contactanos .stickyBannerContactUsVersion .sitckyBannerCardsContainer{
	    margin: 0px !important;
	}
	
	.section-sticky-contactanos .sitckyBannerCardsContainer .sitckyBannerCardsChildren{
		padding: 25px 30px 15px 15px;
	}
	
	
	.section-sticky-contactanos .sitckyBannerCardsContainer .sitckyBannerCardsIconContainer{
		width: 36px;
    	height: 36px;
	}
	
	.sitckyBannerCardsContainer .sitckyBannerCardsChildren .icon {
    height: 1.3rem;
    width: 1.3rem;
	margin: 5px;
	margin-left: 7.5px;
	}
	.section-sticky-contactanos .stickyBannerCarContainerPsistion{
		margin-top:5px;
	}
	
	.section-sticky-contactanos .stickyBannerCarContainerPsistion div{
		font-size: 12px;
	    font-weight: normal;
	    font-stretch: normal;
	    font-style: normal;
	    line-height: 1;
	    letter-spacing: normal;
	    text-align: left;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1230px) {

    .stickyBannerCaption {
		display: flex !important;
		position: relative;
		flex-direction: column !important;
		align-items: flex-start !important;
	}
	.stickyBannerContactUsVersion {
		display: flex !important;
		position: relative;
		flex-direction: column !important;
		align-items: flex-start !important;
	}
	.titleMobile{
        letter-spacing: -.01em !important
    }
    .stickyBannerText{
         padding-right: revert !important;
    }
    .stickyBannerCtaButton{
         margin-bottom: 20px !important;
    }
    .stickyBannerTwoColCtaButton {
    	 margin-bottom: 20px !important;
    }
    .stickyBannerPicture img{
        width: 190px !important;
    }
    
}


@media (min-width:768px){
	.stickyBannerFigure{
	    position: relative !important;
	    height: auto;
	    width: 470px;
		padding: 0;
		display: flex;
		align-items: center;
		box-shadow: 3px 0.1rem 1.5rem -7px #999;
	    border-radius: 1em;
	    top: auto;
	    left: 15%;
	    margin-bottom: 0px !important;
	}
	.section-sticky{
		padding-bottom: 40px !important;
	}
	
	.stickyBannerTwoColumnsLeft {
	    width: 155px !important;
	    max-width: 155px !important;
	}
	
	.stickyBannerTwoColumnsRight {
	    width: 185px !important;
	    max-width: 185px !important;
	}
	.stickyBannerTwoColumnsContainer {
		left:8%;
	}
	
	.titleBannerTwoColDesktop {
		line-height: 1.09 !important;
	}
}	
@media (min-width : 600px) and (max-width : 900px) {
	.stickyBannerTwoColumnsContente{
		flex-wrap: nowrap !important;
	}
}
@media (min-width: 992px){
	.stickyBannerTwoColumnsContainer {
		position: relative !important;
	    height: auto;
	    width: 470px;
		padding: 0;
		align-items: center;
	    top: auto;
	    left:8%;
	    margin-bottom: 0px !important;
	    margin-top: 0px !important;
	}
	
	.stickyBannerTwoColumnsLeft {
		/*box-shadow: 3px 0.1rem 1.5rem -7px #999;*/
	    border-radius: 10px;
	    width: 220px !important;
		max-width: 220px !important;
		padding: 20px !important;
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		box-shadow: 0px 0.1rem 1.5rem -15px #999;
	}
	
	.stickyBannerTwoColumnsBackground  {

		border: 10px;
		border-radius: 1em;
		width: 100%;
		min-height: 125px;
		object-fit: contain;
		padding: 22px 16px;
		position: relative;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		display: flex;
		flex-wrap: nowrap;
		margin-bottom: 0px;
		flex-direction: column;
		align-items: flex-end;
		padding: 15px !important;
		}
	.stickyBannerTwoColumnsTitle   {
		font-size: 18px !important;
		font-weight: bold !important;
		font-stretch: normal !important;
		font-style: normal !important;
		line-height: 1.11 !important;
		letter-spacing: normal !important;
		text-align: right !important;
		margin: 0px !important;
		margin-right: 5px !important;
		margin-top: 5px !important;
		margin-bottom: 15px !important;
		width: 50%;
		}
	.stickyBannerTwoColumnsBackground:first-of-type {
		margin-bottom: 20px;
	}
	.stickyBannerTwoColumnsContente {
		min-height: 270px;
		gap: 20px;
		flex-wrap: wrap !important;
	}
	.stickyBannerTwoColumnsRight {
		text-align: right !important;
		width: 230px !important;
		max-width: 230px !important;
		padding: 0px !important;
	}
	.stickyBannerTwoColCtaRight {
		height: 36px;
		line-height: 0.57 !important;
		padding: 8px 10px !important;
		/* 	margin-bottom: 1em;
			position: absolute;
			bottom: 0;
			right: 16px; */
		margin-top: auto !important;
		display: flex !important;
	}
	.stickyBannerTwoColRightSpan {
		font-size: 14px;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		line-height: 1.57;
		letter-spacing: normal;
		text-align: left;
	}
	.stickyBannerTwoColLefttSpan {
		font-size: 16px;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		/*line-height: 1.10;*/
		line-height: 1.38;
		letter-spacing: normal;
		text-align: left;
	}
	.stickyBannerTwoColBtnLeft {
		height: 36px;
		line-height: 0.57 !important;
		padding: 8px 15px !important;
		margin-top: auto !important;
		width: max-content;
	}
	.titleBannerTwoColDesktop {
		font-size: 22px !important;
		font-weight: bold !important;
		font-stretch: normal !important;
		font-style: normal !important;
		line-height: 1.09 !important;
		letter-spacing: normal !important;
		text-align: left !important;
		margin-bottom: 0px !important;
	}
	.stickyBannerTwoColText {
		display: block;
		font-size: 14px;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		line-height: 1.29;
		letter-spacing: normal;
		text-align: left;
		color: #0d131a;
		padding-right: 0em;
		margin: 10px 0 0 0;
	}
	.stickyBannerTwoColLinkLeft {
		height: 36px;
		line-height: 0.57 !important;
		padding: 5px 10px !important;
		margin-top: auto !important;
		width: max-content;
		margin-bottom: 0px !important;
	}
	.stickyBannerTwoColLinkRight {
		height: 36px;
		line-height: 0.57 !important;
		padding: 5px 10px !important;
		margin-top: auto !important;
		width: max-content;
		margin-bottom: 0px !important;
	}
	.stickyBannerTwoColLefttSpan .arrowRight {
		height: 19px;
		width: 19px;
	}
}

@media (min-width: 1200px){
	.stickyBannerTwoColumnsContainer {
	    left:15%;
	    
	}
}




@media only screen and (max-width: 600px) {
	.side-by-side-energia-xxi-showmobile {
		display: block !important;
	}
}

@media only screen and (min-width: 700px) and (max-width: 1024px) {
	.side-by-side-energia-xxi-showtablet {
		display: block !important;
	}
}

@media only screen and (max-width: 600px) {
	.SideBySideContentImageEnergiaXxi .caption .title {
		margin-bottom: 30px !important;
		font-size: 28px !important;
		font-weight: bold !important;
		font-stretch: normal !important;
		font-style: normal !important;
		line-height: 1.25 !important;
		letter-spacing: normal !important;
	}
}

@media only screen and (max-width: 600px) {
	.side-by-side-showmobile {
		display: block !important;
	}
}

@media only screen and (min-width: 700px) and (max-width: 1024px) {
	.side-by-side-showtablet {
		display: block !important;
	}
}

@media only screen and (max-width: 600px) {
	.SideBySideContentImage .caption .title {
		margin-bottom: 30px !important;
		font-size: 28px !important;
		font-weight: bold !important;
		font-stretch: normal !important;
		font-style: normal !important;
		line-height: 1.25 !important;
		letter-spacing: normal !important;
	}
}

.SideBySideContentImage .cta-button.cta-extended-area.cta-secondary:hover svg use{
	fill: white;
}

@media only screen and (min-width: 768px) {
	.SideBySideContentImageComInterna .side-by-side-formSteps{
		padding: 0 2.5rem !important;
	}
}

.SideBySideContentImageComInterna .side-by-side-formSteps .wrapper{
	margin: 0;
}

@media only screen and (max-width: 600px) {
	.SideBySideContentImageComInterna .side-by-side-showmobile {
		display: block !important;
	}
}

@media only screen and (min-width: 700px) and (max-width: 1024px) {
	.SideBySideContentImageComInterna .side-by-side-showtablet {
		display: block !important;
	}
}

@media only screen and (max-width: 600px) {
	.SideBySideContentImageComInterna .caption .title {
		margin-bottom: 30px !important;
		font-size: 28px !important;
		font-weight: bold !important;
		font-stretch: normal !important;
		font-style: normal !important;
		line-height: 1.25 !important;
		letter-spacing: normal !important;
	}
}
.SideBySideContentImageComInterna .form-steps{

	}

.SideBySideContentImageComInterna .InputText {
	width: 100% !important;
	padding: 0 !important;
}

.SideBySideContentImageComInterna .InputTextarea {
	width: 100% !important;
	padding: 0 !important;
}

.SideBySideContentImageComInterna .InputTextStaff .select-form-control{
	width: 100% !important;
}

.btnSeoSales{
    border-radius: 0px !important;
}

.SeoSalesPt #phone {
	border-color:#878787;
}

.SeoSalesPt .block-form input:focus {
    outline: 3px solid rgba(131, 192, 253, .5);
    outline-offset: 1px;
}

@media only screen and (min-width: 600px) {
	.setNoContainer{
		width:100% !important;
	}
	
 	.noContainerLayouts{
		width:100% !important;
		max-width:100% !important;
	}
	
	.setNoContainerLayouts>div{
	    background: #f7f9fb !important;
	}

	.phoneSvg svg{
	    margin-left: 2px;
    	margin-top: 2px;
	}
}

@media only screen and (max-width: 600px) {
	.phoneSvg svg{
		margin-left: 1.5px;
   		margin-top: 2px;
	}
}

.phoneDownload svg{
	margin-right: 1.4px;
}

.SeoSalesPt.form, .phone-required, .phone-error, .server-error, .check-required, .success-box {
	display: none;
}
.btnSeoSales{
    border-radius: 0px !important;
}

.SeoSalesEnergiaX #phone {
	border-color:#878787;
}

.SeoSalesEnergiaX .block-form input:focus {
    outline: 3px solid rgba(131, 192, 253, .5);
    outline-offset: 1px;
}

@media only screen and (min-width: 600px) {
	.setNoContainer{
		width:100% !important;
	}
	
 	.noContainerLayouts{
		width:100% !important;
		max-width:100% !important;
	}
	
	.setNoContainerLayouts>div{
	    background: #f7f9fb !important;
	}

	.phoneSvg svg{
	    margin-left: 2px;
    	margin-top: 2px;
	}
}

@media only screen and (max-width: 600px) {
	.phoneSvg svg{
		margin-left: 1.5px;
   		margin-top: 2px;
	}
}

.phoneDownload svg{
	margin-right: 1.4px;
}
.btnSeoSales{
    border-radius: 0px !important;
}

.SeoSales #phone {
	border-color:#878787;
}

.SeoSales .block-form input:focus {
    outline: 3px solid rgba(131, 192, 253, .5);
    outline-offset: 1px;
}

@media only screen and (min-width: 600px) {
	.setNoContainer{
		width:100% !important;
	}
	
 	.noContainerLayouts{
		width:100% !important;
		max-width:100% !important;
	}
	
	.setNoContainerLayouts>div{
	    background: #f7f9fb !important;
	}

	.phoneSvg svg{
	    margin-left: 2px;
    	margin-top: 2px;
	}
}

@media only screen and (max-width: 600px) {
	.phoneSvg svg{
		margin-left: 1.5px;
   		margin-top: 2px;
	}
}

.phoneDownload svg{
	margin-right: 1.4px;
}
.card-category-item-lupa {
	height: 85px;
}

.link-category-item-lupa {
	width: 100%;
	background-color: white;
	height: 85px;
	border-bottom: 1px solid rgb(239, 242, 247) !important;
	text-decoration: none !important;
}

.cta-wrapper-fullDigital{
	border-top: none !important;
    margin-top: 0px !important;
}

@media(max-width: 320px){
         .card-category-item {
            height: fit-content;
        }
        .link-category-item {
            width: 100%;
            background-color: white;
            border-bottom: 1px solid rgb(239, 242, 247) !important;
            height: fit-content;
            min-height: 85px;
        }
        .auto-container-item {
            display: flex;
            height: fit-content;
            padding: 24px 16px;
            flex-direction: row;
            align-content: center;
            justify-content: center;
            align-items: center;
        }
        .link-category-item-lupa{
        	height:auto;
        	min-height: 85px;
        }
        .span-auto-item-lupa{
        	    align-content: space-around;
        }
        .auto-container-item-lupa{
        	display: -webkit-flexbox;
		    display: -ms-flexbox;
		    display: -webkit-flex;
		    display: flex;
		    -webkit-flex-align: center;
		    -ms-flex-align: center;
		    -webkit-align-items: center;
		    align-items: center;
		    text-align: center;
        }
}

.search-results-item:first-of-type .link-category-item-lupa{
	border-top-left-radius: 6px !important;
	border-top-right-radius: 6px !important;
}

.search-results-item:last-of-type .link-category-item-lupa{
	border-bottom-left-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
	border: none !important;
}

.span-auto-item-lupa {
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	text-align: left;
	color: #0e141a;
	display: grid;
    align-items: center;
    height: auto;
    flex-grow: 1;
    margin-right: 16px;
    width:100%;
}

.auto-container-item-lupa {
	display: flex;
    height: 100%;
    padding: 24px 16px;
	flex-direction: row;
	align-items: center;
}

.description-category-lupa-item{
	font-weight: normal !important;
    font-size: 14px !important;
    line-height: 18px !important;
    text-align: left !important;
    color: #5d6d86 !important;
    margin-top: -8px !important;
    /* margin-left: 24px !important; */
    /* margin-right: 24px !important; */
    margin-bottom: 24px !important;
}

.counterlupa{
	color: #0E141A !important;
    font-weight: bold !important;
    margin-bottom: 16px !important;
	font-size: 16px !important;
	line-height: 18px !important;
	text-align: left !important;
}
    
.SearchResultsItemDesign{
	margin: 0 0 !important;
}

.containerResults{
	width: 95% !important;
}

.containerResults .search-results-item{
	padding: 0px;
}

.containerResults .cta-wrapper-fullDigital{
	padding: 15px !important;
}

.SearchResultsModule:has(> div.containerResults) { 
	padding: 0px 0px 5px 0px !important;
	margin-top: -10px !important;
}
.imageFundacionNews, .imageSearchResultsItem{
	object-fit: none !important;
	object-position: left top !important;
}	

.titleFundacionNews, .titleSearchResultsItem{
	color: black;
}

.titleFundacionBlog, .descrFundacionBlog {
	color: black;
}

.titleFundacionNews:hover, .titleSearchResultsItem:hover, .titlePhotoResultItem:hover{
	color: #d3135a !important;
	transition: color .3s ease;
}

.descrFundacionBlog:hover, .titleFundacionBlog:hover{
	color: #d3135a !important;
	transition: color .3s ease;
}

.fundacion-search-blog .category .category-link{
	color: #d3135a !important;
}
.FocusModuleItemSavingCalculator {
	paddint-top: 0rem !important;
}

.newModelPestana1 {
	padding-top: 50px !important;
	margin-top: 50px !important;
	border-top: solid 1px #b8c7d7 !important;
}

#formNewModal{
	width: 100% !important;
    margin-top: 0px !important;
}

.ocultarElement{
	display:none;
}

.divErrores{
	display:inline-grid;
}

.switch-text-state3paso1{
	margin-top: 0px !important;
}

.checkboxesNewModal{
	padding-top: 0px !important;
}

.titlenewModelPestana1 {
	font-size: 24px !important;
	font-weight: bold !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.17 !important;
	letter-spacing: normal !important;
	text-align: left !important;
	color: #0d131a !important;
	margin-top: 0px !important;
	margin-bottom: 20px !important;
}

.descnewModelPestana1 {
	font-size: 18px !important;
	font-weight: normal !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.33 !important;
	letter-spacing: normal !important;
	text-align: left !important;
	color: #0d131a !important;
	margin: 0px !important;
}

.numeroTelefon {
	height: 50px !important;
    margin: 0px !important;
    float: left !important;
    border: solid 2px #c1cddd !important;
    background-color: #fff !important;
    padding: 15px 15px 16px 15px !important;
    width: 464px !important;
	  font-size: 16px;
	  font-weight: normal;
	  font-stretch: normal;
	  font-style: normal;
	  line-height: 1.25;
	  letter-spacing: normal;
	  text-align: left;
	  color: #667790;
}

.numeroTelefon::-webkit-input-placeholder {
     opacity: 0.5; 
}

.centerAllComponent {
	width: 670px !important;
}

.center {
	width: 100% !important;
}

.spanbtnNewModelPes1 {
	font-size: 18px;
	font-weight: bold !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.44 !important;
	letter-spacing: normal !important;
	text-align: center !important;
	color: #fff !important;
}

.introduceNumero {
	width: 235px;
	height: 19px;
	opacity: 0.5;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.25;
	letter-spacing: normal;
	text-align: left;
	color: #667790;
}

.checkbox-item-newmodel {
	display: block;
	position: relative;
	padding-left: 30px;
	margin-top: 20px;
	margin-bottom: 0px;
}

.inputNewmodelPes1 {
	border-radius: .15rem !important;
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
	border: solid 2px #c1cddd !important;
    width: 20px !important;
    height: 20px !important;
}

.labelNewModalPes {
	display: block !important;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.29;
	letter-spacing: normal;
	text-align: left;
}

.has-error-input{
	border-color: #eb0a00 !important;
}

.labelNewModalPes p{
	margin-bottom:0px;
}

.success-box-new-model{
	background: rgba(0,140,90,.1);
    padding: 1rem;
    text-align: center;
   	margin: 0;
    width: 100%;
}

.success-title-new-model{
	font-size: .8rem;
    line-height: 1.25;
    font-weight: 700;
    color: #008c5a;
    margin: 0;
}

.success-message-new-model{
	font-size: .65rem;
    line-height: 1.53846;
    margin: .75rem 0 0;
}

#container {
	margin-left: 0px !important;
	margin-top: 4em;
}

.text-before-form {
	margin-top: 1rem !important;
}

#cta-button-accept {
	margin-bottom: 1rem !important;
	padding-left: 4.2em !important;
	padding-right: 4.2em !important;
}

#cta-button-accept span{
	font-size: 18px !important;
    font-weight: bold !important;
    font-stretch: normal !important;
    font-style: normal !important;
    letter-spacing: normal !important;
    text-align: center !important;
    color: #fff !important;
}

#cta-button-close {
}

#cta-button-close span{
    font-size: 18px !important;
    font-weight: bold !important;
    font-stretch: normal !important;
    font-style: normal !important;
    letter-spacing: normal !important;
    text-align: center !important;
    color: #d3125a !important;
}

.btnNewModelPes1 {
	float: right !important;
	margin: 0 0 1rem 0 !important;
	padding: 10px 16px !important;
	border-radius: 5px !important;
    background-color: #d3125a !important;
}

#widthSaving {
	text-align: left !important;
}

.ocultarCalculadora {
	display: none !important;
}

.distintoImageD {
	display: none !important;
}

.distintoImageM {
	display: none !important;
}

.imageMelectro {
	display: none !important;
}

.notImageMelectro {
	display: flex !important;
}

@media all and (min-width: 1023px) {
	.hideFechaFinLabel{
		margin-top:29px;
	}
}
@media all and (min-width: 767px) {
	.imageMelectro {
		display: flex !important;
	}

	.notImageMelectro {
		display: none !important;
	}

	.placeholder {
		padding-left: 2%;
		padding-right: 3%;
		top: 34%;
		width: 95%;
		position: absolute;
		pointer-events: none;
		color: -internal-light-dark(black, white);
		color: gray;
		font-size: inherit;
		left: 10px;
		margin: auto;
	}
}

.after-last-step-content.row.anchoLastStepSaving {
	margin-left: 0 !important;
}

.placeholder {
	padding-left: 2%;
	padding-right: 3%;
	top: 25%;
	width: 95%;
	position: absolute;
	pointer-events: none;
	color: -internal-light-dark(black, white);
	color: gray;
	font-size: inherit;
	left: 10px;
	margin: auto;
}

.rowSavinMargin {
	margin-right: 0;
}

.widthInputsConsumo {
	margin-right: 5%;
	width: 30%;
}

input#fechaInicioFactura::placeholder,
input#fechaFinFactura::placeholder,
input#potenciaContratada::placeholder,
input#potenciaContratadaValle::placeholder,
input#consumoPunta1::placeholder,
input#consumoLlano2::placeholder,
input#consumoValle3::placeholder,
input#importeFactura::placeholder {
	color: #86898c !important;
}

.label-bottom {
	margin-bottom: 1rem;
}

.field-bottom {
	margin-bottom: 1.5em;
}

.noMargin {
	margin: 0;
}

.widthSaving {
	width: 100%;
}

.widthSavingBtns{
	margin-top: 50px !important;
}

.widthSavingBtnsPes1{
	margin-top: 30px !important;
}

.maxWidthSaving {
	max-width: 30em;
}

.buttonSavingModal {
	border: solid 1px #c22f5b !important;
	border-radius: 5px !important;
	background: white !important;
	color: #d3135a !important;
}

#ui-datepicker-div {
	display: none;
	background-color: #fff;
	box-shadow: 0 0.125rem 0.5rem rgba(0, 0, 0, 0.1);
	margin-top: 0.25rem;
	border-radius: 0.5rem;
	padding: 0.5rem;
}

.ui-datepicker-calendar thead th {
	padding: 0.25rem 0;
	text-align: center;
	font-size: 0.75rem;
	font-weight: 400;
	color: #78909C;
}

.ui-datepicker-calendar tbody td {
	width: 2.5rem;
	text-align: center;
	padding: 0;
}

.ui-datepicker-calendar tbody td a {
	display: block;
	border-radius: 50%;
	line-height: 2rem;
	transition: 0.3s all;
	color: #546E7A;
	font-size: 0.875rem;
	text-decoration: none;
}

.ui-datepicker-calendar tbody td a:hover {
	background-color: #B4CEFF;
}

.ui-datepicker-calendar tbody td a.ui-state-active {
	background-color: #0047cc;
	color: white;
}

.ui-datepicker-header a.ui-corner-all {
	cursor: pointer;
	position: absolute;
	top: 0;
	width: 2rem;
	height: 2rem;
	margin: 0.5rem;
	border-radius: 0.25rem;
	transition: 0.3s all;
}

.ui-datepicker-header a.ui-corner-all:hover {
	background-color: #ECEFF1;
}

.ui-datepicker-header a.ui-datepicker-prev {
	left: 0;
	background:
		url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI4OCA2LjI5NkwzLjIwMiAyLjIxYS43MS43MSAwIDAgMSAuMDA3LS45OTljLjI4LS4yOC43MjUtLjI4Ljk5OS0uMDA3TDguODAzIDUuOGEuNjk1LjY5NSAwIDAgMSAuMjAyLjQ5Ni42OTUuNjk1IDAgMCAxLS4yMDIuNDk3bC00LjU5NSA0LjU5NWEuNzA0LjcwNCAwIDAgMS0xLS4wMDcuNzEuNzEgMCAwIDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==");
	background-repeat: no-repeat;
	background-size: 0.5rem;
	background-position: 50%;
	transform: rotate(180deg);
}

.ui-datepicker-header a.ui-datepicker-next {
	right: 0;
	background:
		url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI4OCA2LjI5NkwzLjIwMiAyLjIxYS43MS43MSAwIDAgMSAuMDA3LS45OTljLjI4LS4yOC43MjUtLjI4Ljk5OS0uMDA3TDguODAzIDUuOGEuNjk1LjY5NSAwIDAgMSAuMjAyLjQ5Ni42OTUuNjk1IDAgMCAxLS4yMDIuNDk3bC00LjU5NSA0LjU5NWEuNzA0LjcwNCAwIDAgMS0xLS4wMDcuNzEuNzEgMCAwIDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==');
	background-repeat: no-repeat;
	background-size: 10px;
	background-position: 50%;
}

.ui-datepicker-header a>span {
	display: none;
}

.ui-datepicker-title {
	text-align: center;
	line-height: 2rem;
	margin-bottom: 0.25rem;
	font-size: 0.875rem;
	font-weight: 500;
	padding-bottom: 0.25rem;
}

.ui-datepicker-week-col {
	color: #78909C;
	font-weight: 400;
	font-size: 0.75rem;
}

.subtitle[data-v-405371e1] {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media (min-width :1024px) {
	.subtitle[data-v-405371e1] {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-405371e1] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media (min-width :768px) {
	.title[data-v-405371e1] {
		margin-top: .55rem
	}
}

@media (min-width :1024px) {
	.title[data-v-405371e1] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-405371e1] {
	margin-top: 0
}

.form[data-v-405371e1] {
	margin: 1.75rem 0 0
}

@media (min-width :768px) {
	.form[data-v-405371e1] {
		margin-top: 2.25rem
	}
}

@media (min-width :1024px) {
	.form[data-v-405371e1] {
		margin-top: 2.5rem
	}
}

.form>.field[data-v-405371e1] {
	margin: 1.25rem 0 0
}

@media (min-width :768px) {
	.form>.field[data-v-405371e1] {
		margin-top: 1.75rem
	}
}

.form>.field[data-v-405371e1]:first-child {
	margin-top: 0
}

.form[data-v-405371e1] input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-405371e1] {
	color: #eb0a00
}

.form .icon-error[data-v-405371e1] {
	z-index: 4
}

.note[data-v-405371e1] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-405371e1] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-405371e1]:first-child {
	margin-top: 0
}

.component-cta[data-v-405371e1],
.component-cta[disabled][data-v-405371e1] {
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-405371e1],
.component-cta[disabled]>span[data-v-405371e1] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-405371e1],
.component-cta[disabled] .arrow-right[data-v-405371e1] {
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-405371e1],
.component-cta[disabled] .chevron-right[data-v-405371e1] {
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media (min-width :1024px) {

	.component-cta[data-v-405371e1],
	.component-cta[disabled][data-v-405371e1] {
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-405371e1] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-405371e1] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-405371e1] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media (min-width :768px) {
	.error-message .icon[data-v-405371e1] {
		display: block
	}
}

.modal-enter-active[data-v-405371e1],
.modal-leave-active[data-v-405371e1] {
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-405371e1],
.modal-leave-to[data-v-405371e1] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-405371e1],
.bar-leave-active[data-v-405371e1] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-405371e1],
.bar-leave-to[data-v-405371e1] {
	opacity: 0
}

.mercado-regulado .form[data-v-405371e1] .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form[data-v-405371e1] .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form[data-v-405371e1] .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form[data-v-405371e1] .icon-error {
	display: none
}

.mercado-regulado .note[data-v-405371e1] {
	color: #666
}

.mercado-regulado .error-message[data-v-405371e1] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-405371e1] {
	display: none
}

.wrapper[data-v-405371e1] {
	margin-top: 2rem
}

@media (min-width :768px) {
	.wrapper[data-v-405371e1] {
		padding-top: .05rem;
		padding-bottom: .05rem;
		margin-top: 2.5rem
	}
}

@media (min-width :768px) {
	.appliances-row[data-v-405371e1] {
		margin-top: -.5rem;
		margin-bottom: -.5rem
	}
}

@media (min-width :1024px) {
	.appliances-row[data-v-405371e1] {
		margin-top: -1.6rem;
		margin-bottom: -1.6rem
	}
}

@media (min-width :768px) {
	.item-wrapper[data-v-405371e1] {
		padding-top: .5rem;
		padding-bottom: .5rem;
		position: static
	}
}

@media (min-width :1024px) {
	.item-wrapper[data-v-405371e1] {
		padding-top: 1.6rem;
		padding-bottom: 1.6rem
	}
}

@media (min-width :1200px) {
	.item-wrapper[data-v-405371e1] {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}
}

.text-before-form[data-v-405371e1] {
	margin: 2rem 0 0;
	font-size: .8rem;
	line-height: 1.5
}

@media (min-width :768px) {
	.text-before-form[data-v-405371e1] {
		margin-top: 2.5rem
	}
}

@media (min-width :1024px) {
	.text-before-form[data-v-405371e1] {
		font-size: .9rem;
		line-height: 1.44444;
		font-weight: 400
	}
}

.form[data-v-405371e1] {
	margin-top: 1.75rem
}

@media (min-width :768px) {
	.form[data-v-405371e1] {
		margin-top: 2.75rem
	}
}

@media (min-width :1024px) {
	.form[data-v-405371e1] {
		margin-top: 3.75rem
	}
}

.form .buttons[data-v-405371e1] {
	margin-top: 1.5rem
}

.notes-list[data-v-405371e1] {
	margin-top: 4rem
}

.add-appliance-wrapper[data-v-405371e1] {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
	background: #fff;
	overflow: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	-ms-scroll-chaining: none;
	overscroll-behavior: none
}

.add-appliance-wrapper .close[data-v-405371e1] {
	position: absolute;
	right: .5rem;
	top: .75rem;
	width: 2.25rem;
	height: 2.25rem;
	padding: 0;
	margin: 0;
	border: 0;
	background: white;
	border-radius: 50%;
	cursor: pointer;
	color: #0e141a;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.add-appliance-wrapper .close.is-arrow[data-v-405371e1] {
	right: auto;
	left: .5rem
}

@media (min-width :768px) {
	.add-appliance-wrapper .close[data-v-405371e1] {
		top: 2rem;
		right: 6%
	}

	.add-appliance-wrapper .close.is-arrow[data-v-405371e1] {
		right: auto;
		left: 6%
	}
}

@media (min-width :1440px) {
	.add-appliance-wrapper .close[data-v-405371e1] {
		top: 2.5rem;
		right: 2rem
	}

	.add-appliance-wrapper .close.is-arrow[data-v-405371e1] {
		right: auto;
		left: 2rem
	}
}

.add-appliance-wrapper .close svg[data-v-405371e1] {
	width: .85rem;
	height: .85rem;
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	stroke: currentColor;
	margin: 0;
	padding: 0
}

.add-appliance-wrapper .close svg.arrow[data-v-405371e1] {
	stroke: none;
	fill: currentColor
}

@media (-ms-high-contrast :active),
(-ms-high-contrast :none),
(hover:hover) {
	.add-appliance-wrapper .close[data-v-405371e1]:hover {
		color: #d3135a
	}
}

@media (hover :none) {
	.add-appliance-wrapper .close[data-v-405371e1]:active {
		color: #d3135a
	}
}

.add-appliance-wrapper>.container[data-v-405371e1] {
	padding-top: 4rem;
	padding-bottom: 3rem
}

@media (min-width :768px) {
	.add-appliance-wrapper>.container[data-v-405371e1] {
		padding-top: 7rem;
		padding-bottom: 5rem;
		justify-content: center;
		display: flex;
	}

	#cta-button-accept {
		margin-bottom: 0rem !important;
		padding-left: 1em !important;
		padding-right: 1em !important;
		margin-right: 1em;
		margin-left: 0;
		border: solid 1px #c22f5b  !important;
		padding: 14px 15px 14px 20px !important;
	    margin-right: 20px !important;
	    border-radius: 5px !important;
	    border: solid 1px #c22f5b !important;
	    background-color: #d3125a !important;
	}
	
	#cta-button-accept span{
	    line-height: 1.44 !important;
	}
	
	#cta-button-close {
		padding-left: 1em !important;
		padding-right: 1em !important;
		padding: 14px 20px !important;
		
	}
	
	#cta-button-close span{
	    line-height: 1.44 !important;
	}
	
	.btnNewModelPes1 {
		margin-bottom: 1rem !important;
		padding: 0px 20px !important;
	    margin: 0px 0px 0px 30px !important;
	    height: 50px !important;
	    width: 176px !important;
	}
	
	.centerAllComponent .close {
		background: white !important;
	    color: #667790 !important;
	    background: white !important;
	}
	
	.centerAllComponent .close svg{
	    width: 23.3px !important;
	    height: 23.3px !important;
	}

}


@media (max-width :600px) {
	#cta-button-close {
		margin-bottom: 1rem !important;
		padding: 0 !important;
		border: none !important;
		background: none !important;
		text-decoration: underline !important;
		text-align: center !important;
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .wrapper[data-v-405371e1] {
	margin-top: 0
}

.PowerCalculatorAppliancesSelector.mercado-regulado .error-message[data-v-405371e1] {
	margin: -1rem 0 2rem
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-405371e1] {
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	color: #d42c54;
	background: none;
	width: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	left: 1rem;
	right: auto
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-405371e1]:hover {
	text-decoration: underline
}

@media (min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-405371e1] {
		left: 6%;
		right: auto
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close svg[data-v-405371e1] {
	position: relative;
	left: auto;
	top: auto;
	-webkit-transform: none;
	transform: none;
	margin-right: .5rem
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-405371e1] {
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 300;
	text-align: center
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-405371e1] {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-405371e1] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 300;
	text-align: center;
	margin-top: .8rem
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-405371e1] {
		font-size: 1.5rem;
		line-height: 1.7;
		margin-top: 1rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-405371e1] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	text-align: center;
	margin-top: 1rem
}

@media (min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-405371e1] {
		margin-top: .75rem
	}
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-405371e1] {
		font-size: .9rem;
		line-height: 1.44444;
		margin-top: 2.5rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-405371e1] {
	margin-top: 2.5rem
}

@media (min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-405371e1] {
		margin-top: 4rem
	}
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-405371e1] {
		margin-top: 3rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .buttons[data-v-405371e1] {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-405371e1] {
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .7rem 1.6rem;
	margin: 0 0 0 -.4rem;
	color: #d42c54
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-405371e1]:hover {
	text-decoration: underline
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-405371e1] {
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.5rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-405371e1]:hover {
	background: transparent;
	color: #d42c54
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[disabled][data-v-405371e1] {
	background: #f4f4f4;
	border-color: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button .chevron[data-v-405371e1] {
	display: none
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .notes-list[data-v-405371e1] {
	margin-top: 2.8rem
}

.subtitle[data-v-b7e93bc4] {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media (min-width :1024px) {
	.subtitle[data-v-b7e93bc4] {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-b7e93bc4] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media (min-width :768px) {
	.title[data-v-b7e93bc4] {
		margin-top: .55rem
	}
}

@media (min-width :1024px) {
	.title[data-v-b7e93bc4] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-b7e93bc4] {
	margin-top: 0
}

.form[data-v-b7e93bc4] {
	margin: 1.75rem 0 0
}

@media (min-width :768px) {
	.form[data-v-b7e93bc4] {
		margin-top: 2.25rem
	}
}

@media (min-width :1024px) {
	.form[data-v-b7e93bc4] {
		margin-top: 2.5rem
	}
}

.form>.field[data-v-b7e93bc4] {
	margin: 1.25rem 0 0
}

@media (min-width :768px) {
	.form>.field[data-v-b7e93bc4] {
		margin-top: 1.75rem
	}
}

.form>.field[data-v-b7e93bc4]:first-child {
	margin-top: 0
}

.form[data-v-b7e93bc4] input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-b7e93bc4] {
	color: #eb0a00
}

.form .icon-error[data-v-b7e93bc4] {
	z-index: 4
}

.note[data-v-b7e93bc4] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-b7e93bc4] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-b7e93bc4]:first-child {
	margin-top: 0
}

.component-cta[data-v-b7e93bc4],
.component-cta[disabled][data-v-b7e93bc4] {
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-b7e93bc4],
.component-cta[disabled]>span[data-v-b7e93bc4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-b7e93bc4],
.component-cta[disabled] .arrow-right[data-v-b7e93bc4] {
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-b7e93bc4],
.component-cta[disabled] .chevron-right[data-v-b7e93bc4] {
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media (min-width :1024px) {

	.component-cta[data-v-b7e93bc4],
	.component-cta[disabled][data-v-b7e93bc4] {
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-b7e93bc4] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-b7e93bc4] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-b7e93bc4] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media (min-width :768px) {
	.error-message .icon[data-v-b7e93bc4] {
		display: block
	}
}

.modal-enter-active[data-v-b7e93bc4],
.modal-leave-active[data-v-b7e93bc4] {
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-b7e93bc4],
.modal-leave-to[data-v-b7e93bc4] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-b7e93bc4],
.bar-leave-active[data-v-b7e93bc4] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-b7e93bc4],
.bar-leave-to[data-v-b7e93bc4] {
	opacity: 0
}

.mercado-regulado .form[data-v-b7e93bc4] .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form[data-v-b7e93bc4] .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form[data-v-b7e93bc4] .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form[data-v-b7e93bc4] .icon-error {
	display: none
}

.mercado-regulado .note[data-v-b7e93bc4] {
	color: #666
}

.mercado-regulado .error-message[data-v-b7e93bc4] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-b7e93bc4] {
	display: none
}

.wrapper[data-v-b7e93bc4] {
	margin-top: 2rem
}

@media (min-width :768px) {
	.wrapper[data-v-b7e93bc4] {
		padding-top: .05rem;
		padding-bottom: .05rem;
		margin-top: 2.5rem
	}
}

@media (min-width :768px) {
	.appliances-row[data-v-b7e93bc4] {
		margin-top: -.5rem;
		margin-bottom: -.5rem
	}
}

@media (min-width :1024px) {
	.appliances-row[data-v-b7e93bc4] {
		margin-top: -1.6rem;
		margin-bottom: -1.6rem
	}
}

@media (min-width :768px) {
	.item-wrapper[data-v-b7e93bc4] {
		padding-top: .5rem;
		padding-bottom: .5rem;
		position: static
	}
}

@media (min-width :1024px) {
	.item-wrapper[data-v-b7e93bc4] {
		padding-top: 1.6rem;
		padding-bottom: 1.6rem
	}
}

@media (min-width :1200px) {
	.item-wrapper[data-v-b7e93bc4] {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}
}

.text-before-form[data-v-b7e93bc4] {
	margin: 2rem 0 0;
	font-size: .8rem;
	line-height: 1.5
}

@media (min-width :768px) {
	.text-before-form[data-v-b7e93bc4] {
		margin-top: 2.5rem
	}
}

@media (min-width :1024px) {
	.text-before-form[data-v-b7e93bc4] {
		font-size: .9rem;
		line-height: 1.44444;
		font-weight: 400
	}
}

.form[data-v-b7e93bc4] {
	margin-top: 1.75rem
}

@media (min-width :768px) {
	.form[data-v-b7e93bc4] {
		margin-top: 2.75rem
	}
}

@media (min-width :1024px) {
	.form[data-v-b7e93bc4] {
		margin-top: 3.75rem
	}
}

.form .buttons[data-v-b7e93bc4] {
	margin-top: 1.5rem
}

.notes-list[data-v-b7e93bc4] {
	margin-top: 4rem
}

.add-appliance-wrapper[data-v-b7e93bc4] {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
	background: #fff;
	overflow: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	-ms-scroll-chaining: none;
	overscroll-behavior: none
}

.add-appliance-wrapper .close[data-v-b7e93bc4] {
	position: absolute;
	right: .5rem;
	top: .75rem;
	width: 2.25rem;
	height: 2.25rem;
	padding: 0;
	margin: 0;
	border: 0;
	background: #e8ecf4;
	border-radius: 50%;
	cursor: pointer;
	color: #0e141a;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4] {
	right: auto;
	left: .5rem
}

@media (min-width :768px) {
	.add-appliance-wrapper .close[data-v-b7e93bc4] {
		top: 2rem;
		right: 6%
	}

	.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4] {
		right: auto;
		left: 6%
	}
}

@media (min-width :1440px) {
	.add-appliance-wrapper .close[data-v-b7e93bc4] {
		top: 2.5rem;
		right: 2rem
	}

	.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4] {
		right: auto;
		left: 2rem
	}
}

.add-appliance-wrapper .close svg[data-v-b7e93bc4] {
	width: .85rem;
	height: .85rem;
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	stroke: currentColor;
	margin: 0;
	padding: 0
}

.add-appliance-wrapper .close svg.arrow[data-v-b7e93bc4] {
	stroke: none;
	fill: currentColor
}

@media (-ms-high-contrast :active),
(-ms-high-contrast :none),
(hover:hover) {
	.add-appliance-wrapper .close[data-v-b7e93bc4]:hover {
		color: #d3135a
	}
}

@media (hover :none) {
	.add-appliance-wrapper .close[data-v-b7e93bc4]:active {
		color: #d3135a
	}
}

.add-appliance-wrapper>.container[data-v-b7e93bc4] {
	padding-top: 4rem;
	padding-bottom: 3rem
}

@media (min-width :768px) {
	.add-appliance-wrapper>.container[data-v-b7e93bc4] {
		padding-top: 7rem;
		padding-bottom: 5rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .wrapper[data-v-b7e93bc4] {
	margin-top: 0
}

.PowerCalculatorAppliancesSelector.mercado-regulado .error-message[data-v-b7e93bc4] {
	margin: -1rem 0 2rem
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4] {
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	color: #d42c54;
	background: none;
	width: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	left: 1rem;
	right: auto
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]:hover {
	text-decoration: underline
}

@media (min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4] {
		left: 6%;
		right: auto
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close svg[data-v-b7e93bc4] {
	position: relative;
	left: auto;
	top: auto;
	-webkit-transform: none;
	transform: none;
	margin-right: .5rem
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-b7e93bc4] {
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 300;
	text-align: center
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-b7e93bc4] {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-b7e93bc4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 300;
	text-align: center;
	margin-top: .8rem
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-b7e93bc4] {
		font-size: 1.5rem;
		line-height: 1.7;
		margin-top: 1rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-b7e93bc4] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	text-align: center;
	margin-top: 1rem
}

@media (min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-b7e93bc4] {
		margin-top: .75rem
	}
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-b7e93bc4] {
		font-size: .9rem;
		line-height: 1.44444;
		margin-top: 2.5rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-b7e93bc4] {
	margin-top: 2.5rem
}

@media (min-width :768px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-b7e93bc4] {
		margin-top: 4rem
	}
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-b7e93bc4] {
		margin-top: 3rem
	}
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .buttons[data-v-b7e93bc4] {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-b7e93bc4] {
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .7rem 1.6rem;
	margin: 0 0 0 -.4rem;
	color: #d42c54
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-b7e93bc4]:hover {
	text-decoration: underline
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-b7e93bc4] {
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.5rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-b7e93bc4]:hover {
	background: transparent;
	color: #d42c54
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[disabled][data-v-b7e93bc4] {
	background: #f4f4f4;
	border-color: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button .chevron[data-v-b7e93bc4] {
	display: none
}

.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .notes-list[data-v-b7e93bc4] {
	margin-top: 2.8rem
}

.btn[data-v-e2ea1266],
.PowerCalculatorAppliancesSelectorItem[data-v-e2ea1266] {
	position: relative
}

.btn[data-v-e2ea1266] {
	width: 100%;
	border: .05rem solid #c2cddd;
	background: #fff;
	border-radius: .2rem;
	-webkit-box-shadow: 0 10px 20px rgba(14, 20, 26, .1);
	box-shadow: 0 10px 20px rgba(14, 20, 26, .1);
	padding: 1.2rem 1rem 1.5rem;
	text-align: left;
	-webkit-transition: background-color .2s ease, border-color .2s ease;
	transition: background-color .2s ease, border-color .2s ease;
	cursor: pointer;
	height: 7.5rem;
	z-index: 1
}

.btn .icon[data-v-e2ea1266] {
	display: block;
	height: 1.5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1.5rem;
	flex: 0 0 1.5rem;
	width: 2rem;
	color: #d3135a
}

.btn .name[data-v-e2ea1266] {
	margin: 1.2rem 0 0;
	display: block;
	font-size: .8rem;
	line-height: 1.25;
	font-weight: 700;
	color: #0e141a;
	width: 100%;
	height: 2rem;
	overflow: hidden
}

.btn .name.no-icon[data-v-e2ea1266] {
	margin-top: 2.7rem
}

.btn[data-v-e2ea1266]:hover {
	background-color: #f7f9fb
}

.number-spinner[data-v-e2ea1266] {
	position: absolute;
	left: 0;
	top: 100%;
	right: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	opacity: .5;
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease;
	z-index: 2
}

.number-spinner .count[data-v-e2ea1266] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	display: block
}

.number-spinner .spinner-btn[data-v-e2ea1266] {
	width: 2.25rem;
	height: 2.25rem;
	display: block;
	padding: 0;
	margin: 0;
	border: 0;
	background: none;
	cursor: pointer;
	position: relative
}

.number-spinner .spinner-btn>span[data-v-e2ea1266] {
	display: block;
	width: 1.15rem;
	height: 1.15rem;
	border: .05rem solid #c2cddd;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -.57rem 0 0 -.57rem;
	background-color: #fff;
	color: #667790;
	-webkit-transition: background-color .2s ease, border-color .2s ease,
		color .2s ease;
	transition: background-color .2s ease, border-color .2s ease, color .2s ease
}

.number-spinner .spinner-btn>span[data-v-e2ea1266]:after,
.number-spinner .spinner-btn>span[data-v-e2ea1266]:before {
	content: " ";
	display: block;
	width: .45rem;
	height: .05rem;
	background: currentColor;
	position: absolute;
	left: .3rem;
	top: .5rem
}

.number-spinner .spinner-btn.plus>span[data-v-e2ea1266]:after {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.number-spinner .spinner-btn:hover>span[data-v-e2ea1266] {
	background: #d3135a;
	border-color: #d3135a;
	color: #fff
}

@media (min-width :768px) and (max-width:1023.98px) {
	.multiple[data-v-e2ea1266] {
		padding-bottom: 2.25rem
	}

	.multiple .number-spinner[data-v-e2ea1266] {
		top: auto;
		bottom: 0
	}
}

@media (min-width :768px) and (max-width:1023.98px) {
	.custom[data-v-e2ea1266] {
		padding-bottom: 2.25rem
	}

	.custom .remove-wrapper[data-v-e2ea1266] {
		top: auto;
		bottom: 0
	}
}

.checkbox-wrapper[data-v-e2ea1266] {
	display: block;
	margin: 0;
	padding: .25rem 0;
	min-height: 2.25rem
}

.checkbox-wrapper input[data-v-e2ea1266] {
	border-color: #c2cddd
}

.multiple .checkbox-wrapper[data-v-e2ea1266] {
	padding-right: .5rem
}

.checkbox-wrapper .name[data-v-e2ea1266] {
	padding-left: 1rem;
	font-size: .8rem;
	line-height: 1.25;
	font-weight: 400
}

.select-wrapper[data-v-e2ea1266] {
	display: block;
	position: relative;
	margin: 0 -.8rem 0 0;
	padding: 0;
	opacity: .25;
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.select-wrapper select[data-v-e2ea1266] {
	border: 0;
	margin: 0;
	background: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: "";
	height: 2.25rem;
	font-size: .8rem;
	color: #0e141a;
	padding: 0 2.25rem 0 .2rem;
	position: relative;
	z-index: 1;
	cursor: pointer
}

.select-wrapper select option[data-v-e2ea1266] {
	color: #0e141a
}

.select-wrapper select[data-v-e2ea1266]:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #0e141a
}

.select-wrapper select[data-v-e2ea1266]::-ms-expand {
	display: none
}

.select-wrapper .arrow-wrapper[data-v-e2ea1266] {
	width: 2.25rem;
	height: 2.25rem;
	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: absolute;
	right: 0;
	top: 0;
	z-index: 2;
	pointer-events: none
}

.select-wrapper .arrow[data-v-e2ea1266] {
	margin: 0;
	padding: 0
}

.selected .btn[data-v-e2ea1266] {
	background: #d3135a;
	border-color: #d3135a
}

.selected .btn .icon[data-v-e2ea1266],
.selected .btn .name[data-v-e2ea1266] {
	color: #fff
}

.selected .number-spinner[data-v-e2ea1266],
.selected .select-wrapper[data-v-e2ea1266] {
	opacity: 1
}

.selected .select-wrapper select[data-v-e2ea1266] {
	color: #d3135a
}

.selected .select-wrapper select[data-v-e2ea1266]:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #d3135a
}

.remove-wrapper[data-v-e2ea1266] {
	position: absolute;
	left: 0;
	top: 100%;
	right: 0;
	z-index: 2
}

.remove-wrapper .remove-btn[data-v-e2ea1266] {
	border: 0;
	padding: 0;
	margin: 0;
	background: none;
	cursor: pointer;
	height: 2.25rem;
	width: 100%;
	font-size: .8rem;
	line-height: 1;
	color: #eb0a00;
	text-align: left;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

@media (min-width :1024px) {
	.remove-wrapper .remove-btn[data-v-e2ea1266] {
		font-size: .9rem
	}
}

.remove-wrapper .remove-btn[data-v-e2ea1266]:hover {
	color: #0e141a
}

@media (max-width :767.98px) {

	.add-btn[data-v-e2ea1266],
	.remove-btn[data-v-e2ea1266] {
		-webkit-box-shadow: none;
		box-shadow: none;
		border: 0 !important;
		padding: 0;
		background: none !important;
		height: auto;
		min-height: 2.25rem;
		text-align: left !important
	}

	.add-btn .icon[data-v-e2ea1266],
	.remove-btn .icon[data-v-e2ea1266] {
		width: 1rem;
		height: 1rem !important;
		-webkit-box-flex: 0 !important;
		-ms-flex: 0 0 1rem !important;
		flex: 0 0 1rem !important
	}

	.add-btn .name[data-v-e2ea1266],
	.remove-btn .name[data-v-e2ea1266] {
		margin: 0 !important;
		padding-left: 1rem;
		font-size: .8rem;
		line-height: 1.25;
		font-weight: 400;
		height: auto;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto
	}

	.remove-btn .icon[data-v-e2ea1266],
	.remove-btn .name[data-v-e2ea1266] {
		color: #d3135a !important
	}
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn[data-v-e2ea1266] {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 2px solid #ddd;
	text-align: center;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .icon[data-v-e2ea1266] {
	height: 1.8rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1.8rem;
	flex: 0 0 1.8rem;
	color: #d42c54
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name[data-v-e2ea1266] {
	font-weight: 400;
	margin-top: .8rem
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name.no-icon[data-v-e2ea1266] {
	margin-top: 2.6rem
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .add-btn[data-v-e2ea1266] {
	border-style: dashed
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn[data-v-e2ea1266] {
	background: #d42c54;
	border-color: #d42c54
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn .icon[data-v-e2ea1266] {
	color: #fff
}

@media (max-width :767.98px) {
	.PowerCalculatorAppliancesSelectorItem.mercado-regulado input[type=checkbox][data-v-e2ea1266]:not(.form-switch) {
		border-radius: 0
	}
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn[data-v-e2ea1266] {
	font-size: .6rem;
	line-height: 2.16667;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	color: #d42c54
}

.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn[data-v-e2ea1266]:hover {
	text-decoration: underline
}

.subtitle[data-v-a46930f4] {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media (min-width :1024px) {
	.subtitle[data-v-a46930f4] {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-a46930f4] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media (min-width :768px) {
	.title[data-v-a46930f4] {
		margin-top: .55rem
	}
}

@media (min-width :1024px) {
	.title[data-v-a46930f4] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-a46930f4] {
	margin-top: 0
}

.form[data-v-a46930f4] {
	margin: 1.75rem 0 0
}

@media (min-width :768px) {
	.form[data-v-a46930f4] {
		margin-top: 2.25rem
	}
}

@media (min-width :1024px) {
	.form[data-v-a46930f4] {
		margin-top: 2.5rem
	}
}

.form>.field[data-v-a46930f4] {
	margin: 1.25rem 0 0
}

@media (min-width :768px) {
	.form>.field[data-v-a46930f4] {
		margin-top: 1.75rem
	}
}

.form>.field[data-v-a46930f4]:first-child {
	margin-top: 0
}

.form[data-v-a46930f4] input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-a46930f4] {
	color: #eb0a00
}

.form .icon-error[data-v-a46930f4] {
	z-index: 4
}

.note[data-v-a46930f4] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-a46930f4] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-a46930f4]:first-child {
	margin-top: 0
}

.component-cta[data-v-a46930f4],
.component-cta[disabled][data-v-a46930f4] {
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-a46930f4],
.component-cta[disabled]>span[data-v-a46930f4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-a46930f4],
.component-cta[disabled] .arrow-right[data-v-a46930f4] {
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-a46930f4],
.component-cta[disabled] .chevron-right[data-v-a46930f4] {
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media (min-width :1024px) {

	.component-cta[data-v-a46930f4],
	.component-cta[disabled][data-v-a46930f4] {
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-a46930f4] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-a46930f4] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-a46930f4] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media (min-width :768px) {
	.error-message .icon[data-v-a46930f4] {
		display: block
	}
}

.modal-enter-active[data-v-a46930f4],
.modal-leave-active[data-v-a46930f4] {
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-a46930f4],
.modal-leave-to[data-v-a46930f4] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-a46930f4],
.bar-leave-active[data-v-a46930f4] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-a46930f4],
.bar-leave-to[data-v-a46930f4] {
	opacity: 0
}

.mercado-regulado .form[data-v-a46930f4] .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form[data-v-a46930f4] .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form[data-v-a46930f4] .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form[data-v-a46930f4] .icon-error {
	display: none
}

.mercado-regulado .note[data-v-a46930f4] {
	color: #666
}

.mercado-regulado .error-message[data-v-a46930f4] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-a46930f4] {
	display: none
}

.main-row[data-v-a46930f4] {
	margin: 2rem 0 0
}

@media (min-width :768px) {
	.main-row[data-v-a46930f4] {
		margin-top: 2.5rem
	}
}

.tabs-nav[data-v-a46930f4] {
	border-bottom: .05rem solid rgba(194, 205, 221, .5);
	position: relative
}

.tabs-nav ul[data-v-a46930f4] {
	list-style: none;
	margin: 0 -1.15rem;
	padding: 0;
	position: static
}

.tabs-nav .active-bar[data-v-a46930f4] {
	position: absolute;
	left: 0;
	bottom: -.05rem;
	width: 0;
	height: .05rem;
	background: #0e141a;
	display: block;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.tabs-nav-item[data-v-a46930f4] {
	padding: 0 1.15rem;
	position: static
}

.tabs-nav-item .link[data-v-a46930f4] {
	display: block;
	font-size: .9rem;
	line-height: 2.77778;
	font-weight: 400;
	color: #667790;
	-webkit-transition: color .3s ease;
	transition: color .3s ease;
	position: relative
}

.tabs-nav-item.active .link[data-v-a46930f4],
.tabs-nav-item .link[data-v-a46930f4]:hover {
	color: #0e141a
}

.checkbox-item[data-v-a46930f4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .5rem 0;
	min-height: 2.25rem;
	margin: 0
}

.checkbox-item .label[data-v-a46930f4] {
	padding-left: 1rem;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	font-size: .8rem;
	line-height: 1.375;
	font-weight: 400
}

.checkbox-item input[data-v-a46930f4] {
	border-color: #c2cddd
}

.checkbox-item input[disabled][data-v-a46930f4] {
	opacity: .5
}

.checkbox-item input[disabled]+.label[data-v-a46930f4] {
	color: #667790;
	opacity: .5
}

.appliances-modal-toggle-wrapper[data-v-a46930f4] {
	margin-top: 1rem
}

@media (min-width :768px) {
	.appliances-modal-toggle-wrapper[data-v-a46930f4] {
		margin-top: 1.5rem
	}
}

.appliances-modal-toggle[data-v-a46930f4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	font-size: .75rem;
	line-height: 1.46667;
	color: #d3135a;
	border: .05rem solid #d3135a;
	background: none;
	padding: .5rem .75rem;
	border-radius: .15rem;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.appliances-modal-toggle[data-v-a46930f4]:hover {
	background: #d3135a;
	color: #fff
}

.appliances-modal-toggle>span[data-v-a46930f4] {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: block;
	text-align: left
}

.appliances-modal-toggle>.icon[data-v-a46930f4] {
	margin-left: .5rem;
	width: 1rem;
	height: 1rem
}

@media (min-width :768px) {
	.appliances-modal-toggle[data-v-a46930f4] {
		padding: .5rem 1rem .5rem 1.5rem;
		font-size: .8rem;
		line-height: 1.375
	}

	.appliances-modal-toggle>.icon[data-v-a46930f4] {
		margin-left: 1rem
	}
}

.power-note[data-v-a46930f4] {
	margin: 1.5rem 0
}

@media (min-width :1024px) {
	.power-note[data-v-a46930f4] {
		margin: 2.5rem 0
	}
}

@media (min-width :1024px) {
	.appliances-modal-wrapper[data-v-a46930f4] {
		margin: 1.5rem 0 0
	}

	.appliances-modal-wrapper.no-mt[data-v-a46930f4] {
		margin-top: 0
	}
}

@media (max-width :1023.98px) {
	.appliances-modal-wrapper[data-v-a46930f4] {
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 20;
		background: #fff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.appliances-modal-wrapper .checkbox-list[data-v-a46930f4] {
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		width: 100%;
		padding: 1.2rem 6% 0;
		overflow: hidden;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		-ms-scroll-chaining: none;
		overscroll-behavior: none
	}

	.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-a46930f4] {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}

	.appliances-modal-wrapper .checkbox-list .checkbox-item .label[data-v-a46930f4] {
		padding-left: 0;
		padding-right: 1rem
	}

	.appliances-modal-wrapper .checkbox-list .checkbox-item input[data-v-a46930f4] {
		margin-right: .8rem
	}

	.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-a46930f4]:last-child {
		margin-bottom: 1.2rem
	}

	.appliances-modal-wrapper .list-title[data-v-a46930f4] {
		font-size: .8rem;
		line-height: 1.375;
		font-weight: 700;
		margin: 0 0 .75rem
	}

	.appliances-modal-wrapper .modal-header[data-v-a46930f4] {
		width: 100%;
		border-bottom: .05rem solid #c2cddd;
		padding: 0 6%;
		background: #fff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		height: 2.8rem
	}

	.appliances-modal-wrapper .modal-header .close[data-v-a46930f4] {
		width: 2.25rem;
		height: 2.25rem;
		padding: 0;
		margin: 0 0 0 -.65rem;
		border: 0;
		cursor: pointer;
		position: relative;
		background: none;
		color: #0e141a;
		-webkit-transition: color .3s ease;
		transition: color .3s ease
	}

	.appliances-modal-wrapper .modal-header .close[data-v-a46930f4]:hover {
		color: #d3135a
	}

	.appliances-modal-wrapper .modal-header .close svg[data-v-a46930f4] {
		width: .8rem;
		height: .8rem;
		display: block;
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		stroke: currentColor;
		-webkit-transition: stroke .3s ease;
		transition: stroke .3s ease;
		margin: 0;
		padding: 0
	}

	.appliances-modal-wrapper .modal-header .close svg.arrow[data-v-a46930f4] {
		stroke: none;
		fill: currentColor
	}

	.appliances-modal-wrapper .modal-header .clear[data-v-a46930f4] {
		padding: 0;
		margin: 0;
		border: 0;
		background: none;
		color: #d3135a;
		font-size: .8rem;
		height: 2.25rem;
		cursor: pointer;
		-webkit-transition: color .3s ease;
		transition: color .3s ease
	}

	.appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]:hover {
		color: #0e141a
	}

	.appliances-modal-wrapper .modal-footer[data-v-a46930f4] {
		width: 100%;
		padding: .5rem 6%;
		background: #fff;
		-webkit-box-shadow: 0 -.1rem .25rem rgba(14, 20, 26, .08);
		box-shadow: 0 -.1rem .25rem rgba(14, 20, 26, .08)
	}

	.appliances-modal-wrapper .modal-footer .cta-button[data-v-a46930f4] {
		width: 100%;
		display: block;
		font-size: .8rem
	}

	.appliances-modal-wrapper .modal-footer.with-notch[data-v-a46930f4] {
		border-bottom: solid #fff
	}
}

.graph-col[data-v-a46930f4] {
	margin-top: 2.3rem
}

@media (min-width :1024px) {
	.graph-col[data-v-a46930f4] {
		margin-top: 0
	}
}

.next-with-history[data-v-a46930f4] {
	margin: 3rem 0 0;
	border-top: .05rem solid #c2cddd;
	padding: 1rem 0 0
}

@media (min-width :768px) {
	.next-with-history[data-v-a46930f4] {
		margin-top: 2rem
	}
}

@media (min-width :1024px) {
	.next-with-history[data-v-a46930f4] {
		margin-top: 4rem
	}
}

.next-with-history p[data-v-a46930f4] {
	margin: 0;
	font-size: .8rem;
	line-height: 1.375;
	color: #667790
}

.next-with-history .cta-link[data-v-a46930f4] {
	margin: .75rem 0 0
}

.next-with-history .cta-link[data-v-a46930f4]:hover {
	text-decoration: underline
}

.price-drop-box-wrapper[data-v-a46930f4] {
	margin-bottom: 1.75rem
}

@media (min-width :768px) {
	.price-drop-box-wrapper[data-v-a46930f4] {
		margin-bottom: 2rem
	}
}

.price-drop-box[data-v-a46930f4] {
	background: #eff2f7;
	padding: .75rem .75rem .9rem;
	color: #0152e8;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.price-drop-box .box-title[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	margin: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.price-drop-box .box-title .small[data-v-a46930f4] {
	display: block;
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400
}

.price-drop-box .icon-wrapper[data-v-a46930f4] {
	width: .75rem;
	height: .75rem;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	margin-left: .75rem
}

.price-drop-box .icon-wrapper .icon-container[data-v-a46930f4] {
	width: 2.25rem;
	height: 2.25rem;
	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: absolute;
	left: -.75rem;
	top: -.75rem;
	cursor: pointer
}

.price-drop-box .icon-wrapper .icon-container .icon[data-v-a46930f4] {
	display: block
}

.price-drop-box .box-price[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 400;
	margin: 0
}

.PowerCalculatorAppliancesUse.mercado-regulado .main-row[data-v-a46930f4] {
	margin-top: 0
}

.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-a46930f4] {
	margin: -1rem 0 1.5rem
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-a46930f4] {
		margin-top: -1.5rem
	}
}

.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-a46930f4]:not(.form-switch) {
	border-radius: 0;
	border-color: #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-a46930f4]:not(.form-switch):checked {
	background: #d42c54;
	border-color: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox]:not(.form-switch):checked+span[data-v-a46930f4] {
	color: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav[data-v-a46930f4] {
	border-bottom: 2px solid #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-a46930f4] {
	color: #666
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active .link[data-v-a46930f4],
.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-a46930f4]:hover {
	color: #0e141a
}

.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active-bar[data-v-a46930f4] {
	height: .1rem;
	bottom: -.1rem;
	background: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history[data-v-a46930f4] {
	border-top-color: #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history p[data-v-a46930f4] {
	color: #666
}

.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-a46930f4] {
	color: #0e141a
}

@media (min-width :1024px) {
	.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-a46930f4] {
		font-size: .9rem
	}
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle[data-v-a46930f4] {
	border-radius: 0;
	border: 2px solid #d42c54;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding-top: .8rem;
	padding-bottom: .8rem
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle>span[data-v-a46930f4] {
	text-align: center
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header[data-v-a46930f4] {
	border-bottom-color: #ddd
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-a46930f4] {
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	color: #d42c54
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]:hover {
	text-decoration: underline
}

.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .cta-button[data-v-a46930f4] {
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .7rem 1rem
}

.PowerCalculatorAppliancesUse.mercado-regulado .modal-footer[data-v-a46930f4] {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-top: 1px solid #ddd
}

.PowerCalculatorValueEditor[data-v-272e4df5] {
	position: relative;
	padding-bottom: 2.2rem
}

.label[data-v-272e4df5] {
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 700;
	margin: 0
}

.box[data-v-272e4df5] {
	margin: 1rem 0 0;
	border: .05rem solid #c2cddd;
	position: relative;
	padding: 0 2.25rem;
	height: 3rem
}

.box[data-v-272e4df5],
.box .input[data-v-272e4df5] {
	text-align: center;
	font-size: 1.8rem;
	line-height: 1.61111;
	font-weight: 700
}

.box .input[data-v-272e4df5] {
	padding: 0;
	border: 0;
	margin: 0;
	width: 100%;
	height: 2.9rem;
	-moz-appearance: textfield
}

.box[data-v-272e4df5] input::-webkit-inner-spin-button,
.box[data-v-272e4df5] input::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.box[data-v-272e4df5] input:invalid,
.box[data-v-272e4df5] input:required {
	-webkit-box-shadow: none;
	box-shadow: none
}

.icon-button[data-v-272e4df5] {
	position: absolute;
	right: 0;
	top: 50%;
	width: 2.25rem;
	height: 2.25rem;
	border: 0;
	padding: 0;
	margin: -1.125rem 0 0;
	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: #667790;
	background: none;
	cursor: pointer;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.icon-button[data-v-272e4df5]:hover {
	color: #0e141a
}

.icon-button .icon[data-v-272e4df5] {
	width: 1.15rem;
	height: 1.15rem
}

.icon-button.minus[data-v-272e4df5] {
	right: auto;
	left: 0
}

.confirm[data-v-272e4df5] {
	width: 100%;
	height: 2.2rem;
	font-size: .8rem;
	color: #d3135a;
	border: 0;
	padding: 0;
	background: none;
	cursor: pointer;
	-webkit-transition: color .3s ease;
	transition: color .3s ease;
	position: absolute;
	left: 0;
	bottom: 0
}

.confirm[data-v-272e4df5]:hover {
	color: #ec407a
}

.confirm[disabled][data-v-272e4df5] {
	color: #667790;
	cursor: not-allowed
}

@media (min-width :1024px) {
	.confirm[data-v-272e4df5] {
		font-size: .9rem
	}
}

.PowerCalculatorValueEditor.mercado-regulado[data-v-272e4df5] {
	padding-bottom: 2.6rem
}

.PowerCalculatorValueEditor.mercado-regulado .box[data-v-272e4df5] {
	border: .1rem solid #ddd;
	line-height: 2.8rem
}

.PowerCalculatorValueEditor.mercado-regulado .box input[data-v-272e4df5] {
	height: 2.8rem
}

.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-272e4df5] {
	color: #666
}

.PowerCalculatorValueEditor.mercado-regulado .icon-button.minus[data-v-272e4df5]:after,
.PowerCalculatorValueEditor.mercado-regulado .icon-button.plus[data-v-272e4df5]:after {
	content: " ";
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -.6rem 0 0 -.6rem;
	width: 1.2rem;
	height: 1.2rem;
	border: .15rem solid hsla(0, 0%, 100%, .75);
	border-radius: 50%;
	z-index: 2
}

.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-272e4df5]:hover {
	color: #0e141a
}

.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-272e4df5] {
	font-size: .6rem;
	text-transform: uppercase;
	color: #d42c54;
	font-weight: 700
}

.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-272e4df5]:hover {
	text-decoration: underline
}

.PowerCalculatorAppliancesUseGraph[data-v-7e725438] {
	background: #fff;
	-webkit-box-shadow: 0 3px 10px rgba(14, 20, 26, .1);
	box-shadow: 0 3px 10px rgba(14, 20, 26, .1);
	padding: 1rem 1rem 1.25rem
}

@media (min-width :1200px) {
	.PowerCalculatorAppliancesUseGraph[data-v-7e725438] {
		padding: 1.75rem 2rem 2rem
	}
}

.title[data-v-7e725438] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 700;
	margin: 0
}

.subtitle[data-v-7e725438] {
	font-size: .65rem;
	line-height: 1.38462;
	margin: .25rem 0 0
}

.graph[data-v-7e725438] {
	margin: 1rem 0 0;
	background: #f7f9fb;
	position: relative;
	min-height: 19.25rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding-top: 1.5rem
}

.graph[data-v-7e725438]:first-child {
	margin-top: .25rem
}

.indicator-label[data-v-7e725438] {
	font-size: .65rem;
	line-height: 1.53846;
	padding: .25rem .5rem;
	border-radius: .2rem;
	background: #667790;
	color: #fff;
	position: absolute;
	right: .5rem;
	top: -2.1rem
}

.indicator-label[data-v-7e725438]:after {
	content: " ";
	display: block;
	width: .45rem;
	height: .45rem;
	background: #667790;
	position: absolute;
	left: .4rem;
	top: 100%;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.indicator[data-v-7e725438] {
	height: .5rem;
	border-top: .1rem solid #c2cddd;
	background: rgba(194, 205, 221, .1);
	position: absolute;
	left: -1rem;
	right: -1rem;
	bottom: 0;
	z-index: 2;
	margin-bottom: 1.1rem
}

@media (min-width :1200px) {
	.indicator[data-v-7e725438] {
		left: -2rem;
		right: -2rem
	}
}

.indicator.current-power[data-v-7e725438] {
	border-top-color: #ff5a0f;
	background: rgba(255, 90, 15, .1);
	z-index: 3
}

.indicator.current-power .indicator-label[data-v-7e725438] {
	background: #ff5a0f;
	right: auto;
	left: .5rem
}

.indicator.current-power .indicator-label[data-v-7e725438]:after {
	background: #ff5a0f
}

.indicator.top[data-v-7e725438] {
	z-index: 4
}

.indicator.power[data-v-7e725438] {
	position: static;
	left: auto;
	right: auto;
	height: auto;
	bottom: auto;
	border-top-color: rgba(24, 99, 237, .6);
	background: rgba(24, 99, 237, .1);
	padding: .75rem 1rem;
	z-index: auto;
	margin-bottom: 0
}

.indicator.power .label-wrapper[data-v-7e725438] {
	position: relative;
	z-index: 6
}

.indicator.power .indicator-label[data-v-7e725438] {
	background: #1863ed;
	right: auto;
	left: 50%;
	-webkit-transform: translate(-50%);
	transform: translate(-50%);
	top: -2.95rem
}

.indicator.power .indicator-label[data-v-7e725438]:after {
	background: #1863ed;
	left: 50%;
	margin-left: -.3rem
}

.appliance-wrapper[data-v-7e725438] {
	padding: .25rem 0;
	height: 2rem;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.appliance-wrapper[data-v-7e725438],
.appliance-wrapper .appliance[data-v-7e725438] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.appliance-wrapper .appliance[data-v-7e725438] {
	width: 100%;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: #1863ed;
	color: #fff;
	border-radius: .2rem
}

.appliance-wrapper .appliance>span[data-v-7e725438] {
	display: block;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: .65rem;
	line-height: 1rem;
	width: 100%;
	padding: 0 .5rem
}

.empty-wrapper[data-v-7e725438] {
	padding: 1rem
}

.empty-wrapper .empty-message[data-v-7e725438] {
	border: .05rem solid #1863ed;
	border-radius: .2rem;
	padding: .25rem .5rem;
	font-size: .65rem;
	line-height: 1rem;
	color: #1863ed;
	margin: 0;
	text-align: center
}

.legend[data-v-7e725438] {
	margin: .8rem 0 0;
	list-style: none;
	padding: 0
}

.legend>li[data-v-7e725438] {
	margin: .5rem 0 0;
	padding: 0 0 0 1rem;
	position: relative;
	color: #667790;
	font-size: .65rem;
	line-height: 1.38462
}

.legend>li[data-v-7e725438]:first-child {
	margin-top: 0
}

.legend>li[data-v-7e725438]:before {
	content: " ";
	display: block;
	width: .5rem;
	height: .5rem;
	border-radius: 50%;
	background: currentColor;
	position: absolute;
	left: 0;
	top: .2rem
}

.legend>li.orange[data-v-7e725438] {
	color: #ff5a0f
}

.legend>li.blue[data-v-7e725438] {
	color: #1863ed
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado[data-v-7e725438] {
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 2px solid #ddd
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .graph[data-v-7e725438] {
	background: #f7f7f7
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .appliance-wrapper .appliance[data-v-7e725438],
.PowerCalculatorAppliancesUseGraph.mercado-regulado .empty-wrapper .empty-message[data-v-7e725438],
.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator-label[data-v-7e725438] {
	border-radius: 0
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator[data-v-7e725438] {
	border-top-color: #ddd;
	background: none
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.current-power[data-v-7e725438] {
	border-top-color: rgba(255, 90, 15, .6);
	background: none
}

.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.power[data-v-7e725438] {
	border-top-color: rgba(24, 99, 237, .6);
	background: rgba(24, 99, 237, .1)
}

.spinner[data-v-4c96b664] {
	opacity: 0;
	z-index: -1;
	pointer-events: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.spinner.open[data-v-4c96b664] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: hsla(0, 0%, 100%, .85);
	opacity: 1;
	z-index: 999;
	pointer-events: auto
}

.textClientAddress {
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.44;
	letter-spacing: normal;
	text-align: left;
	margin: 0 0 0 0.625rem;
	color: #667790;
}

.textClientAddressP {
	
	margin-top: 1.331rem;
}

svg[data-v-4c96b664] {
	-webkit-animation-name: svg-animation-data-v-4c96b664,
		svg-color-data-v-4c96b664;
	animation-name: svg-animation-data-v-4c96b664, svg-color-data-v-4c96b664;
	-webkit-animation-duration: 2.5s, 5s;
	animation-duration: 2.5s, 5s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	max-width: 40px
}

@ -webkit-keyframes svg-animation-data-v-4c96b664 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}

}

@ keyframes svg-animation-data-v-4c96b664 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}

}

@ -webkit-keyframes svg-color-data-v-4c96b664 {
	0% {
		color: #ff5a0f
	}

	16.6% {
		color: #008c5a
	}

	33.2% {
		color: #55be5a
	}

	48 .8 % {
		color:


			#41b9e6
	}

	66.4% {
		color: #0047cc
	}

	83% {
		color: #d3135a
	}

	to {
		color: #ff5a0f
	}

}

@keyframes svg-color-data-v-4c96b664 {
	0% {
		color: #ff5a0f
	}

	16.6 % {
		color:


			#008c5a
	}

	33 .2 % {
		color:


			#55be5a
	}

	48 .8 % {
		color:


			#41b9e6
	}

	66 .4 % {
		color:


			#0047cc
	}

	83 % {
		color:


			#d3135a
	}

	to {
		color: #ff5a0f
	}

}

circle[data-v-4c96b664] {
	-webkit-animation: circle-animation-data-v-4c96b664 2s ease-in-out infinite both;
	animation: circle-animation-data-v-4c96b664 2s ease-in-out infinite both;
	display: block;
	fill: transparent;
	stroke: currentColor;
	stroke-linecap: round;
	stroke-dasharray: 283;
	stroke-dashoffset: 280;
	stroke-width: 10px;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%
}

@ -webkit-keyframes circle-animation-data-v-4c96b664 {

	0%,
	25% {
		stroke-dashoffset: 280;
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	50 %,
	75 % {
		stroke-dashoffset:


			75;
		-webkit-transform:


			rotate (45deg);
		transform:


			rotate (45deg)
	}

	to {
		stroke-dashoffset: 280;
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}

}

@ keyframes circle-animation-data-v-4c96b664 {

	0%,
	25% {
		stroke-dashoffset: 280;
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	50 %,
	75 % {
		stroke-dashoffset:


			75;
		-webkit-transform:


			rotate (45deg);
		transform:


			rotate (45deg)
	}

	to {
		stroke-dashoffset: 280;
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}

}

.price-drop-box-wrapper[data-v-a46930f4] {
	margin-bottom: 1.75rem
}

@media (min-width :768px) {
	.price-drop-box-wrapper[data-v-a46930f4] {
		margin-bottom: 2rem
	}
}

.price-drop-box[data-v-a46930f4] {
	background: #eff2f7;
	padding: .75rem .75rem .9rem;
	color: #0152e8;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.price-drop-box .box-title[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	margin: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.price-drop-box .box-title .small[data-v-a46930f4] {
	display: block;
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400
}

.price-drop-box .icon-wrapper[data-v-a46930f4] {
	width: .75rem;
	height: .75rem;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	margin-left: .75rem
}

.price-drop-box .icon-wrapper .icon-container[data-v-a46930f4] {
	width: 2.25rem;
	height: 2.25rem;
	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: absolute;
	left: -.75rem;
	top: -.75rem;
	cursor: pointer
}

.price-drop-box .icon-wrapper .icon-container .icon[data-v-a46930f4] {
	display: block
}

.price-drop-box .box-price[data-v-a46930f4] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 400;
	margin: 0
}

.subtitle[data-v-49544d2a] {
	color: #667790;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	margin: 0
}

@media (min-width :1024px) {
	.subtitle[data-v-49544d2a] {
		font-size: 1.1rem;
		line-height: 1.45455
	}
}

.title[data-v-49544d2a] {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media (min-width :768px) {
	.title[data-v-49544d2a] {
		margin-top: .55rem
	}
}

@media (min-width :1024px) {
	.title[data-v-49544d2a] {
		font-size: 1.8rem;
		line-height: 1.16667;
		margin-top: .85rem
	}
}

.title.no-mt[data-v-49544d2a] {
	margin-top: 0
}

.form[data-v-49544d2a] {
	margin: 1.75rem 0 0
}

@media (min-width :768px) {
	.form[data-v-49544d2a] {
		margin-top: 2.25rem
	}
}

@media (min-width :1024px) {
	.form[data-v-49544d2a] {
		margin-top: 2.5rem
	}
}

.form>.field[data-v-49544d2a] {
	margin: 1.25rem 0 0
}

@media (min-width :768px) {
	.form>.field[data-v-49544d2a] {
		margin-top: 1.75rem
	}
}

.form>.field[data-v-49544d2a]:first-child {
	margin-top: 0
}

.form[data-v-49544d2a] input.has-error {
	border-color: #c2cddd !important
}

.form .form-help-text[data-v-49544d2a] {
	color: #eb0a00
}

.form .icon-error[data-v-49544d2a] {
	z-index: 4
}

.note[data-v-49544d2a] {
	font-size: .65rem;
	line-height: 1.38462;
	font-weight: 400;
	color: #667790;
	margin: 0
}

.notes-list .note[data-v-49544d2a] {
	margin-top: 1.5rem
}

.notes-list .note[data-v-49544d2a]:first-child {
	margin-top: 0
}

.component-cta[data-v-49544d2a],
.component-cta[disabled][data-v-49544d2a] {
	padding-left: 1.2rem;
	padding-right: 1rem
}

.component-cta>span[data-v-49544d2a],
.component-cta[disabled]>span[data-v-49544d2a] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.component-cta .arrow-right[data-v-49544d2a],
.component-cta[disabled] .arrow-right[data-v-49544d2a] {
	width: 16px;
	height: 16px
}

.component-cta .chevron-right[data-v-49544d2a],
.component-cta[disabled] .chevron-right[data-v-49544d2a] {
	width: 12px;
	height: 7px;
	margin: 0 0 0 .65rem
}

@media (min-width :1024px) {

	.component-cta[data-v-49544d2a],
	.component-cta[disabled][data-v-49544d2a] {
		font-size: .9rem
	}
}

.component-cta[disabled][data-v-49544d2a] {
	background-color: #eff2f7 !important;
	cursor: not-allowed
}

.error-message[data-v-49544d2a] {
	margin: .8rem 0 0;
	padding: 0;
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400
}

.error-message .icon[data-v-49544d2a] {
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 .9rem;
	flex: 0 0 .9rem;
	display: none
}

@media (min-width :768px) {
	.error-message .icon[data-v-49544d2a] {
		display: block
	}
}

.modal-enter-active[data-v-49544d2a],
.modal-leave-active[data-v-49544d2a] {
	-webkit-transition: -webkit-transform .8s ease;
	transition: -webkit-transform .8s ease;
	transition: transform .8s ease;
	transition: transform .8s ease, -webkit-transform .8s ease
}

.modal-enter[data-v-49544d2a],
.modal-leave-to[data-v-49544d2a] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}

.bar-enter-active[data-v-49544d2a],
.bar-leave-active[data-v-49544d2a] {
	-webkit-transition: opacity .4s ease-out;
	transition: opacity .4s ease-out
}

.bar-enter[data-v-49544d2a],
.bar-leave-to[data-v-49544d2a] {
	opacity: 0
}

.mercado-regulado .form[data-v-49544d2a] .form-control {
	border: .1rem solid #ddd;
	height: 2.8rem
}

.mercado-regulado .form[data-v-49544d2a] .form-control.has-error {
	border-color: #d42c54 !important
}

.mercado-regulado .form[data-v-49544d2a] .form-help-text {
	color: #d42c54;
	text-align: right
}

.mercado-regulado .form[data-v-49544d2a] .icon-error {
	display: none
}

.mercado-regulado .note[data-v-49544d2a] {
	color: #666
}

.mercado-regulado .error-message[data-v-49544d2a] {
	color: #d42c54
}

.mercado-regulado .error-message .icon[data-v-49544d2a] {
	display: none
}

.PowerCalculatorLastStep[data-v-49544d2a] {
	position: static
}

.PowerCalculatorLastStep>.container[data-v-49544d2a] {
	position: relative;
	z-index: 1
}

@media (max-width :1023.98px) {
	.PowerCalculatorLastStep.is-modal[data-v-49544d2a] {
		padding-bottom: 3.75rem
	}
}

.address[data-v-49544d2a] {
	margin: .75rem 0 0;
	font-size: .8rem;
	line-height: 1.375;
	color: #667790
}

.address .icon[data-v-49544d2a] {
	width: 1rem;
	height: 1rem;
	margin-right: .5rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1rem;
	flex: 0 0 1rem
}

@media (min-width :1024px) {
	.address[data-v-49544d2a] {
		font-size: .9rem;
		line-height: 1.44444
	}
}

.powers[data-v-49544d2a] {
	margin: 2rem 0 0
}

@media (min-width :768px) {
	.powers[data-v-49544d2a] {
		margin-top: 3rem
	}
}

@media (min-width :1024px) {
	.powers[data-v-49544d2a] {
		margin-top: 4rem
	}

	.powers .col-md-6[data-v-49544d2a] {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 42.85714%;
		flex: 0 0 42.85714%;
		max-width: 42.85714%
	}
}

@media (max-width :767.98px) {
	.powers .horas-valle-col[data-v-49544d2a] {
		padding-top: 3rem
	}
}

.powers-title[data-v-49544d2a] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	color: #0e141a;
	margin: 0
}

.powers-subtitle[data-v-49544d2a] {
	font-size: .65rem;
	line-height: 1.53846;
	color: #667790;
	margin: .5rem 0 0
}

.powers-value[data-v-49544d2a] {
	margin: 1.5rem 0 0
}

@media (min-width :1024px) {
	.powers-value[data-v-49544d2a] {
		margin-top: 2rem
	}
}

.powers-value[data-v-49544d2a]:first-child {
	margin-top: 0
}

.powers-note[data-v-49544d2a] {
	font-size: .8rem;
	line-height: 1.5;
	color: #667790;
	margin: 1rem 0 0
}

.saving-box[data-v-49544d2a] {
	background: #eff2f7;
	padding: 1rem;
	margin: 3rem 0 0
}

.saving-box .price[data-v-49544d2a] {
	font-size: 3.15rem;
	line-height: .80952;
	font-weight: 700;
	margin: 0;
	color: #0152e8
}

@media (min-width :768px) {
	.saving-box .price[data-v-49544d2a] {
		font-size: 2.7rem;
		line-height: .88889
	}
}

.saving-box .price .small[data-v-49544d2a] {
	display: block;
	font-size: .8rem;
	line-height: 1.5
}

.saving-box .text[data-v-49544d2a] {
	margin: 1rem 0 0;
	font-size: .8rem;
	line-height: 1.375
}

@media (min-width :768px) {
	.saving-box .text[data-v-49544d2a] {
		margin-top: 0
	}
}

@media (min-width :768px) {
	.saving-box[data-v-49544d2a] {
		padding: 1.5rem 2rem
	}

	.saving-box .row[data-v-49544d2a] {
		margin: 0 -1.5rem
	}

	.saving-box .row>div[data-v-49544d2a] {
		padding: 0 1.5rem
	}

	.saving-box .row>div[data-v-49544d2a]:first-child {
		border-right: .05rem solid rgba(194, 205, 221, .5)
	}
}

@media (min-width :1024px) {
	.saving-box[data-v-49544d2a] {
		margin-top: 4rem
	}
}

.saving-box.single-graph[data-v-49544d2a] {
	margin: 0
}

.saving-box-note[data-v-49544d2a],
.saving-box.single-graph .text[data-v-49544d2a] {
	margin-top: 1rem
}

@media (min-width :768px) {
	.powers+.saving-box-note[data-v-49544d2a] {
		margin-top: 3rem
	}
}

@media (min-width :1024px) {
	.saving-box-note[data-v-49544d2a] {
		margin-top: 1.5rem
	}

	.powers+.saving-box-note[data-v-49544d2a] {
		margin-top: 4rem
	}
}

.sidebar-box[data-v-49544d2a] {
	margin: 3rem 0 0
}

@media (min-width :1024px) {
	.sidebar-box[data-v-49544d2a] {
		margin-top: 0;
		position: absolute;
		left: 12px;
		right: 12px;
		top: 0;
		will-change: top
	}
}

.sidebar-box .price[data-v-49544d2a] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 700;
	padding: .3rem 1.2rem .4rem .9rem;
	background: #0047cc;
	color: #fff;
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
	margin: 0
}

.sidebar-box .box[data-v-49544d2a] {
	padding: 1rem;
	background: #fff;
	-webkit-box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1)
}

.sidebar-box .box .box-title[data-v-49544d2a] {
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	margin: 0
}

@media (min-width :768px) and (max-width:1023.98px) {
	.sidebar-box .box .box-title[data-v-49544d2a] {
		font-size: .9rem;
		line-height: 1.44444
	}
}

.sidebar-box .box .box-text[data-v-49544d2a] {
	font-size: .9rem;
	line-height: 1.44444;
	margin: 1rem 0 0
}

@media (min-width :768px) and (max-width:1023.98px) {
	.sidebar-box .box .box-text[data-v-49544d2a] {
		font-size: .8rem;
		line-height: 1.375;
		margin-top: 1.25rem
	}
}

.sidebar-box .box .box-text a[data-v-49544d2a] {
	color: #0e141a;
	text-decoration: underline;
	-webkit-transition: color .3s ease;
	transition: color .3s ease
}

.sidebar-box .box .box-text a[data-v-49544d2a]:hover {
	color: #d3135a
}

.sidebar-box .box .buttons[data-v-49544d2a] {
	margin: 1.5rem 0 0
}

.sidebar-box .box .buttons .component-cta[data-v-49544d2a] {
	width: 100%;
	display: block;
	text-align: center;
	margin: .75rem 0 0;
	border-radius: .15rem
}

.sidebar-box .box .buttons .component-cta[data-v-49544d2a]:first-child {
	margin-top: 0
}

.sidebar-box .box .buttons .component-cta.inverted[data-v-49544d2a] {
	border: .05rem solid #d3135a;
	background: transparent;
	color: #d3135a;
	line-height: 2.15rem
}

.sidebar-box .box .buttons .component-cta.inverted[data-v-49544d2a]:hover {
	background: #d3135a;
	color: #fff
}

@media (min-width :768px) and (max-width:1023.98px) {
	.sidebar-box .box .buttons[data-v-49544d2a] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}

	.sidebar-box .box .buttons .component-cta[data-v-49544d2a] {
		width: auto;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
}

@media (min-width :768px) {
	.sidebar-box .box[data-v-49544d2a] {
		padding: 1.25rem 1.75rem 1rem
	}

	.sidebar-box .box .buttons[data-v-49544d2a] {
		margin-top: 1rem
	}
}

@media (min-width :1024px) {
	.sidebar-box .box[data-v-49544d2a] {
		padding: 2rem
	}

	.sidebar-box .box .buttons[data-v-49544d2a] {
		margin-top: 1.75rem
	}
}

.after-last-step-content[data-v-49544d2a] {
	margin-top: 3rem
}

@media (min-width :768px) {
	.after-last-step-content[data-v-49544d2a] {
		margin-top: 3.35rem
	}
}

@media (min-width :1024px) {
	.after-last-step-content[data-v-49544d2a] {
		margin-top: 6rem
	}
}

.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title {
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	color: #0e141a;
	margin: 0 0 .5rem
}

@media (min-width :768px) {
	.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title {
		margin-bottom: 2rem
	}
}

@media (min-width :1024px) {
	.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title {
		font-size: 1.8rem;
		line-height: 1.33333;
		margin-bottom: 1rem
	}
}

.after-last-step-content[data-v-49544d2a] .AccordionModule .header .title {
	font-size: .9rem;
	line-height: 1.33333;
	-ms-flex-item-align: center;
	align-self: center
}

.after-last-step-content[data-v-49544d2a] .ProductsCardList>.container {
	width: auto;
	max-width: none
}

@media (min-width :1024px) {
	.after-last-step-content[data-v-49544d2a] .ProductsCardList .item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 42.85714%;
		flex: 0 0 42.85714%;
		max-width: 42.85714%
	}
}

.nav-bar[data-v-49544d2a] {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 21;
	background: #fff;
	padding: .75rem 6vw
}

.nav-bar .component-cta[data-v-49544d2a] {
	width: 100%;
	display: block;
	text-align: center
}

.nav-bar.fixed[data-v-49544d2a] {
	-webkit-box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem rgba(14, 20, 26, .1)
}

.nav-bar.with-notch[data-v-49544d2a] {
	border-bottom: solid #fff
}

.component-cta.disabled[data-v-49544d2a] {
	background: #eff2f7;
	color: #667790;
	cursor: not-allowed
}

.PowerCalculatorLastStep.mercado-regulado[data-v-49544d2a] {
	margin-top: .5rem
}

.PowerCalculatorLastStep.mercado-regulado .mr-bold[data-v-49544d2a] {
	font-weight: 700
}

.PowerCalculatorLastStep.mercado-regulado .title[data-v-49544d2a] {
	font-size: 1.5rem;
	line-height: 1.46667;
	font-weight: 400;
	letter-spacing: -.06em
}

.PowerCalculatorLastStep.mercado-regulado .address[data-v-49544d2a] {
	color: #666;
	margin-top: 1rem
}

.PowerCalculatorLastStep.mercado-regulado .powers-subtitle[data-v-49544d2a] {
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	color: #666
}

.PowerCalculatorLastStep.mercado-regulado .powers-note[data-v-49544d2a] {
	color: #666
}

.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a] {
	margin-top: 2.8rem
}

@media (min-width :768px) {
	.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a] {
		margin-top: 3.2rem
	}
}

@media (min-width :1024px) {
	.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a] {
		margin-top: 4.8rem
	}
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box[data-v-49544d2a] {
	-webkit-box-shadow: none;
	box-shadow: none;
	border: .1rem solid #ddd
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-49544d2a] {
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.1rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-49544d2a]:hover {
	background: transparent;
	color: #d42c54
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-49544d2a] {
	background: transparent;
	color: #d42c54;
	border: .1rem solid #d42c54
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-49544d2a]:hover {
	background: #d42c54;
	color: #fff
}

.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.disabled[data-v-49544d2a],
.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[disabled][data-v-49544d2a] {
	border-color: #f4f4f4;
	background: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar[data-v-49544d2a] {
	padding: .5rem 6vw
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar.fixed[data-v-49544d2a] {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-top: .1rem solid #ddd
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-49544d2a] {
	border-radius: 0;
	font-size: .6rem;
	line-height: 1.66667;
	font-weight: 700;
	text-transform: uppercase;
	padding: .6rem 1.1rem;
	background: #d42c54;
	border: .1rem solid #d42c54;
	-webkit-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-49544d2a]:hover {
	background: transparent;
	color: #d42c54
}

.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button.disabled[data-v-49544d2a] {
	border-color: #f4f4f4;
	background: #f4f4f4;
	color: #666;
	cursor: not-allowed
}

/**  this is the initial state  */
.Rectngulo-17959 {
	padding: 30px 174px 40px 40px;
	background-color: #fff;
	height: 75%;
}

.Recomendado {
	width: 80px;
	height: 14px;
	margin: 0 206px 6px 0;
	font-size: 12px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #d3125a;
	display: inline-block;
	margin-bottom: 10px;
}

div[name="state6paso1"] {
	margin-top: -40px;
}

.Solo-necesitaremos-tu-direccin {
	width: 235px;
	height: 19px;
	margin: 20px 16px 10px 0 !important;
	font-size: 16px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
	top: 15px;
	position: relative;
}

.Usaremos-tu-consumo-medio-y-nuestro-precio-medio-del-ltimo-ao {
	width: 286px;
	height: 35px;
	margin: 10px 0 50px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.29;
	letter-spacing: normal;
	text-align: left;
	color: #667790;
	position: relative;
	top: 15px;
	display: block;
}

.Rectngulo-19471 {
	width: fit-content;
	height: 44px;
	margin: 0 174px 0 40px;
	padding: 8px 20px;
	border-radius: 3px;
	background-color: #d3135a;
	white-space: nowrap;
	cursor: pointer;
}

.Empezar {
	display: inline-block;
	width: fit-content;
	height: 22px;
	font-size: 18px;
	font-weight: 300;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	padding-top: 2px;
}

.Rectngulo-19472 {
	padding: 30px 165px 40px 40px;
	background-color: #fff;
	height: 75%;
}

.Prima-Attivazione1 {
	width: 205px;
	height: 27px;
	margin: 0 81px 20px 0;
	font-size: 22px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.09;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.Prima-Attivazione2 {
	display: inline-block;
	white-space: nowrap;
	width: 205px;
	height: 27px;
	margin: 0 81px 0 0;
	font-size: 22px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.09;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.Este-proceso-es-un-poco-ms-largo {
	width: 325px;
	height: 19px;
	margin: 20px 16px 10px 0 !important;
	font-size: 16px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
	position: relative;
	top: 15px;
}

.Podrs-comparar-exactamente-tu-precio-anual-con-el-nuestro {
	width: 286px;
	height: 35px;
	margin: 10px 0 50px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.29;
	letter-spacing: normal;
	text-align: left;
	color: #667790;
	position: relative;
	top: 15px;
	display: block;
}

.Rectngulo-19473 {
	width: fit-content;
	height: 44px;
	margin: 0 102px 0 40px;
	padding: 8px 20px;
	border-radius: 3px;
	background-color: #d3135a;
	white-space: nowrap;
	cursor: pointer;
}

.Abrir-comparador {
	display: inline-block;
	width: fit-content;
	height: 22px;
	font-size: 18px;
	font-weight: 300;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #fff;
	padding-top: 2px;
}

.rowSavingCalcCard {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
}

.containerSavingCalcCard {
	display: flex;
	width: 100%;
	justify-content: start;
	flex-wrap: wrap;
}

.containerSavingCalcCard-mobile {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
}

.cardSavingCalcCard {
	margin: 10px 30px 10px 0px;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
	overflow: hidden;
	width: 25rem;
	border: solid 1px #c2cddd;
}

.cardSavingCalcCard1 {
	margin: 10px 10px 10px 0px;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
	overflow: hidden;
	width: 25rem;
	border: solid 1px #c2cddd;
}

.cardbodySavingCalcCard {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	padding: 20px;
	min-height: 250px;
}

.Rectngulo-19474-saving-mobile {
	height: 280px;
	margin: 0px 0px 30px;
	padding: 20px 30px 30px;
	border-radius: 4px;
	box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
	border: solid 1px #c2cddd;
	background-color: #fff;
	height: auto !important;
}

.Recomendado-saving-mobile {
	width: 80px;
	height: 14px;
	margin: 0 140px 6px 0;
	font-size: 12px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #d3125a;
	display: inline-block;
	margin-bottom: 10px;
}

.Solo-necesitaremos-tu-cdigo-CUPS-saving-mobile {
	width: 220px;
	height: 41px;
	margin: 20px 0 10px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 3;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.Usaremos-tu-consumo-medio-y-nuestro-precio-medio-del-ltimo-ao-saving-mobile {
	width: 220px;
	height: 53px;
	margin: 10px 0 30px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.29;
	letter-spacing: normal;
	text-align: left;
	color: #667790;
	top: 15px;
	position: relative;
}

.Rectngulo-19475-saving-mobile {
	width: 104px;
	height: 44px;
	margin: 30px 116px 0 0;
	padding: 10px 23px;
	border-radius: 3px;
	background-color: #d3135a;
	cursor: pointer;
}

.Empezar-saving-mobile {
	display: inline-block;
	width: fit-content;
	height: 19px;
	font-size: 16px;
	font-weight: 300;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.38;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	padding-top: 3px;
}

.Prima-Attivazione-saving-mobile1 {
	width: 205px;
	height: 27px;
	margin: 0 98px 21px 0;
	font-size: 21px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.09;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.Prima-Attivazione-saving-mobile2 {
	display: inline-block;
	width: 205px;
	height: 27px;
	margin: 0px 98px 0px 0;
	font-size: 21px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.09;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.Este-proceso-es-un-poco-ms-largo-saving-mobile {
	display: inline-block;
	width: 220px;
	height: 41px;
	margin: 20px 16px 0px 0px;
	font-size: 16px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.38;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.Podrs-comparar-exactamente-tu-precio-anual-con-el-nuestro-saving-mobile {
	width: 220px;
	height: 35px;
	margin: 10px 0 30px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.29;
	letter-spacing: normal;
	text-align: left;
	color: #667790;
	top: 15px;
	position: relative;
}

.Rectngulo-19477-saving-mobile {
	width: fit-content;
	height: 44px;
	margin: 45px 52px 0 0;
	padding: 8px 20px;
	border-radius: 3px;
	background-color: #d3135a;
	white-space: nowrap;
	cursor: pointer;
}

.Abrir-comparador-saving-mobile {
	display: inline-block;
	width: fit-content;
	height: 19px;
	font-size: 16px;
	font-weight: 300;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.38;
	letter-spacing: normal;
	text-align: left;
	color: #fff;
	padding-top: 3px
}

.cardSavingCalcCard-saving-mobile {
	background-color: #fff;
	overflow: hidden;
}

.Rectngulo-19476-saving-mobile {
	height: 280px;
	margin: 0px 0px 0;
	padding: 20px 30px 30px;
	border-radius: 4px;
	box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
	border: solid 1px #c2cddd;
	background-color: #fff;
	height: auto !important;
}

.Rectngulo-19475-saving-mobile {
	width: fit-content;
	height: 44px;
	margin: 30px 116px 0 0;
	padding: 8px 20px;
	border-radius: 3px;
	background-color: #d3135a;
}

.Solo-necesitaremos-tu-direccin-saving-mobile {
	display: inline-block;
	width: 220px;
	height: 41px;
	margin: 20px 0 0px;
	font-size: 16px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.38;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

@media screen and (min-width: 430px) {
	.Rectngulo-19474-saving-mobile {
		width: 280px;
		height: 280px;
		margin: 0px 20px 30px;
		padding: 20px 30px 30px;
		border-radius: 4px;
		box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
		border: solid 1px #c2cddd;
		background-color: #fff;
		height: auto !important;
	}

	.Rectngulo-19476-saving-mobile {
		width: 280px;
		height: 280px;
		padding: 40px 30px 30px;
		border-radius: 4px;
		box-shadow: 0 10px 20px 0 rgb(14 20 26/ 10%);
		border: solid 1px #c2cddd;
		background-color: #fff;
	}
}

@media only screen and (min-width: 700px) and (max-width: 1024px) {
	.Rectngulo-19474-saving-mobile {
		width: 280px;
		height: 280px;
		margin: 0px 0px 30px;
		padding: 20px 30px 30px;
		border-radius: 4px;
		box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
		border: solid 1px #c2cddd;
		background-color: #fff;
		height: auto !important;
	}

	.Rectngulo-19476-saving-mobile {
		width: 280px;
		height: 280px;
		margin: 0px 20px 30px;
		padding: 20px 30px 30px;
		border-radius: 4px;
		box-shadow: 0 10px 20px 0 rgba(14, 20, 26, 0.1);
		border: solid 1px #c2cddd;
		background-color: #fff;
		height: auto !important;
	}

	.Prima-Attivazione-saving-mobile2 {
		display: inline-block;
		width: 205px;
		height: 27px;
		margin: 0px 98px 0px 0;
		font-size: 21px;
		font-weight: 800;
		font-stretch: normal;
		font-style: normal;
		line-height: 1.09;
		letter-spacing: normal;
		text-align: left;
		color: #0d131a;
	}
}

/**   end of the initial state  */

.numeroTelefon::placeholder {
	color: #667790;
	font-size: 16px;
}

.button-checkbox-container .checkboxes {
	padding-top: 30px;
}

.rowSavinMargin .text-before-form {
	font-size: 18px !important;
    font-weight: normal !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.33 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #0d131a !important;
    margin-top: 30px !important;
}

.widthSaving .rowSavinMargin {
	margin: 0px;
}

.saving-calculator-container {
	margin-top: 0px !important;
}


.saving-calculator-container-title {
	font-size: 36px !important;
	font-weight: bold !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.11 !important;
    letter-spacing: normal !important;
    text-align: left;
    color: #0d131a;
}

.saving-calculator-container .saving-calculator-container-text {

	font-size: 18px;
}

.saving-calculator-container .component-cta {
	font-size: 18px;
}

@media (max-width: 768px) {
	.centerAllComponent {
		width: 88% !important;
		width: 100% !important;
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	    padding-top: 50px !important;
	}

	.centerAllComponent .close {
		background: white !important;
		right: 0% !important;
	    color: #667790 !important;
		margin-top: 7px !important;
    	margin-right: 7px !important;
	}
	
	.centerAllComponent .close svg{
	    width: 17.5px !important;
    	height: 17.5px !important;
	}
	
	

	.saving-calculator-container .rowSavinMargin .widthSaving {
		width: 100%;
	}

	.saving-calculator-container .rowSavinMargin #widthSaving {
		margin-top: 50px;
		text-align: unset !important;
	}

	#buttonDesktop .cta {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	#buttonDesktop .cta .botonModalValidacion1 {
		justify-content: center;
	}

	#buttonDesktop .cta .buttonSavingModal {
		width: 100%;
	}

	#buttonDesktop .buttonSavingModal {
		width: 100%;
		text-decoration: none !important;
		color: #d3135a !important;
		margin-bottom: 30px !important;
		padding: 13px 12px 12px !important;
	    border-radius: 3px !important;
	    border: solid 1px #d3135a !important;
	}

	#buttonDesktop .buttonSavingModal .botonModalValidacion2 {
		justify-content: center;
		font-size: 16px !important;
   		line-height: 1.5 !important;
	}
	
	.widthSavingBtnsPes1{
	    margin-top: 10px !important;
	}
	
	.checkbox-item-newmodel{
		margin-top: 15px !important;
	}

	.newModelPestana1 {
		padding-top: 30px !important;
		margin-top: 0px !important;
	}

	.newModelPestana1 .descnewModelPestana1 {
		 font-size: 14px !important;
	  	 line-height: 1.29 !important
	}

	.newModelPestana1 .titlenewModelPestana1 {
		  margin-bottom: 30px !important;
		  font-size: 22px !important;
		  font-weight: bold !important;
		  font-stretch: normal !important;
		  font-style: normal !important;
		  line-height: 1.09 !important;
		  letter-spacing: normal !important;
		  text-align: left !important;
		  color: #0d131a !important;
	}

	.widthSaving .numeroTelefon {
		  width: 100% !important;
		  font-size: 14px !important;
		  line-height: 1.29 !important;

	}

	.widthSaving .numeroTelefon::placeholder {
		font-size: 14px !important;
	}

	.button-checkbox-container {
		display: inline-grid !important;
		width: 100%;
		text-align: left;
	}

	.button-checkbox-container-item:nth-of-type(1) {
		order: 1;
	}

	.button-checkbox-container .checkboxes {
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 30px;
	}

	.saving-calculator-container-title {
		font-size: 26px !important;
		line-height: 1.15 !important;
	}

	.saving-calculator-container .saving-calculator-container-text {
		
		font-size: 16px !important;
		margin-top: 20px !important;
   		line-height: 1.38 !important;
	}

	.saving-calculator-container .component-cta {
		font-size: 16px !important;
	}

	.saving-calculator-container .spanbtnNewModelPes1 {
		font-size: 16px;
	}
	
	#cta-button-accept {
		margin-bottom: 20px !important;
	    padding: 13px 45px 12px !important;
	    border-radius: 3px !important;
	}
	
	#cta-button-accept span{
		line-height: 1.5 !important;
		font-size: 16px !important;
	}
	
	#cta-button-accept-newmodel{
		padding: 13px 80px 12px !important;
	    border-radius: 3px !important;
	    width: 100% !important;
	}
	
	#cta-button-accept-newmodel span{
		font-size: 16px !important;
    	line-height: 1.5 !important;
	}
}

#cta-button-accept:hover{
    background: #ad1457 !important;
}

#cta-button-accept-newmodel:hover{
    background: #ad1457 !important;
}

.fixed-nav-bar-mobile{
    bottom: 80px !important;
}

.fixed-nav-bar-mobile-cards{
	bottom: 0px !important;
}

@media (max-width :600px) {
	#SavingCalculator a:focus,#SavingCalculator button:focus {	
		outline: 3px solid rgba(131,192,253,.5);		
		outline-offset: 1px;	
	}

	#SavingCalculator a:focus:not(:focus-visible),#SavingCalculator button:focus:not(:focus-visible) {	
		outline: none;		
		outline-offset: 0;	
	}
}

.recommendatorFigure{
    border-radius: 1em;
    box-shadow: 3px 0.1rem 1.5rem -7px #999;
    display: inline-flex;
    width: 85%;
    margin-left: 8%;
    background-color: rgba(211, 19, 90, 1);
        
}

.recommendatorPicture img{
	display: block;
    margin-top: 71%;
    width: 3em;
    height: 4em;
}

.recommendatorText{
	font-size: 14px;
	color: #FFFFFF;
	margin-bottom: 0.5rem;
}

.recommendatorCaption {
	display: block;
	padding: 0.8rem 0.05rem;
	margin-left: 6%;
	padding-bottom: 1rem;
}

.recommendatorTitleInFold{
	padding-bottom: 6px !important;
	line-height: 20px !important;
}

@media only screen and (min-width: 390px) and (max-width: 391px){
	
	.recommendatorPicture{
		padding-left: 8%;
	}
}

@media only screen and (min-width: 392px) and (max-width: 432px){
	
	.recommendatorPicture{
		padding-left: 9%;
	}
}

@media only screen and (min-width: 433px) and (max-width: 475px){
	
	.recommendatorPicture{
		padding-left: 17%;
	}
}

@media only screen and (min-width: 433px) and (max-width: 475px){
	
	.recommendatorPicture{
		padding-left: 17%;
	}
}

@media only screen and (min-width: 476px) and (max-width: 520px){
	
	.recommendatorPicture{
		padding-left: 24%;
	}
}

@media only screen and (min-width: 521px) and (max-width: 738px){
	
	.recommendatorPicture{
		padding-left: 30%;
	}
}

@media only screen and (min-width: 739px) and (max-width: 852px){
	
	.recommendatorPicture{
		padding-left: 38%;
	}
}

@media only screen and (min-width: 853px) and (max-width: 1919px){
	
	.recommendatorPicture{
		padding-left: 54%;
	}
}

@media only screen and (min-width: 1920px){
	
	.recommendatorPicture{
		padding-left: 70%;
	}
}

@media only screen and (max-width: 600px) {
	.recommendatorFigure{
   		width: 100%;
	    margin-left: auto !important;
		margin-bottom: 0 !important;        
	}
}


#cardendesaClientes {
	border: 1.5px solid #1F6CF9 !important;
	border-radius: 5px !important;
	background-color: #DDE9FE !important;
	display: flex !important;
}

#cardContentClientes {
	font-size: 14px !important;
	padding: 24px 24px 0px 17.5px !important;
}

.copyClientes {
	padding-bottom: 0px !important;
	margin: 0 0 !important;
	font-size: 14px !important;
}

.titleCardClientes {
	margin-bottom: auto !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 19px !important;
	text-align: left !important;
}

.paragrapheClientes {
	margin-top: auto !important;
	margin-bottom: 10px !important;
	font-weight: 500 !important;
}

.paragrapheClientesSinBoton {
	margin-top: auto !important;
	margin-bottom: 0px !important;
	font-weight: 500 !important;
}

.ctaLinkClientes {
	color: #0E141A !important;
	font-weight: 500 !important;
	margin-bottom: 7px !important;
}

.chevrondownClientes {
	fill: #0E141A !important;
}

.bgClientes {
	text-align: center !important;
	padding-top: 25.5px !important;
	padding-left: 17.5px !important;
}

.infoClientes {
	display: inline-block !important;
	padding: 0px 0px 0px 0px !important;
	color: #1F6CF9 !important;
	font-size: 16px !important;
	border-radius: 50% !important;
	border: solid 1.5px #1F6CF9 !important;
	width: 21px !important;
	height: 21px !important;
	font-weight: 500 !important;
	font-family: monospace !important;
}

.slick-dots {
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	list-style-type: none;
}

.slick-dots li {
	margin: 0 10px;
}

.slick-dots button {
	display: block;
	width: 8px;
	height: 8px;
	padding: 0;
	border: none;
	border-radius: 100%;
	background-color: #dedede;
	text-indent: -9999px;
}

.slick-dots li.slick-active button {
	background-color: #d3125a;
}

.boxDiscountStyle {
    box-shadow: 0 30px 50px 0 rgb(0 0 0 / 8%) !important;
}

.visTrue{
	visibility: visible;
}

.visFalse{
	visibility: hidden;
}

/* .slick-slide{
	padding: 0.7rem;
} */

.copyProductCardListParag{
	margin-bottom: 0 !important;
}

@media (min-width: 768px){
    .itemsPadding{
        padding-top: 1.5rem !important;
        margin-top: -0.5rem !important;
        margin-bottom: -1.5rem !important;
    }
}
.discountTitlestyle {
	background: #d3135a !important;
	pointer-events: none;
	border-radius: 3px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.boxDiscountStyle {
	box-shadow: 0 5px 30px rgb(0 0 0/ 16%);
	border-radius: 10px;
}

.discountdisclaimer {
	position: relative !important;
	z-index: 3;
	font-size: 13px !important;
	line-height: 2.1 !important;
}

.contentBoxDiscount {
	margin: 5%;
	margin-top: 0;
	padding-bottom: 5%;
}

.contentListBox {
	list-style: none;
	padding-left: 0;
}

.svglabel {
	width: 10px !important;
	height: 10px !important;
	margin-left: 0.14rem !important;
}

.svglabel2 {
/* 	width: 16px !important; */
/* 	height: 16px !important; */
	width: 14px !important;
    height: 17px !important;
}

.contentItemLi{
	padding-left:1.5rem;
}
.imageSmallBox {
	height: 250px; 
	display: table; 
	width: 100%;
}
.imageSmallBoxFigur {
	display: table-row!important; 
	height:100%!important;	
}
.imageBorderRadius1 {
	border-top-right-radius: 10px;
}

.imageBorderRadius2{
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}



#Ver-ms {
    width: 57px !important;
    height: 19px !important;
    margin: 105px 8px 0 15px !important;
    font-size: 16px !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 2 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #d3125a !important;
    font-weight: 500 !important;
}


#-Online {
  margin-top: 7px !important;
  margin-bottom: 9px !important;
  margin-left: 5px !important;
	/* font-weight: bold; */}

#One-Luz {
      margin-left: 5px;
      /* font-family: RoobertENEL; */
      font-size: 28px;
      font-weight: 800;
      font-stretch: normal;
      font-style: normal;
      line-height: 0.93;
      letter-spacing: -0.14px;
}

.Rectngulo-18966 {
    padding: 5px 12px !important;
    font-size: 14px !important;
    font-weight: bold !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.71 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    font-weight: 500 !important;
}

.Rectngulo-18990 {
      /* width: 232px; */
      /* height: 17px; */
      /* font-family: RoobertENEL; */
      font-size: 14px !important;
      font-weight: 500 !important;
      font-stretch: normal !important;
      font-style: normal !important;
      line-height: 1.71 !important;
      letter-spacing: normal !important;
      /* text-align: left; */
      color: #fff !important;
      padding-top: 5px !important;
      /* padding-right: 0; */
      padding-bottom: 5px !important;
}

.Pagaras {
      /* font-family: RoobertENEL; */
      margin-left: 5px !important;
      /* margin-bottom: 0px !important; */
      /* font-size: 16px; */
      /* font-weight: normal; */
      /* font-stretch: normal; */
      /* font-style: normal; */
      line-height: 1.63 !important;
      /* letter-spacing: normal; */
      /* text-align: left; */
      /* display: block; */
      /* font-weight: bold; */
          font-weight: 500 !important;
}

.priceStyle{
    /* margin-top: 5px; */
    margin-left: 5px !important;
    width: 123px !important;
    height: 48px !important;
    /* margin: 4px 137px 12px 20px; */
    /* font-family: RoobertENEL; */
    font-size: 40px !important;
    font-weight: bold !important;
    font-stretch: normal !important;
    font-style: normal !important;
    /* line-height: 1.94; */
    letter-spacing: -0.68px !important;
    text-align: left !important;
    color: #000 !important;
}

.Rectngulo-19377 {
  width: 100% !important;
  height: 3px !important;
  margin: 0px auto 20px !important;
  background-color: #eff2f7 !important;
}

.text-noborder{
	border-top: none !important;
}

.listItem{
    padding-left: 1.3rem !important;
    margin-top: 0.5rem !important;
}

.svgStyle{
    margin: 1px 0px auto 2px !important;
    padding: 3px 1.1px 2.6px 1.4px !important;

}

.spanListItem{
	margin-left: 0px !important;
    width: 170px !important;
    height: 17px !important;
    margin: 0px 0px 15px 0px !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.29 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #0e141a !important;
}

.removeMargin p{
	margin-bottom: 15px !important;
}

.span-euro{
  width: 124px;
  height: 48px;
  font-size: 34px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.94;
  letter-spacing: -0.68px;
  text-align: left;
  color: #000;
}

.boldText {
	font-weight: bold !important;
}

.hideBullet {
	display: none !important;
}

.ProductsCardItem .productListItemImg {
		max-width: 42.6px;
    	max-height: 72px;
}

.titleFontNormal{
	font-family: 'RoobertENEL-Regular' !important;
	font-weight: normal !important;
}
.labelCard {
	font-weight: unset !important;
}

.defaultBullet {
	margin-top: 6px;
	align-self: start;
	height: 6px;
	
}

#card-link-endesa {
	margin-top: 1rem;
}

.oneLuzTitle {
	font-size: 28px !important;
}

.card-link-endesa-btn {
	margin-bottom: 52px;
}

.contentBoxCalculator .card-link-endesa-btn {
	margin-bottom: 50px;
}

.ProductsCardList .slick-slide {
	padding: 0px !important;
}

.ProductsCardList .slick-list {
	margin-bottom: 40px !important;
}

.ProductsCardList .slick-dots {
	padding: 0px !important;
}

.ProductsCardList .slick-slide #boxDiscountAdvancedCard,
	.ProductsCardList .slick-slide #hideOffer {
	display: none !important;
}

.ProductsCardList .slick-active #boxDiscountAdvancedCard,
	.ProductsCardList .slick-active #hideOffer {
	display: block !important;
}

.ProductsCardList .slick-list {
	overflow: visible !important;
}

.hide-overflow {
	overflow: hidden !important;
}

.discountTitlestyle {
	background: #d3135a !important;
	pointer-events: none;
	border-radius: 3px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.discountTitlestyleCalc {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

.boxDiscountStyle {
	box-shadow: 0 30px 50px 0 rgba(0, 0, 0, 0.08);
	border-radius: 10px;
}

.discountdisclaimer {
	position: relative !important;
	z-index: 3;
	font-size: 13px !important;
	line-height: 2.1 !important;
}

.contentBoxDiscount {
	margin: 5% 30px 5% 30px;
	margin-top: 0;
	padding-bottom: 5%;
}

.contentListBox {
	list-style: none;
	padding-left: 0;
}

.contentBoxCalculator {
	padding-bottom: 30px !important;
	padding-top: 25px !important;
}

.contentBoxCalculator .contentListBox {
	margin-bottom: 24px !important;
}

.contentBoxDiscountAdvanced .contentListBox {
	margin-bottom: 50px !important;
}

.svglabel {
	width: 10px !important;
	height: 10px !important;
	margin-left: 0.14rem !important;
}

.svglabel2 {
	width: 14px !important;
	height: 17px !important;
}

.contentItemLi {
	padding-left: 1.5rem;
}

.imageSmallBox {
	height: 180px;
	display: table;
	width: 100%;
}

.imageSmallBoxCalc {
	height: 200px !important;
}

@media only screen and (max-width: 600px) {
	.imageSmallBoxCalc {
		height: 180px !important;
	}
}

.imageSmallBoxFigur {
	display: table-row !important;
	height: 100% !important;
}

.imageBorderRadius1 {
	border-top-right-radius: 10px;
}

.imageBorderRadius2 {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#ver-mas {
	width: 57px !important;
	height: 19px !important;
	margin: 105px 8px 0 15px !important;
	font-size: 16px !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 2 !important;
	letter-spacing: normal !important;
	text-align: left !important;
	color: #d3125a !important;
	font-family: 'RoobertENEL-regular' !important;
	font-weight: 500 !important;
}

#ver-mas-calc {
	width: 57px !important;
	height: 19px !important;
	margin: 105px 8px 0 0 !important;
	font-size: 16px !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 2 !important;
	letter-spacing: normal !important;
	text-align: left !important;
	color: #d3125a !important;
	font-family: 'RoobertENEL-regular' !important;
	font-weight: 500 !important;
}

.centered-btn {
	text-align: center;
	width: 100%;
}

.padding-without-offer {
	margin-top: 33.94px;
}

.contentBoxDiscountAdvanced {
	margin-left: 20px !important;
	margin-right: 20px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
	margin-bottom: 5px !important;
}

.contentBoxDiscountAdvanced #One-Luz {
	margin-left: 0px !important;
}

.contentBoxDiscountAdvanced #One-Luz, .contentBoxDiscountAdvanced #pagaras,
	.contentBoxDiscountAdvanced #firstPrice {
	margin-left: 0px !important;
}

#-Online {
	margin: 7px 0px 9px 0px !important;
	font-family: 'RoobertENEL-regular' !important;
	font-size: 14px !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.29 !important;
	letter-spacing: normal !important;
	text-align: left !important;
}

.contentBoxDiscountAdvanced #-Online {
	margin: 0px 0px 4px 0px !important;
}

.contentBoxCalculator #-Online {
	font-size: 13px !important;
	line-height: 1.85 !important;
	color: #ad1457 !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

#One-Luz {
	margin-left: 5px;
	font-family: 'RoobertENEL-bold';
	font-size: 28px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 0.93;
	margin-bottom: -0.2em;
	letter-spacing: -0.14px;
}

.contentBoxDiscountAdvanced #One-Luz {
	font-size: 24px;
	font-weight: bold;
	line-height: 1.17;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
	margin-bottom: 0px;
}

.Rectngulo-18966 {
	padding: 5px 12px !important;
	font-size: 14px !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.71 !important;
	width: fit-content;
	color: white;
	letter-spacing: normal !important;
	text-align: left !important;
}

.Rectngulo-18990 {
	font-size: 14px !important;
	font-weight: 500 !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.71 !important;
	letter-spacing: normal !important;
	color: #fff !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.discountTitleAdvancedCard {
	border-top-left-radius: 6px !important;
	border-top-right-radius: 6px !important;
	padding: 8px 14px 9px !important;
	line-height: 1.31 !important;
	font-size: 13px !important;
}

.Rectangulo-advanced-card {
	font-size: 12px !important;
	line-height: 1.33 !important;
	padding: 8px 15px !important;
}

.ctn-btn-advanced {
	padding: 0.55rem 0.75rem !important;
	line-height: 1.5 !important;
}

.Pagaras {
	margin-left: 5px !important;
	line-height: 1.63 !important;
	font-weight: 500 !important;
}

.contentBoxCalculator .Pagaras {
	margin-top: 30px !important;
	display: block !important;
}

.contentBoxDiscountAdvanced #pagaras {
	margin-top: 20px !important;
	display: inline-block;
	font-size: 13px !important;
	font-size: 13px !important;
	font-weight: normal !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 2 !important;
	letter-spacing: normal !important;
	text-align: left !important;
	color: #000 !important;
	margin-bottom: 4px !important;
}

.priceStyle {
	font-family: 'RoobertENEL-Bold' !important;
	margin-left: 5px !important;
	width: 123px !important;
	height: 48px !important;
	font-size: 40px !important;
	font-weight: bold !important;
	font-stretch: normal !important;
	font-style: normal !important;
	letter-spacing: -0.8px !important;
	text-align: left !important;
	color: #000 !important;
}

.contentBoxCalculator .priceStyle {
	margin-bottom: 2px !important;
}

.contentBoxDiscountAdvanced #firstPrice {
	margin-bottom: 30px !important;
}

.Rectngulo-19377 {
	width: 100% !important;
	height: 3px !important;
	margin: 0px auto 20px !important;
	background-color: #eff2f7 !important;
}

.text-noborder {
	border-top: none !important;
}

#boxDiscountAdvancedCard .text-noborder {
	padding-top: 10px !important;
}

.listItem {
	padding-left: 1.3rem !important;
	margin-top: 0.5rem !important;
}

#boxDiscountAdvancedCard .listItem {
	margin-top: 15px !important;
	padding-left: 0px !important;
}

.svgStyle {
	margin: 1px 0px auto 0px !important;
	padding: 3px 1.1px 2.6px 0px !important;
}

.spanListItem {
	margin-left: 0px !important;
	width: 170px !important;
	height: 17px !important;
	margin: 0px 0px 15px 0px !important;
	font-size: 14px !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.29 !important;
	letter-spacing: normal !important;
	text-align: left !important;
	color: #0e141a !important;
}

.contentBoxDiscountAdvanced .spanListItem {
	color: #0d131a !important;
}

.removeMargin p {
	margin-bottom: 15px !important;
}

.span-euro {
	width: 167px;
	height: 0px;
	margin: 0px 83px 30px 0px;
	font-family: 'RoobertENEL-Bold' !important;
	font-size: 26px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.15;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.contentBoxCalculator .span-euro {
	width: 124px !important;
	height: 48px !important;
	font-size: 34px !important;
	font-weight: bold !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.94 !important;
	letter-spacing: -0.68px !important;
	text-align: left !important;
	color: #000 !important;
}

.pensada-para-ti-clientes {
	display: block !important;
	color: #d3135a !important;
	background-color: White !important;
	font-size: 12px !important;
	width: fit-content !important;
	margin-bottom: 0 !important;
	padding: 8px 6px 0px 6px !important;
	border-top-left-radius: 5px !important;
	border-top-right-radius: 5px !important;
	height: 30px !important;
	font-weight: 500 !important;
}

.pensada-para-ti-endesa {
	display: block;
	color: white;
	background-color: #d3135a;
	font-size: 12px;
	width: fit-content;
	margin-bottom: 0;
	padding: 8px 6px 0px 6px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 30px;
	font-weight: 500;
}

.btn-ver-mas-clientes {
	border-radius: 25px;
	background-color: #d3135a;
	color: #FFFFFF;
	width: fit-content;
	margin-top: 0.2rem;
	padding: 13px 16px 14px 16px;
	font-size: 14px;
	font-weight: 300;
}

.btn-ver-mas-clientes-without-second-list {
	border-radius: 25px;
	background-color: #d3135a;
	color: #FFFFFF;
	width: fit-content;
	margin-top: 1.2rem;
	padding: 13px 16px 14px 16px;
	font-size: 14px;
	font-weight: 300;
}

.btn-ver-mas-clientes span {
	padding-top: 0;
}

.btn-ver-mas-clientes span svg {
	display: none;
}

.div-container-clientes {
	margin-bottom: 6px;
}

.first-list-clientes {
	border: none;
	color: slategray;
	font-size: 15px;
	font-weight: 500;
	line-height: 1.3;
}

.second-list-clientes {
	display: block;
	color: black;
	font-weight: bold;
	font-size: 14px;
}

.last-list-p-clientes {
	margin-bottom: 0.7rem;
	padding-top: 0;
	margin-bottom: 0.6rem;
}

.hr-hidden-clientes {
	height: 0px;
	border: none;
	border-top: 1px solid lightgray;
	margin: 24px 16px 24px 16px;
}

.main-article-clientes .link:active .image:after {
	background-color: transparent !important;
}

#btnContratarCardRe {
	margin-bottom: 5px !important;
}

div.card-link[name="btnContratarCardAbajo"] {
	margin-bottom: 30px !important;
	margin-top: 0px !important;
}

div.card-link[name="btnAdvancedCardResult"] {
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

div.card-link[name="btnAdvancedCardResult"] a {
	padding: 0px !important;
	margin: 0px !important;
}

@media ( min-width :1024px) {
	.before-title[data-v-00f70cac] {
		padding-top: 1rem
	}
}

.title-wrapper[data-v-00f70cac] {
	background: #eeeae2
}

.title-wrapper>.container[data-v-00f70cac] {
	padding-top: 4rem;
	padding-bottom: .2rem
}

@media ( min-width :768px) {
	.title-wrapper>.container[data-v-00f70cac] {
		padding-top: 3.5rem;
		padding-bottom: .6rem
	}
}

@media ( min-width :1024px) {
	.title-wrapper>.container[data-v-00f70cac] {
		padding-top: 4.25rem;
		padding-bottom: 1rem
	}
}

.title[data-v-00f70cac] {
	text-align: center;
	font-size: 1.6rem;
	line-height: 1.125;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media ( min-width :768px) {
	.title[data-v-00f70cac] {
		font-size: 2.25rem;
		line-height: 1.15556
	}
}

@media ( min-width :1024px) {
	.title[data-v-00f70cac] {
		font-size: 2.9rem;
		line-height: 1.13793
	}
}

.logos-wrapper[data-v-00f70cac] {
	background: #eeeae2
}

.logo-wrapper[data-v-00f70cac] {
	height: 0;
	padding-bottom: 66.66667%;
	position: relative;
	margin: 0
}

.logo[data-v-00f70cac], .logo-wrapper[data-v-00f70cac] {
	display: block;
	width: 100%
}

.logo[data-v-00f70cac] {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%
}

.content-wrapper[data-v-00f70cac] {
	background: #eeeae2;
	position: relative;
	overflow: hidden
}

@media ( max-width :767.98px) {
	.content-wrapper[data-v-00f70cac] {
		padding-top: 4rem
	}
}

.content-wrapper>.container[data-v-00f70cac] {
	position: relative;
	z-index: 3;
	color: #0e141a
}

.content-wrapper[data-v-00f70cac]:before {
	content: " ";
	display: none;
	width: 100%;
	height: 5rem;
	position: absolute;
	left: 0;
	bottom: 8.1rem;
	z-index: 2;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(var(- 
		 -gradient-color), 1)), to(rgba(var(- -gradient-color), 0)));
	background: linear-gradient(180deg, rgba(var(- -gradient-color), 1),
		rgba(var(- -gradient-color), 0))
}

@media ( min-width :768px) {
	.content-wrapper[data-v-00f70cac]:before {
		height: 7.75rem;
		top: -.1rem;
		bottom: auto
	}
}

.image[data-v-00f70cac] {
	display: block;
	width: 100%;
	height: 13rem;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: 50% 100%;
	object-position: 50% 100%
}

@media ( min-width :768px) {
	.image[data-v-00f70cac] {
		height: auto
	}
}

.badge-container[data-v-00f70cac] {
	margin: 1rem 0 0;
	padding: 1rem 0
}

@media ( min-width :768px) {
	.badge-container[data-v-00f70cac] {
		padding: 2rem .5rem;
		margin-top: 0
	}
}

@media ( min-width :1024px) {
	.badge-container[data-v-00f70cac] {
		padding: 1.5rem .5rem
	}
}

.badge-wrapper[data-v-00f70cac] {
	height: 10.8rem
}

@media ( min-width :768px) {
	.badge-wrapper[data-v-00f70cac] {
		height: 22.5rem
	}
}

@media ( min-width :1024px) {
	.badge-wrapper[data-v-00f70cac] {
		height: 28rem
	}
}

.badge[data-v-00f70cac] {
	display: block;
	margin: 0;
	position: relative
}

.badge>img[data-v-00f70cac] {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

@media ( min-width :768px) {
	.content[data-v-00f70cac] {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
}

.content-title[data-v-00f70cac] {
	margin: 0;
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em
}

@media ( min-width :1024px) {
	.content-title[data-v-00f70cac] {
		font-size: 1.8rem;
		line-height: 1.16667
	}
}

.content-list[data-v-00f70cac] {
	margin: 1.25rem 0 0;
	padding: 0;
	list-style: none;
	font-size: .8rem;
	line-height: 1.5
}

@media ( min-width :1024px) {
	.content-list[data-v-00f70cac] {
		font-size: .9rem;
		line-height: 1.44444;
		margin-top: 1.6rem
	}
}

.content-item[data-v-00f70cac] {
	position: relative;
	margin-top: .8rem
}

.content-item.with-icon[data-v-00f70cac] {
	padding-left: 2.2rem
}

@media ( min-width :1024px) {
	.content-item[data-v-00f70cac] {
		margin-top: 1rem
	}
}

.content-item[data-v-00f70cac]:first-child {
	margin-top: 0
}

.content-item-icon[data-v-00f70cac] {
	width: 24px;
	height: 24px;
	display: block
}

.cta-wrapper[data-v-00f70cac] {
	margin-top: 1.5rem;
	display: none
}

.cta-wrapper.with-gutter[data-v-00f70cac] {
	padding-left: 2.2rem
}

@media ( min-width :768px) {
	.cta-wrapper[data-v-00f70cac] {
		display: block
	}
}

@media ( min-width :1024px) {
	.cta[data-v-00f70cac] {
		font-size: .9rem
	}
}

.with-gradient .content-wrapper[data-v-00f70cac]:before {
	display: block
}

.right .content-row[data-v-00f70cac] {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse
}

.StickyOffer[data-v-61c24ee4] {
	padding: 2rem 0
}

@media ( min-width :1024px) {
	.StickyOffer[data-v-61c24ee4] {
		padding: 0;
		position: absolute;
		top: 0;
		left: 0;
		width: 100vw;
		z-index: 1
	}
}

input[type=checkbox][data-v-61c24ee4]:focus {
	outline: 3px solid #c1e0fe;
	outline: 3px solid rgba(131, 192, 253, .5);
	outline-offset: 1px
}

.card[data-v-61c24ee4] {
	background: #fff;
	-webkit-box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1);
	padding: 1rem .95rem;
	position: relative
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.card[data-v-61c24ee4] {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
}

@media ( min-width :1024px) {
	.card[data-v-61c24ee4] {
		padding-bottom: 1.5rem
	}
}

.sticky-bar[data-v-61c24ee4] {
	z-index: 101;
	position: fixed;
	right: 0;
	left: 0;
	bottom: 0;
	background: #fff;
	-webkit-box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1)
}

@media ( min-width :1024px) {
	.sticky-bar[data-v-61c24ee4] {
		display: none
	}
}

.sticky-bar.with-notch[data-v-61c24ee4] {
	padding-bottom: env(safe-area-inset-bottom, 0)
}

.sticky-bar .wrapper[data-v-61c24ee4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	padding: .75rem 0
}

.sticky-bar .wrapper .title[data-v-61c24ee4] {
	display: none;
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	letter-spacing: -.005em;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin: 0 .5rem 0 0;
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

@media ( min-width :768px) {
	.sticky-bar .wrapper .title[data-v-61c24ee4] {
		display: block
	}
}

.sticky-bar .wrapper .cta[data-v-61c24ee4] {
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	padding: .5rem 1rem
}

@media ( max-width :767.98px) {
	.sticky-bar .wrapper .cta[data-v-61c24ee4] {
		display: block;
		min-width: 100%;
		text-align: center
	}
}

@media ( min-width :1024px) {
	.sticky-zone.fixed[data-v-61c24ee4] {
		position: fixed;
		right: 1rem;
		top: 0;
		z-index: 10
	}
}

.card-head .title-big[data-v-61c24ee4] {
	display: block;
	font-size: 2rem;
	line-height: 1;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0 0 .4rem
}

@media ( min-width :1024px) {
	.card-head .title-big[data-v-61c24ee4] {
		font-size: 2.9rem;
		line-height: 1;
		margin: 0
	}
}

.card-head .title[data-v-61c24ee4] {
	display: block;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 700;
	letter-spacing: -.005em;
	margin: 0 0 1.25rem
}

@media ( min-width :1024px) {
	.card-head .title[data-v-61c24ee4] {
		font-size: 1.1rem;
		line-height: 1.45455;
		margin: 0 0 2rem
	}
}

.card-head .description[data-v-61c24ee4] {
	font-size: .8rem;
	line-height: 1.375;
	font-weight: 400
}

.card-head+.card-options[data-v-61c24ee4] {
	margin-top: -1.15rem
}

.card-options[data-v-61c24ee4] {
	opacity: 1;
	-webkit-transition: opacity .25s ease-in;
	transition: opacity .25s ease-in
}

.card-options.fade[data-v-61c24ee4] {
	opacity: 0
}

.discount[data-v-61c24ee4] {
	position: absolute;
	bottom: 100%;
	left: 0;
	background: #0047cc;
	color: #fff;
	padding: .25rem .75rem .45rem;
	font-size: .8rem;
	line-height: 1;
	font-weight: 700
}

.services+.services[data-v-61c24ee4] {
	border-top: 1px solid #c2cddd;
	margin-top: -1px
}

.services:first-child .accordion-toggler[data-v-61c24ee4]:first-child {
	margin-top: -1.125rem
}

.accordion-toggler[data-v-61c24ee4] {
	color: inherit;
	font-size: 1.35rem;
	line-height: 1.37037;
	font-weight: 700;
	padding: 1.125rem 1rem 1.125rem 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	text-decoration: none
}

.accordion-toggler[data-v-61c24ee4]:after {
	content: "";
	display: inline-block;
	width: .4rem;
	height: .4rem;
	border-top: .1rem solid #0e141a;
	border-left: .1rem solid #0e141a;
	-webkit-transition: -webkit-transform .2s linear;
	transition: -webkit-transform .2s linear;
	transition: transform .2s linear;
	transition: transform .2s linear, -webkit-transform .2s linear;
	will-change: transform;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);
	margin-top: -.1em
}

.accordion-toggler.is-open[data-v-61c24ee4]:after {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.list[data-v-61c24ee4] {
	margin: 0;
	padding: 0
}

.item[data-v-61c24ee4] {
	border-bottom: 1px solid #c2cddd;
	color: #000;
	display: block;
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	padding: .725rem 0
}

@media ( max-width :1023.98px) {
	.item[data-v-61c24ee4]:last-child {
		border-bottom-width: 0
	}
	.last-border .item[data-v-61c24ee4]:last-child {
		border-bottom-width: 1px
	}
}

@media ( min-width :768px) {
	.item .wrapper[data-v-61c24ee4] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
}

.item .link-switch[data-v-61c24ee4] {
	color: #667790;
	font-size: .65rem;
	line-height: 1.46154;
	font-weight: 400
}

@media ( min-width :768px) {
	.item .link-switch[data-v-61c24ee4] {
		text-align: right
	}
}

@media ( hover :none) {
	.item .link-switch .cta-link[data-v-61c24ee4]:hover {
		color: #d3135a
	}
}

.item .link-switch .cta-link[data-v-61c24ee4] {
	padding: .65rem 0;
	margin: -.35rem 0 -.75rem
}

.label[data-v-61c24ee4] {
	font-weight: 700;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media ( min-width :768px) {
	.label[data-v-61c24ee4] {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: start;
		padding-right: .5rem
	}
}

.label>span[data-v-61c24ee4]:not(:last-child) {
	vertical-align: middle
}

.card-cta[data-v-61c24ee4] {
	margin: 1rem 0 0;
	text-align: center
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.card-cta[data-v-61c24ee4] {
		text-align: right
	}
}

@media ( min-width :1024px) {
	.card-cta[data-v-61c24ee4] {
		margin: 1.5rem 0 0
	}
}

@media ( max-width :1023.98px) {
	.card-cta[data-v-61c24ee4] {
		display: none
	}
	.card-cta.visible[data-v-61c24ee4] {
		display: block
	}
}

.card-cta .cta[data-v-61c24ee4] {
	display: block;
	font-size: .8rem;
	line-height: 1;
	padding: .65rem 1rem .8rem
}

@media ( min-width :1024px) {
	.card-cta .cta[data-v-61c24ee4] {
		font-size: .9rem;
		line-height: 1;
		padding: .6rem 1rem .75rem
	}
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.card-cta .cta[data-v-61c24ee4] {
		display: inline-block
	}
}

@media ( max-width :1023.98px) {
	.card-cta .cta-button.hidden-mobile[data-v-61c24ee4] {
		display: none
	}
}

@media ( min-width :1024px) {
	.card-cta .cta-button.mobile[data-v-61c24ee4] {
		display: none
	}
}

.card-cta svg[data-v-61c24ee4] {
	height: .6rem;
	margin-left: .5rem
}

.card-cta .default[data-v-61c24ee4] {
	height: .75rem
}

.disclaimer[data-v-61c24ee4] {
	color: #667790;
	font-size: .65rem;
	line-height: 1.15385;
	margin: 1rem 0 0
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.disclaimer[data-v-61c24ee4] {
		max-width: 75%;
		padding-right: 12px
	}
}

@media ( min-width :1024px) {
	.disclaimer[data-v-61c24ee4] {
		margin: 1.5rem 0 0
	}
}

.popover-wrapper[data-v-61c24ee4] {
	position: relative;
	margin-left: .65rem
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.popover-wrapper[data-v-61c24ee4] {
		margin-left: .75rem
	}
}

.popover-wrapper .toggler[data-v-61c24ee4] {
	padding: .5rem .725rem;
	margin: -.5rem -.725rem
}

.popover[data-v-61c24ee4] {
	position: fixed;
	pointer-events: none;
	bottom: -100%;
	right: 0;
	width: 100%;
	left: 0;
	color: #667790;
	opacity: 0;
	z-index: -1;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out
}

.popover .close[data-v-61c24ee4] {
	position: absolute;
	top: 0;
	right: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .85rem .9rem .9rem .85rem
}

@media ( min-width :768px) {
	.popover .close[data-v-61c24ee4] {
		top: -.15rem;
		right: -.15rem
	}
}

.popover .close svg[data-v-61c24ee4] {
	width: .5rem;
	height: .5rem
}

.popover .content[data-v-61c24ee4] {
	padding: 2.65rem .95rem 1.75rem;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1);
	font-size: .65rem;
	line-height: 1.61538;
	font-weight: 400;
	background: #fff;
	display: block
}

@media ( min-width :768px) {
	.popover .content[data-v-61c24ee4] {
		padding: .45rem 1.75rem .45rem .75rem
	}
}

@media ( min-width :1024px) {
	.popover .content[data-v-61c24ee4] {
		padding: .5rem 1.75rem .5rem .75rem
	}
}

.popover .arrow[data-v-61c24ee4] {
	position: absolute;
	overflow: hidden;
	right: -.65rem;
	bottom: -.65rem;
	height: .65rem;
	width: .65rem
}

.popover .arrow[data-v-61c24ee4]:after {
	position: absolute;
	overflow: hidden;
	background: #fff;
	width: .6rem;
	height: .6rem;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	margin-top: -.3rem;
	right: 0;
	margin-left: -.3rem;
	-webkit-box-shadow: 0 0 .25rem 0 rgba(0, 0, 0, .1);
	box-shadow: 0 0 .25rem 0 rgba(0, 0, 0, .1);
	display: block;
	content: ""
}

.popover.open[data-v-61c24ee4] {
	pointer-events: auto;
	opacity: 1;
	z-index: 4;
	-webkit-transform: translateY(-.5rem);
	transform: translateY(-.5rem)
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.popover.open[data-v-61c24ee4] {
		-webkit-transform: translate(-50%, -.5rem);
		transform: translate(-50%, -.5rem)
	}
}

.container-popover[data-v-61c24ee4] {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 100%;
	z-index: 110;
	pointer-events: none
}

@media ( min-width :768px) {
	.container-popover[data-v-61c24ee4] {
		position: absolute;
		width: 13.3rem;
		bottom: auto;
		opacity: 0;
		z-index: -1;
		-webkit-transform: translate(-100%, -100%);
		transform: translate(-100%, -100%);
		-webkit-transition: opacity .3s ease-in-out;
		transition: opacity .3s ease-in-out
	}
}

@media ( min-width :1024px) {
	.container-popover[data-v-61c24ee4] {
		width: 14.1rem
	}
}

@media ( min-width :768px) {
	.container-popover .popover[data-v-61c24ee4] {
		position: static;
		left: inherit;
		right: inherit;
		bottom: inherit;
		top: inherit;
		-webkit-transform: none;
		transform: none;
		opacity: 1;
		z-index: 1;
		display: block
	}
}

.container-popover .shadow[data-v-61c24ee4] {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: -1;
	background: rgba(14, 20, 26, .75);
	-webkit-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out
}

@media ( min-width :768px) {
	.container-popover .shadow[data-v-61c24ee4] {
		display: none
	}
}

.container-popover.open[data-v-61c24ee4] {
	pointer-events: auto;
	top: 0
}

.main-article-clientes .link:active .image:after {
	background-color: transparent !important;
}

@media ( min-width :768px) {
	.container-popover.open[data-v-61c24ee4] {
		top: inherit;
		opacity: 1;
		z-index: 99
	}
}

.container-popover.open .popover[data-v-61c24ee4] {
	pointer-events: auto;
	opacity: 1;
	z-index: 4;
	bottom: 0;
	position: fixed
}

.container-popover.open .shadow[data-v-61c24ee4] {
	opacity: 1;
	position: fixed
}

.ctn-btn-advanced {
	padding: 11px 10px 10px 10px !important;
	line-height: 0 !important;
	border-radius: 3px !important;
}

.ctn-btn-advanced span {
	font-size: 16px !important;
	font-weight: normal !important;
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 2 !important;
	letter-spacing: normal !important;
	text-align: left !important;
}

@media ( min-width :1300px) {
	.btn-contratar-1440 {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		height: 40px;
	}
	.ctn-btn-advanced {
		height: 40px;
	}
	.btn-contratar-1440 .ctn-btn-advanced span {
		line-height: 1.2 !important;
	}
}

.One-Luz-calc {
	margin-left: 0px !important;
}

.margin-calculator {
	margin-left: 0px !important;
}

@media ( min-width :1024px) {
	.before-title[data-v-00f70cac] {
		padding-top: 1rem
	}
}

.title-wrapper[data-v-00f70cac] {
	background: #eeeae2
}

.title-wrapper>.container[data-v-00f70cac] {
	padding-top: 4rem;
	padding-bottom: .2rem
}

@media ( min-width :768px) {
	.title-wrapper>.container[data-v-00f70cac] {
		padding-top: 3.5rem;
		padding-bottom: .6rem
	}
}

@media ( min-width :1024px) {
	.title-wrapper>.container[data-v-00f70cac] {
		padding-top: 4.25rem;
		padding-bottom: 1rem
	}
}

.title[data-v-00f70cac] {
	text-align: center;
	font-size: 1.6rem;
	line-height: 1.125;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0
}

@media ( min-width :768px) {
	.title[data-v-00f70cac] {
		font-size: 2.25rem;
		line-height: 1.15556
	}
}

@media ( min-width :1024px) {
	.title[data-v-00f70cac] {
		font-size: 2.9rem;
		line-height: 1.13793
	}
}

.logos-wrapper[data-v-00f70cac] {
	background: #eeeae2
}

.logo-wrapper[data-v-00f70cac] {
	height: 0;
	padding-bottom: 66.66667%;
	position: relative;
	margin: 0
}

.logo[data-v-00f70cac], .logo-wrapper[data-v-00f70cac] {
	display: block;
	width: 100%
}

.logo[data-v-00f70cac] {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%
}

.content-wrapper[data-v-00f70cac] {
	background: #eeeae2;
	position: relative;
	overflow: hidden
}

@media ( max-width :767.98px) {
	.content-wrapper[data-v-00f70cac] {
		padding-top: 4rem
	}
}

.content-wrapper>.container[data-v-00f70cac] {
	position: relative;
	z-index: 3;
	color: #0e141a
}

.content-wrapper[data-v-00f70cac]:before {
	content: " ";
	display: none;
	width: 100%;
	height: 5rem;
	position: absolute;
	left: 0;
	bottom: 8.1rem;
	z-index: 2;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(var(- 
		 -gradient-color), 1)), to(rgba(var(- -gradient-color), 0)));
	background: linear-gradient(180deg, rgba(var(- -gradient-color), 1),
		rgba(var(- -gradient-color), 0))
}

@media ( min-width :768px) {
	.content-wrapper[data-v-00f70cac]:before {
		height: 7.75rem;
		top: -.1rem;
		bottom: auto
	}
}

.image[data-v-00f70cac] {
	display: block;
	width: 100%;
	height: 13rem;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: 50% 100%;
	object-position: 50% 100%
}

@media ( min-width :768px) {
	.image[data-v-00f70cac] {
		height: auto
	}
}

.badge-container[data-v-00f70cac] {
	margin: 1rem 0 0;
	padding: 1rem 0
}

@media ( min-width :768px) {
	.badge-container[data-v-00f70cac] {
		padding: 2rem .5rem;
		margin-top: 0
	}
}

@media ( min-width :1024px) {
	.badge-container[data-v-00f70cac] {
		padding: 1.5rem .5rem
	}
}

.badge-wrapper[data-v-00f70cac] {
	height: 10.8rem
}

@media ( min-width :768px) {
	.badge-wrapper[data-v-00f70cac] {
		height: 22.5rem
	}
}

@media ( min-width :1024px) {
	.badge-wrapper[data-v-00f70cac] {
		height: 28rem
	}
}

.badge[data-v-00f70cac] {
	display: block;
	margin: 0;
	position: relative
}

.badge>img[data-v-00f70cac] {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

@media ( min-width :768px) {
	.content[data-v-00f70cac] {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
}

.content-title[data-v-00f70cac] {
	margin: 0;
	font-size: 1.35rem;
	line-height: 1.22222;
	font-weight: 700;
	letter-spacing: -.02em
}

@media ( min-width :1024px) {
	.content-title[data-v-00f70cac] {
		font-size: 1.8rem;
		line-height: 1.16667
	}
}

.content-list[data-v-00f70cac] {
	margin: 1.25rem 0 0;
	padding: 0;
	list-style: none;
	font-size: .8rem;
	line-height: 1.5
}

@media ( min-width :1024px) {
	.content-list[data-v-00f70cac] {
		font-size: .9rem;
		line-height: 1.44444;
		margin-top: 1.6rem
	}
}

.content-item[data-v-00f70cac] {
	position: relative;
	margin-top: .8rem
}

.content-item.with-icon[data-v-00f70cac] {
	padding-left: 2.2rem
}

@media ( min-width :1024px) {
	.content-item[data-v-00f70cac] {
		margin-top: 1rem
	}
}

.content-item[data-v-00f70cac]:first-child {
	margin-top: 0
}

.content-item-icon[data-v-00f70cac] {
	width: 24px;
	height: 24px;
	display: block
}

.cta-wrapper[data-v-00f70cac] {
	margin-top: 1.5rem;
	display: none
}

.cta-wrapper.with-gutter[data-v-00f70cac] {
	padding-left: 2.2rem
}

@media ( min-width :768px) {
	.cta-wrapper[data-v-00f70cac] {
		display: block
	}
}

@media ( min-width :1024px) {
	.cta[data-v-00f70cac] {
		font-size: .9rem
	}
}

.with-gradient .content-wrapper[data-v-00f70cac]:before {
	display: block
}

.right .content-row[data-v-00f70cac] {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse
}

.StickyOffer[data-v-61c24ee4] {
	padding: 2rem 0
}

@media ( min-width :1024px) {
	.StickyOffer[data-v-61c24ee4] {
		padding: 0;
		position: absolute;
		top: 0;
		left: 0;
		width: 100vw;
		z-index: 1
	}
}

input[type=checkbox][data-v-61c24ee4]:focus {
	outline: 3px solid #c1e0fe;
	outline: 3px solid rgba(131, 192, 253, .5);
	outline-offset: 1px
}

.card[data-v-61c24ee4] {
	background: #fff;
	-webkit-box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1);
	padding: 1rem .95rem;
	position: relative
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.card[data-v-61c24ee4] {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
}

@media ( min-width :1024px) {
	.card[data-v-61c24ee4] {
		padding-bottom: 1.5rem
	}
}

.sticky-bar[data-v-61c24ee4] {
	z-index: 101;
	position: fixed;
	right: 0;
	left: 0;
	bottom: 0;
	background: #fff;
	-webkit-box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1);
	box-shadow: 0 .15rem .5rem 0 rgba(14, 20, 26, .1)
}

@media ( min-width :1024px) {
	.sticky-bar[data-v-61c24ee4] {
		display: none
	}
}

.sticky-bar.with-notch[data-v-61c24ee4] {
	padding-bottom: env(safe-area-inset-bottom, 0)
}

.sticky-bar .wrapper[data-v-61c24ee4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	padding: .75rem 0
}

.sticky-bar .wrapper .title[data-v-61c24ee4] {
	display: none;
	font-size: 1.1rem;
	line-height: 1.45455;
	font-weight: 700;
	letter-spacing: -.005em;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin: 0 .5rem 0 0;
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

@media ( min-width :768px) {
	.sticky-bar .wrapper .title[data-v-61c24ee4] {
		display: block
	}
}

.sticky-bar .wrapper .cta[data-v-61c24ee4] {
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 400;
	padding: .5rem 1rem
}

@media ( max-width :767.98px) {
	.sticky-bar .wrapper .cta[data-v-61c24ee4] {
		display: block;
		min-width: 100%;
		text-align: center
	}
}

@media ( min-width :1024px) {
	.sticky-zone.fixed[data-v-61c24ee4] {
		position: fixed;
		right: 1rem;
		top: 0;
		z-index: 10
	}
}

.card-head .title-big[data-v-61c24ee4] {
	display: block;
	font-size: 2rem;
	line-height: 1;
	font-weight: 700;
	letter-spacing: -.02em;
	margin: 0 0 .4rem
}

@media ( min-width :1024px) {
	.card-head .title-big[data-v-61c24ee4] {
		font-size: 2.9rem;
		line-height: 1;
		margin: 0
	}
}

.card-head .title[data-v-61c24ee4] {
	display: block;
	font-size: .9rem;
	line-height: 1.44444;
	font-weight: 700;
	letter-spacing: -.005em;
	margin: 0 0 1.25rem
}

@media ( min-width :1024px) {
	.card-head .title[data-v-61c24ee4] {
		font-size: 1.1rem;
		line-height: 1.45455;
		margin: 0 0 2rem
	}
}

.card-head .description[data-v-61c24ee4] {
	font-size: .8rem;
	line-height: 1.375;
	font-weight: 400
}

.card-head+.card-options[data-v-61c24ee4] {
	margin-top: -1.15rem
}

.card-options[data-v-61c24ee4] {
	opacity: 1;
	-webkit-transition: opacity .25s ease-in;
	transition: opacity .25s ease-in
}

.card-options.fade[data-v-61c24ee4] {
	opacity: 0
}

.discount[data-v-61c24ee4] {
	position: absolute;
	bottom: 100%;
	left: 0;
	background: #0047cc;
	color: #fff;
	padding: .25rem .75rem .45rem;
	font-size: .8rem;
	line-height: 1;
	font-weight: 700
}

.services+.services[data-v-61c24ee4] {
	border-top: 1px solid #c2cddd;
	margin-top: -1px
}

.services:first-child .accordion-toggler[data-v-61c24ee4]:first-child {
	margin-top: -1.125rem
}

.accordion-toggler[data-v-61c24ee4] {
	color: inherit;
	font-size: 1.35rem;
	line-height: 1.37037;
	font-weight: 700;
	padding: 1.125rem 1rem 1.125rem 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	text-decoration: none
}

.accordion-toggler[data-v-61c24ee4]:after {
	content: "";
	display: inline-block;
	width: .4rem;
	height: .4rem;
	border-top: .1rem solid #0e141a;
	border-left: .1rem solid #0e141a;
	-webkit-transition: -webkit-transform .2s linear;
	transition: -webkit-transform .2s linear;
	transition: transform .2s linear;
	transition: transform .2s linear, -webkit-transform .2s linear;
	will-change: transform;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);
	margin-top: -.1em
}

.accordion-toggler.is-open[data-v-61c24ee4]:after {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.list[data-v-61c24ee4] {
	margin: 0;
	padding: 0
}

.item[data-v-61c24ee4] {
	border-bottom: 1px solid #c2cddd;
	color: #000;
	display: block;
	font-size: .8rem;
	line-height: 1.5;
	font-weight: 400;
	padding: .725rem 0
}

@media ( max-width :1023.98px) {
	.item[data-v-61c24ee4]:last-child {
		border-bottom-width: 0
	}
	.last-border .item[data-v-61c24ee4]:last-child {
		border-bottom-width: 1px
	}
}

@media ( min-width :768px) {
	.item .wrapper[data-v-61c24ee4] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
}

.item .link-switch[data-v-61c24ee4] {
	color: #667790;
	font-size: .65rem;
	line-height: 1.46154;
	font-weight: 400
}

@media ( min-width :768px) {
	.item .link-switch[data-v-61c24ee4] {
		text-align: right
	}
}

@media ( hover :none) {
	.item .link-switch .cta-link[data-v-61c24ee4]:hover {
		color: #d3135a
	}
}

.item .link-switch .cta-link[data-v-61c24ee4] {
	padding: .65rem 0;
	margin: -.35rem 0 -.75rem
}

.label[data-v-61c24ee4] {
	font-weight: 700;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media ( min-width :768px) {
	.label[data-v-61c24ee4] {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: start;
		padding-right: .5rem
	}
}

.label>span[data-v-61c24ee4]:not(:last-child) {
	vertical-align: middle
}

.card-cta[data-v-61c24ee4] {
	margin: 1rem 0 0;
	text-align: center
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.card-cta[data-v-61c24ee4] {
		text-align: right
	}
}

@media ( min-width :1024px) {
	.card-cta[data-v-61c24ee4] {
		margin: 1.5rem 0 0
	}
}

@media ( max-width :1023.98px) {
	.card-cta[data-v-61c24ee4] {
		display: none
	}
	.card-cta.visible[data-v-61c24ee4] {
		display: block
	}
}

.card-cta .cta[data-v-61c24ee4] {
	display: block;
	font-size: .8rem;
	line-height: 1;
	padding: .65rem 1rem .8rem
}

@media ( min-width :1024px) {
	.card-cta .cta[data-v-61c24ee4] {
		font-size: .9rem;
		line-height: 1;
		padding: .6rem 1rem .75rem
	}
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.card-cta .cta[data-v-61c24ee4] {
		display: inline-block
	}
}

@media ( max-width :1023.98px) {
	.card-cta .cta-button.hidden-mobile[data-v-61c24ee4] {
		display: none
	}
}

@media ( min-width :1024px) {
	.card-cta .cta-button.mobile[data-v-61c24ee4] {
		display: none
	}
}

.card-cta svg[data-v-61c24ee4] {
	height: .6rem;
	margin-left: .5rem
}

.card-cta .default[data-v-61c24ee4] {
	height: .75rem
}

.disclaimer[data-v-61c24ee4] {
	color: #667790;
	font-size: .65rem;
	line-height: 1.15385;
	margin: 1rem 0 0
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.disclaimer[data-v-61c24ee4] {
		max-width: 75%;
		padding-right: 12px
	}
}

@media ( min-width :1024px) {
	.disclaimer[data-v-61c24ee4] {
		margin: 1.5rem 0 0
	}
}

.popover-wrapper[data-v-61c24ee4] {
	position: relative;
	margin-left: .65rem
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.popover-wrapper[data-v-61c24ee4] {
		margin-left: .75rem
	}
}

.popover-wrapper .toggler[data-v-61c24ee4] {
	padding: .5rem .725rem;
	margin: -.5rem -.725rem
}

.popover[data-v-61c24ee4] {
	position: fixed;
	pointer-events: none;
	bottom: -100%;
	right: 0;
	width: 100%;
	left: 0;
	color: #667790;
	opacity: 0;
	z-index: -1;
	font-size: .65rem;
	line-height: 1.53846;
	font-weight: 400;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out
}

.popover .close[data-v-61c24ee4] {
	position: absolute;
	top: 0;
	right: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .85rem .9rem .9rem .85rem
}

@media ( min-width :768px) {
	.popover .close[data-v-61c24ee4] {
		top: -.15rem;
		right: -.15rem
	}
}

.popover .close svg[data-v-61c24ee4] {
	width: .5rem;
	height: .5rem
}

.popover .content[data-v-61c24ee4] {
	padding: 2.65rem .95rem 1.75rem;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1);
	font-size: .65rem;
	line-height: 1.61538;
	font-weight: 400;
	background: #fff;
	display: block
}

@media ( min-width :768px) {
	.popover .content[data-v-61c24ee4] {
		padding: .45rem 1.75rem .45rem .75rem
	}
}

@media ( min-width :1024px) {
	.popover .content[data-v-61c24ee4] {
		padding: .5rem 1.75rem .5rem .75rem
	}
}

.popover .arrow[data-v-61c24ee4] {
	position: absolute;
	overflow: hidden;
	right: -.65rem;
	bottom: -.65rem;
	height: .65rem;
	width: .65rem
}

.popover .arrow[data-v-61c24ee4]:after {
	position: absolute;
	overflow: hidden;
	background: #fff;
	width: .6rem;
	height: .6rem;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	margin-top: -.3rem;
	right: 0;
	margin-left: -.3rem;
	-webkit-box-shadow: 0 0 .25rem 0 rgba(0, 0, 0, .1);
	box-shadow: 0 0 .25rem 0 rgba(0, 0, 0, .1);
	display: block;
	content: ""
}

.popover.open[data-v-61c24ee4] {
	pointer-events: auto;
	opacity: 1;
	z-index: 4;
	-webkit-transform: translateY(-.5rem);
	transform: translateY(-.5rem)
}

@media ( min-width :768px) and (max-width:1023.98px) {
	.popover.open[data-v-61c24ee4] {
		-webkit-transform: translate(-50%, -.5rem);
		transform: translate(-50%, -.5rem)
	}
}

.container-popover[data-v-61c24ee4] {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 100%;
	z-index: 110;
	pointer-events: none
}

@media ( min-width :768px) {
	.container-popover[data-v-61c24ee4] {
		position: absolute;
		width: 13.3rem;
		bottom: auto;
		opacity: 0;
		z-index: -1;
		-webkit-transform: translate(-100%, -100%);
		transform: translate(-100%, -100%);
		-webkit-transition: opacity .3s ease-in-out;
		transition: opacity .3s ease-in-out
	}
}

@media ( min-width :1024px) {
	.container-popover[data-v-61c24ee4] {
		width: 14.1rem
	}
}

@media ( min-width :768px) {
	.container-popover .popover[data-v-61c24ee4] {
		position: static;
		left: inherit;
		right: inherit;
		bottom: inherit;
		top: inherit;
		-webkit-transform: none;
		transform: none;
		opacity: 1;
		z-index: 1;
		display: block
	}
}

.container-popover .shadow[data-v-61c24ee4] {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: -1;
	background: rgba(14, 20, 26, .75);
	-webkit-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out
}

@media ( min-width :768px) {
	.container-popover .shadow[data-v-61c24ee4] {
		display: none
	}
}

.container-popover.open[data-v-61c24ee4] {
	pointer-events: auto;
	top: 0
}

@media ( min-width :768px) {
	.container-popover.open[data-v-61c24ee4] {
		top: inherit;
		opacity: 1;
		z-index: 99
	}
}

.container-popover.open .popover[data-v-61c24ee4] {
	pointer-events: auto;
	opacity: 1;
	z-index: 4;
	bottom: 0
}

.container-popover.open .shadow[data-v-61c24ee4] {
	opacity: 1;
	position: fixed
}

.imgTooltip {
	width: 15px;
	vertical-align: middle;
}

.ProductsCardItem .tool-tip__info {
    z-index: 2;
    position: absolute;
    width: 400px !important;
    background: #fff !important;
    align-items: center;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    font-size: 13px !important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.54;
    letter-spacing: normal;
    text-align: left;	
}

.arrowTooltip {
	position: absolute;
	overflow: hidden;
	background: #fff;
	width: 0.6rem;
	height: 0.6rem;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	content: "";
	display: -webkit-inline-box;
	left: -6px;
	content: "";
}

@media ( min-width : 768px) {
	.ProductsCardItem #tooltip.tool-tip__info {
		padding: 15px 38px 15px 15px !important;
	}
	.ProductsCardItem #tooltip.tool-tip__info .close {
		position: absolute;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 27px 16px .9rem .85rem;
		top: -.40rem;
		right: -.15rem;
	}
}

@media ( max-width : 600px) {
	.HeroBanner {
		background-color: #fff !important;
		padding: 0 0 1.5rem !important;
	}
	.HeroBanner .figureHeroBanner {
		height: 100%;
	}
	.HeroBanner .figureHeroBanner .imageContainerMobile {
		height: 100%;
	}
	.HeroBanner .HeroBannerItem .imageContainerMobile img {
		height: 100%;
	}
	.HeroBannerApp .HeroBannerItem .imageContainerMobile {
		min-height: 12rem !important;
	}
	.ProductsCardItem #tooltip.tool-tip__info {
		background: none !important;
		box-shadow: none;
	}
	.ProductsCardItem #tooltip.tool-tip__info .arrowTooltip {
		display: none;
	}
}

.imageHeroBanner {
	min-height: 10rem;
}

@media ( min-width : 768px) {
	.imageHeroBanner {
		min-height: 12.5rem;
	}
}

@media ( min-width : 1024px) {
	.imageHeroBanner {
		min-height: 17.5rem;
	}
}

.HeroBanner .HeroBannerItem .imageHeroBanner img {
	height: 100%;
}

.HeroBannerNotApp {
	padding-bottom: 0px !important;
}

@media only screen and (max-width: 450px) {
	.container-popover-target {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 110;
		pointer-events: auto;
		top: 0;
	}
	.popover-target[data-v-57107160] {
		position: fixed;
		pointer-events: auto;
		bottom: 0;
		right: 0;
		width: 100%;
		left: 0;
		color: #667790;
		opacity: 1;
		z-index: 4;
		font-size: .65rem;
		line-height: 1.53846;
		font-weight: 400;
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	.popover-target .close[data-v-57107160] {
		position: absolute;
		top: 0;
		right: 0;
		display: flex;
		-webkit-box-align: center;
		align-items: center;
		padding: 0.85rem 0.9rem 0.9rem 0.85rem;
	}
	.popover-content-fulldigital {
		padding: 2.65rem 0.95rem 1.75rem;
		box-shadow: 0 0 5px 0 rgb(0 0 0/ 10%);
		font-size: .65rem;
		line-height: 1.61538;
		font-weight: 400;
		background: #fff;
		display: block;
		overflow-y: scroll;
		scroll-behavior: auto;
		max-height: 25rem !important;
	}
	.shadow {
		opacity: 1;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: -1;
		background: rgba(14, 20, 26, .75);
		transition: opacity .3s ease-in-out;
	}
	
	.ProductsCardItem .tooltipClass {
		position: relative;
		display: inline-block;
	}
}

.ProductsCardItem .contentItemLi {
	align-items: center;
	display: flex;
	width: fit-content;
	margin-bottom: 15px;
	gap:10px;
}

.ProductsCardItem .contentItemLi .spanListItem {
	width: fit-content !important;
	margin: 0px !important;
	height: 100% !important;
}

.ProductsCardItem .contentItemLi #tooltipButton {
	margin-left: 5px;
}

@media ( min-width : 768px) {
	.ProductsCardItem .contentItemLi {
		align-items: center;
		display: flex;
		flex-direction: row;
		gap:10px;
		width: fit-content;
		margin-bottom: 15px;
	}
	.ProductsCardItem .contentItemLi .spanListItem {
		width: fit-content !important;
		margin: 0px !important;
		height: 100% !important;
	}
	.ProductsCardItem .contentItemLi #tooltipButton {
		margin-left: 5px;
	}
	.ProductsCardItem .tool-tip__info {
		
	}

	.ProductsCardItem .contentItemLi {
		display: flex;
	}
	.ProductsCardItem .tooltipClass {
		position: relative;
		display: inline-block;
		align-self: end;
	}
	
	.ProductsCardItem .tool-tip__info {
		bottom: 150%;
		left: 90%;
		transform: translate(-50%, 0px);
		-ms-transform: translate(-50%, 0px);
		-webkit-transform: translate(-50%, 0px);
		z-index:3;
	}
	.ProductsCardItem .tool-tip__info:after {
		left: 50%;
		top: 100%;
	}
	.ProductsCardItem .tool-tip__info .arrowTooltip {
		left: auto;
		bottom: -6px;
		right: 50%;
	}
}
.ocultarCalculadora{
	display: none !important;
}

.distintoImageD{
	display: none !important;
}

.distintoImageM{
	display: none !important;
}

.imageMelectro {
    display: none !important;
}

.notImageMelectro {
    display: flex !important;
}

@media all and (min-width: 767px) {
    .imageMelectro {
        display: flex !important;
    }
    
    .notImageMelectro {
        display: none !important;
    }
}

.mrPaddingClass {
    padding-bottom : 0rem !important;
}

.powerMarginClass {
    margin-top : 2rem !important;
}
.totalPaddingRemov {
	margin: 0 !important;
	
    padding: 0 !important;
}


.subtitle[data-v-b7e93bc4]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-b7e93bc4]{font-size:1.1rem;line-height:1.45455}}.title[data-v-b7e93bc4]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-b7e93bc4]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-b7e93bc4]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-b7e93bc4]{margin-top:0}.form[data-v-b7e93bc4]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-b7e93bc4]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-b7e93bc4]{margin-top:2.5rem}}.form>.field[data-v-b7e93bc4]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-b7e93bc4]{margin-top:1.75rem}}.form>.field[data-v-b7e93bc4]:first-child{margin-top:0}.form[data-v-b7e93bc4] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-b7e93bc4]{color:#eb0a00}.form .icon-error[data-v-b7e93bc4]{z-index:4}.note[data-v-b7e93bc4]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-b7e93bc4]{margin-top:1.5rem}.notes-list .note[data-v-b7e93bc4]:first-child{margin-top:0}.component-cta[data-v-b7e93bc4],.component-cta[disabled][data-v-b7e93bc4]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-b7e93bc4],.component-cta[disabled]>span[data-v-b7e93bc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-b7e93bc4],.component-cta[disabled] .arrow-right[data-v-b7e93bc4]{width:16px;height:16px}.component-cta .chevron-right[data-v-b7e93bc4],.component-cta[disabled] .chevron-right[data-v-b7e93bc4]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-b7e93bc4],.component-cta[disabled][data-v-b7e93bc4]{font-size:.9rem}}.component-cta[disabled][data-v-b7e93bc4]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-b7e93bc4]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-b7e93bc4]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-b7e93bc4]{display:block}}.modal-enter-active[data-v-b7e93bc4],.modal-leave-active[data-v-b7e93bc4]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-b7e93bc4],.modal-leave-to[data-v-b7e93bc4]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-b7e93bc4],.bar-leave-active[data-v-b7e93bc4]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-b7e93bc4],.bar-leave-to[data-v-b7e93bc4]{opacity:0}.mercado-regulado .form[data-v-b7e93bc4] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-b7e93bc4] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-b7e93bc4] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-b7e93bc4] .icon-error{display:none}.mercado-regulado .note[data-v-b7e93bc4]{color:#666}.mercado-regulado .error-message[data-v-b7e93bc4]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-b7e93bc4]{display:none}.wrapper[data-v-b7e93bc4]{margin-top:2rem}@media (min-width:768px){.wrapper[data-v-b7e93bc4]{padding-top:.05rem;padding-bottom:.05rem;margin-top:2.5rem}}@media (min-width:768px){.appliances-row[data-v-b7e93bc4]{margin-top:-.5rem;margin-bottom:-.5rem}}@media (min-width:1024px){.appliances-row[data-v-b7e93bc4]{margin-top:-1.6rem;margin-bottom:-1.6rem}}@media (min-width:768px){.item-wrapper[data-v-b7e93bc4]{padding-top:.5rem;padding-bottom:.5rem;position:static}}@media (min-width:1024px){.item-wrapper[data-v-b7e93bc4]{padding-top:1.6rem;padding-bottom:1.6rem}}@media (min-width:1200px){.item-wrapper[data-v-b7e93bc4]{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}.text-before-form[data-v-b7e93bc4]{margin:2rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:768px){.text-before-form[data-v-b7e93bc4]{margin-top:2.5rem}}@media (min-width:1024px){.text-before-form[data-v-b7e93bc4]{font-size:.9rem;line-height:1.44444;font-weight:400}}.form[data-v-b7e93bc4]{margin-top:1.75rem}@media (min-width:768px){.form[data-v-b7e93bc4]{margin-top:2.75rem}}@media (min-width:1024px){.form[data-v-b7e93bc4]{margin-top:3.75rem}}.form .buttons[data-v-b7e93bc4]{margin-top:1.5rem}.notes-list[data-v-b7e93bc4]{margin-top:4rem}.add-appliance-wrapper[data-v-b7e93bc4]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;background:#fff;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.add-appliance-wrapper .close[data-v-b7e93bc4]{position:absolute;right:.5rem;top:.75rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;background:#e8ecf4;border-radius:50%;cursor:pointer;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4]{right:auto;left:.5rem}@media (min-width:768px){.add-appliance-wrapper .close[data-v-b7e93bc4]{top:2rem;right:6%}.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4]{right:auto;left:6%}}@media (min-width:1440px){.add-appliance-wrapper .close[data-v-b7e93bc4]{top:2.5rem;right:2rem}.add-appliance-wrapper .close.is-arrow[data-v-b7e93bc4]{right:auto;left:2rem}}.add-appliance-wrapper .close svg[data-v-b7e93bc4]{width:.85rem;height:.85rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:currentColor;margin:0;padding:0}.add-appliance-wrapper .close svg.arrow[data-v-b7e93bc4]{stroke:none;fill:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.add-appliance-wrapper .close[data-v-b7e93bc4]:hover{color:#d3135a}}@media (hover:none){.add-appliance-wrapper .close[data-v-b7e93bc4]:active{color:#d3135a}}.add-appliance-wrapper>.container[data-v-b7e93bc4]{padding-top:4rem;padding-bottom:3rem}@media (min-width:768px){.add-appliance-wrapper>.container[data-v-b7e93bc4]{padding-top:7rem;padding-bottom:5rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .wrapper[data-v-b7e93bc4]{margin-top:0}.PowerCalculatorAppliancesSelector.mercado-regulado .error-message[data-v-b7e93bc4]{margin:-1rem 0 2rem}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;color:#d42c54;background:none;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:1rem;right:auto}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]:hover{text-decoration:underline}@media (min-width:768px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-b7e93bc4]{left:6%;right:auto}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close svg[data-v-b7e93bc4]{position:relative;left:auto;top:auto;-webkit-transform:none;transform:none;margin-right:.5rem}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-b7e93bc4]{font-size:.9rem;line-height:1.44444;font-weight:300;text-align:center}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-b7e93bc4]{font-size:1.1rem;line-height:1.45455}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-b7e93bc4]{font-size:1.1rem;line-height:1.45455;font-weight:300;text-align:center;margin-top:.8rem}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-b7e93bc4]{font-size:1.5rem;line-height:1.7;margin-top:1rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-b7e93bc4]{font-size:.8rem;line-height:1.5;font-weight:400;text-align:center;margin-top:1rem}@media (min-width:768px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-b7e93bc4]{margin-top:.75rem}}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-b7e93bc4]{font-size:.9rem;line-height:1.44444;margin-top:2.5rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-b7e93bc4]{margin-top:2.5rem}@media (min-width:768px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-b7e93bc4]{margin-top:4rem}}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-b7e93bc4]{margin-top:3rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .buttons[data-v-b7e93bc4]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-b7e93bc4]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.7rem 1.6rem;margin:0 0 0 -.4rem;color:#d42c54}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-b7e93bc4]:hover{text-decoration:underline}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-b7e93bc4]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.5rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-b7e93bc4]:hover{background:transparent;color:#d42c54}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[disabled][data-v-b7e93bc4]{background:#f4f4f4;border-color:#f4f4f4;color:#666;cursor:not-allowed}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button .chevron[data-v-b7e93bc4]{display:none}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .notes-list[data-v-b7e93bc4]{margin-top:2.8rem}
.btn[data-v-e2ea1266],.PowerCalculatorAppliancesSelectorItem[data-v-e2ea1266]{position:relative}.btn[data-v-e2ea1266]{width:100%;border:.05rem solid #c2cddd;background:#fff;border-radius:.2rem;-webkit-box-shadow:0 10px 20px rgba(14,20,26,.1);box-shadow:0 10px 20px rgba(14,20,26,.1);padding:1.2rem 1rem 1.5rem;text-align:left;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;cursor:pointer;height:7.5rem;z-index:1}.btn .icon[data-v-e2ea1266]{display:block;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;width:2rem;color:#d3135a}.btn .name[data-v-e2ea1266]{margin:1.2rem 0 0;display:block;font-size:.8rem;line-height:1.25;font-weight:700;color:#0e141a;width:100%;height:2rem;overflow:hidden}.btn .name.no-icon[data-v-e2ea1266]{margin-top:2.7rem}.btn[data-v-e2ea1266]:hover{background-color:#f7f9fb}.number-spinner[data-v-e2ea1266]{position:absolute;left:0;top:100%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2}.number-spinner .count[data-v-e2ea1266]{font-size:.8rem;line-height:1.5;font-weight:400;display:block}.number-spinner .spinner-btn[data-v-e2ea1266]{width:2.25rem;height:2.25rem;display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;position:relative}.number-spinner .spinner-btn>span[data-v-e2ea1266]{display:block;width:1.15rem;height:1.15rem;border:.05rem solid #c2cddd;border-radius:50%;position:absolute;left:50%;top:50%;margin:-.57rem 0 0 -.57rem;background-color:#fff;color:#667790;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.number-spinner .spinner-btn>span[data-v-e2ea1266]:after,.number-spinner .spinner-btn>span[data-v-e2ea1266]:before{content:" ";display:block;width:.45rem;height:.05rem;background:currentColor;position:absolute;left:.3rem;top:.5rem}.number-spinner .spinner-btn.plus>span[data-v-e2ea1266]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.number-spinner .spinner-btn:hover>span[data-v-e2ea1266]{background:#d3135a;border-color:#d3135a;color:#fff}@media (min-width:768px) and (max-width:1023.98px){.multiple[data-v-e2ea1266]{padding-bottom:2.25rem}.multiple .number-spinner[data-v-e2ea1266]{top:auto;bottom:0}}@media (min-width:768px) and (max-width:1023.98px){.custom[data-v-e2ea1266]{padding-bottom:2.25rem}.custom .remove-wrapper[data-v-e2ea1266]{top:auto;bottom:0}}.checkbox-wrapper[data-v-e2ea1266]{display:block;margin:0;padding:.25rem 0;min-height:2.25rem}.checkbox-wrapper input[data-v-e2ea1266]{border-color:#c2cddd}.multiple .checkbox-wrapper[data-v-e2ea1266]{padding-right:.5rem}.checkbox-wrapper .name[data-v-e2ea1266]{padding-left:1rem;font-size:.8rem;line-height:1.25;font-weight:400}.select-wrapper[data-v-e2ea1266]{display:block;position:relative;margin:0 -.8rem 0 0;padding:0;opacity:.25;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.select-wrapper select[data-v-e2ea1266]{border:0;margin:0;background:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";height:2.25rem;font-size:.8rem;color:#0e141a;padding:0 2.25rem 0 .2rem;position:relative;z-index:1;cursor:pointer}.select-wrapper select option[data-v-e2ea1266]{color:#0e141a}.select-wrapper select[data-v-e2ea1266]:-moz-focusring{color:transparent;text-shadow:0 0 0 #0e141a}.select-wrapper select[data-v-e2ea1266]::-ms-expand{display:none}.select-wrapper .arrow-wrapper[data-v-e2ea1266]{width:2.25rem;height:2.25rem;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:absolute;right:0;top:0;z-index:2;pointer-events:none}.select-wrapper .arrow[data-v-e2ea1266]{margin:0;padding:0}.selected .btn[data-v-e2ea1266]{background:#d3135a;border-color:#d3135a}.selected .btn .icon[data-v-e2ea1266],.selected .btn .name[data-v-e2ea1266]{color:#fff}.selected .number-spinner[data-v-e2ea1266],.selected .select-wrapper[data-v-e2ea1266]{opacity:1}.selected .select-wrapper select[data-v-e2ea1266]{color:#d3135a}.selected .select-wrapper select[data-v-e2ea1266]:-moz-focusring{color:transparent;text-shadow:0 0 0 #d3135a}.remove-wrapper[data-v-e2ea1266]{position:absolute;left:0;top:100%;right:0;z-index:2}.remove-wrapper .remove-btn[data-v-e2ea1266]{border:0;padding:0;margin:0;background:none;cursor:pointer;height:2.25rem;width:100%;font-size:.8rem;line-height:1;color:#eb0a00;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1024px){.remove-wrapper .remove-btn[data-v-e2ea1266]{font-size:.9rem}}.remove-wrapper .remove-btn[data-v-e2ea1266]:hover{color:#0e141a}@media (max-width:767.98px){.add-btn[data-v-e2ea1266],.remove-btn[data-v-e2ea1266]{-webkit-box-shadow:none;box-shadow:none;border:0!important;padding:0;background:none!important;height:auto;min-height:2.25rem;text-align:left!important}.add-btn .icon[data-v-e2ea1266],.remove-btn .icon[data-v-e2ea1266]{width:1rem;height:1rem!important;-webkit-box-flex:0!important;-ms-flex:0 0 1rem!important;flex:0 0 1rem!important}.add-btn .name[data-v-e2ea1266],.remove-btn .name[data-v-e2ea1266]{margin:0!important;padding-left:1rem;font-size:.8rem;line-height:1.25;font-weight:400;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.remove-btn .icon[data-v-e2ea1266],.remove-btn .name[data-v-e2ea1266]{color:#d3135a!important}}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn[data-v-e2ea1266]{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:2px solid #ddd;text-align:center;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .icon[data-v-e2ea1266]{height:1.8rem;-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;color:#d42c54}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name[data-v-e2ea1266]{font-weight:400;margin-top:.8rem}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name.no-icon[data-v-e2ea1266]{margin-top:2.6rem}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .add-btn[data-v-e2ea1266]{border-style:dashed}.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn[data-v-e2ea1266]{background:#d42c54;border-color:#d42c54}.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn .icon[data-v-e2ea1266]{color:#fff}@media (max-width:767.98px){.PowerCalculatorAppliancesSelectorItem.mercado-regulado input[type=checkbox][data-v-e2ea1266]:not(.form-switch){border-radius:0}}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn[data-v-e2ea1266]{font-size:.6rem;line-height:2.16667;font-weight:700;text-transform:uppercase;text-align:center;color:#d42c54}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn[data-v-e2ea1266]:hover{text-decoration:underline}
.subtitle[data-v-a46930f4]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-a46930f4]{font-size:1.1rem;line-height:1.45455}}.title[data-v-a46930f4]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-a46930f4]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-a46930f4]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-a46930f4]{margin-top:0}.form[data-v-a46930f4]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-a46930f4]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-a46930f4]{margin-top:2.5rem}}.form>.field[data-v-a46930f4]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-a46930f4]{margin-top:1.75rem}}.form>.field[data-v-a46930f4]:first-child{margin-top:0}.form[data-v-a46930f4] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-a46930f4]{color:#eb0a00}.form .icon-error[data-v-a46930f4]{z-index:4}.note[data-v-a46930f4]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-a46930f4]{margin-top:1.5rem}.notes-list .note[data-v-a46930f4]:first-child{margin-top:0}.component-cta[data-v-a46930f4],.component-cta[disabled][data-v-a46930f4]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-a46930f4],.component-cta[disabled]>span[data-v-a46930f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-a46930f4],.component-cta[disabled] .arrow-right[data-v-a46930f4]{width:16px;height:16px}.component-cta .chevron-right[data-v-a46930f4],.component-cta[disabled] .chevron-right[data-v-a46930f4]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-a46930f4],.component-cta[disabled][data-v-a46930f4]{font-size:.9rem}}.component-cta[disabled][data-v-a46930f4]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-a46930f4]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-a46930f4]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-a46930f4]{display:block}}.modal-enter-active[data-v-a46930f4],.modal-leave-active[data-v-a46930f4]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-a46930f4],.modal-leave-to[data-v-a46930f4]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-a46930f4],.bar-leave-active[data-v-a46930f4]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-a46930f4],.bar-leave-to[data-v-a46930f4]{opacity:0}.mercado-regulado .form[data-v-a46930f4] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-a46930f4] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-a46930f4] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-a46930f4] .icon-error{display:none}.mercado-regulado .note[data-v-a46930f4]{color:#666}.mercado-regulado .error-message[data-v-a46930f4]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-a46930f4]{display:none}.main-row[data-v-a46930f4]{margin:2rem 0 0}@media (min-width:768px){.main-row[data-v-a46930f4]{margin-top:2.5rem}}.tabs-nav[data-v-a46930f4]{border-bottom:.05rem solid rgba(194,205,221,.5);position:relative}.tabs-nav ul[data-v-a46930f4]{list-style:none;margin:0 -1.15rem;padding:0;position:static}.tabs-nav .active-bar[data-v-a46930f4]{position:absolute;left:0;bottom:-.05rem;width:0;height:.05rem;background:#0e141a;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tabs-nav-item[data-v-a46930f4]{padding:0 1.15rem;position:static}.tabs-nav-item .link[data-v-a46930f4]{display:block;font-size:.9rem;line-height:2.77778;font-weight:400;color:#667790;-webkit-transition:color .3s ease;transition:color .3s ease;position:relative}.tabs-nav-item.active .link[data-v-a46930f4],.tabs-nav-item .link[data-v-a46930f4]:hover{color:#0e141a}.checkbox-item[data-v-a46930f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;min-height:2.25rem;margin:0}.checkbox-item .label[data-v-a46930f4]{padding-left:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.8rem;line-height:1.375;font-weight:400}.checkbox-item input[data-v-a46930f4]{border-color:#c2cddd}.checkbox-item input[disabled][data-v-a46930f4]{opacity:.5}.checkbox-item input[disabled]+.label[data-v-a46930f4]{color:#667790;opacity:.5}.appliances-modal-toggle-wrapper[data-v-a46930f4]{margin-top:1rem}@media (min-width:768px){.appliances-modal-toggle-wrapper[data-v-a46930f4]{margin-top:1.5rem}}.appliances-modal-toggle[data-v-a46930f4]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:.75rem;line-height:1.46667;color:#d3135a;border:.05rem solid #d3135a;background:none;padding:.5rem .75rem;border-radius:.15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appliances-modal-toggle[data-v-a46930f4]:hover{background:#d3135a;color:#fff}.appliances-modal-toggle>span[data-v-a46930f4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;text-align:left}.appliances-modal-toggle>.icon[data-v-a46930f4]{margin-left:.5rem;width:1rem;height:1rem}@media (min-width:768px){.appliances-modal-toggle[data-v-a46930f4]{padding:.5rem 1rem .5rem 1.5rem;font-size:.8rem;line-height:1.375}.appliances-modal-toggle>.icon[data-v-a46930f4]{margin-left:1rem}}.power-note[data-v-a46930f4]{margin:1.5rem 0}@media (min-width:1024px){.power-note[data-v-a46930f4]{margin:2.5rem 0}}@media (min-width:1024px){.appliances-modal-wrapper[data-v-a46930f4]{margin:1.5rem 0 0}.appliances-modal-wrapper.no-mt[data-v-a46930f4]{margin-top:0}}@media (max-width:1023.98px){.appliances-modal-wrapper[data-v-a46930f4]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appliances-modal-wrapper .checkbox-list[data-v-a46930f4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:1.2rem 6% 0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-a46930f4]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.appliances-modal-wrapper .checkbox-list .checkbox-item .label[data-v-a46930f4]{padding-left:0;padding-right:1rem}.appliances-modal-wrapper .checkbox-list .checkbox-item input[data-v-a46930f4]{margin-right:.8rem}.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-a46930f4]:last-child{margin-bottom:1.2rem}.appliances-modal-wrapper .list-title[data-v-a46930f4]{font-size:.8rem;line-height:1.375;font-weight:700;margin:0 0 .75rem}.appliances-modal-wrapper .modal-header[data-v-a46930f4]{width:100%;border-bottom:.05rem solid #c2cddd;padding:0 6%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.8rem}.appliances-modal-wrapper .modal-header .close[data-v-a46930f4]{width:2.25rem;height:2.25rem;padding:0;margin:0 0 0 -.65rem;border:0;cursor:pointer;position:relative;background:none;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}.appliances-modal-wrapper .modal-header .close[data-v-a46930f4]:hover{color:#d3135a}.appliances-modal-wrapper .modal-header .close svg[data-v-a46930f4]{width:.8rem;height:.8rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:currentColor;-webkit-transition:stroke .3s ease;transition:stroke .3s ease;margin:0;padding:0}.appliances-modal-wrapper .modal-header .close svg.arrow[data-v-a46930f4]{stroke:none;fill:currentColor}.appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]{padding:0;margin:0;border:0;background:none;color:#d3135a;font-size:.8rem;height:2.25rem;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]:hover{color:#0e141a}.appliances-modal-wrapper .modal-footer[data-v-a46930f4]{width:100%;padding:.5rem 6%;background:#fff;-webkit-box-shadow:0 -.1rem .25rem rgba(14,20,26,.08);box-shadow:0 -.1rem .25rem rgba(14,20,26,.08)}.appliances-modal-wrapper .modal-footer .cta-button[data-v-a46930f4]{width:100%;display:block;font-size:.8rem}.appliances-modal-wrapper .modal-footer.with-notch[data-v-a46930f4]{border-bottom:solid #fff}}.graph-col[data-v-a46930f4]{margin-top:2.3rem}@media (min-width:1024px){.graph-col[data-v-a46930f4]{margin-top:0}}.next-with-history[data-v-a46930f4]{margin:3rem 0 0;border-top:.05rem solid #c2cddd;padding:1rem 0 0}@media (min-width:768px){.next-with-history[data-v-a46930f4]{margin-top:2rem}}@media (min-width:1024px){.next-with-history[data-v-a46930f4]{margin-top:4rem}}.next-with-history p[data-v-a46930f4]{margin:0;font-size:.8rem;line-height:1.375;color:#667790}.next-with-history .cta-link[data-v-a46930f4]{margin:.75rem 0 0}.next-with-history .cta-link[data-v-a46930f4]:hover{text-decoration:underline}.price-drop-box-wrapper[data-v-a46930f4]{margin-bottom:1.75rem}@media (min-width:768px){.price-drop-box-wrapper[data-v-a46930f4]{margin-bottom:2rem}}.price-drop-box[data-v-a46930f4]{background:#eff2f7;padding:.75rem .75rem .9rem;color:#0152e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.price-drop-box .box-title[data-v-a46930f4]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price-drop-box .box-title .small[data-v-a46930f4]{display:block;font-size:.8rem;line-height:1.5;font-weight:400}.price-drop-box .icon-wrapper[data-v-a46930f4]{width:.75rem;height:.75rem;display:inline-block;vertical-align:baseline;position:relative;margin-left:.75rem}.price-drop-box .icon-wrapper .icon-container[data-v-a46930f4]{width:2.25rem;height:2.25rem;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:absolute;left:-.75rem;top:-.75rem;cursor:pointer}.price-drop-box .icon-wrapper .icon-container .icon[data-v-a46930f4]{display:block}.price-drop-box .box-price[data-v-a46930f4]{font-size:1.1rem;line-height:1.45455;font-weight:400;margin:0}.PowerCalculatorAppliancesUse.mercado-regulado .main-row[data-v-a46930f4]{margin-top:0}.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-a46930f4]{margin:-1rem 0 1.5rem}@media (min-width:1024px){.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-a46930f4]{margin-top:-1.5rem}}.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-a46930f4]:not(.form-switch){border-radius:0;border-color:#ddd}.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-a46930f4]:not(.form-switch):checked{background:#d42c54;border-color:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox]:not(.form-switch):checked+span[data-v-a46930f4]{color:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav[data-v-a46930f4]{border-bottom:2px solid #ddd}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-a46930f4]{color:#666}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active .link[data-v-a46930f4],.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-a46930f4]:hover{color:#0e141a}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active-bar[data-v-a46930f4]{height:.1rem;bottom:-.1rem;background:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history[data-v-a46930f4]{border-top-color:#ddd}.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history p[data-v-a46930f4]{color:#666}.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-a46930f4]{color:#0e141a}@media (min-width:1024px){.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-a46930f4]{font-size:.9rem}}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle[data-v-a46930f4]{border-radius:0;border:2px solid #d42c54;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding-top:.8rem;padding-bottom:.8rem}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle>span[data-v-a46930f4]{text-align:center}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header[data-v-a46930f4]{border-bottom-color:#ddd}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;color:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-a46930f4]:hover{text-decoration:underline}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .cta-button[data-v-a46930f4]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.7rem 1rem}.PowerCalculatorAppliancesUse.mercado-regulado .modal-footer[data-v-a46930f4]{-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #ddd}
.PowerCalculatorValueEditor[data-v-272e4df5]{position:relative;padding-bottom:2.2rem}.label[data-v-272e4df5]{font-size:.9rem;line-height:1.44444;font-weight:700;margin:0}.box[data-v-272e4df5]{margin:1rem 0 0;border:.05rem solid #c2cddd;position:relative;padding:0 2.25rem;height:3rem}.box[data-v-272e4df5],.box .input[data-v-272e4df5]{text-align:center;font-size:1.8rem;line-height:1.61111;font-weight:700}.box .input[data-v-272e4df5]{padding:0;border:0;margin:0;width:100%;height:2.9rem;-moz-appearance:textfield}.box[data-v-272e4df5] input::-webkit-inner-spin-button,.box[data-v-272e4df5] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.box[data-v-272e4df5] input:invalid,.box[data-v-272e4df5] input:required{-webkit-box-shadow:none;box-shadow:none}.icon-button[data-v-272e4df5]{position:absolute;right:0;top:50%;width:2.25rem;height:2.25rem;border:0;padding:0;margin:-1.125rem 0 0;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:#667790;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.icon-button[data-v-272e4df5]:hover{color:#0e141a}.icon-button .icon[data-v-272e4df5]{width:1.15rem;height:1.15rem}.icon-button.minus[data-v-272e4df5]{right:auto;left:0}.confirm[data-v-272e4df5]{width:100%;height:2.2rem;font-size:.8rem;color:#d3135a;border:0;padding:0;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;position:absolute;left:0;bottom:0}.confirm[data-v-272e4df5]:hover{color:#ec407a}.confirm[disabled][data-v-272e4df5]{color:#667790;cursor:not-allowed}@media (min-width:1024px){.confirm[data-v-272e4df5]{font-size:.9rem}}.PowerCalculatorValueEditor.mercado-regulado[data-v-272e4df5]{padding-bottom:2.6rem}.PowerCalculatorValueEditor.mercado-regulado .box[data-v-272e4df5]{border:.1rem solid #ddd;line-height:2.8rem}.PowerCalculatorValueEditor.mercado-regulado .box input[data-v-272e4df5]{height:2.8rem}.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-272e4df5]{color:#666}.PowerCalculatorValueEditor.mercado-regulado .icon-button.minus[data-v-272e4df5]:after,.PowerCalculatorValueEditor.mercado-regulado .icon-button.plus[data-v-272e4df5]:after{content:" ";display:block;position:absolute;left:50%;top:50%;margin:-.6rem 0 0 -.6rem;width:1.2rem;height:1.2rem;border:.15rem solid hsla(0,0%,100%,.75);border-radius:50%;z-index:2}.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-272e4df5]:hover{color:#0e141a}.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-272e4df5]{font-size:.6rem;text-transform:uppercase;color:#d42c54;font-weight:700}.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-272e4df5]:hover{text-decoration:underline}
.PowerCalculatorAppliancesUseGraph[data-v-7e725438]{background:#fff;-webkit-box-shadow:0 3px 10px rgba(14,20,26,.1);box-shadow:0 3px 10px rgba(14,20,26,.1);padding:1rem 1rem 1.25rem}@media (min-width:1200px){.PowerCalculatorAppliancesUseGraph[data-v-7e725438]{padding:1.75rem 2rem 2rem}}.title[data-v-7e725438]{font-size:.8rem;line-height:1.5;font-weight:700;margin:0}.subtitle[data-v-7e725438]{font-size:.65rem;line-height:1.38462;margin:.25rem 0 0}.graph[data-v-7e725438]{margin:1rem 0 0;background:#f7f9fb;position:relative;min-height:19.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1.5rem}.graph[data-v-7e725438]:first-child{margin-top:.25rem}.indicator-label[data-v-7e725438]{font-size:.65rem;line-height:1.53846;padding:.25rem .5rem;border-radius:.2rem;background:#667790;color:#fff;position:absolute;right:.5rem;top:-2.1rem}.indicator-label[data-v-7e725438]:after{content:" ";display:block;width:.45rem;height:.45rem;background:#667790;position:absolute;left:.4rem;top:100%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.indicator[data-v-7e725438]{height:.5rem;border-top:.1rem solid #c2cddd;background:rgba(194,205,221,.1);position:absolute;left:-1rem;right:-1rem;bottom:0;z-index:2;margin-bottom:1.1rem}@media (min-width:1200px){.indicator[data-v-7e725438]{left:-2rem;right:-2rem}}.indicator.current-power[data-v-7e725438]{border-top-color:#ff5a0f;background:rgba(255,90,15,.1);z-index:3}.indicator.current-power .indicator-label[data-v-7e725438]{background:#ff5a0f;right:auto;left:.5rem}.indicator.current-power .indicator-label[data-v-7e725438]:after{background:#ff5a0f}.indicator.top[data-v-7e725438]{z-index:4}.indicator.power[data-v-7e725438]{position:static;left:auto;right:auto;height:auto;bottom:auto;border-top-color:rgba(24,99,237,.6);background:rgba(24,99,237,.1);padding:.75rem 1rem;z-index:auto;margin-bottom:0}.indicator.power .label-wrapper[data-v-7e725438]{position:relative;z-index:6}.indicator.power .indicator-label[data-v-7e725438]{background:#1863ed;right:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:-2.95rem}.indicator.power .indicator-label[data-v-7e725438]:after{background:#1863ed;left:50%;margin-left:-.3rem}.appliance-wrapper[data-v-7e725438]{padding:.25rem 0;height:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appliance-wrapper[data-v-7e725438],.appliance-wrapper .appliance[data-v-7e725438]{display:-webkit-box;display:-ms-flexbox;display:flex}.appliance-wrapper .appliance[data-v-7e725438]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#1863ed;color:#fff;border-radius:.2rem}.appliance-wrapper .appliance>span[data-v-7e725438]{display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.65rem;line-height:1rem;width:100%;padding:0 .5rem}.empty-wrapper[data-v-7e725438]{padding:1rem}.empty-wrapper .empty-message[data-v-7e725438]{border:.05rem solid #1863ed;border-radius:.2rem;padding:.25rem .5rem;font-size:.65rem;line-height:1rem;color:#1863ed;margin:0;text-align:center}.legend[data-v-7e725438]{margin:.8rem 0 0;list-style:none;padding:0}.legend>li[data-v-7e725438]{margin:.5rem 0 0;padding:0 0 0 1rem;position:relative;color:#667790;font-size:.65rem;line-height:1.38462}.legend>li[data-v-7e725438]:first-child{margin-top:0}.legend>li[data-v-7e725438]:before{content:" ";display:block;width:.5rem;height:.5rem;border-radius:50%;background:currentColor;position:absolute;left:0;top:.2rem}.legend>li.orange[data-v-7e725438]{color:#ff5a0f}.legend>li.blue[data-v-7e725438]{color:#1863ed}.PowerCalculatorAppliancesUseGraph.mercado-regulado[data-v-7e725438]{-webkit-box-shadow:none;box-shadow:none;border:2px solid #ddd}.PowerCalculatorAppliancesUseGraph.mercado-regulado .graph[data-v-7e725438]{background:#f7f7f7}.PowerCalculatorAppliancesUseGraph.mercado-regulado .appliance-wrapper .appliance[data-v-7e725438],.PowerCalculatorAppliancesUseGraph.mercado-regulado .empty-wrapper .empty-message[data-v-7e725438],.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator-label[data-v-7e725438]{border-radius:0}.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator[data-v-7e725438]{border-top-color:#ddd;background:none}.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.current-power[data-v-7e725438]{border-top-color:rgba(255,90,15,.6);background:none}.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.power[data-v-7e725438]{border-top-color:rgba(24,99,237,.6);background:rgba(24,99,237,.1)}
.spinner[data-v-4c96b664]{opacity:0;z-index:-1;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.spinner.open[data-v-4c96b664]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.85);opacity:1;z-index:999;pointer-events:auto}svg[data-v-4c96b664]{-webkit-animation-name:svg-animation-data-v-4c96b664,svg-color-data-v-4c96b664;animation-name:svg-animation-data-v-4c96b664,svg-color-data-v-4c96b664;-webkit-animation-duration:2.5s,5s;animation-duration:2.5s,5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;max-width:40px}@-webkit-keyframes svg-animation-data-v-4c96b664{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes svg-animation-data-v-4c96b664{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes svg-color-data-v-4c96b664{0%{color:#ff5a0f}16.6%{color:#008c5a}33.2%{color:#55be5a}48.8%{color:#41b9e6}66.4%{color:#0047cc}83%{color:#d3135a}to{color:#ff5a0f}}@keyframes svg-color-data-v-4c96b664{0%{color:#ff5a0f}16.6%{color:#008c5a}33.2%{color:#55be5a}48.8%{color:#41b9e6}66.4%{color:#0047cc}83%{color:#d3135a}to{color:#ff5a0f}}circle[data-v-4c96b664]{-webkit-animation:circle-animation-data-v-4c96b664 2s ease-in-out infinite both;animation:circle-animation-data-v-4c96b664 2s ease-in-out infinite both;display:block;fill:transparent;stroke:currentColor;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:10px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes circle-animation-data-v-4c96b664{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle-animation-data-v-4c96b664{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.price-drop-box-wrapper[data-v-a46930f4]{margin-bottom:1.75rem}@media (min-width:768px){.price-drop-box-wrapper[data-v-a46930f4]{margin-bottom:2rem}}.price-drop-box[data-v-a46930f4]{background:#eff2f7;padding:.75rem .75rem .9rem;color:#0152e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.price-drop-box .box-title[data-v-a46930f4]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price-drop-box .box-title .small[data-v-a46930f4]{display:block;font-size:.8rem;line-height:1.5;font-weight:400}.price-drop-box .icon-wrapper[data-v-a46930f4]{width:.75rem;height:.75rem;display:inline-block;vertical-align:baseline;position:relative;margin-left:.75rem}.price-drop-box .icon-wrapper .icon-container[data-v-a46930f4]{width:2.25rem;height:2.25rem;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:absolute;left:-.75rem;top:-.75rem;cursor:pointer}.price-drop-box .icon-wrapper .icon-container .icon[data-v-a46930f4]{display:block}.price-drop-box .box-price[data-v-a46930f4]{font-size:1.1rem;line-height:1.45455;font-weight:400;margin:0}
.subtitle[data-v-49544d2a]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-49544d2a]{font-size:1.1rem;line-height:1.45455}}.title[data-v-49544d2a]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-49544d2a]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-49544d2a]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-49544d2a]{margin-top:0}.form[data-v-49544d2a]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-49544d2a]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-49544d2a]{margin-top:2.5rem}}.form>.field[data-v-49544d2a]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-49544d2a]{margin-top:1.75rem}}.form>.field[data-v-49544d2a]:first-child{margin-top:0}.form[data-v-49544d2a] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-49544d2a]{color:#eb0a00}.form .icon-error[data-v-49544d2a]{z-index:4}.note[data-v-49544d2a]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-49544d2a]{margin-top:1.5rem}.notes-list .note[data-v-49544d2a]:first-child{margin-top:0}.component-cta[data-v-49544d2a],.component-cta[disabled][data-v-49544d2a]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-49544d2a],.component-cta[disabled]>span[data-v-49544d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-49544d2a],.component-cta[disabled] .arrow-right[data-v-49544d2a]{width:16px;height:16px}.component-cta .chevron-right[data-v-49544d2a],.component-cta[disabled] .chevron-right[data-v-49544d2a]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-49544d2a],.component-cta[disabled][data-v-49544d2a]{font-size:.9rem}}.component-cta[disabled][data-v-49544d2a]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-49544d2a]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-49544d2a]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-49544d2a]{display:block}}.modal-enter-active[data-v-49544d2a],.modal-leave-active[data-v-49544d2a]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-49544d2a],.modal-leave-to[data-v-49544d2a]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-49544d2a],.bar-leave-active[data-v-49544d2a]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-49544d2a],.bar-leave-to[data-v-49544d2a]{opacity:0}.mercado-regulado .form[data-v-49544d2a] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-49544d2a] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-49544d2a] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-49544d2a] .icon-error{display:none}.mercado-regulado .note[data-v-49544d2a]{color:#666}.mercado-regulado .error-message[data-v-49544d2a]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-49544d2a]{display:none}.PowerCalculatorLastStep[data-v-49544d2a]{position:static}.PowerCalculatorLastStep>.container[data-v-49544d2a]{position:relative;z-index:1}@media (max-width:1023.98px){.PowerCalculatorLastStep.is-modal[data-v-49544d2a]{padding-bottom:3.75rem}}.address[data-v-49544d2a]{margin:.75rem 0 0;font-size:.8rem;line-height:1.375;color:#667790}.address .icon[data-v-49544d2a]{width:1rem;height:1rem;margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}@media (min-width:1024px){.address[data-v-49544d2a]{font-size:.9rem;line-height:1.44444}}.powers[data-v-49544d2a]{margin:2rem 0 0}@media (min-width:768px){.powers[data-v-49544d2a]{margin-top:3rem}}@media (min-width:1024px){.powers[data-v-49544d2a]{margin-top:4rem}.powers .col-md-6[data-v-49544d2a]{-webkit-box-flex:0;-ms-flex:0 0 42.85714%;flex:0 0 42.85714%;max-width:42.85714%}}@media (max-width:767.98px){.powers .horas-valle-col[data-v-49544d2a]{padding-top:3rem}}.powers-title[data-v-49544d2a]{font-size:1.1rem;line-height:1.45455;font-weight:700;color:#0e141a;margin:0}.powers-subtitle[data-v-49544d2a]{font-size:.65rem;line-height:1.53846;color:#667790;margin:.5rem 0 0}.powers-value[data-v-49544d2a]{margin:1.5rem 0 0}@media (min-width:1024px){.powers-value[data-v-49544d2a]{margin-top:2rem}}.powers-value[data-v-49544d2a]:first-child{margin-top:0}.powers-note[data-v-49544d2a]{font-size:.8rem;line-height:1.5;color:#667790;margin:1rem 0 0}.saving-box[data-v-49544d2a]{background:#eff2f7;padding:1rem;margin:3rem 0 0}.saving-box .price[data-v-49544d2a]{font-size:3.15rem;line-height:.80952;font-weight:700;margin:0;color:#0152e8}@media (min-width:768px){.saving-box .price[data-v-49544d2a]{font-size:2.7rem;line-height:.88889}}.saving-box .price .small[data-v-49544d2a]{display:block;font-size:.8rem;line-height:1.5}.saving-box .text[data-v-49544d2a]{margin:1rem 0 0;font-size:.8rem;line-height:1.375}@media (min-width:768px){.saving-box .text[data-v-49544d2a]{margin-top:0}}@media (min-width:768px){.saving-box[data-v-49544d2a]{padding:1.5rem 2rem}.saving-box .row[data-v-49544d2a]{margin:0 -1.5rem}.saving-box .row>div[data-v-49544d2a]{padding:0 1.5rem}.saving-box .row>div[data-v-49544d2a]:first-child{border-right:.05rem solid rgba(194,205,221,.5)}}@media (min-width:1024px){.saving-box[data-v-49544d2a]{margin-top:4rem}}.saving-box.single-graph[data-v-49544d2a]{margin:0}.saving-box-note[data-v-49544d2a],.saving-box.single-graph .text[data-v-49544d2a]{margin-top:1rem}@media (min-width:768px){.powers+.saving-box-note[data-v-49544d2a]{margin-top:3rem}}@media (min-width:1024px){.saving-box-note[data-v-49544d2a]{margin-top:1.5rem}.powers+.saving-box-note[data-v-49544d2a]{margin-top:4rem}}.sidebar-box[data-v-49544d2a]{margin:3rem 0 0}@media (min-width:1024px){.sidebar-box[data-v-49544d2a]{margin-top:0;position:absolute;left:12px;right:12px;top:0;will-change:top}}.sidebar-box .price[data-v-49544d2a]{font-size:.8rem;line-height:1.5;font-weight:700;padding:.3rem 1.2rem .4rem .9rem;background:#0047cc;color:#fff;display:inline-block;vertical-align:top;max-width:100%;margin:0}.sidebar-box .box[data-v-49544d2a]{padding:1rem;background:#fff;-webkit-box-shadow:0 .15rem .5rem rgba(14,20,26,.1);box-shadow:0 .15rem .5rem rgba(14,20,26,.1)}.sidebar-box .box .box-title[data-v-49544d2a]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0}@media (min-width:768px) and (max-width:1023.98px){.sidebar-box .box .box-title[data-v-49544d2a]{font-size:.9rem;line-height:1.44444}}.sidebar-box .box .box-text[data-v-49544d2a]{font-size:.9rem;line-height:1.44444;margin:1rem 0 0}@media (min-width:768px) and (max-width:1023.98px){.sidebar-box .box .box-text[data-v-49544d2a]{font-size:.8rem;line-height:1.375;margin-top:1.25rem}}.sidebar-box .box .box-text a[data-v-49544d2a]{color:#0e141a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.sidebar-box .box .box-text a[data-v-49544d2a]:hover{color:#d3135a}.sidebar-box .box .buttons[data-v-49544d2a]{margin:1.5rem 0 0}.sidebar-box .box .buttons .component-cta[data-v-49544d2a]{width:100%;display:block;text-align:center;margin:.75rem 0 0;border-radius:.15rem}.sidebar-box .box .buttons .component-cta[data-v-49544d2a]:first-child{margin-top:0}.sidebar-box .box .buttons .component-cta.inverted[data-v-49544d2a]{border:.05rem solid #d3135a;background:transparent;color:#d3135a;line-height:2.15rem}.sidebar-box .box .buttons .component-cta.inverted[data-v-49544d2a]:hover{background:#d3135a;color:#fff}@media (min-width:768px) and (max-width:1023.98px){.sidebar-box .box .buttons[data-v-49544d2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sidebar-box .box .buttons .component-cta[data-v-49544d2a]{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:768px){.sidebar-box .box[data-v-49544d2a]{padding:1.25rem 1.75rem 1rem}.sidebar-box .box .buttons[data-v-49544d2a]{margin-top:1rem}}@media (min-width:1024px){.sidebar-box .box[data-v-49544d2a]{padding:2rem}.sidebar-box .box .buttons[data-v-49544d2a]{margin-top:1.75rem}}.after-last-step-content[data-v-49544d2a]{margin-top:3rem}@media (min-width:768px){.after-last-step-content[data-v-49544d2a]{margin-top:3.35rem}}@media (min-width:1024px){.after-last-step-content[data-v-49544d2a]{margin-top:6rem}}.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title{font-size:1.35rem;line-height:1.22222;font-weight:700;color:#0e141a;margin:0 0 .5rem}@media (min-width:768px){.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title{margin-bottom:2rem}}@media (min-width:1024px){.after-last-step-content[data-v-49544d2a] .AccordionModule .block-title{font-size:1.8rem;line-height:1.33333;margin-bottom:1rem}}.after-last-step-content[data-v-49544d2a] .AccordionModule .header .title{font-size:.9rem;line-height:1.33333;-ms-flex-item-align:center;align-self:center}.after-last-step-content[data-v-49544d2a] .ProductsCardList>.container{width:auto;max-width:none}@media (min-width:1024px){.after-last-step-content[data-v-49544d2a] .ProductsCardList .item{-webkit-box-flex:0;-ms-flex:0 0 42.85714%;flex:0 0 42.85714%;max-width:42.85714%}}.nav-bar[data-v-49544d2a]{position:absolute;left:0;bottom:0;right:0;z-index:21;background:#fff;padding:.75rem 6vw}.nav-bar .component-cta[data-v-49544d2a]{width:100%;display:block;text-align:center}.nav-bar.fixed[data-v-49544d2a]{-webkit-box-shadow:0 .15rem .5rem rgba(14,20,26,.1);box-shadow:0 .15rem .5rem rgba(14,20,26,.1)}.nav-bar.with-notch[data-v-49544d2a]{border-bottom:solid #fff}.component-cta.disabled[data-v-49544d2a]{background:#eff2f7;color:#667790;cursor:not-allowed}.PowerCalculatorLastStep.mercado-regulado[data-v-49544d2a]{margin-top:.5rem}.PowerCalculatorLastStep.mercado-regulado .mr-bold[data-v-49544d2a]{font-weight:700}.PowerCalculatorLastStep.mercado-regulado .title[data-v-49544d2a]{font-size:1.5rem;line-height:1.46667;font-weight:400;letter-spacing:-.06em}.PowerCalculatorLastStep.mercado-regulado .address[data-v-49544d2a]{color:#666;margin-top:1rem}.PowerCalculatorLastStep.mercado-regulado .powers-subtitle[data-v-49544d2a]{font-size:.8rem;line-height:1.5;font-weight:400;color:#666}.PowerCalculatorLastStep.mercado-regulado .powers-note[data-v-49544d2a]{color:#666}.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a]{margin-top:2.8rem}@media (min-width:768px){.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a]{margin-top:3.2rem}}@media (min-width:1024px){.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-49544d2a]{margin-top:4.8rem}}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box[data-v-49544d2a]{-webkit-box-shadow:none;box-shadow:none;border:.1rem solid #ddd}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-49544d2a]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.1rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-49544d2a]:hover{background:transparent;color:#d42c54}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-49544d2a]{background:transparent;color:#d42c54;border:.1rem solid #d42c54}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-49544d2a]:hover{background:#d42c54;color:#fff}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.disabled[data-v-49544d2a],.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[disabled][data-v-49544d2a]{border-color:#f4f4f4;background:#f4f4f4;color:#666;cursor:not-allowed}.PowerCalculatorLastStep.mercado-regulado .nav-bar[data-v-49544d2a]{padding:.5rem 6vw}.PowerCalculatorLastStep.mercado-regulado .nav-bar.fixed[data-v-49544d2a]{-webkit-box-shadow:none;box-shadow:none;border-top:.1rem solid #ddd}.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-49544d2a]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.1rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-49544d2a]:hover{background:transparent;color:#d42c54}.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button.disabled[data-v-49544d2a]{border-color:#f4f4f4;background:#f4f4f4;color:#666;cursor:not-allowed}
/** Start media on left side */

.container-podcast{
	border-radius: 1px !important;
    box-shadow: rgb(0 0 0 / 20%) 1px 2px 1px -1px !important;
    -webkit-box-shadow: rgb(0 0 0 / 20%) 1px 2px 1px -1px !important;
}

.podcast-left-main-container{
	/** SideBySideContentImageInGrid */ 
	background-color: var(--bg-color) !important;
	padding: 0 0 32px 0 !important;
}

.podcast-left-container{
	/** container */
	background-color: white !important;
    width: 1135px !important;
    height: 256px !important;
    padding-left: 12px !important;
}

.podcast-left-row{
	/** main-row row align-items-center */
	width: 1170px !important;
    color: #666666 !important;
    justify-content: normal !important;
    height: 256px !important;
}

.svg-inside-img-top{
	height: 256px !important;
}

.svg-inside-img{
	overflow: hidden !important;
}


.left-podcast-container{
	/** img div */
	padding: 0 !important;
	margin-top: -8px !important;
	padding-left: 0 !important;
	cursor: pointer !important;
	height: 256px !important;
}

.left-podcast-img-tag{
	/** img */
	width: 554px !important;
	padding-left: 0;
    height: 100% !important;
    /** margin-top: -50px !important; */
    cursor: pointer !important;
    object-fit:cover !important;
    object-position: 0% 40% !important;
    transition: transform .5s, filter 0.5s ease-in-out;
	transition-delay: 0.1s;
	filter: grayscale(0);
	overflow: hidden;
}
.left-podcast-video-tag {
	width: 554px !important;
	padding-left: 0;
    height: 100% !important;
    /** margin-top: -50px !important; */
    cursor: pointer !important;
    object-fit:cover !important;
    object-position: 0% 40% !important;
	filter: grayscale(0);
	overflow: hidden;
}

.svg-inside-img .left-podcast-video-tag{
	height: 311px !important;
}

.svg-inside-img:hover .left-podcast-img-tag,.svg-inside-img:hover .top-podcast-img-tag{
	filter: brightness(0.5);
	transform: scale(1.1);
	overflow: hidden;
}

.svg-inside-img{
	position: relative !important;
}

.svg-inside-img svg {
  width: 25px;
  bottom: -10%;
  left: 5%;
  position: absolute;
  transform: translate(-50%, -50%);
  cursor: pointer !important;
}

.left-podcast-right-container {
	padding-top: 16px !important;
	padding-left: 16px !important;
	flex: 0 0 50% !important;
	max-width: none !important;
	padding-left: 32px !important;
	height: 256px !important;
} 

.left-title{
	/** title */
	font-size: 12px !important;
	margin: 0 !important;
	line-height: 16px !important;
    letter-spacing: 1px !important; 
    margin-bottom: 8px !important;
    color: #d3135a !important;
    height: 16px;
    overflow: hidden;
    width: 540px;
}

.gridClass{
	
}

.componentMedia{
	border-bottom: 1px solid #d3d3d3;
    padding-bottom: 8px;
    margin-bottom: 24px;
}
	
.left-second-description{
	/** description */
    font-size: 25px !important;
    margin: 0 0 8px !important;
    line-height: 36px !important;
    color: #121212 !important;
	font-weight: 500 !important;
	height: auto !important;
	max-height: 143px !important;
}

.left-second-description:hover{
	color: #d3135a !important;
}

.container-podcast .expand{
  position:relative;
  text-decoration:none;
  display:inline-block;
  width: 540px;
  height: 76px;
}

.general-typo-left-pod{
	/** general-typo */
	width: 500px !important;
    height: 72px;
    overflow: hidden;
}

#podcastComp .general-typo p{
	/** p inside general-typo */
    color: #666;
    font-size: 15px !important;
    line-height: 24px !important;
}
	
#podcastComp .general-typo p a strong{
	color: var(--general-typo-link-color) !important;
    font-weight: 700 !important;
    letter-spacing: -0.05em !important;
}

.span-escuchar:hover{
	color: var(--general-typo-link-hover-color) !important;
	text-decoration: none !important;
}

.span-escuchar:hover{
	cursor:pointer !important;
}

.showModalPodcast .general-typo p a:hover{
    text-decoration: none !important;
}

.component-media-left-pod{
	/** margin-top: 14px !important; */
    display: flex !important;
    align-items: start !important;
    border: none !important;
    padding-bottom: 0px !important;
    position: absolute !important;
    bottom: 0 !important;
    margin-bottom:0px !important;
}

.escuchar-container-left{
	margin-right: 4px !important;
	display: flex !important;
}

.escuchar-container-left:hover {
	color: var(--escutchar-button-hover-color) !important;
}

.span-escuchar span{
	font-weight:600;
}

.escuchar-container-left svg {
	fill: var(--escutchar-icon) !important;
}

.component-media-left-pod::before {
   	content: '';
    height: 48px;
    width: 170%;
    position: absolute;
    top: -52px;
    left: 0px;
    background: rgba(0,0,0,0);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(46%, rgba(255,255,255,0.9)), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}

.vl {
   border-left: 1px solid gray;
   height: 22px;
   margin-right: 10px;
   margin-left: 4px;
}
	
.span-escuchar{
	color: var(--escutchar-button-color) !important;
}


.svg-escuchar:hover{
	cursor: pointer !important;
}

.list-left-pod{
	display: inline-flex !important;
	flex-wrap: wrap !important;
	list-style: none !important;
	padding-left: 0 !important;
	margin-bottom:0 !important;
}	

.item-left-pod{
	margin-right: 8px !important;
}	

.avatar-image-left-pod{
	width: 25px;
    height: 25px;
    border-radius: 50%;
}

.top-right-corner{
   position:absolute;  
   top: -50px;
   right: 0px;
   background: var(--top-right-corner-background);
}

.span-top-right-left {
    bottom: 2%;
    left: 12%;
    position: absolute;
    transform: translate(-50%, -50%);
    cursor: pointer !important;
    color: white;
}

.top-right-corner svg {
    cursor: none !important;
    background: var(--top-right-corner-background) !important;
}

.audio-on-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
}

.volume-up-icon{
	fill: white !important;
}

/** End media on left side */

/** Start media on top */

.podcast-top-main-container{
	background-color: var(--bg-color) !important;
	padding: 0 15px 32px 15px !important;
}

.podcast-top-container{
	background-color: white !important;
    width: 555px !important;
    height: 544px !important;
    padding-left: 12px !important;
}

.podcast-top-row{
	width: 555px !important;
    color: #666666 !important;
    justify-content: normal !important;
}

.top-podcast-bottom-container {
	padding-top: 24px !important;
	flex: 0 0 50% !important;
	max-width: none !important;
	padding-left: 32px !important;
	padding-right: 32px !important;
}

.top-podcast-img-tag{
	/** img */
	width: 554px !important;
	padding-left: 0;
    height: 256px !important;
    cursor: pointer !important;   
    object-fit:cover!important;
    object-position: 0% 40% !important;
	transition: transform .5s, filter 0.5s ease-in-out;
	transition-delay: 0.1s;
	filter: grayscale(0);
	overflow:hidden;
	/** margin-top: -26px !important; */
}
.top-podcast-video-tag{
	/** img */
	width: 554px !important;
	padding-left: 0;
    height: 256px !important;
    cursor: pointer !important;   
    object-fit:cover!important;
    object-position: 0% 40% !important;
	transition: transform .5s, filter 0.5s ease-in-out;
	transition-delay: 0.1s;
	filter: grayscale(0);
	overflow:hidden;
	/** margin-top: -26px !important; */
}
.top-podcast-img-tag:hover{
	filter: brightness(0.5);
	transform: scale(1.1);
	overflow: hidden;
}

.span-top-right-top {
    bottom: 2%;
    left: 12%;
    position: absolute;
    transform: translate(-50%, -50%);
    cursor: pointer !important;
    color: white;
}

.top-right-corner-imageTop {
   position:absolute;  
   top: 0px;
   right: 0px;
   background: var(--top-right-corner-background);
}

.top-right-corner-imageTop svg {
    cursor: none !important;
    background: var(--top-right-corner-background) !important;
}

.podcast-top-row .svg-inside-img>svg{
	width: 25px;
    bottom: -10% !important;
    left: 5%;
    position: absolute;
    transform: translate(-50%, -50%);
    cursor: pointer !important;
}

.top-content-position {
	text-align: left !important;
	margin-top: 0px !important;
}

.top-title{
	font-size: 12px !important;
	margin: 0 !important;
	line-height: 16px !important;
    letter-spacing: 1px !important;
    margin-bottom: 8px !important;
    color: #d3135a !important;
}
	
.top-second-description{
    font-size: 25px !important;
    margin: 0 0 8px !important;
    line-height: 36px !important;
    color: #121212 !important;
	font-weight: 500 !important;
}

.top-second-description:hover{
	color: #d3135a !important;
}

.general-typo-top-pod{
	width: 490px !important;
    height: 96px;
    overflow: hidden;
}

.component-media-top-pod{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
    display: flex !important;
    align-items: start !important;
    border: none !important;
    padding-bottom: 0px !important;
    padding-top: 16px !important;
}

.component-media-top-pod::before {
   	content: '';
    height: 48px;
    width: 95%;
    position: absolute;
    top: 193px;
    left: 0px;
    background: rgba(0,0,0,0);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(46%, rgba(255,255,255,0.9)), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 46%, #fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}

/** End media on top */


/** Modal */
.modalPodcast {
  display: block; /** Hidden by default */
  position: fixed; /** Stay in place */
  z-index: 1; /** Sit on top */
  left:0;
  bottom: 0;
  width: 100%; /** Full width */
  background-color: #fff;
  border-top: 1px solid rgba(0,0,0,0.1);
  -webkit-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: showMe 0.3s linear;
}

@keyframes showMe{
    0%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}


/** Modal Content */
.modal-content {
  position: relative;
  width: 100%;
  background: transparent;
  box-shadow: none;
  border: none;
}

/** The Close Button */
.containerModal .close {
  float: right;
  font-size: 24px;
  color: var(--close-modal-icon); /**#1973B8*/
  cursor: pointer;
  position: relative;
  top: 9px;
  line-height: 1;
}

.containerModal .close:hover,
.containerModal .close:focus {
  text-decoration: none;
  cursor: pointer;
}


.modal-footer-podcast {
	background: #fff;
    text-align: left;
    padding: 10px 15px 6px 15px;
}

.containerModal{
  display:flex;
  align-items: top;
  justify-content: top;
  
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 1200px){
	.containerModal {
	    width: 1170px;
	}
	.componentMedia{
		min-height: 65px !important;
	}
	.component-media-left-pod{
		min-height: 0 !important;
	}
	
}

@media (min-width: 992px) and (max-width: 1200px){
	.containerModal {
	    width: 970px;
	}
	.componentMedia{
		min-height: 65px !important;
	}
	.component-media-left-pod{
		min-height: 0 !important;
	}
}

@media (min-width: 768px) and (max-width: 992px){
	.containerModal {
	    width: 750px;
	}
	.top-podcast-img-tag{
	    height: 100% !important;
	    width: 100% !important;
	    margin-top: auto !important;
	}
	.top-podcast-video-tag{
	    height: 100% !important;
	    width: 100% !important;
	    margin-top: auto !important;
	}
}

.showModalPodcast .player{
    text-align: center;
}

.showModalPodcast .player svg{
  display:block;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.showModalPodcast .player span{
  font-size: 12px;
  color: #121212;
  letter-spacing: 0;
  line-height: 16px;
}

.modal-footer-podcast .titleModal{
	font-weight: 600;
	float: left;
    margin-right: 35px;
    width: 46%;
    font-size: 15px;
    color: #121212;
    letter-spacing: 0;
    line-height: 42px;
    vertical-align: baseline;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;  
}

@media screen and (max-width: 992px){
	.modal-footer-podcast .titleModal{
	    margin-right: 25px;
	    width: 32%; 
	}
}

.containerModal div{
  margin-right: 35px;
}

.audioPodcast{
	width: 35%;
}

@media screen and (max-width: 992px){
	.audioPodcast {
	    width: 46%;
	}
}

.audioPodcast audio{
	width: 100%;
}

/**Grid*/

.tableLeft {
  display: table;
  border-collapse: separate;
  word-wrap: break-word;
  width: 100%;
  margin: 0 auto;
}

.tableTop{
	  display: table;
  border-collapse: separate;
  word-wrap: break-word;
	width: 1135px;
    margin: 0 auto;
 
}

.tableTopAuto{
    display: table;
    border-collapse: separate;
    word-wrap: break-word;
    width: 1163px;
    margin: 0 auto;
}

.tableTopContainer{
	width: 100%;
	background-color: var(--bg-color) !important;
}

.cell-podcast {
  display: table-cell;
  text-align: center;
}

/** Media Query : Tablet  */
@media (min-width: 500px) and (max-width: 992px){
	
	.podcast-top-main-container{
	    padding-left: 0px !important;
    	padding-right: 0px !important;
	}
	
	.podcast-top-container{
		width: 95% !important;
    	height: 100% !important;
    	padding-left: 0px !important;
	}
	
	.podcast-top-row{
	    width: 100% !important;
	    margin-left: auto !important;
	    margin-right: auto !important;
	    display: block !important;
	}
	
	.top-podcast-img-tag{
		width: 100% !important;
    	height: 100% !important;
	}
	.top-podcast-video-tag{
		width: 100% !important;
    	height: 100% !important;
	}
	.top-second-description{
		width: 100% !important;
		height:auto !important;
	}
	
	.general-typo-top-pod{
		width: 100% !important;
		height:auto !important;
		max-height: 96px !important;
	}
	
	.svg-inside-img{
		height: 262px !important;
	}
	
	.svg-inside-img .left-podcast-video-tag{
	    width: 100% !important;
	}
	
	.list-left-pod{
		margin-bottom: 0 !important;
	}
	
	.general-typo-top-pod{
		margin-bottom: 40px !important;
	}
	
	.component-media-top-pod{
	    padding: 0 !important;
	}
	
	.component-media-top-pod::before{
	    height: 30px !important;
	    width: 100% !important;
	    top: 65% !important;
	}

}

/** Media Query : Tablet  */
@media (min-width: 912px) and (max-width: 992px){
	.podcast-top-container{
		width: 80% !important;
	}
}

/** Media Query : Mobile */
@media (max-width: 500px){
	
	.podcast-top-main-container{
	    padding-left: 0px !important;
    	padding-right: 0px !important;
	}
	
	.podcast-top-container{
		width: 95% !important;
    	height: 100% !important;
    	padding-left: 0px !important;
	}
	
	.podcast-top-row{
	    width: 100% !important;
	    margin-left: auto !important;
	    margin-right: auto !important;
	    display: block !important;
	}
	
	.svg-inside-img{
		height: 135px !important;
	}
	
	.podcast-top-row .svg-inside-img>svg{
	    width: 25px;
		bottom: -10% !important;
	    left: 5%;
        position: absolute;
        transform: translate(-50%, -50%);
        cursor: pointer !important;
	}
	
	.top-podcast-img-tag{
		width: 100% !important;
    	height: 100% !important;
	}
		.top-podcast-video-tag{
		width: 100% !important;
    	height: 100% !important;
	}
	
	.top-second-description{
		width: 100% !important;
    	height: 100% !important;
    	font-size: 18px !important;
    	line-height: 24px !important;
	}
	
	.top-right-corner-imageTop{
		display: none !important;
	}
	
	.top-right-corner-imageTop svg{
		cursor: none !important;
		background: var(--top-right-corner-background) !important;
	}
	
	.top-podcast-bottom-container{
		width: 100% !important;
	    padding: 16px 0 0 0 !important;
	}
	
	.top-content-position{
		width: 100% !important;
	}
	
	.general-typo-top-pod{
		display: none !important;
	}
	
	.list-left-pod{
		margin-bottom: 0 !important;
	}
	
	.component-media-top-pod::before{
		content: none !important;
	}
	
}

/** Media Query : Mobile */
@media (max-width: 750px){
	/** Audio Modal */
	.containerModal{
		display: block !important;
	}
	
	.player{
		margin-right: 12px !important;
	    float: left !important;
	    padding-bottom: 6px !important;
	}
	
	.titleModal{
		width: 70% !important;
	    margin-right: 0 !important;
	}
	
	.audioPodcast {
		padding-bottom: 6px !important;
	    width: 90% !important;
	    float: left !important;
	    margin-right: auto !important;
	}
		
	.containerModal .close{
		top: 0 !important;
	}
}

/** Nest Hub dimensions */
@media (min-width: 995px) and (max-width: 1100px){
	.podcast-left-container{
		width: 940px !important;
	}
	.left-podcast-img-tag {
		width: 454px !important;
	}
	.left-podcast-video-tag{
	    width: 454px !important;
	}
	.left-title, .expand, .general-typo-left-pod, .component-media-left-pod{
		width: 422px !important;
	}
	.tableTopContainer {
	    width: 970px !important;
	    margin-left: auto;
   		margin-right: auto;
	}
	.tableTop {
	    width: 950px;
	}
	.tableTopAuto{
		width: 100% !important;
	}
	.podcast-top-container, .podcast-top-row, .top-podcast-img-tag, .top-podcast-video-tag{
		width: 454px !important;
	}
	.top-title, .top-second-description, .general-typo-top-pod{
		width: 390px !important;
	}
}

/** colors  */
:root {
	/** endesa: #d3135a dark: #ad1457 */
  --top-right-corner-background: #d3135a; 
  --general-typo-link-color: black;  
  --general-typo-link-hover-color: #ad1457;
  --title-hover-color: #d3135a;
  --expand-span-color: #d3135a;
  --escutchar-button-color: #d3135a;
  --escutchar-button-hover-color: #ad1457;
  --bg-color: white;
  --escutchar-icon: #d3135a;
  --close-modal-icon: #d3135a;
}

.divLoadMore{
	display: flex;
    align-items: center;
    justify-content: center;
}

.divLoadMore > button[disabled]{
  color: #666666;
}







.download-button-img  {
	position: absolute;
	top: 45%;
	text-align: center;
	opacity: 0;
	color: white;
	transition: opacity .35s ease;
	background-color: #d3135a;
	left: 25%;
	right: 25%;
	width: 50%;
	padding: 10px;
	border-radius: 5px;
}

.media:hover .download-button-img {
  opacity: 1;
  z-index: 10000;
}

.download-button-img svg use{
	fill: white;
}

.download-button-img svg{
	margin-left: 0.2rem;
}

#download-anchor-photo:hover{
	 color: white;
}
@media (min-width:961px) {	
	.contentItemPrensa{
		margin-top:0.4rem !important;
		max-width: 53% !important;
	}
	
	.titleItemPrensa{
		font-size: 1.5rem !important;
	    line-height: 1 !important;
	    margin-bottom: 0.8rem !important;
	}
	
	.descriptionItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 1.2 !important;
	    margin-bottom: 1.2rem !important;
	}
	
	.btnItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 2rem !important;
	}
}

@media (min-width:641px)  {
	.heightSlider{
		height: 250px !important;
	}
	
	.slideCss{
		height: 250px !important;
		padding:10px !important;
	}
	
	.footerSlider{
		bottom:1rem !important;
	}
	
	.footerListSlider{
		float:right !important;
	}
	
	.contentItemPrensa{
		margin-top: 0.4rem !important;
	    padding-right: 0px !important;
	    max-width: 60% !important;
	}
	
	.titleItemPrensa{
		font-size: 1.5rem !important;
	    line-height: 1 !important;
	    margin-bottom: 0.8rem !important;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
	}
	
	.descriptionItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 1.2 !important;
	    margin-bottom: 1.2rem !important;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
	    margin-bottom: 1rem !important;
	}
	
	.btnItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 2rem !important;
	}
}

.hideSlider{
	display:block !important;
}

.content-list-sliderHome{
	/*margin: 1.25rem 0 1rem 0;*/
	margin: 30px 0 40px 0;
    padding: 0;
    list-style: none;
    font-size: .8rem;
    line-height: 1.5;
}

.content-list-sliderHome .content-item:first-child {
    margin-top: 0;
}

.content-list-sliderHome .content-item{
	position: relative;
    margin-top: 1rem;
}

.content-list-sliderHome .with-icon{
	padding-left: 2.2rem;
}
.content-list-sliderHome .content-item .content-item-icon{
	/* position: absolute;
    left: 0; */
  	width: 24px;
    height: 24px;
    display: block;
}

.content-list-sliderHome .content-item .content-item-icon-img{
    margin: 0 15px 0 0;
    text-align: center;
    align-self: center;
}
.question-container {
    font-size: 18px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}

.fieldset-question {
    margin-bottom: 12px !important;
    border: 0px !important;
    padding: 0px !important;
}

.legend-question {
    margin-bottom: 12px !important;
}

.pic-question {
	width: 100% !important;
    margin-bottom: 12px !important;
    height: 348px !important;
    object-fit: cover !important;
    position: relative;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);    
}

.MultipleLinksQuizModule {
	padding-left: 10px !important;
    padding-right: 10px !important;
    margin-right: auto !important;
    margin-left: auto !important;
} 

.reveal-question {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    margin-bottom: 8px !important;
}

.real-fake-container {
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.real-fake-container-3 {
    position: relative !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-align-items: center !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    min-height: 44px !important;
    cursor: pointer !important;
}

.real-fake-container-3:hover input{
	border-color:#d3135a !important;
}

.label-class:hover input{
	border-color:#d3135a !important;
}
.label-class:hover{
	background-color: #DCDCDC !important;
}


.real-fake-container-2>* {
    width: 100% !important;
}

.input-real-fake {
    -webkit-flex: 0 0 auto !important;
    -ms-flex: 0 0 auto !important;
    flex: 0 0 auto !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
    display: inline-block !important;
    width: 24px !important;
    height: 24px !important;
    margin: 0 8px 0 0 !important;
    border: 2px solid currentColor !important;
    border-radius: 50% !important;
    position: relative !important;
    -webkit-transition: box-shadow .2s cubic-bezier(.64, .57, .67, 1.53) !important;
    transition: box-shadow .2s cubic-bezier(.64, .57, .67, 1.53) !important;
    transition-delay: 0.08s !important;
    color: #999999 !important;
}

@supports ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))
.input-real-fake {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    -ms-appearance: none !important;
    appearance: none !important;
    background-color: transparent !important;
}

@supports ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))
.input-real-fake:after {
    background: currentColor !important;
    position: absolute !important;
    content: '' !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    border-radius: 50% !important;
    -webkit-transform: scale(0) !important;
    -moz-transform: scale(0) !important;
    -ms-transform: scale(0) !important;
    transform: scale(0) !important;
    transform-origin: center !important;
    -webkit-transition: -webkit-transform .2s cubic-bezier(.64, .57, .67, 1.53) !important;
    transition: transform .2s cubic-bezier(.64, .57, .67, 1.53) !important;
}

.second-main-container label {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    margin-bottom: 8px !important;
    background-color: #F6F6F6 !important;
}

.label-class {
    cursor: pointer !important;
}

.reveal-question {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    margin-bottom: 8px !important;
}

.reveal-question button {
    margin-right: 10px !important;
}

.btn-reveal-question {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
    -webkit-align-items: center !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    box-sizing: border-box !important;
    border: none !important;
    background: transparent !important;
    cursor: pointer !important;
    -webkit-transition: .3s ease-in-out !important;
    transition: .3s ease-in-out !important;
    -webkit-text-decoration: none !important;
    text-decoration: none !important;
    white-space: nowrap !important;
    font-size: 18px !important;
    line-height: 1.5 !important;
    font-weight: 700 !important;
    height: 36px !important;
    min-height: 36px !important;
    padding: 0 16px !important;
    border-radius: 36px !important;
    padding-bottom: 2px !important;
    background-color: #d3135a !important;
    color: #FFFFFF !important;
}

.btn-reveal-question:hover{
	background-color:#ad1457 !important;
}

/* real*/
.answerReal-true {
    margin-bottom: 8px !important;
    padding: 8px 16px 12px 12px !important;
    display: flex !important;
    flex-direction: row !important;
    background-color: rgb(34, 135, 77) !important;
}

.svg-withBackground {
    margin-right: 4px !important;
    height: 24px !important;
}

.svg-withBackground svg {
    fill: rgb(255, 255, 255) !important;
    height: 24px !important;
    width: 24px !important;
}

.label-title {
    font-size: 18px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}

/*false*/

.answerFake-true{
    background-color: rgb(246, 246, 246) !important;
    margin-bottom: 8px !important;
    padding: 8px 8px 12px 36px !important;
}

.label-withBackground{
    color: rgb(0, 0, 0) !important;
    display: flex !important;
    flex-direction: column !important;
    font-size: 18px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}


.answerReal-false {
    margin-bottom: 8px !important;
    padding: 8px 16px 12px 10px !important;
    display: flex !important;
    flex-direction: row !important;
    border: 2px solid rgb(34, 135, 77) !important;
    background-color: rgb(246, 246, 246) !important;
}

.svg-withoutBackground {
    margin-right: 4px !important;
    height: 24px !important;
}

.svg-withoutBackground svg {
    fill: rgb(0, 0, 0) !important;
    height: 24px !important;
    width: 24px !important;
}

.label-withoutBackground {
    color: rgb(0, 0, 0) !important;
    display: flex !important;
    flex-direction: column !important;
    font-size: 18px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
    margin-bottom: auto !important; 
}

.label-description {
    font-size: 0.875rem !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}


.answerFake-false {
    margin-bottom: 8px !important;
    padding: 8px 16px 12px 12px !important;
    display: flex !important;
    flex-direction: row !important;
    background-color: rgb(199, 0, 0) !important;
}

.label-withBackground {
    color: rgb(255, 255, 255) !important;
    display: flex !important;
    flex-direction: column !important;
    font-size: 18px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
    margin-bottom: auto !important; 
}

.question-index {
    padding-right: 12px !important;
}

.label-real-fake {
    font-size: 18px !important;
    line-height: 1.35 !important;
    font-weight: 400 !important;
    color: #121212 !important;
    width: 100% !important;
}

.input-label-container {
    position: relative !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-align-items: center !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    min-height: 44px !important;
    cursor: pointer !important;
}

.hideAnswer{
	display:none !important;
}

@media (min-width: 730px){
	.MultipleLinksQuizModule {
	    width: 620px !important;
	}
}

@media (min-width: 481px) and (max-width: 641px) {
	.pic-question {
	    height: 300px !important;
	}
}

 @media only screen and (max-width: 480px) { 
	.pic-question{
	  width: 100% !important;
	  height: 213px !important;
	  object-fit: cover !important;
	  object-position: center !important;
	}
} 

.MultipleLinksBuscador .card-link{
	width: 100%;
    background-color: white;
    height: 100%;
    border-bottom: 1px solid rgb(239, 242, 247) !important;
    text-decoration: none !important;
    padding: 24px 16px;
}

.MultipleLinksBuscador .wrapperParrillas .title{
	font-weight: bold !important;
    font-size: 16px !important;
    line-height: 18px!important;
    text-align: left;
    color: #0e141a;
    margin-bottom: 16px !important;
}

.MultipleLinksBuscador .card-link a#linkTagA {
    display: flex;
    height: 100%;
    padding: 0px;
    margin: 0px;
}

.MultipleLinksBuscadorBtn .card-link a#linkTagA {
	line-height: 20px !important;
    padding: 12px 20px !important;
}

.MultipleLinksBuscador .card-link:first-of-type{
	border-top-left-radius: 6px !important;
	border-top-right-radius: 6px !important;
}

.MultipleLinksBuscador .card-link:last-of-type{
	border-bottom-left-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
	border: none !important;
}

.MultipleLinksBuscador a#linkTagA span{
    font-weight: normal;
    font-size: 16px;
    line-height: 18px;
    text-align: left;
    color: #0e141a;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: stretch;
    margin: auto;
}


.MultipleLinksBuscador a#linkTagA span svg.chevron.chevron-right {
    /* margin: 5px auto 0px auto !important; */
    float: right;
    width: 10px;
    height: 10px;
    color: #5D6D86;
    margin: auto 0 auto 0;
}
.responses {
	background: #f7f9fb;
	font-size: .8rem;
	line-height: 1.5;
	padding: 1.6rem 1rem 1rem
}

@media ( min-width :768px) {
	.faq-item .responses[data-v-22b5538c] {
		margin-top: -.1rem;
		padding: 1.6rem 1.5rem 1rem
	}
}

@media ( min-width :1024px) {
	.faq-item .responses[data-v-22b5538c] {
		margin-top: 0;
		max-width: 100%
	}
}
.questionText{
	padding-top : 1.6rem
}
.radio{
	margin-right : 0.3rem
}
.inputOtros{
	padding-right :0
}


@media only screen and (max-width: 600px) {
	.newMenu-accordion{
		padding-top: 0px !important;
	}
	
	.title-accordion{
		padding-top: 20px !important;
	    padding-bottom: 20px !important;
	    font-weight: bold !important;
	}
	
	.menu-link-accordionspan{
		padding: 0px !important;
	}
	
	.menu-link-accordionTagA{
		padding: 0 0 20px 0 !important;
	}
	
	.menu-accordionUL{
		margin: 0px !important;
	}
	.menu-link-accordionspan::after{
		border-top: 1px solid #667790 !important;
    	border-left: 1px solid #667790 !important;
	}
	
	.menu-link-accordionTagA:hover {
		color: #0e141a;
		text-decoration: unset;
	}
}


@media (min-width:768px){
	.subMenuAccordion{
		padding-top: 0px !important;
    	padding-bottom: 40px !important;
	}
}
#toolTipBox {
    display: none;
    width: 170px;
    padding: 4px;
    font-size: 12px;
    border: black solid 1px;
    position: absolute;
    background-color: #FFFFFF;
    color: #000000;
}

.il_o-mapa-section {
	font-size: 16px;
	font-family: "Univers", Helvetica, Arial, sans-serif;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.il_w-content {
	margin: 0 auto;
	padding: 0px 20px;
	position: relative;
}

.il-image-clickable-img-show {
	width: auto !important;
	height: auto !important;
	max-width: 100% !important;
	max-height: 100% !important;
}

@media only screen and (min-width:930px) {
	.il_w-content {
		max-width: 890px;
	}

}

@font-face {
	font-family: 'Univers';
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-45Light.eot");
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-45Light.eot?#iefix") format("embedded-opentype"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-45Light.woff2") format("woff2"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-45Light.woff") format("woff"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-45Light.ttf") format("truetype");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Univers';
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-55Roman.eot");
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-55Roman.eot?#iefix") format("embedded-opentype"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-55Roman.woff2") format("woff2"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-55Roman.woff") format("woff"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-55Roman.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Univers';
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-65Bold.eot");
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-65Bold.eot?#iefix") format("embedded-opentype"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-65Bold.woff2") format("woff2"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-65Bold.woff") format("woff"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-65Bold.ttf") format("truetype");
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Univers';
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-75Black.eot");
	src: url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-75Black.eot?#iefix") format("embedded-opentype"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-75Black.woff2") format("woff2"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-75Black.woff") format("woff"), url("../components/content/map-iluminacion/clientlibs/resources/UniversLTPro-75Black.ttf") format("truetype");
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'icomoon';
	src: url("../components/content/map-iluminacion/clientlibs/resources/icomoon.eot?8v3b8g");
	src: url("../components/content/map-iluminacion/clientlibs/resources/icomoon.eot?8v3b8g#iefix") format("embedded-opentype"), url("../components/content/map-iluminacion/clientlibs/resources/icomoon.ttf?8v3b8g") format("truetype"), url("../components/content/map-iluminacion/clientlibs/resources/icomoon.woff?8v3b8g") format("woff"), url("../components/content/map-iluminacion/clientlibs/resources/icomoon.svg?8v3b8g#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="il_icon-"], [class*=" il_icon-"] {

	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;  /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.il_icon-play:before {
	content: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20version%3D%221.0%22%20width%3D%2215%22%20height%3D%2220%22%20viewBox%3D%220%200%2089.000000%20117.000000%22%20%20%20%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20id%3D%22svg139%22%20sodipodi%3Adocname%3D%22Imagen1.svg%22%20%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%20%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%20%20%20%3Cdefs%20id%3D%22defs143%22%20/%3E%20%20%20%20%3Csodipodi%3Anamedview%20id%3D%22namedview141%22%20pagecolor%3D%22%23ffffff%22%20bordercolor%3D%22%23000000%22%20%20%20%20%20%20%20%20borderopacity%3D%220.25%22/%3E%20%20%20%20%3Cg%20transform%3D%22translate%280.000000%2C117.000000%29%20scale%280.100000%2C-0.100000%29%22%20stroke%3D%22none%22%20id%3D%22g137%22%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22currentColor%22%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M279%201147%20c-71%20-30%20-103%20-53%20-161%20-115%20-77%20-83%20-118%20-188%20-118%20-307%200%20-147%2080%20-299%20195%20-372%20l45%20-28%200%20-72%20c0%20-103%20-1%20-103%20181%20-103%20160%200%20165%20-2%20139%20-51%20-10%20-17%20-22%20-19%20-115%20-19%20-94%200%20-105%202%20-115%2020%20-8%2015%20-21%2020%20-50%2020%20-44%200%20-46%20-5%20-26%20-54%2025%20-59%2045%20-66%20191%20-66%20146%200%20166%207%20191%2066%2017%2041%2018%20146%202%20162%20-8%208%20-59%2012%20-165%2012%20l-153%200%200%2070%20c0%2069%20-1%2071%20-32%2089%20-68%2041%20-110%2077%20-143%20126%20-125%20184%20-59%20428%20144%20528%2059%2029%2074%2032%20156%2032%2077%200%2098%20-4%20147%20-27%2079%20-37%20142%20-98%20181%20-177%2029%20-60%2032%20-74%2032%20-156%20-1%20-77%20-5%20-98%20-28%20-147%20-33%20-68%20-95%20-134%20-157%20-169%20-44%20-24%20-45%20-25%20-48%20-82%20l-3%20-57%2041%200%20c37%200%2040%202%2040%2028%200%2021%2010%2033%2045%2055%20186%20118%20250%20394%20138%20599%20-36%2065%20-130%20153%20-200%20186%20-51%2024%20-72%2027%20-178%2030%20-107%202%20-126%200%20-176%20-21z%22%20%20%20%20%20%20%20%20%20%20%20%20id%3D%22path135%22%20/%3E%20%20%20%20%3C/g%3E%3C/svg%3E');
}

.il_icon-play2:before {
	content: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20version%3D%221.0%22%20width%3D%2215%22%20height%3D%2220%22%20viewBox%3D%220%200%2089.000000%20117.000000%22%20%20%20%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20id%3D%22svg139%22%20sodipodi%3Adocname%3D%22Imagen1.svg%22%20%20%20%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cdefs%20id%3D%22defs143%22%20%2F%3E%20%20%20%20%3Csodipodi%3Anamedview%20id%3D%22namedview141%22%20pagecolor%3D%22%23ffffff%22%20bordercolor%3D%22%23000000%22%20%20%20%20%20%20%20%20borderopacity%3D%220.25%22%20%2F%3E%20%20%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%230152e8%22%2F%3E%20%20%20%20%3Cg%20transform%3D%22translate(0.000000%2C117.000000)%20scale(0.100000%2C-0.100000)%22%20stroke%3D%22none%22%20id%3D%22g137%22%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M279%201147%20c-71%20-30%20-103%20-53%20-161%20-115%20-77%20-83%20-118%20-188%20-118%20-307%200%20-147%2080%20-299%20195%20-372%20l45%20-28%200%20-72%20c0%20-103%20-1%20-103%20181%20-103%20160%200%20165%20-2%20139%20-51%20-10%20-17%20-22%20-19%20-115%20-19%20-94%200%20-105%202%20-115%2020%20-8%2015%20-21%2020%20-50%2020%20-44%200%20-46%20-5%20-26%20-54%2025%20-59%2045%20-66%20191%20-66%20146%200%20166%207%20191%2066%2017%2041%2018%20146%202%20162%20-8%208%20-59%2012%20-165%2012%20l-153%200%200%2070%20c0%2069%20-1%2071%20-32%2089%20-68%2041%20-110%2077%20-143%20126%20-125%20184%20-59%20428%20144%20528%2059%2029%2074%2032%20156%2032%2077%200%2098%20-4%20147%20-27%2079%20-37%20142%20-98%20181%20-177%2029%20-60%2032%20-74%2032%20-156%20-1%20-77%20-5%20-98%20-28%20-147%20-33%20-68%20-95%20-134%20-157%20-169%20-44%20-24%20-45%20-25%20-48%20-82%20l-3%20-57%2041%200%20c37%200%2040%202%2040%2028%200%2021%2010%2033%2045%2055%20186%20118%20250%20394%20138%20599%20-36%2065%20-130%20153%20-200%20186%20-51%2024%20-72%2027%20-178%2030%20-107%202%20-126%200%20-176%20-21z%22%20%20%20%20%20%20%20%20%20%20%20%20id%3D%22path135%22%20%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E');
}

.il_icon-digitalizacion:before {
	content: "\e901";
}

.il_icon-redes:before {
	content: "\e902";
}

.il_icon-transicion:before {
	content: "\e903";
}

.il_icon-movilidad:before {
	content: "\e904";
}

.il_icon-cliente:before {
	content: "\e905";
}

.il_icon-link:before {
	content: "\e906";
}

.il_icon-arrow-down:before {
	content: "\e907";
}

.il_icon-fingerplay:before {
	content: "\e908";
}

.il_icon-info:before {
	content: "\e909";
}

.il_icon-close:before {
	content: "\e90a";
}

@-webkit-keyframes il_myFadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

@keyframes il_myFadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}

}

@-webkit-keyframes il_myFadeOut {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}

}

@keyframes il_myFadeOut {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}

}

.il_menu-map-item {
	background-color: #EFEFEF;
	border-radius: 5px;
	width: 130px;
	height: 80px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	border: none;
	outline: none;
}

.il_menu-map-item.il_active {
	background-color: #0152e8;
	color: #FFFFFF;
}

.il_menu-map-item .icon {
	margin-bottom: 10px;
	font-size: 26px;
}

.il_a-accordion-item--play {
	background: #0152e8;
	color: #FFFFFF;
	font-size: 13px;
	padding: 7px 10px;
	border-radius: 3px;
	text-decoration: none;
	cursor: pointer;
}

.il_a-accordion-item--play [class^="il_icon-"], .il_a-accordion-item--play [class*=" il_icon-"] {
	font-size: 16px;
	margin-right: 5px;
	pointer-events: none;
	vertical-align: -2PX;
}

.il_a-button--more {
	background: #0152e8;
	color: #FFFFFF;
	font-size: 11px;
	padding: 7px 10px 5px;
	border-radius: 3px;
	text-decoration: none;
	cursor: pointer;
}

.a-button--icon {
	font-size: 13px;
	line-height: 27px;
	color: #c6c6c5;
	text-decoration: none;
	cursor: pointer;
}

.a-button--icon [class^="il_icon-"], .a-button--icon [class*=" il_icon-"] {
	font-size: 16px;
	margin: 0px 5px;
	pointer-events: none;
	vertical-align: -2PX;
}

.il_a-button--share {
	position: relative;
	background: none;
	border: none;
	color: #2451e8;
}

.il_a-button--share .il_tooltip {
	position: absolute;
	bottom: 25px;
	border-radius: 5px;
	left: 50%;
	-webkit-transform: translate(-50%);
	-ms-transform: translate(-50%);
	transform: translate(-50%);
	background-color: #7f7f7f;
	display: inline-block;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	width: 125px;
	padding: 5px;
	display: none;
}

.il_a-button--share .il_tooltip.il_active {
	display: block;
	-webkit-animation: il_myFadeIn 0.15s linear forwards;
	animation: il_myFadeIn 0.15s linear forwards;
}

.il_a-button--share .il_tooltip.il_closing {
	-webkit-animation: il_myFadeOut 0.15s linear forwards;
	animation: il_myFadeOut 0.15s linear forwards;
}

.il_a-button--share [class^="il_icon-"], .il_a-button--share [class*=" il_icon-"] {
	margin: 0px 2px;
}

.il_m-menu--map {
	display: none;
}

@media only screen and (min-width:200px) {
	.il_m-menu--map {
		display: block;
	}

}

.il_m-menu--map ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.il_m-menu--map li {
	display: inline-block;
	list-style: none;
}

.il_m-menu--map .il_menu-map-item.digitalizacion .icon {
	margin-bottom: 15px;
}

.il_m-menu--zoom {
	width: 30px;
	height: 65px;
}

.il_m-menu--zoom #il_zoomIn, .il_m-menu--zoom #il_zoomOut {
	width: 30px;
	height: 30px;
	background-color: #EFEFEF;
	font-size: 18px;
	padding: 6px;
	color: #7f7f7f;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	cursor: pointer;
}

.il_m-menu--zoom #il_zoomIn {
	border-radius: 15px 15px 0px 0px;
}

.il_m-menu--zoom #il_zoomOut {
	border-radius: 0px 0px 15px 15px;
}

.il_m-modal--popup {
	display: none;
}

@media only screen and (min-width:350px) {
	.il_m-modal--popup.il_active {
		max-width: 100vw;
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 2;
	}

}

.il_m-modal--popup.il_closing .il_modal-body {
	-webkit-animation: il_myFadeOut 0.25s linear forwards;
	animation: il_myFadeOut 0.25s linear forwards;
}

.il_m-modal--popup .il_wrap {
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	position: absolute;
	display: inline-block;
}

.il_m-modal--popup .il_modal-body {
	opacity: 0;
}

@media only screen and (min-width:350px) {
	.il_m-modal--popup .il_modal-body {
		-webkit-animation: il_myFadeIn 0.5s linear forwards;
		animation: il_myFadeIn 0.5s linear forwards;
		background-color: #FFFFFF;
		border-radius: 30px;
		padding: 30px;
		width: 380px;
		box-sizing: border-box;
		position: relative;
		-webkit-box-shadow: -1px 2px 31px -1px rgba(0, 0, 0, 0.18);
		box-shadow: -1px 2px 31px -1px rgba(0, 0, 0, 0.18);
	}

}

.il_m-modal--popup .il_modal-body .il_mh-cats [class^="il_icon-"], .il_m-modal--popup .il_modal-body .il_mh-cats [class*=" il_icon-"] {
	font-size: 24px;
	color: #0152e8;
}

.il_m-modal--popup .il_modal-body .il_mh-title {
	font-size: 15px;
	font-weight: bold;
	color: #0152e8;
	margin: 10px 0px;
}

.il_m-modal--popup .il_modal-body .il_video {
	width: 100%;
	height: auto;
}

.il_m-modal--popup .il_modal-body .il_modal-name {
	font-size: 12px;
	font-weight: bold;
	color: #0152e8;
	padding: 10px 0px;
	border-bottom: 2px solid #C2CDDD;
}

.il_m-modal--popup .il_modal-body .il_modal-desc {
	font-size: 13px;
	line-height: 16px;
	font-weight: 300;
	color: #1D1D1B;
	padding: 10px 0px;
}

.il_m-modal--popup .il_modal-body .il_icon-close {
	position: absolute;
	font-size: 11px;
	display: inline-block;
	top: 16px;
	right: 16px;
	color: #c6c6c5;
	cursor: pointer;
}

.il_m-modal--video {
	display: none;
}

.il_m-modal--video.il_active {
	display: block;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2;
}

@media only screen and (min-width:350px) {
	.il_m-modal--video.il_active {
		display: none;
	}

}

.il_m-modal--video .il_wrap-video {
	width: 100vw;
	height: 100vh;
	background: black;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-bottom: 20px;
}

.il_m-modal--video .il_wrap-video video {
	max-width: 100vw;
	height: auto;
}

.il_m-modal--video .il_wrap-video .il_icon-close {
	position: absolute;
	font-size: 25px;
	display: inline-block;
	top: 14px;
	right: 14px;
	color: #FFFFFF;
	cursor: pointer;
	z-index: 10;
}

.il_custom-accordion .il_catab-article {
	padding-bottom: 8px;
}

.il_custom-accordion .il_catab-article .il_catab-header {
	position: relative;
	cursor: pointer;
	font-weight: bold;
	line-height: 17px;
	padding: 8px 0px;
	background: #EFEFEF;
	border-radius: 10px;
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

.il_custom-accordion .il_catab-article .il_catab-header .il_catab-h-il_wraper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-line-pack: center;
	align-content: center;
}

.il_custom-accordion .il_catab-article .il_catab-header .il_h-icon {
	font-size: 40px;
	margin: 5px 8px;
	width: 50px;
}

.il_custom-accordion .il_catab-article .il_catab-header .il_h-arrow {
	font-size: 20px;
	padding-top: 15px;
	width: 30px;
	vertical-align: center;
}

@media only screen and (min-width:374px) {
	.il_custom-accordion .il_catab-article .il_catab-header .il_h-arrow {
		font-size: 22px;
		width: 33px;
		padding-top: 13px;
	}

}

.il_custom-accordion .il_catab-article .il_catab-header .il_h-header {
	width: calc(100% - 90px);
	vertical-align: center;
	padding-top: 20px;
}

@media only screen and (min-width:374px) {
	.il_custom-accordion .il_catab-article .il_catab-header .il_h-header {
		font-size: 18px;
	}

}

.il_custom-accordion .il_catab-article.il_active .il_catab-header {
	background: #0152e8;
}

.il_custom-accordion .il_catab-article.il_active .il_catab-header .il_h-icon {
	color: #FFFFFF;
}

.il_custom-accordion .il_catab-article.il_active .il_catab-header .il_h-arrow {
	color: #FFFFFF;
}

.il_custom-accordion .il_catab-article.il_active .il_catab-header .il_h-arrow::before {
	display: inline-block;
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.il_custom-accordion .il_catab-article.il_active .il_catab-header .il_h-header {
	color: #FFFFFF;
}

.il_custom-accordion .il_catab-content {
	max-height: 0px;
	-webkit-transition: max-height 0.4s ease-in-out;
	-o-transition: max-height 0.4s ease-in-out;
	transition: max-height 0.4s ease-in-out;
	overflow: hidden;
}

.il_custom-accordion .il_catab-content.il_active {
	max-height: 4000px;
}

.il_custom-accordion .il_catab-content .il_m-accordion-play-item {
	padding: 10px 0px 15px;
	border-bottom: 1px solid #c6c6c5;
}

.il_custom-accordion .il_catab-content .il_m-accordion-play-item .il_acc_title {
	font-weight: bold;
	color: #0152e8;
	font-size: 22px;
	margin: 10px 0px;
}

.il_custom-accordion .il_catab-content .il_m-accordion-play-item .il_name {
	color: #0152e8;
	font-size: 16px;
	margin: 10px 0px;
}

.il_custom-accordion .il_catab-content .il_m-accordion-play-item .il_a-accordion-item--play {
	margin-bottom: 10px;
}

.il_custom-accordion .il_catab-content .il_m-accordion-play-item .il_acc-buttons .il_a-button--share {
	margin-right: 20px;
}

.il_o-map-module {
	position: relative;
	margin: 50px 0px;
	display: none;
	overflow: hidden;
}

@media only screen and (min-width:200px) {
	.il_o-map-module {
		display: block;
	}

}

.il_o-map-module .il_m-menu--zoom {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 1;
}

.il_o-map-module .il_provincia {
	fill: #FFFFFF;
}

.il_o-map-module .il_cuadrat {
	fill: #EFEFEF;
}

.il_o-map-module .il_provincia-bg {
	fill: #EFEFEF;
	-webkit-transition: fill .4s ease;
	-o-transition: fill .4s ease;
	transition: fill .4s ease;
}

.il_o-map-module .il_provincia-bg.il_active {
	fill: #0152e8;
}

.il_o-map-module #il_mapa_web {
	width: 890px !important;
	height: 620px;
}

.il_o-map-module .il_points .il_a-map-item--play {
	position: absolute;
	font-size: 22px;
	color: #FFFFFF;
	pointer-events: none;
	opacity: 0;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
}

.il_o-map-module .il_points .il_a-map-item--play.il_active {
	opacity: 1;
	pointer-events: all !important;
	cursor: pointer !important;
	
}

.il_o-map-module .il_points .il_a-map-item--play.il_active::before {
	float: left;
	position: absolute;
	right: -1px;
}

.il_o-map-module .il_points .il_a-map-item--play.il_active::after {
	content: '';
	width: 14px;
	height: 20px;
	color: #000000;
	display: block;
	float: left;
}

.il_o-mapa-section .slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}
/* Hide the images by default */
.il_o-mapa-section .mySlides {
  display: none;
}

/* Next & previous buttons */
.il_o-mapa-section .prev, .il_o-mapa-section .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white !important;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.il_o-mapa-section .next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.il_o-mapa-section .prev:hover, .il_o-mapa-section .next:hover {
  background-color: rgba(0,0,0,0.8) !important;
}

/* Caption text */
.il_o-mapa-section .text {
  color: #f2f2f2 !important;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.il_o-mapa-section .numbertext {
  color: #f2f2f2 !important;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.il_o-mapa-section .dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.il_o-mapa-section .active,.il_o-mapa-section .dot:hover {
  background-color: #717171 !important;
}

/* Fading animation */
.il_o-mapa-section .fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

.il_empty .il_o-map-module .il_points .il_a-map-item--play {
	color: #7f7f7f;
	pointer-events: none;
	opacity: 1;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
}

.il_o-accordion-module {
	display: block;
}

.il_map {
	transform: scale(0.8);
}


@media only screen and (min-width:200px) {
	.il_o-accordion-module {
		display: none;
	}

}

.tituloItalia {
	font-family: Robert, sans-serif;
}

.LocalInfoBanner .outer-wrapper .text p{
	margin-bottom: 0px;
}
@media (min-width:961px) {	
	.contentItemPrensa{
		margin-top:0.4rem !important;
		max-width: 53% !important;
	}
	
	.titleItemPrensa{
		font-size: 1.5rem !important;
	    line-height: 1 !important;
	    margin-bottom: 0.8rem !important;
	}
	
	.descriptionItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 1.2 !important;
	    margin-bottom: 1.2rem !important;
	}
	
	.btnItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 2rem !important;
	}
}

@media (min-width:641px)  {
	.heightSlider{
		height: 250px !important;
	}
	
	.slideCss{
		height: 250px !important;
		padding:10px !important;
	}
	
	.footerSlider{
		bottom:1rem !important;
	}
	
	.footerListSlider{
		float:right !important;
	}
	
	.contentItemPrensa{
		margin-top: 0.4rem !important;
	    padding-right: 0px !important;
	    max-width: 60% !important;
	}
	
	.titleItemPrensa{
		font-size: 1.5rem !important;
	    line-height: 1 !important;
	    margin-bottom: 0.8rem !important;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
	}
	
	.descriptionItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 1.2 !important;
	    margin-bottom: 1.2rem !important;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
	    margin-bottom: 1rem !important;
	}
	
	.btnItemPrensa{
		font-size: 0.8rem !important;
	    line-height: 2rem !important;
	}
}

.hideSlider{
	display:block !important;
}

.content-list-sliderHome{
	/*margin: 1.25rem 0 1rem 0;*/
	margin: 30px 0 40px 0;
    padding: 0;
    list-style: none;
    font-size: .8rem;
    line-height: 1.5;
}

.content-list-sliderHome .content-item:first-child {
    margin-top: 0;
}

.content-list-sliderHome .content-item{
	position: relative;
    margin-top: 1rem;
}

.content-list-sliderHome .with-icon{
	padding-left: 2.2rem;
}
.content-list-sliderHome .content-item .content-item-icon{
	/* position: absolute;
    left: 0; */
  	width: 24px;
    height: 24px;
    display: block;
}

.content-list-sliderHome .content-item .content-item-icon-img{
    margin: 0 15px 0 0;
    text-align: center;
    align-self: center;
}
.small-padding-heroN{
	padding-top:85px !important;
}

@media (max-width: 767.98px){
	.HeroNuevo .copyMobile{
		opacity: 1 !important;
		display:block !important;
	}
	
}
/* Media query for desktop devices (greater than 1024px) */
@media (min-width: 1025px) {
    .HeroNuevo {
        height: 500px !important; 
    }
}

/* Media query for tablet devices (768px to 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .HeroNuevo {
        height: 385px !important;
        padding-bottom: 0rem !important;
    }
}

/* Media query for mobile devices (less than 768px) */
@media (max-width: 767px) {
    .HeroNuevo {
        height: 415px !important; 
    }
}

.HeroBannerItem .hideImage {
	display: none !important;
}

.HeroBannerItem .showImage {
	display: block !important;
}

.HeroBannerItem .imageDesktop {
	width: 100% !important;
	aspect-ratio: 1440/450 !important;
	object-fit: cover !important;
}

.HeroBannerItem .imageMobile {
	width: 100% !important;
	aspect-ratio: 320/350 !important;
	object-fit: cover !important;
}

.HeroBannerItem .imageContainerMobile {
	position: relative;
}

.HeroBannerItem .imageContainerTablet {
	position: relative;
}

.HeroBannerItem .imageContainerDesktop {
	position: relative;
}

/* SPRINT 2 */
.containerHero {
	margin-top: 8rem;
	margin-left: 8rem;
	margin:0px !important;
}

.titleHero {
	margin: 0 auto 10px 1px;
	font-size: 18px;
	font-weight: 300;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.subtitleHero {
	width:auto;
	margin: 10px 0 20px;
	font-size: 35px;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.11;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
	max-width:690px;
}

@media ( min-width : 768px) and (max-width: 1024px) {
	.containerHero {
		margin-top: 2rem;
		margin-left: 8rem;
	}
	.titleHero {
		font-size: 15px;
	}
	.subtitleHero {
		/* padding-right: 1rem; */
		font-size: 25px;
		width:100%;
	}
}

@media only screen and (max-width: 767px) {
/* 	.containerHero {
		position: absolute;
		top: 50px;
		left: 30px;
		bottom: 64px;
		margin-top: 0;
		margin-left: 0;
	} */
	.titleHero {
		font-size: 18px;
		margin-bottom: 10px;		
	}
	.subtitleHero {
		width: auto;
    	/* padding-right: 1rem; */
		font-size: 22px;
	}
}

.hideText {
	display: none !important;
}

.elipseTarget {
	width: 5px;
	height: 5px;
	background-color: #d3125a;
	margin: 14px 10px 0px 0px;
	border-radius: 5px;
}

.ventajasTarget {
	margin-top: 20px;
	position: relative;
}

.ventajas {
    margin: -14px;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.09;
    max-width: 50%;
    letter-spacing: normal;
    text-align: left;
    color: #0d131a;
    margin-left: 15px;
    margin-bottom: 15px;
}
@media ( max-width : 600px) {
	.HeroBanner.disable-slider .media {
		margin-bottom: 0 !important;
	}
}

.HeroBanner .cta-button.cta-extended-area.cta-secondary:hover svg {
    fill: white;
}

.HeroBanner .cta-link svg  {
	height: 1em !important;
	vertical-align: middle !important;
	-webkit-transform: translateY(-0.2em) !important;
	transform: translateY(-0.2em) !important;
	}
.HeroBanner .cta-link .chevron-right {
    -webkit-transform: rotate(-90deg) !important;
    transform: rotate(-90deg) !important;
}
.HeroBanner .accordion-container {
	padding-top: 0.4rem !important;
}

.mediaHeroBanner {
	display: grid;
	/* margin:0px !important; */
}

.HeroBannerItem {
	grid-area: 1/1;
}

.mediaHeroBanner .content {
	grid-area: 1/1;
	z-index: 1;
	position: relative;
	margin: 60px 0 64px 0;
	height:fit-content;
	bottom: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}



@media (min-width: 768px) and (max-width: 1024px) {
	.mediaHeroBanner .content {
		margin: 60px 5% 64px 0px;
	}
	
	.content-item-span {
		width: 100%;
	}
}

@media only screen and (max-width: 767px) {
	.mediaHeroBanner .content {
		margin: 50px 50px 54px 30px;
	}
	
	.content-item-span {
		width: 100%;
	}
	
		
	.mediaHeroBanner .content .container{
		width: 100%; 
	}
}

/* .mediaHeroBanner .content a{
	margin: 0px;
    padding: 14px 20px;
    border-radius: 5px;
    border: solid 1px #c22f5b;
    line-height: initial;
    left: 0;
} */
.content-list-heroBanner {
	margin: 20px 0px 40px 0;
	padding: 0;
	list-style: none;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.09;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
}

.content-list-heroBanner .with-icon {
	padding-left: 2.2rem;
}

.content-list-heroBanner .content-item {
	position: relative;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
	width: fit-content;
}

.content-list-heroBanner .content-item .content-item-icon-img {
	margin-top: 2px;
}

.content-list-heroBanner .content-item .content-item-icon {
	position: absolute;
	left: 0;
	width: 22px;
	height: 22px;
	display: block;
}

.ContratarHeroBanner {
	font-size: 18px;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
}

.ContratarHeroBannerBold {
	font-weight: bold;
}
.LinkCtaHeroBanner {
	font-size: 18px;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
}
.LinkCtaHeroBannerBold {
	font-weight: bold;
}

/* @media (max-width: 600px){
	.mediaHeroBanner .content a{
	    margin: 40px 0px 65px 30px;
	}
} */
.classSvgCirculito {
	height: 8px;
	width: 8px;
	margin-right: 10px;
	text-align: center;
}

@media only screen and (min-width: 992px) {
	.hideCtaDesktop {
		display: none !important;
	}
}

.imgTooltip {
	width: 15px;
	vertical-align: middle;
}

.tool-tip__info {
	z-index: 2;
	position: absolute;
	width: 400px !important;
	box-shadow: 0 0 10px 0 rgb(0 0 0/ 17%);
	color: #667790 !important;
	font-size: 10px !important;
	background: #fff !important;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	/* left: 5rem;
	top: -6.5rem; */
	display: flex;
    align-items: center;
    left:100%;
}

.arrowTooltip {
	position: absolute;
	overflow: hidden;
	background: #fff;
	width: 0.6rem;
	height: 0.6rem;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	content: "";
/* 	margin-top: -102px;
	right: 393px;
	margin-left: -0.3rem;
	display: block; */
	display: -webkit-inline-box;
    left: -6px;
    content: "";
}

/* #tooltip{
	position: sticky;
} */

/* .HeroBanner{
	padding: 0 !important;
} */
@media ( min-width : 768px) {
	#tooltip.tool-tip__info {
    	padding: .45rem 1.75rem .45rem .75rem !important;
	}
	
	#tooltip.tool-tip__info .close{
		position: absolute;
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-align: center;
	    -ms-flex-align: center;
	    align-items: center;
	    padding: .85rem .9rem .9rem .85rem;
	    top: -.40rem;
	    right: -.15rem;
	}
	
}

@media ( min-width : 1024px) {
	
	
	.content-item-span {
		max-width: 690px;
	}
}

@media ( max-width : 600px) {
	.HeroBanner {
		background-color: #fff !important;
		padding: 0 0 1.5rem !important;
	}
	.HeroBanner .figureHeroBanner {
		height: 100%;
	}
	.HeroBanner .figureHeroBanner .imageContainerMobile {
		height: 100% ;
	}
	.HeroBanner .HeroBannerItem .imageContainerMobile img {
		height: 100% ;
	}
/* 	.HeroBanner .figureMinHeight .imageContainerMobile {
		height: 12rem !important;
	} */
	
	.HeroBannerApp .HeroBannerItem .imageContainerMobile {
		min-height: 12rem !important;
	}
	
	#tooltip.tool-tip__info {
		background: none !important;
	    box-shadow: none;
	}
	
	#tooltip.tool-tip__info .arrowTooltip {
	 	display:none;
	}	
}

.imageHeroBanner{
	min-height:10rem;
}

@media (min-width: 768px){
	.imageHeroBanner{
		min-height: 12.5rem;
	}
}

@media (min-width: 1024px){
	.imageHeroBanner{
		min-height: 17.5rem;
	}
}

.HeroBanner .HeroBannerItem .imageHeroBanner img{
 	height: 100%;
}

.HeroBannerNotApp{
	padding-bottom: 0px !important;
}

@media only screen and (max-width: 450px) {
	.container-popover-target {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 110;
		pointer-events: auto;
		top: 0;
	}
	.popover-target[data-v-57107160] {
		position: fixed;
		pointer-events: auto;
		bottom: 0;
		right: 0;
		width: 100%;
		left: 0;
		color: #667790;
		opacity: 1;
		z-index: 4;
		font-size: .65rem;
		line-height: 1.53846;
		font-weight: 400;
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	.popover-target .close[data-v-57107160] {
		position: absolute;
		top: 0;
		right: 0;
		display: flex;
		-webkit-box-align: center;
		align-items: center;
		padding: 0.85rem 0.9rem 0.9rem 0.85rem;
	}
	.popover-content-fulldigital {
		padding: 2.65rem 0.95rem 1.75rem;
		box-shadow: 0 0 5px 0 rgb(0 0 0/ 10%);
		font-size: .65rem;
		line-height: 1.61538;
		font-weight: 400;
		background: #fff;
		display: block;
		overflow-y: scroll;
		scroll-behavior: auto;
		max-height: 25rem !important;
	}
	.shadow {
		opacity: 1;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: -1;
		background: rgba(14, 20, 26, .75);
		transition: opacity .3s ease-in-out;
	}
}
.formDivLupa{
	height: 44px !important;
    border-radius: 22px !important;
    font-weight: normal !important;
    font-size: 16px !important;
    line-height: 18px !important;
    text-align: left !important;
    color: #5d6d86 !important;
    -webkit-box-shadow: none !important;
    border: none !important;
}

#formFullDigitalTeayudamos{
	margin : 0 !important;
}

.inputLupa{
	padding: 8px 0 8px 16px !important;
}

.inputLupa:focus{
    outline:none !important;
}

.btnSearchLupa{
	width: 32px !important;
    height: 32px !important;
    background: #d3135a !important;
    border-radius: 50px !important;
    margin: 8px !important;
    font-size: 0 !important;
    padding: 6px 10px 6px 10px !important;
}

.btnSearchLupa > .svgbtnSearchLupa{
    width: 13.95px !important;
    height: 13.95px !important;
    margin: 0 0 20px 0 !important;
}

.button-search-autocomplete-close-lupa > .svgbtnSearchLupa{
    width: 13.95px !important;
    height: 13.95px !important;
    margin: 0 0 24px 0 !important;
}

.useSvgSearchLupa{
	fill: white !important;
}

.button-search-autocomplete-close-lupa {
	width: 32px !important;
	height: 32px !important;
	background: white !important;
	border-radius: 50px !important;
	margin: 8px !important;
	font-size: 0 !important;
    padding: 9px !important;
    stroke:#0E141A !important;
}

.focusInputLupa{
	border: 1px solid #0E141A !important;
}

.main-title-lupa{
	color:#1D1D1D !important;
	font-size: 24px !important;
    font-weight: bold !important;
    letter-spacing: 0 !important;
    line-height: 1.625rem !important;
    padding: 1rem 0 1rem !important;
}

.helpSearchLupa{
	background: #EFF2F7 !important;
    margin: 0 !important;
    padding: 0 !important;
}

#formDivLupa input[type="search"]::-webkit-search-decoration,
#formDivLupa input[type="search"]::-webkit-search-cancel-button,
#formDivLupa input[type="search"]::-webkit-search-results-button,
#formDivLupa input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

#formDivLupa input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
#formDivLupa input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }
.red{
	background: red;
}

.button-search-autocomplete {
	width: 32px !important;
	height: 32px !important;
	background: #d3135a !important;
	border-radius: 50px !important;
	margin: 8px !important;
	font-size: 0 !important;
	padding: 6px 10px 6px 10px !important;
}

.button-search-autocomplete-close {
	width: 32px !important;
	height: 32px !important;
	background: white !important;
	border-radius: 50px !important;
	margin: 8px !important;
	font-size: 0 !important;
	padding: 4px 10px 6px 10px !important;
	stroke:#5d6d86;
}

.input-search-autocomplete {
	height: 44px !important;
	border-radius: 22px !important;
	font-weight: normal !important;
	font-size: 16px !important;
	line-height: 18px !important;
	text-align: left !important;
	color: #0E141A !important;
	border:none !important;
}

.focusInputLupaInternal{
	border: 1px solid #0E141A !important;
	height: 44px !important;
	border-radius: 22px !important;
	font-weight: normal !important;
	font-size: 16px !important;
	line-height: 18px !important;
	text-align: left !important;
	color: #0E141A !important;
}

.input-search-autocomplete:focus, .focusInputLupaInternal:focus{
	outline: none !important;
}

.svg-search-autocomplete {
	width: 13.95px !important;
	height: 13.95px !important;
}

.use-search-autocomplete {
	fill: white !important;
}

.button-search-autocomplete-close > svg {
	stroke: #0E141A !important;
}

.general-container-background {
	background-color: rgb(239, 242, 247) !important;
}

.form-full-digital{
	/* margin-left: 2% !important; */
    width: 100% !important;
    margin-bottom: 0px !important;
}

.wrapper-form {
	padding-right: 0.3rem;
	padding-left: 0.3rem;
}

@media (min-width: 1024px) {
    :focus {
      outline: 3px solid rgba(0, 112, 235, 0.9) !important;
    }
}
.search-input{
	border: 1px solid #76869D !important;
}

/* Lupa start */

.item-link-lupa {
	padding-left: 0 !important;
	padding-bottom: 8px !important;
}

@media (min-width:961px){
	.SearchModule .espacioSearch{
		padding-top: 60px;
	}
}

.icon-search{
	fill: rgba(14, 20, 26, 0.55) !important;
}

/* Lupa end */
.generalFreeTxtClientes p{
	color: #5D6D86 !important;
    line-height: 18px !important;
    padding-right: 5px !important;
    font-size: 16px !important;
    text-align: left !important;
    font-weight: normal !important;
    margin-bottom: 14px !important;
}

.generalFreeTxtClientes h1{
	font-size: 24px !important;
    margin-bottom: 8px !important;
	font-weight: bold !important;
	line-height: 26px !important;
	text-align: left !important;
	color: #0e141a !important;   
}

.generalFreeTxtClientes h1:first-letter{
  letter-spacing:-0.1px !important;
}

.generalFreeTxtClientes .description{
	color: #667790 !important;
    font-size: 14px !important;
}

.generalFreeTxtClientes h1 span{
	font-size: 24px !important;
    font-weight: bold !important;
    line-height: 26px !important;
}
.FormModule .hidden .legal{
	display: none;
}
.botonWater{
	display: none;
}
.labelWater{
	color: white;
	height: 60px;
	width: 250px;
	background-color: #d3135a;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right:0;
	font-size: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 1.2em 1.2em 1.2em 1.2em;
}

.selectId {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  outline: 0;
  box-shadow: none;
  border: 0 !important;
  background: #d3135a;
  background-image: none;
}
/* Remove IE arrow */
.selectId::-ms-expand {
  display: none;
}
/* Custom Select */
.selectWM {
  position: relative;
  display: flex;
 margin-bottom: 1.5em;
 width:15.75em;
  height: 3em;
  line-height: 3;
  background: #e84f88;
  overflow: hidden;
}
.selectId {
  flex: 1;
  padding: 0 4.5em;
  color: #fff;
  cursor: pointer;
}
/* Arrow */
.selectWM::after {
  content: '\25BC';
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 1em;
  background: #d3135a;
  cursor: pointer;
  pointer-events: none;
  -webkit-transition: .25s all ease;
  -o-transition: .25s all ease;
  transition: .25s all ease;
}
/* Transition */
.selectWM:hover::after {
  color: black;
}
.selectId option {
  background-color: #e8bccc;
}
.FormModule .hidden .legal {
	display: none;
}

.text-group {
	margin-left: 0 !important;
}

.field-wrapper {
	margin-left: 0 !important;
}

.labelWater {
	color: #d3135a;
	background-color: white;
	margin-left: 0 !important;
	width: 10em;
}
.hideFormStep {
	display: none !important;
}

.formStepContainer {
	position: relative;
	padding: 2.5rem 0 5.55rem;
	padding-bottom: 0rem;
	min-height: 100vh;
}

.formStepContainer-edit{
	min-height: fit-content !important;
}

.nav-bar-form {
	position: relative;
	height: 3.55rem;
	border-top: 0.05rem solid #c2cddd;
	padding: 0 0 0.25rem;
	margin: 0;
	background: #fff;
	margin-left: -12px;
	margin-right: -12px;
	}
.nav-bar-form.absolute {
  position: absolute;
  bottom: 100%;
}

nav-bar-form.fixed {
  position: fixed;
  bottom: 0;
  }
.nav-bar-form.absolute {
	position: absolute;
	top: auto;
	bottom: 0;
}

.formStepContainer-edit .nav-bar-form{
	position: absolute;
}

.nav-bar-form .progress-bar-form {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: .25rem;
	display: block;
	background: #c2cddd;
	padding: 0;
	margin: 0;
}

.nav-bar-form .form-siguinte-btn {
	background: #d3135a;
	border: 0;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	font-size: 0.8rem;
	line-height: 2.25rem;
	padding: 0 1rem;
	text-decoration: none;
	transition: all 0.2s linear;
	cursor: pointer;
}

.nav-bar-form .form-siguinte-btn[disabled] {
	background: rgba(194, 205, 221, 0.6);
	cursor: not-allowed;
	border: 0;
	border-radius: 5px;
	display: inline-block;
	font-size: 0.8rem;
	line-height: 2.25rem;
	padding: 0 1rem;
	text-decoration: none;
	transition: all 0.2s linear;
}

.nav-bar-form .form-siguinte-btn[disabled]:hover{
	background: #c2cddd;
	opacity: 1;
}
.nav-bar-form .container {
	width: 100%;
}
.nav-bar-form .container .row {
	/*   display: flex;
  justify-content: space-between;
  align-items: center; */
	height: 3.75rem;
}

.nav-bar-form .form-siguinte-btn {
	margin-right: 10px; /*    adjust the value as needed */
}

.nav-bar-form .progress-bar-form .fill[data-v-7eb12f79] {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 0;
	display: block;
	background: #0047cc;
	-webkit-transition: width .5s ease-out;
	transition: width .5s ease-out;
}

.formStepContent {
	padding-bottom: 0rem;
}

.existing-email-error {
	color: #eb0a00;
	font-size: .65rem;
	line-height: 1.38462;
	margin: 0.5rem 0 0;
	white-space: normal;
}

.existing-email-error-container {
	display: flex;
	justify-content: center;
}

.sr-only {
	background-color: #fff;
	color: #000;
}

.wcmodeformsStepscss{
	opacity: 0 !important;
}

#formSteps .titleFormSteps{
	margin-bottom:0px;
}

@media ( min-width : 768px) {

	.nav-bar-form  {
		height: 3.8rem;
		padding-bottom: 0.5rem;

	}
	.nav-bar-form .progress-bar-form {
		height: 0.5rem;
	}
}

@media ( min-width : 1024px) {
	.nav-bar-form {
		height: 4.3rem;
		width:100%;
	}
}
.FormModule .hidden .legal{
	display: none;
}
.FormModule .FormModulePhysical {
	display: none;
}

.hidden {
	display: none;
}

select.select-form-control{
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ffffff, #ffffff);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
}

.InputCaptchaNewForm{
	padding-left: 0px !important;
}
.FormModule .hidden .legal {
	display: none;
}

@media ( min-width : 1281px) {
	.checkPosition {
		margin-left: -0.6rem;
	}
}

.text-group {
	margin-top: 1rem !important;
}

.bold {
	font-weight: bold
}
.italic {
	font-style: italic;
}

.underline{
	text-decoration: underline;
}
.FormNewModule .top-copy {
	padding-top: 30px !important;
    padding-bottom: 40px !important;
}

.FormNewModule .top-copy p{
	margin-bottom : 0px !important;
}


@media ( min-width : 1281px) {
	.InputCheckboxNewForm {
		margin-left: 0rem !important;
	}
}

.InputCheckboxNewForm .NewFormCheck{
	margin-left: 0px !important;
}

.FormNewModule .InputCheckboxNewForm .text-group {
	margin-top: 0rem !important;
}

.InputCheckboxNewForm .field-wrapper-checkbox{
	display: flex !important;
}
.FormModule .hidden .legal{
	display: none;
}
.FormModule .hidden {
	display: none;
}
.textObliged {
	color:#eb0a00;
}

/* hay que anadir this style exactamente en a specific page */
.FocusWrapperAdapt{
    background-size: cover !important;
}
.accordion-filters{
	display: flex !important;
    flex-direction: column !important;
}
@media (min-width:641px)  {
/* 	.doorwaysWrapper{
		height: 250px !important;
	} */
	
	.doorwaysEs{
		padding-bottom: 0px !important;
	}
	
	.doorwaysRow .DoorwayItem{
		padding-top :0px !important;
	}
}

.doorwaysBox {
	min-height: 250px !important;
	height: 250px !important;
    padding: 0px 48px !important;
}

.doorwaysContent{
	position: static;
}

.doorwaysCategory{
	margin-bottom: 0px !important;
	padding-top: 12px;
}

.doorwaysCategoryLeft{
	margin-bottom: 0px !important;
	padding-top: 12px;
	text-align: left;
}

.doorwaysTitle{
	margin-bottom: 0px !important;
	height: fit-content !important;
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
}

.doorwaysTitleLeft{
	margin-bottom: 0px !important;
	text-align: left;
}

.descriptionDoor p {
	height: 120px;
	overflow: hidden;
}

.descriptionLeft p {
	height: 120px;
	overflow: hidden;
	text-align: left;
	display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}

.descriptionDoorways p{
	height: fit-content !important;
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
}

.linkLeft {
	width: 100%;
	text-align: left;
}
@media (min-width: 768px){
	.headOneColumn .copy{
		max-width: 100% !important;
	}
}

@media (min-width: 1024px){
	.headOneColumn{
		flex: 0 0 100% !important;
	}
	.headOneColumn .copy{
		max-width: none !important;
	}
}


html {
  scroll-behavior: smooth;
}
.ctaCentered{
	text-align: center !important;
}
.ctalefed{
	text-align: left !important;
}
.titleBoxAuthor{
	margin-bottom:1rem !important;
	margin-top: 0.5rem !important;
}

.copyBoxAuthor{
	margin-top:1rem !important;
}

.contentAuthor{
	display: flex;
	align-items: center;
}

.avatarAuthor{
	margin: 0 20px 0 0;
}

.avatar-image-author{
	width: 65px;
    height: 65px;
	border-radius: 50%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    overflow: hidden;
    font-family: "object-fit: cover; object-position: center";
}




.descriptionAuthor{
	
}

.titleAuthor{   
	margin: 0 !important;
	font-size: .8rem !important;
	line-height: normal !important;
}

.cargoAuthor{
	font-size: 	.8rem !important;
	margin: 0px;
}

.category-nueva{
	margin-bottom: 0.6rem !important;
	color: #000000 !important;
}

@media (min-width: 640px) { 
	.list-autores{
		margin-left: 5%;
	    margin-right: 5%;
	}
}
@media (min-width: 1024px) { 
	
	.titleAuthor {
		font-size: .9rem !important;
	}
	
	.cargoAuthor{
	font-size: 	.75rem !important;
	
	}
}

#imagenLikeShareModule{

	width: 1.5em;
    height: 1.5em;
}

#buttonLikeShareModule{

    border: 0;
    background: transparent;
}

#imagenLikeShareModule:hover {
    fill: blue;
    cursor: pointer;
}
.nueva-clase-maestra{
	background-color: white;
    color: black;
    border-radius: 50%;
    width: 50px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    cursor: pointer;
}

.nuevo-color-fondo{
	background-color: lightgray;
}

.hide-wrapper{
	display: none;
}

.activeDigital .link{
	background-color: white !important;
    color: black !important;
    border-radius: 22px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    cursor: pointer !important;
    padding: 12px !important;
    font-weight: normal !important;
    font-size: 16px !important;
    line-height: 18px !important;
    text-align: left !important;
}

.stickyTabsStickyDown{
    position: fixed !important;
    top: 0 !important;
    width: 100% !important;
    z-index: 102 !important;
    padding-top: 30px !important;
}

.stickyTabsStickyUp{
    position: fixed !important;
    top: 56.2px !important;
    width: 100% !important;
    z-index: 102 !important;
    padding-top: 30px !important;
}

.stickyTabsStickyUpSubmenuSection{
    position: fixed !important;
    top: 92.2px !important;
    width: 100% !important;
    z-index: 102 !important;
    padding-top: 30px !important;
}


.stickyTabsStickyUpIndex{
	z-index: 1 !important;
}

.stickyTabsStickyUp .title,
.stickyTabsStickyDown .title{
	display: none !important;
}

.stickyTabsStickyDown .Divider,
.stickyTabsStickyUp .Divider{
	padding-bottom:0px !important;
}


@media (max-width: 767.98px){
	.Hero .copyMobile{
		opacity: 1 !important;
		display:block !important;
	}
}
	
/* cambios nuevos */

@media only screen and (max-width: 600px) {

	.selectTab {
	     width: 100%;
	     color: #0d131a;
	     overflow: hidden;
    }
    
	.selectTab > input.inputSelectTab[type=checkbox]{
		 position: absolute;
	     opacity: 0;
	     z-index: -1;
		 display: none !important;
	}
	
	.selectTab .selectTab-label{
		align-items: center !important;
        background: #0047cc;
        margin-left: 0rem;
        color: #fff;
        padding: 7px 15px;
        border-radius: 15.5px;
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-bottom: 4px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.29;
        letter-spacing: normal;
        text-align: left;
        font-size: .9rem;
        text-decoration: none;
        border-radius: 20px;
        -webkit-transition: color .3s ease;
        transition: color .3s ease;
    }
   
	.selectTab-label::after {
	  	content: "❯" !important;
	  	width: 1em;
	  	transform: rotate(90deg);
	  	height: 1em;
	  	text-align: center;
	  	transition: all 0.35s;
	}
	
	.selectTab-label:hover {
  		background: #0047cc;
	}
	
	.selectTab > input#chckTab:checked + .selectTab-label::after {
	  	transform: rotate(270deg);
	}

	.selectTab > input#chckTab:checked ~ .selectTab-content {
	  	max-height: 100vh;
	  	display:block;
	  	padding: 0 0;
	}

	.selectTab .selectTab-content {
	  	max-height: 0;
	  	padding: 0;
	  	color: #0047cc;
	  	background: white;
	  	display:none;
	  	transition: all 0.35s;
	}
	
	.selectTab .selectTab-content li.noActiveTab{
		padding: .2rem;
		display: block;
	}

	.selectTab .selectTab-content a.colorTab {
		text-decoration: none;
        padding: 0 1rem;
        color: #0e141a;
        border-radius: 20px;
        font-size: .9rem;
        line-height: 2rem;
        -webkit-transition: color .3s ease;
        transition: color .3s ease;
	}
	
	.selectTab .selectTab-content a.colorTab:hover {
	  	color: #0047cc;
	}
	
}

.FocusModule .endesaComponentDesign h3 {
	margin: 35px 0 30px !important;
}

.endesaClienteComponentDesign h3 {
	margin: 35px 0 30px !important;
}

.ctaB{
	font-size: .8rem;
}

.ctaB.cta-button.cta-secondary:hover svg { fill: white; }




.MultipleLinksCardFull .wrapper-form{
	padding-top: 40px !important;
}

.title-category-item{
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 22px !important;
	text-align: left !important;
	color: #0e141a !important;
	margin-left: 18px !important;
    margin-right: 18px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.description-category-item{
	font-weight: normal !important;
	font-size: 14px !important;
	line-height: 18px !important;
	text-align: left !important;
	color: #5d6d86 !important;
	margin-top: 0 !important;
	margin-left: 24px !important;
    margin-right: 24px !important;
    margin-bottom: 24px !important;
}

.card-category-item {
	min-height: auto;
}

.link-category-item {
	width: 100%;
	background-color: white;
	min-height: auto;
	border-bottom: 1px solid rgb(239, 242, 247) !important;
	text-decoration: none !important;
}

.link-category-item:focus {
	outline-offset: -3px;
} 

.card-category-item:first-of-type a{
	border-top-left-radius: 6px !important;
	border-top-right-radius: 6px !important;
}

.card-category-item:last-of-type a{
	border-bottom-left-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
	border: none !important;
}

.container-category-item {
	display: flex;
	flex-direction: row;
	margin: 24px 16px;
	-webkit-flex-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center;
}

.container-category-item span {
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	text-align: left;
	color: #0e141a;
	margin-bottom: 4px;
	display: block;
}

.container-category-item p {
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	color: #5d6d86;
}
.link-list-category{
	border-radius: 6px;
    margin-left: 18px;
    margin-right: 18px;
    margin-bottom: 16px;
    margin-top: 16px !important;
}

.img-category-item {
	width: 24px;
	height: 24px;
/* 	margin-top: 7px;
	margin-bottom: 14px; */
}

.title-description-category {
	flex-grow: 2;
	padding-left: 16px;
	padding-right: 16px;
	width: 100%;
}

.title-description-category p{
	margin-bottom:0rem;
}

.svg-category-item {
	width: 10px;
	margin-top: 10px;
	height: 10px ;
	margin-bottom: 11px;
	color: #5d6d86;
}

.svg-category-item use{
	fill: #5d6d86;
}

.span-auto-item{
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	text-align: left;
	color: #0e141a;
	display: grid;
    align-items: center;
    height: 100%;
    flex-grow: 1;
    margin-right: 16px;
    width:100%;
}

.auto-container-item{
	display: flex;
    height: 100%;
    padding: 24px 16px;
	flex-direction: row;
	-webkit-flex-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center;
}

@media(max-width: 320px){
	.container-category-item {
		  display: -webkit-flexbox;
		  display: -ms-flexbox;
		  display: -webkit-flex;
		  display: flex;
		  -webkit-flex-align: center;
		  -ms-flex-align: center;
		  -webkit-align-items: center;
		  align-items: center;
		  text-align: center;
	}
	.title-description-category{
		width:100%;
	}
	
	.title-description-category p{
		margin-bottom:0rem;
	}
	.link-category-item-fold{
		height:auto !important;
		min-height:85px !important;
	}
	
	.card-category-item {
		height:auto !important;
		min-height:85px !important;
	}
}
.DisclaimerCategorySearch{
    background-color: #EFF2F7 !important;
}

.title-category-disclaimer-item{
	font-weight: bold !important;
	font-size: 24px !important;
	line-height: 26px !important;
	text-align: left !important;
	color: #0e141a !important;
	margin-bottom: 8px !important;
	margin-left: 24px !important;
    margin-right: 24px !important;

}

.description-category-disclaimer-item{
	font-weight: normal !important;
	font-size: 14px !important;
	line-height: 18px !important;
	text-align: left !important;
	color: #5d6d86 !important;
	margin-top: 0 !important;
	margin-left: 24px !important;
    margin-right: 24px !important;
    margin-bottom: 24px !important;    
}

.tags .tag-item {
    text-transform: uppercase !important;
    border-radius: 0;
    margin-bottom: 5px
}
.tags .tag-item:not(:last-of-type),
.tags a:not(:last-of-type) .tag-item {
    margin-right: 10px
}
.tags .ex-btn-violette {
    font-weight: 900;
    font-size: 15px;
    letter-spacing: .5px;
    line-height: 17.58px;
    text-align: center;
    vertical-align: top;
    padding: 2px 8px;
    margin-left: 11px
}
.tags .more-tags-container {
    position: relative;
    display: inline-block;
    margin-top: 6px;
    margin-bottom: 6px
}
.article_card_item,
.article_card_item--medium {
    position: relative;
    border: none;
    border-radius: 0;
    box-shadow: 0 0 20px rgba(0, 0, 0, .1);
    overflow: hidden
}



 
.article_card_item--medium .card-body .tag-item, .article_card_item .card-body .tag-item {
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-right: 10px;
}

 
.tag-item.color-white {
    cursor: pointer;
    background-color: #f7f7f7;
    color: #d3135a;
}
.tag-item {
    font-weight: 900;
    font-size: 12px;
    line-height: 22px;
    letter-spacing: .5px;
    display: inline-block;
    text-align: center;
    padding: 4px 19px;
    text-transform: uppercase;
    cursor: default;
    background-color: #f7f7f7;
    color: #4f4f4f;
    border: 0;
    border-radius: 0;
}

.more-tags {
    background-color: #f7f7f7;
    border-radius: 5px;
    box-shadow: 0 0 4px rgb(0 0 0 / 10%);
    width: max-content;
    position: absolute;
    left: 0;
    z-index: 5;
    display: grid;
    padding-top: 5px;
    padding-bottom: 6px;
    margin-left: 10px;
}

.ex-btn {
    font-size: 15px;
    line-height: 20px;
    font-weight: 900;
    border-radius: 50px;
    text-align: center;
    letter-spacing: 0;
    text-transform: uppercase;
    padding: 10px 19px;
    -webkit-appearance: none;
    border: none;
}

.tags .ex-btn-violette {
    font-weight: 900;
    font-size: 15px;
    letter-spacing: .5px;
    line-height: 17.58px;
    text-align: center;
    vertical-align: top;
    padding: 2px 8px;
    margin-left: 11px;
}

.ex-btn-violette {
    background-color: #d3135a;
    color: #fff!important;
}

a.category-tag {
    display: inline-flex;
}

.more-tagsX{
	top:288px;
	left:136px;
}

#cargarMas{
	background-image: none;
    padding-right: 0;
    display: block;
    width: 100%;
    text-align: center;
    padding-top: 16px;
    margin-top: 8px;
    cursor: pointer;
    font-size: 15px;
    line-height: 20px;
    text-decoration: none;
    font: 20px Robert,sans-serif;
    font-weight: 400;
}

#cargarMas:hover{
	text-decoration: underline;
}

@media (max-width:1024px) {
	.more-tagsX{
		top:300px;
		left:136px;
	}
}

@media (max-width:767px) {
    .article_card_item,
    .article_card_item--medium {
        margin: auto;
        height: 400px
    }
}
@media (min-width:767px) and (max-width:1024px) {
    .article_card_item,
    .article_card_item--medium {
        min-height: 436px;
    }
    .cut {
	    height: 40px !important;
	}
}
@media (min-width:1025px) {
    .article_card_item,
    .article_card_item--medium {
        overflow: hidden;
        min-height: 450px;
        width: inherit;
    }
}


.article_card_item--medium .tags-container,
.article_card_item .tags-container {
    position: absolute;
    bottom: 40px;
    width: 100%;
    left: 0;
    padding-left: 25px;
    padding-right: 25px
}
.article_card_item--medium .card-overlay,
.article_card_item .card-overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .4))
}
@media (min-width:1025px) {
    .article_card_item--medium .card-overlay .btn,
    .article_card_item .card-overlay .btn {
        background: transparent;
        color: #fff !important
    }
    .article_card_item--medium .card-overlay .btn svg path,
    .article_card_item .card-overlay .btn svg path {
        fill: #fff !important
    }
}
.article_card_item--medium .img-container,
.article_card_item .img-container {
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: absolute
}
.article_card_item--medium .card-img,
.article_card_item .card-img {
    height: 100%;
    border: none;
    border-radius: 0;
    position: absolute;
    object-fit: cover;
    width: 100%;
}
.article_card_item--medium .title-standard,
.article_card_item .title-standard {
    display: none;
    color: #fff
}
@media (min-width:1025px) {
    .article_card_item--medium .title-standard,
    .article_card_item .title-standard {
        display: inline-block;
        position: absolute;
        top: 30%;
        left: 8%;
        right: 10%
    }
    .article_card_item--medium .title-standard .pre-title,
    .article_card_item .title-standard .pre-title {
        font-weight: 400;
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 15px
    }
    .article_card_item--medium .title-standard .title,
    .article_card_item .title-standard .title {
        font-weight: 900;
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 15px
    }
    .article_card_item--medium .title-standard .subtitle,
    .article_card_item .title-standard .subtitle {
        font-weight: 900;
        font-size: 20px;
        letter-spacing: .5px;
        line-height: 35px;
        text-align: left;
        vertical-align: top;
        margin-bottom: 2%
    }
    .article_card_item--medium .title-standard .video,
    .article_card_item .title-standard .video {
        text-align: left;
        padding: 0;
        border: none;
        border-radius: 0
    }
}
.article_card_item--medium .container-card-body,
.article_card_item .container-card-body {
    width: 100%;
    margin-left: 25px;
    margin-right: 25px;
    height: 234px
}
@media (min-width:1025px) {
    .article_card_item--medium .container-card-body,
    .article_card_item .container-card-body {
        margin-left: 9.2%;
        margin-right: 9.2%;
        height: 100%
    }
}
.article_card_item--medium .card-body,
.article_card_item .card-body {
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 1;
    padding: 0;
    display: flex
}
@media (max-width:767px) {
    .article_card_item--medium .card-body,
    .article_card_item .card-body {
        height: 200px
    }
}
@media (min-width:1025px) {
    .article_card_item--medium .card-body,
    .article_card_item .card-body {
        height: 0;
        opacity: 0;
        min-height: 234px
    }
}
.article_card_item--medium .card-body .card-title,
.article_card_item .card-body .card-title {
    font-weight: 900;
    font-size: 20px;
    line-height: 30px;
    margin: 30px 0
}
@media (min-width:768px) {
    .article_card_item--medium .card-body .card-title,
    .article_card_item .card-body .card-title {
        font-weight: 900;
        font-size: 20px;
        line-height: 25px;
        margin-top: 9.1%;
        margin-bottom: 2.975% !important;
    }
}
@media (max-width:767px) {
    .article_card_item--medium .card-body .card-text,
    .article_card_item .card-body .card-text {
        display: none
    }
}
.cut{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 46px;
}
@media (min-width:1025px) {
    .article_card_item--medium .card-body .card-text,
    .article_card_item .card-body .card-text {
        font-weight: 400;
        font-size: 15px;
        display: block;
        line-height: 25px;
        letter-spacing: .5px;
        text-align: left;
        vertical-align: top;
        margin-bottom: 18.2%;
        color: #333;
    }
    .article_card_item--medium .card-body .card-text p,
    .article_card_item .card-body .card-text p {
        color: #333
    }
}
.article_card_item--medium .card-body .tag-item,
.article_card_item .card-body .tag-item {
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-right: 10px
}
.article_card_item--medium .card-body .more-tags-container .btn,
.article_card_item .card-body .more-tags-container .btn {
    margin-left: unset
}
@media (min-width:1025px) {
    .article_card_item--large .card-body {
        transition: all 1s ease;
        z-index: 4;
        min-height: unset;
        height: 340px;
        bottom: -340px;
        opacity: 1
    }
}
@media (min-width:1025px) {
    .article_card_item--large .title-standard {
        transition: all .5s ease
    }
}
@media (min-width:767px) and (max-width:1024px) {
    .article_card_item--medium {
        min-height: 314px;
    }
}
@media (min-width:1025px) {
    .article_card_item--medium {
        min-height: 300px;
        max-width: 384px;
    }
}
.article_card_item--medium .title-standard {
    display: none
}
@media (min-width:1025px) {
    .article_card_item--medium .title-standard {
        display: inline-block
    }
}
.article_card_item--medium .title-standard .title {
    font-weight: 900;
    font-size: 30px;
    color: #fff;
    letter-spacing: .5px;
    line-height: 35px;
    text-align: left;
    vertical-align: bottom
}
@media (min-width:767px) {
    .article_card_item--medium .card-body .card-title {
            margin: 30px 0;
    }
}
.article_card_item--medium .card-body .card-text {
    margin-bottom: 8.1%;
}
.article_card_item--medium .card-body .more-tags-container {
    margin-top: unset;
}
@media (min-width:1025px) {
    .article_card_item--medium .card-body {
        height: 300px
    }
    .article_card_item--medium .card-body .container-card-body {
        height: 300px;
        margin-right: 35px;
        margin-left: 35px
    }
    .article_card_item--medium .card-body .container-card-body .card-title {
        margin-top: 50px;
        margin-bottom: 2.975% !important;
    }
    .article_card_item--medium .card-body .container-card-body .card-text {
        margin-bottom: 25px;
    }
}
.article_card_item--medium .card-overlay .btn svg {
    width: 15px;
    height: 15px;
}
.article_card_item--medium .tags-container {
    bottom: 25px;
}

.article_card_item--medium:hover .card-body,
.article_card_item.hover .card-body,
.article_card_item:hover .card-body,
.hover.article_card_item--medium .card-body {
    opacity: 1
}
@media (min-width:1025px) {
    .article_card_item--medium:hover .card-body,
    .article_card_item.hover .card-body,
    .article_card_item:hover .card-body,
    .hover.article_card_item--medium .card-body {
        height: 340px
    }
    .article_card_item--medium:hover .card-body .container-card-body,
    .article_card_item.hover .card-body .container-card-body,
    .article_card_item:hover .card-body .container-card-body,
    .hover.article_card_item--medium .card-body .container-card-body {
        height: 100%
    }
}
.article_card_item--medium:hover .title,
.article_card_item.hover .title,
.article_card_item:hover .title,
.hover.article_card_item--medium .title {
    display: none
}
.article_card_item--large:hover .title-standard {
    opacity: 0
}
@media (min-width:1025px) {
    .article_card_item--large:hover .card-body {
        bottom: 0
    }
}
@media (max-width:1024px) {
      .article_card_item--large .container-card-body {
        height: 326px
    }
}
@media (max-width:767px) {
     .article_card_item--large .container-card-body {
        height: 235px
    }
}
@media (max-width:767px) {
      .article_card_item--large {
        height: 345px
    }
}
.article_card_item--medium.hover .card-body,
.article_card_item--medium:hover .card-body {
    opacity: 1
}
@media (min-width:1025px) {
    .article_card_item--medium.hover .card-body,
    .article_card_item--medium:hover .card-body {
        min-height: 300px;
        height: 100%
    }
}
.article_card_item--medium.hover .title,
.article_card_item--medium:hover .title {
    display: none
}
.chips {
    position: relative;
    margin: 20px 0;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    display: none;
}
.chips .content-chips {
    height: 100%;
    overflow: hidden;
    margin-right: 0;
    margin-left: 0;
}
@media (max-width:767px) {
    .chips .content-chips {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        height: 100%;
        margin-right: -5px;
        margin-left: -5px
    }
}
.chips .content-chips.active {
    height: auto
}
.chips .form-check {
    display: inline-block;
    width: auto;
    margin-bottom: 10px;
    text-decoration:none;
}
.chips input[type=checkbox]:checked + label,
.chips input[type=checkbox]:not(:checked) + label {
    padding-left: 18px;
    line-height: 1;
    color: #d3135a
}
.chips input[type=checkbox]:checked + label {
    background-color: #d3135a;
    color: #fff
}
.chips input[type=checkbox]:checked + label:after {
    display: none
}
@media (max-width:767px) {
    .title-chips {
        margin-bottom: 27px;
        min-height: 24.8px;
        width: 100%;
        font-size: 18px;
	    line-height: 25px;
	    font-weight: 400;
	    color: #333;
    }
}
@media (min-width:767px) {
    .title-chips {
        display: inline-block
    }
}
.chips_item {
    display: inline-block;
    width: auto;
    border: 2px solid #d3135a;
    padding: 8px 18px;
    border-radius: 50px;
    color: #d3135a;
    line-height: 1;
    height: 34.5px
}
.chips_item:before {
    display: none
}
@media (max-width:767px) {
    .chips_item:not(:last-child) {
        margin-right: 5px;
        margin-left: 5px
    }
}
@media (min-width:767px) {
    .chips_item:not(:last-child) {
        margin-right: 10px;
        margin-left: 10px
    }
}
.chips_item.active {
    background-color: #d3135a;
    color: #fff !important
}
.chips_item.active:after {
    display: none
}
.chips_item_white {
    border-color: #fff;
    color: #fff
}
.chips_item_white.active {
    background-color: #fff;
    color: #461e7d !important;
    font-weight: 400
}
.chips_item_white:hover {
    color: #fff
}
.chips a.chips_item {
    margin-bottom: 10px
}
.chips .btn-viewall-chips {
    position: relative;
    margin: 26px 0;
    padding-right: 15px;
    display: inline-block
}
.chips .btn-viewall-chips:after {
    transform: rotate(90deg);
    right: 0
}
.chips .btn-viewall-chips.active:after {
    transform: rotate(-90deg)
}

.form-check-input{
	left: -9999px;
	visibility: hidden;
}

.show-hide-filtros , .monstrar-mas{
	color: #d3135a !important;
    font-weight: 400 !important;
    cursor: pointer !important;
	line-height: 1.5 !important;
	font-size: .8rem !important;
}

.show-hide-filtros:hover ,.monstrar-mas:hover{
	color: #d3135a;
}

.dropdown-list-styles{
	margin-left: -20px !important;
	min-width: 150px !important;
}

.select-styles{
	color: #d3135a !important;
    font-weight: 400 !important;
}

@media (min-width: 768px){
	.svg-show-icon {
	    display: none;
	}
}

@media (max-width: 767px){
	.show-hide-filtros, .sort .label  { 
		display: none;
	}
}

.header-filert-mobile {
    position: relative;
    text-align: center;
    padding: 20px 0;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 44px;
}

.icon-close {
    width: 18px;
    height: 18px;
    left: 0;
}

.mobile-title h2{
	margin: 0;
    font-weight: 900;
    font-size: 25px;
    line-height: 30px;
    color: #333;
}

.icon-close::before {
    position: absolute;
    font-size: 18px;
    left: 0;
    color: #333;
    content: "\2716";
}

.button-apply-global, .header-filert-mobile .icon-close {
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.button-apply-global {
    right: 0;
    color: #d3135a;
    font-weight: 400;
    font-size: 18px;
    cursor: pointer;
    text-decoration: underline;
}

.button-apply-global:visited, .button-apply-global:hover , .button-apply-global:active {
    color: #27292b ;
    text-decoration: none;
}

.ex-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    width: 100%;
}

@media (max-width: 767px){
	.form-filters {
	    position: fixed;
	    width: 100%;
	    height: 100%;
	    left: 0;
	    top: 0;
	    background-color: #fff;
	    z-index: 9999;
	    overflow-y: scroll;
	    display: none;
	}
	.ex-container {
    	height: 100%;
    	width: 88%;
	}
	.ex-container-result {
    	width: 95% !important;
	}
	
}
@media (min-width: 768px){
	.header-filert-mobile , .button-reset-global {
	    display: none;
	}
}

.button-reset-global {
    position: absolute;
    right: 0;
    top: 2px;
    z-index: 1;
    color: #828282;
    font-weight: 400;
    font-size: 18px;
    cursor: pointer;
    text-decoration: underline;
}

.button-reset-global:visited, .button-reset-global:hover , .button-reset-global:active {
    color: #27292b ;
    text-decoration: none;
}

.card-container{
	padding: 12px !important;
}

.card-title a{
	color: #0e141a !important;
}

.card-title a:hover{
	color: #d3135a !important;
	text-decoration: underline;
}

.card-title a h5{
	font-size: 20px;
    font-weight: 900;
}

.actions-styles{
	margin-bottom: 28px !important;
}

#loading-bar-spinner-container,#loading-bar-spinner-container-mobile{
	display: none;
	height: 500px;
}

#loading-bar-spinner.spinner {
    left: 50%;
    margin-left: -20px;
    top: 50%;
    margin-top: -20px;
    position: absolute;
    z-index: 19 !important;
    animation: loading-bar-spinner 400ms linear infinite;
}

#loading-bar-spinner.spinner .spinner-icon {
    width: 100px;
    height: 100px;
    border:  solid 10px transparent;
    border-top-color:  #d3135a !important;
    border-left-color: #d3135a !important;
    border-radius: 50%;
}

@keyframes loading-bar-spinner {
  0%   { transform: rotate(0deg);   transform: rotate(0deg); }
  100% { transform: rotate(360deg); transform: rotate(360deg); }
}

/* Carousel Item Style Start*/
.slide-item {
	display: flex !important;
	justify-content: center;
	align-items: center;
	text-align: center;
	height: 130px;
	width: auto;
	/* min-width: 238px; */
	overflow: hidden;
	border-top: 5px solid white;
	border-left: 5px solid white;
	position: relative;
}

.slide-item-test:after {
   content: '';
   position: absolute;
   bottom: 0;
   left: 0;
   right: 0;
   height: 80px;
   background: linear-gradient(180deg, rgba(0,0,0,0), black);
}

.carousel-title-clientlib {
	font-family: Robert, sans-serif;
	color: #fff;
	position: absolute;
	font-weight: 900;
	font-size: 18px;
	line-height: 22px;
	left: 20px;
	bottom: 15px;
	text-align: left;
	max-width: 200px;
}

@media screen and (max-width: 992px) {
	.carousel-title-clientlib {
		max-width: 150px;
	}
}

@media screen and (max-width: 600px) {
	.carousel-title-clientlib {
		font-size: 15px;
		line-height: 20px;
		max-width: 90px;
	}
}

/* Colorize-zoom Container */
.img-hover-zoom {
	display: flex !important;
	justify-content: center;
	align-items: center;
	text-align: center;
	height: 130px;
	/* min-width: 238px; */
	transition: transform .5s, filter 0.5s ease-in-out;
	transition-delay: 0.1s;
	filter: grayscale(0);
	box-sizing: border-box;
	width: 100%;
	overflow: hidden;
	object-fit: cover;
}

.link-carousel-item{
  width: 100%;
  display: inline-block;
  position: relative;
  cursor: pointer;
}  
 
.link-carousel-item:hover:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  box-shadow: inset 0 -8px 0 #d3135a;
} 

/* The Transformation */
.link-carousel-item:hover > .slide-item-test img{
	filter: brightness(0.5);
	transform: scale(1.1);
	overflow: hidden;
}

.activeImg{
	filter: brightness(0.5);
	transform: scale(1.1);
	overflow: hidden;
}

.activeLink{
  width: 100%;
  display: inline-block;
  position: relative;
}  
 
.activeLink:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  box-shadow: inset 0 -8px 0 #d3135a;
} 




/* author view mode style */
.authorViewMode{	
	display: inline-grid;
}
/* Slider */
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.slick-track:before, .slick-track:after {
	display: table;
	content: '';
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}

[dir='rtl'] .slick-slide {
	float: right;
}

.slick-slide img {
	display: block;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
	display: none;
}

.mywrapper {
	display: flex;
	justify-content: center;
}

.slick-wrapper {
	width: 100%;
	/* background-color: aqua; */
}

/* Carousel Arrow Style Start*/
.carouselArrow {
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background: rgba(0, 0, 0, 0.6);
	border: 0;
	z-index: 99;
	padding: 15px 20px;
	opacity: 0;
	transition: opacity .5s ease-in-out;
	cursor: pointer;
}

.carouselArrow:focus {
	outline: 0;
}

.carouselArrow.show {
	opacity: 1;
}

.carouselArrow.arrow-left {
	left: 0;
}

.carouselArrow.arrow-right {
	right: 0;
}
/* Carousel Arrow Style End*/

.CategoryListCarousel .slideItemContainer:focus-within {
    border: 3px solid rgba(131,192,253,.5);
    outline-offset: 1px;
}

.link-carousel-item:focus:not(:focus-visible){
	outline: none;
	outline-offset: 0;
} 

@media (max-width :600px) {

	a:focus,button:focus {
		outline: 3px solid rgba(131,192,253,.5) !important;
		outline-offset: 1px !important;
	}
	
	a:focus:not(:focus-visible),button:focus:not(:focus-visible) {
		outline: none !important;
		outline-offset: 0 !important;
	}

}

@media (min-width :1024px) {

	button:focus {
		outline: 3px solid rgba(131,192,253,.5) !important;
		outline-offset: 1px !important;
	}
	
	button:focus:not(:focus-visible) {
		outline: none !important;
		outline-offset: 0 !important;
	}

}
.imageSmallBoxC {
	height: 180px !important;
	display: table !important;
	width: 100% !important;
	overflow: hidden !important;
}
.imageSmallBoxFigurC {
	display: table-row !important;
	height: 100% !important;
	position: sticky !important;
}

.imageBorderRadius1C {
	border-top-right-radius: 10px;
}

.catalogCardSinOfferta{
	margin-top: 33.94px;
}

.discountTitlestyle2 {
	position: sticky;
	bottom: 100%;
	background: #d3135a !important;
	pointer-events: none;
	border-radius: 3px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	font-stretch: normal !important;
	font-style: normal !important;
	width: fit-content;
	color: white;
	letter-spacing: normal !important;
	text-align: left !important;
	border-top-left-radius: 6px !important;
	border-top-right-radius: 6px !important;
	padding: 8px 14px 9px !important;
	line-height: 1.31 !important;
	font-size: 13px !important;
}

.imageBorderRadius2C {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.hide-overflowC {
	overflow: hidden !important;
}

#-OnlineC {
	margin: 7px 0px 9px 0px !important;
	font-family: 'RoobertENEL-regular' !important;
	font-size: 14px !important;
	/* font-weight: bold !important; */
	font-stretch: normal !important;
	font-style: normal !important;
	line-height: 1.29 !important;
	letter-spacing: normal !important;
	text-align: left !important;
}

.contentBoxDiscountAdvancedC #-OnlineC {
	margin: 0px 0px 4px 0px !important;
}

.contentBoxCalculatorC #-OnlineC {
	font-size: 13px !important;
	line-height: 1.85 !important;
	color: #ad1457 !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

#One-LuzC {
	margin-left: 5px;
	font-family: 'RoobertENEL-bold';
	font-size: 28px;
	font-weight: 800;
	font-stretch: normal;
	font-style: normal;
	line-height: 0.93;
	margin-bottom: -0.2em;
	letter-spacing: -0.14px;
	padding-bottom:10px;
}

.contentBoxDiscountAdvancedC #One-LuzC {
	font-size: 24px;
	font-weight: bold;
	line-height: 1.17;
	letter-spacing: normal;
	text-align: left;
	color: #0d131a;
	margin-bottom: 0px;
}
.contentBoxDiscountAdvancedC {
	margin-left: 20px !important;
	margin-right: 20px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}

@media only screen and (max-width: 600px) {
	.contentBoxDiscountAdvancedC {
		padding-bottom: 25px !important;
	}
}

.contentBoxDiscountAdvancedC #One-LuzC {
	margin-left: 0px !important;
}
.text-noborderC {
	border-top: none !important;
	width: fit-content !important;
    margin: 0px !important;
    height: 100% !important;
    color: #0d131a !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.29 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    font: 20px Robert,sans-serif;
    list-style: none;
}

.catalogCard {
	border-top-left-radius: 10px;
}

.catalogCardOferta {
    border-top-right-radius: 10px;
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.catalogo-btn{
	margin-top: 50px !important;
	margin-bottom: 30px !important;
}

.catalogo-btn1-2{
	margin-top: 0px !important;
	margin-bottom: 30px !important;
}

@media (min-width: 1300px){
	.catalogo-btn{
		width: 100%;
	    margin-left: auto;
	    margin-right: auto;
	    height: 40px;
	}
}

.cta-catalogo-btn{
	padding: 11px 10px 10px 10px !important;
    line-height: 0 !important;
    border-radius: 3px !important;
    text-align: center;
    width: 100%;
}

.cta-catalogo-btn span{
	font-size: 16px !important;
    font-weight: normal !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 2 !important;
    letter-spacing: normal !important;
    text-align: left !important;
}

@media (min-width: 1300px){
	.cta-catalogo-btn{
		height: 40px;
	}
	.cta-catalogo-btn span {
    	line-height: 1.2 !important;
	}
}

.catalogo-link{
	margin-bottom: 0px !important;
    margin-top: 0px !important;
}

.cta-catalogo-link{
	padding: 0px !important;
    margin: 0px !important;
    text-align: center;
    width: 100%;
}

.listCatalog{
	display: flex;
	margin-top: 15px !important;
    padding-left: 0px !important;
    align-items: center;
    flex-direction: row;
    gap: 10px;
    width: fit-content;
    margin-bottom: 15px;
}

.listCatalog .svglabel2{
}

.listCatalog .text{
	/*padding-top: 2px !important;*/
	width: fit-content !important;
    margin: 0px !important;
    height: 100% !important;
    font-size: 14px !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.29 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    padding: 0px !important;
}

.CatalogItem{
	margin: 0px 0px 20px 0px !important;
}

.catalogItemCont {
    border-radius: 10px;
    background-color: white;
    box-shadow: 0 30px 50px 0 rgb(0 0 0 / 8%) !important;
}

@media only screen and (max-width: 600px) {
  .catalogCardD {
    display: block !important;
  }
  .catalogItemM {
  	max-width: 100% !important;
    margin: 0px 0px 50px 0px !important;
  }
}

.srcStyle {
  width: 42.6px;
  height: 72px ;
  object-fit: contain;
}

.boldTextC{
	font-weight: bold !important;
}

.normalLabelTextC{
	font-weight: normal !important;
}

.normalTextC{
	font-family: 'RoobertENEL-Regular' !important;
	font-weight: normal !important;
}

/* TOOLTIP */
.imgTooltip {
	width: 15px;
	vertical-align: middle;
}

.CatalogModule .tool-tip__info {
    z-index: 2;
    position: absolute;
    width: 400px !important;
    background: #fff !important;
    align-items: center;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    font-size: 13px !important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.54;
    letter-spacing: normal;
    text-align: left;	
}

.arrowTooltip {
	position: absolute;
	overflow: hidden;
	background: #fff;
	width: 0.6rem;
	height: 0.6rem;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	content: "";
	display: -webkit-inline-box;
	left: -6px;
	content: "";
}

@media ( min-width : 768px) {
	.CatalogModule #cat-tooltip.tool-tip__info {
		padding: .45rem 1.75rem .45rem .75rem !important;
		padding: 15px 38px 15px 15px !important;
	}
	.CatalogModule #cat-tooltip.tool-tip__info .close {
		position: absolute;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: .85rem .9rem .9rem .85rem;
		padding: 27px 16px .9rem .85rem;
		top: -.40rem;
		right: -.15rem;
	}
}

@media ( max-width : 600px) {
	.HeroBanner {
		background-color: #fff !important;
		padding: 0 0 1.5rem !important;
	}
	.HeroBanner .figureHeroBanner {
		height: 100%;
	}
	.HeroBanner .figureHeroBanner .imageContainerMobile {
		height: 100%;
	}
	.HeroBanner .HeroBannerItem .imageContainerMobile img {
		height: 100%;
	}
	.HeroBannerApp .HeroBannerItem .imageContainerMobile {
		min-height: 12rem !important;
	}
	.CatalogModule #cat-tooltip.tool-tip__info {
		background: none !important;
		box-shadow: none;
	}
	.CatalogModule #cat-tooltip.tool-tip__info .arrowTooltip {
		display: none;
	}
}

.imageHeroBanner {
	min-height: 10rem;
}

@media ( min-width : 768px) {
	.imageHeroBanner {
		min-height: 12.5rem;
	}
}

@media ( min-width : 1024px) {
	.imageHeroBanner {
		min-height: 17.5rem;
	}
}

.HeroBanner .HeroBannerItem .imageHeroBanner img {
	height: 100%;
}

.HeroBannerNotApp {
	padding-bottom: 0px !important;
}

@media only screen and (max-width: 767px) {
	.container-popover-target {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 110;
		pointer-events: auto;
		top: 0;
	}
	.popover-target[data-v-57107160] {
		position: fixed;
		pointer-events: auto;
		bottom: 0;
		right: 0;
		width: 100%;
		left: 0;
		color: #667790;
		opacity: 1;
		z-index: 4;
		font-size: .65rem;
		line-height: 1.53846;
		font-weight: 400;
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	.popover-target .close[data-v-57107160] {
		position: absolute;
		top: 0;
		right: 0;
		display: flex;
		-webkit-box-align: center;
		align-items: center;
		padding: 0.85rem 0.9rem 0.9rem 0.85rem;
	}
	.popover-content-fulldigital {
		padding: 2.65rem 0.95rem 1.75rem;
		box-shadow: 0 0 5px 0 rgb(0 0 0/ 10%);
		font-size: .65rem;
		line-height: 1.61538;
		font-weight: 400;
		background: #fff;
		display: block;
		overflow-y: scroll;
		scroll-behavior: auto;
		max-height: 25rem !important;
	}
	.shadow {
		opacity: 1;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: -1;
		background: rgba(14, 20, 26, .75);
		transition: opacity .3s ease-in-out;
	}
	
	.CatalogModule .tooltipClass {
		position: relative;
		display: inline-block;
	}
}

.CatalogModule .contentItemLi {
	align-items: center;
	display: flex;
	width: fit-content;
	margin-bottom: 15px;
	gap:10px;
}

.CatalogModule .contentItemLi .spanListItem {
	width: fit-content !important;
	margin: 0px !important;
	height: 100% !important;
}

.CatalogModule .contentItemLi #tooltipButton {
	margin-left: 5px;
}

/*sprint 3 tooltip*/
@media ( min-width : 768px) {
	.CatalogModule .contentItemLi {
		align-items: center;
		display: flex;
		flex-direction: row;
		gap:10px;
		width: fit-content;
		margin-bottom: 15px;
	}
	.CatalogModule .contentItemLi .spanListItem {
		width: fit-content !important;
		margin: 0px !important;
		height: 100% !important;
	}
	.CatalogModule .contentItemLi #tooltipButton {
		margin-left: 5px;
	}
	.CatalogModule .tool-tip__info {
		margin-top: -27px;
		
	}

	/*tooltip on top*/
	.CatalogModule .contentItemLi {
		display: flex;
	}
	.CatalogModule .tooltipClass {
		position: relative;
		display: inline-block;
		align-self: end;
	}
	
	.CatalogModule .tool-tip__info {
		 max-width:10rem;
		 
		bottom: 150%;
		left: 90%;
		transform: translate(-50%, 0px);
		-ms-transform: translate(-50%, 0px);
		-webkit-transform: translate(-50%, 0px);
		z-index:3;
	}
	.CatalogModule .tool-tip__info:after {
		left: 50%;
		top: 100%;
	}
	.CatalogModule .tool-tip__info .arrowTooltip {
		left: auto;
		bottom: -6px;
		right: 50%;
	}
}

.link.active:after {
	background: #387cfa !important;
}



.BannerMessageEnergiaXXI.underlinedLink .cta-link{
	text-decoration: underline !important;
}

.BannerMessageEnergiaXXI.boldLink .cta-link{
	font-weight: bold !important;
}

.BannerMessageEnergiaXXI.normalLink .cta-link{
	font-weight: 400 !important;
}

.make-banner-message-visible {
	z-index: 2;
    position: relative;
}

.BannerMessage.underlinedLink .cta-link{
	text-decoration: underline !important;
}

.BannerMessage.boldLink .cta-link{
	font-weight: bold !important;
}

.BannerMessage.normalLink .cta-link{
	font-weight: 400 !important;
}

.make-banner-message-visible {
	z-index: 2;
    position: relative;
}
@media (min-width:641px)  {
	.bannerPrensa{
		padding: 0px !important;
	    height: 250px !important;
	    min-height: fit-content !important;
	}
	
	.contentBannerPrensa{
		padding-top: 0.8rem !important;
	}
	
	.titleBannerPrensa{
		font-size: 1.5rem !important;
	    line-height: 1 !important;
	    margin-bottom: 0.8rem !important;
	}
	
	.descriptionBannerPrensa{
		font-size: 0.8rem !important;
	    line-height: 1.2 !important;
	    margin-bottom: 1.2rem !important;
	}
	
	.linkBannerPrensa{
		font-size: 0.8rem !important;
	    line-height: 2rem !important;
	}
}

@media (min-width:641px) and (max-width:961px) {
	.bannerPrensa{
		display: grid;
	    align-content: center;
	}
}
.audioPodcastContainer{
	padding-left: 15px;
    padding-right: 15px;
    width: 100%;	
    margin-right: auto;
    margin-left: auto;
}

.componentMediaAuto{
	border-bottom: 1px solid #d3d3d3;
    padding-bottom: 8px;
    margin-bottom: 24px;
}

.audioPodcastContainer input[type=range] {
    -webkit-appearance: none;
    -moz-apperance: none;
    border-radius: 6px;
    height: 4px;
    width:100%;
    background-color: #d3d3d3;
    cursor:pointer;
}

.audioPodcastContainer input[type=range]:focus{
	outline:none !important;
}

.audioPodcastContainer input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none !important;
    background-color: var(--audio-player-slider-color) !important;
    height: 4px;
    width: 15%;
    border-radius: 6px;  
}

.audioPodcastContainer .totalLength {
    float: right;
}

.audioPodcastContainer .hidden{
  display:none;
}

.audioPlayerContent {
    margin-bottom: 24px;
}

.audioPlayerContent .progressLine {
    width: 100%;
    padding-left: 48px;
    padding-top: 3px;
}

.audioPlayerContent .play {
    float: left;
    display: none;
}

.audioPlayerContent .pause {
    float: left;
    display: none;
}

.audioPlayerContent .play.active, .audioPlayerContent .pause.active  {
    display: inline-block;
    border: 3px solid var(--audio-player-color) !important;
    border-radius: 50%;
}

.audioPlayerContent .play.active:hover , .audioPlayerContent .pause.active:hover{
	border-color: var(--audio-player-hover-color) !important;
}

.audioPlayerContent .play.active svg use,.audioPlayerContent .pause.active svg use{
	fill: var(--audio-player-color) !important;
}

.audioPlayerContent .play.active:hover svg use,.audioPlayerContent .pause.active:hover svg use{
	fill: var(--audio-player-hover-color) !important;
}

.audioPlayerContent .pause.active svg{
	margin: 8px 7px 8px 9px;
}

.audioPlayerContent .play.active svg{
	margin: 8px 6px 8px 10px;
}

.audioPlayerContent .progressLine span {
 /*    font-family: "BentonMedium",sans-serif; */
    font-size: 12px;
    color: #666;
    letter-spacing: 0;
    line-height: 16px;
    font-weight:500;
}

.item-audioIcon{
	margin-left: 0 !important;
}

.avatar-icon{
	margin: 0 0 !important;
}

.componentMediaAuto .avatar-image{
	width: 20px;
    height: 20px;
}

.componentMediaAuto .social-link{
	width: auto !important;
    height: auto !important;
}

@media (min-width: 765px){
	.audioPodcastContainer{
		width:90%
	}
}

@media (min-width: 912px){
	.audioPodcastContainer{
		width: 60%;	
	}
}

@media (min-width: 1350px){
	.audioPodcastContainer{
		width: 40%;	
	}
}

/* colors */

:root {
  --audio-player-color: #d3135a; 
  --audio-player-hover-color: #ad1457; 
  --audio-player-slider-color: #d3135a;
  
}

.audioPodcastContainer .videoPodcast {
    width: 100%;
    border-radius: 5px;
    margin-bottom: 10px;
}

/* Tabs styling */
.audioPodcastContainer .media-tabs {
    display: flex;
    margin-bottom: 15px;
    border-bottom: 1px solid #e0e0e0;
}

.audioPodcastContainer .tab-btn {
    background: transparent;
    border: none;
    padding: 8px 16px;
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    color: #666;
    position: relative;
    transition: all 0.3s ease;
}

.audioPodcastContainer .tab-btn:after {
    content: '';
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 0;
    height: 3px;
    background-color: #0078d7;
    transition: width 0.3s ease;
}

.audioPodcastContainer .tab-btn.active {
    color: #0078d7;
}

.audioPodcastContainer .tab-btn.active:after {
    width: 100%;
}

.audioPodcastContainer .tab-btn:hover {
    color: #0078d7;
}

.audioPodcastContainer .tab-btn-video.active {
    color: #0078d7;
}

.audioPodcastContainer .tab-btn-audio.active {
    color: #0078d7;
}

.audioPodcastContainer #youtubeIframePodcast{
	width: 100%;
    height: 350px;
    border-radius: 5px;
}
@media (min-width: 641px){
	/* Styles 1.1 - Desktop */	
	.ArticleMediaInfografia .height-auto .accordion-container {
	    margin-top: -20px;
	}
}
@media (max-width: 600px){
	
	.ArticleMediaInfografia .disable-slider .media{
		margin-bottom: 0 !important;
	}
} 

.ArticleMediaInfografia .accordion-container{
	    padding-top: 0.4rem !important;
}
.degraderHiden {
	visibility: hidden;
}





@media (min-width: 641px){
	/* Styles 1.1 - Desktop */
	
	.height-auto .accordion-container {
	    margin-top: -20px;
	}
	.gridOneOneCollageH,
	.gridOneOneCollageV{
		display: grid !important;
	    grid-template-columns: calc(50% - 29px) calc(50% - 29px) !important;
	    grid-column-gap: 58px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.gridOneOneCollageH .endesaComponentDesign,
	.gridOneOneCollageV .endesaComponentDesign{
		width: 100% !important;
	    height: fit-content !important;
	}
	
	.gridOneOneCollageH .img-fluid,
	.gridOneOneCollageV .img-fluid{
	    height: 100% !important;
	}
	
	/* Styles 2.1 & 1.2 - Desktop */
	.gridTwoOneCollage .endesaComponentDesign:nth-child(1), .gridOneTwoCollage .endesaComponentDesign:nth-child(1) {
	   	grid-area: item-1;
	    height: 416px;
	}
	
	.gridTwoOneCollage .endesaComponentDesign:nth-child(2) , .gridOneTwoCollage .endesaComponentDesign:nth-child(2){
	   	grid-area: featured;
	    height: 810px;
	}
	
	.gridTwoOneCollage .endesaComponentDesign:nth-child(3) , .gridOneTwoCollage .endesaComponentDesign:nth-child(3){
	   	grid-area: item-2;
	    height: 416px;
	}
	
	/*Start 2:1 - vertical*/
	
	.gridTwoOneVerticalCollageHP .endesaComponentDesign:nth-child(1),
	.gridTwoOneVerticalCollageVP .endesaComponentDesign:nth-child(1),
	.gridTwoOneVerticalCollageHV .endesaComponentDesign:nth-child(1),
	.gridTwoOneVerticalCollageH .endesaComponentDesign:nth-child(1){
	   	grid-area: item-1;
	    height: fit-content;
	}
	
	.gridTwoOneVerticalCollageHP .endesaComponentDesign:nth-child(2),
	.gridTwoOneVerticalCollageVP .endesaComponentDesign:nth-child(2),
	.gridTwoOneVerticalCollageHV .endesaComponentDesign:nth-child(2),
	.gridTwoOneVerticalCollageH .endesaComponentDesign:nth-child(2){
	   	grid-area: item-2;
	    height: fit-content;
	}
	
	.gridTwoOneVerticalCollageHP .endesaComponentDesign:nth-child(3),
	.gridTwoOneVerticalCollageVP .endesaComponentDesign:nth-child(3),
	.gridTwoOneVerticalCollageHV .endesaComponentDesign:nth-child(3),
	.gridTwoOneVerticalCollageH .endesaComponentDesign:nth-child(3){
	   	grid-area: featured;
	    height: fit-content;
	}
	
	/*End 2:1 - vertical*/
	
	/*Start 1:2 - vertical*/
	.gridOneTwoVerticalCollagePH .endesaComponentDesign:nth-child(1),
	.gridOneTwoVerticalCollagePV .endesaComponentDesign:nth-child(1),
	.gridOneTwoVerticalCollageH .endesaComponentDesign:nth-child(1),
	.gridOneTwoVerticalCollageVH .endesaComponentDesign:nth-child(1){
	   	grid-area: featured;
	    height: fit-content;
	}
	
	.gridOneTwoVerticalCollagePH .endesaComponentDesign:nth-child(2),
	.gridOneTwoVerticalCollagePV .endesaComponentDesign:nth-child(2),
	.gridOneTwoVerticalCollageH .endesaComponentDesign:nth-child(2),
	.gridOneTwoVerticalCollageVH .endesaComponentDesign:nth-child(2){
	   	grid-area: item-1;
	    height: fit-content;
	}
	
	.gridOneTwoVerticalCollagePH .endesaComponentDesign:nth-child(3),
	.gridOneTwoVerticalCollagePV .endesaComponentDesign:nth-child(3),
	.gridOneTwoVerticalCollageH .endesaComponentDesign:nth-child(3),
	.gridOneTwoVerticalCollageVH .endesaComponentDesign:nth-child(3){
	   	grid-area: item-2;
	    height: fit-content;
	}
	
	/*End 1:2 - vertical*/
	
	.gridTwoOneCollage .img-fluid, .gridOneTwoCollage .img-fluid{
	    height: 100% !important;
	}
	
	.gridTwoOneCollage .endesaComponentDesign:nth-child(1) .img-fluid,
	.gridTwoOneCollage .endesaComponentDesign:nth-child(3) .img-fluid{
	   	height: 86% !important;
	}
	
	.gridTwoOneCollage .endesaComponentDesign:nth-child(2) .img-fluid{
	   	height: 95.6% !important;
	}
	
	.gridOneTwoCollage .endesaComponentDesign:nth-child(1) .img-fluid,
	.gridOneTwoCollage .endesaComponentDesign:nth-child(3) .img-fluid{
	   	height: 86% !important;
	}
	
	.gridOneTwoCollage .endesaComponentDesign:nth-child(2) .img-fluid{
	   	height: 95.6% !important;
	}
	
	.gridTwoOneVerticalCollageHP .endesaComponentDesign .img-fluid,
	.gridTwoOneVerticalCollageVP .endesaComponentDesign .img-fluid,
	.gridTwoOneVerticalCollageHV .endesaComponentDesign .img-fluid,
	.gridTwoOneVerticalCollageH .endesaComponentDesign .img-fluid, 
	.gridOneTwoVerticalCollagePH .endesaComponentDesign .img-fluid,
	.gridOneTwoVerticalCollagePV .endesaComponentDesign .img-fluid,
	.gridOneTwoVerticalCollageH .endesaComponentDesign .img-fluid,
	.gridOneTwoVerticalCollageVH .endesaComponentDesign .img-fluid{
	   	height: 93% !important;
	}
	    
	
	.gridTwoOneCollage {
		display: grid;
		grid-template-columns: calc(50% - 29px) calc(50% - 29px) !important;
		grid-template-areas: "item-1 featured " "item-2 featured";
		grid-column-gap: 58px;
		grid-row-gap: 0px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	
	/*2:1 - vertical*/
	.gridTwoOneVerticalCollageHP,
	.gridTwoOneVerticalCollageVP,
	.gridTwoOneVerticalCollageHV,
	.gridTwoOneVerticalCollageH{
		display: grid;
	    grid-template-columns: calc(50% - 29px) calc(50% - 29px) !important;
	    grid-template-areas:
	        "item-1 item-2"
	        "featured featured";
	    grid-column-gap: 58px;
	    grid-row-gap: 0px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	
	/*1:2 - vertical*/
	.gridOneTwoVerticalCollagePH,
	.gridOneTwoVerticalCollagePV,
	.gridOneTwoVerticalCollageH,
	.gridOneTwoVerticalCollageVH{
		display: grid;
	    grid-template-columns: calc(50% - 29px) calc(50% - 29px) !important;
	    grid-template-areas:
	    	"featured featured"
	        "item-1 item-2";
	   	grid-column-gap: 58px;
	    grid-row-gap: 0px;
	    width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.gridOneTwoCollage{
		display: grid;
		grid-template-columns: calc(50% - 29px) calc(50% - 29px) !important;
		grid-template-areas: "featured item-1" "featured item-2";
		grid-column-gap: 58px;
		grid-row-gap: 0px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}

	/* Styles 2.2 - Desktop*/
	.gridTwoTwoCollageH,
	.gridTwoTwoCollageV{
		display: grid !important;
	    grid-template-columns: calc(50% - 29px) calc(50% - 29px) !important;
	    grid-template-rows: auto auto !important;
	    grid-column-gap: 58px;
	    grid-row-gap: 0px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.gridTwoTwoCollageH .endesaComponentDesign,
	.gridTwoTwoCollageV .endesaComponentDesign{
		width: 100% !important;
	    height: fit-content !important;
	}
	
	.gridTwoTwoCollageH .img-fluid,
	.gridTwoTwoCollageV .img-fluid{
	    height: 92% !important;
	}
	
	.collage-container .accordion-container{
		padding-top: 0.4rem !important;
    	height: 52px;
	}
	
	.container-legado figcaption{
		text-overflow: ellipsis;
	    overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	
	.gridThreeCollagePV,
	.gridThreeCollageV{
		display: grid;
		grid-template-columns: 1fr 1fr 1fr;
		gap: 58px;
	}
	
	.container-legado .gridThreeCollagePV figcaption,
	.container-legado .gridThreeCollageV figcaption{
		white-space: initial !important;
	}
	
	.gridThreeCollagePV .img-fluid,
	.gridThreeCollageV .img-fluid{
	    height: auto !important;
	}
	
	.ArticleMedia .gridTwoOneCollage ~ .accordion-container,
	.ArticleMedia .gridOneTwoCollage  ~ .accordion-container{
		margin-top: -58px !important;
	}
	
	.gridTwoOneCollage .endesaComponentDesign:nth-child(1) .accordion-container,
	.gridOneTwoCollage .endesaComponentDesign:nth-child(1) .accordion-container{
		padding-top: 0.6rem !important;
	}
}
@media (max-width: 600px){
	/* 	Styles - Mobile */
	.gridCollageMobile{
	    width: 100% !important;
	    margin-left: auto !important;
	    margin-right: auto !important;
	}
	
	.gridCollageMobile .endesaComponentDesign{
		height: auto !important;
		margin-bottom: 80px !important;
	}
	
	.gridCollageMobile .img-fluid{
	    height: 100% !important;
	}
	
	.collage-container .accordion-container{
		padding-top: 1rem !important;
	}
	.ArticleMedia .gridTwoOneCollage ~ .accordion-container,
	.ArticleMedia .gridOneTwoCollage  ~ .accordion-container,
	.ArticleMedia .gridCollageMobile  ~ .accordion-container{
		margin-top: -80px !important;
	}
	
	.disable-slider .media{
		margin-bottom: 0 !important;
	}
} 

.container-legado .img-fluid{
	  	object-fit: fill !important;
}

.ArticleMedia .accordion-container{
	    padding-top: 0.4rem !important;
}
.degraderHiden {
	visibility: hidden;
}

/* clickable image styles start */

.hideImgFluid{
	display:none !important;
}

.popup-share-clickableImg {
    position: absolute;
	z-index:99;
	list-style-type: none;
}

.popup-share-clickableImg .social-link-clickableImg svg use{
	fill:lightgray !important;
}

.image-clickable-show{
    z-index: 999;
    display: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: fixed;
}
.image-clickable-show .image-clickable-overlay{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.7);
    /* backdrop-filter: blur(5px); */
    position: absolute;
    top: 0;
    left: 0;
}
.image-clickable-show .image-clickable-img-show {
    background: transparent;
    position: absolute;
    overflow: hidden;
	top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto; 
 	image-rendering: auto;
  	image-rendering: crisp-edges;
 	image-rendering: pixelated;
  	image-rendering: -webkit-optimize-contrast; 
}

.image-clickable-symbols {
    display: flex;
    height: 40px;
    justify-content: flex-end;
    margin: 10px 15px auto;
}

.image-clickable-close{
  /*   position: absolute;
    z-index: 99; */
    cursor: pointer;
    color: lightgray;
    display:inline-block;
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 20px;
    margin-top: -1px;
}

.image-clickable-download{
    position: absolute;
    z-index: 99;
    cursor: pointer;
    color: lightgray;
    display:inline-block;
    font-size: 23.5px;
    font-weight: 600;
    margin-right: 35px;
    text-decoration: none;
}

.image-clickable-close:hover ,.image-clickable-download:hover ,.image-clickable-download:focus{
	color: #fff;
}

.item-clickableImg a svg :hover {
	fill: #fff !important;
}


.cursor-clickable-figure .cursor-clickable-img{
	cursor: pointer;
}

.image-clickable-show .image-clickable-img-show img{
  	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    object-fit: fill;
    object-position: center;
    width: 1322px;
    height: 881px; 
}

/* ratio values */
.firstFormato{
	/* aspect-ratio 3:2; */
	max-width: 1322px ;
    max-height: 881px ;
   	width: 75vw !important;
    height: calc(75vw / (2/3)) !important;
}

.secondFormato{
	/* aspect-ratio 2:3; */
	max-width: 1322px ;
    max-height: 881px ;
   	width: 35vw !important;
    height: calc(35vw / (2/3)) !important;
}

.thirdFormato{
	/* aspect-ratio 4:3; */
	max-width: 1322px ;
    max-height: 881px ;
    width: 75vw !important;
    height: calc(75vw / (4/3)) !important;
}

.fourthFormato{
	/* aspect-ratio 24:65; */
    width: 18.75vw !important;
    height: calc(18.75vw / (24/65)) !important;
}

.panoramicFormato{
	/* aspect-ratio 65:24; */
    width: 90vw !important;
    height: calc(90vw / (65/24)) !important;
}
    
    
@media (min-width:1000px) and (max-width:1300px) { 
	.image-clickable-show .image-clickable-img-show img{
	    width: 80%;
	    height: auto; 
	}
	
	/* ratio values */
	.firstFormato{
		/* aspect-ratio 3:2; */
    	width: 75vw !important;
    	height: calc(75vw / (3/2)) !important;
	}
	
	.thirdFormato{
		/* aspect-ratio 4:3; */
	    max-width: 80% !important;
	    max-height: 100% !important;
    	width: 75vw !important;
    	height: calc(75vw / (4/3)) !important;
	}
	
	.fourthFormato{
		/* aspect-ratio 24:65; */
	    max-width: 80% !important;
	    max-height: 100% !important;
    	width: 18.7vw !important;
    	height: calc(18.7vw / (24/65)) !important;
	}
	
	.panoramicFormato{
		/* aspect-ratio 65:24; */
    	width: 75vw !important;
    	height: calc(75vw / (65/24)) !important; 
	} 
}

@media (max-width:1000px)  { 
	/* smartphones, Android phones, landscape iPhone */ 
	.popup-share-clickableImg{
		display: flex;
    	flex-direction: row-reverse;
	}
	
	.image-clickable-show .image-clickable-img-show img{
	     width: 100%;
	     height: auto; 
	}
	
	/* ratio values */
 	.firstFormato{
		/* aspect-ratio 3:2; */
    	width: 100vw !important;
    	height: calc(100vw  / (3/2)) !important;
	}
	
	.thirdFormato{
		/* aspect-ratio 4:3; */
	    max-width: 100% !important;
	    max-height: 100% !important; 
    	width: 100vw !important;
    	height: calc(100vw  / (4/3)) !important;
	}
	
	.fourthFormato{
		/* aspect-ratio 24:65; */
    	width: 50vw !important;
    	height: calc(50vw /(24/65)) !important;
	}
	
	.panoramicFormato{
		/* aspect-ratio 65:24; */
	    max-width: 100% !important;
	    max-height: 100% !important; 
    	width: 100vw !important;
    	height: calc(100vw  / (65/24)) !important;
	} 
}

@media (min-width:700px) and (max-width:1023px) { 

	.secondFormato{
		/* aspect-ratio 2:3; */
    	width: 75vw !important;
    	height: calc(75vw / (2/3)) !important;
	}
	

}

@media (max-width:700px)  { 

	.secondFormato{
		/* aspect-ratio 2:3; */
       	width: 100vw !important;
    	height: calc(100vw  /(2/3))!important;
	}
	
}
/* clickable image styles end */





@media only screen and (max-width: 600px) {
	.AnchorMenuSticky .container{
		width: 100% !important;
	    overflow-x: scroll !important;
	    white-space: nowrap !important;
	}
	
	.AnchorMenuSticky{
		border-bottom: none !important;
	}
	.AnchorMenuSticky .wrapper{
		display: block !important;
		border-bottom: 1px solid #c2cddd !important;
	}
	
	.anchor-menu-sticky{
		display: inline-flex !important;
	}
	
	.AnchorMenuSticky .wrapper.scroll-down{
		top: 0rem;
	}
	
	.AnchorMenuSticky .wrapper.scroll-up{
		top: 2.8rem;
	}
	
	.AnchorMenuSticky .wrapper.menu-open{
		z-index: 0;
		display: none !important;
	}
	
	.AnchorMenuSticky .wrapper.menu-closed{
		z-index: 102;
		display: block !important;
	}
	.fixedAnchorPos {
		position: sticky;
		z-index: 4;
	}
	
}

.hideAnchorMenu{
	opacity:0 !important;
}

@media only screen and (min-width: 1024px) {
	.anchor-nuevo-menu{
		z-index: 1 !important;
	}
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light.woff2?e414daf48e8914451d8ef4f719ad8b5e) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light.woff?6ceea3dc88b96b22367886fd0ffbacac) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light.otf?8559f553ac87df2fd48dc6735c565f1b) format("opentype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light_italic.woff2?4e7b028ca50f136b7ca22c5f3eba9936) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light_italic.woff?142bc75ea948d6340365250ce80ce93e) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light_italic.otf?27cb9548c4cfa8f9794c16b034ee885a) format("opentype");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular.woff2?4e6d1065f4a81659e64db7343e280785) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular.woff?d0cb79e2802db05d471c4b62b2802462) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular.otf?391b6d07e1c502647cfd0559b9978468) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular_italic.woff2?c63337aac62c23c2b0c231eb9afb14ca) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular_italic.woff?bbe7fbe037baf74ae746385cd08c3580) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular_italic.otf?fcfec1d58dbec4ca9d57234df0112fcf) format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold.woff2?59bfc23757446c329f732e4e45db0407) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold.woff?98711cd917ee6da24e5177d9f1000140) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold.otf?69780a9d6b124fe972cfed70b355d72e) format("opentype");font-style:normal;font-weight:750;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold_italic.woff2?880a677f1c1074778279f827b64672f2) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold_italic.woff?308e27e8c7d0baa3a23961a44350c16e) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold_italic.otf?4665907c2f2220f0657b5a5785324365) format("opentype");font-style:italic;font-weight:750;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_black.woff2?93a198d1c862c533649a246981e50aa2) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_black.woff?49ad690c6bd692daf00a562112328937) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_black.otf?c1f68e883c4fa250c2865da9b470ce2f) format("opentype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_black_italic.woff2?b57b843c184d88b34989c9088758eff3) format("woff2"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_black_italic.woff?4dc5e44a5b770bd17ef0ddb333320ce3) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_black_italic.otf?afcbc7dcbc5e789f53d0ac9b588ab9dd) format("opentype");font-style:italic;font-weight:900;font-display:swap}
/*!
 * Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(14,20,26,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent}a,a:hover{color:#007bff}a:hover{text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}

/*!
 * Bootstrap Grid v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}@media (min-width:490px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1024px){.container{max-width:960px}}@media (min-width:1440px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:12px;padding-left:12px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:490px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1024px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1440px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:490px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1024px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1440px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:490px){.flex-sm-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1024px){.flex-lg-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1440px){.flex-xl-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:490px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1024px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1440px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}body .flickity-enabled:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}body .flickity-enabled.is-draggable .flickity-viewport{width:100%}body .flickity-prev-next-button{background:rgba(14,20,26,.75);color:#fff;height:2rem;top:5.5rem;width:2rem;z-index:9;-webkit-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;transition:background-color .3s ease-in-out,opacity .3s ease-in-out}@media (min-width:768px){body .flickity-prev-next-button{display:inline-block;top:6.25rem}}@media (min-width:1024px){body .flickity-prev-next-button{top:7.5rem}}body .flickity-prev-next-button:hover{background:#0e141a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){body .flickity-prev-next-button:hover{background:#0e141a}}@media (hover:none){body .flickity-prev-next-button:active{background:#0e141a}}body .flickity-prev-next-button:active,body .flickity-prev-next-button:focus{-webkit-box-shadow:0 0 0 1px #0152e8;box-shadow:0 0 0 1px #0152e8}body .flickity-prev-next-button:disabled{opacity:0}body .flickity-prev-next-button .flickity-button{color:#fff}body .flickity-prev-next-button .flickity-button-icon{max-height:.6rem;margin:.3rem 0}body .flickity-prev-next-button:before{content:"";left:-2.5px;top:-2.5px;right:-2.5px;bottom:-2.5px;position:absolute}body .flickity-wrapper{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-webkit-user-drag:none}.has-tooltip{cursor:help}.tooltip{display:block!important;z-index:10000;max-width:13.1rem}.tooltip .tooltip-inner{background:#fff;color:#667790;padding:.5rem .75rem;font-size:.65rem;line-height:1.53846;-webkit-box-shadow:0 0 5px rgba(14,20,26,.15);box-shadow:0 0 5px rgba(14,20,26,.15)}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:.45rem;border-color:#fff;z-index:1}.tooltip[x-placement^=top]{margin-bottom:.65rem}.tooltip[x-placement^=top] .tooltip-arrow{border-width:.45rem .45rem 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-.45rem;left:calc(50% - .45rem);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:.65rem}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 .45rem .45rem;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-.45rem;left:calc(50% - .45rem);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:.65rem}.tooltip[x-placement^=right] .tooltip-arrow{border-width:.45rem .45rem .45rem 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-.45rem;top:calc(50% - .45rem);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:.65rem}.tooltip[x-placement^=left] .tooltip-arrow{border-width:.45rem 0 .45rem .45rem;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-.45rem;top:calc(50% - .45rem);margin-left:0;margin-right:0}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}a{color:#d3135a;display:inline-block}strong{font-weight:700}em{font-style:italic}.nobr{white-space:nowrap}.general-typo{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.general-typo{font-size:.9rem;line-height:1.44444}}.general-typo h1,.general-typo h2,.general-typo h3,.general-typo h4,.general-typo h5,.general-typo h6{font-weight:700;margin-bottom:2rem}.general-typo h1{font-size:1.35rem;line-height:1.22222;letter-spacing:-.005em}@media (min-width:768px){.general-typo h1{font-size:1.8rem;line-height:1.13889;letter-spacing:-.007em}}@media (min-width:1024px){.general-typo h1{font-size:2.45rem;line-height:1.14286;letter-spacing:-.01em}}.general-typo h2{font-size:1.35rem;line-height:1.22222;letter-spacing:-.005em;margin:0 0 2rem}@media (min-width:1024px){.general-typo h2{font-size:1.8rem;line-height:1.16667;letter-spacing:-.008em}}.general-typo h3,.general-typo h4{font-size:.9rem;line-height:1.44444;letter-spacing:-.018em}@media (min-width:1024px){.general-typo h3,.general-typo h4{font-size:1.35rem;line-height:1.22222;letter-spacing:-.027em}}.general-typo h4{letter-spacing:-.009em}@media (min-width:1024px){.general-typo h4{font-size:1.1rem;line-height:1.45455;letter-spacing:-.011em}}.general-typo h5,.general-typo h6{font-size:.8rem;line-height:1.5;letter-spacing:-.009em}@media (min-width:1024px){.general-typo h5,.general-typo h6{font-size:.9rem;line-height:1.44444}}.general-typo blockquote{font-size:1.35rem;line-height:1.22222}.general-typo a{text-decoration:underline;word-break:break-word;display:inline;text-decoration:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.general-typo a:hover{color:#d3135a;text-decoration:underline}}@media (hover:none){.general-typo a:active{color:#d3135a;text-decoration:underline}}.general-typo li{margin:0 0 1em}.general-typo p{font-size:.8rem;line-height:1.5;margin-bottom:1rem}@media (min-width:1024px){.general-typo p{font-size:.9rem;line-height:1.5}}.general-typo p:not(:last-child){margin-bottom:1.444444em}.general-typo p strong{font-weight:700;letter-spacing:-.005em}.general-typo ul{list-style:disc;padding-left:1rem}.general-typo .large{font-size:1.1rem;font-weight:400;letter-spacing:0;line-height:1.454544}.general-typo .large strong{font-weight:700;letter-spacing:-.005em}.general-typo small{font-size:.8rem;line-height:1.5;font-weight:400}.general-typo .description{font-size:.65rem;font-weight:400;letter-spacing:0;line-height:1.53846}.general-typo .univers{font-family:Robert,sans-serif}.general-typo .georgia{font-family:Georgia,Times,Times New Roman,serif}@media (min-width:1024px){.general-typo .georgia{line-height:1.5rem}}.container{max-width:1200px;width:88%;padding:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-left:8px;padding-right:8px}@media (min-width:768px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-left:12px;padding-right:12px}}.row{margin-left:-8px;margin-right:-8px}@media (min-width:768px){.row{margin-left:-12px;margin-right:-12px}}#app [aem-comp].gutter-top-xl,#app [aem-comp] .gutter-top-xl{padding-bottom:7.5rem}@media (min-width:768px){#app [aem-comp].gutter-top-xl,#app [aem-comp] .gutter-top-xl{padding-bottom:10rem}}#app [aem-comp].gutter-bottom-xl,#app [aem-comp] .gutter-bottom-xl{padding-bottom:7.5rem}@media (min-width:768px){#app [aem-comp].gutter-bottom-xl,#app [aem-comp] .gutter-bottom-xl{padding-bottom:10rem}}body #app [aem-comp].gutter-bottom-xl,body #app [aem-comp] .gutter-bottom-xl{padding-bottom:7.5rem}@media (min-width:768px){body #app [aem-comp].gutter-bottom-xl,body #app [aem-comp] .gutter-bottom-xl{padding-bottom:10rem}}#app [aem-comp].gutter-top-small,#app [aem-comp] .gutter-top-small{padding-top:10px}@media (min-width:768px){#app [aem-comp].gutter-top-small,#app [aem-comp] .gutter-top-small{padding-top:20px}}@media (min-width:1024px){#app [aem-comp].gutter-top-small,#app [aem-comp] .gutter-top-small{padding-top:30px}}#app [aem-comp].gutter-bottom-small,#app [aem-comp] .gutter-bottom-small{padding-bottom:10px}@media (min-width:768px){#app [aem-comp].gutter-bottom-small,#app [aem-comp] .gutter-bottom-small{padding-bottom:20px}}@media (min-width:1024px){#app [aem-comp].gutter-bottom-small,#app [aem-comp] .gutter-bottom-small{padding-bottom:30px}}#app [aem-comp].gutter-y-small,#app [aem-comp] .gutter-y-small{padding-top:10px;padding-bottom:10px}@media (min-width:768px){#app [aem-comp].gutter-y-small,#app [aem-comp] .gutter-y-small{padding-top:20px}}@media (min-width:1024px){#app [aem-comp].gutter-y-small,#app [aem-comp] .gutter-y-small{padding-top:30px}}@media (min-width:768px){#app [aem-comp].gutter-y-small,#app [aem-comp] .gutter-y-small{padding-bottom:20px}}@media (min-width:1024px){#app [aem-comp].gutter-y-small,#app [aem-comp] .gutter-y-small{padding-bottom:30px}}body #app [aem-comp].gutter-top-small,body #app [aem-comp] .gutter-top-small{padding-top:10px}@media (min-width:768px){body #app [aem-comp].gutter-top-small,body #app [aem-comp] .gutter-top-small{padding-top:20px}}@media (min-width:1024px){body #app [aem-comp].gutter-top-small,body #app [aem-comp] .gutter-top-small{padding-top:30px}}body #app [aem-comp].gutter-bottom-small,body #app [aem-comp] .gutter-bottom-small{padding-bottom:10px}@media (min-width:768px){body #app [aem-comp].gutter-bottom-small,body #app [aem-comp] .gutter-bottom-small{padding-bottom:20px}}@media (min-width:1024px){body #app [aem-comp].gutter-bottom-small,body #app [aem-comp] .gutter-bottom-small{padding-bottom:30px}}body #app [aem-comp].gutter-y-small,body #app [aem-comp] .gutter-y-small{padding-top:10px;padding-bottom:10px}@media (min-width:768px){body #app [aem-comp].gutter-y-small,body #app [aem-comp] .gutter-y-small{padding-top:20px}}@media (min-width:1024px){body #app [aem-comp].gutter-y-small,body #app [aem-comp] .gutter-y-small{padding-top:30px}}@media (min-width:768px){body #app [aem-comp].gutter-y-small,body #app [aem-comp] .gutter-y-small{padding-bottom:20px}}@media (min-width:1024px){body #app [aem-comp].gutter-y-small,body #app [aem-comp] .gutter-y-small{padding-bottom:30px}}@media (max-width:489.98px){#app [aem-comp].gutter-top-xs-small,#app [aem-comp] .gutter-top-xs-small{padding-top:10px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-top-xs-small,#app [aem-comp] .gutter-top-xs-small{padding-top:20px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-top-xs-small,#app [aem-comp] .gutter-top-xs-small{padding-top:30px}}@media (max-width:489.98px){#app [aem-comp].gutter-bottom-xs-small,#app [aem-comp] .gutter-bottom-xs-small{padding-bottom:10px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-xs-small,#app [aem-comp] .gutter-bottom-xs-small{padding-bottom:20px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xs-small,#app [aem-comp] .gutter-bottom-xs-small{padding-bottom:30px}}@media (max-width:489.98px){#app [aem-comp].gutter-y-xs-small,#app [aem-comp] .gutter-y-xs-small{padding-top:10px;padding-bottom:10px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-small,#app [aem-comp] .gutter-y-xs-small{padding-top:20px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-small,#app [aem-comp] .gutter-y-xs-small{padding-top:30px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-small,#app [aem-comp] .gutter-y-xs-small{padding-bottom:20px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-small,#app [aem-comp] .gutter-y-xs-small{padding-bottom:30px}}@media (max-width:489.98px){body #app [aem-comp].gutter-top-xs-small,body #app [aem-comp] .gutter-top-xs-small{padding-top:10px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-top-xs-small,body #app [aem-comp] .gutter-top-xs-small{padding-top:20px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-xs-small,body #app [aem-comp] .gutter-top-xs-small{padding-top:30px}}@media (max-width:489.98px){body #app [aem-comp].gutter-bottom-xs-small,body #app [aem-comp] .gutter-bottom-xs-small{padding-bottom:10px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xs-small,body #app [aem-comp] .gutter-bottom-xs-small{padding-bottom:20px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xs-small,body #app [aem-comp] .gutter-bottom-xs-small{padding-bottom:30px}}@media (max-width:489.98px){body #app [aem-comp].gutter-y-xs-small,body #app [aem-comp] .gutter-y-xs-small{padding-top:10px;padding-bottom:10px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-small,body #app [aem-comp] .gutter-y-xs-small{padding-top:20px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-small,body #app [aem-comp] .gutter-y-xs-small{padding-top:30px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-small,body #app [aem-comp] .gutter-y-xs-small{padding-bottom:20px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-small,body #app [aem-comp] .gutter-y-xs-small{padding-bottom:30px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-top-sm-small,#app [aem-comp] .gutter-top-sm-small{padding-top:10px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-top-sm-small,#app [aem-comp] .gutter-top-sm-small{padding-top:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-top-sm-small,#app [aem-comp] .gutter-top-sm-small{padding-top:30px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-bottom-sm-small,#app [aem-comp] .gutter-bottom-sm-small{padding-bottom:10px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-sm-small,#app [aem-comp] .gutter-bottom-sm-small{padding-bottom:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-sm-small,#app [aem-comp] .gutter-bottom-sm-small{padding-bottom:30px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-y-sm-small,#app [aem-comp] .gutter-y-sm-small{padding-top:10px;padding-bottom:10px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-small,#app [aem-comp] .gutter-y-sm-small{padding-top:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-small,#app [aem-comp] .gutter-y-sm-small{padding-top:30px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-small,#app [aem-comp] .gutter-y-sm-small{padding-bottom:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-small,#app [aem-comp] .gutter-y-sm-small{padding-bottom:30px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-top-sm-small,body #app [aem-comp] .gutter-top-sm-small{padding-top:10px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-top-sm-small,body #app [aem-comp] .gutter-top-sm-small{padding-top:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-sm-small,body #app [aem-comp] .gutter-top-sm-small{padding-top:30px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-bottom-sm-small,body #app [aem-comp] .gutter-bottom-sm-small{padding-bottom:10px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-sm-small,body #app [aem-comp] .gutter-bottom-sm-small{padding-bottom:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-sm-small,body #app [aem-comp] .gutter-bottom-sm-small{padding-bottom:30px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-y-sm-small,body #app [aem-comp] .gutter-y-sm-small{padding-top:10px;padding-bottom:10px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-small,body #app [aem-comp] .gutter-y-sm-small{padding-top:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-small,body #app [aem-comp] .gutter-y-sm-small{padding-top:30px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-small,body #app [aem-comp] .gutter-y-sm-small{padding-bottom:20px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-small,body #app [aem-comp] .gutter-y-sm-small{padding-bottom:30px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-top-md-small,#app [aem-comp] .gutter-top-md-small{padding-top:10px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-top-md-small,#app [aem-comp] .gutter-top-md-small{padding-top:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-top-md-small,#app [aem-comp] .gutter-top-md-small{padding-top:30px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-bottom-md-small,#app [aem-comp] .gutter-bottom-md-small{padding-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-md-small,#app [aem-comp] .gutter-bottom-md-small{padding-bottom:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-md-small,#app [aem-comp] .gutter-bottom-md-small{padding-bottom:30px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-y-md-small,#app [aem-comp] .gutter-y-md-small{padding-top:10px;padding-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-small,#app [aem-comp] .gutter-y-md-small{padding-top:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-small,#app [aem-comp] .gutter-y-md-small{padding-top:30px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-small,#app [aem-comp] .gutter-y-md-small{padding-bottom:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-small,#app [aem-comp] .gutter-y-md-small{padding-bottom:30px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-top-md-small,body #app [aem-comp] .gutter-top-md-small{padding-top:10px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-top-md-small,body #app [aem-comp] .gutter-top-md-small{padding-top:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-md-small,body #app [aem-comp] .gutter-top-md-small{padding-top:30px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-bottom-md-small,body #app [aem-comp] .gutter-bottom-md-small{padding-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-md-small,body #app [aem-comp] .gutter-bottom-md-small{padding-bottom:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-md-small,body #app [aem-comp] .gutter-bottom-md-small{padding-bottom:30px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-y-md-small,body #app [aem-comp] .gutter-y-md-small{padding-top:10px;padding-bottom:10px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-small,body #app [aem-comp] .gutter-y-md-small{padding-top:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-small,body #app [aem-comp] .gutter-y-md-small{padding-top:30px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-small,body #app [aem-comp] .gutter-y-md-small{padding-bottom:20px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-small,body #app [aem-comp] .gutter-y-md-small{padding-bottom:30px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-top-lg-small,#app [aem-comp] .gutter-top-lg-small{padding-top:10px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-top-lg-small,#app [aem-comp] .gutter-top-lg-small{padding-top:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-top-lg-small,#app [aem-comp] .gutter-top-lg-small{padding-top:30px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-bottom-lg-small,#app [aem-comp] .gutter-bottom-lg-small{padding-bottom:10px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-lg-small,#app [aem-comp] .gutter-bottom-lg-small{padding-bottom:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-lg-small,#app [aem-comp] .gutter-bottom-lg-small{padding-bottom:30px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-y-lg-small,#app [aem-comp] .gutter-y-lg-small{padding-top:10px;padding-bottom:10px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-small,#app [aem-comp] .gutter-y-lg-small{padding-top:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-small,#app [aem-comp] .gutter-y-lg-small{padding-top:30px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-small,#app [aem-comp] .gutter-y-lg-small{padding-bottom:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-small,#app [aem-comp] .gutter-y-lg-small{padding-bottom:30px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-top-lg-small,body #app [aem-comp] .gutter-top-lg-small{padding-top:10px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-top-lg-small,body #app [aem-comp] .gutter-top-lg-small{padding-top:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-lg-small,body #app [aem-comp] .gutter-top-lg-small{padding-top:30px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-bottom-lg-small,body #app [aem-comp] .gutter-bottom-lg-small{padding-bottom:10px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-lg-small,body #app [aem-comp] .gutter-bottom-lg-small{padding-bottom:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-lg-small,body #app [aem-comp] .gutter-bottom-lg-small{padding-bottom:30px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-y-lg-small,body #app [aem-comp] .gutter-y-lg-small{padding-top:10px;padding-bottom:10px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-small,body #app [aem-comp] .gutter-y-lg-small{padding-top:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-small,body #app [aem-comp] .gutter-y-lg-small{padding-top:30px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-small,body #app [aem-comp] .gutter-y-lg-small{padding-bottom:20px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-small,body #app [aem-comp] .gutter-y-lg-small{padding-bottom:30px}}@media (min-width:1440px){#app [aem-comp].gutter-top-xl-small,#app [aem-comp] .gutter-top-xl-small{padding-top:10px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-top-xl-small,#app [aem-comp] .gutter-top-xl-small{padding-top:20px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-top-xl-small,#app [aem-comp] .gutter-top-xl-small{padding-top:30px}}@media (min-width:1440px){#app [aem-comp].gutter-bottom-xl-small,#app [aem-comp] .gutter-bottom-xl-small{padding-bottom:10px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-bottom-xl-small,#app [aem-comp] .gutter-bottom-xl-small{padding-bottom:20px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xl-small,#app [aem-comp] .gutter-bottom-xl-small{padding-bottom:30px}}@media (min-width:1440px){#app [aem-comp].gutter-y-xl-small,#app [aem-comp] .gutter-y-xl-small{padding-top:10px;padding-bottom:10px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-small,#app [aem-comp] .gutter-y-xl-small{padding-top:20px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-small,#app [aem-comp] .gutter-y-xl-small{padding-top:30px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-small,#app [aem-comp] .gutter-y-xl-small{padding-bottom:20px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-small,#app [aem-comp] .gutter-y-xl-small{padding-bottom:30px}}@media (min-width:1440px){body #app [aem-comp].gutter-top-xl-small,body #app [aem-comp] .gutter-top-xl-small{padding-top:10px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-top-xl-small,body #app [aem-comp] .gutter-top-xl-small{padding-top:20px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-top-xl-small,body #app [aem-comp] .gutter-top-xl-small{padding-top:30px}}@media (min-width:1440px){body #app [aem-comp].gutter-bottom-xl-small,body #app [aem-comp] .gutter-bottom-xl-small{padding-bottom:10px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xl-small,body #app [aem-comp] .gutter-bottom-xl-small{padding-bottom:20px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xl-small,body #app [aem-comp] .gutter-bottom-xl-small{padding-bottom:30px}}@media (min-width:1440px){body #app [aem-comp].gutter-y-xl-small,body #app [aem-comp] .gutter-y-xl-small{padding-top:10px;padding-bottom:10px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-small,body #app [aem-comp] .gutter-y-xl-small{padding-top:20px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-small,body #app [aem-comp] .gutter-y-xl-small{padding-top:30px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-small,body #app [aem-comp] .gutter-y-xl-small{padding-bottom:20px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-small,body #app [aem-comp] .gutter-y-xl-small{padding-bottom:30px}}#app [aem-comp].gutter-top-medium,#app [aem-comp] .gutter-top-medium{padding-top:40px}@media (min-width:768px){#app [aem-comp].gutter-top-medium,#app [aem-comp] .gutter-top-medium{padding-top:60px}}@media (min-width:1024px){#app [aem-comp].gutter-top-medium,#app [aem-comp] .gutter-top-medium{padding-top:80px}}#app [aem-comp].gutter-bottom-medium,#app [aem-comp] .gutter-bottom-medium{padding-bottom:40px}@media (min-width:768px){#app [aem-comp].gutter-bottom-medium,#app [aem-comp] .gutter-bottom-medium{padding-bottom:60px}}@media (min-width:1024px){#app [aem-comp].gutter-bottom-medium,#app [aem-comp] .gutter-bottom-medium{padding-bottom:80px}}#app [aem-comp].gutter-y-medium,#app [aem-comp] .gutter-y-medium{padding-top:40px;padding-bottom:40px}@media (min-width:768px){#app [aem-comp].gutter-y-medium,#app [aem-comp] .gutter-y-medium{padding-top:60px}}@media (min-width:1024px){#app [aem-comp].gutter-y-medium,#app [aem-comp] .gutter-y-medium{padding-top:80px}}@media (min-width:768px){#app [aem-comp].gutter-y-medium,#app [aem-comp] .gutter-y-medium{padding-bottom:60px}}@media (min-width:1024px){#app [aem-comp].gutter-y-medium,#app [aem-comp] .gutter-y-medium{padding-bottom:80px}}body #app [aem-comp].gutter-top-medium,body #app [aem-comp] .gutter-top-medium{padding-top:40px}@media (min-width:768px){body #app [aem-comp].gutter-top-medium,body #app [aem-comp] .gutter-top-medium{padding-top:60px}}@media (min-width:1024px){body #app [aem-comp].gutter-top-medium,body #app [aem-comp] .gutter-top-medium{padding-top:80px}}body #app [aem-comp].gutter-bottom-medium,body #app [aem-comp] .gutter-bottom-medium{padding-bottom:40px}@media (min-width:768px){body #app [aem-comp].gutter-bottom-medium,body #app [aem-comp] .gutter-bottom-medium{padding-bottom:60px}}@media (min-width:1024px){body #app [aem-comp].gutter-bottom-medium,body #app [aem-comp] .gutter-bottom-medium{padding-bottom:80px}}body #app [aem-comp].gutter-y-medium,body #app [aem-comp] .gutter-y-medium{padding-top:40px;padding-bottom:40px}@media (min-width:768px){body #app [aem-comp].gutter-y-medium,body #app [aem-comp] .gutter-y-medium{padding-top:60px}}@media (min-width:1024px){body #app [aem-comp].gutter-y-medium,body #app [aem-comp] .gutter-y-medium{padding-top:80px}}@media (min-width:768px){body #app [aem-comp].gutter-y-medium,body #app [aem-comp] .gutter-y-medium{padding-bottom:60px}}@media (min-width:1024px){body #app [aem-comp].gutter-y-medium,body #app [aem-comp] .gutter-y-medium{padding-bottom:80px}}@media (max-width:489.98px){#app [aem-comp].gutter-top-xs-medium,#app [aem-comp] .gutter-top-xs-medium{padding-top:40px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-top-xs-medium,#app [aem-comp] .gutter-top-xs-medium{padding-top:60px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-top-xs-medium,#app [aem-comp] .gutter-top-xs-medium{padding-top:80px}}@media (max-width:489.98px){#app [aem-comp].gutter-bottom-xs-medium,#app [aem-comp] .gutter-bottom-xs-medium{padding-bottom:40px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-xs-medium,#app [aem-comp] .gutter-bottom-xs-medium{padding-bottom:60px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xs-medium,#app [aem-comp] .gutter-bottom-xs-medium{padding-bottom:80px}}@media (max-width:489.98px){#app [aem-comp].gutter-y-xs-medium,#app [aem-comp] .gutter-y-xs-medium{padding-top:40px;padding-bottom:40px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-medium,#app [aem-comp] .gutter-y-xs-medium{padding-top:60px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-medium,#app [aem-comp] .gutter-y-xs-medium{padding-top:80px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-medium,#app [aem-comp] .gutter-y-xs-medium{padding-bottom:60px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-medium,#app [aem-comp] .gutter-y-xs-medium{padding-bottom:80px}}@media (max-width:489.98px){body #app [aem-comp].gutter-top-xs-medium,body #app [aem-comp] .gutter-top-xs-medium{padding-top:40px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-top-xs-medium,body #app [aem-comp] .gutter-top-xs-medium{padding-top:60px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-xs-medium,body #app [aem-comp] .gutter-top-xs-medium{padding-top:80px}}@media (max-width:489.98px){body #app [aem-comp].gutter-bottom-xs-medium,body #app [aem-comp] .gutter-bottom-xs-medium{padding-bottom:40px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xs-medium,body #app [aem-comp] .gutter-bottom-xs-medium{padding-bottom:60px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xs-medium,body #app [aem-comp] .gutter-bottom-xs-medium{padding-bottom:80px}}@media (max-width:489.98px){body #app [aem-comp].gutter-y-xs-medium,body #app [aem-comp] .gutter-y-xs-medium{padding-top:40px;padding-bottom:40px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-medium,body #app [aem-comp] .gutter-y-xs-medium{padding-top:60px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-medium,body #app [aem-comp] .gutter-y-xs-medium{padding-top:80px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-medium,body #app [aem-comp] .gutter-y-xs-medium{padding-bottom:60px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-medium,body #app [aem-comp] .gutter-y-xs-medium{padding-bottom:80px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-top-sm-medium,#app [aem-comp] .gutter-top-sm-medium{padding-top:40px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-top-sm-medium,#app [aem-comp] .gutter-top-sm-medium{padding-top:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-top-sm-medium,#app [aem-comp] .gutter-top-sm-medium{padding-top:80px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-bottom-sm-medium,#app [aem-comp] .gutter-bottom-sm-medium{padding-bottom:40px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-sm-medium,#app [aem-comp] .gutter-bottom-sm-medium{padding-bottom:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-sm-medium,#app [aem-comp] .gutter-bottom-sm-medium{padding-bottom:80px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-y-sm-medium,#app [aem-comp] .gutter-y-sm-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-medium,#app [aem-comp] .gutter-y-sm-medium{padding-top:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-medium,#app [aem-comp] .gutter-y-sm-medium{padding-top:80px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-medium,#app [aem-comp] .gutter-y-sm-medium{padding-bottom:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-medium,#app [aem-comp] .gutter-y-sm-medium{padding-bottom:80px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-top-sm-medium,body #app [aem-comp] .gutter-top-sm-medium{padding-top:40px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-top-sm-medium,body #app [aem-comp] .gutter-top-sm-medium{padding-top:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-sm-medium,body #app [aem-comp] .gutter-top-sm-medium{padding-top:80px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-bottom-sm-medium,body #app [aem-comp] .gutter-bottom-sm-medium{padding-bottom:40px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-sm-medium,body #app [aem-comp] .gutter-bottom-sm-medium{padding-bottom:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-sm-medium,body #app [aem-comp] .gutter-bottom-sm-medium{padding-bottom:80px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-y-sm-medium,body #app [aem-comp] .gutter-y-sm-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-medium,body #app [aem-comp] .gutter-y-sm-medium{padding-top:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-medium,body #app [aem-comp] .gutter-y-sm-medium{padding-top:80px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-medium,body #app [aem-comp] .gutter-y-sm-medium{padding-bottom:60px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-medium,body #app [aem-comp] .gutter-y-sm-medium{padding-bottom:80px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-top-md-medium,#app [aem-comp] .gutter-top-md-medium{padding-top:40px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-top-md-medium,#app [aem-comp] .gutter-top-md-medium{padding-top:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-top-md-medium,#app [aem-comp] .gutter-top-md-medium{padding-top:80px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-bottom-md-medium,#app [aem-comp] .gutter-bottom-md-medium{padding-bottom:40px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-md-medium,#app [aem-comp] .gutter-bottom-md-medium{padding-bottom:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-md-medium,#app [aem-comp] .gutter-bottom-md-medium{padding-bottom:80px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-y-md-medium,#app [aem-comp] .gutter-y-md-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-medium,#app [aem-comp] .gutter-y-md-medium{padding-top:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-medium,#app [aem-comp] .gutter-y-md-medium{padding-top:80px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-medium,#app [aem-comp] .gutter-y-md-medium{padding-bottom:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-medium,#app [aem-comp] .gutter-y-md-medium{padding-bottom:80px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-top-md-medium,body #app [aem-comp] .gutter-top-md-medium{padding-top:40px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-top-md-medium,body #app [aem-comp] .gutter-top-md-medium{padding-top:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-md-medium,body #app [aem-comp] .gutter-top-md-medium{padding-top:80px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-bottom-md-medium,body #app [aem-comp] .gutter-bottom-md-medium{padding-bottom:40px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-md-medium,body #app [aem-comp] .gutter-bottom-md-medium{padding-bottom:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-md-medium,body #app [aem-comp] .gutter-bottom-md-medium{padding-bottom:80px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-y-md-medium,body #app [aem-comp] .gutter-y-md-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-medium,body #app [aem-comp] .gutter-y-md-medium{padding-top:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-medium,body #app [aem-comp] .gutter-y-md-medium{padding-top:80px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-medium,body #app [aem-comp] .gutter-y-md-medium{padding-bottom:60px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-medium,body #app [aem-comp] .gutter-y-md-medium{padding-bottom:80px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-top-lg-medium,#app [aem-comp] .gutter-top-lg-medium{padding-top:40px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-top-lg-medium,#app [aem-comp] .gutter-top-lg-medium{padding-top:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-top-lg-medium,#app [aem-comp] .gutter-top-lg-medium{padding-top:80px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-bottom-lg-medium,#app [aem-comp] .gutter-bottom-lg-medium{padding-bottom:40px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-lg-medium,#app [aem-comp] .gutter-bottom-lg-medium{padding-bottom:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-lg-medium,#app [aem-comp] .gutter-bottom-lg-medium{padding-bottom:80px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-y-lg-medium,#app [aem-comp] .gutter-y-lg-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-medium,#app [aem-comp] .gutter-y-lg-medium{padding-top:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-medium,#app [aem-comp] .gutter-y-lg-medium{padding-top:80px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-medium,#app [aem-comp] .gutter-y-lg-medium{padding-bottom:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-medium,#app [aem-comp] .gutter-y-lg-medium{padding-bottom:80px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-top-lg-medium,body #app [aem-comp] .gutter-top-lg-medium{padding-top:40px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-top-lg-medium,body #app [aem-comp] .gutter-top-lg-medium{padding-top:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-lg-medium,body #app [aem-comp] .gutter-top-lg-medium{padding-top:80px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-bottom-lg-medium,body #app [aem-comp] .gutter-bottom-lg-medium{padding-bottom:40px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-lg-medium,body #app [aem-comp] .gutter-bottom-lg-medium{padding-bottom:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-lg-medium,body #app [aem-comp] .gutter-bottom-lg-medium{padding-bottom:80px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-y-lg-medium,body #app [aem-comp] .gutter-y-lg-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-medium,body #app [aem-comp] .gutter-y-lg-medium{padding-top:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-medium,body #app [aem-comp] .gutter-y-lg-medium{padding-top:80px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-medium,body #app [aem-comp] .gutter-y-lg-medium{padding-bottom:60px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-medium,body #app [aem-comp] .gutter-y-lg-medium{padding-bottom:80px}}@media (min-width:1440px){#app [aem-comp].gutter-top-xl-medium,#app [aem-comp] .gutter-top-xl-medium{padding-top:40px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-top-xl-medium,#app [aem-comp] .gutter-top-xl-medium{padding-top:60px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-top-xl-medium,#app [aem-comp] .gutter-top-xl-medium{padding-top:80px}}@media (min-width:1440px){#app [aem-comp].gutter-bottom-xl-medium,#app [aem-comp] .gutter-bottom-xl-medium{padding-bottom:40px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-bottom-xl-medium,#app [aem-comp] .gutter-bottom-xl-medium{padding-bottom:60px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xl-medium,#app [aem-comp] .gutter-bottom-xl-medium{padding-bottom:80px}}@media (min-width:1440px){#app [aem-comp].gutter-y-xl-medium,#app [aem-comp] .gutter-y-xl-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-medium,#app [aem-comp] .gutter-y-xl-medium{padding-top:60px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-medium,#app [aem-comp] .gutter-y-xl-medium{padding-top:80px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-medium,#app [aem-comp] .gutter-y-xl-medium{padding-bottom:60px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-medium,#app [aem-comp] .gutter-y-xl-medium{padding-bottom:80px}}@media (min-width:1440px){body #app [aem-comp].gutter-top-xl-medium,body #app [aem-comp] .gutter-top-xl-medium{padding-top:40px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-top-xl-medium,body #app [aem-comp] .gutter-top-xl-medium{padding-top:60px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-top-xl-medium,body #app [aem-comp] .gutter-top-xl-medium{padding-top:80px}}@media (min-width:1440px){body #app [aem-comp].gutter-bottom-xl-medium,body #app [aem-comp] .gutter-bottom-xl-medium{padding-bottom:40px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xl-medium,body #app [aem-comp] .gutter-bottom-xl-medium{padding-bottom:60px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xl-medium,body #app [aem-comp] .gutter-bottom-xl-medium{padding-bottom:80px}}@media (min-width:1440px){body #app [aem-comp].gutter-y-xl-medium,body #app [aem-comp] .gutter-y-xl-medium{padding-top:40px;padding-bottom:40px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-medium,body #app [aem-comp] .gutter-y-xl-medium{padding-top:60px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-medium,body #app [aem-comp] .gutter-y-xl-medium{padding-top:80px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-medium,body #app [aem-comp] .gutter-y-xl-medium{padding-bottom:60px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-medium,body #app [aem-comp] .gutter-y-xl-medium{padding-bottom:80px}}#app [aem-comp].gutter-top-large,#app [aem-comp] .gutter-top-large{padding-top:100px}@media (min-width:768px){#app [aem-comp].gutter-top-large,#app [aem-comp] .gutter-top-large{padding-top:120px}}@media (min-width:1024px){#app [aem-comp].gutter-top-large,#app [aem-comp] .gutter-top-large{padding-top:150px}}#app [aem-comp].gutter-bottom-large,#app [aem-comp] .gutter-bottom-large{padding-bottom:100px}@media (min-width:768px){#app [aem-comp].gutter-bottom-large,#app [aem-comp] .gutter-bottom-large{padding-bottom:120px}}@media (min-width:1024px){#app [aem-comp].gutter-bottom-large,#app [aem-comp] .gutter-bottom-large{padding-bottom:150px}}#app [aem-comp].gutter-y-large,#app [aem-comp] .gutter-y-large{padding-top:100px;padding-bottom:100px}@media (min-width:768px){#app [aem-comp].gutter-y-large,#app [aem-comp] .gutter-y-large{padding-top:120px}}@media (min-width:1024px){#app [aem-comp].gutter-y-large,#app [aem-comp] .gutter-y-large{padding-top:150px}}@media (min-width:768px){#app [aem-comp].gutter-y-large,#app [aem-comp] .gutter-y-large{padding-bottom:120px}}@media (min-width:1024px){#app [aem-comp].gutter-y-large,#app [aem-comp] .gutter-y-large{padding-bottom:150px}}body #app [aem-comp].gutter-top-large,body #app [aem-comp] .gutter-top-large{padding-top:100px}@media (min-width:768px){body #app [aem-comp].gutter-top-large,body #app [aem-comp] .gutter-top-large{padding-top:120px}}@media (min-width:1024px){body #app [aem-comp].gutter-top-large,body #app [aem-comp] .gutter-top-large{padding-top:150px}}body #app [aem-comp].gutter-bottom-large,body #app [aem-comp] .gutter-bottom-large{padding-bottom:100px}@media (min-width:768px){body #app [aem-comp].gutter-bottom-large,body #app [aem-comp] .gutter-bottom-large{padding-bottom:120px}}@media (min-width:1024px){body #app [aem-comp].gutter-bottom-large,body #app [aem-comp] .gutter-bottom-large{padding-bottom:150px}}body #app [aem-comp].gutter-y-large,body #app [aem-comp] .gutter-y-large{padding-top:100px;padding-bottom:100px}@media (min-width:768px){body #app [aem-comp].gutter-y-large,body #app [aem-comp] .gutter-y-large{padding-top:120px}}@media (min-width:1024px){body #app [aem-comp].gutter-y-large,body #app [aem-comp] .gutter-y-large{padding-top:150px}}@media (min-width:768px){body #app [aem-comp].gutter-y-large,body #app [aem-comp] .gutter-y-large{padding-bottom:120px}}@media (min-width:1024px){body #app [aem-comp].gutter-y-large,body #app [aem-comp] .gutter-y-large{padding-bottom:150px}}@media (max-width:489.98px){#app [aem-comp].gutter-top-xs-large,#app [aem-comp] .gutter-top-xs-large{padding-top:100px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-top-xs-large,#app [aem-comp] .gutter-top-xs-large{padding-top:120px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-top-xs-large,#app [aem-comp] .gutter-top-xs-large{padding-top:150px}}@media (max-width:489.98px){#app [aem-comp].gutter-bottom-xs-large,#app [aem-comp] .gutter-bottom-xs-large{padding-bottom:100px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-xs-large,#app [aem-comp] .gutter-bottom-xs-large{padding-bottom:120px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xs-large,#app [aem-comp] .gutter-bottom-xs-large{padding-bottom:150px}}@media (max-width:489.98px){#app [aem-comp].gutter-y-xs-large,#app [aem-comp] .gutter-y-xs-large{padding-top:100px;padding-bottom:100px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-large,#app [aem-comp] .gutter-y-xs-large{padding-top:120px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-large,#app [aem-comp] .gutter-y-xs-large{padding-top:150px}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-large,#app [aem-comp] .gutter-y-xs-large{padding-bottom:120px}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-large,#app [aem-comp] .gutter-y-xs-large{padding-bottom:150px}}@media (max-width:489.98px){body #app [aem-comp].gutter-top-xs-large,body #app [aem-comp] .gutter-top-xs-large{padding-top:100px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-top-xs-large,body #app [aem-comp] .gutter-top-xs-large{padding-top:120px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-xs-large,body #app [aem-comp] .gutter-top-xs-large{padding-top:150px}}@media (max-width:489.98px){body #app [aem-comp].gutter-bottom-xs-large,body #app [aem-comp] .gutter-bottom-xs-large{padding-bottom:100px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xs-large,body #app [aem-comp] .gutter-bottom-xs-large{padding-bottom:120px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xs-large,body #app [aem-comp] .gutter-bottom-xs-large{padding-bottom:150px}}@media (max-width:489.98px){body #app [aem-comp].gutter-y-xs-large,body #app [aem-comp] .gutter-y-xs-large{padding-top:100px;padding-bottom:100px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-large,body #app [aem-comp] .gutter-y-xs-large{padding-top:120px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-large,body #app [aem-comp] .gutter-y-xs-large{padding-top:150px}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-large,body #app [aem-comp] .gutter-y-xs-large{padding-bottom:120px}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-large,body #app [aem-comp] .gutter-y-xs-large{padding-bottom:150px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-top-sm-large,#app [aem-comp] .gutter-top-sm-large{padding-top:100px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-top-sm-large,#app [aem-comp] .gutter-top-sm-large{padding-top:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-top-sm-large,#app [aem-comp] .gutter-top-sm-large{padding-top:150px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-bottom-sm-large,#app [aem-comp] .gutter-bottom-sm-large{padding-bottom:100px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-sm-large,#app [aem-comp] .gutter-bottom-sm-large{padding-bottom:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-sm-large,#app [aem-comp] .gutter-bottom-sm-large{padding-bottom:150px}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-y-sm-large,#app [aem-comp] .gutter-y-sm-large{padding-top:100px;padding-bottom:100px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-large,#app [aem-comp] .gutter-y-sm-large{padding-top:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-large,#app [aem-comp] .gutter-y-sm-large{padding-top:150px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-large,#app [aem-comp] .gutter-y-sm-large{padding-bottom:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-large,#app [aem-comp] .gutter-y-sm-large{padding-bottom:150px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-top-sm-large,body #app [aem-comp] .gutter-top-sm-large{padding-top:100px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-top-sm-large,body #app [aem-comp] .gutter-top-sm-large{padding-top:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-sm-large,body #app [aem-comp] .gutter-top-sm-large{padding-top:150px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-bottom-sm-large,body #app [aem-comp] .gutter-bottom-sm-large{padding-bottom:100px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-sm-large,body #app [aem-comp] .gutter-bottom-sm-large{padding-bottom:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-sm-large,body #app [aem-comp] .gutter-bottom-sm-large{padding-bottom:150px}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-y-sm-large,body #app [aem-comp] .gutter-y-sm-large{padding-top:100px;padding-bottom:100px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-large,body #app [aem-comp] .gutter-y-sm-large{padding-top:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-large,body #app [aem-comp] .gutter-y-sm-large{padding-top:150px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-large,body #app [aem-comp] .gutter-y-sm-large{padding-bottom:120px}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-large,body #app [aem-comp] .gutter-y-sm-large{padding-bottom:150px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-top-md-large,#app [aem-comp] .gutter-top-md-large{padding-top:100px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-top-md-large,#app [aem-comp] .gutter-top-md-large{padding-top:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-top-md-large,#app [aem-comp] .gutter-top-md-large{padding-top:150px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-bottom-md-large,#app [aem-comp] .gutter-bottom-md-large{padding-bottom:100px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-md-large,#app [aem-comp] .gutter-bottom-md-large{padding-bottom:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-md-large,#app [aem-comp] .gutter-bottom-md-large{padding-bottom:150px}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-y-md-large,#app [aem-comp] .gutter-y-md-large{padding-top:100px;padding-bottom:100px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-large,#app [aem-comp] .gutter-y-md-large{padding-top:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-large,#app [aem-comp] .gutter-y-md-large{padding-top:150px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-large,#app [aem-comp] .gutter-y-md-large{padding-bottom:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-large,#app [aem-comp] .gutter-y-md-large{padding-bottom:150px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-top-md-large,body #app [aem-comp] .gutter-top-md-large{padding-top:100px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-top-md-large,body #app [aem-comp] .gutter-top-md-large{padding-top:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-md-large,body #app [aem-comp] .gutter-top-md-large{padding-top:150px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-bottom-md-large,body #app [aem-comp] .gutter-bottom-md-large{padding-bottom:100px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-md-large,body #app [aem-comp] .gutter-bottom-md-large{padding-bottom:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-md-large,body #app [aem-comp] .gutter-bottom-md-large{padding-bottom:150px}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-y-md-large,body #app [aem-comp] .gutter-y-md-large{padding-top:100px;padding-bottom:100px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-large,body #app [aem-comp] .gutter-y-md-large{padding-top:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-large,body #app [aem-comp] .gutter-y-md-large{padding-top:150px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-large,body #app [aem-comp] .gutter-y-md-large{padding-bottom:120px}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-large,body #app [aem-comp] .gutter-y-md-large{padding-bottom:150px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-top-lg-large,#app [aem-comp] .gutter-top-lg-large{padding-top:100px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-top-lg-large,#app [aem-comp] .gutter-top-lg-large{padding-top:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-top-lg-large,#app [aem-comp] .gutter-top-lg-large{padding-top:150px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-bottom-lg-large,#app [aem-comp] .gutter-bottom-lg-large{padding-bottom:100px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-lg-large,#app [aem-comp] .gutter-bottom-lg-large{padding-bottom:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-lg-large,#app [aem-comp] .gutter-bottom-lg-large{padding-bottom:150px}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-y-lg-large,#app [aem-comp] .gutter-y-lg-large{padding-top:100px;padding-bottom:100px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-large,#app [aem-comp] .gutter-y-lg-large{padding-top:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-large,#app [aem-comp] .gutter-y-lg-large{padding-top:150px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-large,#app [aem-comp] .gutter-y-lg-large{padding-bottom:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-large,#app [aem-comp] .gutter-y-lg-large{padding-bottom:150px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-top-lg-large,body #app [aem-comp] .gutter-top-lg-large{padding-top:100px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-top-lg-large,body #app [aem-comp] .gutter-top-lg-large{padding-top:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-lg-large,body #app [aem-comp] .gutter-top-lg-large{padding-top:150px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-bottom-lg-large,body #app [aem-comp] .gutter-bottom-lg-large{padding-bottom:100px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-lg-large,body #app [aem-comp] .gutter-bottom-lg-large{padding-bottom:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-lg-large,body #app [aem-comp] .gutter-bottom-lg-large{padding-bottom:150px}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-y-lg-large,body #app [aem-comp] .gutter-y-lg-large{padding-top:100px;padding-bottom:100px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-large,body #app [aem-comp] .gutter-y-lg-large{padding-top:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-large,body #app [aem-comp] .gutter-y-lg-large{padding-top:150px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-large,body #app [aem-comp] .gutter-y-lg-large{padding-bottom:120px}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-large,body #app [aem-comp] .gutter-y-lg-large{padding-bottom:150px}}@media (min-width:1440px){#app [aem-comp].gutter-top-xl-large,#app [aem-comp] .gutter-top-xl-large{padding-top:100px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-top-xl-large,#app [aem-comp] .gutter-top-xl-large{padding-top:120px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-top-xl-large,#app [aem-comp] .gutter-top-xl-large{padding-top:150px}}@media (min-width:1440px){#app [aem-comp].gutter-bottom-xl-large,#app [aem-comp] .gutter-bottom-xl-large{padding-bottom:100px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-bottom-xl-large,#app [aem-comp] .gutter-bottom-xl-large{padding-bottom:120px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xl-large,#app [aem-comp] .gutter-bottom-xl-large{padding-bottom:150px}}@media (min-width:1440px){#app [aem-comp].gutter-y-xl-large,#app [aem-comp] .gutter-y-xl-large{padding-top:100px;padding-bottom:100px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-large,#app [aem-comp] .gutter-y-xl-large{padding-top:120px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-large,#app [aem-comp] .gutter-y-xl-large{padding-top:150px}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-large,#app [aem-comp] .gutter-y-xl-large{padding-bottom:120px}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-large,#app [aem-comp] .gutter-y-xl-large{padding-bottom:150px}}@media (min-width:1440px){body #app [aem-comp].gutter-top-xl-large,body #app [aem-comp] .gutter-top-xl-large{padding-top:100px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-top-xl-large,body #app [aem-comp] .gutter-top-xl-large{padding-top:120px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-top-xl-large,body #app [aem-comp] .gutter-top-xl-large{padding-top:150px}}@media (min-width:1440px){body #app [aem-comp].gutter-bottom-xl-large,body #app [aem-comp] .gutter-bottom-xl-large{padding-bottom:100px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xl-large,body #app [aem-comp] .gutter-bottom-xl-large{padding-bottom:120px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xl-large,body #app [aem-comp] .gutter-bottom-xl-large{padding-bottom:150px}}@media (min-width:1440px){body #app [aem-comp].gutter-y-xl-large,body #app [aem-comp] .gutter-y-xl-large{padding-top:100px;padding-bottom:100px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-large,body #app [aem-comp] .gutter-y-xl-large{padding-top:120px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-large,body #app [aem-comp] .gutter-y-xl-large{padding-top:150px}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-large,body #app [aem-comp] .gutter-y-xl-large{padding-bottom:120px}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-large,body #app [aem-comp] .gutter-y-xl-large{padding-bottom:150px}}#app [aem-comp].gutter-top-none,#app [aem-comp] .gutter-top-none{padding-top:0}@media (min-width:768px){#app [aem-comp].gutter-top-none,#app [aem-comp] .gutter-top-none{padding-top:0}}@media (min-width:1024px){#app [aem-comp].gutter-top-none,#app [aem-comp] .gutter-top-none{padding-top:0}}#app [aem-comp].gutter-bottom-none,#app [aem-comp] .gutter-bottom-none{padding-bottom:0}@media (min-width:768px){#app [aem-comp].gutter-bottom-none,#app [aem-comp] .gutter-bottom-none{padding-bottom:0}}@media (min-width:1024px){#app [aem-comp].gutter-bottom-none,#app [aem-comp] .gutter-bottom-none{padding-bottom:0}}#app [aem-comp].gutter-y-none,#app [aem-comp] .gutter-y-none{padding-top:0;padding-bottom:0}@media (min-width:768px){#app [aem-comp].gutter-y-none,#app [aem-comp] .gutter-y-none{padding-top:0}}@media (min-width:1024px){#app [aem-comp].gutter-y-none,#app [aem-comp] .gutter-y-none{padding-top:0}}@media (min-width:768px){#app [aem-comp].gutter-y-none,#app [aem-comp] .gutter-y-none{padding-bottom:0}}@media (min-width:1024px){#app [aem-comp].gutter-y-none,#app [aem-comp] .gutter-y-none{padding-bottom:0}}body #app [aem-comp].gutter-top-none,body #app [aem-comp] .gutter-top-none{padding-top:0}@media (min-width:768px){body #app [aem-comp].gutter-top-none,body #app [aem-comp] .gutter-top-none{padding-top:0}}@media (min-width:1024px){body #app [aem-comp].gutter-top-none,body #app [aem-comp] .gutter-top-none{padding-top:0}}body #app [aem-comp].gutter-bottom-none,body #app [aem-comp] .gutter-bottom-none{padding-bottom:0}@media (min-width:768px){body #app [aem-comp].gutter-bottom-none,body #app [aem-comp] .gutter-bottom-none{padding-bottom:0}}@media (min-width:1024px){body #app [aem-comp].gutter-bottom-none,body #app [aem-comp] .gutter-bottom-none{padding-bottom:0}}body #app [aem-comp].gutter-y-none,body #app [aem-comp] .gutter-y-none{padding-top:0;padding-bottom:0}@media (min-width:768px){body #app [aem-comp].gutter-y-none,body #app [aem-comp] .gutter-y-none{padding-top:0}}@media (min-width:1024px){body #app [aem-comp].gutter-y-none,body #app [aem-comp] .gutter-y-none{padding-top:0}}@media (min-width:768px){body #app [aem-comp].gutter-y-none,body #app [aem-comp] .gutter-y-none{padding-bottom:0}}@media (min-width:1024px){body #app [aem-comp].gutter-y-none,body #app [aem-comp] .gutter-y-none{padding-bottom:0}}@media (max-width:489.98px){#app [aem-comp].gutter-top-xs-none,#app [aem-comp] .gutter-top-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-top-xs-none,#app [aem-comp] .gutter-top-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-top-xs-none,#app [aem-comp] .gutter-top-xs-none{padding-top:0}}@media (max-width:489.98px){#app [aem-comp].gutter-bottom-xs-none,#app [aem-comp] .gutter-bottom-xs-none{padding-bottom:0}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-xs-none,#app [aem-comp] .gutter-bottom-xs-none{padding-bottom:0}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xs-none,#app [aem-comp] .gutter-bottom-xs-none{padding-bottom:0}}@media (max-width:489.98px){#app [aem-comp].gutter-y-xs-none,#app [aem-comp] .gutter-y-xs-none{padding-top:0;padding-bottom:0}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-none,#app [aem-comp] .gutter-y-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-none,#app [aem-comp] .gutter-y-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:768px){#app [aem-comp].gutter-y-xs-none,#app [aem-comp] .gutter-y-xs-none{padding-bottom:0}}@media (max-width:489.98px) and (min-width:1024px){#app [aem-comp].gutter-y-xs-none,#app [aem-comp] .gutter-y-xs-none{padding-bottom:0}}@media (max-width:489.98px){body #app [aem-comp].gutter-top-xs-none,body #app [aem-comp] .gutter-top-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-top-xs-none,body #app [aem-comp] .gutter-top-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-xs-none,body #app [aem-comp] .gutter-top-xs-none{padding-top:0}}@media (max-width:489.98px){body #app [aem-comp].gutter-bottom-xs-none,body #app [aem-comp] .gutter-bottom-xs-none{padding-bottom:0}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xs-none,body #app [aem-comp] .gutter-bottom-xs-none{padding-bottom:0}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xs-none,body #app [aem-comp] .gutter-bottom-xs-none{padding-bottom:0}}@media (max-width:489.98px){body #app [aem-comp].gutter-y-xs-none,body #app [aem-comp] .gutter-y-xs-none{padding-top:0;padding-bottom:0}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-none,body #app [aem-comp] .gutter-y-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-none,body #app [aem-comp] .gutter-y-xs-none{padding-top:0}}@media (max-width:489.98px) and (min-width:768px){body #app [aem-comp].gutter-y-xs-none,body #app [aem-comp] .gutter-y-xs-none{padding-bottom:0}}@media (max-width:489.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-xs-none,body #app [aem-comp] .gutter-y-xs-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-top-sm-none,#app [aem-comp] .gutter-top-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-top-sm-none,#app [aem-comp] .gutter-top-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-top-sm-none,#app [aem-comp] .gutter-top-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-bottom-sm-none,#app [aem-comp] .gutter-bottom-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-sm-none,#app [aem-comp] .gutter-bottom-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-sm-none,#app [aem-comp] .gutter-bottom-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px){#app [aem-comp].gutter-y-sm-none,#app [aem-comp] .gutter-y-sm-none{padding-top:0;padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-none,#app [aem-comp] .gutter-y-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-none,#app [aem-comp] .gutter-y-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){#app [aem-comp].gutter-y-sm-none,#app [aem-comp] .gutter-y-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){#app [aem-comp].gutter-y-sm-none,#app [aem-comp] .gutter-y-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-top-sm-none,body #app [aem-comp] .gutter-top-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-top-sm-none,body #app [aem-comp] .gutter-top-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-sm-none,body #app [aem-comp] .gutter-top-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-bottom-sm-none,body #app [aem-comp] .gutter-bottom-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-sm-none,body #app [aem-comp] .gutter-bottom-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-sm-none,body #app [aem-comp] .gutter-bottom-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px){body #app [aem-comp].gutter-y-sm-none,body #app [aem-comp] .gutter-y-sm-none{padding-top:0;padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-none,body #app [aem-comp] .gutter-y-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-none,body #app [aem-comp] .gutter-y-sm-none{padding-top:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:768px){body #app [aem-comp].gutter-y-sm-none,body #app [aem-comp] .gutter-y-sm-none{padding-bottom:0}}@media (min-width:490px) and (max-width:767.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-sm-none,body #app [aem-comp] .gutter-y-sm-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-top-md-none,#app [aem-comp] .gutter-top-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-top-md-none,#app [aem-comp] .gutter-top-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-top-md-none,#app [aem-comp] .gutter-top-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-bottom-md-none,#app [aem-comp] .gutter-bottom-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-md-none,#app [aem-comp] .gutter-bottom-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-md-none,#app [aem-comp] .gutter-bottom-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px){#app [aem-comp].gutter-y-md-none,#app [aem-comp] .gutter-y-md-none{padding-top:0;padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-none,#app [aem-comp] .gutter-y-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-none,#app [aem-comp] .gutter-y-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){#app [aem-comp].gutter-y-md-none,#app [aem-comp] .gutter-y-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){#app [aem-comp].gutter-y-md-none,#app [aem-comp] .gutter-y-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-top-md-none,body #app [aem-comp] .gutter-top-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-top-md-none,body #app [aem-comp] .gutter-top-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-md-none,body #app [aem-comp] .gutter-top-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-bottom-md-none,body #app [aem-comp] .gutter-bottom-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-md-none,body #app [aem-comp] .gutter-bottom-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-md-none,body #app [aem-comp] .gutter-bottom-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px){body #app [aem-comp].gutter-y-md-none,body #app [aem-comp] .gutter-y-md-none{padding-top:0;padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-none,body #app [aem-comp] .gutter-y-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-none,body #app [aem-comp] .gutter-y-md-none{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:768px){body #app [aem-comp].gutter-y-md-none,body #app [aem-comp] .gutter-y-md-none{padding-bottom:0}}@media (min-width:768px) and (max-width:1023.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-md-none,body #app [aem-comp] .gutter-y-md-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-top-lg-none,#app [aem-comp] .gutter-top-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-top-lg-none,#app [aem-comp] .gutter-top-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-top-lg-none,#app [aem-comp] .gutter-top-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-bottom-lg-none,#app [aem-comp] .gutter-bottom-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-bottom-lg-none,#app [aem-comp] .gutter-bottom-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-bottom-lg-none,#app [aem-comp] .gutter-bottom-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px){#app [aem-comp].gutter-y-lg-none,#app [aem-comp] .gutter-y-lg-none{padding-top:0;padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-none,#app [aem-comp] .gutter-y-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-none,#app [aem-comp] .gutter-y-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){#app [aem-comp].gutter-y-lg-none,#app [aem-comp] .gutter-y-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){#app [aem-comp].gutter-y-lg-none,#app [aem-comp] .gutter-y-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-top-lg-none,body #app [aem-comp] .gutter-top-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-top-lg-none,body #app [aem-comp] .gutter-top-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-top-lg-none,body #app [aem-comp] .gutter-top-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-bottom-lg-none,body #app [aem-comp] .gutter-bottom-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-bottom-lg-none,body #app [aem-comp] .gutter-bottom-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-lg-none,body #app [aem-comp] .gutter-bottom-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px){body #app [aem-comp].gutter-y-lg-none,body #app [aem-comp] .gutter-y-lg-none{padding-top:0;padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-none,body #app [aem-comp] .gutter-y-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-none,body #app [aem-comp] .gutter-y-lg-none{padding-top:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:768px){body #app [aem-comp].gutter-y-lg-none,body #app [aem-comp] .gutter-y-lg-none{padding-bottom:0}}@media (min-width:1024px) and (max-width:1439.98px) and (min-width:1024px){body #app [aem-comp].gutter-y-lg-none,body #app [aem-comp] .gutter-y-lg-none{padding-bottom:0}}@media (min-width:1440px){#app [aem-comp].gutter-top-xl-none,#app [aem-comp] .gutter-top-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-top-xl-none,#app [aem-comp] .gutter-top-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-top-xl-none,#app [aem-comp] .gutter-top-xl-none{padding-top:0}}@media (min-width:1440px){#app [aem-comp].gutter-bottom-xl-none,#app [aem-comp] .gutter-bottom-xl-none{padding-bottom:0}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-bottom-xl-none,#app [aem-comp] .gutter-bottom-xl-none{padding-bottom:0}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-bottom-xl-none,#app [aem-comp] .gutter-bottom-xl-none{padding-bottom:0}}@media (min-width:1440px){#app [aem-comp].gutter-y-xl-none,#app [aem-comp] .gutter-y-xl-none{padding-top:0;padding-bottom:0}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-none,#app [aem-comp] .gutter-y-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-none,#app [aem-comp] .gutter-y-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:768px){#app [aem-comp].gutter-y-xl-none,#app [aem-comp] .gutter-y-xl-none{padding-bottom:0}}@media (min-width:1440px) and (min-width:1024px){#app [aem-comp].gutter-y-xl-none,#app [aem-comp] .gutter-y-xl-none{padding-bottom:0}}@media (min-width:1440px){body #app [aem-comp].gutter-top-xl-none,body #app [aem-comp] .gutter-top-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-top-xl-none,body #app [aem-comp] .gutter-top-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-top-xl-none,body #app [aem-comp] .gutter-top-xl-none{padding-top:0}}@media (min-width:1440px){body #app [aem-comp].gutter-bottom-xl-none,body #app [aem-comp] .gutter-bottom-xl-none{padding-bottom:0}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-bottom-xl-none,body #app [aem-comp] .gutter-bottom-xl-none{padding-bottom:0}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-bottom-xl-none,body #app [aem-comp] .gutter-bottom-xl-none{padding-bottom:0}}@media (min-width:1440px){body #app [aem-comp].gutter-y-xl-none,body #app [aem-comp] .gutter-y-xl-none{padding-top:0;padding-bottom:0}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-none,body #app [aem-comp] .gutter-y-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-none,body #app [aem-comp] .gutter-y-xl-none{padding-top:0}}@media (min-width:1440px) and (min-width:768px){body #app [aem-comp].gutter-y-xl-none,body #app [aem-comp] .gutter-y-xl-none{padding-bottom:0}}@media (min-width:1440px) and (min-width:1024px){body #app [aem-comp].gutter-y-xl-none,body #app [aem-comp] .gutter-y-xl-none{padding-bottom:0}}.alert-success{background:rgba(0,136,61,.1);color:#00883d}.alert-inline{display:inline-block;font-weight:700;padding:.8rem 1.25rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){a:hover{color:currentColor;text-decoration:none}}@media (hover:none){a:active{color:currentColor;text-decoration:none}}body .cta-button,body .cta-button[disabled],body .cta-outline-light,body .cta-secondary,body .cta-tag,body .cta-tertiary{background:#d3135a;border:0;border-radius:5px;color:#fff;display:inline-block;font-size:.8rem;line-height:2.25rem;padding:0 .75rem;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){body .cta-button:hover,body .cta-outline-light:hover,body .cta-secondary:hover,body .cta-tag:hover,body .cta-tertiary:hover{background:#ad1457}}@media (hover:none){body .cta-button:active,body .cta-outline-light:active,body .cta-secondary:active,body .cta-tag:active,body .cta-tertiary:active{background:#ad1457}}body .cta-button:not(:disabled),body .cta-outline-light:not(:disabled),body .cta-secondary:not(:disabled),body .cta-tag:not(:disabled),body .cta-tertiary:not(:disabled){cursor:pointer}body .cta-secondary{background:transparent;color:#d3135a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){body .cta-secondary:hover{background:#d3135a;color:#fff}}@media (hover:none){body .cta-secondary:active{background:#d3135a;color:#fff}}body .cta-secondary.cta-outline{border:1px solid}body .cta-button[disabled],body .cta-tertiary{background:transparent;color:#0e141a;border-color:#c2cddd}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){body .cta-button:hover[disabled],body .cta-tertiary:hover{background:#c2cddd}}@media (hover:none){body .cta-button:active[disabled],body .cta-tertiary:active{background:#c2cddd}}body .cta-button[disabled],body .cta-outline-light[disabled],body .cta-secondary[disabled],body .cta-tag[disabled],body .cta-tertiary[disabled]{color:#667790}body .cta-tag{background:#eff2f7;color:#d3135a;margin-right:.75rem;text-decoration:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){body .cta-tag:hover{background:#d3135a;color:#fff;text-decoration:none}}@media (hover:none){body .cta-tag:active{background:#d3135a;color:#fff;text-decoration:none}}body .cta-tag:focus{background:#ad1457;color:#fff}body .cta-outline-light{background:transparent;border:1px solid #fff;color:#fff;border-radius:3px}body .cta-outline-light svg.outline-light use{fill:currentColor}body .cta-outline-light:active,body .cta-outline-light:focus{border-color:#0e141a;color:#0e141a}body .cta-outline-light:active svg.outline-light use,body .cta-outline-light:focus svg.outline-light use{fill:#0e141a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){body .cta-outline-light:hover{border-color:#0e141a;color:#0e141a}body .cta-outline-light:hover svg.outline-light use{fill:#0e141a}}@media (hover:none){body .cta-outline-light:active{border-color:#0e141a;color:#0e141a}body .cta-outline-light:active svg.outline-light use{fill:#0e141a}}body .cta-extended-area{position:relative}body .cta-extended-area:before{content:"";position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;min-height:2.25rem}button svg{display:inline-block;width:1em;height:1em;fill:currentColor}input[type=checkbox]:not(.form-switch){display:inline-block;position:relative;width:1rem;min-width:1rem;height:1rem;vertical-align:middle;font-size:0;cursor:pointer;background:#fff;border:.1rem solid #667790;border-radius:.1rem;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:not(.form-switch):after,input[type=checkbox]:not(.form-switch):before{content:"";position:absolute;visibility:visible}input[type=checkbox]:not(.form-switch):after{opacity:0;border-bottom:.1rem solid #fff;border-left:.1rem solid #fff;height:.35rem;width:.75rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:.12rem;left:.05rem}input[type=checkbox]:not(.form-switch):checked{background:#d3135a;border-color:#d3135a}input[type=checkbox]:not(.form-switch):checked:after{opacity:1}.cta-link,input[type=checkbox]:not(.form-switch):checked+span{color:#d3135a}.cta-link{display:inline-block;line-height:1.5;margin:-.55rem 0;padding:.55rem 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-link:hover{color:#d3135a}}@media (hover:none){.cta-link:active{color:#d3135a}}.cta-link svg{display:inline-block;vertical-align:middle;height:.6rem;margin-left:.5rem}.cta-link svg use{fill:#d3135a}.cta-link .chevron-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cta-link .chevron-left{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.cta-link .chevron-up{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.cta-link .arrow{margin-left:.5rem;height:1em}.cta-link .arrow-down{height:1em;vertical-align:middle;-webkit-transform:translateY(-.2em);transform:translateY(-.2em)}.cta-link .messenger{-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}[class*=override--color-].cta-link svg use{fill:inherit}button.cta-link{background:none;border:0;cursor:pointer}.cta-group>.item{margin:0}.cta-group .cta-link{margin:-.05rem 0}a[data-animation],button[data-animation],span[data-animation]{text-decoration:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){a[data-animation]:hover,button[data-animation]:hover,span[data-animation]:hover{text-decoration:underline}}@media (hover:none){a[data-animation]:active,button[data-animation]:active,span[data-animation]:active{text-decoration:underline}}a[data-animation] svg,button[data-animation] svg,span[data-animation] svg{margin-left:.4rem}a[data-animation].show-icon-hover .icon,button[data-animation].show-icon-hover .icon,span[data-animation].show-icon-hover .icon{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-transition-delay:.1s;transition-delay:.1s;will-change:opacity}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){a[data-animation].show-icon-hover:hover .icon,button[data-animation].show-icon-hover:hover .icon,span[data-animation].show-icon-hover:hover .icon{opacity:1}}@media (hover:none){a[data-animation].show-icon-hover:active .icon,button[data-animation].show-icon-hover:active .icon,span[data-animation].show-icon-hover:active .icon{opacity:1}}.dropdown{color:#0e141a;font-size:.8rem;line-height:1.5;font-weight:400;display:inline-block;position:relative}.dropdown .shadow{background:hsla(0,0%,100%,.5);content:"";height:100%;max-height:0;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .2s ease-in-out,max-height 1ms;transition:opacity .2s ease-in-out,max-height 1ms;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;right:0}.dropdown .select{color:inherit;cursor:pointer;position:relative;text-decoration:none;z-index:3}.dropdown .select .chevron{margin-top:-.1rem;-webkit-transition:all .3s linear;transition:all .3s linear}.dropdown .dropdown-list{background:#fff;border:1px solid #c2cddd;-webkit-box-shadow:0 0 .25rem 0 rgba(14,20,26,.1);box-shadow:0 0 .25rem 0 rgba(14,20,26,.1);display:block;max-height:0;margin:.75rem 0 0;min-width:14.1rem;overflow:hidden;padding:.5rem 0;position:absolute;opacity:0;-webkit-transition:opacity .2s ease-in-out,max-height 1ms;transition:opacity .2s ease-in-out,max-height 1ms;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;top:100%;z-index:4}.dropdown .item{display:block}.dropdown .item.active{position:relative}.dropdown .item.active .item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown .item.active .item-link:after{color:#0047cc;content:"";display:inline-block;width:.4rem;height:.8rem;border-top:1px solid;border-left:1px solid;-webkit-transform:rotate(225deg);transform:rotate(225deg);margin:-.5em .5em 0 0}.dropdown .item-link{color:inherit;display:block;font-size:.8rem;line-height:1;padding:.75rem 1rem .7rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item-link:hover{background:#eff2f7;text-decoration:none}}@media (hover:none){.dropdown .item-link:active{background:#eff2f7;text-decoration:none}}.dropdown.open{z-index:109}.dropdown.open .shadow{max-height:100vh;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.dropdown.open .select{color:#d3135a}.dropdown.open .select .chevron{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown.open .dropdown-list{max-height:200rem;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}label{cursor:pointer}.form-group+.form-group{padding-top:1.45rem}@media (min-width:768px){.form-group+.form-group{padding-top:1.25rem}}@media (min-width:1024px){.form-group+.form-group{padding-top:2rem}}.form-group+.form-group.has-accordion,.form-group+.form-group.select-all{border-top:1px solid #c2cddd}.form-group.confirm{text-align:center}.form-group.confirm .privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:.8rem;line-height:1.5;margin:.1rem 0 .5rem;text-align:left}@media (min-width:768px){.form-group.confirm .privacy{display:inline-block;margin:.5rem 0;text-align:center}}.form-group.submit{border:0;text-align:center}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c2cddd;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-top:.15rem;padding:.75rem .65rem .4rem .7rem;width:100%}@media (min-width:768px){.form-control{margin-top:-.15rem}}.form-control.has-error{padding-right:2rem}.check-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.3rem}.checkbox{margin-right:.75rem;border:.05rem solid #c2cddd;border-radius:.15rem}.text-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;margin-bottom:1.5rem;position:relative}@media (min-width:768px){.text-group{margin:.7rem 0 2rem 1.75rem}}@media (min-width:1024px){.text-group{margin:.7rem 0 2rem 1.75rem}}.has-error{border-color:#eb0a00!important}.form-error{color:#eb0a00;font-size:.65rem;line-height:1.38462;margin:.5rem 0 0;white-space:normal}.field-wrapper{position:relative;display:block}.icon-error{position:absolute;right:.75rem;top:.45rem;color:#eb0a00}.icon-error use{fill:currentColor}.form-control{padding:.525rem .65rem .525rem .7rem}input{font-family:inherit}.form-help-text{font-size:.65rem;line-height:1.53846;color:#667790;margin:.45rem 0 0;display:block}.form-help-text.it a{text-decoration:underline}.pac-container{padding:.5rem 0;margin-top:.5rem;border-radius:.25rem;-webkit-box-shadow:0 2px 5px rgba(14,20,26,.1);box-shadow:0 2px 5px rgba(14,20,26,.1);border:1px solid #c2cddd;max-height:8.5rem;overflow-y:auto}.pac-item{padding:.6rem .95rem;border:0;font-size:.65rem;line-height:2}.pac-logo:after{content:none}[class*=" icon-"],[class^=icon-]{speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg.chevron-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}svg.chevron-left{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}svg.chevron-up{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}svg.arrow{margin-left:.5rem;height:auto}svg.arrow-down{max-height:1em}svg.arrow-down,svg.arrow-right{height:auto;vertical-align:middle}svg.arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}svg.arrow-left{height:auto;vertical-align:middle;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.invisible-tab{outline:none!important;font-size:0;display:block}ul.menu{padding:0;margin:0}ul.menu .item{display:block;list-style:none}.tw-menu-container{position:relative;width:.9rem;height:.9rem;display:block}.tw-menu-container.open .tw-menu-icon:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.tw-menu-container.open .tw-menu-icon:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tw-menu-container.open .tw-menu-icon{width:.9rem;-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tw-menu-icon{background:#0e141a;display:block;height:.1rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.625rem;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.tw-menu-icon:after,.tw-menu-icon:before{content:"";display:block;position:absolute;width:.9rem;height:.1rem;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;background-color:#0e141a}.tw-menu-icon:before{top:-.4rem;opacity:1;-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.tw-menu-icon:after{bottom:-.4rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}body #app{overflow:hidden}body #app [aem-comp][aem-id].override--color-primary,body #app [aem-comp][aem-id] .override--color-primary{color:#d3135a;fill:#d3135a}body #app [aem-comp][aem-id].override--color-secondary,body #app [aem-comp][aem-id] .override--color-secondary{color:#0047cc;fill:#0047cc}body #app [aem-comp][aem-id].override--color-dark-magenta-3,body #app [aem-comp][aem-id] .override--color-dark-magenta-3{color:#880e4f;fill:#880e4f}body #app [aem-comp][aem-id].override--color-dark-magenta-2,body #app [aem-comp][aem-id] .override--color-dark-magenta-2{color:#ad1457;fill:#ad1457}body #app [aem-comp][aem-id].override--color-dark-magenta,body #app [aem-comp][aem-id] .override--color-dark-magenta{color:#c2185b;fill:#c2185b}body #app [aem-comp][aem-id].override--color-magenta,body #app [aem-comp][aem-id] .override--color-magenta{color:#d3135a;fill:#d3135a}body #app [aem-comp][aem-id].override--color-light-magenta,body #app [aem-comp][aem-id] .override--color-light-magenta{color:#e91e63;fill:#e91e63}body #app [aem-comp][aem-id].override--color-light-magenta-2,body #app [aem-comp][aem-id] .override--color-light-magenta-2{color:#ec407a;fill:#ec407a}body #app [aem-comp][aem-id].override--color-light-magenta-3,body #app [aem-comp][aem-id] .override--color-light-magenta-3{color:#f06292;fill:#f06292}body #app [aem-comp][aem-id].override--color-dark-ocean-3,body #app [aem-comp][aem-id] .override--color-dark-ocean-3{color:#002466;fill:#002466}body #app [aem-comp][aem-id].override--color-dark-ocean-2,body #app [aem-comp][aem-id] .override--color-dark-ocean-2{color:#003699;fill:#003699}body #app [aem-comp][aem-id].override--color-dark-ocean,body #app [aem-comp][aem-id] .override--color-dark-ocean{color:#003eb3;fill:#003eb3}body #app [aem-comp][aem-id].override--color-ocean,body #app [aem-comp][aem-id] .override--color-ocean{color:#0047cc;fill:#0047cc}body #app [aem-comp][aem-id].override--color-light-ocean,body #app [aem-comp][aem-id] .override--color-light-ocean{color:#0152e8;fill:#0152e8}body #app [aem-comp][aem-id].override--color-light-ocean-2,body #app [aem-comp][aem-id] .override--color-light-ocean-2{color:#1863ed;fill:#1863ed}body #app [aem-comp][aem-id].override--color-light-ocean-3,body #app [aem-comp][aem-id] .override--color-light-ocean-3{color:#387cfa;fill:#387cfa}body #app [aem-comp][aem-id].override--color-light-blue,body #app [aem-comp][aem-id] .override--color-light-blue{color:#41b9e6;fill:#41b9e6}body #app [aem-comp][aem-id].override--color-light-blue-2,body #app [aem-comp][aem-id] .override--color-light-blue-2{color:#e4ecfb;fill:#e4ecfb}body #app [aem-comp][aem-id].override--color-dark-green-2,body #app [aem-comp][aem-id] .override--color-dark-green-2{color:#00883d;fill:#00883d}body #app [aem-comp][aem-id].override--color-dark-green,body #app [aem-comp][aem-id] .override--color-dark-green{color:#008c5a;fill:#008c5a}body #app [aem-comp][aem-id].override--color-green,body #app [aem-comp][aem-id] .override--color-green{color:#55be5a;fill:#55be5a}body #app [aem-comp][aem-id].override--color-orange,body #app [aem-comp][aem-id] .override--color-orange{color:#ff5a0f;fill:#ff5a0f}body #app [aem-comp][aem-id].override--color-cyan,body #app [aem-comp][aem-id] .override--color-cyan{color:#12caea;fill:#12caea}body #app [aem-comp][aem-id].override--color-success,body #app [aem-comp][aem-id] .override--color-success{color:#13ce66;fill:#13ce66}body #app [aem-comp][aem-id].override--color-warning,body #app [aem-comp][aem-id] .override--color-warning,body #app [aem-comp][aem-id].override--color-yellow,body #app [aem-comp][aem-id] .override--color-yellow{color:#ffc82c;fill:#ffc82c}body #app [aem-comp][aem-id].override--color-danger,body #app [aem-comp][aem-id] .override--color-danger,body #app [aem-comp][aem-id].override--color-red,body #app [aem-comp][aem-id] .override--color-red{color:#eb0a00;fill:#eb0a00}body #app [aem-comp][aem-id].override--color-dark-red,body #app [aem-comp][aem-id] .override--color-dark-red{color:#e61400;fill:#e61400}body #app [aem-comp][aem-id].override--color-black,body #app [aem-comp][aem-id] .override--color-black{color:#0e141a;fill:#0e141a}body #app [aem-comp][aem-id].override--color-black-a75,body #app [aem-comp][aem-id] .override--color-black-a75{color:rgba(14,20,26,.75);fill:rgba(14,20,26,.75)}body #app [aem-comp][aem-id].override--color-black-a50,body #app [aem-comp][aem-id] .override--color-black-a50{color:rgba(14,20,26,.5);fill:rgba(14,20,26,.5)}body #app [aem-comp][aem-id].override--color-black-a25,body #app [aem-comp][aem-id] .override--color-black-a25{color:rgba(14,20,26,.25);fill:rgba(14,20,26,.25)}body #app [aem-comp][aem-id].override--color-black-a18,body #app [aem-comp][aem-id] .override--color-black-a18{color:rgba(14,20,26,.18);fill:rgba(14,20,26,.18)}body #app [aem-comp][aem-id].override--color-black-a08,body #app [aem-comp][aem-id] .override--color-black-a08{color:rgba(14,20,26,.08);fill:rgba(14,20,26,.08)}body #app [aem-comp][aem-id].override--color-dark-smoke,body #app [aem-comp][aem-id] .override--color-dark-smoke,body #app [aem-comp][aem-id].override--color-smoke,body #app [aem-comp][aem-id] .override--color-smoke{color:#667790;fill:#667790}body #app [aem-comp][aem-id].override--color-dark-smoke-a75,body #app [aem-comp][aem-id] .override--color-dark-smoke-a75{color:rgba(102,119,144,.75);fill:rgba(102,119,144,.75)}body #app [aem-comp][aem-id].override--color-dark-smoke-a50,body #app [aem-comp][aem-id] .override--color-dark-smoke-a50{color:rgba(102,119,144,.5);fill:rgba(102,119,144,.5)}body #app [aem-comp][aem-id].override--color-dark-smoke-a25,body #app [aem-comp][aem-id] .override--color-dark-smoke-a25{color:rgba(102,119,144,.25);fill:rgba(102,119,144,.25)}body #app [aem-comp][aem-id].override--color-dark-snow,body #app [aem-comp][aem-id] .override--color-dark-snow{color:#c2cddd;fill:#c2cddd}body #app [aem-comp][aem-id].override--color-snow,body #app [aem-comp][aem-id] .override--color-snow{color:#eff2f7;fill:#eff2f7}body #app [aem-comp][aem-id].override--color-snow-a75,body #app [aem-comp][aem-id] .override--color-snow-a75{color:rgba(239,242,247,.75);fill:rgba(239,242,247,.75)}body #app [aem-comp][aem-id].override--color-snow-a50,body #app [aem-comp][aem-id] .override--color-snow-a50{color:#f7f9fb;fill:#f7f9fb}body #app [aem-comp][aem-id].override--color-snow-a25,body #app [aem-comp][aem-id] .override--color-snow-a25{color:rgba(239,242,247,.25);fill:rgba(239,242,247,.25)}body #app [aem-comp][aem-id].override--color-white,body #app [aem-comp][aem-id] .override--color-white{color:#fff;fill:#fff}body #app [aem-comp][aem-id].override--color-white-a75,body #app [aem-comp][aem-id] .override--color-white-a75{color:hsla(0,0%,100%,.75);fill:hsla(0,0%,100%,.75)}body #app [aem-comp][aem-id].override--color-white-a50,body #app [aem-comp][aem-id] .override--color-white-a50{color:hsla(0,0%,100%,.5);fill:hsla(0,0%,100%,.5)}body #app [aem-comp][aem-id].override--color-white-a25,body #app [aem-comp][aem-id] .override--color-white-a25{color:hsla(0,0%,100%,.25);fill:hsla(0,0%,100%,.25)}body #app [aem-comp][aem-id].override--color-shadow-color,body #app [aem-comp][aem-id] .override--color-shadow-color{color:rgba(14,20,26,.6);fill:rgba(14,20,26,.6)}body #app [aem-comp][aem-id].override--color-selected-gray-color,body #app [aem-comp][aem-id] .override--color-selected-gray-color{color:#eff2f7;fill:#eff2f7}body #app [aem-comp][aem-id].override--color-border-color,body #app [aem-comp][aem-id] .override--color-border-color{color:#c2cddd;fill:#c2cddd}body #app [aem-comp][aem-id].override--color-font-color,body #app [aem-comp][aem-id] .override--color-font-color{color:#0e141a;fill:#0e141a}body #app [aem-comp][aem-id].override--color-font-color-light,body #app [aem-comp][aem-id] .override--color-font-color-light{color:#8492a6;fill:#8492a6}body #app [aem-comp][aem-id].override--color-banner-warning,body #app [aem-comp][aem-id] .override--color-banner-warning{color:#fcf4c9;fill:#fcf4c9}body #app [aem-comp][aem-id].override-font-univers,body #app [aem-comp][aem-id] .override-font-univers{font-family:Robert,sans-serif}body #app [aem-comp][aem-id].override-font-georgia,body #app [aem-comp][aem-id] .override-font-georgia{font-family:Georgia,Times,Times New Roman,serif}body #app [aem-comp][aem-id].override-text-center,body #app [aem-comp][aem-id] .override-text-center{text-align:center}body #app [aem-comp][aem-id].override--background-color-primary,body #app [aem-comp][aem-id] .override--background-color-primary{background-color:#d3135a}body #app [aem-comp][aem-id].override--background-color-secondary,body #app [aem-comp][aem-id] .override--background-color-secondary{background-color:#0047cc}body #app [aem-comp][aem-id].override--background-color-dark-magenta-3,body #app [aem-comp][aem-id] .override--background-color-dark-magenta-3{background-color:#880e4f}body #app [aem-comp][aem-id].override--background-color-dark-magenta-2,body #app [aem-comp][aem-id] .override--background-color-dark-magenta-2{background-color:#ad1457}body #app [aem-comp][aem-id].override--background-color-dark-magenta,body #app [aem-comp][aem-id] .override--background-color-dark-magenta{background-color:#c2185b}body #app [aem-comp][aem-id].override--background-color-magenta,body #app [aem-comp][aem-id] .override--background-color-magenta{background-color:#d3135a}body #app [aem-comp][aem-id].override--background-color-light-magenta,body #app [aem-comp][aem-id] .override--background-color-light-magenta{background-color:#e91e63}body #app [aem-comp][aem-id].override--background-color-light-magenta-2,body #app [aem-comp][aem-id] .override--background-color-light-magenta-2{background-color:#ec407a}body #app [aem-comp][aem-id].override--background-color-light-magenta-3,body #app [aem-comp][aem-id] .override--background-color-light-magenta-3{background-color:#f06292}body #app [aem-comp][aem-id].override--background-color-dark-ocean-3,body #app [aem-comp][aem-id] .override--background-color-dark-ocean-3{background-color:#002466}body #app [aem-comp][aem-id].override--background-color-dark-ocean-2,body #app [aem-comp][aem-id] .override--background-color-dark-ocean-2{background-color:#003699}body #app [aem-comp][aem-id].override--background-color-dark-ocean,body #app [aem-comp][aem-id] .override--background-color-dark-ocean{background-color:#003eb3}body #app [aem-comp][aem-id].override--background-color-ocean,body #app [aem-comp][aem-id] .override--background-color-ocean{background-color:#0047cc}body #app [aem-comp][aem-id].override--background-color-light-ocean,body #app [aem-comp][aem-id] .override--background-color-light-ocean{background-color:#0152e8}body #app [aem-comp][aem-id].override--background-color-light-ocean-2,body #app [aem-comp][aem-id] .override--background-color-light-ocean-2{background-color:#1863ed}body #app [aem-comp][aem-id].override--background-color-light-ocean-3,body #app [aem-comp][aem-id] .override--background-color-light-ocean-3{background-color:#387cfa}body #app [aem-comp][aem-id].override--background-color-light-blue,body #app [aem-comp][aem-id] .override--background-color-light-blue{background-color:#41b9e6}body #app [aem-comp][aem-id].override--background-color-light-blue-2,body #app [aem-comp][aem-id] .override--background-color-light-blue-2{background-color:#e4ecfb}body #app [aem-comp][aem-id].override--background-color-dark-green-2,body #app [aem-comp][aem-id] .override--background-color-dark-green-2{background-color:#00883d}body #app [aem-comp][aem-id].override--background-color-dark-green,body #app [aem-comp][aem-id] .override--background-color-dark-green{background-color:#008c5a}body #app [aem-comp][aem-id].override--background-color-green,body #app [aem-comp][aem-id] .override--background-color-green{background-color:#55be5a}body #app [aem-comp][aem-id].override--background-color-orange,body #app [aem-comp][aem-id] .override--background-color-orange{background-color:#ff5a0f}body #app [aem-comp][aem-id].override--background-color-cyan,body #app [aem-comp][aem-id] .override--background-color-cyan{background-color:#12caea}body #app [aem-comp][aem-id].override--background-color-success,body #app [aem-comp][aem-id] .override--background-color-success{background-color:#13ce66}body #app [aem-comp][aem-id].override--background-color-warning,body #app [aem-comp][aem-id] .override--background-color-warning,body #app [aem-comp][aem-id].override--background-color-yellow,body #app [aem-comp][aem-id] .override--background-color-yellow{background-color:#ffc82c}body #app [aem-comp][aem-id].override--background-color-danger,body #app [aem-comp][aem-id] .override--background-color-danger,body #app [aem-comp][aem-id].override--background-color-red,body #app [aem-comp][aem-id] .override--background-color-red{background-color:#eb0a00}body #app [aem-comp][aem-id].override--background-color-dark-red,body #app [aem-comp][aem-id] .override--background-color-dark-red{background-color:#e61400}body #app [aem-comp][aem-id].override--background-color-black,body #app [aem-comp][aem-id] .override--background-color-black{background-color:#0e141a}body #app [aem-comp][aem-id].override--background-color-black-a75,body #app [aem-comp][aem-id] .override--background-color-black-a75{background-color:rgba(14,20,26,.75)}body #app [aem-comp][aem-id].override--background-color-black-a50,body #app [aem-comp][aem-id] .override--background-color-black-a50{background-color:rgba(14,20,26,.5)}body #app [aem-comp][aem-id].override--background-color-black-a25,body #app [aem-comp][aem-id] .override--background-color-black-a25{background-color:rgba(14,20,26,.25)}body #app [aem-comp][aem-id].override--background-color-black-a18,body #app [aem-comp][aem-id] .override--background-color-black-a18{background-color:rgba(14,20,26,.18)}body #app [aem-comp][aem-id].override--background-color-black-a08,body #app [aem-comp][aem-id] .override--background-color-black-a08{background-color:rgba(14,20,26,.08)}body #app [aem-comp][aem-id].override--background-color-dark-smoke,body #app [aem-comp][aem-id] .override--background-color-dark-smoke,body #app [aem-comp][aem-id].override--background-color-smoke,body #app [aem-comp][aem-id] .override--background-color-smoke{background-color:#667790}body #app [aem-comp][aem-id].override--background-color-dark-smoke-a75,body #app [aem-comp][aem-id] .override--background-color-dark-smoke-a75{background-color:rgba(102,119,144,.75)}body #app [aem-comp][aem-id].override--background-color-dark-smoke-a50,body #app [aem-comp][aem-id] .override--background-color-dark-smoke-a50{background-color:rgba(102,119,144,.5)}body #app [aem-comp][aem-id].override--background-color-dark-smoke-a25,body #app [aem-comp][aem-id] .override--background-color-dark-smoke-a25{background-color:rgba(102,119,144,.25)}body #app [aem-comp][aem-id].override--background-color-dark-snow,body #app [aem-comp][aem-id] .override--background-color-dark-snow{background-color:#c2cddd}body #app [aem-comp][aem-id].override--background-color-snow,body #app [aem-comp][aem-id] .override--background-color-snow{background-color:#eff2f7}body #app [aem-comp][aem-id].override--background-color-snow-a75,body #app [aem-comp][aem-id] .override--background-color-snow-a75{background-color:rgba(239,242,247,.75)}body #app [aem-comp][aem-id].override--background-color-snow-a50,body #app [aem-comp][aem-id] .override--background-color-snow-a50{background-color:#f7f9fb}body #app [aem-comp][aem-id].override--background-color-snow-a25,body #app [aem-comp][aem-id] .override--background-color-snow-a25{background-color:rgba(239,242,247,.25)}body #app [aem-comp][aem-id].override--background-color-white,body #app [aem-comp][aem-id] .override--background-color-white{background-color:#fff}body #app [aem-comp][aem-id].override--background-color-white-a75,body #app [aem-comp][aem-id] .override--background-color-white-a75{background-color:hsla(0,0%,100%,.75)}body #app [aem-comp][aem-id].override--background-color-white-a50,body #app [aem-comp][aem-id] .override--background-color-white-a50{background-color:hsla(0,0%,100%,.5)}body #app [aem-comp][aem-id].override--background-color-white-a25,body #app [aem-comp][aem-id] .override--background-color-white-a25{background-color:hsla(0,0%,100%,.25)}body #app [aem-comp][aem-id].override--background-color-shadow-color,body #app [aem-comp][aem-id] .override--background-color-shadow-color{background-color:rgba(14,20,26,.6)}body #app [aem-comp][aem-id].override--background-color-selected-gray-color,body #app [aem-comp][aem-id] .override--background-color-selected-gray-color{background-color:#eff2f7}body #app [aem-comp][aem-id].override--background-color-border-color,body #app [aem-comp][aem-id] .override--background-color-border-color{background-color:#c2cddd}body #app [aem-comp][aem-id].override--background-color-font-color,body #app [aem-comp][aem-id] .override--background-color-font-color{background-color:#0e141a}body #app [aem-comp][aem-id].override--background-color-font-color-light,body #app [aem-comp][aem-id] .override--background-color-font-color-light{background-color:#8492a6}body #app [aem-comp][aem-id].override--background-color-banner-warning,body #app [aem-comp][aem-id] .override--background-color-banner-warning{background-color:#fcf4c9}input[type=radio]{display:inline-block;position:relative;width:1rem;min-width:1rem;height:1rem;vertical-align:middle;font-size:0;cursor:pointer;background:transparent;border:.1rem solid #c2cddd;border-radius:50%;-moz-appearance:none;appearance:none;outline:0;-webkit-appearance:none}input[type=radio]:after{content:"";position:absolute;border-radius:50%;visibility:visible;opacity:0;background:#fff;height:.3rem;width:.3rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input[type=radio]:checked{background:#d3135a;border-color:#d3135a}input[type=radio]:checked:after{opacity:1}input[type=radio]:checked+span{font-weight:700}input[type=radio]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.subscribe-button.fixed{display:block;position:fixed;bottom:0;bottom:env(safe-area-inset-bottom,0);right:0;left:0;background:#d3135a;border:0;border-radius:0;color:#fff;line-height:2.5rem;padding:0 .75rem;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:98}.subscribe-button.fixed.isIphoneWithNotch{-webkit-box-shadow:0 3px 10px rgba(14,20,26,.2);box-shadow:0 3px 10px rgba(14,20,26,.2)}@media (min-width:768px){.subscribe-button.fixed{font-size:.9rem;padding:0 .75rem}}@media (min-width:1024px){.subscribe-button.fixed{display:none}}.switch-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.switch-group .first-label,.switch-group .second-label{font-size:.8rem;line-height:1.375;-webkit-transition:color .2s;transition:color .2s;-webkit-transition-delay:75ms;transition-delay:75ms}.switch-group .first-label{color:#0e141a;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.switch-group .second-label{color:#c2cddd;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.switch-group .form-switch{margin:0 .5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.switch-group .form-switch:checked+.first-label{color:#c2cddd}.switch-group .form-switch:checked+.first-label+.second-label{color:#0e141a}input[type=checkbox].form-switch{display:inline-block;position:relative;width:1.4rem;min-width:1.4rem;height:1rem;vertical-align:middle;font-size:0;cursor:pointer;background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input[type=checkbox].form-switch:after,input[type=checkbox].form-switch:before{content:"";position:absolute;visibility:visible}input[type=checkbox].form-switch:before{width:.7rem;height:.7rem;border-radius:50%;z-index:2;-webkit-box-shadow:1px 1px .3rem 0 rgba(0,0,0,.36);box-shadow:1px 1px .3rem 0 rgba(0,0,0,.36);background:#d3135a;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;left:0}input[type=checkbox].form-switch:after{background:#f06292;border-radius:.65rem;height:.4rem;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}input[type=checkbox].form-switch:checked:before{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}input[type=checkbox].form-switch:checked+span{color:#d3135a}.ProductsModule .hub-section-wrapper.is-disabled .ProductsModuleItem{-webkit-box-flex:1;flex:1;-ms-flex:1 0 auto;min-width:0;max-width:19.2rem;width:auto}.expand{overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease}.expand[aria-expanded=false]{height:0!important}.u-no-transition{-webkit-transition:none!important;transition:none!important}#app [aem-comp] .\--background-color-blue{background-color:#0152e8}#app [aem-comp] .\--background-color-green{background-color:#55be5a}#app [aem-comp] .\--background-color-red{background-color:#d3135a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){#app [aem-comp] .\--background-color-blue:hover{background-color:#003eb3}}@media (hover:none){#app [aem-comp] .\--background-color-blue:active{background-color:#003eb3}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){#app [aem-comp] .\--background-color-green:hover{background-color:#008c5a}}@media (hover:none){#app [aem-comp] .\--background-color-green:active{background-color:#008c5a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){#app [aem-comp] .\--background-color-red:hover{background-color:#c2185b}}@media (hover:none){#app [aem-comp] .\--background-color-red:active{background-color:#c2185b}}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:20px Robert,sans-serif;font-weight:400;max-width:100%;min-height:100vh;overflow-x:hidden}body.is-filter-open,body.is-menu-open,html.is-filter-open,html.is-menu-open{max-height:100vh;max-width:100%;overflow:hidden}@media (min-width:768px) and (max-width:1023.98px){body.is-filter-open,body.is-menu-open,html.is-filter-open,html.is-menu-open{position:fixed;width:100%}}body{max-width:100vw;overflow-y:auto}html body{color:#0e141a;font-size:.8rem;margin:2.8rem 0 0;width:100%}@media (min-width:1024px){html body{margin:0}}html body.globalProcurement{margin:3.4rem 0 0}@media (min-width:1024px){html body.globalProcurement{margin:0}}html body.onboarding{margin:0}[data-v-cloak]>*,[v-cloak]>*{display:none}[role=button]{cursor:pointer}.demoHidden{display:none!important}*{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}:focus{outline:none}@media (min-width:1024px){:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}:focus.hidden-outline,:focus:active{outline:none}}:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),:focus[data-focus-method=touch]:not(input):not(textarea):not(select),button:focus{outline:none}@media (min-width:1024px){button:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}button:focus.hidden-outline,button:focus:active{outline:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spanRow{display:block}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular.ttf?7cc245a53e5284b72dd5a9f506fca93e) format("truetype"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular.woff?d0cb79e2802db05d471c4b62b2802462) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_regular.woff2?4e6d1065f4a81659e64db7343e280785) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold.ttf?e68bd29b83a16cb45d8caa7cc1582f72) format("truetype"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold.woff?98711cd917ee6da24e5177d9f1000140) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_bold.woff2?59bfc23757446c329f732e4e45db0407) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Robert;src:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light.ttf?d7e842e4de33fcccb0a3e601b5c151dc) format("truetype"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light.woff?6ceea3dc88b96b22367886fd0ffbacac) format("woff"),url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert_v6_light.woff2?e414daf48e8914451d8ef4f719ad8b5e) format("woff2");font-weight:300;font-style:normal;font-display:swap}
.WizardIcons[data-v-4ac512a9]{display:none}
.CommonIcons[data-v-0339f42a]{display:none}
.PowerCalculatorIcons[data-v-23acf712]{display:none}
.IconListEs[data-v-540e17bf]{padding:50px 0}.IconListEs .title[data-v-540e17bf]{padding:0;margin:2rem 0 0}.IconListEs .description[data-v-540e17bf]{margin:.5rem 0 2rem}.IconListEs .idValue[data-v-540e17bf]{font-size:14px;padding:0;margin:0}.IconListEs .iconWrapper[data-v-540e17bf]{display:inline-block;width:25%;margin:1rem 0}.IconListEs .icon[data-v-540e17bf]{margin:.5rem 0 0;max-height:1.6rem;max-width:3rem}
.AccordionModule[data-v-74791213]{padding-top:2rem;padding-bottom:2rem}@media (min-width:1024px){.AccordionModule[data-v-74791213]{padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width:768px){.AccordionModule.negative-margin-top[data-v-74791213]{margin-top:-.45rem}}@media (min-width:1024px){.AccordionModule.negative-margin-top[data-v-74791213]{margin-top:-.65rem}}.accordion-column>.item[data-v-74791213]{border-bottom:1px solid #c2cddd}.accordion-column>.item .chevron[data-v-74791213]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.accordion-column>.item.open .chevron[data-v-74791213]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header[data-v-74791213]{cursor:pointer;padding:0}.header .header-link[data-v-74791213]{color:#0e141a;display:block;padding:.75rem 0}.header .header-link[data-v-74791213]:focus,.header .outline-wrapper[data-v-74791213]:focus{outline:none}.header .header-link:focus .outline-wrapper[data-v-74791213]{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.header .number[data-v-74791213]{display:block;width:1.5rem;font-size:.8rem;line-height:1.2rem;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;margin-right:.5rem}.header .title[data-v-74791213]{font-size:.9rem;line-height:1.44;font-weight:700;margin:0;letter-spacing:-.01rem}.header .arrow[data-v-74791213]{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;height:1.296rem;width:2rem;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;margin-left:.5rem}@media (min-width:768px){.header .number[data-v-74791213]{font-size:.9rem;line-height:1.35rem}.header .title[data-v-74791213]{font-size:1.1rem;line-height:1.22}.header .arrow[data-v-74791213]{height:1.342rem;margin-left:1rem}}@media (min-width:1024px){.header .header-link[data-v-74791213]{padding:1.05rem 0 1.25rem}.header .title[data-v-74791213]{font-size:1.35rem}.header .arrow[data-v-74791213]{height:1.647rem}}.content[data-v-74791213]{padding-top:1.5rem;padding-bottom:1.5rem}.content.pl[data-v-74791213]{padding-left:2rem}@media (min-width:1024px){.content[data-v-74791213]{padding-top:1.75rem;padding-bottom:2rem}}.block-title[data-v-74791213]{font-size:.9rem;color:#667790;line-height:1.44;font-weight:400;margin:0 0 1rem;padding:0}@media (min-width:768px){.block-title[data-v-74791213]{margin-bottom:1.5rem}}.product-page .header .header-link[data-v-74791213],.small .header .header-link[data-v-74791213]{padding:.85rem 0}@media (min-width:1024px){.product-page .header .header-link[data-v-74791213],.small .header .header-link[data-v-74791213]{padding:1.1rem 0}}.product-page .header .title[data-v-74791213],.small .header .title[data-v-74791213]{font-size:.9rem;line-height:1.44444}.product-page .header .arrow[data-v-74791213],.small .header .arrow[data-v-74791213]{max-height:1.3rem}.fullWidth>.container[data-v-74791213],.product-page>.container[data-v-74791213]{width:100%}.fullWidth .accordion-column[data-v-74791213],.product-page .accordion-column[data-v-74791213]{width:100%;min-width:100%}
.banner[data-v-65f242af]{display:block;position:relative;background:transparent bottom no-repeat}@media (min-width:768px){.banner[data-v-65f242af]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;min-height:16.5rem}}@media (min-width:1024px){.banner[data-v-65f242af]{background-size:cover;padding:0;min-height:24rem}}.banner .container-img[data-v-65f242af]{margin:0 0 1.5rem -6vw;width:112vw;position:relative}@media (min-width:768px){.banner .container-img[data-v-65f242af]{bottom:0;height:100%;left:0;margin:0;top:0;right:0;position:absolute;width:100%}}@media (min-width:768px){.banner .container-img.overlay[data-v-65f242af]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#eff2f7),color-stop(74%,rgba(239,242,247,.4)),to(rgba(239,242,247,0)));background:linear-gradient(90deg,#eff2f7,rgba(239,242,247,.4) 74%,rgba(239,242,247,0));z-index:2}}.banner .container-img .cover[data-v-65f242af]{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";width:112vw;height:7.75rem;z-index:2}@media (min-width:768px){.banner .container-img .cover[data-v-65f242af]{width:100%;height:100%}}.banner .content[data-v-65f242af]{position:relative;z-index:3}.banner .content .title[data-v-65f242af]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em;margin:-.4rem 0 1rem}@media (min-width:1024px){.banner .content .title[data-v-65f242af]{font-size:2rem;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin:0 0 1.5rem}}.banner .content .subtitle[data-v-65f242af]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:-.2rem 0 1rem}@media (min-width:1024px){.banner .content .subtitle[data-v-65f242af]{font-size:1.1rem;line-height:1.45455;margin:-.25rem 0 1.5rem}}.banner .content .copy[data-v-65f242af]{font-size:.8rem;line-height:1.5;margin:-.25rem 0 1.5rem}@media (min-width:1024px){.banner .content .copy[data-v-65f242af]{font-size:.9rem;line-height:1.44444;margin:-.4rem 0 2rem}}.banner .content .link[data-v-65f242af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .content .link .cta-button[data-v-65f242af]{font-size:.8rem;line-height:2.8125;margin:-.1rem 0 0}.banner .content .link .cta-button[data-v-65f242af]:hover{text-decoration:none}@media (min-width:1024px){.banner .content .link .cta-button[data-v-65f242af]{font-size:.9rem;line-height:2.5;margin-bottom:0}}.banner .content .link .cta-link[data-v-65f242af]{margin-top:.35rem;font-size:.8rem;line-height:2.9375;padding:.5rem 0}@media (min-width:1024px){.banner .content .link .cta-link[data-v-65f242af]{margin-top:.85rem;font-size:.9rem;line-height:2.66667}}.banner .content .link .cta-link svg[data-v-65f242af]{margin-left:.25rem}@media (min-width:768px){.full .container-img.overlay[data-v-65f242af]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#eff2f7),color-stop(74%,rgba(239,242,247,.4)),to(rgba(239,242,247,0)));background:linear-gradient(90deg,#eff2f7,rgba(239,242,247,.4) 74%,rgba(239,242,247,0));z-index:2}}@media (min-width:768px){.full .container-img .cover[data-v-65f242af]{width:100%}}.full .content[data-v-65f242af]{max-width:100%}@media (min-width:768px){.full .content[data-v-65f242af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:16.2rem;margin-left:2.9rem}}@media (min-width:1024px){.full .content[data-v-65f242af]{max-width:24.3rem;margin-left:5.1rem}}@media (min-width:768px){.side .banner[data-v-65f242af]{padding:0;min-height:11.5rem}}@media (min-width:1024px){.side .banner[data-v-65f242af]{padding:0;min-height:20.9rem}}.side .banner .container-img[data-v-65f242af]{margin:0 0 1.5rem;width:100%}@media (min-width:768px){.side .banner .container-img[data-v-65f242af]{margin:0;max-height:11.5rem}}@media (min-width:1024px){.side .banner .container-img[data-v-65f242af]{max-height:20.9rem}}.side .banner .container-img .cover[data-v-65f242af]{width:100%;height:10rem}@media (min-width:768px){.side .banner .container-img .cover[data-v-65f242af]{height:11.5rem;width:calc(50% - 12px)}}@media (min-width:1024px){.side .banner .container-img .cover[data-v-65f242af]{height:20.9rem}}.side .banner .content[data-v-65f242af]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:calc(100% + 24px)}@media (min-width:768px){.side .banner .content[data-v-65f242af]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.side .banner .content .title[data-v-65f242af]{margin-top:-.35rem}}.fullWidth>.container[data-v-65f242af]{width:100%;max-width:none}@media (min-width:1024px){.fullWidth.full .title[data-v-65f242af]{font-size:1.8rem}}@media (min-width:1024px){.fullWidth.full .subtitle[data-v-65f242af]{font-size:.9rem}}@media (min-width:1024px){.fullWidth.full .content[data-v-65f242af]{margin-left:2.5rem;max-width:16.7rem}}@media (min-width:1024px){.fullWidth.full .banner[data-v-65f242af]{min-height:19.5rem}}.fullWidth.side .banner[data-v-65f242af]{min-height:16rem}@media (min-width:768px){.fullWidth.side .banner[data-v-65f242af]{min-height:11.5rem}}@media (min-width:1024px){.fullWidth.side .banner[data-v-65f242af]{min-height:16rem}}.fullWidth.side .banner .container-img[data-v-65f242af]{max-height:16rem}@media (min-width:768px){.fullWidth.side .banner .container-img[data-v-65f242af]{max-height:11.5rem}}@media (min-width:1024px){.fullWidth.side .banner .container-img[data-v-65f242af]{max-height:16rem}}@media (min-width:768px){.fullWidth.side .banner .container-img .cover[data-v-65f242af]{height:11.5rem}}@media (min-width:1024px){.fullWidth.side .banner .container-img .cover[data-v-65f242af]{height:16rem}}@media (min-width:1024px){.fullWidth.side .title[data-v-65f242af]{font-size:1.8rem}}@media (min-width:1024px){.fullWidth.side .subtitle[data-v-65f242af]{font-size:.9rem}}@media (min-width:1024px){.fullWidth.side .col-lg-5[data-v-65f242af]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
.AllResultsModule[data-v-51f3f190]{padding:1.5rem 0 7.5rem}@media (min-width:768px){.AllResultsModule[data-v-51f3f190]{padding:3rem 0 10rem}}@media (min-width:1024px){.AllResultsModule[data-v-51f3f190]{padding-top:.5rem}}[data-v-51f3f190] .SearchResultsItem{margin:0 0 2.5rem}@media (min-width:1024px){[data-v-51f3f190] .SearchResultsItem{margin:0 0 2.5rem}}@media (max-width:1023.98px){[data-v-51f3f190] .photo-search-item .download-link{display:none}}@media (min-width:768px) and (max-width:1023.98px){[data-v-51f3f190] .all-results-slider{padding-top:1rem}}.cta-wrapper[data-v-51f3f190]{border-top:1px solid #c2cddd;margin-top:1rem;padding:3rem 0 0;text-align:center}@media (min-width:768px){.cta-wrapper[data-v-51f3f190]{margin-top:2rem}}@media (min-width:1024px){.cta-wrapper[data-v-51f3f190]{margin-top:4.5rem}}@media (min-width:1024px){.cta-wrapper .cta[data-v-51f3f190]{font-size:.9rem;line-height:1.33333}}.AllResultsModule[data-v-51f3f190] .NoResultsModule{padding:1rem 0 0}@media (min-width:1024px){.AllResultsModule[data-v-51f3f190] .NoResultsModule{padding-top:1.5rem}}@media (min-width:1024px){.AllResultsModule[data-v-51f3f190] .NoResultsModule .copy+.cta{font-size:.9rem;line-height:1.33333}}
.AnchorMenu[data-v-2e33d430]{border-bottom:1px solid #c2cddd}@media (min-width:1024px){.AnchorMenu[data-v-2e33d430]{border:0}}.AnchorMenu.fixed[data-v-2e33d430]{min-height:3rem}@media (min-width:1024px){.AnchorMenu.fixed[data-v-2e33d430]{min-height:3.5rem}}.AnchorMenu.fixed .wrapper[data-v-2e33d430]{left:0;position:fixed;right:0;top:0;width:100%;z-index:102}.AnchorMenu.fixed .wrapper.commercial-site-banner[data-v-2e33d430]{top:2.55rem}.container[data-v-2e33d430]{overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:none;-webkit-overflow-scrolling:auto;-ms-scroll-chaining:none;overscroll-behavior:none;position:relative;z-index:103}@media (max-width:1023.98px){.container[data-v-2e33d430]{margin:0;padding:0 6%;width:100%}}.container[data-v-2e33d430]::-webkit-scrollbar{display:none}.wrapper[data-v-2e33d430]{background:#fff;border-bottom:1px solid #c2cddd;display:none;z-index:99}@media (min-width:1024px){.wrapper[data-v-2e33d430]{display:block}}.menu[data-v-2e33d430]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-item[data-v-2e33d430]{display:block;margin-bottom:-1px}.menu-item[data-v-2e33d430]:focus{outline:none}.menu-link[data-v-2e33d430]{color:#667790;height:2.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8rem;font-weight:400;line-height:1;padding:1.075rem 0;margin:0 1rem;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (min-width:1024px){.menu-link[data-v-2e33d430]{height:3.5rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu-link[data-v-2e33d430]:hover{color:#0e141a;text-decoration:none}}@media (hover:none){.menu-link[data-v-2e33d430]:active{color:#0e141a;text-decoration:none}}.menu-link[data-v-2e33d430]:focus:active{outline:none}.menu-link.active[data-v-2e33d430]{color:#0e141a}.line-selected[data-v-2e33d430]{background-color:#0e141a;bottom:0;height:1px;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:right,left;-webkit-transition:left .18s cubic-bezier(.35,0,.25,1),right .35s cubic-bezier(.35,0,.25,1);transition:left .18s cubic-bezier(.35,0,.25,1),right .35s cubic-bezier(.35,0,.25,1)}.line-selected.right[data-v-2e33d430]{-webkit-transition:left .35s cubic-bezier(.35,0,.25,1),right .18s cubic-bezier(.35,0,.25,1);transition:left .35s cubic-bezier(.35,0,.25,1),right .18s cubic-bezier(.35,0,.25,1)}.hero-anchor[data-v-2e33d430]{position:absolute;bottom:0;left:0;right:0}.hero-anchor[data-v-2e33d430]:not(.fixed){z-index:-1}.hero-anchor .wrapper[data-v-2e33d430]{display:block;opacity:0;-webkit-transition:all 0s;transition:all 0s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hero-anchor .menu[data-v-2e33d430]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.hero-anchor .menu-item[data-v-2e33d430]{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-anchor .menu-link[data-v-2e33d430]{display:inline-block;font-size:.9rem;font-weight:700;line-height:1.2;white-space:nowrap;padding:.85rem 0}@media (min-width:1024px){.hero-anchor .menu-link[data-v-2e33d430]{font-size:1.1rem;padding:1rem 0}}.hero-anchor.fixed .wrapper[data-v-2e33d430]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s}.is-anchor-open .wrapper[data-v-2e33d430]{z-index:101}
.AnnualBox[data-v-0929a08a]{padding:1.3rem 0 0}@media (min-width:768px) and (max-width:1023.98px){.AnnualBox[data-v-0929a08a]{padding:1.8rem 0 0}}@media (min-width:1024px){.AnnualBox[data-v-0929a08a]{padding-top:2.75rem}}.row-title[data-v-0929a08a]{font-size:.9rem;line-height:1.33333;letter-spacing:-.005;font-weight:700;padding-bottom:.85rem}.row-description[data-v-0929a08a]{font-size:1.1rem;line-height:1.45455;margin-bottom:1.5rem}@media (min-width:768px){.row-description[data-v-0929a08a]{max-width:50%}}.cta-link[data-v-0929a08a]{font-size:.8rem;line-height:1.5}@media (min-width:768px){.cta-link[data-v-0929a08a]{font-size:.9rem;line-height:1.33333}}.cta-wrapper[data-v-0929a08a]{margin:.95rem 0}@media (max-width:1023.98px){.cta-wrapper[data-v-0929a08a]{margin:1rem 0}}.box-col[data-v-0929a08a]{padding-bottom:.95rem}@media (min-width:1024px){.row-title[data-v-0929a08a]{font-size:1.1rem;line-height:1.09091}.cta-link[data-v-0929a08a]{font-size:.9rem;line-height:1.44444}}.unstyled[data-v-0929a08a]{padding:0;list-style:none}.big .row-title[data-v-0929a08a]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.02em}@media (min-width:1024px){.big .row-title[data-v-0929a08a]{font-size:1.8rem;line-height:1.16667}}
.ArticleAuthor[data-v-62e5e874]{padding:0 0 5rem}@media (min-width:768px){.ArticleAuthor[data-v-62e5e874]{padding:0 0 7.5rem}}.wrapper[data-v-62e5e874]{border-top:1px solid #c2cddd;max-width:100%;padding:0 8px}@media (min-width:768px){.wrapper[data-v-62e5e874]{padding:0 12px}}@media (min-width:1024px){.wrapper[data-v-62e5e874]{margin-left:16.666667%;max-width:66.666667%}}.thumbnail[data-v-62e5e874]{margin:1.5rem 0 2.1rem;height:5rem;width:5rem;overflow:hidden;position:relative}@media (min-width:1024px){.thumbnail[data-v-62e5e874]{margin:2rem 0 2.4rem;height:7rem;width:7rem}}.thumbnail .image[data-v-62e5e874]{border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%;height:100%;font-family:"object-fit: cover; object-position: center"}.title[data-v-62e5e874]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:-.25rem 0 1.5rem}@media (min-width:1024px){.title[data-v-62e5e874]{font-size:1.1rem;line-height:1.45455;margin:-.35rem 0 1.5rem}}.copy[data-v-62e5e874]{font-size:.8rem;font-weight:400;line-height:1.5;margin:-.2rem 0 2.65rem}@media (min-width:1024px){.copy[data-v-62e5e874]{font-size:.9rem;line-height:1.444445;margin:-.25rem 0 3rem}}.cta[data-v-62e5e874]{font-size:.8rem;line-height:1.5;font-weight:400}@media (min-width:1024px){.cta[data-v-62e5e874]{font-size:.9rem;line-height:1.44444}}.offset .wrapper[data-v-62e5e874]{border-top:0}@media (min-width:1024px){.offset .wrapper[data-v-62e5e874]{margin-left:33.333333%}}.offset .thumbnail[data-v-62e5e874]{margin-top:0}
.ArticleHeader[data-v-532022d2]{padding:4.6rem 0 4rem}@media (min-width:1024px){.ArticleHeader[data-v-532022d2]{margin:-.2rem 0 1.5rem}}.address[data-v-532022d2]{margin:0}@media (min-width:1024px){.title[data-v-532022d2]{font-size:2.45rem;line-height:1.16327;margin:-.3rem 0 1.3rem}}.wrapper[data-v-532022d2]{margin:0 auto;max-width:100%}@media (min-width:768px){.wrapper[data-v-532022d2]{max-width:83.333333%}}@media (min-width:1024px){.wrapper[data-v-532022d2]{max-width:58.333333%}}.date[data-v-532022d2]{color:#667790;margin:-.25rem 0 1.5rem}@media (min-width:1024px){.date[data-v-532022d2]{margin:-3.5rem 0 1.5rem}}.time[data-v-532022d2]{font-size:.8rem;line-height:1.5;font-weight:400;font-family:Georgia,Times,Times New Roman,serif;letter-spacing:0}.title[data-v-532022d2]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin:-.1rem 0 1.7rem}@media (min-width:768px){.title[data-v-532022d2]{font-size:2rem;line-height:1.2;margin:-.15rem 0 .8rem}}@media (min-width:1024px){.title[data-v-532022d2]{font-size:2.45rem;line-height:1.16327;margin:-.1rem 0 1.3rem}}.copy[data-v-532022d2]{font-size:.8rem;line-height:1.5;font-weight:400;margin:0 0 1.5rem;letter-spacing:0}@media (min-width:768px){.copy[data-v-532022d2]{display:block}}@media (min-width:1024px){.copy[data-v-532022d2]{font-size:.9rem;line-height:1.44444;margin:0 0 2rem}}@media (max-width:767.98px){.hideCopyOnMobile .copy[data-v-532022d2]{display:none}}.author[data-v-532022d2]{font-size:.8rem;line-height:1.5;font-weight:400;color:#667790;margin:0 0 1.25rem}@media (min-width:768px){.author[data-v-532022d2]{margin-bottom:1.5rem}}.event[data-v-532022d2]{text-align:left}@media (min-width:1024px){.event[data-v-532022d2]{padding-top:5rem}}.event .wrapper[data-v-532022d2]{max-width:100%;margin:0}@media (min-width:768px){.event .wrapper[data-v-532022d2]{max-width:75%}}@media (min-width:1024px){.event .wrapper[data-v-532022d2]{max-width:58.333333%}}.event .subtitle[data-v-532022d2]{font-size:.8rem;line-height:1.5;font-weight:400;color:#d3135a;margin:-.05rem 0 0}@media (min-width:768px){.event .subtitle[data-v-532022d2]{margin:-.25rem 0 0}}@media (min-width:1024px){.event .subtitle[data-v-532022d2]{margin:-.1rem 0 0}}.event .date[data-v-532022d2]{display:block;font-size:.8rem;line-height:1.5;font-weight:400;margin-bottom:1.5rem;color:#667790}.event .address[data-v-532022d2]{display:inline-block}.event .title[data-v-532022d2]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin-bottom:2rem}@media (min-width:768px){.event .title[data-v-532022d2]{font-size:2rem;line-height:1.2;margin-bottom:.6rem}}@media (min-width:1024px){.event .title[data-v-532022d2]{font-size:2.45rem;line-height:1.16327}}
.wrapper[data-v-bb4a9bb0]{width:100%;height:0;position:relative;background:#0e141a}iframe[data-v-bb4a9bb0]{position:absolute;left:0;top:0;width:100%;height:100%;border:0}
.ArticleMedia[data-v-0d3dd958]{padding:0 0 3.5rem}@media (min-width:768px){.ArticleMedia[data-v-0d3dd958]{padding:0 0 6rem}}@media (min-width:1024px){.ArticleMedia[data-v-0d3dd958]{padding:0 0 7.5rem}}.ArticleMedia[data-v-0d3dd958] .flickity-enabled.is-draggable .flickity-viewport{width:100%}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots{bottom:-2.2rem;height:2.2rem;top:100%}@media (min-width:1024px){.ArticleMedia[data-v-0d3dd958] .flickity-page-dots{position:absolute;left:0;right:0}}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots.dots-more-than-6{position:unset}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots .dot{position:relative;border-radius:.1rem;height:2.35rem;width:2.61rem;background:none;padding:1.125rem .18rem;margin:0}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots .dot:after{content:"";display:block;width:2.2rem;height:2px;border-radius:.1rem;background:#667790;position:absolute;right:0}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots .dot:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots .dot.is-selected:after{background:#0e141a}.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button:disabled{opacity:.25}.ArticleMedia .container[data-v-0d3dd958]{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ArticleMedia .container-media[data-v-0d3dd958]{margin:0 -8px}@media (min-width:768px){.ArticleMedia .container-media[data-v-0d3dd958]{margin:0 -12px}}.ArticleMedia .media[data-v-0d3dd958]{width:100%;padding:0 8px}@media (min-width:768px){.ArticleMedia .media[data-v-0d3dd958]{padding:0 12px}}.ArticleMedia .figure[data-v-0d3dd958]{margin:0}.ArticleMedia .img-fluid[data-v-0d3dd958]{max-width:100%;width:100%;height:17.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.ArticleMedia .cta-wrapper[data-v-0d3dd958]{display:none;margin-top:-.25rem}.ArticleMedia .cta-wrapper.show-accordion[data-v-0d3dd958]{display:block}.ArticleMedia .accordion-container[data-v-0d3dd958]{padding-top:2.75rem;color:#667790;font-size:.65rem;line-height:.9rem}@media (min-width:1024px){.ArticleMedia .accordion-container[data-v-0d3dd958]{padding-top:1rem}}.ArticleMedia .description[data-v-0d3dd958]{overflow:hidden;max-height:0;margin-bottom:.7rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ArticleMedia .cta-link[data-v-0d3dd958]{background:none;border:0;font-size:.65rem;line-height:.9rem}.ArticleMedia .cta-link svg[data-v-0d3dd958]{height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ArticleMedia .chevron-up[data-v-0d3dd958]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:768px){.ArticleMedia .img-fluid[data-v-0d3dd958]{height:13rem}}@media (min-width:1024px){.ArticleMedia .img-fluid[data-v-0d3dd958]{height:24rem}.ArticleMedia[data-v-0d3dd958] .flickity-page-dots{display:none}.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button{display:block}.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button.previous{left:-2rem}.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button.next{right:-2rem}}@media (min-width:1440px){.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button.previous{left:-3.9rem}.ArticleMedia[data-v-0d3dd958] .flickity-prev-next-button.next{right:-3.9rem}}.disable-slider .container-media[data-v-0d3dd958]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.disable-slider .accordion-container[data-v-0d3dd958]{padding-top:0}.disable-slider .media[data-v-0d3dd958]{margin-bottom:1rem}@media (min-width:768px){.disable-slider .media[data-v-0d3dd958]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.article-media-es .img-fluid[data-v-0d3dd958]{height:12.5rem}.article-media-es .container[data-v-0d3dd958]{margin:0;max-width:100%;width:100%}.article-media-es .accordion-container[data-v-0d3dd958]{width:88%;margin:0 auto}@media (min-width:768px){.article-media-es .img-fluid[data-v-0d3dd958]{height:20rem}}@media (min-width:1024px){.article-media-es .container[data-v-0d3dd958]{max-width:1200px;width:88%;padding:0;margin:0 auto}.article-media-es .accordion-container[data-v-0d3dd958]{width:100%;margin:0}.article-media-es .img-fluid[data-v-0d3dd958]{height:29rem}}.landscape-media .img-fluid[data-v-0d3dd958]{height:8rem}.landscape-media .container[data-v-0d3dd958]{margin:0;max-width:100%;width:100%}.landscape-media .accordion-container[data-v-0d3dd958]{width:88%;margin:0 auto}@media (min-width:768px){.landscape-media .container[data-v-0d3dd958]{max-width:1200px;width:88%;padding:0;margin:0 auto}.landscape-media .accordion-container[data-v-0d3dd958]{width:100%;margin:0}.landscape-media .img-fluid[data-v-0d3dd958]{height:15.5rem}}@media (min-width:1024px){.landscape-media .img-fluid[data-v-0d3dd958]{height:24rem}}.horizontal-media .img-fluid[data-v-0d3dd958]{height:12.5rem}.horizontal-media .container[data-v-0d3dd958]{margin:0;max-width:100%;width:100%}.horizontal-media .accordion-container[data-v-0d3dd958]{width:88%;margin:0 auto}@media (min-width:768px){.horizontal-media .container[data-v-0d3dd958]{max-width:1200px;width:88%;padding:0;margin:0 auto}.horizontal-media .media[data-v-0d3dd958]{margin-bottom:.75rem}.horizontal-media .accordion-container[data-v-0d3dd958]{width:100%;margin:0}.horizontal-media .img-fluid[data-v-0d3dd958]{height:20rem}}@media (min-width:1024px){.horizontal-media .accordion-container[data-v-0d3dd958],.horizontal-media .container-slider[data-v-0d3dd958]{margin:0 auto;width:66.66667%}.horizontal-media .img-fluid[data-v-0d3dd958]{height:24rem}}@media (min-width:1440px){.horizontal-media[data-v-0d3dd958] .flickity-prev-next-button.previous{left:-2.9rem}.horizontal-media[data-v-0d3dd958] .flickity-prev-next-button.next{right:-2.9rem}}.vertical-media .img-fluid[data-v-0d3dd958]{height:19rem}.vertical-media .container[data-v-0d3dd958]{margin:0;max-width:100%;width:100%}.vertical-media .accordion-container[data-v-0d3dd958]{width:88%;margin:0 auto}@media (min-width:768px){.vertical-media .container[data-v-0d3dd958]{max-width:1200px;width:88%;padding:0;margin:0 auto}.vertical-media .accordion-container[data-v-0d3dd958],.vertical-media .container-slider[data-v-0d3dd958]{margin:0 auto;width:50%}.vertical-media .img-fluid[data-v-0d3dd958]{height:22.7rem}}@media (min-width:1024px){.vertical-media .img-fluid[data-v-0d3dd958]{height:35rem}}.fullwidth-landscape-media .img-fluid[data-v-0d3dd958]{height:auto}@media (min-width:768px){.fullwidth-landscape-media .img-fluid[data-v-0d3dd958]{height:20rem}}@media (min-width:1024px){.fullwidth-landscape-media .img-fluid[data-v-0d3dd958]{height:29rem}}.small-height .img-fluid[data-v-0d3dd958]{height:10rem}@media (min-width:768px){.small-height .img-fluid[data-v-0d3dd958]{height:12.5rem}}@media (min-width:1024px){.small-height .img-fluid[data-v-0d3dd958]{height:17.5rem}}.height-auto .img-fluid[data-v-0d3dd958]{height:auto}.with-titles .container-media[data-v-0d3dd958]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.with-titles .container-media .figure[data-v-0d3dd958],.with-titles .container-media .media[data-v-0d3dd958]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.with-titles .container-media .figure[data-v-0d3dd958]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.with-titles .image-title[data-v-0d3dd958]{padding-bottom:1.5rem;padding-top:2rem;font-size:.9rem;line-height:1.33;font-weight:700}@media (min-width:768px){.with-titles .image-title[data-v-0d3dd958]{padding-top:0}}@media (min-width:1024px){.with-titles .image-title[data-v-0d3dd958]{font-size:1.1rem;line-height:1.45}}.with-titles .img-fluid[data-v-0d3dd958]{height:auto}
.AssetModule[data-v-5cb42006]{padding-top:3rem}@media (min-width:768px){.AssetModule[data-v-5cb42006]{padding-top:2.95rem}}@media (min-width:1024px){.AssetModule[data-v-5cb42006]{padding-top:4rem}}.wrapper[data-v-5cb42006]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.thumbnail[data-v-5cb42006]{height:10.3rem;border:1px solid #c2cddd;margin:0 0 .5rem;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.thumbnail[data-v-5cb42006]{margin:0 0 1.3rem;height:7.6rem}}@media (min-width:1024px){.thumbnail[data-v-5cb42006]{height:14rem}}.thumbnail .image[data-v-5cb42006]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;font-family:"object-fit: contain; object-position: center"}.cta[data-v-5cb42006]{font-size:.8rem;line-height:1.375}@media (min-width:1024px){.cta[data-v-5cb42006]{font-size:.9rem;line-height:1.33333}}.no-border .thumbnail[data-v-5cb42006]{border:0}@media (min-width:1024px){.title[data-v-5cb42006]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005rem;line-height:1;margin-bottom:1rem}}.title-link[data-v-5cb42006]{color:inherit}.fileInfo[data-v-5cb42006]{color:#667790;margin-right:1.5rem;font-size:.8rem;line-height:1.375}@media (min-width:768px){.fileInfo[data-v-5cb42006]{margin-right:1rem}}@media (min-width:1024px){.fileInfo[data-v-5cb42006]{font-size:.9rem;line-height:1.33333}}
.AttachmentModuleItem[data-v-5073474f]{margin-bottom:1.25rem}.AttachmentModuleItem[data-v-5073474f]:last-child{margin-bottom:0}.AttachmentModuleItem:last-child .download[data-v-5073474f]{margin-bottom:-.65rem}.name[data-v-5073474f]{font-size:.8rem;line-height:1.5;font-weight:700;margin:0 0 .8rem}@media (min-width:1024px){.name[data-v-5073474f]{font-size:.9rem;line-height:1.44444;margin:-.2rem 0 .7rem;letter-spacing:-.005em}}.date[data-v-5073474f]{color:#667790;font-family:Georgia,Times,Times New Roman,serif;margin-top:-.15rem;font-size:.8rem;line-height:1.5;margin-bottom:.6rem}.download[data-v-5073474f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.download[data-v-5073474f]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.download .cta[data-v-5073474f],.download .info[data-v-5073474f]{display:inline-block;line-height:1;padding:.6rem 0;margin:-.6rem 0}@media (min-width:1024px){.download .cta[data-v-5073474f],.download .info[data-v-5073474f]{font-size:.9rem;line-height:1.4444}}.download .info[data-v-5073474f]{color:#667790;margin:-.6rem 1.5rem .4rem 0}@media (min-width:768px){.download .info[data-v-5073474f]{margin:-.6rem 1.5rem 0 0}}
.AttachmentModule[data-v-a2fd7e5a]{padding-bottom:3rem}@media (min-width:768px){.AttachmentModule[data-v-a2fd7e5a]{padding-bottom:4rem}}@media (min-width:1024px){.AttachmentModule[data-v-a2fd7e5a]{padding-bottom:5rem}}.wrapper[data-v-a2fd7e5a]{border-top:.05rem solid #c2cddd}.title[data-v-a2fd7e5a]{font-size:.9rem;font-weight:700;line-height:1;letter-spacing:-.005em;margin:1.2rem 0 1.6rem}@media (min-width:1024px){.title[data-v-a2fd7e5a]{font-size:1.1rem;margin:1.4rem 0 2.1rem}}.list[data-v-a2fd7e5a]{list-style:none;padding:0;margin:0}
.title[data-v-cc11b990]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:0 3rem 2rem 0}@media (min-width:1024px){.title[data-v-cc11b990]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em}}.result-box[data-v-cc11b990]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #c2cddd;margin-bottom:1.5rem;padding-bottom:3rem}@media (min-width:1024px){.result-box[data-v-cc11b990]{padding-bottom:4rem;margin-bottom:2rem}}.result-box[data-v-cc11b990]:last-child{border:none;margin-bottom:0;padding-bottom:0}.result-box .title-box[data-v-cc11b990]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1024px){.result-box .title-box[data-v-cc11b990]{-webkit-box-flex:0;-ms-flex:0 0 39%;flex:0 0 39%;max-width:39%}}.result-box .sub-title[data-v-cc11b990]{font-size:.9rem;line-height:1.44444;margin-bottom:1.5rem;margin-top:-.1rem;letter-spacing:-.005em}@media (min-width:1024px){.result-box .sub-title[data-v-cc11b990]{font-size:1.1rem;line-height:1.45455;margin-top:-.25rem;margin-bottom:0}}.result-box .copy[data-v-cc11b990]{font-size:.8rem;line-height:1.5;margin:-.35rem 0 .35rem}@media (min-width:768px){.result-box .copy[data-v-cc11b990]{margin-bottom:.85rem}}@media (min-width:1024px){.result-box .copy[data-v-cc11b990]{font-size:.9rem;line-height:1.44444;margin:.1rem 0 0}}.result-box .info-box[data-v-cc11b990]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1024px){.result-box .info-box[data-v-cc11b990]{-webkit-box-flex:0;-ms-flex:0 0 61%;flex:0 0 61%;max-width:61%}}.result-box .info-box .info-container[data-v-cc11b990]{margin-bottom:1rem}@media (min-width:1024px){.result-box .info-box .info-container[data-v-cc11b990]{margin-bottom:.55rem}}.result-box .info-box .cta-link svg[data-v-cc11b990]{height:auto;margin-left:0;margin-right:.5rem}.result-box .info-box .cta-link svg use[data-v-cc11b990]{fill:#667790}.result-box .info-box .cta-link[data-v-cc11b990]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem;line-height:1.44444;margin:0;padding:.5rem 0 .55rem}.result-box .info-box .label[data-v-cc11b990]{margin-bottom:.1rem;margin-top:-.3rem}@media (min-width:1024px){.result-box .info-box .label[data-v-cc11b990]{font-size:.9rem;line-height:1.44444;margin-top:0}}.popover-wrapper[data-v-cc11b990]{position:relative;margin-left:.2rem}.popover-wrapper .toggler[data-v-cc11b990]{display:inline-block;line-height:0;padding:.75rem;margin:-.75rem}.popover[data-v-cc11b990]{position:fixed;pointer-events:none;bottom:-100%;right:0;width:100%;left:0;color:#667790;opacity:0;z-index:-1;font-size:.65rem;line-height:1.53846;font-weight:400;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:768px) and (max-width:1023.98px){.popover[data-v-cc11b990]{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.popover .close[data-v-cc11b990]{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .9rem .9rem .85rem}@media (min-width:768px){.popover .close[data-v-cc11b990]{top:-.15rem;right:-.15rem}}.popover .close svg[data-v-cc11b990]{width:.5rem;height:.5rem}.popover .content[data-v-cc11b990]{padding:2.65rem .95rem 1.75rem;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);font-size:.65rem;line-height:1.61538;font-weight:400;background:#fff;display:block}@media (min-width:768px){.popover .content[data-v-cc11b990]{padding:.45rem 1.75rem .45rem .75rem}}@media (min-width:1024px){.popover .content[data-v-cc11b990]{padding:.5rem 1.75rem .5rem .75rem}}.popover .arrow[data-v-cc11b990]{position:absolute;overflow:hidden;left:0;right:0;bottom:-.65rem;height:.65rem}.popover .arrow[data-v-cc11b990]:after{position:absolute;overflow:hidden;background:#fff;width:.6rem;height:.6rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-.3rem;left:calc(100% - 1.325rem);margin-left:-.3rem;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);display:block;content:""}@media (min-width:768px) and (max-width:1023.98px){.popover .arrow[data-v-cc11b990]:after{left:50%}}.popover.open[data-v-cc11b990]{pointer-events:auto;opacity:1;z-index:4;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}@media (min-width:768px) and (max-width:1023.98px){.popover.open[data-v-cc11b990]{-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem)}}.container-popover[data-v-cc11b990]{position:fixed;left:0;right:0;bottom:0;top:100%;z-index:110}@media (min-width:768px){.container-popover[data-v-cc11b990]{position:absolute;width:13.3rem;bottom:100%;top:inherit;right:-1rem;opacity:0;z-index:-1;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (min-width:1024px){.container-popover[data-v-cc11b990]{left:inherit;-webkit-transform:none;transform:none;width:14.1rem}}@media (min-width:768px){.container-popover .popover[data-v-cc11b990]{position:static;left:inherit;right:inherit;bottom:inherit;top:inherit;-webkit-transform:none;transform:none;opacity:1;z-index:1;display:block}}.container-popover .shadow[data-v-cc11b990]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(14,20,26,.75);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:768px){.container-popover .shadow[data-v-cc11b990]{display:none}}.container-popover.open[data-v-cc11b990]{top:0}@media (min-width:768px){.container-popover.open[data-v-cc11b990]{top:inherit;opacity:1;z-index:1;-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem)}}@media (min-width:1024px){.container-popover.open[data-v-cc11b990]{left:inherit;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}.container-popover.open .popover[data-v-cc11b990]{pointer-events:auto;opacity:1;z-index:4;bottom:0}.container-popover.open .shadow[data-v-cc11b990]{opacity:1;position:fixed}
.twtrigger{border:1px solid #c2cddd;color:rgba(14,20,26,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8rem;line-height:2.6875;overflow:hidden;padding:0 1rem 0 .75rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.twtrigger svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;fill:#667790}.selected .twtrigger{color:#0e141a}.tw-select.open .twtrigger{color:#d3135a}.tw-select.open svg{fill:#d3135a}.tw-select{color:rgba(14,20,26,.5);font-size:.8rem;line-height:1.5;position:relative}.options{background:#fff;border:1px solid #c2cddd;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);display:block;max-height:0;width:100%;margin:.75rem 0 0;overflow:hidden;padding:.45rem 0;position:absolute;opacity:0;-webkit-transition:opacity .2s ease-in-out,max-height 1ms;transition:opacity .2s ease-in-out,max-height 1ms;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;top:100%;z-index:4}.options .option-link{color:#0e141a;display:block;font-size:.75rem;line-height:1.53333;padding:.55rem 1rem .6rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap}@media (min-width:768px){.options .option-link{font-size:.8rem;line-height:1.5;padding:.5rem 1rem .55rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.options .option-link:hover{background:#eff2f7;text-decoration:none}}@media (hover:none){.options .option-link:active{background:#eff2f7;text-decoration:none}}.options .option.active .option-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.options .option.active .option-link:after{color:#d3135a;content:"";display:inline-block;width:.4rem;height:.8rem;border-top:1px solid;border-left:1px solid;-webkit-transform:rotate(225deg);transform:rotate(225deg);margin:-.5em .5em 0 0}.options.open{max-height:14.5rem;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}
.title[data-v-56e7f7ad]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em;margin:0 0 1.5rem}@media (min-width:1024px){.title[data-v-56e7f7ad]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:0 0 2rem}}.subtitle[data-v-56e7f7ad]{font-size:.9rem;line-height:1.77778;font-weight:700;letter-spacing:-.005em;margin:-.3rem 0 1rem}@media (min-width:1024px){.subtitle[data-v-56e7f7ad]{font-size:1.1rem;line-height:1.45455;margin:-.2rem 0 1.5rem}}.copy[data-v-56e7f7ad]{font-size:.8rem;line-height:1.5;margin:-.4rem 0 1.5rem}@media (min-width:768px){.copy[data-v-56e7f7ad]{margin-bottom:2rem}}@media (min-width:1024px){.copy[data-v-56e7f7ad]{font-size:.9rem;line-height:1.44444;margin:-.2rem 0 2rem}}.label[data-v-56e7f7ad]{display:block;margin-bottom:1.5rem}.label .text[data-v-56e7f7ad]{display:block;font-size:.8rem;line-height:1.5;margin:-.4rem 0 .6rem}@media (min-width:1024px){.label .text[data-v-56e7f7ad]{font-size:.9rem;line-height:1.44444;margin:-.3rem 0 .6rem}}.select-group[data-v-56e7f7ad]{padding-bottom:3rem;border-bottom:1px solid #c2cddd;margin-bottom:1.5rem}@media (min-width:1024px){.select-group[data-v-56e7f7ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4rem;margin-bottom:2rem}}@media (min-width:1024px){.select-group .label[data-v-56e7f7ad]{-webkit-box-flex:0;-ms-flex:0 0 61.4%;flex:0 0 61.4%;max-width:61.4%;margin-right:.75rem;margin-bottom:0}}@media (min-width:1024px){.select-group .cta-button[data-v-56e7f7ad]{font-size:.9rem}}.select-group .cta-button[disabled][data-v-56e7f7ad]{background:#eff2f7;color:rgba(14,20,26,.5)}.select-group .cta-button svg[data-v-56e7f7ad]{width:auto;height:auto;margin-left:.1rem}.select-group[data-v-56e7f7ad] .tw-select .option{border-left:3px solid transparent}.select-group[data-v-56e7f7ad] .tw-select .option .option-link{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.select-group[data-v-56e7f7ad] .tw-select .option .option-link:hover{text-decoration:underline}}@media (hover:none){.select-group[data-v-56e7f7ad] .tw-select .option .option-link:active{text-decoration:underline}}.select-group[data-v-56e7f7ad] .tw-select .option.active{border-left-color:#3678f2}.select-group[data-v-56e7f7ad] .tw-select .option.active .option-link{background:#eff2f7;position:relative}.select-group[data-v-56e7f7ad] .tw-select .option.active .option-link:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.select-group[data-v-56e7f7ad] .tw-select .option.active .option-link:hover{text-decoration:none}}@media (hover:none){.select-group[data-v-56e7f7ad] .tw-select .option.active .option-link:active{text-decoration:none}}.select-group[data-v-56e7f7ad] .tw-select.open svg{fill:currentColor}.select-group[data-v-56e7f7ad] .tw-select.open .dropdown-list{max-height:17rem;overflow:auto}.select-group[data-v-56e7f7ad] .tw-select.open .shadow{opacity:0}.select-group[data-v-56e7f7ad] .tw-select.open .trigger{color:#0e141a}.group-extra .title[data-v-56e7f7ad]{font-size:.9rem;line-height:1.77778;letter-spacing:-.005em;margin:-.4rem 0 1rem}@media (min-width:1024px){.group-extra .title[data-v-56e7f7ad]{font-size:1.1rem;line-height:1.45455;margin:-.3rem 0 1.7rem}}.group-extra .copy[data-v-56e7f7ad]{margin-bottom:.6rem}.group-extra .cta-link[data-v-56e7f7ad]{margin:0;font-size:.8rem;line-height:1.625;padding:.45rem 0 .5rem}@media (min-width:1024px){.group-extra .cta-link[data-v-56e7f7ad]{font-size:.9rem;line-height:1.44444}}
.banner[data-v-6b8f9e97]{color:#0047cc;padding-top:.875rem;padding-bottom:.875rem;display:block;background-color:#e4ecfb;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.banner:hover .cta-link[data-v-6b8f9e97]{text-decoration:underline}}@media (hover:none){.banner:active .cta-link[data-v-6b8f9e97]{text-decoration:underline}}.banner .cta[data-v-6b8f9e97]{font-size:.75rem;line-height:1.33333;font-weight:700;letter-spacing:-.001rem}.banner .cta[data-v-6b8f9e97],.banner .cta svg[data-v-6b8f9e97]{color:inherit}.banner .cta svg use[data-v-6b8f9e97]{fill:currentColor!important}.banner.fixed[data-v-6b8f9e97]{position:fixed;left:0;top:0;width:100%;z-index:10;-webkit-transition:background-color .3s ease,margin-top .3s linear;transition:background-color .3s ease,margin-top .3s linear}.banner-container[data-v-6b8f9e97]{margin-top:-.175rem;margin-bottom:-.125rem}.text[data-v-6b8f9e97]{display:inline;font-size:.75rem;line-height:1.33;font-weight:400;margin-right:5px;letter-spacing:-.001rem}.no-wizard .banner[data-v-6b8f9e97]{background-color:#1863ed;color:#fff;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.no-wizard .banner[data-v-6b8f9e97]{padding-top:1.2rem;padding-bottom:1.1rem}}@media (min-width:1024px){.no-wizard .banner[data-v-6b8f9e97]{padding-top:1.3rem;padding-bottom:1.3rem}}.no-wizard .banner-container[data-v-6b8f9e97]{margin-top:-.25rem;margin-bottom:-.15rem}@media (min-width:768px){.no-wizard .banner-container[data-v-6b8f9e97]{margin-top:-.35rem;margin-bottom:-.15rem}}.no-wizard .text[data-v-6b8f9e97]{font-size:.8rem;line-height:1.5;display:inline-block;margin-bottom:0}.no-wizard .cta[data-v-6b8f9e97]{color:inherit;font-size:.8rem;line-height:1.625;font-weight:400;letter-spacing:0}.no-wizard .cta svg[data-v-6b8f9e97]{color:inherit;margin-left:.2rem!important}.no-wizard .cta svg use[data-v-6b8f9e97]{fill:currentColor!important}
.BannerSideImage[data-v-57f93e12]{padding:1.8rem 0 3rem;position:relative}@media (min-width:768px){.wrapper[data-v-57f93e12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -12px}}@media (min-width:768px){.content[data-v-57f93e12],.image[data-v-57f93e12]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 12px}}.title[data-v-57f93e12]{font-size:.9rem;line-height:1.94444;font-weight:700;letter-spacing:-.005em;margin:0 0 .45rem}@media (min-width:768px){.title[data-v-57f93e12]{font-size:1.1rem;line-height:1.45455}}.descr[data-v-57f93e12]{line-height:1.3rem;margin:.45rem 0 .7rem}@media (min-width:768px){.descr[data-v-57f93e12]{font-size:.9rem;line-height:1.44444;margin:.8rem 0 1.2rem}}.descr+.cta-wrapper[data-v-57f93e12]{margin-top:1.5rem}.logos[data-v-57f93e12]{font-size:0;margin:.65rem 0 0}@media (min-width:768px){.logos[data-v-57f93e12]{margin:2rem 0 0}}.logos .logo-link[data-v-57f93e12]{display:inline-block}.logos .logo-link[data-v-57f93e12]:not(:last-child){margin:0 1rem 0 0}.figure[data-v-57f93e12]{margin:2rem 0 0}@media (min-width:768px){.figure[data-v-57f93e12]{margin:0}}.figure .thumb[data-v-57f93e12]{width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media (max-width:767.98px){.cta-wrapper+.logos[data-v-57f93e12]{margin-top:2rem}}@media (min-width:768px){.cta[data-v-57f93e12]{font-size:.9rem;line-height:1.44444}}.cta .icon[data-v-57f93e12]{margin:0}
.Banner[data-v-62b451ac]{padding:2.5rem 0}.Banner[data-v-62b451ac],.banner[data-v-62b451ac]{position:relative}.banner[data-v-62b451ac]{background:transparent bottom no-repeat}@media (min-width:768px){.banner[data-v-62b451ac]{padding:4.5rem 0}}@media (min-width:1024px){.banner[data-v-62b451ac]{background-size:cover;padding:4.5rem 0 3rem;min-height:24rem}}.content[data-v-62b451ac]{position:relative;z-index:3}@media (min-width:768px){.content[data-v-62b451ac]{max-width:50%;padding-left:12px}}.cover[data-v-62b451ac]{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;font-family:"object-fit: cover; object-position: center bottom";width:112vw;height:7.75rem;z-index:2}@media (min-width:768px){.cover[data-v-62b451ac]{height:100%;width:100%}}.cover-app[data-v-62b451ac]{height:10rem;margin:0;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media (min-width:768px){.cover-app[data-v-62b451ac]{width:90vw;height:100%;-webkit-transform:translateX(45%);transform:translateX(45%);-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}}@media (min-width:1024px){.cover-app[data-v-62b451ac]{left:auto;right:0;-webkit-transform:none;transform:none;width:55%}}.title[data-v-62b451ac]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:0 0 .5rem}@media (min-width:768px){.title[data-v-62b451ac]{margin-left:2.4rem}}@media (min-width:1024px){.title[data-v-62b451ac]{font-size:2rem;line-height:1.2;letter-spacing:-.02em;margin-left:4.5rem;margin-bottom:1.5rem}}.copy[data-v-62b451ac]{display:none}@media (min-width:1024px){.copy[data-v-62b451ac]{display:block;font-size:.9rem;line-height:1.44444;margin-left:4.5rem}}.link .inline-row[data-v-62b451ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link .label[data-v-62b451ac]{color:#667790}@media (min-width:768px){.link .label[data-v-62b451ac]{font-size:.9rem;line-height:1.44444}}@media (min-width:768px){.link[data-v-62b451ac]{margin-left:2.4rem}}@media (min-width:1024px){.link[data-v-62b451ac]{margin-left:4.5rem}}.cta-link[data-v-62b451ac]{padding:.5rem 0;margin:0;font-size:.8rem;line-height:1.625}@media (min-width:1024px){.cta-link[data-v-62b451ac]{font-size:.9rem;line-height:1.44444}}.cta-link svg[data-v-62b451ac]{margin-left:.25rem}.with-label[data-v-62b451ac]{padding:0 0 0 30px}.after .after-link[data-v-62b451ac]{padding-top:2.5rem}@media (min-width:768px){.after .after-link[data-v-62b451ac]{padding-top:3rem}}.after .after-title[data-v-62b451ac]{font-size:.8rem;line-height:1.5;font-weight:700;margin:0 0 .5rem}@media (min-width:768px){.after .after-title[data-v-62b451ac]{font-size:.9rem;line-height:1.44444;font-weight:700}}.after .link[data-v-62b451ac]{margin-left:0!important}.container-img[data-v-62b451ac]{margin:0 0 1.2rem -6vw;width:112vw;position:relative}@media (min-width:768px){.container-img[data-v-62b451ac]{bottom:0;margin:0;right:0}}@media (min-width:768px){.container-img[data-v-62b451ac],.overlay[data-v-62b451ac]:after{height:100%;left:0;top:0;position:absolute;width:100%}.overlay[data-v-62b451ac]:after{content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$snow,endColorstr=$snow,GradientType=1);background:-webkit-gradient(linear,left top,right top,from(#eff2f7),color-stop(74%,rgba(239,242,247,.4)),to(rgba(239,242,247,0)));background:linear-gradient(90deg,#eff2f7,rgba(239,242,247,.4) 74%,rgba(239,242,247,0));z-index:2}}.app-banner .title[data-v-62b451ac]{margin-bottom:1.7rem}@media (min-width:768px){.app-banner .title[data-v-62b451ac]{margin-bottom:.6rem}}@media (min-width:1024px){.app-banner .title[data-v-62b451ac]{font-size:1.8rem;line-height:1.16667;margin-bottom:1.35rem}}@media (min-width:1024px){.app-banner .copy[data-v-62b451ac]{margin-bottom:1.3rem}}@media (min-width:768px){.app-banner .content[data-v-62b451ac]{max-width:60%}}@media (min-width:1024px){.app-banner .content[data-v-62b451ac]{max-width:50%}}@media (min-width:768px){.app-banner .banner[data-v-62b451ac]{padding:2.7rem 0 6.75rem;padding:4.55rem 0 5.35rem}}@media (min-width:768px){.app-banner .cta-link[data-v-62b451ac]{font-size:.9rem;line-height:1.44444}}
.BlogEntriesItem[data-v-2f93f591]{text-align:left}.carousel-cell[data-v-2f93f591]{border-top:.05rem solid #c2cddd;padding-top:1.3rem}@media (min-width:1024px){.carousel-cell[data-v-2f93f591]{margin-right:0}}.title[data-v-2f93f591]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin-bottom:.4em}@media (min-width:1024px){.title[data-v-2f93f591]{font-size:1.1rem;line-height:1.45455;margin-bottom:.5rem}}@media (max-width:767.98px){.title[data-v-2f93f591]{border-bottom:.05rem solid #c2cddd;padding-bottom:1.3rem;text-align:center}}.date[data-v-2f93f591]{font-size:.8rem;line-height:1.5;font-weight:400;color:#667790;display:block;font-family:Georgia,Times,Times New Roman,serif;margin:0}@media (min-width:768px) and (max-width:1023.98px){.date[data-v-2f93f591]{margin-top:.5rem}}@media (max-width:767.98px){.date[data-v-2f93f591]{display:none}}.link[data-v-2f93f591]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-2f93f591]:hover{text-decoration:none}.link:hover .date[data-v-2f93f591],.link:hover .title[data-v-2f93f591]{color:#d3135a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-2f93f591]:active{text-decoration:none}.link:active .date[data-v-2f93f591],.link:active .title[data-v-2f93f591]{color:#d3135a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}
.BlogEntries[data-v-38d09939]{text-align:center}.slider-container[data-v-38d09939]{padding:.7rem 0 3.4rem}@media (min-width:768px){.slider-container[data-v-38d09939]{padding-top:1.75rem}}@media (min-width:1024px){.slider-container[data-v-38d09939]{padding:2.3rem 0 5.9rem}}@media (min-width:768px){.wrapper[data-v-38d09939]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -.6rem}}.title[data-v-38d09939]{margin:0 0 .85rem;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em}@media (min-width:1024px){.title[data-v-38d09939]{font-size:2rem;line-height:1.2;font-weight:700;letter-spacing:-.02em}}@media (min-width:1024px){.cta-link[data-v-38d09939]{font-size:.9rem;line-height:1.44444;font-weight:400}}[data-v-38d09939] .flickity-page-dots{bottom:-2rem;left:.3rem}@media (min-width:768px){[data-v-38d09939] .flickity-page-dots{display:none}}[data-v-38d09939] .flickity-page-dots .dot{background:currentColor;border:1px solid;color:#667790;cursor:pointer;margin-right:1.1rem;opacity:1}[data-v-38d09939] .flickity-page-dots .dot:not(.is-selected){background:transparent}[data-v-38d09939] .flickity-page-dots .dot:after{width:2.25rem;height:2.25rem;position:relative;top:-.75rem;right:.75rem;content:"";display:block;opacity:.3}.chevron-right[data-v-38d09939]{margin-left:.15rem}
.BlogModule[data-v-42f82abb]{padding:4.9rem 0 4rem}@media (min-width:1024px){.BlogModule[data-v-42f82abb]{padding:7.5rem 0 5rem}}.hero[data-v-42f82abb]{padding:0 0 4rem}@media (min-width:1024px){.hero[data-v-42f82abb]{padding:0 0 5rem}}.hero .title[data-v-42f82abb]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin:-.2rem 0 0}@media (min-width:768px){.hero .title[data-v-42f82abb]{font-size:2.25rem;line-height:1.15556;margin:-.35rem 0 0}}@media (min-width:1024px){.hero .title[data-v-42f82abb]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.hero .description[data-v-42f82abb]{margin:1.4rem 0 -.2rem}@media (min-width:768px){.hero .description[data-v-42f82abb]{display:block;margin:1.4rem 0 -.2rem;font-size:.9rem;line-height:1.44444}}@media (min-width:1024px){.hero .description[data-v-42f82abb]{margin:1.4rem 0 -.3rem;font-size:1.1rem;line-height:1.45455}}.actions[data-v-42f82abb]{border-bottom:1px solid #c2cddd;color:#667790;font-size:.8rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-.1rem 0 1.5rem;padding:0 0 .85rem}@media (min-width:768px){.actions[data-v-42f82abb]{padding:0 0 1.35rem}}@media (min-width:1024px){.actions[data-v-42f82abb]{margin-bottom:2rem}}.actions .resume[data-v-42f82abb]{display:none}@media (min-width:768px){.actions .resume[data-v-42f82abb]{display:block}}.list-item[data-v-42f82abb]{-webkit-animation:fadeIn-data-v-42f82abb .5s 1;animation:fadeIn-data-v-42f82abb .5s 1;margin:0 0 2.5rem}.list-item[data-v-42f82abb]:last-child{margin-bottom:0}@media (min-width:768px){.list-item[data-v-42f82abb]{margin-bottom:1.5rem}}.list-item .figure[data-v-42f82abb]{overflow:hidden;margin:0 0 1rem;height:11rem;position:relative}@media (min-width:768px){.list-item .figure[data-v-42f82abb]{margin-bottom:0;margin-right:1.2rem;height:6.5rem;width:9rem}}.list-item .figure .image[data-v-42f82abb]{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;height:100%}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.list-item[data-v-42f82abb]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item:hover .figure .image[data-v-42f82abb]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none) and (min-width:1024px){.list-item[data-v-42f82abb]:active{color:#d3135a}}@media (hover:none){.list-item:active .figure .image[data-v-42f82abb]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.list-item .categories[data-v-42f82abb]{margin:-.25rem 0 0}.list-item .category[data-v-42f82abb]{color:#d3135a;font-size:.8rem;line-height:1.5;font-weight:400;font-style:normal;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list-item .category[data-v-42f82abb]:before{content:">";color:#667790;margin:0 .5rem}.list-item .category[data-v-42f82abb]:first-child:before{display:none}.list-item .title[data-v-42f82abb]{color:#0e141a;font-size:.8rem;line-height:1.625;font-weight:700;letter-spacing:-.005em;margin:.5rem 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1024px){.list-item .title[data-v-42f82abb]{font-size:.9rem;line-height:1.44444}}.list-item .description[data-v-42f82abb]{margin:.55rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.list-item .description[data-v-42f82abb]{font-size:.9rem;line-height:1.44444}}.list-item .footer[data-v-42f82abb]{font-family:Georgia,Times,Times New Roman,serif;color:#667790;font-size:.8rem;line-height:1.5;font-weight:400;margin:.8rem 0 0}@media (min-width:768px){.list-item .footer[data-v-42f82abb]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.85rem;margin-right:-.85rem}.list-item .footer>*[data-v-42f82abb]{padding:0 .85rem;position:relative}.list-item .footer[data-v-42f82abb]>:before{content:"|";display:block;width:34px;text-align:center;position:absolute;left:-.85rem;top:0;color:#c2cddd}.list-item .footer[data-v-42f82abb]>:first-child:before{display:none}}.list-item .link[data-v-42f82abb]{color:inherit;display:block;line-height:inherit}@media (min-width:768px){.list-item .link[data-v-42f82abb]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item .link[data-v-42f82abb]:hover{text-decoration:none}.list-item .link:hover .title[data-v-42f82abb]{color:#d3135a}}@media (hover:none){.list-item .link[data-v-42f82abb]:active{text-decoration:none}.list-item .link:active .title[data-v-42f82abb]{color:#d3135a}}@media (min-width:768px){.list-item .content[data-v-42f82abb]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.dropdown[data-v-42f82abb]{padding-left:.8rem}@media (max-width:767.98px){.dropdown[data-v-42f82abb]{display:block;padding:0;margin:.35rem 0 0}}.dropdown .select[data-v-42f82abb]{padding:.5rem 0;margin:-.5rem 0}.dropdown .select .chevron[data-v-42f82abb]{margin-top:-.05rem;margin-left:.2rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.dropdown .select .chevron use[data-v-42f82abb]{fill:currentColor}.dropdown .item[data-v-42f82abb]{border-left:3px solid transparent}.dropdown .item .item-link[data-v-42f82abb]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-42f82abb]:hover{text-decoration:underline}}@media (hover:none){.dropdown .item .item-link[data-v-42f82abb]:active{text-decoration:underline}}.dropdown .item.active[data-v-42f82abb]{border-left-color:#3678f2}.dropdown .item.active .item-link[data-v-42f82abb]{background:#eff2f7;position:relative}.dropdown .item.active .item-link[data-v-42f82abb]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-42f82abb]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-42f82abb]:active{text-decoration:none}}.dropdown.open .dropdown-list[data-v-42f82abb]{max-height:17rem;overflow:auto}.dropdown.open .shadow[data-v-42f82abb]{opacity:0}.dropdown.open .select[data-v-42f82abb]{color:#0e141a}@-webkit-keyframes fadeIn-data-v-42f82abb{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-42f82abb{0%{opacity:0}to{opacity:1}}
.Breadcrumb[data-v-ba7d2f40]{color:#667790;display:none;font-size:.65rem;padding-top:1.5rem}@media (min-width:1024px){.Breadcrumb[data-v-ba7d2f40]{display:block}}.menu[data-v-ba7d2f40]{margin:0;padding-left:0;list-style:none}.menu-item[data-v-ba7d2f40]{display:none}@media (max-width:767.98px){.menu-item[data-v-ba7d2f40]:nth-last-child(2){display:inline;color:#0e141a}.menu-item[data-v-ba7d2f40]:nth-last-child(2):before{display:inline-block;vertical-align:middle;margin-right:.35rem;content:"<"}}@media (min-width:768px){.menu-item[data-v-ba7d2f40]{display:inline}.menu-item[data-v-ba7d2f40]:after{display:inline-block;vertical-align:middle;margin:0 .35rem;content:">"}.menu-item[data-v-ba7d2f40]:last-child:after{content:none}}.menu-link[data-v-ba7d2f40]{color:inherit;padding:.7rem 0;display:inline-block;vertical-align:middle;-webkit-transition:color .2s linear;transition:color .2s linear}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu-link[data-v-ba7d2f40]:hover{color:#0e141a;text-decoration:underline}}@media (hover:none){.menu-link[data-v-ba7d2f40]:active{color:#0e141a;text-decoration:underline}}@media (min-width:768px){.menu-link[aria-current=true][data-v-ba7d2f40]{color:#0e141a;cursor:inherit;pointer-events:none;text-decoration:none}}.lite-version[data-v-ba7d2f40],.lite-version .menu-item[data-v-ba7d2f40]:nth-last-child(2),.lite-version .menu-link[aria-current=true][data-v-ba7d2f40]{color:hsla(0,0%,100%,.75)}@media (min-width:768px){.lite-version .menu-link[aria-current=true][data-v-ba7d2f40]{color:#fff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.lite-version .menu-link[data-v-ba7d2f40]:hover{color:#fff}}@media (hover:none){.lite-version .menu-link[data-v-ba7d2f40]:active{color:#fff}}
.CalendarModuleItem[data-v-b0c3d1be]{background:#eff2f7;max-width:14.1rem;min-width:14.1rem;padding:1.5rem;margin:0 .5rem 0 0}@media (min-width:768px) and (max-width:1023.98px){.CalendarModuleItem[data-v-b0c3d1be]{max-width:13.3rem;min-width:13.3rem}}@media (min-width:768px){.CalendarModuleItem[data-v-b0c3d1be]{margin:0 1.2rem 0 0}}.content[data-v-b0c3d1be]{padding:0 0 2rem}.content--empty .copy[data-v-b0c3d1be]{margin-top:-.5rem}.date[data-v-b0c3d1be]{display:block;font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0 0 3rem}@media (min-width:1024px){.date[data-v-b0c3d1be]{font-size:1.8rem;line-height:1.16667}}.date .day[data-v-b0c3d1be]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date .year[data-v-b0c3d1be]{color:#667790;display:block}.copy[data-v-b0c3d1be]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.copy[data-v-b0c3d1be]{font-size:.9rem;line-height:1.44444}}.copy .hour[data-v-b0c3d1be]{display:block;font-weight:700}@media (min-width:768px){.cta[data-v-b0c3d1be]{font-size:.9rem}}
.title[data-v-1a360e46]{font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0 0 3rem}@media (min-width:1024px){.title[data-v-1a360e46]{font-size:1.8rem;line-height:1.16667}}.calendar-module-wrapper[data-v-1a360e46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -6vw;padding:0 6vw}@media (min-width:1024px){.calendar-module-wrapper[data-v-1a360e46]{margin:0 -6vw 0 0;padding:0 6vw 0 0}}@media (min-width:1363px){.calendar-module-wrapper[data-v-1a360e46]{margin:0 calc(-25vw + 600px) 0 0;padding:0 calc(25vw - 600px) 0 0;width:100%;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}}.related-list[data-v-1a360e46]{margin:2rem 0 0;padding:2rem 0 0;border-top:1px solid #eff2f7}.related-list .list[data-v-1a360e46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0}.related-list .item[data-v-1a360e46]{display:block}@media (max-width:767.98px){.related-list .item[data-v-1a360e46]:not(:last-child){margin:1rem 0}}.related-list .item .cta[data-v-1a360e46]{font-size:.8rem}@media (min-width:1024px){.related-list .item .cta[data-v-1a360e46]{font-size:.9rem}}.related-list .chevron[data-v-1a360e46]{margin-left:.25em}.related-title[data-v-1a360e46]{font-size:.8rem;line-height:1.5;font-weight:400;color:#667790;margin:0 0 .25rem}.related-list .list .item[data-v-1a360e46]:not(:last-child){margin-right:2rem}[data-v-1a360e46] .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}[data-v-1a360e46] .flickity-slider .CalendarModuleItem{min-height:100%}[data-v-1a360e46] .flickity-viewport{width:100%!important}[data-v-1a360e46] .flickity-prev-next-button.previous{left:.1rem}@media (min-width:768px){[data-v-1a360e46] .flickity-prev-next-button.previous{left:1rem}}@media (min-width:1024px){[data-v-1a360e46] .flickity-prev-next-button.previous{left:-1.5rem}}@media (min-width:1440px){[data-v-1a360e46] .flickity-prev-next-button.previous{left:-1.5rem}}[data-v-1a360e46] .flickity-prev-next-button{background:rgba(14,20,26,.75)!important;fill:#fff!important;right:.1rem;width:2rem!important;height:2rem!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){[data-v-1a360e46] .flickity-prev-next-button{right:1rem}}@media (min-width:1024px){[data-v-1a360e46] .flickity-prev-next-button{right:1.5rem}}@media (min-width:1440px){[data-v-1a360e46] .flickity-prev-next-button{right:1.5rem}}[data-v-1a360e46] .flickity-button-icon{fill:#fff!important;opacity:1!important}[data-v-1a360e46] .flickity-viewport{overflow:visible}.CalendarModule[data-v-1a360e46]{padding:3rem 0;position:relative}.CalendarModule.inContainer .container[data-v-1a360e46]{width:100%;padding-left:0;padding-right:0}.CalendarModule.inContainer[data-v-1a360e46] .flickity-viewport{width:calc(100% + 8px)!important;margin-right:-8px;padding-right:8px}@media (min-width:768px){.CalendarModule.inContainer[data-v-1a360e46] .flickity-viewport{overflow:hidden;width:calc(100% + 12px)!important;margin-right:-12px;padding-right:12px}.CalendarModule.inContainer[data-v-1a360e46] .flickity-viewport:before{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:64px;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(50%,hsla(0,0%,100%,.85)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,0));pointer-events:none;z-index:33}.CalendarModule.inContainer[data-v-1a360e46] .flickity-viewport:after{content:" ";display:block;position:absolute;top:0;right:0;height:100%;width:64px;background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(50%,hsla(0,0%,100%,.85)),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,0));pointer-events:none;z-index:33}}.CalendarModule.inContainer[data-v-1a360e46] .flickity-prev-next-button{z-index:55;right:.1rem}@media (min-width:768px){.CalendarModule.inContainer[data-v-1a360e46] .flickity-prev-next-button{right:2.8rem}}@media (min-width:1024px){.CalendarModule.inContainer[data-v-1a360e46] .flickity-prev-next-button{right:6vw}}@media (min-width:1363px){.CalendarModule.inContainer[data-v-1a360e46] .flickity-prev-next-button{right:0}}@media (min-width:1440px){.CalendarModule.inContainer[data-v-1a360e46] .flickity-prev-next-button{right:0}}@media (min-width:768px){.CalendarModule.inContainer .end[data-v-1a360e46] .flickity-viewport:after,.CalendarModule.inContainer .start[data-v-1a360e46] .flickity-viewport:before{display:none}}
.CaptchaModule[data-v-e4ae9f66]{padding:2rem 0}
.CardOnBackground[data-v-1de7466a]{background:#fff no-repeat 50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:29rem;padding:1.5rem 0}@media (min-width:768px){.CardOnBackground[data-v-1de7466a]{height:30rem}}@media (min-width:1024px){.CardOnBackground[data-v-1de7466a]{height:41rem}}.card[data-v-1de7466a]{background:#fff;max-height:16.85rem;padding:2rem 1.5rem 2.5rem}@media (min-width:768px){.card[data-v-1de7466a]{max-height:23.4rem;padding:2.6rem 3rem 3rem}}@media (min-width:1024px){.card[data-v-1de7466a]{max-height:27.4rem;padding:3rem}}.label[data-v-1de7466a]{font-size:.9rem;line-height:1;font-weight:700;letter-spacing:-.005em;margin:0}@media (min-width:768px){.label[data-v-1de7466a]{border-bottom:1px solid #c2cddd;padding:0 0 1rem}}@media (min-width:1024px){.label[data-v-1de7466a]{font-size:1.1rem;padding-bottom:1.25rem}}.location-date[data-v-1de7466a]{color:#667790;font-size:.8rem;line-height:1.5;margin:1rem 0 1.5rem}@media (min-width:1024px){.location-date[data-v-1de7466a]{font-size:.9rem;line-height:1.44444}}.location-date .address[data-v-1de7466a],.location-date .time[data-v-1de7466a]{display:block;margin:0}.title[data-v-1de7466a]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:1.5rem 0}@media (min-width:768px){.title[data-v-1de7466a]{margin:1.5rem 0 1rem}}@media (min-width:1024px){.title[data-v-1de7466a]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em}}.copy[data-v-1de7466a]{display:none;font-size:.8rem;line-height:1.5;margin:.8rem 0 1.5rem}@media (min-width:768px){.copy[data-v-1de7466a]{display:block}}@media (min-width:1024px){.copy[data-v-1de7466a]{font-size:.9rem;line-height:1.44444;margin:1.1rem 0 2.5rem}}@media (min-width:768px){.cta[data-v-1de7466a]{font-size:.9rem;line-height:1.44444}}
.CatalogModule[data-v-6097b09e]{padding-top:3rem}.actions[data-v-6097b09e]{border-bottom:1px solid #c2cddd;color:#667790;padding-bottom:1.5rem}.content[data-v-6097b09e]{padding-top:1.5rem}@media (min-width:1024px){.content[data-v-6097b09e]{padding-top:2rem}}.CatalogItem[data-v-6097b09e]{-webkit-animation:fadeIn-data-v-6097b09e .35s 1 forwards;animation:fadeIn-data-v-6097b09e .35s 1 forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;margin:0 0 2rem;opacity:0}.CatalogItem .image[data-v-6097b09e]{position:relative;margin:0;display:block;height:0;padding-top:124.11348%;overflow:hidden}.CatalogItem .image img[data-v-6097b09e]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;font-family:"object-fit: cover; object-position: center"}.CatalogItem .image[data-v-6097b09e]:after,.CatalogItem .image img[data-v-6097b09e]{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.CatalogItem .image[data-v-6097b09e]:after{content:" ";z-index:2;background-color:rgba(211,19,90,0);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.CatalogItem .content[data-v-6097b09e]{padding-top:1rem}@media (min-width:1024px){.CatalogItem .content[data-v-6097b09e]{padding-top:1.2rem}}.CatalogItem .title[data-v-6097b09e]{font-size:.8rem;line-height:1.5;font-weight:700;letter-spacing:-.005em;margin:.3rem 0 .55rem;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1024px){.CatalogItem .title[data-v-6097b09e]{font-size:.9rem;line-height:1.44;margin:.55rem 0 .8rem}}.CatalogItem .text[data-v-6097b09e]{font-size:13px;line-height:1.54;padding:.4rem 0;border-top:1px solid #c2cddd}.CatalogItem .text[data-v-6097b09e]>:first-child{margin-top:0}.CatalogItem .text[data-v-6097b09e]>:last-child{margin-bottom:0}@media (min-width:1024px){.CatalogItem .text[data-v-6097b09e]{padding:.6rem 0}}.CatalogItem .text[data-v-6097b09e]:last-child{padding-bottom:0!important}.CatalogItem .link[data-v-6097b09e]{display:block;color:#0e141a}.CatalogItem .link .image[data-v-6097b09e]{overflow:hidden}.CatalogItem .link .image img[data-v-6097b09e]{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.CatalogItem .link:hover .image[data-v-6097b09e]:after{background-color:rgba(211,19,90,.5)}.CatalogItem .link:hover .image img[data-v-6097b09e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.CatalogItem .link:hover .title[data-v-6097b09e]{color:#d3135a}}@media (hover:none){.CatalogItem .link:active .image[data-v-6097b09e]:after{background-color:rgba(211,19,90,.5)}.CatalogItem .link:active .image img[data-v-6097b09e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.CatalogItem .link:active .title[data-v-6097b09e]{color:#d3135a}}em.label[data-v-6097b09e]{display:block;color:#0047cc;font-size:.65rem;line-height:1;font-weight:700;font-style:normal}.dropdown[data-v-6097b09e]{padding-left:.8rem}@media (max-width:767.98px){.dropdown[data-v-6097b09e]{display:block;padding:0;margin:.35rem 0 0}}.dropdown .select[data-v-6097b09e]{padding:.5rem 0;margin:-.5rem 0}.dropdown .select .chevron[data-v-6097b09e]{margin-top:-.05rem;margin-left:.2rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.dropdown .select .chevron use[data-v-6097b09e]{fill:currentColor}.dropdown .item[data-v-6097b09e]{border-left:3px solid transparent}.dropdown .item .item-link[data-v-6097b09e]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-6097b09e]:hover{text-decoration:underline}}@media (hover:none){.dropdown .item .item-link[data-v-6097b09e]:active{text-decoration:underline}}.dropdown .item.active[data-v-6097b09e]{border-left-color:#3678f2}.dropdown .item.active .item-link[data-v-6097b09e]{background:#eff2f7;position:relative}.dropdown .item.active .item-link[data-v-6097b09e]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-6097b09e]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-6097b09e]:active{text-decoration:none}}.dropdown.open .dropdown-list[data-v-6097b09e]{max-height:17rem;overflow:auto}.dropdown.open .shadow[data-v-6097b09e]{opacity:0}.dropdown.open .select[data-v-6097b09e]{color:#0e141a}.hidden-select[data-v-6097b09e]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}@-webkit-keyframes fadeIn-data-v-6097b09e{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-6097b09e{0%{opacity:0}to{opacity:1}}
.CategoryList[data-v-1e689556]{padding:3.9rem 0;text-align:center}@media (min-width:768px){.CategoryList[data-v-1e689556]{padding:4.9rem 0}}.content[data-v-1e689556]{margin:0 auto}@media (min-width:768px){.content[data-v-1e689556]{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding:0 12px}}.title[data-v-1e689556]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em;margin:0 0 2.5rem}@media (min-width:768px){.title[data-v-1e689556]{margin:0 0 3rem}}@media (min-width:1024px){.title[data-v-1e689556]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:0 0 2.5rem}}.list[data-v-1e689556]{display:block;margin:0 0 -.75rem;padding:0}@media (min-width:1024px){.list[data-v-1e689556]{margin:0 0 -1.5rem}}.list-item[data-v-1e689556]{display:inline-block;padding:0 .75rem .75rem 0}@media (min-width:1024px){.list-item[data-v-1e689556]{padding:0 1.5rem 1.5rem 0}}.list-link[data-v-1e689556]{background:#eff2f7;border-radius:5px;color:#d3135a;display:inline-block;font-size:.8rem;line-height:2.25rem;padding:0 .75rem;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-link[data-v-1e689556]:hover{background:#d3135a;color:#fff}}@media (hover:none){.list-link[data-v-1e689556]:active{background:#d3135a;color:#fff}}.list-link[data-v-1e689556]:active{background:#c2185b}@media (min-width:1024px){.list-link[data-v-1e689556]{font-size:.9rem;padding:0 1rem}}.cta-wrapper[data-v-1e689556]{margin:3rem 0 0}.cta-wrapper .cta[data-v-1e689556]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta[data-v-1e689556]{font-size:.9rem}}.article[data-v-1e689556],.article .content[data-v-1e689556]{padding:0}@media (min-width:1024px){.article .content[data-v-1e689556]{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}.article .list[data-v-1e689556]{text-align:left}.article .list-item[data-v-1e689556]{padding:0 .75rem .75rem 0}.article .list-link[data-v-1e689556]{padding:0 .75rem;line-height:1.6rem}@media (min-width:1024px){.article .list-link[data-v-1e689556]{font-size:.8rem}}
.CategoryOrderableSync[data-v-81c51e88]{padding:4.9rem 0 4rem}@media (min-width:1024px){.CategoryOrderableSync[data-v-81c51e88]{padding:7.5rem 0 5rem}}.hero[data-v-81c51e88]{padding:0 0 4.1rem}@media (min-width:768px){.hero[data-v-81c51e88]{padding:0 0 5.1rem}}@media (min-width:1024px){.hero[data-v-81c51e88]{padding:0 0 7.6rem}}.hero .title[data-v-81c51e88]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin:-.2rem 0 0}@media (min-width:768px){.hero .title[data-v-81c51e88]{font-size:2.25rem;line-height:1.15556;margin:-.35rem 0 0}}@media (min-width:1024px){.hero .title[data-v-81c51e88]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.hero .description[data-v-81c51e88]{margin:1.4rem 0 -.2rem}@media (min-width:768px){.hero .description[data-v-81c51e88]{margin:1.4rem 0 -.2rem;font-size:.9rem;line-height:1.44444}}@media (min-width:1024px){.hero .description[data-v-81c51e88]{margin:1.4rem 0 -.3rem;font-size:1.1rem;line-height:1.45455}}.actions[data-v-81c51e88]{border-bottom:1px solid #c2cddd;color:#667790;font-size:.8rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2rem;padding:0 0 .75rem}@media (min-width:1024px){.actions[data-v-81c51e88]{padding:0 0 1rem;margin:0 0 3rem;padding:0 0 1.5rem}}.actions .sort[data-v-81c51e88]{padding-left:.5rem}.list[data-v-81c51e88]{display:-webkit-box;display:-ms-flexbox;display:flex}.list>.row[data-v-81c51e88]{margin-bottom:-3rem}@media (min-width:768px){.list>.row[data-v-81c51e88]{margin-bottom:-4rem}}.list-item[data-v-81c51e88]{-webkit-animation:fadeIn-data-v-81c51e88 .5s 1;animation:fadeIn-data-v-81c51e88 .5s 1;margin:0 0 3rem}@media (min-width:768px){.list-item[data-v-81c51e88]{margin-bottom:4rem}}.list-item .figure[data-v-81c51e88]{margin:0;overflow:hidden;height:11rem;position:relative}@media (min-width:768px){.list-item .figure[data-v-81c51e88]{height:12.5rem}}@media (min-width:1024px){.list-item .figure[data-v-81c51e88]{height:15rem}}.list-item .figure .image[data-v-81c51e88]{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.list-item[data-v-81c51e88]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item:hover .figure .image[data-v-81c51e88]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none) and (min-width:1024px){.list-item[data-v-81c51e88]:active{color:#d3135a}}@media (hover:none){.list-item:active .figure .image[data-v-81c51e88]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.list-item .categories[data-v-81c51e88]{margin:1.25rem 0 1rem}.list-item .category[data-v-81c51e88]{color:#d3135a;font-size:.8rem;line-height:1.5;font-weight:400;font-style:normal;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list-item .category[data-v-81c51e88]:before{content:">";color:#667790;margin:0 .5rem}.list-item .category[data-v-81c51e88]:first-child:before{display:none}.list-item .title[data-v-81c51e88]{color:#0e141a;font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:-.4rem 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1024px){.list-item .title[data-v-81c51e88]{font-size:1.1rem;margin:-.2rem 0 0}}.list-item .description[data-v-81c51e88]{color:#0e141a;margin:1rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.list-item .description[data-v-81c51e88]{font-size:.9rem;line-height:1.44444}}.list-item .link[data-v-81c51e88]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item .link[data-v-81c51e88]:hover{text-decoration:none}.list-item .link:hover .category[data-v-81c51e88],.list-item .link:hover .title[data-v-81c51e88]{color:inherit}}@media (hover:none){.list-item .link[data-v-81c51e88]:active{text-decoration:none}.list-item .link:active .category[data-v-81c51e88],.list-item .link:active .title[data-v-81c51e88]{color:inherit}}.dropdown[data-v-81c51e88]{padding-left:.8rem}@media (max-width:767.98px){.dropdown[data-v-81c51e88]{display:block;padding:0;margin:.35rem 0 0}}.dropdown .select[data-v-81c51e88]{padding:.5rem 0;margin:-.5rem 0}.dropdown .select .chevron[data-v-81c51e88]{margin-top:-.05rem;margin-left:.2rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.dropdown .select .chevron use[data-v-81c51e88]{fill:currentColor}.dropdown .item[data-v-81c51e88]{border-left:3px solid transparent}.dropdown .item .item-link[data-v-81c51e88]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-81c51e88]:hover{text-decoration:underline}}@media (hover:none){.dropdown .item .item-link[data-v-81c51e88]:active{text-decoration:underline}}.dropdown .item.active[data-v-81c51e88]{border-left-color:#3678f2}.dropdown .item.active .item-link[data-v-81c51e88]{background:#eff2f7;position:relative}.dropdown .item.active .item-link[data-v-81c51e88]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-81c51e88]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-81c51e88]:active{text-decoration:none}}.dropdown.open .dropdown-list[data-v-81c51e88]{max-height:17rem;overflow:auto}.dropdown.open .shadow[data-v-81c51e88]{opacity:0}.dropdown.open .select[data-v-81c51e88]{color:#0e141a}@-webkit-keyframes fadeIn-data-v-81c51e88{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-81c51e88{0%{opacity:0}to{opacity:1}}
.CategoryOrderable[data-v-c6d8710a]{padding:4.9rem 0 4rem}@media (min-width:1024px){.CategoryOrderable[data-v-c6d8710a]{padding:7.5rem 0 5rem}}.hero[data-v-c6d8710a]{padding:0 0 4.1rem}@media (min-width:768px){.hero[data-v-c6d8710a]{padding:0 0 5.1rem}}@media (min-width:1024px){.hero[data-v-c6d8710a]{padding:0 0 7.6rem}}.hero .title[data-v-c6d8710a]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin:-.1rem 0 0}@media (min-width:768px){.hero .title[data-v-c6d8710a]{font-size:2rem;line-height:1.2;margin:-.2rem 0 0}}@media (min-width:1024px){.hero .title[data-v-c6d8710a]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.actions[data-v-c6d8710a]{border-bottom:1px solid #c2cddd;color:#667790;font-size:.8rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2rem;padding:0 0 .75rem}@media (min-width:1024px){.actions[data-v-c6d8710a]{padding:0 0 1rem;margin:0 0 3rem;padding:0 0 1.5rem}}.actions .sort[data-v-c6d8710a]{padding-left:.5rem}.list-item[data-v-c6d8710a]{-webkit-animation:fadeIn-data-v-c6d8710a .5s 1;animation:fadeIn-data-v-c6d8710a .5s 1;margin:0 0 3rem}@media (min-width:768px){.list-item[data-v-c6d8710a]{margin-bottom:4rem}}.list-item .figure[data-v-c6d8710a]{margin:0;overflow:hidden;height:11rem;position:relative}@media (min-width:768px){.list-item .figure[data-v-c6d8710a]{height:12.5rem}}@media (min-width:1024px){.list-item .figure[data-v-c6d8710a]{height:15rem}}.list-item .figure .image[data-v-c6d8710a]{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.list-item[data-v-c6d8710a]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item:hover .figure .image[data-v-c6d8710a]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none) and (min-width:1024px){.list-item[data-v-c6d8710a]:active{color:#d3135a}}@media (hover:none){.list-item:active .figure .image[data-v-c6d8710a]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.list-item .category[data-v-c6d8710a]{color:#667790;display:block;font-size:.8rem;line-height:1;font-weight:400;font-style:normal;margin:1.5rem 0 1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1024px){.list-item .category[data-v-c6d8710a]{font-size:.9rem}}.list-item .title[data-v-c6d8710a]{color:#0e141a;font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:-.4rem 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1024px){.list-item .title[data-v-c6d8710a]{font-size:1.1rem;margin:-.2rem 0 0}}.list-item .link[data-v-c6d8710a]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item .link[data-v-c6d8710a]:hover{text-decoration:none}.list-item .link:hover .category[data-v-c6d8710a],.list-item .link:hover .title[data-v-c6d8710a]{color:inherit}}@media (hover:none){.list-item .link[data-v-c6d8710a]:active{text-decoration:none}.list-item .link:active .category[data-v-c6d8710a],.list-item .link:active .title[data-v-c6d8710a]{color:inherit}}.cta-wrapper[data-v-c6d8710a]{margin:1rem 0 0;text-align:center}@media (min-width:1024px){.cta-wrapper[data-v-c6d8710a]{margin:.5rem 0 0}}.cta-wrapper .cta[data-v-c6d8710a]{font-size:.9rem;line-height:1.44444}.dropdown[data-v-c6d8710a]{padding-left:.8rem}@media (max-width:767.98px){.dropdown[data-v-c6d8710a]{display:block;padding:0;margin:.35rem 0 0}}.dropdown .select[data-v-c6d8710a]{padding:.5rem 0;margin:-.5rem 0}.dropdown .select .chevron[data-v-c6d8710a]{margin-top:-.05rem;margin-left:.2rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.dropdown .select .chevron use[data-v-c6d8710a]{fill:currentColor}.dropdown .item[data-v-c6d8710a]{border-left:3px solid transparent}.dropdown .item .item-link[data-v-c6d8710a]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-c6d8710a]:hover{text-decoration:underline}}@media (hover:none){.dropdown .item .item-link[data-v-c6d8710a]:active{text-decoration:underline}}.dropdown .item.active[data-v-c6d8710a]{border-left-color:#3678f2}.dropdown .item.active .item-link[data-v-c6d8710a]{background:#eff2f7;position:relative}.dropdown .item.active .item-link[data-v-c6d8710a]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-c6d8710a]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-c6d8710a]:active{text-decoration:none}}.dropdown.open .dropdown-list[data-v-c6d8710a]{max-height:17rem;overflow:auto}.dropdown.open .shadow[data-v-c6d8710a]{opacity:0}.dropdown.open .select[data-v-c6d8710a]{color:#0e141a}@-webkit-keyframes fadeIn-data-v-c6d8710a{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-c6d8710a{0%{opacity:0}to{opacity:1}}
.ChallengeModuleItem[data-v-3b6bff11]{margin:0 .25rem;padding-bottom:.1rem;white-space:normal;width:14.1rem}@media (min-width:768px){.ChallengeModuleItem[data-v-3b6bff11]{width:16.2rem}}@media (min-width:1024px){.ChallengeModuleItem[data-v-3b6bff11]{-webkit-box-flex:1;flex:1;-ms-flex:1 0 auto;margin:0;padding:12px}}@media (min-width:1024px){.ChallengeModuleItem[data-v-3b6bff11]:first-child{padding-left:0}}@media (min-width:1024px){.ChallengeModuleItem[data-v-3b6bff11]:last-child{padding-right:0}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.ChallengeModuleItem:hover .title[data-v-3b6bff11]{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ChallengeModuleItem:hover .image[data-v-3b6bff11]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none) and (min-width:1024px){.ChallengeModuleItem:active .title[data-v-3b6bff11]{color:#d3135a}}@media (hover:none){.ChallengeModuleItem:active .image[data-v-3b6bff11]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.link[data-v-3b6bff11]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-3b6bff11]:hover{text-decoration:none}}@media (hover:none){.link[data-v-3b6bff11]:active{text-decoration:none}}.thumbnail[data-v-3b6bff11]{display:block;max-width:100%;overflow:hidden;height:11rem;position:relative}@media (min-width:768px){.thumbnail[data-v-3b6bff11]{height:12.5rem}}@media (min-width:1024px){.thumbnail[data-v-3b6bff11]{height:15rem}}.thumbnail .image[data-v-3b6bff11]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%}.title[data-v-3b6bff11]{font-size:.9rem;font-weight:700;line-height:1.4445;margin:1.25rem 0 .75rem;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (min-width:768px){.title[data-v-3b6bff11]{margin:1.3rem 0 .8rem}}@media (min-width:1024px){.title[data-v-3b6bff11]{font-size:1.1rem;margin:1.5rem 0 1.25rem}}.metadata[data-v-3b6bff11]{margin:0}.metadata[data-v-3b6bff11],.rte[data-v-3b6bff11]{font-size:.8rem;line-height:1.5}.rte[data-v-3b6bff11]{border-top:1px solid #c2cddd;color:#667790;font-weight:400;margin:1rem 0 0;padding:1rem 0 0}@media (min-width:768px){.rte[data-v-3b6bff11]{margin:1.25rem 0 0;padding:1.25rem 0 0}}
.ChallengeModule[data-v-00f539b6]{padding:5.4rem 0 7.5rem}@media (min-width:768px){.ChallengeModule[data-v-00f539b6]{padding:5.9rem 0 10rem}}@media (min-width:1024px){.ChallengeModule[data-v-00f539b6]{padding-top:7.4rem}}.intro[data-v-00f539b6]{font-size:.9rem;font-weight:400;line-height:1.4445;margin:0 auto 3.1rem;max-width:100%;text-align:center;width:42rem}@media (min-width:1024px){.intro[data-v-00f539b6]{margin-bottom:4.1rem}}.category[data-v-00f539b6]{color:#667790}.title[data-v-00f539b6]{font-size:1.35rem;font-weight:700;line-height:1.2222;letter-spacing:-.01em;margin:1rem 0}@media (min-width:1024px){.title[data-v-00f539b6]{letter-spacing:-.02em;font-size:2rem}}@media (min-width:1024px){.subtitle[data-v-00f539b6]{font-size:1.1rem}}.cta-wrapper[data-v-00f539b6]{margin:3rem 0 0;text-align:center}@media (min-width:1024px){.cta-wrapper[data-v-00f539b6]{margin:3.5rem 0 0}}.cta-wrapper .cta-link[data-v-00f539b6]{font-size:.8rem;padding:.6rem 0;margin:-.6rem 0;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-00f539b6]{font-size:.9rem}}[data-v-00f539b6] .challenge-module-wrapper{margin:0 -6vw;overflow:hidden;padding:0 6vw}@media (min-width:1024px){[data-v-00f539b6] .challenge-module-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}[data-v-00f539b6] .challenge-module-wrapper:after{content:"flickity";display:none}[data-v-00f539b6] .challenge-module-wrapper.is-disabled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}[data-v-00f539b6] .challenge-module-wrapper.is-disabled:after{content:""}[data-v-00f539b6] .challenge-module-wrapper.is-disabled .ProductModuleItem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0}[data-v-00f539b6] .flickity-viewport{overflow:visible}[data-v-00f539b6] .flickity-prev-next-button{top:5.5rem}@media (min-width:768px){[data-v-00f539b6] .flickity-prev-next-button{top:6.25rem}}[data-v-00f539b6] .flickity-prev-next-button.previous{left:.1rem}@media (min-width:768px){[data-v-00f539b6] .flickity-prev-next-button.previous{left:6vw}}[data-v-00f539b6] .flickity-prev-next-button.next{right:.1rem}@media (min-width:768px){[data-v-00f539b6] .flickity-prev-next-button.next{right:6vw}}
.TableModule[data-v-77bbbee1]{padding:0 0 1rem;position:relative}@media (min-width:1024px){.TableModule[data-v-77bbbee1]{padding:0 0 2rem}}.title[data-v-77bbbee1]{padding-bottom:.95rem;color:#0e141a;text-align:left;caption-side:top;letter-spacing:-.01em;font-size:1.35rem;line-height:1.22222;font-weight:700;width:88vw;max-width:1200px}.title+.header[data-v-77bbbee1]{margin-top:-.3rem}.table-arrow[data-v-77bbbee1]{-webkit-animation:fadeIn-data-v-77bbbee1 .25s 1 forwards;animation:fadeIn-data-v-77bbbee1 .25s 1 forwards;border:.1rem solid transparent;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;background:rgba(14,20,26,.75);color:#fff;cursor:pointer;font-size:2rem;height:1em;opacity:0;padding:0;position:absolute;right:1rem;top:50%;margin-top:-.5em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .2s;transition:all .2s;width:1em;will-change:opacity;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-arrow.prev[data-v-77bbbee1]{left:1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:1024px){.table-arrow.prev[data-v-77bbbee1]{left:1.5rem}}.table-arrow.next[data-v-77bbbee1]{right:1rem}@media (min-width:1024px){.table-arrow.next[data-v-77bbbee1]{right:1.5rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.table-arrow[data-v-77bbbee1]:hover{background:#0e141a}}@media (hover:none){.table-arrow[data-v-77bbbee1]:active{background:#0e141a}}.table-arrow .arrow[data-v-77bbbee1]{height:.45rem;margin:0;width:.65rem}.table-arrow .arrow use[data-v-77bbbee1]{fill:currentColor}.table-wrapper[data-v-77bbbee1]{overflow:hidden;overflow-x:scroll}@media (min-width:1024px){.table-wrapper[data-v-77bbbee1]{width:100%!important;margin:0!important}}.table-wrapper[data-v-77bbbee1]::-webkit-scrollbar{display:none}@media (min-width:1024px){.frame[data-v-77bbbee1]{padding-left:0!important}}.table .header .table-cell[data-v-77bbbee1]{color:#667790;font-size:.65rem;line-height:1.38462;font-weight:400;padding:0 .75rem .5rem;vertical-align:bottom}.table .header .table-cell.white_space_no_wrap[data-v-77bbbee1]{white-space:nowrap}.table .table-row[data-v-77bbbee1]{border-bottom:1px solid #c2cddd}.table .table-row[data-v-77bbbee1]:nth-child(2n):not(.header){background:rgba(239,242,247,.5)}.table .table-row[data-v-77bbbee1]:last-child{border:0}.table .table-cell[data-v-77bbbee1]{color:#0e141a;font-size:.8rem;line-height:1.5;font-weight:400;padding:.65rem .75rem;vertical-align:top}.table.table-fixed[data-v-77bbbee1]{border-collapse:collapse;table-layout:fixed;width:auto}@media (min-width:1024px){.table.table-fixed[data-v-77bbbee1]{width:100%}}@-webkit-keyframes fadeIn-data-v-77bbbee1{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-77bbbee1{0%{opacity:0}to{opacity:1}}
.ChartModule[data-v-5f6f1325]{padding:3rem 0}@media (min-width:1024px){.wrapper[data-v-5f6f1325]{margin:0 auto;max-width:66.666667%;padding:0 12px}}[data-v-5f6f1325] .labels{opacity:1;position:absolute;text-align:center;background:#fff;border:0;-webkit-box-shadow:0 0 5px rgba(14,20,26,.1);box-shadow:0 0 5px rgba(14,20,26,.1);border-radius:.2rem;font-size:.8rem;padding:.25rem .5rem}[data-v-5f6f1325] .labels:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.425rem;border:.425rem solid transparent;border-top-color:#fff}.tooltip[data-v-5f6f1325]{opacity:1;position:absolute;text-align:center;background:#fff;border:0;-webkit-box-shadow:0 0 5px rgba(14,20,26,.1);box-shadow:0 0 5px rgba(14,20,26,.1);border-radius:.2rem;font-size:.8rem;padding:.15rem .5rem .25rem}.tooltip[data-v-5f6f1325]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.425rem;border:.425rem solid transparent;border-top-color:#fff}.tooltip.barchart[data-v-5f6f1325]{background:#003eb3;color:#fff;opacity:0}.tooltip.barchart[data-v-5f6f1325]:after{border-color:#003eb3 transparent transparent}.tooltip[aria-hidden=true][data-v-5f6f1325]{visibility:visible}.circle[data-v-5f6f1325]{border-radius:50%;display:inline-block;height:.5rem;margin-right:.5rem;vertical-align:baseline;width:.5rem}.name[data-v-5f6f1325]{color:#667790;font-size:.8rem;line-height:1.5}.legend.bar[data-v-5f6f1325]{margin:3rem 0 0 10rem}.table[data-v-5f6f1325]{margin:1.75rem 0 2.25rem;width:100%}@media (min-width:768px){.table[data-v-5f6f1325]{margin:-1rem 0 3rem}}.table .table-cell[data-v-5f6f1325]{padding-bottom:.3rem}.table .value[data-v-5f6f1325]{color:#0e141a;text-align:right}.data-info[data-v-5f6f1325]{color:#667790;font-size:.8rem;line-height:1.5;margin-top:.75rem}.data-info .cta-group[data-v-5f6f1325]{margin:.35rem 0 0}.data-info .cta-group .item[data-v-5f6f1325]:not(:last-child){margin-bottom:.15rem}@media (min-width:1024px){.data-info .cta[data-v-5f6f1325]{font-size:.9rem;line-height:1.44444}}.data-info.pie .time[data-v-5f6f1325]{display:block;margin-bottom:.5rem}.data-info.pie td.table-cell.value[data-v-5f6f1325]{white-space:nowrap;vertical-align:top;padding-left:.5rem}.data-info.pie td.total-title[data-v-5f6f1325]{padding-left:1.25rem}.data-info.pie .table .table-cell[data-v-5f6f1325]{position:relative;padding-left:1.25rem}.data-info.pie span.circle[data-v-5f6f1325]{position:absolute;top:.45rem;left:0}[data-v-5f6f1325] .domain-x path.domain{visibility:hidden}[data-v-5f6f1325] .grid-x line{stroke:#eff2f7}[data-v-5f6f1325] .grid-x path{visibility:hidden}[data-v-5f6f1325] .data-bar:hover{cursor:pointer;fill:#003eb3}
.CheckboxModule[data-v-46f2e251]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CheckboxModule .checkbox[data-v-46f2e251]{border:1px solid #c2cddd}.CheckboxModule .group-check[data-v-46f2e251]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.CheckboxModule label[data-v-46f2e251]{font-size:.8rem;line-height:1.5;color:#0e141a;margin-top:-.3em;margin-bottom:2rem}.CheckboxModule[data-v-46f2e251] .cta-link{display:inline;text-decoration:underline}@-webkit-keyframes fadeinan-data-v-46f2e251{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-46f2e251{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-46f2e251]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-46f2e251;animation-name:fadeinan-data-v-46f2e251;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-46f2e251{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-46f2e251{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-46f2e251]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-46f2e251;animation-name:fadeoutan-data-v-46f2e251;-webkit-transition:max-height .4s;transition:max-height .4s}
.link-list[data-v-f4184ac0]{margin-top:.75rem}.link-list .cta[data-v-f4184ac0]{font-size:.8rem;line-height:1.1875;font-weight:400;margin:0;padding:.5rem 0}@media (min-width:1024px){.link-list .cta[data-v-f4184ac0]{font-size:.9rem;line-height:1.22222;font-weight:400;margin:0;padding:.5rem 0}}.subscribe[data-v-f4184ac0]{max-width:14.1rem;margin:0 auto;padding:0 0 4rem}@media (min-width:768px){.subscribe[data-v-f4184ac0]{max-width:22rem}}@media (min-width:1024px){.subscribe[data-v-f4184ac0]{max-width:34.8rem;padding:0 0 1rem}}.subscribe .rte[data-v-f4184ac0]{text-align:center;padding:.6rem 0 .25rem}
.ColumnModule[data-v-0d4351b0]{padding:4.9rem 0}@media (min-width:768px) and (max-width:1023.98px){.ColumnModule[data-v-0d4351b0]{padding:5.9rem 0}}@media (min-width:1024px){.ColumnModule[data-v-0d4351b0]{padding:7.5rem 0}}@media (max-width:767.98px){.ColumnModule .col-12[data-v-0d4351b0]:nth-of-type(2){margin:0 0 2rem}}.title[data-v-0d4351b0]{font-size:1.35rem;letter-spacing:-.01em;line-height:1.2;margin:0 0 2.5rem}@media (min-width:768px){.title[data-v-0d4351b0]{margin:0 0 3.1rem}}@media (min-width:1024px){.title[data-v-0d4351b0]{font-size:2rem;letter-spacing:-.02em;margin:0 0 4.1rem}}@media (min-width:768px){.title[data-v-0d4351b0]{max-width:75%}}@media (min-width:1024px){.title[data-v-0d4351b0]{max-width:50%}}.title+.intro[data-v-0d4351b0]{margin-top:-2.4rem}@media (min-width:768px){.title+.intro[data-v-0d4351b0]{margin-top:-3rem}}@media (min-width:1024px){.title+.intro[data-v-0d4351b0]{margin-top:-4rem}}.copy[data-v-0d4351b0]{margin:0 0 1rem;padding-top:1.5rem}.copy[data-v-0d4351b0],.copy[data-v-0d4351b0] p{font-size:.9rem;line-height:1.44444;font-weight:400}@media (min-width:768px){.copy[data-v-0d4351b0]{max-width:75%;padding-right:12px}}@media (min-width:1024px){.copy[data-v-0d4351b0]{margin:0 0 1rem;max-width:50%}.copy[data-v-0d4351b0],.copy[data-v-0d4351b0] p{font-size:1.1rem;line-height:1.45455;font-weight:400}}.cta-wrapper[data-v-0d4351b0]{margin-top:-.25em}@media (min-width:1024px){.cta-wrapper .cta[data-v-0d4351b0]{font-size:.9rem}}.intro .copy[data-v-0d4351b0]:last-child,.intro .cta-wrapper[data-v-0d4351b0]:last-child{margin-bottom:4rem}.has-1-columns[data-v-0d4351b0],.has-2-columns[data-v-0d4351b0],.has-3-columns[data-v-0d4351b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:768px){.has-1-columns[data-v-0d4351b0],.has-2-columns[data-v-0d4351b0],.has-3-columns[data-v-0d4351b0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -12px}}@media (min-width:768px){.has-1-columns .AssetModule[data-v-0d4351b0],.has-1-columns[data-v-0d4351b0] .AttachmentModuleItem,.has-1-columns[data-v-0d4351b0] .ColumnModuleItem{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.has-2-columns .AssetModule[data-v-0d4351b0],.has-2-columns[data-v-0d4351b0] .AttachmentModuleItem,.has-2-columns[data-v-0d4351b0] .ColumnModuleItem,.has-2-columns[data-v-0d4351b0] .ContactColumnModuleItem{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:768px){.has-3-columns .AssetModule[data-v-0d4351b0],.has-3-columns[data-v-0d4351b0] .AttachmentModuleItem,.has-3-columns[data-v-0d4351b0] .ColumnModuleItem,.has-3-columns[data-v-0d4351b0] .ContactColumnModuleItem{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}.AssetModule[data-v-0d4351b0],[data-v-0d4351b0] .AttachmentModuleItem,[data-v-0d4351b0] .ColumnModuleItem,[data-v-0d4351b0] .ContactColumnModuleItem{margin:0 0 3rem;padding:0}@media (min-width:768px){.AssetModule[data-v-0d4351b0],[data-v-0d4351b0] .AttachmentModuleItem,[data-v-0d4351b0] .ColumnModuleItem,[data-v-0d4351b0] .ContactColumnModuleItem{margin:0;padding:0 12px}}.AssetModule[data-v-0d4351b0]:last-child,[data-v-0d4351b0] .AttachmentModuleItem:last-child,[data-v-0d4351b0] .ColumnModuleItem:last-child,[data-v-0d4351b0] .ContactColumnModuleItem:last-child{margin-bottom:0}.AssetModule[data-v-0d4351b0] .subtitle,[data-v-0d4351b0] .AttachmentModuleItem /deep/ .subtitle,[data-v-0d4351b0] .ColumnModuleItem /deep/ .subtitle,[data-v-0d4351b0] .ContactColumnModuleItem /deep/ .subtitle{font-size:1.1rem;letter-spacing:-.005em;line-height:1.2222;margin:0 0 1.05rem}@media (min-width:768px) and (max-width:1023.98px){.AssetModule[data-v-0d4351b0] .subtitle,[data-v-0d4351b0] .AttachmentModuleItem /deep/ .subtitle,[data-v-0d4351b0] .ColumnModuleItem /deep/ .subtitle,[data-v-0d4351b0] .ContactColumnModuleItem /deep/ .subtitle{font-size:1.1rem;line-height:1.45455}}@media (min-width:1024px){.AssetModule[data-v-0d4351b0] .subtitle,[data-v-0d4351b0] .AttachmentModuleItem /deep/ .subtitle,[data-v-0d4351b0] .ColumnModuleItem /deep/ .subtitle,[data-v-0d4351b0] .ContactColumnModuleItem /deep/ .subtitle{font-size:1.35rem;line-height:1.2222222;margin:0 0 1.5rem}}.AssetModule[data-v-0d4351b0] .copy,[data-v-0d4351b0] .AttachmentModuleItem /deep/ .copy,[data-v-0d4351b0] .ColumnModuleItem /deep/ .copy,[data-v-0d4351b0] .ContactColumnModuleItem /deep/ .copy{font-size:.9rem;line-height:1.44444}@media (min-width:768px){.AssetModule[data-v-0d4351b0] .copy,[data-v-0d4351b0] .AttachmentModuleItem /deep/ .copy,[data-v-0d4351b0] .ColumnModuleItem /deep/ .copy,[data-v-0d4351b0] .ContactColumnModuleItem /deep/ .copy{font-size:.8rem;line-height:1.5}}@media (min-width:1024px){.AssetModule[data-v-0d4351b0] .copy,[data-v-0d4351b0] .AttachmentModuleItem /deep/ .copy,[data-v-0d4351b0] .ColumnModuleItem /deep/ .copy,[data-v-0d4351b0] .ContactColumnModuleItem /deep/ .copy{font-size:.9rem;line-height:1.33333}}[data-v-0d4351b0] .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0 0}[data-v-0d4351b0] .link-list .cta-link{font-size:.8rem;line-height:1.5}@media (min-width:1024px){[data-v-0d4351b0] .link-list .cta-link{font-size:.9rem;line-height:1.44444}}[data-v-0d4351b0] .link-list .cta-link .chevron-right{margin:0 0 0 .35rem}@media (min-width:768px){.col-custom .has-3-columns .AssetModule[data-v-0d4351b0],.col-custom .has-3-columns[data-v-0d4351b0] .AttachmentModuleItem,.col-custom .has-3-columns[data-v-0d4351b0] .ColumnModuleItem,.col-custom .has-3-columns[data-v-0d4351b0] .ContactColumnModuleItem{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0 0 4rem}}@media (min-width:1024px){.col-custom .has-3-columns .AssetModule[data-v-0d4351b0],.col-custom .has-3-columns[data-v-0d4351b0] .AttachmentModuleItem,.col-custom .has-3-columns[data-v-0d4351b0] .ColumnModuleItem,.col-custom .has-3-columns[data-v-0d4351b0] .ContactColumnModuleItem{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;margin:0}}
.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}
.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}
.hero-map[data-v-83b09a5a]{padding:0 1rem;text-align:center}@media (min-width:1024px){.hero-map[data-v-83b09a5a]{padding:7.5rem 1rem 5rem}}.hero-map .hero-title[data-v-83b09a5a]{font-size:1.8rem;line-height:1.16667;font-weight:700;letter-spacing:-.002rem;margin:0 0 1.5rem}@media (min-width:768px){.hero-map .hero-title[data-v-83b09a5a]{margin-bottom:1.25rem}}@media (min-width:1024px){.hero-map .hero-title[data-v-83b09a5a]{font-size:2.45rem;line-height:1.16327;font-weight:700;margin-bottom:1.5rem}}.hero-map .hero-copy[data-v-83b09a5a]{font-size:.9rem;line-height:1.44444}@media (min-width:768px){.hero-map .hero-copy[data-v-83b09a5a]{font-size:1.1rem;line-height:1.45455}}@media (min-width:1024px){.hero-map .hero-copy[data-v-83b09a5a]{margin-bottom:0}}@media (min-width:1024px){.map-module-content[data-v-83b09a5a]{border-top:1px solid #c2cddd;border-bottom:1px solid #c2cddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:41rem;margin-bottom:5rem}}.map-container[data-v-83b09a5a]{display:none}@media (min-width:1024px){.map-container[data-v-83b09a5a]{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.map-container .map[data-v-83b09a5a]{width:100%;height:auto}}.mobile-dropdown-container[data-v-83b09a5a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;padding-top:2.75rem;padding-bottom:5rem;position:relative;background-position:50%}@media (min-width:768px){.mobile-dropdown-container[data-v-83b09a5a]{margin-bottom:4rem}}@media (min-width:1024px){.mobile-dropdown-container[data-v-83b09a5a]{display:none}}.mobile-dropdown-container[data-v-83b09a5a]:before{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.3)),to(#fff));background:linear-gradient(0deg,hsla(0,0%,100%,.3),#fff);top:0;content:"";display:block;height:100%;position:absolute;width:100%}.scrolled-content[data-v-83b09a5a]{position:relative}@media (min-width:1024px){.scrolled-content[data-v-83b09a5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;overflow-y:scroll}}.country-list[data-v-83b09a5a]{display:none}@media (min-width:1024px){.country-list[data-v-83b09a5a]{display:block}}.country-list .country-item[data-v-83b09a5a]{background-color:#fff;padding:0 1.5rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.country-list .country-item[data-v-83b09a5a]:hover{background-color:#eff2f7}}@media (hover:none){.country-list .country-item[data-v-83b09a5a]:active{background-color:#eff2f7}}.country-list .country-item:last-child .link[data-v-83b09a5a]{border-bottom:none}.country-list .link[data-v-83b09a5a]{display:block;padding:.6rem 0;color:#0e141a}@media (min-width:1024px){.country-list .link[data-v-83b09a5a]{border-bottom:1px solid #c2cddd}}.country-details[data-v-83b09a5a]{display:block;width:100%;padding:0 1.5rem 2.35rem;border-bottom:1px solid #c2cddd;margin-bottom:4rem}@media (min-width:768px){.country-details[data-v-83b09a5a]{padding:0 5.3rem 3.35rem}}@media (min-width:1024px){.country-details[data-v-83b09a5a]{padding:0 1.5rem 1.5rem;display:block;border-bottom:none;margin-bottom:1rem}}.country-details .detail-image[data-v-83b09a5a]{margin:0}.country-details .title-detail[data-v-83b09a5a]{font-size:1.1rem;line-height:1.45455;font-weight:700;letter-spacing:-.005rem;padding:1.5rem 0 1rem;margin:0}@media (min-width:768px){.country-details .title-detail[data-v-83b09a5a]{padding:2rem 0 1rem}}@media (min-width:1024px){.country-details .title-detail[data-v-83b09a5a]{font-size:1.35rem;line-height:1.22222;font-weight:700;padding:1.5rem 0 1rem}}.country-details .text-detail[data-v-83b09a5a]{font-size:.8rem;line-height:1.5;margin-bottom:1.5rem}.country-details .list-detail[data-v-83b09a5a]{font-size:.65rem;line-height:1.38462}.country-details .item-detail[data-v-83b09a5a]{padding:0 0 .75rem;margin:0 0 .75rem;border-bottom:1px solid #c2cddd}.country-details .item-detail[data-v-83b09a5a]:last-child{border-bottom:none}.country-details .cta-item-detail[data-v-83b09a5a]{padding:0 0 .7rem}.sidebar[data-v-83b09a5a]{position:relative;font-size:.9rem;line-height:1.44444}@media (min-width:1024px){.sidebar[data-v-83b09a5a]{width:17.1rem;overflow:hidden;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:5px 0 rgba(0,0,0,.1);box-shadow:5px 0 rgba(0,0,0,.1);position:relative;z-index:1}}@media (min-width:1024px){.sidebar[data-v-83b09a5a]:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:5.25rem;pointer-events:none;position:absolute;width:100%}}.no-fade[data-v-83b09a5a]:after,.side-header[data-v-83b09a5a]{display:none}@media (min-width:1024px){.side-header[data-v-83b09a5a]{font-size:1.35rem;line-height:1.18519;font-weight:700;border-left:1px solid #c2cddd;line-height:1;display:block}.side-header .back-arrow[data-v-83b09a5a]{display:inline-block;-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;padding:1rem 1.5rem;height:3.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.side-header .back-arrow svg[data-v-83b09a5a]{margin-left:.2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-header .country-title[data-v-83b09a5a]{padding:1rem 1.5rem .7rem;display:block;letter-spacing:-.005rem;-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s}}.dropdown[data-v-83b09a5a]{width:14.1rem;background-color:#fff;padding:.45rem .75rem;border:1px solid #c2cddd;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:768px){.dropdown[data-v-83b09a5a]{width:16.5rem}}.dropdown svg[data-v-83b09a5a]{display:inline-block}.dropdown .select[data-v-83b09a5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background:transparent}.dropdown .select[data-v-83b09a5a]::-ms-expand{display:none}.unstyled[data-v-83b09a5a]{padding:0;margin:0;list-style:none}.image[data-v-83b09a5a]{width:100%}.list-panel[data-v-83b09a5a]{display:none}@media (min-width:1024px){.list-panel[data-v-83b09a5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;height:100%}}@media (min-width:1024px){.list-panel.off[data-v-83b09a5a]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.detail-panel[data-v-83b09a5a]{display:none}@media (min-width:1024px){.detail-panel[data-v-83b09a5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:absolute;top:0;height:100%;width:100%;border-bottom:none;margin-bottom:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s}}.detail-panel.open[data-v-83b09a5a]{display:block}@media (min-width:1024px){.detail-panel.open[data-v-83b09a5a]{-webkit-transform:translateX(0);transform:translateX(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}[data-v-83b09a5a] .gm-style .gm-style-iw-c{border:1px solid #c2cddd;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);border-radius:5px;z-index:2;overflow:visible!important}[data-v-83b09a5a] .gm-style-iw{padding:.3rem .6rem!important}[data-v-83b09a5a] .gm-style-iw button{display:none!important}[data-v-83b09a5a] .gm-style-iw-d{overflow:visible!important}[data-v-83b09a5a] .info-box-wrap{font-family:Robert;font-size:.8rem;line-height:1.5;display:inline-block}[data-v-83b09a5a] .info-box-wrap:before{background:#fff;-webkit-box-shadow:none;box-shadow:none;content:"";height:15px;left:50%;position:absolute;bottom:0;-webkit-transform:translate(-50%,50%) rotate(-45deg);transform:translate(-50%,50%) rotate(-45deg);width:15px;z-index:-1}[data-v-83b09a5a] .gm-style .gm-style-iw-t:after{-webkit-box-shadow:-1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:-1px 1px 1px 1px rgba(0,0,0,.1);border:1px solid #c2cddd;z-index:1}
.CommercialSiteBanner[data-v-320b7e0c]{position:relative}@media (max-width:1023.98px){.CommercialSiteBanner.hasSubmenu[data-v-320b7e0c]{top:2.55rem}}.CommercialSiteBanner .fixed-wrapper[data-v-320b7e0c]{background:#eff2f7;-webkit-transition:all .3s linear;transition:all .3s linear}.CommercialSiteBanner.fixed .fixed-wrapper[data-v-320b7e0c]{position:fixed;left:0;top:0;width:100%;z-index:160}@media (max-width:1023.98px){.CommercialSiteBanner.fixed.isBarFixed .fixed-wrapper[data-v-320b7e0c]{top:2.8rem}.CommercialSiteBanner.fixed.isSubmenuFixed.hasSubmenu .fixed-wrapper[data-v-320b7e0c]{top:2.5rem;z-index:101}.CommercialSiteBanner.fixed.isBarFixed.isSubmenuFixed.hasSubmenu .fixed-wrapper[data-v-320b7e0c]{top:5.3rem}}.wrapper[data-v-320b7e0c]{padding:1.15rem 0 1rem;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}@media (min-width:768px){.wrapper[data-v-320b7e0c]{padding:.9rem 0 .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.wrapper[data-v-320b7e0c]{padding:.75rem 0}}.content[data-v-320b7e0c]{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px) and (max-width:1023.98px){.content[data-v-320b7e0c]{padding-right:1.5rem}}.content .cta[data-v-320b7e0c],.content .message[data-v-320b7e0c]{font-size:.75rem;line-height:1.33333}@media (min-width:768px){.content .cta[data-v-320b7e0c],.content .message[data-v-320b7e0c]{display:inline-block}}.content .copy[data-v-320b7e0c] p{margin:0}.cta-link .chevron-right[data-v-320b7e0c]{margin-left:0;width:.6rem;height:.35rem}.close[data-v-320b7e0c]{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#667790;font-size:1rem;padding:0 .6rem;-webkit-transition:color .2s linear;transition:color .2s linear}@media (max-width:767.98px){.close[data-v-320b7e0c]{position:absolute;right:0;top:.85rem}}@media (min-width:768px){.close[data-v-320b7e0c]{font-size:.75rem;padding:0 .75rem;margin-right:-.75rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.close[data-v-320b7e0c]:hover{color:#0e141a}}@media (hover:none){.close[data-v-320b7e0c]:active{color:#0e141a}}.close .icon[data-v-320b7e0c]{stroke:currentColor;width:.7rem;height:.7rem}




@media (min-width:1024px){.MainNavigationWrapper[data-v-41ad0780]{height:3rem;position:relative;z-index:101}}.MainNavigationWrapper.has-submenu[data-v-41ad0780]{height:2.5rem}@media (min-width:1024px){.MainNavigationWrapper.has-submenu[data-v-41ad0780]{height:5.5rem}}@media (max-width:767.98px){.MainNavigationWrapper.is-languages-open .menu .action.user[data-v-41ad0780]{opacity:0}}.hidden[data-v-41ad0780]{display:none}.MainNavigation[data-v-41ad0780]{position:absolute;top:0;left:0;right:0;width:100%;z-index:101}@media (max-width:767.98px){.MainNavigation[data-v-41ad0780]{-webkit-transition:all .25s;transition:all .25s}}@media (min-width:1024px){.MainNavigation[data-v-41ad0780]{-webkit-transition:all .25s;transition:all .25s}}.MainNavigation .logo-image[data-v-41ad0780]{height:1.1rem}@media (min-width:768px){.MainNavigation .logo-image[data-v-41ad0780]{height:1.2rem}}@media (min-width:1024px){.MainNavigation .logo-image[data-v-41ad0780]{height:1.3rem}}.MainNavigation .logo-image.white[data-v-41ad0780]{display:none}.MainNavigation.submenu-fixed[data-v-41ad0780]{position:fixed;top:-2.8rem;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;will-change:transform;z-index:101}@media (min-width:1024px){.MainNavigation.submenu-fixed[data-v-41ad0780]{top:-3rem}}.MainNavigation.submenu-fixed.bar-fixed[data-v-41ad0780]{-webkit-transform:translateY(2.8rem);transform:translateY(2.8rem)}@media (min-width:1024px){.MainNavigation.submenu-fixed.bar-fixed[data-v-41ad0780]{-webkit-transform:translateY(3rem);transform:translateY(3rem)}.MainNavigation.submenu-fixed.bar-fixed.is-anchor-sticky[data-v-41ad0780]{-webkit-transform:translateY(3.5rem);transform:translateY(3.5rem)}.MainNavigation.submenu-fixed.bar-fixed.commercial-site-banner[data-v-41ad0780]{-webkit-transform:translateY(3rem);transform:translateY(3rem)}}@media (max-width:767.98px){.MainNavigation .bar .menu-item[data-v-41ad0780]:first-child,.MainNavigation .mobile-menu .menu-item[data-v-41ad0780]:first-child,.MainNavigation .submenu .menu-item[data-v-41ad0780]:first-child{border-top:0}.MainNavigation .bar .menu-item[data-v-41ad0780],.MainNavigation .bar .menu-link[data-v-41ad0780],.MainNavigation .mobile-menu .menu-item[data-v-41ad0780],.MainNavigation .mobile-menu .menu-link[data-v-41ad0780],.MainNavigation .submenu .menu-item[data-v-41ad0780],.MainNavigation .submenu .menu-link[data-v-41ad0780]{border-color:hsla(0,0%,100%,.25);color:inherit}.MainNavigation .bar .menu-item[data-v-41ad0780],.MainNavigation .mobile-menu .menu-item[data-v-41ad0780],.MainNavigation .submenu .menu-item[data-v-41ad0780]{margin:0 -6vw}.MainNavigation .bar .menu-link[data-v-41ad0780],.MainNavigation .mobile-menu .menu-link[data-v-41ad0780],.MainNavigation .submenu .menu-link[data-v-41ad0780]{border-left:3px solid transparent;padding:.65rem .95rem .8rem .8rem}.MainNavigation .bar .menu-link.is-active[data-v-41ad0780],.MainNavigation .mobile-menu .menu-link.is-active[data-v-41ad0780],.MainNavigation .submenu .menu-link.is-active[data-v-41ad0780]{pointer-events:none;border-left-color:#387cfa;background:#eff2f7}.MainNavigation .bar .menu-link.is-active[data-v-41ad0780]:before,.MainNavigation .mobile-menu .menu-link.is-active[data-v-41ad0780]:before,.MainNavigation .submenu .menu-link.is-active[data-v-41ad0780]:before{background:transparent}}@media (max-width:767.98px){.MainNavigation.mobile-menu-open .submenu[data-v-41ad0780]{opacity:0}.MainNavigation.mobile-menu-open .bar[data-v-41ad0780],.MainNavigation.mobile-menu-open .submenu[data-v-41ad0780]{-webkit-transition:background-color 0s linear,color 0s linear;transition:background-color 0s linear,color 0s linear}.MainNavigation.mobile-menu-open .mobile-search[data-v-41ad0780]{opacity:1;pointer-events:auto;-webkit-transition:all 0s linear,z-index 0s,opacity 0s;transition:all 0s linear,z-index 0s,opacity 0s;-webkit-transition-delay:.3s,0s,0s;transition-delay:.3s,0s,0s;z-index:102}.MainNavigation.mobile-menu-open .bar[data-v-41ad0780]:after{opacity:0}.MainNavigation.mobile-menu-open .logo[data-v-41ad0780]{opacity:0;visibility:hidden}.MainNavigation.mobile-menu-open .action[data-v-41ad0780]{opacity:0}.MainNavigation.mobile-menu-open .action.user[data-v-41ad0780]{opacity:1;white-space:nowrap}.MainNavigation.mobile-menu-open .action.user .text[data-v-41ad0780]{opacity:1;visibility:visible;margin:0;vertical-align:middle}}@media (min-width:768px) and (max-width:1023.98px){.MainNavigation.mobile-menu-open .action.user .text[data-v-41ad0780]{opacity:1;visibility:visible;margin:0;vertical-align:middle}}@media (max-width:767.98px){.MainNavigation:not(.mobile-menu-open) .bar[data-v-41ad0780]{-webkit-transition:background-color 0s linear;transition:background-color 0s linear;-webkit-transition-delay:.55s;transition-delay:.55s}}@media (max-width:767.98px){.MainNavigation:not(.mobile-menu-open) .bar[data-v-41ad0780]:after{-webkit-transition:opacity 0s linear;transition:opacity 0s linear;-webkit-transition-delay:.55s;transition-delay:.55s}}.MainNavigation:not(.mobile-menu-open) .mobile-search[data-v-41ad0780]{background:transparent;-webkit-transition:all .3s linear,z-index 0s;transition:all .3s linear,z-index 0s;-webkit-transition-delay:.25s,.55s;transition-delay:.25s,.55s}.bar[data-v-41ad0780]{background:#fff;position:relative;z-index:22}.bar[data-v-41ad0780]:after,.bar[data-v-41ad0780]:before{content:"";position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.bar[data-v-41ad0780]:before{top:0;background:hsla(0,0%,100%,.5);z-index:-1}}.bar[data-v-41ad0780]:after{position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #c2cddd}.menu[data-v-41ad0780]{-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.8rem;position:relative}.menu[data-v-41ad0780],.menu .list[data-v-41ad0780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.menu .list[data-v-41ad0780]{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}@media (min-width:1024px){.menu .list[data-v-41ad0780]{padding:0 7rem}}@media (min-width:1280px){.menu .list[data-v-41ad0780]{padding:0 9rem}}.menu .menu-item[data-v-41ad0780]{display:none;margin:0 1rem}@media (min-width:1024px){.menu .menu-item[data-v-41ad0780]{display:block}}.menu .menu-link[data-v-41ad0780]{color:#667790;display:inline-block;font-size:.75rem;line-height:1.2;padding:1rem 0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;will-change:color;border-bottom:.1rem solid transparent;position:relative;z-index:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu .menu-link[data-v-41ad0780]:hover{color:#0e141a}}@media (hover:none){.menu .menu-link[data-v-41ad0780]:active{color:#0e141a}}.menu .menu-link.is-active[data-v-41ad0780],.menu .menu-link.is-section[data-v-41ad0780]{color:#0e141a;border-bottom-color:#387cfa}.menu .language-toggler[data-v-41ad0780],.menu .menu-toggler[data-v-41ad0780]{display:block}.menu .language-toggler .close-language-btn[data-v-41ad0780]{top:0;margin-left:-.6rem;padding:.9rem .6rem 0}.menu .language-toggler .close-language-btn svg[data-v-41ad0780]{vertical-align:top;margin:0}@media (min-width:1024px){.menu .language-toggler[data-v-41ad0780]{display:none}}.menu .logo[data-v-41ad0780],.menu .menu-toggler-link[data-v-41ad0780]{bottom:0;display:block;left:0;margin:auto;position:absolute;top:0;z-index:9;padding:.75rem 0 0}@media (min-width:768px){.menu .logo[data-v-41ad0780],.menu .menu-toggler-link[data-v-41ad0780]{padding:.8rem 0 0}}@media (min-width:1024px){.menu .logo[data-v-41ad0780],.menu .menu-toggler-link[data-v-41ad0780]{padding:.7rem 0 0}}@media (max-width:1023.98px){.menu .menu-toggler-link[data-v-41ad0780]{margin-left:-.6rem;padding:.9rem .6rem 0}}@media (max-width:1023.98px){.menu .logo[data-v-41ad0780]{left:50%;-webkit-transform:translateX(-50%) translateY(-5%);transform:translateX(-50%) translateY(-5%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}@media (min-width:1024px){.menu .menu-toggler[data-v-41ad0780]{display:none}}.menu .action[data-v-41ad0780]{color:#0e141a;font-size:.8rem;line-height:1.25;display:block;position:absolute;right:-.55rem;top:0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;will-change:color}@media (min-width:1024px){.menu .action[data-v-41ad0780]{color:#667790}}.menu .action .action-link[data-v-41ad0780]{color:inherit;text-decoration:none;padding:.9rem .6rem}@media (min-width:768px) and (max-width:1023.98px){.menu .action .action-link[data-v-41ad0780]{padding:.75rem .6rem}}.menu .action .text[data-v-41ad0780]{opacity:0;visibility:hidden;vertical-align:middle;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:1024px){.menu .action .text[data-v-41ad0780]{opacity:1;visibility:visible}}@media (min-width:1280px){.menu .action .text[data-v-41ad0780]{display:inline-block}}.menu .action .icon[data-v-41ad0780]{display:inline-block;vertical-align:middle}.menu .action .icon use[data-v-41ad0780]{fill:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu .action[data-v-41ad0780]:hover{color:#0e141a}}@media (hover:none){.menu .action[data-v-41ad0780]:active{color:#0e141a}}.menu .action.user[data-v-41ad0780]{color:#0e141a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu .action.user[data-v-41ad0780]:hover{color:#0e141a}}@media (hover:none){.menu .action.user[data-v-41ad0780]:active{color:#0e141a}}@media (min-width:768px){.menu .action.user[data-v-41ad0780]{right:1.95rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1024px){.menu .action.user[data-v-41ad0780]{z-index:9}}@media (min-width:1280px){.menu .action.user[data-v-41ad0780]{color:#1863ed}}@media (min-width:1280px) and (-ms-high-contrast:active),(min-width:1280px) and (-ms-high-contrast:none),(min-width:1280px) and (hover:hover){.menu .action.user[data-v-41ad0780]:hover{color:#003699}}@media (min-width:1280px) and (hover:none){.menu .action.user[data-v-41ad0780]:active{color:#003699}}.menu .action.user .text[data-v-41ad0780]{margin-top:-.25rem;padding-right:.2rem}.menu .action.user .icon[data-v-41ad0780]{margin-top:-.2rem}.menu .action.user .icon use[data-v-41ad0780]{fill:currentColor}@media (min-width:1024px){.menu .action.user .action-link[data-v-41ad0780]{padding:.7rem .2rem .65rem}}@media (min-width:1024px){.menu .action.user .outline-link[data-v-41ad0780]{padding:.25rem .45rem;border:1px solid;border-radius:.25rem;display:block}}@media (min-width:1024px) and (max-width:1280px){.menu .action.user .outline-link[data-v-41ad0780]{border:0}.menu .action.user .outline-link .text[data-v-41ad0780]{display:none}}.menu .action.search[data-v-41ad0780]{color:#0e141a;display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu .action.search[data-v-41ad0780]:hover{color:#0e141a}}@media (hover:none){.menu .action.search[data-v-41ad0780]:active{color:#0e141a}}@media (min-width:768px){.menu .action.search[data-v-41ad0780]{display:block}}@media (min-width:1280px){.menu .action.search[data-v-41ad0780]{color:#1863ed}}@media (min-width:1280px) and (-ms-high-contrast:active),(min-width:1280px) and (-ms-high-contrast:none),(min-width:1280px) and (hover:hover){.menu .action.search[data-v-41ad0780]:hover{color:#003699}}@media (min-width:1280px) and (hover:none){.menu .action.search[data-v-41ad0780]:active{color:#003699}}.submenu[data-v-41ad0780]{background:#fff;-webkit-box-shadow:0 0 .25rem .15rem rgba(14,20,26,.08);box-shadow:0 0 .25rem .15rem rgba(14,20,26,.08);position:relative;z-index:1}@media (min-width:1024px){.submenu[data-v-41ad0780]{max-height:2.5rem}}.submenu .wrapper[data-v-41ad0780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.submenu .submenu-label[data-v-41ad0780]{color:#0e141a;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;line-height:1;font-weight:700;letter-spacing:-.005em}.submenu .submenu-label .submenu-label-link[data-v-41ad0780]{color:inherit;padding:.7rem 0 .9rem}@media (max-width:1023.98px){.submenu .submenu-label .submenu-label-link[data-v-41ad0780]{text-decoration:none}}.submenu .menu-link.sub[data-v-41ad0780]{display:none}@media (min-width:1024px){.submenu .menu-link.sub[data-v-41ad0780]{display:inline-block;padding:.75rem 0;margin:0 1rem}}.submenu .category-list .label[data-v-41ad0780]{color:#667790;display:none}@media (min-width:1024px){.submenu .category-list .label[data-v-41ad0780]{display:inline-block}}.submenu .dropdown .select[data-v-41ad0780]{color:#0e141a;font-size:.75rem;line-height:1.33333;margin-right:-.7rem;padding:.7rem .7rem .85rem .5rem;-webkit-transition:color .2s linear;transition:color .2s linear;will-change:color}@media (min-width:768px){.submenu .dropdown .select[data-v-41ad0780]{padding:.7rem .7rem .85rem .9rem}}.submenu .dropdown .select .category-text[data-v-41ad0780]{display:none}@media (min-width:1024px){.submenu .dropdown .select .category-text[data-v-41ad0780]{display:inline}}.submenu .dropdown .select .chevron[data-v-41ad0780]{margin-left:.25rem;-webkit-transition:color .2s linear;transition:color .2s linear;will-change:color}.submenu .dropdown .select use[data-v-41ad0780]{fill:currentColor}.submenu .dropdown .dropdown-list[data-v-41ad0780]{padding:0}@media (max-width:1023.98px){.submenu .dropdown .dropdown-list[data-v-41ad0780]{right:-6vw;width:100vw;opacity:1;-webkit-box-shadow:none;box-shadow:none;min-height:0;max-height:0;margin-top:0;border:0;-webkit-transition:max-height .3s linear,min-height .3s linear;transition:max-height .3s linear,min-height .3s linear;will-change:max-heightm,min-height}}@media (min-width:1024px){.submenu .dropdown .dropdown-list li[data-v-41ad0780]:first-child{margin-top:.5rem}}.submenu .dropdown .dropdown-list li[data-v-41ad0780]:nth-last-child(2){margin-bottom:.5rem}@media (min-width:1024px){.submenu .dropdown .dropdown-list[data-v-41ad0780]{left:auto;margin-top:0;right:0;top:100%}}.submenu .dropdown .shadow[data-v-41ad0780]{background:transparent}@media (max-width:1023.98px){.submenu .dropdown .shadow[data-v-41ad0780]{position:absolute;top:100%;bottom:0;max-height:100vh;right:-6vw;width:100vw;left:auto;height:100vh;background:rgba(14,20,26,.75);opacity:0;z-index:-1;pointer-events:none;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.25s;transition-delay:.25s}}.submenu .dropdown.open .select[data-v-41ad0780]{text-decoration:none}.submenu .dropdown.open .shadow[data-v-41ad0780]{min-height:100vh}@media (max-width:1023.98px){.submenu .dropdown.open .dropdown-list[data-v-41ad0780]{max-height:calc(100vh - 5.3rem)}}@media (max-width:1023.98px){.submenu .dropdown.open .shadow[data-v-41ad0780]{pointer-events:auto;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}}.submenu .submenu-nav[data-v-41ad0780]{margin:0 auto}.submenu .submenu-nav.pull-right[data-v-41ad0780]{margin-right:-1rem}.submenu .submenu-nav .list[data-v-41ad0780]{display:block;margin:0 auto;padding:0;text-align:center;font-size:0}.submenu .menu-item[data-v-41ad0780]{display:inline-block;margin:0 1rem}.submenu .menu-link[data-v-41ad0780]{color:#667790;display:inline-block;font-size:.75rem;line-height:1.2;padding:.75rem 0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;will-change:color;border-bottom:.1rem solid transparent;position:relative;z-index:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.submenu .menu-link[data-v-41ad0780]:hover{color:#0e141a}}@media (hover:none){.submenu .menu-link[data-v-41ad0780]:active{color:#0e141a}}.submenu .menu-link.is-active[data-v-41ad0780]{border-bottom-color:#387cfa}.submenu .menu-link.is-active[data-v-41ad0780],.submenu .menu-link.is-section[data-v-41ad0780]{color:#0e141a}.mobile-menu-wrapper .mobile-menu[data-v-41ad0780]{background:#fff;color:#0e141a;padding:0 6vw;position:fixed;top:2.8rem;left:0;right:0;bottom:0;-webkit-transition:all .55s ease-in-out;transition:all .55s ease-in-out;will-change:transform,max-width;max-height:0;overflow-x:hidden;height:calc(100vh - 2.8rem);z-index:101}@media (min-width:768px) and (max-width:1023.98px){.mobile-menu-wrapper .mobile-menu[data-v-41ad0780]{max-height:none;width:24.4rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}}@media (min-width:768px){.mobile-menu-wrapper .mobile-menu[data-v-41ad0780]{-webkit-transition:all .55s ease-in-out;transition:all .55s ease-in-out}}.mobile-menu-wrapper .list[data-v-41ad0780]{margin:3.75rem 0 1rem;padding:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .25s,opacity .25s;transition:all .25s,opacity .25s;-webkit-transition-delay:0s,.1s;transition-delay:0s,.1s}@media (min-width:768px){.mobile-menu-wrapper .list[data-v-41ad0780]{margin:.5rem 0 1rem}}.mobile-menu-wrapper .menu-item[data-v-41ad0780]{display:block;font-size:.8rem;line-height:1.3125;color:#0e141a}@media (min-width:768px){.mobile-menu-wrapper .menu-item[data-v-41ad0780]:first-child{border-top:1px solid hsla(0,0%,100%,.25)}}.mobile-menu-wrapper .menu-link[data-v-41ad0780]{color:inherit;display:block;padding:.675rem 0 .775rem;position:relative}.mobile-menu-wrapper .menu-link.is-active[data-v-41ad0780]{color:#0e141a}.mobile-menu-wrapper .menu-link.is-active[data-v-41ad0780]:before{background:#eff2f7;border-left:3px solid #387cfa;bottom:0;content:"";left:-6vw;position:absolute;right:-6vw;top:0;z-index:-1}.mobile-menu-wrapper .shadow[data-v-41ad0780]{position:fixed;top:2.8rem;left:0;right:0;bottom:0;background:rgba(14,20,26,.75);z-index:-1;opacity:0;pointer-events:none;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;will-change:opacity;display:none;height:calc(100vh - 2.8rem)}@media (min-width:768px){.mobile-menu-wrapper .shadow[data-v-41ad0780]{display:block}}.mobile-menu-wrapper .language-toggler[data-v-41ad0780]{background:#fff;border-top:1px solid #eff2f7;bottom:0;color:#0e141a;display:block;left:6vw;line-height:3.9rem;right:6vw;position:absolute;-webkit-transition:all .25s,opacity .25s;transition:all .25s,opacity .25s}.mobile-menu-wrapper .language-mobile-menu[data-v-41ad0780]{position:absolute;top:0;width:calc(100% - 12vw);left:112vw}@media (max-width:767.98px){.mobile-menu-wrapper .language-mobile-menu[data-v-41ad0780]{margin-top:.25rem}}.mobile-menu-wrapper.is-languages-open .mobile-search[data-v-41ad0780]{-webkit-transform:translateX(-112vw);transform:translateX(-112vw);-webkit-transition-delay:0s;transition-delay:0s}.mobile-menu-wrapper.is-languages-open .mobile-menu .language-mobile-menu[data-v-41ad0780]{left:6vw}.mobile-menu-wrapper.is-languages-open .mobile-menu[data-v-41ad0780]>:not(.language-mobile-menu){-webkit-transform:translateX(-112vw);transform:translateX(-112vw)}@media (min-width:768px) and (max-width:1023.98px){.mobile-menu-wrapper.is-languages-open .mobile-menu[data-v-41ad0780]>:not(.language-mobile-menu){-webkit-transform:translateX(-70vw);transform:translateX(-70vw)}}.mobile-menu-wrapper.open .mobile-menu[data-v-41ad0780]{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:767.98px){.mobile-menu-wrapper.open .mobile-menu[data-v-41ad0780]{max-height:100vh;-webkit-transition:max-height .55s linear;transition:max-height .55s linear;-webkit-transition-delay:0s;transition-delay:0s}}.mobile-menu-wrapper.open .shadow[data-v-41ad0780]{z-index:9;opacity:1;pointer-events:auto}@media (max-width:767.98px){.mobile-menu-wrapper:not(.open) .mobile-menu[data-v-41ad0780]{-webkit-transition:max-height .45s linear,background-color 0s linear;transition:max-height .45s linear,background-color 0s linear;-webkit-transition-delay:0s,.55s;transition-delay:0s,.55s}}.mobile-menu-wrapper:not(.open) .mobile-menu .menu-item[data-v-41ad0780]{-webkit-transition:color .2s linear,border-color 0s linear;transition:color .2s linear,border-color 0s linear;-webkit-transition-delay:.45s,55s;transition-delay:.45s,55s}.mobile-menu-wrapper:not(.open) .mobile-menu .menu-link.is-active[data-v-41ad0780]{-webkit-transition:color .2s linear;transition:color .2s linear;-webkit-transition-delay:.45s;transition-delay:.45s}.mobile-menu-wrapper:not(.open) .mobile-menu .menu-link.is-active[data-v-41ad0780]:before{-webkit-transition:background-color 0s linear;transition:background-color 0s linear;-webkit-transition-delay:.55s;transition-delay:.55s}.dropdown .item .item-link[data-v-41ad0780]{color:#0e141a;padding:.75rem .95rem .7rem .8rem;border-left:.15rem solid transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-41ad0780]:hover{background:transparent}}@media (hover:none){.dropdown .item .item-link[data-v-41ad0780]:active{background:transparent}}@media (min-width:768px) and (max-width:1023.98px){.dropdown .item .item-link[data-v-41ad0780]{padding:.7rem 2.4rem .75rem 2.25rem}}@media (min-width:1024px) and (max-width:1439.98px){.dropdown .item .item-link[data-v-41ad0780]{padding:.75rem 0 .7rem 1rem}}.dropdown .item.active[data-v-41ad0780]{color:rgba(14,20,26,.5)}.dropdown .item.active .item-link[data-v-41ad0780]{color:#0e141a;background:#eff2f7;border-left-color:#387cfa}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-41ad0780]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-41ad0780]:active{text-decoration:none}}.dropdown .item.active .item-link[data-v-41ad0780]:after{content:none;border-width:.1rem}.dropdown .item.active.language-item[data-v-41ad0780]{border-width:0}.mobile-search[data-v-41ad0780]{position:absolute;top:3.3rem;opacity:0;left:0;right:0;padding:0 6vw;pointer-events:none;-webkit-transition:all .25s linear;transition:all .25s linear;will-change:tranform;z-index:-1}.mobile-search .search-form[data-v-41ad0780]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-search .search-form .icon[data-v-41ad0780]{width:auto;height:auto}.mobile-search .search-input[data-v-41ad0780]{border:0;border-radius:.2rem;background:rgba(239,242,247,.6);color:#0e141a;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:.8rem;line-height:1.5;padding:.45rem 1rem .6rem 2.5rem}.mobile-search .search-input[data-v-41ad0780]::-webkit-input-placeholder{color:#667790}.mobile-search .search-input[data-v-41ad0780]:-ms-input-placeholder{color:#667790}.mobile-search .search-input[data-v-41ad0780]::-ms-input-placeholder{color:#667790}.mobile-search .search-input[data-v-41ad0780]::placeholder{color:#667790}.mobile-search .cancel[data-v-41ad0780],.mobile-search .submit[data-v-41ad0780]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#0e141a}.mobile-search .submit[data-v-41ad0780]{left:.75rem;position:absolute;padding:0;top:.55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-search .cancel[data-v-41ad0780]{font-size:.85rem;line-height:2.25rem;padding:0;max-width:0;overflow:hidden;-webkit-transition:all .15s linear;transition:all .15s linear}.MainNavigation.is-search-open .submenu-label[data-v-41ad0780]{color:#fff}@media (max-width:767.98px){.MainNavigation.is-search-open[data-v-41ad0780]{top:-1.6rem}.MainNavigation.is-search-open.submenu-fixed[data-v-41ad0780]{top:-4.4rem}.MainNavigation.is-search-open.submenu-fixed .mobile-menu[data-v-41ad0780]{-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}}@media (min-width:1024px){.MainNavigation.is-search-open .logo[data-v-41ad0780]{z-index:111}}@media (max-width:767.98px){.MainNavigation.is-search-open .bar[data-v-41ad0780]{pointer-events:none}.MainNavigation.is-search-open .bar>.container[data-v-41ad0780]{opacity:0}}@media (max-width:767.98px){.MainNavigation.is-search-open .cancel[data-v-41ad0780]{max-width:5rem;padding:0 0 0 1rem}}.MainNavigation.is-search-open .mobile-menu .list[data-v-41ad0780]{opacity:0;pointer-events:none;-webkit-transform:translateY(2rem);transform:translateY(2rem)}@media (max-width:767.98px){.MainNavigation.is-search-open .search-suggestions[data-v-41ad0780]{top:6rem;opacity:1;pointer-events:auto;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transition-delay:75ms;transition-delay:75ms}}@media (min-width:1024px){.MainNavigation.submenu-fixed.commercial-site-banner[data-v-41ad0780]{top:-.45rem}}@media (min-width:1024px){.MainNavigation.is-anchor-sticky.submenu-fixed.commercial-site-banner[data-v-41ad0780]{top:0}}.ctas-list .cta-item[data-v-41ad0780]:last-child{margin-right:0}.ctas-list .cta-item .cta-button[data-v-41ad0780]{color:#fff;font-size:.75rem;line-height:1.6rem;padding:0 .75rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.ctas-list .cta-item .cta-button[data-v-41ad0780]:hover{color:#fff;background:#ad1457}}@media (hover:none){.ctas-list .cta-item .cta-button[data-v-41ad0780]:active{color:#fff;background:#ad1457}}.ctas-list .cta-item .cta-button[data-v-41ad0780]:not(:disabled){cursor:pointer}.search-functions[data-v-41ad0780]:after{content:"";display:block;position:fixed;top:2.8rem;left:0;right:0;bottom:0;background:rgba(14,20,26,.75);z-index:0;pointer-events:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media (min-width:1024px){.search-functions[data-v-41ad0780]:after{height:100vh}}.search-functions.open[data-v-41ad0780]:after{background:rgba(14,20,26,.75);opacity:1;pointer-events:auto}.search-bar[data-v-41ad0780]{position:absolute;top:0;left:0;right:0;bottom:1px;padding:0 6vw;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:-1}@media (min-width:1024px){.search-bar[data-v-41ad0780]{bottom:0;border-bottom:1px solid #eff2f7;padding:0}}.search-bar.open[data-v-41ad0780]{opacity:1;pointer-events:auto;z-index:110}.search-bar .search-form[data-v-41ad0780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (min-width:1024px){.search-bar .search-form[data-v-41ad0780]{margin:0 auto;max-width:88%;position:relative;width:60rem}}.search-bar .submit[data-v-41ad0780]{display:none}@media (min-width:1024px){.search-bar .submit[data-v-41ad0780]{display:block;position:absolute;left:50%;-webkit-transform:translateX(-15rem);transform:translateX(-15rem);line-height:2.35rem;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0 .7rem;margin-left:-.7rem;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;top:0}}.search-bar .submit.visible[data-v-41ad0780]{opacity:1}.search-bar .cancel[data-v-41ad0780]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:.75rem;padding:.75rem;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}@media (min-width:1024px){.search-bar .cancel[data-v-41ad0780]{position:absolute;right:0;top:0}}.search-bar .cancel .close-use[data-v-41ad0780]{stroke:#0e141a}.search-bar .search-input[data-v-41ad0780]{display:block;-webkit-box-flex:1;flex:1;-ms-flex:1 1 30rem;line-height:2.55rem;min-height:2.55rem;border:0;font-size:.8rem}@media (min-width:1024px){.search-bar .search-input[data-v-41ad0780]{max-width:30rem;margin:0 auto;padding-left:2.25rem}}.search-suggestions[data-v-41ad0780]{left:0;opacity:0;padding:0 6vw;position:absolute;pointer-events:none;right:0;top:4rem;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:767.98px){.search-suggestions[data-v-41ad0780]{z-index:101}}@media (min-width:768px){.search-suggestions[data-v-41ad0780]{background:#fff;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear;top:2.8rem;z-index:-1}}@media (min-width:1024px){.search-suggestions[data-v-41ad0780]{margin:0 auto;padding-left:2.25rem;padding-right:2.25rem;width:30rem}}.search-suggestions .list[data-v-41ad0780]{margin:0;padding:0}@media (min-width:768px){.search-suggestions .list[data-v-41ad0780]{margin:1.5rem 0 2.5rem;opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.search-suggestions .list .item[data-v-41ad0780],.search-suggestions .list .title[data-v-41ad0780]{display:block;padding:0;font-size:.8rem;line-height:1rem}@media (min-width:768px){.search-suggestions .list .item[data-v-41ad0780],.search-suggestions .list .title[data-v-41ad0780]{color:#0e141a;font-size:.9rem}}.search-suggestions .list .title[data-v-41ad0780]{color:#667790;letter-spacing:.01em;padding:.75rem 0}.search-suggestions .list .item[data-v-41ad0780]{padding:0 0 0 .5rem}@media (min-width:768px){.search-suggestions .list .item[data-v-41ad0780]{padding:0 0 0 1.5rem}}.search-suggestions .list .item .item-link[data-v-41ad0780]{color:inherit;display:block;padding:.625rem 0}@media (min-width:768px){.search-suggestions.open[data-v-41ad0780]{opacity:1;pointer-events:auto;-webkit-transition:all 0s linear;transition:all 0s linear;z-index:5}}.search-suggestions.open .list[data-v-41ad0780]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu .action.language[data-v-41ad0780]{right:4.6rem}@media (min-width:1280px){.menu .action.language[data-v-41ad0780]{right:10rem}}.menu .action.language .select[data-v-41ad0780]{font-size:.75rem;line-height:1.2;padding:1rem 0;margin:0}.menu .action.language .dropdown-list[data-v-41ad0780]{pointer-events:none;min-width:9.6rem;max-width:9.6rem;padding:.5rem 0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.menu .action.language .dropdown-list .item-link[data-v-41ad0780]{display:block;line-height:2.25rem;padding-bottom:0;padding-top:0}.menu .dropdown[data-v-41ad0780]{padding-left:.8rem}@media (max-width:767.98px){.menu .dropdown[data-v-41ad0780]{display:block;padding:0;margin:.35rem 0 0}}.menu .dropdown .select[data-v-41ad0780]{padding:.5rem 0;margin:-.5rem 0}.menu .dropdown .select .chevron[data-v-41ad0780]{margin-top:-.05rem;margin-left:.2rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.menu .dropdown .select .chevron use[data-v-41ad0780]{fill:currentColor}.menu .dropdown .item[data-v-41ad0780]{border-left:3px solid transparent}.menu .dropdown .item .item-link[data-v-41ad0780]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu .dropdown .item .item-link[data-v-41ad0780]:hover{text-decoration:underline}}@media (hover:none){.menu .dropdown .item .item-link[data-v-41ad0780]:active{text-decoration:underline}}.menu .dropdown .item.active[data-v-41ad0780]{border-left-color:#3678f2}.menu .dropdown .item.active .item-link[data-v-41ad0780]{background:#eff2f7;position:relative}.menu .dropdown .item.active .item-link[data-v-41ad0780]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu .dropdown .item.active .item-link[data-v-41ad0780]:hover{text-decoration:none}}@media (hover:none){.menu .dropdown .item.active .item-link[data-v-41ad0780]:active{text-decoration:none}}.menu .dropdown.open .dropdown-list[data-v-41ad0780]{max-height:17rem;overflow:auto;pointer-events:auto}.menu .dropdown.open .shadow[data-v-41ad0780]{opacity:0}.menu .dropdown.open .select[data-v-41ad0780]{color:#0e141a}.close-language-btn[data-v-41ad0780]{position:absolute;z-index:9;width:2.2rem;height:2.2rem;background:#fff;line-height:2.2rem;margin:0 0 0 -.7rem;left:0;opacity:0;pointer-events:none;-webkit-transition:all .15s;transition:all .15s}.close-language-btn.visible[data-v-41ad0780]{opacity:1;pointer-events:auto}@media (min-width:1024px){.is-user-logged .menu .action.language[data-v-41ad0780]{right:11rem}}.skip-links[data-v-41ad0780]{display:block;left:0;position:absolute;top:100%;z-index:101}.skip-links .title[data-v-41ad0780]{display:none}.skip-links .skip-link[data-v-41ad0780]{background:#fff;color:#0e141a;font-size:.65rem;height:0;left:0;line-height:1.5;overflow:hidden;position:absolute;top:0;width:0;white-space:nowrap}.skip-links .skip-link[data-v-41ad0780]:focus{border:1px solid #c2cddd;height:auto;overflow:visible;padding:.6rem;width:auto}.action.user .menu-button[data-v-41ad0780]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1024px){.action.user .menu-button[data-v-41ad0780]{background:#1863ed;border:0;border-radius:5px;color:#fff;cursor:pointer;line-height:1.6rem;padding:0 1rem;-webkit-transition:all .2s linear;transition:all .2s linear}}.action.user .menu-button .email[data-v-41ad0780]{display:none;margin-right:.5rem;max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}@media (min-width:1024px){.action.user .menu-button .email[data-v-41ad0780]{display:inline-block}}.action.user .icon-circle[data-v-41ad0780]{display:inline-block;font-size:.85rem}@media (max-width:1023.98px){.action.user .icon-circle[data-v-41ad0780]{border-radius:50%;height:1.5rem;width:1.5rem;position:relative;z-index:1;background:#1863ed;color:#fff;font-size:.8rem;font-weight:700;line-height:1.5rem;text-transform:uppercase}}.user-menu[data-v-41ad0780]{background:#fff;opacity:0;padding:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;will-change:transfrom,opacity;z-index:6}@media (max-width:767.98px){.user-menu[data-v-41ad0780]{background:transparent;opacity:1;padding:0 6vw;position:absolute;top:2.8rem;right:.55rem;margin-right:-6vw;width:100vw}}@media (min-width:768px) and (max-width:1023.98px){.user-menu[data-v-41ad0780]{background:transparent;opacity:0;padding:0;position:absolute;top:2.8rem;right:-1.95rem;margin-right:-6vw;width:100vw}}@media (min-width:1024px){.user-menu[data-v-41ad0780]{border:1px solid #eff2f7;min-width:14.1rem;position:absolute;top:100%;right:1.5rem;-webkit-transform:translate(0);transform:translate(0)}}@media (min-width:1024px){.user-menu[data-v-41ad0780]:after,.user-menu[data-v-41ad0780]:before{bottom:100%;right:1rem;content:" ";position:absolute;width:0;height:0;border-color:transparent transparent #eff2f7;border-style:solid;border-width:0 1em 1em;font-size:.55em;z-index:3}}@media (min-width:1024px){.user-menu[data-v-41ad0780]:after{border-bottom-color:#fff;-webkit-transform:translateY(1px);transform:translateY(1px)}}@media (max-width:767.98px){.user-menu .close[data-v-41ad0780],.user-menu .user-item[data-v-41ad0780]{opacity:0;-webkit-transition:all .2s;transition:all .2s}}.user-menu .close[data-v-41ad0780]{margin-left:-.15rem;position:absolute;right:6%;top:.2rem}@media (min-width:768px){.user-menu .close[data-v-41ad0780]{display:none}}.user-menu .user-item[data-v-41ad0780]{color:#667790;display:block}@media (max-width:767.98px){.user-menu .user-item[data-v-41ad0780]{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.user-menu .user-item:not(:last-child) .user-link[data-v-41ad0780]{border-bottom:1px solid #eee}.user-menu .user-link[data-v-41ad0780]{color:inherit;display:block;font-size:.8rem;line-height:2.25rem}@media (min-width:768px){.user-menu .user-link[data-v-41ad0780]{border-top:1px solid #c2cddd;color:#667790;line-height:2.75rem;padding:0 6vw}}@media (min-width:1024px){.user-menu .user-link[data-v-41ad0780]{padding:0 1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.user-menu .user-link[data-v-41ad0780]:hover{color:#0e141a;text-decoration:underline}}@media (hover:none){.user-menu .user-link[data-v-41ad0780]:active{color:#0e141a;text-decoration:underline}}.user-menu .user-link.user-group[data-v-41ad0780]{line-height:1;padding-top:1rem}@media (min-width:768px){.user-menu .user-link.user-group[data-v-41ad0780]{border:0}}.user-menu .user-link .wrapper-icon[data-v-41ad0780]{display:inline-block;width:1.35rem}.user-menu .user-link .icon[data-v-41ad0780]{fill:currentColor;height:1em;width:1em}.user-menu .user-link .icon-logout[data-v-41ad0780]{width:.9rem}.user-menu .user-link .email[data-v-41ad0780]{color:#0e141a;display:block;font-weight:700;margin:.5rem 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.user-menu .user-link .email[data-v-41ad0780]{margin:.5rem 0 1rem}}.user-menu.open[data-v-41ad0780]{background:#fff;opacity:1;pointer-events:auto}@media (min-width:768px){.user-menu.open[data-v-41ad0780]{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}}@media (min-width:1024px){.user-menu.open[data-v-41ad0780]{-webkit-transform:translateY(.85rem);transform:translateY(.85rem)}}.user-menu.open .close[data-v-41ad0780],.user-menu.open .user-item[data-v-41ad0780]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}@media (min-width:1024px){.hasAnchor .submenu-fixed[data-v-41ad0780]{top:-7rem}}@media (min-width:1024px){.hasAnchor .submenu-fixed.bar-fixed[data-v-41ad0780]{-webkit-transform:translateY(7rem);transform:translateY(7rem)}}@media (min-width:1024px){.navbar-transparent.start-position .bar[data-v-41ad0780],.navbar-transparent.start-position .bar[data-v-41ad0780]:before{background-color:transparent}}@media (min-width:1024px){.navbar-transparent.start-position .bar[data-v-41ad0780]:after{border-bottom-color:hsla(0,0%,100%,.2)}}@media (min-width:1024px){.navbar-transparent.start-position .menu .menu-link[data-v-41ad0780]{color:#fff}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.navbar-transparent.start-position .menu .menu-link[data-v-41ad0780]:hover{color:#fff}}@media (hover:none) and (min-width:1024px){.navbar-transparent.start-position .menu .menu-link[data-v-41ad0780]:active{color:#fff}}@media (min-width:1024px){.navbar-transparent.start-position .menu .menu-link.is-active[data-v-41ad0780],.navbar-transparent.start-position .menu .menu-link.is-section[data-v-41ad0780]{color:#fff;border-bottom-color:#fff}}@media (min-width:1024px){.navbar-transparent.start-position .submenu[data-v-41ad0780]{-webkit-box-shadow:none;box-shadow:none}}@media (min-width:1024px){.navbar-transparent.start-position .action[data-v-41ad0780]{color:hsla(0,0%,100%,.75)}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none),(min-width:1024px) and (hover:hover){.navbar-transparent.start-position .action[data-v-41ad0780]:hover{color:#fff}}@media (min-width:1024px) and (hover:none){.navbar-transparent.start-position .action[data-v-41ad0780]:active{color:#fff}}@media (min-width:1024px){.navbar-transparent.start-position .logo-image[data-v-41ad0780]{display:none}}@media (min-width:1024px){.navbar-transparent.start-position .logo-image.white[data-v-41ad0780]{display:block}}.navbar-transparent .action.language.dropdown.open .select[data-v-41ad0780]{color:#fff}@media (min-width:1024px) and (max-width:1280px){.logged .action.user .menu-button[data-v-41ad0780]{background:transparent}}.logged .action.user .email[data-v-41ad0780]{position:relative;bottom:.1rem}@media (min-width:1024px) and (max-width:1280px){.logged .action.user .email[data-v-41ad0780]{display:none}}@media (min-width:1024px) and (max-width:1280px){.logged .action.user .icon-circle[data-v-41ad0780]{height:1.7rem;width:1.7rem;background:#1863ed;border-radius:50%}}@media (max-width:767.98px){.logged .action.user .icon-circle[data-v-41ad0780]{position:relative;left:5px}}@media (min-width:1024px){.logged .action.user .icon-circle .icon[data-v-41ad0780]{margin:0}}@media (min-width:1024px) and (max-width:1280px){.logged .action.user .icon-circle .icon[data-v-41ad0780]{margin-top:.4rem}}@media (min-width:1024px) and (max-width:1280px){.logged .action.user .user-menu .email[data-v-41ad0780]{display:block}}.logged .action.user .user-menu .user-link[data-v-41ad0780]{border-bottom:none}.logged .action.user .user-menu .user-link[data-v-41ad0780]:not(.user-group){border-top:1px solid #c2cddd}@media (min-width:1024px) and (max-width:1280px){.logged .action.language.dropdown[data-v-41ad0780]{right:5.2rem}}@media (min-width:1024px){.logged.navbar-transparent .action.user .menu-button[data-v-41ad0780]{background:#fff;opacity:1}}@media (min-width:1024px) and (max-width:1280px){.logged.navbar-transparent .action.user .menu-button[data-v-41ad0780]{background:transparent}}.logged.navbar-transparent .action.user .menu-button[data-v-41ad0780]:hover{opacity:1}@media (min-width:1024px){.logged.navbar-transparent .action.user .email[data-v-41ad0780]{color:#1863ed}}.logged.navbar-transparent .action.user .icon-circle[data-v-41ad0780]{background:transparent}@media (max-width:1023.98px){.logged.navbar-transparent .action.user .icon-circle .icon[data-v-41ad0780]{width:1.2em;height:1.2em}}.logged.navbar-transparent .action.user .icon-circle .icon use[data-v-41ad0780]{fill:#1863ed}@media (max-width:1023.98px){.logged.navbar-transparent .action.user .icon-circle .icon use[data-v-41ad0780]{fill:#0e141a}}@media (min-width:1024px) and (max-width:1280px){.logged.navbar-transparent .action.user .icon-circle .icon use[data-v-41ad0780]{fill:#fff}}@media (max-width:767.98px){.is-search-open .bar[data-v-41ad0780],.is-search-open .submenu[data-v-41ad0780]{display:none}.is-search-open .mobile-search[data-v-41ad0780]{z-index:10;opacity:1;pointer-events:auto}}.MainNavigation.mobile-menu-open.is-search-open[data-v-41ad0780]:before{content:"";position:absolute;top:0;height:50vh;left:0;right:0;display:block;background:#fff;z-index:10;pointer-events:none}

.title[data-v-64cd4e2d]{margin-bottom:0;font-size:.9rem;line-height:1.77778;letter-spacing:-.005em}@media (min-width:768px){.title[data-v-64cd4e2d]{font-size:1.1rem;line-height:1.5;letter-spacing:-.01em}}.title+.subtitle[data-v-64cd4e2d]{margin-top:1.1rem}@media (min-width:768px){.title+.subtitle[data-v-64cd4e2d]{margin:1rem 0 1.5rem}}.title+.cta-group[data-v-64cd4e2d]{margin-top:.6rem}@media (min-width:768px){.title+.cta-group[data-v-64cd4e2d]{margin-top:.55rem}}.location[data-v-64cd4e2d]{margin-bottom:1.15rem}.location+.cta-group[data-v-64cd4e2d]{margin-top:-.4rem}.copy[data-v-64cd4e2d]{margin-bottom:1rem;font-size:.8rem;line-height:1.5}@media (min-width:768px){.copy[data-v-64cd4e2d]{font-size:.9rem;line-height:1.44444;margin-bottom:1.5rem}}.copy p[data-v-64cd4e2d]:last-child{margin-bottom:0}.copy[data-v-64cd4e2d]:not(.opening-time):not(.subtitle){margin-top:1.2rem}@media (min-width:768px){.copy[data-v-64cd4e2d]:not(.opening-time):not(.subtitle){margin-top:1.8rem}}@media (max-width:767.98px){.copy.subtitle[data-v-64cd4e2d]{margin-bottom:.6rem}}.opening-time[data-v-64cd4e2d]{margin-bottom:.55rem;margin-top:.1rem}@media (min-width:768px){.opening-time[data-v-64cd4e2d]{margin-top:.3rem;margin-bottom:1.5rem}}.cta-group .cta-link[data-v-64cd4e2d]{margin:0;padding:.525rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-group .cta-link span[data-v-64cd4e2d],.cta-group .cta-link svg[data-v-64cd4e2d]{font-size:.8rem;line-height:1.5;height:auto}@media (min-width:768px){.cta-group .cta-link span[data-v-64cd4e2d],.cta-group .cta-link svg[data-v-64cd4e2d]{font-size:.9rem;line-height:1.44444}}.cta-group .cta-link .chevron-right[data-v-64cd4e2d]{margin-top:.1rem;margin-left:.3rem}.cta-group .icon[data-v-64cd4e2d]{margin:0 .45rem 0 0}.cta-group .icon use[data-v-64cd4e2d]{fill:#667790}.cta-group .group-title[data-v-64cd4e2d]{font-size:.8rem;line-height:1.5;margin:.6rem 0 .1rem}@media (min-width:768px){.cta-group .group-title[data-v-64cd4e2d]{font-size:.9rem;line-height:1.44444;margin-top:1.15rem}}p+.cta-group[data-v-64cd4e2d]{margin-top:-.5rem}
.ContactCard[data-v-7772a68e]{padding:0 0 3.5rem}@media (min-width:768px){.ContactCard[data-v-7772a68e]{padding:0 0 6rem}}@media (min-width:1024px){.ContactCard[data-v-7772a68e]{padding:0 0 7.5rem}}.title[data-v-7772a68e]{font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0 0 2.05rem;letter-spacing:-.01em}@media (min-width:1024px){.title[data-v-7772a68e]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:0 0 2.1rem}}.divider[data-v-7772a68e]{height:1px;background:#c2cddd;margin-bottom:1.6rem}
.ContentBoxItem[data-v-44a3367e]{margin:0 .25rem 3rem;white-space:normal;width:88vw}@media (min-width:768px){.ContentBoxItem[data-v-44a3367e]{margin-left:12px;margin-right:12px;width:16.2rem}}@media (min-width:1024px){.ContentBoxItem[data-v-44a3367e]{width:19.2rem}}.image[data-v-44a3367e]{overflow:hidden;position:relative;height:11rem}@media (min-width:768px){.image[data-v-44a3367e]{height:12.5rem}}@media (min-width:1024px){.image[data-v-44a3367e]{height:15rem}}.image .play-icon[data-v-44a3367e]{position:absolute;width:2.5rem;height:2.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image .future-badge[data-v-44a3367e],.image .upcoming-badge[data-v-44a3367e]{position:absolute;z-index:2;left:0;top:1rem;padding:.5rem 1rem;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;background-color:#0047cc;color:#fff}.image .future-badge[data-v-44a3367e]{background-color:#d3135a}.image img[data-v-44a3367e]{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;height:100%;font-family:"object-fit: cover; object-position: center"}.category[data-v-44a3367e]{color:#667790;display:block;font-size:.8rem;line-height:1;font-weight:400;font-style:normal;margin:1.4rem 0 1.15rem}@media (min-width:1024px){.category[data-v-44a3367e]{font-size:.9rem}}.title[data-v-44a3367e]{color:#0e141a;font-size:.9rem;font-weight:700;letter-spacing:-.005em;line-height:1.45;margin:-.4rem 0 0}@media (min-width:1024px){.title[data-v-44a3367e]{font-size:1.1rem}}.link[data-v-44a3367e]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-44a3367e]:hover{text-decoration:none}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.link[data-v-44a3367e]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .image img[data-v-44a3367e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:hover .category[data-v-44a3367e],.link:hover .date[data-v-44a3367e],.link:hover .title[data-v-44a3367e]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-44a3367e]:active{text-decoration:none}}@media (hover:none) and (min-width:1024px){.link[data-v-44a3367e]:active{color:#d3135a}}@media (hover:none){.link:active .image img[data-v-44a3367e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:active .category[data-v-44a3367e],.link:active .date[data-v-44a3367e],.link:active .title[data-v-44a3367e]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.copy[data-v-44a3367e]{display:none;font-size:.9rem;line-height:1.44444}@media (min-width:1024px){.copy[data-v-44a3367e]{display:block}}.date[data-v-44a3367e]{font-family:Georgia,serif;color:#667790;font-size:.8rem;margin-top:.75rem}.upcoming[data-v-44a3367e]{pointer-events:none}.upcoming .image[data-v-44a3367e]:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.5)}.upcoming .category[data-v-44a3367e],.upcoming .copy[data-v-44a3367e],.upcoming .date[data-v-44a3367e]{color:rgba(102,119,144,.5)}.upcoming .title[data-v-44a3367e]{color:rgba(14,20,26,.5)}@media (min-width:1024px){.item-exploded[data-v-44a3367e]{min-width:100%}.item-exploded .link[data-v-44a3367e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -8px;min-width:100%}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link[data-v-44a3367e]{margin:0 -12px}}@media (min-width:1024px){.item-exploded .link .content[data-v-44a3367e],.item-exploded .link .media[data-v-44a3367e]{padding-left:8px;padding-right:8px}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link .content[data-v-44a3367e],.item-exploded .link .media[data-v-44a3367e]{padding:0 12px}}@media (min-width:1024px){.item-exploded .link .media[data-v-44a3367e]{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.item-exploded .link .media .image[data-v-44a3367e]{margin:0;min-height:20rem}.item-exploded .link .media img[data-v-44a3367e]{min-height:20rem}.item-exploded .link .content[data-v-44a3367e]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.item-exploded .link .content .category[data-v-44a3367e]{margin:0}.item-exploded .link .content .title[data-v-44a3367e]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:1rem 0 1.5rem}}
.ContentBoxLoadMore[data-v-427b4e7e]{padding:4.9rem 0 4rem}@media (min-width:1024px){.ContentBoxLoadMore[data-v-427b4e7e]{padding:7.5rem 0 5rem}}.content-box-item[data-v-427b4e7e]{-webkit-animation:fadeIn-data-v-427b4e7e .5s 1;animation:fadeIn-data-v-427b4e7e .5s 1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 3rem;padding:0 8px}@media (min-width:768px){.content-box-item[data-v-427b4e7e]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 12px}}@media (min-width:1024px){.content-box-item[data-v-427b4e7e]{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.image[data-v-427b4e7e]{overflow:hidden;position:relative;height:11rem}@media (min-width:768px){.image[data-v-427b4e7e]{height:12.5rem}}@media (min-width:1024px){.image[data-v-427b4e7e]{height:15rem}}.image .play-icon[data-v-427b4e7e]{position:absolute;width:2.5rem;height:2.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image .upcoming-badge[data-v-427b4e7e]{position:absolute;z-index:2;left:0;top:1rem;padding:.5rem 1rem;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;background-color:#0047cc;color:#fff}.image img[data-v-427b4e7e]{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;height:100%;font-family:"object-fit: cover; object-position: center"}.category[data-v-427b4e7e]{color:#667790;display:block;font-size:.8rem;line-height:1;font-weight:400;font-style:normal;margin:1.4rem 0 1.15rem}@media (min-width:1024px){.category[data-v-427b4e7e]{font-size:.9rem}}.title[data-v-427b4e7e]{color:#0e141a;font-size:.9rem;font-weight:700;letter-spacing:-.005em;line-height:1.45;margin:-.4rem 0 0}@media (min-width:1024px){.title[data-v-427b4e7e]{font-size:1.1rem}}.link[data-v-427b4e7e]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-427b4e7e]:hover{text-decoration:none}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.link[data-v-427b4e7e]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .image img[data-v-427b4e7e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:hover .category[data-v-427b4e7e],.link:hover .date[data-v-427b4e7e],.link:hover .title[data-v-427b4e7e]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-427b4e7e]:active{text-decoration:none}}@media (hover:none) and (min-width:1024px){.link[data-v-427b4e7e]:active{color:#d3135a}}@media (hover:none){.link:active .image img[data-v-427b4e7e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:active .category[data-v-427b4e7e],.link:active .date[data-v-427b4e7e],.link:active .title[data-v-427b4e7e]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.copy[data-v-427b4e7e]{display:none;font-size:.9rem;line-height:1.44444}@media (min-width:1024px){.copy[data-v-427b4e7e]{display:block}}.date[data-v-427b4e7e]{font-family:Georgia,serif;color:#667790;font-size:.8rem;margin-top:.75rem}.upcoming[data-v-427b4e7e]{pointer-events:none}.upcoming .image[data-v-427b4e7e]:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.5)}.upcoming .category[data-v-427b4e7e],.upcoming .copy[data-v-427b4e7e],.upcoming .date[data-v-427b4e7e]{color:rgba(102,119,144,.5)}.upcoming .title[data-v-427b4e7e]{color:rgba(14,20,26,.5)}@media (min-width:1024px){.item-exploded[data-v-427b4e7e]{min-width:100%}.item-exploded .link[data-v-427b4e7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -8px;min-width:100%}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link[data-v-427b4e7e]{margin:0 -12px}}@media (min-width:1024px){.item-exploded .link .content[data-v-427b4e7e],.item-exploded .link .media[data-v-427b4e7e]{padding-left:8px;padding-right:8px}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link .content[data-v-427b4e7e],.item-exploded .link .media[data-v-427b4e7e]{padding:0 12px}}@media (min-width:1024px){.item-exploded .link .media[data-v-427b4e7e]{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.item-exploded .link .media .image[data-v-427b4e7e]{margin:0;min-height:20rem}.item-exploded .link .media img[data-v-427b4e7e]{min-height:20rem}.item-exploded .link .content[data-v-427b4e7e]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.item-exploded .link .content .category[data-v-427b4e7e]{margin:0}.item-exploded .link .content .title[data-v-427b4e7e]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:1rem 0 1.5rem}}.cta-wrapper[data-v-427b4e7e]{margin:1rem 0 0;text-align:center}.cta-wrapper .cta[data-v-427b4e7e]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper[data-v-427b4e7e]{margin:.5rem 0 0}.cta-wrapper .cta[data-v-427b4e7e]{font-size:.9rem}}@-webkit-keyframes fadeIn-data-v-427b4e7e{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-427b4e7e{0%{opacity:0}to{opacity:1}}
.ContentBox[data-v-7b20e772]{padding:0 0 3.5rem}@media (min-width:768px){.ContentBox[data-v-7b20e772]{padding:0 0 6rem}}@media (min-width:1024px){.ContentBox[data-v-7b20e772]{padding:0 0 7.5rem}}.ContentBox[data-v-7b20e772] .flickity-enabled.is-draggable .flickity-viewport{width:100%}@media (min-width:768px) and (max-width:1023.98px){.ContentBox[data-v-7b20e772] .flickity-slider{margin-left:-8.8rem}}.intro[data-v-7b20e772]{text-align:center}.wrapper[data-v-7b20e772]{position:relative}.wrapper[data-v-7b20e772]:after{content:"flickity";display:none}.wrapper.disable-slider[data-v-7b20e772]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -8px}@media (min-width:768px){.wrapper.disable-slider[data-v-7b20e772]{margin:0 -12px}}.wrapper.disable-slider[data-v-7b20e772] .ContentBoxItem{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 3rem;padding:0 8px}@media (min-width:768px){.wrapper.disable-slider[data-v-7b20e772] .ContentBoxItem{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 12px}}@media (min-width:1024px){.wrapper.disable-slider[data-v-7b20e772] .ContentBoxItem{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.wrapper.disable-slider[data-v-7b20e772]:after{content:none}.cta-wrapper[data-v-7b20e772]{text-align:center}.cta-wrapper .cta-link[data-v-7b20e772]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-7b20e772]{font-size:.9rem}}.content-box-listed[data-v-7b20e772],.intro-big[data-v-7b20e772]{padding:4rem 0}.content-box-listed .intro[data-v-7b20e772],.intro-big .intro[data-v-7b20e772]{margin:0 auto 2rem}@media (min-width:768px){.content-box-listed .intro[data-v-7b20e772],.intro-big .intro[data-v-7b20e772]{max-width:65.47619%}}@media (min-width:1024px){.content-box-listed .intro[data-v-7b20e772],.intro-big .intro[data-v-7b20e772]{margin:0 auto 3rem;max-width:50%}}@media (min-width:1440px){.content-box-listed .intro[data-v-7b20e772],.intro-big .intro[data-v-7b20e772]{margin:0 auto 4rem;max-width:50%}}.content-box-listed .title[data-v-7b20e772],.intro-big .title[data-v-7b20e772]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0 0 3rem}@media (min-width:1024px){.content-box-listed .title[data-v-7b20e772],.intro-big .title[data-v-7b20e772]{font-size:1.8rem;line-height:1.16667;margin:0 0 1.5rem}}.content-box-listed .copy[data-v-7b20e772],.intro-big .copy[data-v-7b20e772]{font-size:.8rem;line-height:1.5;font-weight:400}@media (min-width:1024px){.content-box-listed .copy[data-v-7b20e772],.intro-big .copy[data-v-7b20e772]{font-size:.9rem;line-height:1.44444}}.intro-big[data-v-7b20e772]{padding:4rem 0}@media (min-width:768px){.intro-big[data-v-7b20e772]{padding:5rem 0}}@media (min-width:1024px){.intro-big[data-v-7b20e772]{padding:7.5rem 0}}.content-centered[data-v-7b20e772]{padding-top:2.5rem}.content-centered .wrapper[data-v-7b20e772]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center .title[data-v-7b20e772],.align-left .title[data-v-7b20e772]{font-size:1.35rem;line-height:1.2;color:#0e141a;font-weight:700;margin-bottom:3rem}@media (min-width:768px){.align-center .title[data-v-7b20e772],.align-left .title[data-v-7b20e772]{font-size:1.1rem;margin-bottom:2rem}}@media (min-width:1024px){.align-center .title[data-v-7b20e772],.align-left .title[data-v-7b20e772]{font-size:1.35rem;margin-bottom:2.5rem}}.align-left[data-v-7b20e772]{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.align-left[data-v-7b20e772]{padding-bottom:3.75rem}.align-left .cta-wrapper[data-v-7b20e772],.align-left .intro[data-v-7b20e772]{text-align:left}}@media (min-width:1024px){.align-left[data-v-7b20e772]{padding-top:2.5rem;padding-bottom:5rem}}.little-title[data-v-7b20e772]{padding:0}.little-title .intro[data-v-7b20e772]{margin:0 auto}.little-title .title[data-v-7b20e772]{color:#667790;font-size:.9rem;line-height:1;font-weight:400;margin:0 0 1rem}@media (min-width:1024px){.little-title .title[data-v-7b20e772]{font-size:1.1rem;margin:0 0 2rem}}
.ContentPreview[data-v-4fb49f34]{text-align:center;width:88%;margin:0 auto;padding:2rem 0 7.5rem}@media (min-width:768px){.ContentPreview[data-v-4fb49f34]{width:27.8rem}}@media (min-width:1024px){.ContentPreview[data-v-4fb49f34]{width:39.6rem;padding:2.5rem 0 6rem}}.subtitle[data-v-4fb49f34]{display:block;color:#667790;font-size:.8rem;line-height:1;font-weight:400;font-style:normal;margin:0}@media (min-width:768px){.subtitle[data-v-4fb49f34]{font-size:.9rem}}@media (min-width:1024px){.subtitle[data-v-4fb49f34]{font-size:1.1rem}}.title[data-v-4fb49f34]{margin:1.5rem 0 2rem;font-size:1.35rem;letter-spacing:-.01em}@media (min-width:768px){.title[data-v-4fb49f34]{margin-top:1rem}}@media (min-width:1024px){.title[data-v-4fb49f34]{margin-top:1.5rem;font-size:1.8rem;letter-spacing:-.02em}}.fig-link[data-v-4fb49f34]{display:block;margin:0 0 3rem}.image[data-v-4fb49f34]{position:relative;overflow:hidden;margin:0}.image img[data-v-4fb49f34]{width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.image:hover img[data-v-4fb49f34]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.image:active img[data-v-4fb49f34]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image .play-icon[data-v-4fb49f34]{display:none;position:absolute;z-index:2;width:50px;height:50px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta-wrapper[data-v-4fb49f34]{text-align:center}.cta-wrapper .cta-link[data-v-4fb49f34]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-4fb49f34]{font-size:.9rem}}.ContentPreview.video .image[data-v-4fb49f34]:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.2)}.ContentPreview.video .image .play-icon[data-v-4fb49f34]{display:block}
.CounterModule[data-v-44e4954a]{padding:3.9rem 0}@media (min-width:1024px){.CounterModule[data-v-44e4954a]{padding:4.9rem 0}}.wrapper[data-v-44e4954a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 -8px}@media (min-width:768px){.wrapper[data-v-44e4954a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -12px}}@media (min-width:768px) and (max-width:1023.98px){.columns3[data-v-44e4954a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px) and (max-width:1023.98px){.offset-left[data-v-44e4954a]{margin-right:8.33333%}}.counter-wrap[data-v-44e4954a]{margin-top:3.75rem}.counter-wrap[data-v-44e4954a]:first-child{margin-top:0}@media (min-width:768px){.counter-wrap[data-v-44e4954a]{margin-top:0;margin-bottom:3.75rem}}@media (min-width:1024px){.counter-wrap[data-v-44e4954a]{margin-bottom:4.9rem}}.number[data-v-44e4954a],.title[data-v-44e4954a]{color:#1863ed;font-size:1.1rem;line-height:1.45455;font-weight:700}.title[data-v-44e4954a]{margin:-.25rem 0}@media (min-width:1024px){.title[data-v-44e4954a]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em}}.number[data-v-44e4954a]{border-bottom:1px solid #c2cddd;font-size:2.9rem;line-height:1;letter-spacing:-.02em;margin:1.15rem 0;padding-bottom:1.5rem}@media (min-width:1024px){.number[data-v-44e4954a]{font-size:3.8rem;margin:1.2rem 0;padding-bottom:1.65rem}}.description[data-v-44e4954a]{color:#667790;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.description[data-v-44e4954a]{font-size:.9rem;line-height:1.44444}}
.CtaModule[data-v-14febfee]{padding-top:2rem;text-align:center}.cta-button[data-v-14febfee]{padding-left:1rem;padding-right:1rem}
.DarkSiteBanner[data-v-19bcb63f]{font-size:.8rem;line-height:1.5;position:relative;z-index:99}@media (min-width:1024px){.DarkSiteBanner[data-v-19bcb63f]{font-size:.9rem;line-height:1.44444}}.wrapper[data-v-19bcb63f]{position:relative}.container[data-v-19bcb63f]{opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tab[data-v-19bcb63f]{display:none}.date[data-v-19bcb63f]{color:#667790;font-family:Georgia,Times,Times New Roman,serif}.title[data-v-19bcb63f]{font-size:1.1rem;line-height:1.45455;font-weight:700;letter-spacing:-.005em;margin:.75rem 0}@media (min-width:768px){.title[data-v-19bcb63f]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:.75rem 0 1rem}}@media (min-width:1024px){.title[data-v-19bcb63f]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:1rem 0 .75rem}}.copy[data-v-19bcb63f]{margin:.75rem 0}@media (min-width:768px){.copy[data-v-19bcb63f]{margin:.75rem 0 1.25rem;max-width:58.3333333%}}@media (min-width:1024px){.copy[data-v-19bcb63f]{margin:.75rem 0 1.5rem;max-width:none}}.item-group .item-title[data-v-19bcb63f]{display:none;font-size:1.1rem;line-height:1.45455;font-weight:700;margin:.5rem 0 .75rem}@media (min-width:768px){.item-group .item-title[data-v-19bcb63f]{display:block}}@media (min-width:1024px){.item-group .item-title[data-v-19bcb63f]{font-size:1.35rem;line-height:1.22222;margin:.75rem 0}}.action .left>.icon[data-v-19bcb63f],.action .left>.logo[data-v-19bcb63f]{display:none}.close[data-v-19bcb63f]{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#667790;cursor:pointer;line-height:2.25rem;padding:0 .6rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.close[data-v-19bcb63f]:hover{color:#0e141a}}@media (hover:none){.close[data-v-19bcb63f]:active{color:#0e141a}}.close .icon-close use[data-v-19bcb63f]{stroke:currentColor}.expand[data-v-19bcb63f]{-webkit-transition:height .7s ease;transition:height .7s ease}.small .tab[data-v-19bcb63f],.small .wrapper[data-v-19bcb63f]{will-change:transform}.small .date[data-v-19bcb63f]{font-size:.8rem;line-height:1.5}.small .action[data-v-19bcb63f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2rem}.small .action .close[data-v-19bcb63f]{margin-right:-.75rem}.small .action .icon[data-v-19bcb63f]{display:block;color:#667790}.small .action .icon use[data-v-19bcb63f]{fill:currentColor}.small .wrapper[data-v-19bcb63f]{background:#eff2f7;max-width:94vw;padding:1rem;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%);-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width:768px){.small .wrapper[data-v-19bcb63f]{max-width:17.15rem;padding:1.5rem}}.small .title[data-v-19bcb63f]{font-size:.9rem;line-height:1.44444;margin:.75rem 0 1rem}@media (min-width:768px){.small .title[data-v-19bcb63f]{font-size:1.1rem;line-height:1.45455}}.small .copy[data-v-19bcb63f]{margin:.75rem 0;max-width:100%}.small .tab[data-v-19bcb63f]{display:block;cursor:pointer;border:0;background:#eff2f7;-webkit-box-shadow:none;box-shadow:none;color:#667790;font-size:0;padding:.75rem;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.3s;transition-delay:.3s}@media (min-width:768px){.small .tab[data-v-19bcb63f]{padding:1.5rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.small .tab[data-v-19bcb63f]:hover{color:#0e141a}}@media (hover:none){.small .tab[data-v-19bcb63f]:active{color:#0e141a}}.small .tab .icon[data-v-19bcb63f]{width:1.25rem;height:1.25rem}.small.open .tab[data-v-19bcb63f]{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.small.open .tab[data-v-19bcb63f],.small.open .wrapper[data-v-19bcb63f]{-webkit-transition:.3s ease-in;transition:.3s ease-in}.small.open .wrapper[data-v-19bcb63f]{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.2s;transition-delay:.2s}.full .action[data-v-19bcb63f],.medium .action[data-v-19bcb63f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.5rem}.full .cta-wrapper .cta+.cta[data-v-19bcb63f],.medium .cta-wrapper .cta+.cta[data-v-19bcb63f]{margin-top:.25rem}@media (min-width:768px){.full .cta-wrapper .cta+.cta[data-v-19bcb63f],.medium .cta-wrapper .cta+.cta[data-v-19bcb63f]{padding-left:1.25rem}}.full .item-group[data-v-19bcb63f],.medium .item-group[data-v-19bcb63f]{margin-top:1.5rem}@media (min-width:768px){.full .item-group[data-v-19bcb63f],.medium .item-group[data-v-19bcb63f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:3rem 0 0}}.full .item[data-v-19bcb63f],.medium .item[data-v-19bcb63f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 0 .75rem}@media (min-width:768px){.full .item[data-v-19bcb63f],.medium .item[data-v-19bcb63f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0 0 2rem}}@media (min-width:1024px){.full .item[data-v-19bcb63f],.medium .item[data-v-19bcb63f]{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}}.full .item .item-descr[data-v-19bcb63f],.medium .item .item-descr[data-v-19bcb63f]{color:#667790;display:none}@media (min-width:768px){.full .item .item-descr[data-v-19bcb63f],.medium .item .item-descr[data-v-19bcb63f]{display:block}}.full .item .cta-link[data-v-19bcb63f],.medium .item .cta-link[data-v-19bcb63f]{padding:0 0 0 .75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.full .item .cta-link[data-v-19bcb63f],.medium .item .cta-link[data-v-19bcb63f]{padding-left:0}}.full .item .cta-link .cta-icon[data-v-19bcb63f],.medium .item .cta-link .cta-icon[data-v-19bcb63f]{display:none}@media (min-width:768px){.full .item .cta-link .cta-icon[data-v-19bcb63f],.medium .item .cta-link .cta-icon[data-v-19bcb63f]{margin:0 .75rem 0 0;height:inherit;display:inline-block}}.full .item .cta-link .cta-icon use[data-v-19bcb63f],.medium .item .cta-link .cta-icon use[data-v-19bcb63f]{fill:#667790}.medium[data-v-19bcb63f]{background:#eff2f7}.medium .date[data-v-19bcb63f]{display:block;font-size:.8rem;line-height:1.5;margin:0;padding-top:1.9rem}@media (min-width:1024px){.medium .date[data-v-19bcb63f]{padding-top:2.4rem}}@media (max-width:767.98px){.medium .title[data-v-19bcb63f]{margin:.75rem 0 .4rem}}@media (min-width:768px) and (max-width:1023.98px){.medium .title[data-v-19bcb63f]{margin:.55rem 0 .65rem}}@media (min-width:768px) and (max-width:1023.98px){.medium .copy[data-v-19bcb63f]{margin-bottom:.65rem}}@media (min-width:1024px){.medium .wrapper[data-v-19bcb63f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media (max-width:1023.98px){.medium .wrapper[data-v-19bcb63f]{position:static}}.medium .wrapper .action[data-v-19bcb63f]{position:absolute;width:100%;right:0;top:0}.medium .wrapper .head[data-v-19bcb63f]{padding-bottom:1.3rem}@media (min-width:1024px){.medium .wrapper .head[data-v-19bcb63f]{-webkit-box-flex:0;-ms-flex:0 0 41.6666667%;flex:0 0 41.6666667%}}@media (min-width:1024px){.medium .wrapper .item-group[data-v-19bcb63f]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.medium .wrapper .item-group[data-v-19bcb63f]{margin-top:1.25rem}@media (min-width:768px){.medium .wrapper .item-group[data-v-19bcb63f]{margin-top:1.65rem}}.medium .wrapper .item-group .item[data-v-19bcb63f]{margin:0 0 .75rem}@media (min-width:768px){.medium .wrapper .item-group .item[data-v-19bcb63f]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;margin:0 0 2.25rem}}@media (min-width:1024px){.medium .wrapper .item-group .item[data-v-19bcb63f]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0 0 2.2rem;padding:0 0 0 .25rem}}@media (min-width:768px){.medium .wrapper .item-group .item .icon[data-v-19bcb63f]{display:none}}.medium .wrapper .item-group .item .item-title[data-v-19bcb63f]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em}@media (min-width:1024px){.medium .wrapper .item-group .item .item-title[data-v-19bcb63f]{font-size:1.1rem;line-height:1.45455}}.medium .wrapper .item-group .item .item-descr[data-v-19bcb63f]{margin:-.25rem 0 .75rem}.full[data-v-19bcb63f]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:999;background:#fff;height:100%;width:100%;opacity:1;overflow-x:hidden;max-height:100%}.full.collapsing[data-v-19bcb63f]{max-height:0;-webkit-transition:all .5s linear;transition:all .5s linear}.full.collapsing .container[data-v-19bcb63f]{opacity:0;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}.full .action[data-v-19bcb63f]{height:2.8rem}@media (min-width:1024px){.full .action[data-v-19bcb63f]{height:3.5rem}}.full .action .logo[data-v-19bcb63f]{display:block;height:1.35rem}@media (min-width:1024px){.full .action .logo[data-v-19bcb63f]{min-height:1.8rem}}.fade-out[data-v-19bcb63f]{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}
@media (min-width:1024px){.LabelledSection[data-v-1b0abcf8]{margin-bottom:-1.3rem}}.title[data-v-1b0abcf8]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0 0 1.7rem}@media (min-width:1024px){.title[data-v-1b0abcf8]{font-size:1.8rem;line-height:1.16667}}.wrapper[data-v-1b0abcf8]{margin:0 auto;max-width:60rem;width:88%;min-height:1.95rem}@media (min-width:1024px){.wrapper[data-v-1b0abcf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:1.75rem 0 0;min-height:3.4rem}}@media (min-width:1024px){.wrapper.border-top[data-v-1b0abcf8]{border-top:1px solid #c2cddd}}.label[data-v-1b0abcf8]{border-bottom:1px solid #c2cddd;font-size:.9rem;line-height:1;font-weight:700;letter-spacing:-.005em;margin:0 0 1.5rem;padding:0 0 1rem;position:relative}@media (min-width:1024px){.label[data-v-1b0abcf8]{border:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;margin:0;padding:0 12px 0 0;max-height:1.6rem;max-width:25%}}@media (min-width:1024px){.content[data-v-1b0abcf8],.label[data-v-1b0abcf8]{font-size:1.1rem;line-height:1.45455;-webkit-box-flex:0}.content[data-v-1b0abcf8]{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;padding-left:12px}}.time[data-v-1b0abcf8]{display:block;padding-top:.5rem}@media (min-width:1024px){.time[data-v-1b0abcf8]{position:absolute;padding-top:0}}.container .wrapper[data-v-1b0abcf8]{width:100%;max-width:100%}
.LabelledSectionContent[data-v-5460ef41]{padding:0 0 4rem}@media (min-width:1024px){.LabelledSectionContent[data-v-5460ef41]{padding:0 0 7.5rem}}
.LabelledSectionItem[data-v-b2c1cb04]{-webkit-animation:fadeIn-data-v-b2c1cb04 .5s 1;animation:fadeIn-data-v-b2c1cb04 .5s 1}.LabelledSectionItem+.LabelledSectionItem .link[data-v-b2c1cb04]{margin-top:3rem}@media (min-width:768px){.LabelledSectionItem+.LabelledSectionItem .link[data-v-b2c1cb04]{border-top:1px solid #c2cddd;margin-top:1.5rem;padding-top:1.5rem}}.link[data-v-b2c1cb04]{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:768px){.link[data-v-b2c1cb04]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-b2c1cb04]:hover{color:#d3135a}}@media (hover:none){.link[data-v-b2c1cb04]:active{color:#d3135a}}.figure[data-v-b2c1cb04]{margin:0 0 1rem;max-width:100%;height:10.25rem;position:relative;overflow:hidden}@media (min-width:768px){.figure[data-v-b2c1cb04]{-webkit-box-flex:0;-ms-flex:0 0 10.4rem;flex:0 0 10.4rem;margin:0 24px 0 0;height:7.5rem}}@media (min-width:1024px){.figure[data-v-b2c1cb04]{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;height:6.5rem}}.figure .image[data-v-b2c1cb04]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";width:100%;height:100%}@media (min-width:768px){.content[data-v-b2c1cb04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}}.category[data-v-b2c1cb04],.location[data-v-b2c1cb04],.time[data-v-b2c1cb04]{color:#667790;font-size:.8rem;line-height:1.5}@media (min-width:768px){.category[data-v-b2c1cb04],.location[data-v-b2c1cb04],.time[data-v-b2c1cb04]{margin:-.25em 0 .75rem}}@media (min-width:1024px){.category[data-v-b2c1cb04],.location[data-v-b2c1cb04],.time[data-v-b2c1cb04]{font-size:.9rem;line-height:1.44444}}.location[data-v-b2c1cb04],.time[data-v-b2c1cb04]{display:block}.time[data-v-b2c1cb04]{margin:.4em 0 .75rem}@media (min-width:768px){.time[data-v-b2c1cb04]:first-child{margin-top:-.2em}}.location[data-v-b2c1cb04]{margin:-.5rem 0 .55rem}@media (min-width:768px){.location[data-v-b2c1cb04]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-.25em 24px -.15rem 0}}.category[data-v-b2c1cb04]{font-size:.8rem;margin:-.25em 0 -.5rem}@media (min-width:768px){.category[data-v-b2c1cb04]{font-size:.9rem}}.title[data-v-b2c1cb04]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em;margin:-.22em 0 1rem}@media (min-width:768px){.title[data-v-b2c1cb04]{-webkit-box-flex:1;flex:1;-ms-flex:1 0 auto}}@media (min-width:1024px){.title[data-v-b2c1cb04]{font-size:1.1rem;line-height:1.45455}}.title[data-v-b2c1cb04]:first-child{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-top:-.1rem;margin-bottom:.55rem}@media (min-width:768px){.title[data-v-b2c1cb04]:first-child{margin-bottom:1.15rem}}.title-grouped[data-v-b2c1cb04]:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;line-height:1.44444;letter-spacing:-.005em;margin:0 0 .6rem}@media (min-width:768px){.title-grouped[data-v-b2c1cb04]:first-child{font-size:1.1rem;line-height:1.45455;margin:0 0 -.2em}}.cta[data-v-b2c1cb04]{font-size:.8rem;line-height:1.375}@media (min-width:768px){.cta[data-v-b2c1cb04]{font-size:.9rem;line-height:1.11111}}@media (min-width:768px){.detail-group[data-v-b2c1cb04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@-webkit-keyframes fadeIn-data-v-b2c1cb04{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-b2c1cb04{0%{opacity:0}to{opacity:1}}
.GroupedLoadMore[data-v-7eb37c6e]{padding:4rem 0 10rem}[data-v-7eb37c6e] .LabelledSection{padding-top:4rem}@media (min-width:1024px){[data-v-7eb37c6e] .LabelledSection{padding-top:2.5rem}}[data-v-7eb37c6e] .LabelledSection .wrapper{width:100%;max-width:100%}.cta-wrapper[data-v-7eb37c6e]{font-size:.9rem;line-height:1.44444;border-top:1px solid #c2cddd;margin-top:3rem;padding:3rem 0 0;text-align:center}@media (min-width:768px){.cta-wrapper[data-v-7eb37c6e]{margin-top:4rem}}.section+.section[data-v-7eb37c6e] .LabelledSection{padding-top:2.3rem}@media (min-width:768px){.section+.section[data-v-7eb37c6e] .LabelledSection{padding-top:2.5rem}}@media (min-width:1024px){.section+.section[data-v-7eb37c6e] .LabelledSection{padding-top:1.5rem}}
.ShareModule[data-v-044b7ecd]{position:relative;color:#667790}.content-list[data-v-044b7ecd]{position:relative;display:inline-block}.label[data-v-044b7ecd]{color:#667790;margin-bottom:1.5rem}.list[data-v-044b7ecd]{list-style:none;padding:0;margin:0}.list[data-v-044b7ecd],.list .item[data-v-044b7ecd]{display:inline-block}.list .item[data-v-044b7ecd]{position:relative}.list .item[data-v-044b7ecd]:first-child{margin-left:-.95rem}@media (min-width:768px){.list .item[data-v-044b7ecd]:first-child{margin-left:-.9rem}}.list .item .social-link[data-v-044b7ecd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1rem;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:2.25rem;height:2.25rem;color:inherit}.list .item .social-link svg[data-v-044b7ecd]{display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list .item .social-link[data-v-044b7ecd]:hover{color:#d3135a}}@media (hover:none){.list .item .social-link[data-v-044b7ecd]:active{color:#d3135a}}.list .item .social-link[data-v-044b7ecd]{background-color:transparent;border:1px solid transparent;cursor:pointer}.link-copy[data-v-044b7ecd]{background:#eff2f7;border:1px solid #c2cddd;-webkit-box-shadow:0 0 .25rem 0 rgba(14,20,26,.08);box-shadow:0 0 .25rem 0 rgba(14,20,26,.08);display:inline-block;line-height:.8rem;margin:0 .75rem;opacity:0;padding:.5rem 1.4rem .5rem .75rem;position:absolute;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;top:.1rem;left:100%;vertical-align:middle;white-space:nowrap;z-index:9;color:#667790}.link-copy svg[data-v-044b7ecd]{margin-right:.5rem}.link-copy.open[data-v-044b7ecd]{opacity:1}@media (max-width:767.98px){.link-copy[data-v-044b7ecd]{top:100%;left:0;margin:0}}
.DarkSiteContent[data-v-50cd1316]{padding:5rem 0 4rem}@media (min-width:768px){.DarkSiteContent[data-v-50cd1316]{padding:5rem 0}}@media (min-width:1024px){.DarkSiteContent[data-v-50cd1316]{padding:7.5rem 0}}[data-v-50cd1316] .ArticleHeader .copy{display:block}[data-v-50cd1316] .LabelledSection>.title{border-bottom:1px solid #c2cddd;padding-bottom:1rem;margin:0 0 1.5rem}@media (min-width:1024px){[data-v-50cd1316] .LabelledSection>.title{padding-bottom:1.5rem;margin:0 0 3.25rem}}
.DisclaimerForm[data-v-3374613e]{padding:0 0 1rem}@media (min-width:768px){.DisclaimerForm[data-v-3374613e]{padding:1rem 0}}[data-v-3374613e] .copy{font-size:.65rem;line-height:1.53846;color:#667790}
.Disclaimer[data-v-01d902dc]{padding:0 0 7.5rem}@media (min-width:768px){.Disclaimer[data-v-01d902dc]{padding:0 0 10rem}}[data-v-01d902dc] .copy{font-size:.65rem;line-height:1.38462;color:#667790}[data-v-01d902dc] .copy a{text-decoration:underline}[data-v-01d902dc] .copy a:hover{color:#d3135a;text-decoration:none}
.Divider[data-v-4ae7dc2d],.Divider.container[data-v-4ae7dc2d]{padding:5rem 0}@media (min-width:768px){.Divider[data-v-4ae7dc2d],.Divider.container[data-v-4ae7dc2d]{padding:6rem 0}}@media (min-width:1024px){.Divider[data-v-4ae7dc2d],.Divider.container[data-v-4ae7dc2d]{padding:7.5rem 0}}.line[data-v-4ae7dc2d]{border-top:1px solid #c2cddd}
.DoorwayItem[data-v-7fc7de8b]{padding-top:1rem}@media (min-width:768px){.DoorwayItem[data-v-7fc7de8b]{padding-top:24px}}.box[data-v-7fc7de8b]{background-position:bottom;background-size:cover;font-size:.8rem;line-height:1.5;min-height:22.5rem;text-align:center;padding:2.9rem 2.5rem;position:relative}.box[data-v-7fc7de8b] >.gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}@media (min-width:768px){.box[data-v-7fc7de8b]{padding:2.9rem 1.75rem}}@media (min-width:1024px){.box[data-v-7fc7de8b]{min-height:39rem;padding:4.9rem 15.15%}}.content[data-v-7fc7de8b]{position:static}.content>*[data-v-7fc7de8b]{position:relative;z-index:3}.category[data-v-7fc7de8b]{color:#667790;font-size:.9rem;font-weight:400;line-height:1;margin:0 0 .75rem}@media (min-width:768px){.category[data-v-7fc7de8b]{margin-bottom:1rem}}@media (min-width:1024px){.category[data-v-7fc7de8b]{margin-bottom:1.5rem}}.title[data-v-7fc7de8b]{font-size:1.35rem;font-weight:700;letter-spacing:-.005em;line-height:1.185185;margin:0 0 1.5rem}@media (min-width:1024px){.title[data-v-7fc7de8b]{font-size:2rem;line-height:1.2;margin:0 0 2.5rem}}.cta[data-v-7fc7de8b]{color:#d3135a;line-height:1.5}@media (min-width:1024px){.cta[data-v-7fc7de8b]{font-size:.9rem}}
.Doorways[data-v-311428ac]{padding-bottom:1rem}@media (min-width:768px){.Doorways[data-v-311428ac]{padding-bottom:24px}}@media (min-width:768px){.wrapper[data-v-311428ac]{padding:0 24px}}.box[data-v-311428ac]{background-position:50%;background-size:cover;font-size:.8rem;line-height:1.5;min-height:22.5rem;text-align:center;padding:3rem 2.5rem;position:relative}@media (min-width:768px){.box[data-v-311428ac]{padding:3rem 1.75rem}}@media (min-width:1024px){.box[data-v-311428ac]{min-height:39rem;padding:5rem 15.15%}}.content[data-v-311428ac]{position:relative;z-index:3}.title[data-v-311428ac]{font-size:1.35rem;font-weight:700;letter-spacing:-.005em;line-height:1.185185;margin:0 0 1.5rem}@media (min-width:1024px){.title[data-v-311428ac]{font-size:2rem;line-height:1.2;margin:0 0 2.5rem}}.cta[data-v-311428ac]{color:#d3135a;line-height:1.5}@media (min-width:1024px){.cta[data-v-311428ac]{font-size:.9rem}}
.ElevatorPitchWrapper[data-v-20cc8395]{background:transparent no-repeat bottom;background-size:300% auto;font-size:.8rem;position:relative;padding-top:5rem;padding-bottom:21rem}@media (min-width:768px){.ElevatorPitchWrapper[data-v-20cc8395]{background-size:100% auto;padding-bottom:20rem;padding-top:6rem}}@media (min-width:1024px){.ElevatorPitchWrapper[data-v-20cc8395]{padding-bottom:30rem;padding-top:7.5rem}}.ElevatorPitchWrapper[data-v-20cc8395] >.gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ElevatorPitchWrapper>.container[data-v-20cc8395]{position:relative;z-index:2}
.ElevatorPitch[data-v-20b7f40c]{text-align:left}@media (min-width:768px){.ElevatorPitch .category[data-v-20b7f40c],.ElevatorPitch .rte-group[data-v-20b7f40c],.ElevatorPitch .title[data-v-20b7f40c]{-webkit-box-flex:0;-ms-flex:0 0 66.6666667%;flex:0 0 66.6666667%;max-width:66.6666667%}}@media (min-width:1024px){.ElevatorPitch .category[data-v-20b7f40c],.ElevatorPitch .rte-group[data-v-20b7f40c],.ElevatorPitch .title[data-v-20b7f40c]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:8.33333%;max-width:50%}}.category[data-v-20b7f40c]{color:#667790;font-size:.9rem;letter-spacing:-.01em;line-height:1;margin:0 0 1.4rem}@media (min-width:1024px){.category[data-v-20b7f40c]{font-size:1.1rem}}.title[data-v-20b7f40c]{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;line-height:1.25925;margin:1.4rem 0 2.1rem}@media (min-width:768px){.title[data-v-20b7f40c]{font-size:1.8rem;line-height:1.166667;margin:1.4rem 0 1.35rem}}@media (min-width:1024px){.title[data-v-20b7f40c]{font-size:2.4rem;line-height:1.166667;margin:1.8rem 0 2.2rem}}.cta[data-v-20b7f40c]{color:#d3135a;display:inline-block;line-height:1.5}@media (min-width:1024px){.cta[data-v-20b7f40c]{font-size:.9rem}}.rte[data-v-20b7f40c]{font-size:.9rem;line-height:1.5}@media (min-width:1024px){.rte[data-v-20b7f40c]{font-size:1.1rem}}.rte[data-v-20b7f40c] p{margin:0 0 1.5em}.rte[data-v-20b7f40c] p:last-child{margin-bottom:0}.rte.big[data-v-20b7f40c]{margin:0}@media (min-width:768px){.rte.big[data-v-20b7f40c]{margin:0}}@media (min-width:1024px){.rte.big[data-v-20b7f40c]{margin:2.5rem 0 0}}.rte.medium[data-v-20b7f40c]{margin:0 0 2rem}.rte+.cta[data-v-20b7f40c]{margin-top:1.5rem}@media (min-width:1024px){.rte+.cta[data-v-20b7f40c]{margin-top:1rem}}[data-v-20b7f40c] .rte a{text-decoration:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){[data-v-20b7f40c] .rte a:hover{text-decoration:underline;color:#d3135a;text-decoration:none}}@media (hover:none){[data-v-20b7f40c] .rte a:active{text-decoration:underline;color:#d3135a;text-decoration:none}}@media (min-width:768px){.rte-offset .rte-group[data-v-20b7f40c]{margin-left:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 82.6765%;flex:0 0 82.6765%;max-width:82.6765%}}@media (min-width:1024px){.rte-offset .rte-group[data-v-20b7f40c]{margin-left:25%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.rte-offset .rte-group .rte[data-v-20b7f40c]{margin:0}@media (min-width:768px){.rte-offset .rte-group .rte[data-v-20b7f40c]{margin:3rem 0 0}}@media (min-width:1024px){.rte-offset .rte-group .rte[data-v-20b7f40c]{margin:4.1rem 0 .1rem}}@media (min-width:768px){.slot-offset .slot-group[data-v-20b7f40c]{margin-left:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 82.6765%;flex:0 0 82.6765%;max-width:82.6765%}}@media (min-width:1024px){.slot-offset .slot-group[data-v-20b7f40c]{margin-left:25%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.slot-offset .category[data-v-20b7f40c]{margin-bottom:1rem}.slot-offset .title[data-v-20b7f40c]{font-size:1.35rem;margin-top:1rem;margin-bottom:1.5rem}@media (min-width:768px){.slot-offset .title[data-v-20b7f40c]{font-size:1.5rem}}@media (min-width:1024px){.slot-offset .title[data-v-20b7f40c]{font-size:2rem;margin-top:1.5rem;margin-bottom:2rem}}.slot-offset .rte[data-v-20b7f40c]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.slot-offset .rte[data-v-20b7f40c]{font-size:.9rem}}.elevator-number .index[data-v-20b7f40c]{font-size:3.15rem;font-weight:700;line-height:1;letter-spacing:-.02em;margin-bottom:.75rem}@media (min-width:768px) and (max-width:1023.98px){.elevator-number .index[data-v-20b7f40c]{font-size:4.25rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:83.3333333%}}@media (min-width:1024px){.elevator-number .index[data-v-20b7f40c]{margin-bottom:-2.25rem;margin-left:16.666667%}}@media (min-width:768px) and (max-width:1023.98px){.elevator-number .category[data-v-20b7f40c],.elevator-number .rte-group[data-v-20b7f40c],.elevator-number .title[data-v-20b7f40c]{margin-left:auto;margin-right:auto;max-width:83.3333333%}}@media (min-width:1024px){.elevator-number .category[data-v-20b7f40c],.elevator-number .rte-group[data-v-20b7f40c],.elevator-number .title[data-v-20b7f40c]{margin-left:33.3333334%;margin-right:0;min-width:66.6666666%}.elevator-number .category>.rte[data-v-20b7f40c],.elevator-number .rte-group>.rte[data-v-20b7f40c],.elevator-number .title>.rte[data-v-20b7f40c]{max-width:75%}}@media (min-width:1024px){.elevator-number .category[data-v-20b7f40c],.elevator-number .title[data-v-20b7f40c]{min-width:50%;max-width:50%}}@media (max-width:767.98px){.elevator-number .category[data-v-20b7f40c]{font-size:.9rem;margin:1rem 0 1.5rem}}.elevator-number .title[data-v-20b7f40c]{margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px) and (max-width:1023.98px){.elevator-number .title[data-v-20b7f40c]{font-size:1.35rem;line-height:1.22222;margin:1.5rem auto}}@media (min-width:1024px){.elevator-number .title[data-v-20b7f40c]{font-size:2rem;line-height:1.2;margin-bottom:2rem}}.elevator-number .rte-group .rte[data-v-20b7f40c]{font-size:.8rem}@media (min-width:1024px){.elevator-number .rte-group .rte[data-v-20b7f40c]{font-size:.9rem;line-height:1.44444444444}}@media (min-width:768px){.elevator-number[data-v-20b7f40c] .Divider.full-width{margin:-12px;left:-5.300048%;min-width:115%;position:relative}}@media (min-width:1024px){.elevator-number[data-v-20b7f40c] .Divider.full-width{left:-44.7%;min-width:144.7%;padding:5rem 0;position:relative}}@media (min-width:768px){.half-centered-group .category[data-v-20b7f40c],.half-centered-group .index[data-v-20b7f40c],.half-centered-group .rte-group[data-v-20b7f40c],.half-centered-group .title[data-v-20b7f40c],.half-centered .category[data-v-20b7f40c],.half-centered .index[data-v-20b7f40c],.half-centered .rte-group[data-v-20b7f40c],.half-centered .title[data-v-20b7f40c]{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;margin-left:8.3333333335%;margin-right:auto;max-width:83.333333%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.half-centered-group .category[data-v-20b7f40c],.half-centered-group .index[data-v-20b7f40c],.half-centered-group .rte-group[data-v-20b7f40c],.half-centered-group .title[data-v-20b7f40c],.half-centered .category[data-v-20b7f40c],.half-centered .index[data-v-20b7f40c],.half-centered .rte-group[data-v-20b7f40c],.half-centered .title[data-v-20b7f40c]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:25%;margin-right:auto;max-width:50%}}.half-centered-group .title[data-v-20b7f40c],.half-centered .title[data-v-20b7f40c]{font-size:1.35rem;line-height:1.22222;margin:1.4rem auto 1.6rem}@media (min-width:1024px){.half-centered-group .title[data-v-20b7f40c],.half-centered .title[data-v-20b7f40c]{font-size:2rem;line-height:1.2;margin:1.4rem auto 2.1rem}}.half-centered-group .rte[data-v-20b7f40c],.half-centered .rte[data-v-20b7f40c]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.half-centered-group .rte[data-v-20b7f40c],.half-centered .rte[data-v-20b7f40c]{font-size:.9rem;line-height:1.44444}}.half-centered-group .rte[data-v-20b7f40c] p,.half-centered .rte[data-v-20b7f40c] p{margin-bottom:1.44444em}@media (min-width:1024px){.half-centered-group .rte[data-v-20b7f40c] p,.half-centered .rte[data-v-20b7f40c] p{margin-bottom:1.44444em}}@media (min-width:1024px){.half-centered-group .rte-group[data-v-20b7f40c]{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.half-centered-group .rte-group>.rte[data-v-20b7f40c]:first-child{max-width:74.999999625%;padding-right:12px}.half-centered-group .rte-group[data-v-20b7f40c] .FocusModuleItem .rte p:last-child{margin-bottom:1rem}}.half-centered-group .rte-group[data-v-20b7f40c] p:last-child{margin-bottom:0}
.EventAgenda[data-v-37e7230e]{padding:0 0 4rem}@media (min-width:1024px){.EventAgenda[data-v-37e7230e]{padding:0 0 7.5rem}}.rte[data-v-37e7230e]{font-size:.8rem;line-height:1.5;font-weight:400;margin:0 0 4rem}@media (min-width:1024px){.rte[data-v-37e7230e]{font-size:.9rem;line-height:1.44444;font-weight:400}}.list[data-v-37e7230e]{padding:0;margin:0}.item[data-v-37e7230e]{display:block}.item+.item[data-v-37e7230e]{border-top:1px solid #c2cddd;margin:1.51rem 0 0;padding:1.48rem 0 0}.time[data-v-37e7230e]{display:block;letter-spacing:-.005em;font-size:.9rem;line-height:1}@media (min-width:1024px){.time[data-v-37e7230e]{font-size:1.1rem}}.description[data-v-37e7230e]{font-size:.8rem;line-height:1.5;margin:.74rem 0 0}@media (min-width:1024px){.description[data-v-37e7230e]{font-size:.9rem;line-height:1.444445}}
.EventDetails[data-v-d67e0e6e]{padding:0 0 4rem}@media (min-width:1024px){.EventDetails[data-v-d67e0e6e]{padding:0 0 7.5rem}}.wrapper[data-v-d67e0e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem;padding-bottom:.5rem;margin:0;border-top:1px solid #c2cddd}.wrapper[data-v-d67e0e6e]:first-child{border-top:0;padding-top:0}@media (min-width:768px){.wrapper[data-v-d67e0e6e]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wrapper .cta[data-v-d67e0e6e]{margin:-.85rem 0 -.55rem}@media (min-width:768px){.wrapper .cta[data-v-d67e0e6e]{margin:-.85rem 0 -.55rem}}@media (min-width:1024px){.wrapper .cta[data-v-d67e0e6e]{margin:-.9rem 0 -.55rem}}.title[data-v-d67e0e6e]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin-bottom:.75rem}@media (min-width:1024px){.title[data-v-d67e0e6e]{font-size:1.1rem;line-height:1.45455;-webkit-box-flex:1;flex:1;-ms-flex:1 0 auto}}.date[data-v-d67e0e6e],.location[data-v-d67e0e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 1rem}@media (min-width:768px){.date[data-v-d67e0e6e],.location[data-v-d67e0e6e]{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.date[data-v-d67e0e6e],.location[data-v-d67e0e6e]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.location .title[data-v-d67e0e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.date[data-v-d67e0e6e]{padding-right:.6rem}.location[data-v-d67e0e6e]{padding-left:.6rem;max-width:282px}}.copy[data-v-d67e0e6e]{font-size:.8rem;line-height:1.5;font-weight:400;margin:1.5rem 0}@media (min-width:1024px){.copy[data-v-d67e0e6e]{margin-top:2.5rem;font-size:.9rem;line-height:1.44444}}.copy+.cta[data-v-d67e0e6e]{position:relative;top:-11px}@media (min-width:1024px){.copy+.cta[data-v-d67e0e6e]{top:13px}}@media (min-width:1024px){.cta-link[data-v-d67e0e6e]{font-size:.9rem;line-height:1.44444}}
.FiltersModule[data-v-f959b160]{padding:1.5rem 0 0}@media (min-width:1024px){.FiltersModule[data-v-f959b160]{padding:1.5rem 0 0;position:relative;z-index:7}}.mobile-filter-button[data-v-f959b160]{padding:0 .95rem;white-space:nowrap}.mobile-filter-button svg[data-v-f959b160]{margin-left:.5rem}@media (min-width:1024px){.mobile-filter-button[data-v-f959b160]{display:none}}.filter[data-v-f959b160]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (min-width:1024px){.filter .cta-link[data-v-f959b160]{margin-top:.05rem}}.filter.open[data-v-f959b160]{-webkit-transform:translateX(0);transform:translateX(0);z-index:103}@media (max-width:1023.98px){.filter.open .select[data-v-f959b160]{border:0;color:#0e141a;margin:.5rem 0 -1.25rem}}@media (min-width:1024px){.filter[data-v-f959b160]{position:static;top:auto;left:auto;right:auto;height:auto;-webkit-transform:none;-webkit-transform:initial;transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-filter[data-v-f959b160]{height:2.8rem;border-bottom:1px solid #c2cddd;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}@media (min-width:1024px){.header-filter[data-v-f959b160]{height:auto;border-bottom:none}}.header-filter .label[data-v-f959b160]{color:#0e141a}@media (min-width:1024px){.header-filter .label[data-v-f959b160]{color:currentColor}}@media (min-width:1024px){.header-filter .label[data-v-f959b160]:after{content:":";display:inline-block}}.header-filter .btn-clear[data-v-f959b160]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.header-filter .btn-clear[data-v-f959b160],.header-filter .btn-close[data-v-f959b160]{margin:0 1.4rem}}.btn-close[data-v-f959b160]{position:absolute;left:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none;border:0;cursor:pointer;height:2.25rem;outline:0;padding:.625rem .7rem;width:2.25rem}.btn-close svg use[data-v-f959b160]{stroke:#0e141a}@media (min-width:1024px){.btn-close[data-v-f959b160]{display:none}}.body-filter[data-v-f959b160]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;z-index:2}@media (min-width:768px){.body-filter[data-v-f959b160]{padding:0 2.4rem;margin-top:.5rem}}@media (min-width:1024px){.body-filter[data-v-f959b160]{overflow:inherit;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;margin:0;padding:0}}.footer-filter[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:3rem;padding:0 1rem;-webkit-box-shadow:0 -2px 5px 0 rgba(14,20,26,.08);box-shadow:0 -2px 5px 0 rgba(14,20,26,.08);position:relative;z-index:2}@media (min-width:768px){.footer-filter .cta-button[data-v-f959b160]{margin:0 1.4rem}}@media (min-width:1024px){.footer-filter[data-v-f959b160]{display:none}}.dropdown[data-v-f959b160]{display:block;margin-top:.5rem}@media (min-width:1024px){.dropdown[data-v-f959b160]{display:inline-block;margin-top:0;margin-left:1rem;width:auto}}.dropdown .count[data-v-f959b160]{display:none;padding:0;line-height:0}@media (min-width:1024px){.dropdown .count[data-v-f959b160]{display:block;background:#d3135a;color:#fff;border-radius:10px;text-align:center;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:0;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}}.dropdown .shadow[data-v-f959b160]{display:none}@media (min-width:1024px){.dropdown .shadow[data-v-f959b160]{display:block}}.dropdown .filter-active .select[data-v-f959b160]{border:0;color:#0e141a}@media (min-width:1024px){.dropdown .filter-active.select[data-v-f959b160]{color:#d3135a}.dropdown .filter-active .count[data-v-f959b160]{font-size:.65rem;width:1.2rem;height:1rem;margin-left:.25rem;opacity:1}}.dropdown .item-link[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.65rem 1rem .6rem;margin:0;white-space:normal;font-size:.8rem;line-height:1.5}.dropdown .item-link input[data-v-f959b160]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:2px}.dropdown .item-link input[type=checkbox]:checked+label[data-v-f959b160],.dropdown .item-link input[type=radio]:checked+label[data-v-f959b160]{color:#d3135a}.dropdown .item-link input[type=checkbox]:checked+span[data-v-f959b160],.dropdown .item-link input[type=radio]:checked+span[data-v-f959b160]{font-weight:400;color:#0e141a}@media (min-width:1024px){.dropdown .item-link input[type=checkbox]:checked+span[data-v-f959b160],.dropdown .item-link input[type=radio]:checked+span[data-v-f959b160]{color:#d3135a}}.dropdown .item-link input[type=radio][data-v-f959b160]{display:inline-block;position:relative;width:1rem;min-width:1rem;height:1rem;vertical-align:middle;font-size:0;cursor:pointer;border:.1rem solid #667790;border-radius:.1rem;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:2px 0 0}.dropdown .item-link input[type=radio][data-v-f959b160]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.dropdown .item-link input[type=radio][data-v-f959b160]:after,.dropdown .item-link input[type=radio][data-v-f959b160]:before{content:"";position:absolute;visibility:visible}.dropdown .item-link input[type=radio][data-v-f959b160]:after{background:transparent;border-radius:0;opacity:0;border-bottom:.1rem solid #fff;border-left:.1rem solid #fff;height:.35rem;width:.75rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:.1rem;left:0}.dropdown .item-link input[type=radio][data-v-f959b160]:checked{background:#d3135a;border-color:#d3135a}.dropdown .item-link input[type=radio][data-v-f959b160]:checked:after{opacity:1}.dropdown .item-link input[type=radio]:checked+span[data-v-f959b160]{color:#d3135a}.dropdown .select[data-v-f959b160]{background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#0e141a;display:block;padding:.95rem .95rem .75rem;font-size:.8rem;line-height:1;font-weight:700;text-transform:capitalize;min-height:2.2rem}@media (min-width:768px){.dropdown .select[data-v-f959b160]{padding:.6rem 0 .5rem}}@media (min-width:1024px){.dropdown .select[data-v-f959b160]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c2cddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;max-height:40px;padding:.5rem .75rem;text-transform:capitalize;height:2rem}.dropdown .select.filter-active[data-v-f959b160]{padding:.5rem .5rem .5rem .65rem}}.dropdown .select .radio[data-v-f959b160]{max-width:177px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown .select svg[data-v-f959b160]{display:none;height:.35rem;margin-left:.5rem}@media (min-width:1024px){.dropdown .select svg[data-v-f959b160]{color:#0e141a;display:inline-block;margin-top:.1rem}}.dropdown .select svg use[data-v-f959b160]{fill:currentColor}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.dropdown .select[data-v-f959b160]:hover{background:#f7f9fb}}@media (hover:none) and (min-width:1024px){.dropdown .select[data-v-f959b160]:active{background:#f7f9fb}}.dropdown .select[data-v-f959b160]:disabled{border-color:#c2cddd;color:rgba(14,20,26,.25)}.dropdown .dropdown-footer[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 1rem;border-top:1px solid #c2cddd}@media (min-width:1024px){.dropdown.dropdown-desktop .filter-group[data-v-f959b160]{min-height:14.8rem}}.dropdown.dropdown-desktop .dropdown-list[data-v-f959b160],.dropdown .dropdown-list[data-v-f959b160]{position:relative}@media (min-width:1024px){.dropdown.dropdown-desktop .dropdown-list[data-v-f959b160]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin-top:.5rem;min-width:14.3rem}}@media (min-width:1024px){.dropdown.dropdown-desktop .dropdown-list .accordion-content[data-v-f959b160]{padding:.5rem 0;margin:0;overflow-y:auto;max-height:11.8rem}}.dropdown.dropdown-desktop .dropdown-list ul[data-v-f959b160]{padding:0;margin:0}@media (min-width:1024px){.dropdown.dropdown-desktop .dropdown-calendar[data-v-f959b160]{min-width:10rem}}.dropdown.dropdown-mobile .dropdown-list[data-v-f959b160]{border:0;border-bottom:1px solid #c2cddd;-webkit-box-shadow:none;box-shadow:none;position:relative}.dropdown.dropdown-mobile .accordion-content[data-v-f959b160]{overflow:hidden}.dropdown.dropdown-mobile ul[data-v-f959b160]{padding:0;margin-bottom:.5rem}@media (min-width:768px) and (max-width:1023.98px){.dropdown.dropdown-mobile ul li[data-v-f959b160]{display:inline-block;width:50%}}.dropdown.dropdown-mobile .item-link[data-v-f959b160]{padding:.65rem .95rem .6rem}@media (min-width:768px){.dropdown.dropdown-mobile .item-link[data-v-f959b160]{display:inline-block;width:100%;padding-left:0;padding-right:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown.dropdown-mobile .item-link[data-v-f959b160]:hover{background:none}}@media (hover:none){.dropdown.dropdown-mobile .item-link[data-v-f959b160]:active{background:none}}@media (min-width:768px){.dropdown.dropdown-mobile input[data-v-f959b160]{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important;margin-right:.6rem}}.dropdown.dropdown-mobile.hide-accordion .cta-wrapper[data-v-f959b160]{display:none}.dropdown.dropdown-mobile.show-accordion .cta-wrapper[data-v-f959b160]{display:block}@media (min-width:768px){.dropdown.dropdown-mobile .dropdown-footer[data-v-f959b160]{margin:0}}.dropdown:last-child .dropdown-footer[data-v-f959b160]{border-width:0}@media (min-width:1024px){.dropdown:last-child .dropdown-footer[data-v-f959b160]{border-width:1px}}.dropdown.open .select svg[data-v-f959b160]{color:inherit}.btn-link[data-v-f959b160]{background:none;border:0;cursor:pointer;font-size:.8rem;line-height:1;color:#d3135a;padding:1rem 0 1.25rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-link.btn-reset[data-v-f959b160]{color:#667790}.btn-link[data-v-f959b160]:disabled{color:rgba(14,20,26,.25)}.btn-clear[data-v-f959b160]{padding:.65rem 1rem .55rem;-webkit-animation:fadeIn-data-v-f959b160 .2s 1 forwards;animation:fadeIn-data-v-f959b160 .2s 1 forwards}.btn-clear+.cta-download[data-v-f959b160]{margin-left:0}@media (min-width:1024px){.cta-download[data-v-f959b160]{margin:0 0 0 1rem}}@media (max-width:1023.98px){.cta-download[data-v-f959b160]{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}}.hidden[data-v-f959b160]{display:none}@media (min-width:1024px){.dropdown.open .dropdown-list[data-v-f959b160]{max-height:15rem;overflow:inherit}}.actions[data-v-f959b160]{border-bottom:1px solid #c2cddd;color:#667790;font-size:.8rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.5rem;padding:0 0 1rem;width:100%}@media (min-width:768px){.actions[data-v-f959b160]{padding:0 0 1.5rem}}.cta-accordion[data-v-f959b160]{margin:0 1rem .5rem}@media (min-width:768px){.cta-accordion[data-v-f959b160]{margin:0 0 .5rem}}@media (min-width:1024px){.cta-accordion[data-v-f959b160]{display:none}}.cta-accordion .cta-link[data-v-f959b160]{margin:0;padding:.55rem 0 .45rem}.cta-accordion .cta-link svg[data-v-f959b160]{vertical-align:middle;margin-left:.35rem}.dropdown-wrapper[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:1024px){.dropdown-wrapper[data-v-f959b160]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media (min-width:1024px){.dropdown-wrapper .filter-group[data-v-f959b160]{min-width:10rem;max-width:10rem}}.filter-group[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.filter-group .item-wrapper[data-v-f959b160]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}@media (min-width:768px) and (max-width:1023.98px){.filter-group .item-wrapper[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-width:100%}}.filter-group .item-link[data-v-f959b160]{display:block}@media (min-width:768px) and (max-width:1023.98px){.filter-group .item-link[data-v-f959b160]{padding-right:24px;-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.filter-group .item-link[data-v-f959b160]:hover{background-color:transparent}}@media (hover:none){.filter-group .item-link[data-v-f959b160]:active{background-color:transparent}}.filter-group .item-link .form-control[data-v-f959b160]{display:block;width:auto}@media (min-width:1024px){.filter-group .item-link .form-control[data-v-f959b160]{width:100%}}.filter-group .item-link.active .form-control[data-v-f959b160]{border-color:#667790}.filter-group .label[data-v-f959b160]{display:block;font-size:.65rem;line-height:1;font-weight:400;margin:0 0 .75rem;text-transform:capitalize}.calendar-group[data-v-f959b160]{padding:1rem 0 .5rem}@media (max-width:489.98px){.calendar-group[data-v-f959b160]{max-width:88%;margin:0 auto}}@media (min-width:1024px){.calendar-group[data-v-f959b160]{border-left:1px solid #eff2f7;min-width:16rem;max-width:16rem;padding:1.25rem}}.calendar-group .year[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8rem;line-height:1;padding-bottom:.7rem;margin:0 -.75rem}.calendar-group .year .control[data-v-f959b160]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;margin:-.725rem 0;padding:.725rem .825rem;text-align:center;position:relative;z-index:1}.calendar-group .year .control svg[data-v-f959b160]{width:.6rem;height:7px}.calendar-group .year .control[data-v-f959b160]:disabled{color:rgba(14,20,26,.25)}.calendar-group .calendar-group[data-v-f959b160]{padding:1.25rem 1rem}.calendar-group .months[data-v-f959b160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.calendar-group .months .item[data-v-f959b160]{background:#eff2f7;border:0;-webkit-box-shadow:none;box-shadow:none;color:#0e141a;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;font-size:.8rem;line-height:1;padding:1rem 1rem .9rem;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.calendar-group .months .item[data-v-f959b160]:hover{background:#d3135a;color:#fff}}@media (hover:none){.calendar-group .months .item[data-v-f959b160]:active{background:#d3135a;color:#fff}}.calendar-group .months .item[data-v-f959b160]:disabled{background:rgba(239,242,247,.25);color:rgba(14,20,26,.25)}@media (min-width:1024px){.small-dropdown-heights .dropdown.open .dropdown-list[data-v-f959b160]{max-height:8.95rem;overflow:inherit}}@media (min-width:1024px){.small-dropdown-heights.dropdown-desktop .dropdown-list .accordion-content[data-v-f959b160]{max-height:8.95rem}}.dropdown-check[data-v-f959b160]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}@-webkit-keyframes fadeIn-data-v-f959b160{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-f959b160{0%{opacity:0}to{opacity:1}}
.cta-list[data-v-25e667e8]{list-style:none;margin:-.5rem 0 0;padding:0}.cta[data-v-25e667e8]{font-size:.8rem;line-height:1.2rem;margin:0;padding:.5rem 0}@media (min-width:1024px){.cta[data-v-25e667e8]{font-size:.9rem}}.FocusModuleItem[data-v-25e667e8]{padding-top:4rem}@media (min-width:768px){.FocusModuleItem[data-v-25e667e8]{padding-top:3rem}}@media (min-width:1024px){.FocusModuleItem[data-v-25e667e8]{padding-top:5rem}}@media (min-width:768px){.FocusModuleItem.margin-top-md-none[data-v-25e667e8]{padding-top:0}}.FocusModuleItem .icon[data-v-25e667e8]{margin:0}.FocusModuleItem .icon:not(.demoHidden)+.title[data-v-25e667e8]{margin-top:1.75rem}.FocusModuleItem .icon .animation-wrapper[data-v-25e667e8]{width:2.4rem;height:2.4rem}.FocusModuleItem .title[data-v-25e667e8]{font-size:1.1rem;line-height:1.46;margin:0 0 .75rem}@media (min-width:1024px){.FocusModuleItem .title[data-v-25e667e8]{font-size:1.35rem;line-height:1.22;margin-bottom:1.5rem}}.FocusModuleItem .title[data-v-25e667e8]:first-child{margin-top:0}.FocusModuleItem .title span[data-v-25e667e8]{display:block}.FocusModuleItem .rte[data-v-25e667e8]{font-size:.8rem;line-height:1.5;margin:.75rem 0 1.5rem}@media (min-width:768px){.FocusModuleItem .rte[data-v-25e667e8]{margin:.75rem 0 1rem}}@media (min-width:1024px){.FocusModuleItem .rte[data-v-25e667e8]{font-size:.9rem;margin:1.25rem 0 0}}.FocusModuleItem[data-v-25e667e8]:last-child{margin-bottom:0}
.FocusModule[data-v-319beacb]{padding:0}.FocusModule.fullWidth>.container[data-v-319beacb]{width:100%}@media (min-width:1024px){.FocusModule.centered .row[data-v-319beacb] .FocusModuleItem{margin-left:8.33333%;margin-right:8.33333%}}.cta-wrapper[data-v-319beacb]{padding-top:2.5rem}[data-v-319beacb] .FocusModuleItem{padding-top:3rem}@media (min-width:1024px){[data-v-319beacb] .FocusModuleItem{padding-top:4rem}}
.FocusWrapper[data-v-fa418a46]{background:transparent no-repeat bottom;background-size:300% auto;font-size:.8rem;position:relative;padding-top:3.7rem;padding-bottom:19.9rem}@media (min-width:768px){.FocusWrapper[data-v-fa418a46]{background-size:100% auto;padding-bottom:19.45rem;padding-top:4.7rem}}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46]{padding-bottom:29.25rem;padding-top:7.3rem}}.FocusWrapper[data-v-fa418a46] .TextModule{padding-top:1.35rem;padding-bottom:.2rem}@media (min-width:768px){.FocusWrapper[data-v-fa418a46] .TextModule{padding-top:.38rem;padding-bottom:0}}.FocusWrapper[data-v-fa418a46] .TextModule .container{width:100%;max-width:100%}.FocusWrapper[data-v-fa418a46] .TextModule .wrapper{padding:0}@media (min-width:768px){.FocusWrapper[data-v-fa418a46] .TextModule .wrapper{max-width:65%}}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .TextModule .wrapper{max-width:50%}}.FocusWrapper[data-v-fa418a46] .TextModule .subtitle{margin-bottom:1.1rem}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .TextModule .subtitle{margin-bottom:.85rem}}.FocusWrapper[data-v-fa418a46] .TextModule .CtaModule{padding-top:.95rem}@media (min-width:768px){.FocusWrapper[data-v-fa418a46] .TextModule .CtaModule{padding-top:.85rem}}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .TextModule .CtaModule{padding-top:1.35rem}}.FocusWrapper[data-v-fa418a46] .TextModule .cta-button{background:transparent;color:#d3135a;padding-left:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.FocusWrapper[data-v-fa418a46] .TextModule .cta-button:hover{text-decoration:underline}}@media (hover:none){.FocusWrapper[data-v-fa418a46] .TextModule .cta-button:active{text-decoration:underline}}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .TextModule .cta-button{font-size:.9rem}}.FocusWrapper[data-v-fa418a46] .TextModule .cta-button:after{content:"";display:block;width:.4rem;height:.6rem;background:url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/img/icon-chevron-left.svg) no-repeat 50%;position:absolute;right:.05rem;top:.95rem}.FocusWrapper[data-v-fa418a46] .FocusModuleItem{padding-top:2.2rem}@media (min-width:768px){.FocusWrapper[data-v-fa418a46] .FocusModuleItem{padding-top:3.4rem}}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .FocusModuleItem{padding-top:5.4rem}}.FocusWrapper[data-v-fa418a46] .FocusModuleItem .icon:not(.demoHidden)+.title{margin-top:1.1rem}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .FocusModuleItem .icon:not(.demoHidden)+.title{margin-top:1.6rem}}.FocusWrapper[data-v-fa418a46] .FocusModuleItem .title{margin-bottom:.6rem}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .FocusModuleItem .title{margin-bottom:1.25rem}}.FocusWrapper[data-v-fa418a46] .FocusModuleItem .rte{margin-top:.6rem}@media (min-width:768px){.FocusWrapper[data-v-fa418a46] .FocusModule.fullWidth>.container{width:83.33333%}}@media (min-width:1024px){.FocusWrapper[data-v-fa418a46] .FocusModule.fullWidth>.container{width:100%}}.FocusWrapper[data-v-fa418a46] >.gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.FocusWrapper>.container[data-v-fa418a46]{position:relative;z-index:2}
.FormModule .cta-button[data-v-aeaf188e]{font-size:.9rem;padding-left:1rem;padding-right:1rem}.form-container[data-v-aeaf188e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}@media (min-width:768px){.form-container[data-v-aeaf188e]{margin-left:-.6rem;margin-right:-.6rem}}.bottom-copy[data-v-aeaf188e]{padding-top:2rem;font-size:.8rem;line-height:1.5}@media (min-width:768px){.bottom-copy[data-v-aeaf188e]{font-size:.9rem;line-height:1.44444}}.top-copy[data-v-aeaf188e]{font-size:.8rem;line-height:1.5;padding-top:2rem;padding-bottom:1.9rem}@media (min-width:1024px){.top-copy[data-v-aeaf188e]{font-size:.9rem;line-height:1.44444}}[data-v-aeaf188e] .UploadModule{margin-top:-.3rem}@media (min-width:768px){[data-v-aeaf188e] .UploadModule{width:50%;margin:.3rem 0 .675rem;padding:0 .6rem}}@media (min-width:768px){[data-v-aeaf188e] .CheckboxModule{padding-left:.6rem}}[data-v-aeaf188e] .CaptchaModule{padding:0}@media (min-width:768px){[data-v-aeaf188e] .DisclaimerForm{padding-left:.6rem}}[data-v-aeaf188e] .InputText{width:100%}@media (min-width:768px){[data-v-aeaf188e] .InputText{padding:0 .6rem;width:50%}}[data-v-aeaf188e] .InputSelect{width:100%}@media (min-width:768px){[data-v-aeaf188e] .InputSelect{padding:0 .6rem;width:50%}}[data-v-aeaf188e] .InputTextarea{width:100%}@media (min-width:768px){[data-v-aeaf188e] .InputTextarea{padding:0 .6rem}}[data-v-aeaf188e] .InputDate{width:100%}@media (min-width:768px){[data-v-aeaf188e] .InputDate{width:50%;padding:0 .6rem}}[data-v-aeaf188e] .AccordionModule{width:100%}[data-v-aeaf188e] .AccordionModule .container{max-width:100%;width:100%;padding:0 .3rem}@media (min-width:768px){[data-v-aeaf188e] .AccordionModule .container{padding:0 .6rem}}[data-v-aeaf188e] .AccordionModule .col-lg-7.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}[data-v-aeaf188e] .AccordionModule .content.pl{padding-left:0}[data-v-aeaf188e] .AccordionModule .content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:768px){[data-v-aeaf188e] .form-password{width:100%}}[data-v-aeaf188e] .form-password .text-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){[data-v-aeaf188e] .form-password .text-group{margin-left:-.6rem;margin-right:-.6rem}}@media (min-width:768px){[data-v-aeaf188e] .form-password .input--pass,[data-v-aeaf188e] .form-password .input-confirm{width:50%;padding:0 .6rem}}
.centered .rte[data-v-2b2146e9]{text-align:center}
.univers[data-v-91b19a02]{font-family:Robert,sans-serif}.georgia[data-v-91b19a02]{font-family:Georgia,Times,Times New Roman,serif}.centered .rte[data-v-91b19a02]{text-align:center}
.menu-link[data-v-70790eee]{color:inherit;font-size:.8rem;position:relative;display:block;padding:.525rem 0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.menu-link[data-v-70790eee]:hover{color:#0e141a;text-decoration:none}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.menu-link[data-v-70790eee]:hover{text-decoration:underline}}@media (hover:none){.menu-link[data-v-70790eee]:active{color:#0e141a;text-decoration:none}}@media (hover:none) and (min-width:1024px){.menu-link[data-v-70790eee]:active{text-decoration:underline}}.menu[data-v-70790eee]{margin:0;padding:0;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.menu .item[data-v-70790eee],.menu .title[data-v-70790eee]{display:block;list-style:none}.menu .item[data-v-70790eee]{font-weight:300;line-height:1.5;margin:0;opacity:0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.menu .item--active .menu-link[data-v-70790eee]{text-decoration:underline}.menu-accordion[data-v-70790eee]{margin:0;border-top:1px solid #c2cddd}.menu-accordion.first-menu[data-v-70790eee]{border-top:0}.menu-accordion .title[data-v-70790eee]{font-size:inherit;font-weight:400;line-height:1.5;padding:.15rem .5rem .15rem 0;margin:0}.menu-accordion .title .menu-link[data-v-70790eee]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0;text-decoration:none}.menu-accordion .title .menu-link[data-v-70790eee]:after{content:"";display:inline-block;width:.4rem;height:.4rem;border-top:1px solid #0e141a;border-left:1px solid #0e141a;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;will-change:transform;-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:-.1em}.menu-accordion--open .title .menu-link[data-v-70790eee]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-accordion--open .menu[data-v-70790eee]{margin:0 0 .5rem;max-height:25rem}.menu-accordion--open .menu .item[data-v-70790eee]{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.menu-accordion[data-v-70790eee]:not(.is-enabled){border-top:none;margin:0 0 2.5rem}.menu-accordion:not(.is-enabled) .title[data-v-70790eee]{padding:0}.menu-accordion:not(.is-enabled) .title .menu-link[data-v-70790eee]{display:block;padding:0}.menu-accordion:not(.is-enabled) .title .menu-link[data-v-70790eee]:after{content:none}@media (min-width:1024px){.menu-accordion:not(.is-enabled) .menu-link[data-v-70790eee]{line-height:2;padding:0}}.menu-accordion:not(.is-enabled) .menu[data-v-70790eee]{overflow:visible}@media (min-width:768px){.menu-accordion:not(.is-enabled) .menu[data-v-70790eee]{margin-bottom:0;max-height:25rem}}.menu-accordion:not(.is-enabled) .menu .item[data-v-70790eee]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-menu[data-v-70790eee]:first-child{border-top:0}.header-menu .menu[data-v-70790eee]{margin:0 -25vw;padding:0 25vw}.header-menu .title[data-v-70790eee]{padding:.15rem 0}.header-menu .item[data-v-70790eee]{color:#667790;font-size:.8rem;font-weight:400;line-height:1.5;margin:0;padding-left:.5rem}.header-menu .item[data-v-70790eee]:last-child{margin:0 0 .5rem}.header-menu .item--active[data-v-70790eee]{position:relative}.header-menu .item--active[data-v-70790eee]:before{background:#eff2f7;bottom:0;content:"";left:-25vw;position:absolute;right:-25vw;top:0}.header-menu .item--active .menu-link[data-v-70790eee]{text-decoration:none}.header-menu .item--active[data-v-70790eee],.header-menu .title[data-v-70790eee]{color:#0e141a}
.GlobalFooter[data-v-62406419]{color:#0e141a;font-size:.8rem;line-height:1.25;font-weight:300}.accordion-container[data-v-62406419]{background:#f7f9fb;padding:2.3rem 0 0}@media (min-width:768px){.accordion-container[data-v-62406419]{padding:3rem 0 0}}@media (min-width:1024px){.accordion-container[data-v-62406419]{font-size:.75rem;line-height:1.33333}}.inline-menu[data-v-62406419]{font-size:0;margin:0;padding:0}.inline-menu .item[data-v-62406419]{display:inline-block;font-size:.8rem;line-height:1.25}@media (min-width:1024px){.inline-menu .item[data-v-62406419]{font-size:.75rem;line-height:1.33333}}.inline-menu .item[data-v-62406419]:after{content:"|";color:#667790;display:inline-block;margin:0 .45rem;vertical-align:middle}.inline-menu .item[data-v-62406419]:last-child:after{content:none}.inline-menu .item-link[data-v-62406419]{color:inherit;display:inline-block;vertical-align:middle}.breadcrumb[data-v-62406419]{font-weight:300;padding:0 0 1.4rem}@media (min-width:768px){.breadcrumb[data-v-62406419]{padding:0 0 2.5rem}}.breadcrumb .item[data-v-62406419]:not(:last-child):after{content:">"}.breadcrumb .item-link[data-v-62406419]{color:#667790}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.breadcrumb .item-link[data-v-62406419]:hover{text-decoration:underline}}@media (hover:none){.breadcrumb .item-link[data-v-62406419]:active{text-decoration:underline}}.breadcrumb .item-link.active[data-v-62406419]{color:#0e141a}.accordion-zone .group[data-v-62406419]{padding:0 0 2.5rem}@media (min-width:768px) and (max-width:1023.98px){.accordion-zone .group[data-v-62406419]{padding:0 0 1.6rem}}@media (min-width:1024px){.accordion-zone .group[data-v-62406419]{padding:0 0 2rem}}.accordion-zone .group.headless[data-v-62406419]{margin-top:-3rem;padding-top:0}@media (min-width:768px){.accordion-zone .group.headless[data-v-62406419]{margin-top:-1rem;padding-top:.5rem}}@media (min-width:1024px){.accordion-zone .group.headless[data-v-62406419]{margin-top:.6rem}}.accordion-zone .group.headless .wrapper[data-v-62406419]{padding-top:.5rem}@media (min-width:1024px){.accordion-zone .group.headless .wrapper[data-v-62406419]:before{padding-top:.15rem}}.accordion-zone .group.last-accordion-has-border .accordion-full[data-v-62406419]:last-child .MenuAccordion.is-enabled,.accordion-zone .group.last-accordion-has-border .accordion[data-v-62406419]:last-child .MenuAccordion.is-enabled{border-bottom:1px solid #c2cddd}.accordion-zone .title[data-v-62406419]{font-size:.8rem;line-height:1;font-weight:700;letter-spacing:-.005em;padding:.5rem 0 1rem}@media (min-width:768px){.accordion-zone .title[data-v-62406419]{font-size:.9rem;padding:0 0 1.2rem}}@media (min-width:1024px){.accordion-zone .title[data-v-62406419]{font-size:1.1rem;padding:0 0 .75rem}}.accordion-zone .wrapper[data-v-62406419]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -12px}.accordion-zone .wrapper[data-v-62406419]:before{border-top:1px solid rgba(102,119,144,.25);display:block;margin:0 12px 1.9rem;min-width:100%}@media (min-width:768px){.accordion-zone .wrapper[data-v-62406419]:before{content:""}}@media (min-width:1024px){.accordion-zone .wrapper[data-v-62406419]:before{margin:0 12px 1rem}}.accordion-zone .wrapper .accordion[data-v-62406419]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;padding:0 12px}@media (min-width:768px){.accordion-zone .wrapper .accordion[data-v-62406419]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;min-width:33.33333%;max-width:33.33333%}}@media (min-width:1024px){.accordion-zone .wrapper .accordion[data-v-62406419]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;min-width:20%;max-width:20%}}.accordion-zone .wrapper .accordion-full[data-v-62406419]{min-width:100%;padding:0 12px}@media (min-width:768px) and (max-width:1023.98px){.accordion-zone .wrapper .accordion-full[data-v-62406419]:first-child{margin-top:.75rem}}.subfooter[data-v-62406419]{background:#eff2f7;font-size:.8rem;padding:1.85rem 0 2rem}@media (min-width:768px){.subfooter[data-v-62406419]{margin-top:-.5rem;padding:1.5rem 0 2rem}}@media (min-width:1024px){.subfooter[data-v-62406419]{font-size:.75rem;margin-top:-.25rem;padding:1.3rem 0 2rem}}.subfooter .item-link[data-v-62406419]{font-size:.8rem}@media (min-width:1024px){.subfooter .item-link[data-v-62406419]{font-size:.75rem}}@media (max-width:1023.98px){.subfooter .menu-group[data-v-62406419],.subfooter .menu-group .item-link[data-v-62406419]{line-height:2}}.subfooter .menu-group[data-v-62406419]{margin:2.6rem 0 2rem}@media (min-width:768px){.subfooter .menu-group[data-v-62406419]{margin-bottom:1.5rem}}@media (min-width:1024px){.subfooter .menu-group[data-v-62406419]{margin:0}}.subfooter .copy[data-v-62406419]{color:rgba(14,20,26,.75)}@media (min-width:1024px){.subfooter .copy[data-v-62406419]{margin-top:.5rem}}.subfooter .languages .active[data-v-62406419]{color:#0e141a;pointer-events:none;text-decoration:underline}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.subfooter .item-link[data-v-62406419]:hover{text-decoration:underline}}@media (hover:none){.subfooter .item-link[data-v-62406419]:active{text-decoration:underline}}.GlobalFooter[data-v-62406419] .ShareModule{text-align:center;margin-top:-.6rem}@media (min-width:768px){.GlobalFooter[data-v-62406419] .ShareModule{text-align:left}}.GlobalFooter[data-v-62406419] .ShareModule .list .item .social-link{color:rgba(14,20,26,.6)}.GlobalFooter[data-v-62406419] .ShareModule .list .item .social-link:hover{color:#0e141a}.GlobalFooter[data-v-62406419] .ShareModule .list .item .social-link svg use{fill:currentColor}.GlobalFooter[data-v-62406419] .MenuAccordion{margin:0 0 1.5rem}.GlobalFooter[data-v-62406419] .MenuAccordion.is-enabled{margin:0}@media (min-width:768px){.GlobalFooter[data-v-62406419] .MenuAccordion:not(.is-enabled) .title .menu-link{font-weight:700}}@media (min-width:1024px){.GlobalFooter[data-v-62406419] .MenuAccordion:not(.is-enabled) .item:not(.title) .menu-link{font-size:.75rem}}@media (min-width:1024px){.GlobalFooter .headless[data-v-62406419] .MenuAccordion:not(.is-enabled){margin-bottom:.5rem}}.GlobalFooter .headless[data-v-62406419] .MenuAccordion:not(.is-enabled) .menu{font-size:0}.GlobalFooter .headless[data-v-62406419] .MenuAccordion:not(.is-enabled) .menu .title{margin-bottom:-.8rem}.GlobalFooter .headless[data-v-62406419] .MenuAccordion:not(.is-enabled) .menu .item{display:inline-block;font-size:.75rem;line-height:1.33333}.GlobalFooter .headless[data-v-62406419] .MenuAccordion:not(.is-enabled) .menu .item:not(:last-child):after{color:#667790;content:"|";display:inline-block;margin:0 .5rem;vertical-align:middle}.GlobalFooter .headless[data-v-62406419] .MenuAccordion:not(.is-enabled) .menu .menu-link{display:inline-block;vertical-align:middle;font-size:.75rem;line-height:3;padding:0}
.Glossary[data-v-0f168c34]{padding:5rem 0}.wrapper[data-v-0f168c34]{border-top:.05rem solid #c2cddd}.title[data-v-0f168c34]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em;margin:1.15rem 0 1.5rem}@media (min-width:1024px){.title[data-v-0f168c34]{font-size:1.1rem;line-height:1.45455;margin:1.15rem 0 2rem}}.list[data-v-0f168c34]{margin:-.35rem 0 0}.term[data-v-0f168c34]{font-size:.65rem;line-height:1.38462;margin-bottom:.4rem}.description[data-v-0f168c34]{margin:0 0 1.2rem}@media (min-width:1024px){.description[data-v-0f168c34]{margin-bottom:1.5rem}}.description[data-v-0f168c34]:last-child{margin-bottom:0}.rte[data-v-0f168c34],.rte[data-v-0f168c34] p{font-size:.65rem;line-height:1.53846}.rte[data-v-0f168c34] p{margin:.4rem 0}.rte[data-v-0f168c34] ol,.rte[data-v-0f168c34] ul{margin:.7rem 0;padding:0 0 0 .9rem}.rte[data-v-0f168c34] li{margin:.4rem 0;padding:0 0 0 .5rem}.rte[data-v-0f168c34] li>:first-child{margin-top:0}.rte[data-v-0f168c34] li>:last-child{margin-bottom:0}.rte[data-v-0f168c34] >:first-child{margin-top:0}.rte[data-v-0f168c34] >:last-child{margin-bottom:0}
.fullWidth .container[data-v-4d30e273]{width:100%}.content-centered .row[data-v-4d30e273]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.GuestModule[data-v-4d7ac323]{padding:0 0 4rem}@media (min-width:1024px){.GuestModule[data-v-4d7ac323]{padding:0 0 7.5rem}}.list[data-v-4d7ac323]{margin-bottom:0}.list+.list[data-v-4d7ac323]{padding-top:2rem}@media (min-width:768px){.list+.list[data-v-4d7ac323]{padding-top:0}}.item[data-v-4d7ac323]{display:block}.item+.item[data-v-4d7ac323]{margin:.8rem 0 0;padding:.8rem 0 0}@media (min-width:768px){.item+.item[data-v-4d7ac323]{margin:1.5rem 0 0;padding:1.5rem 0 0}}.guest[data-v-4d7ac323]{display:block;letter-spacing:-.005em;font-size:.9rem;line-height:1;font-weight:700}@media (min-width:1024px){.guest[data-v-4d7ac323]{font-size:1.1rem}}.role[data-v-4d7ac323]{color:#667790;font-size:.8rem;line-height:1.5;margin:.75rem 0 0}@media (min-width:1024px){.role[data-v-4d7ac323]{font-size:.9rem;line-height:1.444445;margin:1rem 0 0;width:90%}}.cta-link[data-v-4d7ac323]{font-size:.9rem;line-height:1.44444}
.HelpSearch[data-v-c97984f6]{background:#004bd6 100% 0 no-repeat;padding:0 0 2rem;position:relative}@media (max-width:767.98px){.HelpSearch[data-v-c97984f6]{background-size:contain}}@media (min-width:1024px){.HelpSearch[data-v-c97984f6]{padding-bottom:1.5rem;padding-bottom:5rem}}.main-title[data-v-c97984f6]{color:#fff;font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.01em;margin:0;padding:1rem 0 1.75rem}@media (min-width:1024px){.main-title[data-v-c97984f6]{font-size:2.45rem;line-height:1.14286;letter-spacing:-.02em;padding:3.75rem 0 2.25rem}}.search[data-v-c97984f6]{background:#fff;border:1px solid #c2cddd;border-radius:.25rem;-webkit-box-shadow:0 .1rem .5rem 0 rgba(14,20,26,.1);box-shadow:0 .1rem .5rem 0 rgba(14,20,26,.1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.form-control[data-v-c97984f6]{background:transparent;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;line-height:1.5;margin:0;padding:.55rem .5rem .65rem .6rem}@media (min-width:768px){.form-control[data-v-c97984f6]{padding:.55rem .5rem .65rem .75rem}}@media (min-width:1024px){.form-control[data-v-c97984f6]{font-size:.9rem;line-height:1.33333;padding:.95rem .5rem 1.05rem 1.5rem}}.form-control[data-v-c97984f6]::-webkit-input-placeholder{color:#667790;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.form-control[data-v-c97984f6]:-ms-input-placeholder{color:#667790;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-control[data-v-c97984f6]::-ms-input-placeholder{color:#667790;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-control[data-v-c97984f6]::placeholder{color:#667790;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action[data-v-c97984f6]{border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;line-height:2rem;margin:0 .25rem;padding:0 1rem;color:#d3135a;background:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.action[data-v-c97984f6]:hover{background:transparent}}@media (hover:none){.action[data-v-c97984f6]:active{background:transparent}}@media (min-width:1024px){.action[data-v-c97984f6]{line-height:2.25rem;margin:0 .5rem}}.action.disabled[data-v-c97984f6]{color:#667790;cursor:not-allowed}.action.submit[data-v-c97984f6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:.1rem}.action.submit svg[data-v-c97984f6]{height:1rem;width:1rem}.action.submit svg use[data-v-c97984f6]{fill:currentColor}.search-suggestions[data-v-c97984f6]{background:#fff;border:1px solid #c2cddd;border-radius:.25rem;-webkit-box-shadow:0 0 .25rem 0 rgba(14,20,26,.08);box-shadow:0 0 .25rem 0 rgba(14,20,26,.08);left:8px;margin:.5rem 0 0;opacity:0;padding:.5rem 1rem;position:absolute;pointer-events:none;right:8px;top:100%;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:-1}@media (min-width:768px){.search-suggestions[data-v-c97984f6]{padding:1rem 1.5rem}}@media (min-width:1024px){.search-suggestions[data-v-c97984f6]{left:12px;right:12px}}.search-suggestions .list[data-v-c97984f6]{margin:0;padding:0}@media (min-width:768px){.search-suggestions .list[data-v-c97984f6]{opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition:all .2s linear;transition:all .2s linear}}.search-suggestions .list .item[data-v-c97984f6],.search-suggestions .list .title[data-v-c97984f6]{display:block;padding:0;font-size:.8rem;line-height:1rem}@media (min-width:1024px){.search-suggestions .list .item[data-v-c97984f6],.search-suggestions .list .title[data-v-c97984f6]{color:#0e141a;font-size:.9rem}}.search-suggestions .list .title[data-v-c97984f6]{color:#667790;letter-spacing:.01em;padding:.625rem 0;font-weight:400}@media (min-width:768px){.search-suggestions .list .title[data-v-c97984f6]{font-weight:400}}@media (min-width:768px){.search-suggestions .list .item[data-v-c97984f6]{padding:0 0 0 1.5rem}}.search-suggestions .list .item .item-link[data-v-c97984f6]{color:inherit;cursor:pointer;display:block;padding:.625rem 0}.search-suggestions.open[data-v-c97984f6]{opacity:1;pointer-events:auto;-webkit-transition:all .15s linear;transition:all .15s linear;z-index:5}.search-suggestions.open .list[data-v-c97984f6]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-v-c97984f6] .Breadcrumb{color:hsla(0,0%,100%,.75);padding:.5rem 0 0}@media (min-width:1024px){[data-v-c97984f6] .Breadcrumb{padding:1rem 0 0}}[data-v-c97984f6] .Breadcrumb .menu-item:nth-last-child(2),[data-v-c97984f6] .Breadcrumb .menu-link[aria-current=true]{color:hsla(0,0%,100%,.75)}@media (min-width:768px){[data-v-c97984f6] .Breadcrumb .menu-link[aria-current=true]{color:#fff}}@media (min-width:1024px){.hero-immersive[data-v-c97984f6]{margin-top:-3rem;padding-top:3rem}}.hero-immersive-with-submenu[data-v-c97984f6]{margin-top:-2.5rem;padding-top:2.5rem}@media (min-width:1024px){.hero-immersive-with-submenu[data-v-c97984f6]{margin-top:-5.5rem;padding-top:5.5rem}}
.HeroTabsModule[data-v-9aa0efb8]{padding:0;background-color:#004bd6;color:#fff}.title[data-v-9aa0efb8]{font-size:1.8rem;line-height:1.16667;font-weight:700;letter-spacing:-.02em;padding-bottom:2.6rem;padding-top:2.5rem;text-align:center}@media (min-width:768px){.title[data-v-9aa0efb8]{font-size:2.25rem;line-height:1.15556;padding-top:3.4rem}}@media (min-width:1024px){.title[data-v-9aa0efb8]{font-size:2.9rem;line-height:1.13793;padding-bottom:5.1rem;padding-top:0;margin:-.65rem 0 0}}.cell[data-v-9aa0efb8]{color:hsla(0,0%,100%,.75);display:inline-block;padding-left:1rem;padding-right:1rem;margin-top:-.2rem}.cell[data-v-9aa0efb8]:first-child{padding-left:0}.cell[data-v-9aa0efb8]:last-child{padding-right:0}@media (min-width:768px){.cell[data-v-9aa0efb8]{margin-top:-.1rem}}@media (min-width:1024px){.cell[data-v-9aa0efb8]{margin-top:0}}.link[data-v-9aa0efb8]{cursor:pointer;padding-bottom:.8rem;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:currentColor;font-size:.8rem;line-height:1.5;font-weight:400}.link.active[data-v-9aa0efb8]{color:#fff;position:relative}.link.active[data-v-9aa0efb8]:after{-webkit-animation:fadeIn-data-v-9aa0efb8 .3s ease-in-out;animation:fadeIn-data-v-9aa0efb8 .3s ease-in-out;background:#fff;bottom:0;content:"";display:block;height:.1rem;left:0;position:absolute;right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-9aa0efb8]:hover{color:#fff}}@media (hover:none){.link[data-v-9aa0efb8]:active{color:#fff}}@media (min-width:1024px){.link[data-v-9aa0efb8]{padding-bottom:1rem}}.link[data-v-9aa0efb8]:last-child{padding-right:0}.tabs-content[data-v-9aa0efb8]{padding:0 2rem;margin:0;overflow:hidden}@media (min-width:768px){.tabs-content[data-v-9aa0efb8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tabs-content[data-v-9aa0efb8]:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.tabs-content[data-v-9aa0efb8]:not(.flickity-enabled):after,.tabs-content[data-v-9aa0efb8]:not(.flickity-enabled):before{margin:0}[data-v-9aa0efb8] .Breadcrumb{padding:.5rem 0 2.15rem}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-slider{position:relative}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-viewport{overflow:visible}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button{width:2.25rem;height:2.5rem;position:absolute;top:50%;padding:0;margin:.1rem .5rem;border-radius:0;background:transparent}@media (max-width:767.98px){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button{display:none}}@media (max-width:1023.98px){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button{display:none}}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button .flickity-button-icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#0e141a;opacity:.25}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button:hover .flickity-button-icon{opacity:1}}@media (hover:none){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button:active .flickity-button-icon{opacity:1}}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button[disabled]{display:none}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button.previous{margin-left:-1.4rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button.previous:hover{background:none}}@media (hover:none){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button.previous:active{background:none}}[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button.next{margin-right:-1.4rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button.next:hover{background:none}}@media (hover:none){[data-v-9aa0efb8] .flickity-enabled.is-draggable .flickity-prev-next-button.next:active{background:none}}[data-v-9aa0efb8] .flickity-enabled.is-draggable:after{background:-webkit-gradient(linear,left top,right top,from(rgba(0,75,214,0)),to(#004bd6));background:linear-gradient(90deg,rgba(0,75,214,0),#004bd6);left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}[data-v-9aa0efb8] .flickity-enabled.is-draggable:after,[data-v-9aa0efb8] .flickity-enabled.is-draggable:before{bottom:0;content:"";display:block;height:100%;margin:0;pointer-events:none;position:absolute;right:auto;top:0;width:4.6rem}[data-v-9aa0efb8] .flickity-enabled.is-draggable:before{background:-webkit-gradient(linear,right top,left top,from(rgba(0,75,214,0)),to(#004bd6));background:linear-gradient(270deg,rgba(0,75,214,0),#004bd6);left:0;opacity:0;z-index:10}[data-v-9aa0efb8] .flickity-enabled.is-draggable.left-shadow:before{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@-webkit-keyframes fadeIn-data-v-9aa0efb8{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-9aa0efb8{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.hero-immersive[data-v-9aa0efb8]{margin-top:-3rem;padding-top:3rem}}.hero-immersive-with-submenu[data-v-9aa0efb8]{margin-top:-2.5rem;padding-top:2.5rem}@media (min-width:1024px){.hero-immersive-with-submenu[data-v-9aa0efb8]{margin-top:-5.5rem;padding-top:5.5rem}}
.Hero[data-v-827b7bd2]{font-size:.9rem;font-weight:400;line-height:1.44;padding:5rem 0;text-align:center}@media (min-width:768px){.Hero[data-v-827b7bd2]{padding:6rem 0}}@media (min-width:1024px){.Hero[data-v-827b7bd2]{font-size:1.1rem;padding:7.5rem 0}}.Hero.align-left[data-v-827b7bd2]{padding:5rem 0 4rem}@media (min-width:768px){.Hero.align-left[data-v-827b7bd2]{padding:5rem 0}}@media (min-width:1024px){.Hero.align-left[data-v-827b7bd2]{padding:7.5rem 0}}.Hero.multiple-cta[data-v-827b7bd2]{padding:5rem 0 3.9rem}@media (min-width:768px){.Hero.multiple-cta[data-v-827b7bd2]{padding-bottom:4.85rem}}@media (min-width:1024px){.Hero.multiple-cta[data-v-827b7bd2]{font-size:1.1rem;padding:7.5rem 0 5rem}}.wrapper[data-v-827b7bd2]{max-width:100%}@media (min-width:768px){.wrapper[data-v-827b7bd2]{margin:0 auto;max-width:83.333333%}}@media (min-width:1024px){.wrapper[data-v-827b7bd2]{max-width:66.666667%}}.label[data-v-827b7bd2]{font-size:.8rem;font-weight:700;letter-spacing:-.01em;line-height:1.44;color:#008c5a;margin:0 0 1rem}@media (min-width:768px){.label[data-v-827b7bd2]{margin-bottom:1.5rem}}@media (min-width:1024px){.label[data-v-827b7bd2]{font-size:.9rem}}.title[data-v-827b7bd2]{font-size:1.8rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.5rem}@media (min-width:768px){.title[data-v-827b7bd2]{font-size:2.25rem}}@media (min-width:1024px){.title[data-v-827b7bd2]{font-size:2.9rem}}[data-v-827b7bd2] .title.shading>span{-webkit-animation:bgClip-data-v-827b7bd2 4.5s 1;animation:bgClip-data-v-827b7bd2 4.5s 1;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:transparent!important;font-style:normal;background:transparent repeat-x;-webkit-background-clip:text;background-size:700% 200%;background-image:linear-gradient(45deg,#008c5a,#55be5a,#41b9e6,#0047cc,#d3135a,#ff5a0f);background-position-x:100%;display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){[data-v-827b7bd2] .title.shading>span{-webkit-animation:none;animation:none;background:none;color:#d3135a!important}}.copy[data-v-827b7bd2]{margin:0}@media (max-width:767.98px){.hideCopyOnMobile .copy[data-v-827b7bd2]{display:none}}@-webkit-keyframes bgClip-data-v-827b7bd2{0%{background-position-x:0}to{background-position-x:100%}}@keyframes bgClip-data-v-827b7bd2{0%{background-position-x:0}to{background-position-x:100%}}.links .list[data-v-827b7bd2]{list-style:none;margin:-.2rem;padding:0}.links .list .item[data-v-827b7bd2]{padding:.2rem}.links .list .item:last-child .link[data-v-827b7bd2]{padding:0 .95rem}@media (min-width:768px){.links .list[data-v-827b7bd2]{margin:-.25rem}.links .list .item[data-v-827b7bd2]{padding:.25rem}.links .list .item:last-child .link[data-v-827b7bd2]{padding:0 1rem}}.links .list .link[data-v-827b7bd2]{display:block;padding:0 1rem;color:#0e141a;border-radius:20px;font-size:.9rem;line-height:2rem;font-weight:700;-webkit-transition:color .3s ease;transition:color .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.links .list .link[data-v-827b7bd2]:hover{color:#0047cc}}@media (hover:none){.links .list .link[data-v-827b7bd2]:active{color:#0047cc}}@media (min-width:1024px){.links .list .link[data-v-827b7bd2]{font-size:1.1rem}}.links .list .active .link[data-v-827b7bd2]{background-color:#0047cc;color:#fff;line-height:1.9rem;height:2rem}.hero-fixed[data-v-827b7bd2]{background:transparent no-repeat bottom;background-size:300% auto;height:36.2rem;position:relative;z-index:0}@media (min-width:768px){.hero-fixed[data-v-827b7bd2]{background-size:100% auto;padding-bottom:20rem;height:41.2rem}}@media (min-width:1024px){.hero-fixed[data-v-827b7bd2]{height:50rem}}.hero-fixed.background-cover[data-v-827b7bd2]{background-size:cover}@media (min-width:1024px){.hero-fixed.immersive[data-v-827b7bd2]>:first-child{margin-top:3.5rem}}@media (min-width:768px) and (max-width:1023.98px){.hero-fixed .title[data-v-827b7bd2]{padding-top:1rem}}.hero-fixed .container[data-v-827b7bd2],.hero-fixed .grid-wrapper[data-v-827b7bd2]{position:relative;z-index:1}.hero-fixed[data-v-827b7bd2] .gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-immersive[data-v-827b7bd2]{background:transparent no-repeat top;background-size:300% auto;position:relative;z-index:0}@media (min-width:768px){.hero-immersive[data-v-827b7bd2]{background-size:140% auto;padding:7rem 0 7.5rem}}@media (min-width:1024px){.hero-immersive[data-v-827b7bd2]{background-size:100% auto;margin:-3.5rem 0 0}}@media (min-width:1024px){.hero-immersive[data-v-827b7bd2]>:first-child{margin-top:3.5rem}}.hero-immersive[data-v-827b7bd2] .hero-module{padding:15rem 0 10rem}.hero-immersive[data-v-827b7bd2] .ElevatorPitch .title{margin-bottom:1.5rem}.focus-on[data-v-827b7bd2]{text-align:left}.focus-on .wrapper[data-v-827b7bd2]{max-width:100%}@media (min-width:768px){.focus-on .wrapper[data-v-827b7bd2]{margin:0;max-width:75%}}@media (min-width:1024px){.focus-on .wrapper[data-v-827b7bd2]{margin:0;max-width:58.333333%}}.focus-on .title[data-v-827b7bd2]{font-size:1.8rem;line-height:1.16667;font-weight:700;letter-spacing:-.02em;margin:-.3rem 0 1.3rem}@media (min-width:768px){.focus-on .title[data-v-827b7bd2]{font-size:2rem;line-height:1.2;margin:-.4rem 0 1.5rem}}@media (min-width:1024px){.focus-on .title[data-v-827b7bd2]{font-size:2.9rem;line-height:1.13793;margin-bottom:1.55rem}}.focus-on .copy[data-v-827b7bd2]{font-size:.9rem;line-height:1.44444;font-weight:400;letter-spacing:0;margin:0}@media (min-width:768px){.focus-on .copy[data-v-827b7bd2]{letter-spacing:-.005em}}@media (min-width:1024px){.focus-on .copy[data-v-827b7bd2]{font-size:1.1rem;line-height:1.45455;letter-spacing:0}}@media (min-width:1024px){.transparent-menu-theme[data-v-827b7bd2]{margin-top:-3.6rem}}.transparent-menu-theme .wrapper[data-v-827b7bd2]{padding:0 8px}@media (min-width:768px){.transparent-menu-theme .wrapper[data-v-827b7bd2]{padding:0 12px}}.align-left-small[data-v-827b7bd2]{text-align:left}.align-left-small .wrapper[data-v-827b7bd2]{margin-left:0;max-width:none}@media (min-width:768px){.align-left-small .wrapper[data-v-827b7bd2]{max-width:66.66667%}}@media (min-width:1024px){.align-left-small .wrapper[data-v-827b7bd2]{max-width:58.33333%}}.align-left-small .title[data-v-827b7bd2]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin:-.2rem 0 0}@media (min-width:768px){.align-left-small .title[data-v-827b7bd2]{font-size:2.25rem;line-height:1.15556;margin:-.35rem 0 0}}@media (min-width:1024px){.align-left-small .title[data-v-827b7bd2]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.align-left-small .copy[data-v-827b7bd2]{margin:1.4rem 0 -.2rem}@media (min-width:768px){.align-left-small .copy[data-v-827b7bd2]{margin:1.4rem 0 -.2rem;font-size:.9rem;line-height:1.44444}}@media (min-width:1024px){.align-left-small .copy[data-v-827b7bd2]{margin:1.4rem 0 -.3rem;font-size:1.1rem;line-height:1.45455}}.align-left[data-v-827b7bd2]{text-align:left}.align-left .wrapper[data-v-827b7bd2]{margin-left:0;max-width:none}.align-left .title[data-v-827b7bd2]{font-size:2rem;margin:0 0 1rem}@media (min-width:768px){.align-left .copy[data-v-827b7bd2]{max-width:73.688%}.align-left .title[data-v-827b7bd2]{font-size:2.9rem;margin:0 0 1.5rem}}@media (min-width:1024px){.align-left .copy[data-v-827b7bd2]{max-width:57.5%}.align-left .title[data-v-827b7bd2]{font-size:4.25rem;line-height:1}}.align-left:not(.multiple-cta) .title[data-v-827b7bd2]{margin-top:-.15rem}.align-left:not(.multiple-cta) .copy[data-v-827b7bd2]{margin:-.25rem 0 -.1rem}@media (min-width:768px){.align-left:not(.multiple-cta) .title[data-v-827b7bd2]{margin-top:-.2rem}.align-left:not(.multiple-cta) .copy[data-v-827b7bd2]{margin:-.325rem 0 -.125rem}}@media (min-width:1024px){.align-left:not(.multiple-cta) .title[data-v-827b7bd2]{margin-top:0}.align-left:not(.multiple-cta) .copy[data-v-827b7bd2]{margin:-.2rem 0}}.align-left.multiple-cta[data-v-827b7bd2]{padding:3rem 0 0}.align-left.multiple-cta .title[data-v-827b7bd2]{font-size:2rem;margin:-.15rem 0 1.4rem}.align-left.multiple-cta .links[data-v-827b7bd2]{margin:-.2rem 0 0}@media (min-width:768px){.align-left.multiple-cta .title[data-v-827b7bd2]{margin:-.15rem 0 1.4rem}.align-left.multiple-cta .links[data-v-827b7bd2]{margin:-.2rem 0 0}.align-left.multiple-cta .links .list .link[data-v-827b7bd2]{padding-bottom:.1rem;padding-top:0;line-height:1.9rem}}@media (min-width:1024px){.align-left.multiple-cta .title[data-v-827b7bd2]{font-size:2.45rem;line-height:1.4;margin:0 0 1.5rem}}.align-left.multiple-cta[data-v-827b7bd2] .Divider{padding:3rem 0 0}.align-left.multiple-cta.no-border[data-v-827b7bd2] .line{border:none}.hero-search .title[data-v-827b7bd2]{font-size:1.8rem;line-height:1.16667;font-weight:700;letter-spacing:-.02em}@media (min-width:768px){.hero-search .title[data-v-827b7bd2]{font-size:2.25rem;line-height:1.15556}}@media (min-width:1024px){.hero-search .title[data-v-827b7bd2]{font-size:2.9rem;line-height:1.13793}}.hero-search[data-v-827b7bd2] .InternalSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}@media (min-width:768px){.hero-search[data-v-827b7bd2] .InternalSearch .wrapper{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.hero-search[data-v-827b7bd2] .InternalSearch .wrapper{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.hero-search[data-v-827b7bd2] .InternalSearch .copy{margin-top:-.2rem}@media (min-width:768px){.hero-search[data-v-827b7bd2] .InternalSearch .copy{font-size:.9rem;line-height:1.77778}}.hero-search[data-v-827b7bd2] .InternalSearch .form{margin:2.5rem auto 0;width:100%}.hero-search[data-v-827b7bd2] .InternalSearch .suggestions{margin-left:12px;margin-right:12px}@media (max-width:767.98px){.hero-search[data-v-827b7bd2] .InternalSearch .suggestions{margin-left:0;margin-right:0}}@media (min-width:768px){.hero-search[data-v-827b7bd2] .InternalSearch .suggestions{margin:-2.4rem 24px 0 12px}}@media (min-width:1024px){.hero-search[data-v-827b7bd2] .InternalSearch .suggestions{margin:-2.5rem 12px 0}}.hero-search[data-v-827b7bd2] .InternalSearch .suggestions.open{top:8.75rem}@media (min-width:1024px){.hero-search[data-v-827b7bd2] .InternalSearch .search-button{margin-right:.7rem}}.hero-search[data-v-827b7bd2] .SearchModule{background:none}.cta[data-v-827b7bd2]{margin-top:.45rem;font-size:.9rem}@media (min-width:768px){.cta[data-v-827b7bd2]{margin-top:.95rem}}
.HighlightContent[data-v-6904e4ad]{background-color:#eff2f7;text-align:center;padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.HighlightContent[data-v-6904e4ad]{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1024px){.HighlightContent[data-v-6904e4ad]{padding-top:7.5rem;padding-bottom:7.5rem}}.HighlightContent .title[data-v-6904e4ad]{font-size:1.35rem;line-height:1.2;margin:2.5rem 0 2rem;letter-spacing:-.02em;font-weight:700}@media (min-width:768px){.HighlightContent .title[data-v-6904e4ad]{margin:2.5rem 0 1.5rem}}@media (min-width:1024px){.HighlightContent .title[data-v-6904e4ad]{font-size:2rem;margin:3rem 0 2rem}}.HighlightContent .rte[data-v-6904e4ad]{font-size:.8rem;line-height:1.45;margin:2rem 0 2.5rem}@media (min-width:768px){.HighlightContent .rte[data-v-6904e4ad]{margin:1.5rem 0 3rem}}@media (min-width:1024px){.HighlightContent .rte[data-v-6904e4ad]{font-size:1.1rem;margin:2rem 0}}.HighlightContent .cta[data-v-6904e4ad]{font-size:.8rem;line-height:1.44}@media (min-width:768px){.HighlightContent .cta[data-v-6904e4ad]{font-size:.9rem}}.HighlightContent .content[data-v-6904e4ad]>:first-child{margin-top:0}.HighlightContent .content[data-v-6904e4ad]>:last-child{margin-bottom:0}
.HomeSlider[data-v-40aa0deb]{color:#fff;position:relative}.hidden-title[data-v-40aa0deb]{height:0;opacity:0;pointer-events:none;margin:0;visibility:hidden}.slider[data-v-40aa0deb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.slider .slide[data-v-40aa0deb]{background:#222 no-repeat 50%;background-size:cover;min-width:100vw;padding:4rem 0 11.25rem;min-height:100%}.slider .slide[data-v-40aa0deb]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,20,26,.5)),to(rgba(14,20,26,0)));background:linear-gradient(180deg,rgba(14,20,26,.5),rgba(14,20,26,0));z-index:1;pointer-events:none}@media (min-width:768px){.slider .slide[data-v-40aa0deb]:before{background:-webkit-gradient(linear,left top,right top,from(rgba(14,20,26,.5)),to(rgba(14,20,26,0)));background:linear-gradient(90deg,rgba(14,20,26,.5),rgba(14,20,26,0))}}@media (min-width:768px){.slider .slide[data-v-40aa0deb]{padding:5rem 0 10rem}}@media (min-width:1024px){.slider .slide[data-v-40aa0deb]{padding:6rem 0 12.25rem}}@media (min-width:768px) and (max-width:1023.98px){.content[data-v-40aa0deb]{max-width:58.33333%;padding-right:24px}}@media (min-width:1024px){.content[data-v-40aa0deb]{max-width:41.66667%}}.title[data-v-40aa0deb]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.01em;margin:0 0 1rem}@media (min-width:768px){.title[data-v-40aa0deb]{font-size:2.25rem;line-height:1.15556;margin:0 0 1.5rem}}@media (min-width:1024px){.title[data-v-40aa0deb]{font-size:2.7rem;line-height:1.22222}}.copy[data-v-40aa0deb]{font-size:.8rem;line-height:1.5;margin:0 0 2rem}@media (min-width:1024px){.copy[data-v-40aa0deb]{font-size:.9rem;line-height:1.44444}}.cta-button[data-v-40aa0deb]{font-size:.8rem;line-height:2.25rem;padding:0 1rem}@media (min-width:1024px){.cta-button[data-v-40aa0deb]{font-size:.9rem}}.controls-wrapper[data-v-40aa0deb]{position:absolute;bottom:6.5rem;left:0;right:0;pointer-events:none}@media (min-width:768px) and (max-width:1023.98px){.controls-wrapper[data-v-40aa0deb]{bottom:5.2rem}}.custom-controls[data-v-40aa0deb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:2.5rem 0 0;padding:0;pointer-events:auto}.custom-controls li[data-v-40aa0deb]{display:block;-webkit-transition:opacity .2s;transition:opacity .2s}.custom-controls li[data-v-40aa0deb]:first-child{margin-left:-.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.custom-controls li[data-v-40aa0deb]:hover{opacity:.5}}@media (hover:none){.custom-controls li[data-v-40aa0deb]:active{opacity:.5}}.custom-controls li.active[data-v-40aa0deb]{pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.custom-controls li.active[data-v-40aa0deb]:hover{opacity:1}}@media (hover:none){.custom-controls li.active[data-v-40aa0deb]:active{opacity:1}}.custom-controls li.active .control-button[data-v-40aa0deb]:before{background:currentColor}.custom-controls .control-button[data-v-40aa0deb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;cursor:pointer;line-height:.5rem;padding:.85rem}.custom-controls .control-button[data-v-40aa0deb]:before{background:transparent;border-radius:50%;content:"";display:inline-block;height:.5rem;width:.5rem;border:1px solid;-webkit-transition:all .2s;transition:all .2s}.custom-controls .control-autoplay[data-v-40aa0deb]:before{content:none}.custom-controls .control-autoplay svg[data-v-40aa0deb]{height:.5rem;margin:0 .05rem;width:.4rem}[data-v-40aa0deb] .flickity-viewport .content{position:relative}.controls-wrapper[data-v-40aa0deb],[data-v-40aa0deb] .flickity-viewport .content{z-index:9}[data-v-40aa0deb] .flickity-prev-next-button{display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (min-width:1024px){[data-v-40aa0deb] .flickity-prev-next-button{display:inline-block}}
.HubSectionItem[data-v-27fd04ab]{margin:0 .6rem;padding-bottom:.1rem;white-space:normal;width:14.1rem}@media (min-width:768px){.HubSectionItem[data-v-27fd04ab]{max-width:13.3rem;min-width:13.3rem}}@media (min-width:1024px){.HubSectionItem[data-v-27fd04ab]{max-width:19.2rem;min-width:19.2rem}}.link[data-v-27fd04ab]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-27fd04ab]:hover{text-decoration:none}}@media (hover:none){.link[data-v-27fd04ab]:active{text-decoration:none}}.thumbnail[data-v-27fd04ab]{border-radius:.25rem;display:block;max-width:100%;overflow:hidden;height:7.5rem;position:relative}@media (min-width:768px){.thumbnail[data-v-27fd04ab]{height:7rem}}@media (min-width:1024px){.thumbnail[data-v-27fd04ab]{border-radius:.5rem;height:10rem}}.thumbnail .image[data-v-27fd04ab]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";width:100%}.title[data-v-27fd04ab]{font-size:1.1rem;font-weight:700;line-height:1.2;margin:1rem 0 .6rem}@media (min-width:1024px){.title[data-v-27fd04ab]{font-size:1.35rem;margin:1.5rem 0 .7rem}}.rte[data-v-27fd04ab]{color:#667790;font-weight:400;margin:0 0 1rem}.cta[data-v-27fd04ab],.rte[data-v-27fd04ab]{font-size:.8rem;line-height:1.5}.cta[data-v-27fd04ab]{margin:-.5rem 0 .1rem;padding:.5rem 0}
.title[data-v-3350789b]{font-size:1.35rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;margin:0}@media (min-width:1024px){.title[data-v-3350789b]{font-size:2rem;letter-spacing:-.02em;line-height:1.2}}.heading[data-v-3350789b]{padding:0 0 3.2rem}.heading.no-slider[data-v-3350789b]{padding-bottom:0}.subtitle[data-v-3350789b]{font-size:.9rem;font-weight:400;line-height:1.4444;margin:1.6rem 0 0}@media (min-width:1024px){.subtitle[data-v-3350789b]{font-size:1.1rem}}.subtitle+.cta[data-v-3350789b]{margin-top:-.05rem;margin-bottom:.45rem}[data-v-3350789b] .hub-section-wrapper{margin:0 -6vw;padding:0 6vw}@media (min-width:1024px){[data-v-3350789b] .hub-section-wrapper{margin:0 -6vw 0 0;padding:0 6vw 0 0}}@media (min-width:1363px){[data-v-3350789b] .hub-section-wrapper{margin:0 calc(-50vw + 600px) 0 0;padding:0 calc(50vw - 600px) 0 0;width:100%;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}}[data-v-3350789b] .hub-section-wrapper:after{content:"flickity";display:none}[data-v-3350789b] .hub-section-wrapper.is-disabled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}[data-v-3350789b] .hub-section-wrapper.is-disabled:after{content:""}[data-v-3350789b] .hub-section-wrapper.is-disabled .HubSection{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0}[data-v-3350789b] .flickity-viewport{overflow:visible}[data-v-3350789b] .flickity-prev-next-button.previous{left:.1rem}@media (min-width:768px){[data-v-3350789b] .flickity-prev-next-button.previous{left:1rem}}@media (min-width:1024px){[data-v-3350789b] .flickity-prev-next-button.previous{left:1.5rem}}@media (min-width:1440px){[data-v-3350789b] .flickity-prev-next-button.previous{left:1.5rem}}[data-v-3350789b] .flickity-prev-next-button{top:4rem;right:.1rem}@media (min-width:768px){[data-v-3350789b] .flickity-prev-next-button{right:1rem}}@media (min-width:1024px){[data-v-3350789b] .flickity-prev-next-button{top:5rem;right:1.5rem}}@media (min-width:1440px){[data-v-3350789b] .flickity-prev-next-button{right:1.5rem}}.cta.cta-link[data-v-3350789b]{margin:1rem 0 2.5rem;font-size:.8rem;line-height:1.5}@media (min-width:768px){.cta.cta-link[data-v-3350789b]{font-size:.8rem;line-height:1.625;margin:1rem 0 3rem}}@media (min-width:1024px){.cta.cta-link[data-v-3350789b]{font-size:.9rem;line-height:1.44444;margin:1.5rem 0 4rem}}@media (min-width:768px){.cta.cta-link svg[data-v-3350789b]{margin-left:1rem!important}}
.IndexCard[data-v-ac3e30a0]{padding-top:2rem;padding-bottom:2rem}.image[data-v-ac3e30a0]{display:block;padding:0 0 1rem;margin:0}.image img[data-v-ac3e30a0]{display:block;max-width:100%;width:auto;height:auto}.title[data-v-ac3e30a0]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em;margin:-.2rem 0 1.5rem}@media (min-width:1024px){.title[data-v-ac3e30a0]{font-size:1.1rem;line-height:1.90909;letter-spacing:-.02em;margin:-.5rem 0 .8rem}}.subtitle[data-v-ac3e30a0]{font-size:.65rem;line-height:1.53846;font-weight:700;margin:-.35rem 0 1rem}@media (min-width:1024px){.subtitle[data-v-ac3e30a0]{font-size:.8rem;line-height:1.5;margin:-.4rem 0 .9rem}}.data-row[data-v-ac3e30a0]{border-top:1px solid #c2cddd;padding-top:.5rem}@media (min-width:768px){.data-row[data-v-ac3e30a0]{padding-top:0}.data-row .column[data-v-ac3e30a0]{padding-top:1rem;padding-bottom:1rem}}.data-row .column[data-v-ac3e30a0]{padding-top:.75rem;padding-bottom:.75rem}@media (min-width:768px){.data-row .column[data-v-ac3e30a0]{padding-top:1rem;padding-bottom:1rem}}@media (min-width:1024px){.data-row .column[data-v-ac3e30a0]{padding-top:1.25rem;padding-bottom:1.5rem}}.data-row .title[data-v-ac3e30a0]{font-size:.65rem;line-height:1.38;color:#667790;font-weight:400;margin:0 0 .75rem}@media (min-width:1024px){.data-row .title[data-v-ac3e30a0]{margin:0 0 .9rem}}.data-row .copy[data-v-ac3e30a0]{font-size:.8rem;line-height:1.5;color:#0e141a;font-weight:400}.data-row .copy[data-v-ac3e30a0] p,.data-row .copy[data-v-ac3e30a0] p+p{margin:0;padding:0}@media (min-width:1024px){.data-row .copy[data-v-ac3e30a0] p+p{margin:.5rem 0 0}}
.title[data-v-91f45126]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:-.3rem 0 1.5rem}@media (min-width:768px){.title[data-v-91f45126]{letter-spacing:-.01em}}@media (min-width:1024px){.title[data-v-91f45126]{font-size:1.8rem;line-height:1.16667;margin:-.3rem 0 2rem}}.descr[data-v-91f45126]{font-size:.8rem;line-height:1.5;margin:-.2rem 0 1.55rem}@media (min-width:1024px){.descr[data-v-91f45126]{font-size:.9rem;line-height:1.44444;margin:-.1rem 0 2rem}}.address[data-v-91f45126]{padding-bottom:1.35rem;margin-bottom:0}@media (min-width:1024px){.address[data-v-91f45126]{padding-bottom:1.9rem}}.address .contact[data-v-91f45126]{padding-bottom:1.55rem}@media (min-width:768px){.address .contact[data-v-91f45126]{padding-bottom:1.05rem}}@media (min-width:1024px){.address .contact[data-v-91f45126]{padding-bottom:1.1rem}}.address .contact[data-v-91f45126]:nth-last-child(2){padding-bottom:0}@media (max-width:767.98px){.address .contact[data-v-91f45126]:nth-last-child(2){padding-bottom:1.2rem}}.address .contact[data-v-91f45126]:last-child{padding-bottom:0}.address .title[data-v-91f45126]{font-size:.9rem;line-height:1.55556;margin:-.5rem 0 .65rem;letter-spacing:-.005em}@media (min-width:1024px){.address .title[data-v-91f45126]{font-size:1.1rem;line-height:1.45455}}.address .cta[data-v-91f45126]{font-size:.8rem;line-height:1.4375;margin-left:.45rem}@media (min-width:1024px){.address .cta[data-v-91f45126]{font-size:.9rem;line-height:1.44444}}.address .box-cta[data-v-91f45126]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.address .box-cta svg[data-v-91f45126]{margin-top:.3rem}.address .box-cta .cta-link span[data-v-91f45126]{word-break:break-word;display:inline}.address .tooltip-container[data-v-91f45126]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.address .tooltip-container[data-v-91f45126]{font-size:.9rem;line-height:1.44444}}.extra-info[data-v-91f45126]{border-top:1px solid #c2cddd;padding-top:1rem}@media (min-width:1024px){.extra-info[data-v-91f45126]{padding-top:1.5rem}}.wrapper .description[data-v-91f45126]{font-size:.8rem;line-height:1.625;margin:-.35rem 0 .55rem}@media (min-width:1024px){.wrapper .description[data-v-91f45126]{font-size:.9rem;line-height:1.44444;margin:-.3rem 0 .7rem}}.wrapper .cta[data-v-91f45126]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.wrapper .cta[data-v-91f45126]{font-size:.9rem;line-height:1.33333}}.cta-link .chevron[data-v-91f45126]{margin-left:.3rem!important}.popover-wrapper[data-v-91f45126]{position:relative;margin-left:.5rem}.popover-wrapper .toggler[data-v-91f45126]{display:inline-block;line-height:0;padding:.75rem;margin:-.75rem}.popover[data-v-91f45126]{position:fixed;pointer-events:none;bottom:-100%;right:0;width:100%;left:0;color:#667790;opacity:0;z-index:-1;font-size:.65rem;line-height:1.53846;font-weight:400;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:768px) and (max-width:1023.98px){.popover[data-v-91f45126]{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.popover .close[data-v-91f45126]{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .9rem .9rem .85rem}@media (min-width:768px){.popover .close[data-v-91f45126]{top:-.15rem;right:-.15rem}}.popover .close svg[data-v-91f45126]{width:.5rem;height:.5rem}.popover .content[data-v-91f45126]{padding:2.65rem .95rem 1.75rem;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);font-size:.65rem;line-height:1.61538;font-weight:400;background:#fff;display:block}@media (min-width:768px){.popover .content[data-v-91f45126]{padding:.45rem 1.75rem .45rem .75rem}}@media (min-width:1024px){.popover .content[data-v-91f45126]{padding:.5rem 1.75rem .5rem .75rem}}.popover .arrow[data-v-91f45126]{position:absolute;overflow:hidden;left:0;right:0;bottom:-.65rem;height:.65rem}.popover .arrow[data-v-91f45126]:after{position:absolute;overflow:hidden;background:#fff;width:.6rem;height:.6rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-.3rem;left:calc(100% - 1.325rem);margin-left:-.3rem;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);display:block;content:""}@media (min-width:768px) and (max-width:1023.98px){.popover .arrow[data-v-91f45126]:after{left:50%}}.popover.open[data-v-91f45126]{pointer-events:auto;opacity:1;z-index:4;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}@media (min-width:768px) and (max-width:1023.98px){.popover.open[data-v-91f45126]{-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem)}}.container-popover[data-v-91f45126]{position:fixed;left:0;right:0;bottom:0;top:100%;z-index:110}@media (min-width:768px){.container-popover[data-v-91f45126]{position:absolute;width:13.3rem;bottom:100%;top:inherit;right:-1rem;opacity:0;z-index:-1;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (min-width:1024px){.container-popover[data-v-91f45126]{left:inherit;-webkit-transform:none;transform:none;width:14.1rem}}@media (min-width:768px){.container-popover .popover[data-v-91f45126]{position:static;left:inherit;right:inherit;bottom:inherit;top:inherit;-webkit-transform:none;transform:none;opacity:1;z-index:1;display:block}}.container-popover .shadow[data-v-91f45126]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(14,20,26,.75);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:768px){.container-popover .shadow[data-v-91f45126]{display:none}}.container-popover.open[data-v-91f45126]{top:0}@media (min-width:768px){.container-popover.open[data-v-91f45126]{top:inherit;opacity:1;z-index:1;-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem)}}@media (min-width:1024px){.container-popover.open[data-v-91f45126]{left:inherit;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}.container-popover.open .popover[data-v-91f45126]{pointer-events:auto;opacity:1;z-index:4;bottom:0}.container-popover.open .shadow[data-v-91f45126]{opacity:1;position:fixed}svg.email[data-v-91f45126]{margin-top:.45rem}
.InputDate[data-v-45107669]{margin-bottom:1.5rem}@media (min-width:768px){.InputDate[data-v-45107669]{margin-bottom:1.4rem}}.date-container[data-v-45107669]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.label[data-v-45107669]{display:block;line-height:1;margin-bottom:.85rem}.item.active .item-link[data-v-45107669]{background:#eff2f7}.dropdown[data-v-45107669]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #c2cddd}.dropdown .select[data-v-45107669]{padding:.475rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown .select .icon[data-v-45107669]{margin:auto 0;fill:#667790}.dropdown .dropdown-list[data-v-45107669]{height:21rem;overflow-y:scroll}.dropdown.small[data-v-45107669]{margin-right:.5rem}@media (min-width:1024px){.dropdown.medium[data-v-45107669]{-webkit-box-flex:2;-ms-flex:2;flex:2}}@-webkit-keyframes fadeinan-data-v-45107669{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-45107669{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-45107669]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-45107669;animation-name:fadeinan-data-v-45107669;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-45107669{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-45107669{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-45107669]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-45107669;animation-name:fadeoutan-data-v-45107669;-webkit-transition:max-height .4s;transition:max-height .4s}
.InputSelect[data-v-20a18bd8]{margin-bottom:1.5rem}@media (min-width:768px){.InputSelect[data-v-20a18bd8]{margin-bottom:1.4rem}}.date-container[data-v-20a18bd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.label[data-v-20a18bd8]{display:block;line-height:1;margin-bottom:.85rem}.item.active .item-link[data-v-20a18bd8]{background:#eff2f7}.dropdown[data-v-20a18bd8]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #c2cddd}.dropdown .select[data-v-20a18bd8]{padding:.475rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown .select .icon[data-v-20a18bd8]{margin:auto 0;fill:#667790}.dropdown .dropdown-list[data-v-20a18bd8]{overflow-y:scroll;width:100%;z-index:2}.dropdown.small[data-v-20a18bd8]{margin-right:.5rem}@media (min-width:1024px){.dropdown.medium[data-v-20a18bd8]{-webkit-box-flex:2;-ms-flex:2;flex:2}}.hidden-select[data-v-20a18bd8]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.hidden-option[data-v-20a18bd8]{display:none}@-webkit-keyframes fadeinan-data-v-20a18bd8{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-20a18bd8{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-20a18bd8]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-20a18bd8;animation-name:fadeinan-data-v-20a18bd8;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-20a18bd8{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-20a18bd8{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-20a18bd8]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-20a18bd8;animation-name:fadeoutan-data-v-20a18bd8;-webkit-transition:max-height .4s;transition:max-height .4s}
.InputText[data-v-6a373eaf]{margin-bottom:1.5rem}@media (min-width:768px){.InputText[data-v-6a373eaf]{margin-bottom:1.4rem}}.text-group[data-v-6a373eaf]{margin:0}.label[data-v-6a373eaf]{display:block}.label.label-text[data-v-6a373eaf]{font-size:.8rem;line-height:1.5;line-height:1;margin-bottom:.85rem}.form-control[data-v-6a373eaf]{margin:0;height:45px}@-webkit-keyframes fadeinan-data-v-6a373eaf{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-6a373eaf{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-6a373eaf]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-6a373eaf;animation-name:fadeinan-data-v-6a373eaf;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-6a373eaf{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-6a373eaf{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-6a373eaf]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-6a373eaf;animation-name:fadeoutan-data-v-6a373eaf;-webkit-transition:max-height .4s;transition:max-height .4s}
.InputTextarea[data-v-73f7fea0]{margin-bottom:1.5rem}@media (min-width:768px){.InputTextarea[data-v-73f7fea0]{margin-bottom:1.4rem}}.text-group[data-v-73f7fea0]{margin:0}.label[data-v-73f7fea0]{display:block}.label.label-text[data-v-73f7fea0]{font-size:.8rem;line-height:1.5;line-height:1;margin-bottom:.85rem}.form-control[data-v-73f7fea0]{margin:0}@-webkit-keyframes fadeinan-data-v-73f7fea0{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-73f7fea0{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-73f7fea0]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-73f7fea0;animation-name:fadeinan-data-v-73f7fea0;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-73f7fea0{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-73f7fea0{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-73f7fea0]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-73f7fea0;animation-name:fadeoutan-data-v-73f7fea0;-webkit-transition:max-height .4s;transition:max-height .4s}
.InteractiveCard[data-v-9d91ddc6]{border:.05rem solid #c2cddd;-webkit-box-shadow:0 .5rem 1rem rgba(14,20,26,.1);box-shadow:0 .5rem 1rem rgba(14,20,26,.1);padding:2rem 1rem}.InteractiveCard.demo-mode[data-v-9d91ddc6]{margin:50px auto;max-width:485px}@media (min-width:1024px){.InteractiveCard[data-v-9d91ddc6]{padding:3rem 2.5rem}}.title-image[data-v-9d91ddc6]{max-width:100%;height:auto}.arrow[data-v-9d91ddc6]{-webkit-box-flex:0;-ms-flex:0 0 .6rem;flex:0 0 .6rem;margin-left:.5rem;color:#667790}.arrow .chevron[data-v-9d91ddc6]{display:block;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}[aria-expanded=true] .arrow .chevron[data-v-9d91ddc6]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.title[data-v-9d91ddc6]{font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0}@media (min-width:1024px){.title[data-v-9d91ddc6]{font-size:1.8rem;line-height:1.16667}}.content[data-v-9d91ddc6]{margin-top:.75rem}@media (min-width:1024px){.content[data-v-9d91ddc6]{margin-top:1rem}}.item-header[data-v-9d91ddc6]{padding:.5rem 0;min-height:2.7rem;text-decoration:none;color:#0e141a}.item-title[data-v-9d91ddc6]{margin:0;font-size:.9rem;line-height:1.33333;font-weight:700;letter-spacing:-.02em;color:#0e141a}@media (min-width:1024px){.item-title[data-v-9d91ddc6]{font-size:1.1rem;line-height:1.27273}}.item-icon[data-v-9d91ddc6]{display:block;width:1em;height:1em;font-size:1.2rem;margin-left:1rem;color:#1863ed;-webkit-box-flex:0;-ms-flex:0 0 1em;flex:0 0 1em}.item-label[data-v-9d91ddc6]{margin:0 0 0 1rem;font-size:.65rem;line-height:1.38462;color:#667790}@media (min-width:1024px){.item-label[data-v-9d91ddc6]{font-size:.8rem;line-height:1.375}}.item-content[data-v-9d91ddc6]{padding:.5rem 0;font-size:.8rem;line-height:1.1875;color:#667790}@media (min-width:1024px){.item-content[data-v-9d91ddc6]{padding:.75rem 0}}.item-content[data-v-9d91ddc6] >:first-child{margin-top:0}.item-content[data-v-9d91ddc6] >:last-child{margin-bottom:0}.item-content[data-v-9d91ddc6] p{font-size:.8rem;line-height:1.1875}.item-content[data-v-9d91ddc6] a{text-decoration:underline;color:currentColor;-webkit-transition:color .3s ease;transition:color .3s ease}.item-content[data-v-9d91ddc6] a:hover{color:#d3135a}.item-content[data-v-9d91ddc6] ol>li:first-child,.item-content[data-v-9d91ddc6] ul>li:first-child{margin-top:0}.item-content[data-v-9d91ddc6] ol>li:last-child,.item-content[data-v-9d91ddc6] ul>li:last-child{margin-bottom:0}
.form[data-v-d990a74a],.wrapper[data-v-d990a74a]{position:relative;width:100%}.form[data-v-d990a74a]{margin:1.5rem 0}@media (min-width:768px) and (max-width:1023.98px){.form[data-v-d990a74a]{padding-right:12px;width:50%}.form .search-button[data-v-d990a74a]{margin-right:12px}}@media (min-width:1024px){.form[data-v-d990a74a]{margin:1.5rem 0 2.5rem}}.form[data-v-d990a74a] ::-webkit-input-placeholder{color:#667790;opacity:1;font-size:inherit}.form[data-v-d990a74a] :-ms-input-placeholder{opacity:1}.form[data-v-d990a74a] ::-ms-input-placeholder{opacity:1}.form[data-v-d990a74a] ::placeholder{color:#667790;opacity:1;font-size:inherit}@media (max-width:767.98px){.form[data-v-d990a74a] ::-webkit-input-placeholder{line-height:1.3}.form[data-v-d990a74a] :-ms-input-placeholder{line-height:1.3}.form[data-v-d990a74a] ::-ms-input-placeholder{line-height:1.3}.form[data-v-d990a74a] ::placeholder{line-height:1.3}}.form[data-v-d990a74a] :-ms-input-placeholder{color:#667790;font-size:inherit}@media (max-width:767.98px){.form[data-v-d990a74a] :-ms-input-placeholder{line-height:1.3}}.form[data-v-d990a74a] ::-ms-input-placeholder{color:#667790;font-size:inherit}@media (max-width:767.98px){.form[data-v-d990a74a] ::-ms-input-placeholder{line-height:1.3}}.search-input[data-v-d990a74a]{background:#fff;border:1px solid #c2cddd;border-radius:.25rem;display:block;font-size:.9rem;line-height:1;font-weight:400;padding:.6rem 2.5rem .6rem .75rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}@media (min-width:1024px){.search-input[data-v-d990a74a]{font-size:1.1rem;padding:.725rem 2.5rem .725rem 1.5rem;height:3.25rem;letter-spacing:-.01em}}.search-input[data-v-d990a74a]:focus{-webkit-box-shadow:0 .1rem .25rem 0 rgba(14,20,26,.1);box-shadow:0 .1rem .25rem 0 rgba(14,20,26,.1)}.search-button[data-v-d990a74a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;display:block;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:1rem;-ms-flex:0 0 auto;padding:.5rem .75rem .7rem .7rem;text-align:right;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;right:0;top:-.1rem;bottom:0}.search-button use[data-v-d990a74a]{fill:rgba(14,20,26,.25)}@media (min-width:1024px){.search-button[data-v-d990a74a]{padding:.6rem 1.5rem .6rem .7rem}}.search-button.is-active use[data-v-d990a74a]{fill:#d3135a}.category-links[data-v-d990a74a]{margin:1.5rem auto 0;text-align:center}.category-links .cta-link[data-v-d990a74a]{font-size:.8rem;line-height:1.5;padding:.55rem .75rem}@media (max-width:767.98px){.category-links .cta-link[data-v-d990a74a]{margin:0}}.suggestions[data-v-d990a74a]{background:#fff;border:1px solid #c2cddd;border-radius:.25rem;left:0;margin:1px 0 0 100vw;opacity:0;overflow-x:hidden;padding:1rem 0;position:absolute;right:0;top:6.25rem;-webkit-transform:translateY(-2rem);transform:translateY(-2rem);-webkit-transition:z-index .45s linear,opacity .3s linear,-webkit-transform .3s ease-in-out;transition:z-index .45s linear,opacity .3s linear,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,z-index .45s linear,opacity .3s linear;transition:transform .3s ease-in-out,z-index .45s linear,opacity .3s linear,-webkit-transform .3s ease-in-out;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;z-index:-1}@media (min-width:768px){.suggestions[data-v-d990a74a]{height:auto}}@media (min-width:1024px){.suggestions[data-v-d990a74a]{margin:0;padding:0}}.suggestions.open[data-v-d990a74a]{-webkit-box-shadow:0 0 .25rem 0 rgba(102,119,144,.25);box-shadow:0 0 .25rem 0 rgba(102,119,144,.25);margin:-2.4rem auto 0;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);z-index:9}@media (max-width:767.98px){.suggestions.open[data-v-d990a74a]{margin-left:0;margin-right:0}}@media (min-width:1024px){.suggestions.open[data-v-d990a74a]{margin:-2.5rem auto 0}}.suggestions .title[data-v-d990a74a]{color:#667790;padding:.85rem 6%;font-size:.8rem;line-height:1;font-weight:400;margin:0}.suggestion-block[data-v-d990a74a]{margin:0;padding:0}.suggestion-block .item[data-v-d990a74a]{color:#0e141a;display:block;list-style:none;padding:0 6%}.suggestion-block .item-link[data-v-d990a74a]{color:inherit;display:block;font-size:.8rem;line-height:1;padding:.85rem 0 .85rem 1.5rem}.suggestion-block .item[data-v-d990a74a]:not(.title):active,.suggestion-block .item[data-v-d990a74a]:not(.title):hover{background:#eff2f7}.suggestion-block .title[data-v-d990a74a]{color:#667790}.suggestion-block .title .item-link[data-v-d990a74a]{padding-left:0}
.title[data-v-66178226]{font-size:1.35rem;line-height:1.22222;text-align:center;margin:3.8rem 0 1.8rem}@media (min-width:1024px){.title[data-v-66178226]{font-size:1.8rem;line-height:1.16667;margin:4.7rem 0 2.3rem}}.content[data-v-66178226]{padding:0}@media (min-width:1024px){.content[data-v-66178226]{margin:0 auto;padding:1rem 0}}[data-v-66178226] .SearchResultsItem{padding:1.5rem 0}@media (min-width:1024px){[data-v-66178226] .SearchResultsItem{padding:1rem 0}}[data-v-66178226] .SearchResultsItem .descr{margin:.75rem 0 0}@media (min-width:1024px){[data-v-66178226] .SearchResultsItem .cta-container{margin:1.8rem 0 0}}.cta-wrapper[data-v-66178226]{font-size:.8rem;line-height:1.5;margin:1.5rem 0 0;text-align:center}@media (min-width:1024px){.cta-wrapper[data-v-66178226]{font-size:.9rem;line-height:1.44444;margin:1rem 0 0}}
.LabelledSectionFooter[data-v-58e137dc]{padding:5rem 0}.wrapper[data-v-58e137dc]{border-top:.05rem solid #c2cddd;padding-top:.65rem}@media (min-width:1024px){.wrapper[data-v-58e137dc]{padding-top:.75rem}}.cta-wrapper .cta-link[data-v-58e137dc]{margin:0;font-size:.8rem;line-height:1.625;padding:.45rem 0 .5rem}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-58e137dc]{font-size:.9rem;line-height:1.44444}}.cta-wrapper .cta-link .chevron-right[data-v-58e137dc]{height:auto;margin-left:.15rem;margin-bottom:.05rem}
.LeftColContainer .content[data-v-093e12a4]{max-width:690px}@media (max-width:1023.98px){[data-v-093e12a4] .StickyOffer .container{width:100%}}[data-v-093e12a4] .StickyOffer .sticky-bar .container{width:88%}
.LocalInfoBanner[data-v-e2ae5cf0]{background:#fcf4c9}.wrapper[data-v-e2ae5cf0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:2.5rem;padding:.75rem 0;position:relative}.content[data-v-e2ae5cf0]{font-size:.75rem;line-height:1.33333;padding-right:1.5rem}@media (min-width:768px){.content[data-v-e2ae5cf0]{padding-right:2.25rem}}.content[data-v-e2ae5cf0] a{color:inherit;text-decoration:underline}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.content[data-v-e2ae5cf0] a:hover{text-decoration:none}}@media (hover:none){.content[data-v-e2ae5cf0] a:active{text-decoration:none}}.close[data-v-e2ae5cf0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:-.575rem -.6rem;padding:.575rem .7rem;position:relative;z-index:2}.close .icon[data-v-e2ae5cf0]{stroke:currentColor}
.LocaleBanner[data-v-4b28e5a4]{position:relative}.fixed-wrapper[data-v-4b28e5a4]{background:#eff2f7;position:fixed;left:0;top:0;width:100%;z-index:160;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.fixed-wrapper.collapsed[data-v-4b28e5a4]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.wrapper[data-v-4b28e5a4]{padding:1rem 0;position:relative}@media (min-width:768px){.wrapper[data-v-4b28e5a4]{padding-right:2.5rem}}@media (min-width:1024px){.wrapper[data-v-4b28e5a4]{padding:.8rem 2.2rem .8rem 0}}@media (min-width:768px){.content[data-v-4b28e5a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.message[data-v-4b28e5a4]{margin:0;font-size:.75rem;line-height:1.33333;font-weight:400;padding-right:2.2rem;padding-bottom:1rem}@media (min-width:768px){.message[data-v-4b28e5a4]{padding-right:2rem;padding-bottom:0}}.desktop-select[data-v-4b28e5a4]{position:relative}.desktop-select .select[data-v-4b28e5a4]{display:block;border:1px solid #c2cddd;border-radius:.2rem;background:transparent;height:1.6rem;font-size:.75rem;line-height:1.9;padding:0 2.2rem 0 1rem;position:relative;color:#0e141a}.desktop-select .select>.chevron[data-v-4b28e5a4]{position:absolute;right:1rem;top:50%;z-index:2;display:block;margin-top:-.15rem}.desktop-select .shadow[data-v-4b28e5a4]{background:transparent}.desktop-select .dropdown-list[data-v-4b28e5a4]{min-width:9.6rem}.desktop-select .dropdown-list .item .item-link[data-v-4b28e5a4]{font-size:.75rem;border-left:2px solid transparent}.desktop-select .dropdown-list .item .item-link[data-v-4b28e5a4]:hover{background:none;text-decoration:underline}.desktop-select .dropdown-list .item.active .item-link[data-v-4b28e5a4]{background:#eff2f7;text-decoration:none!important;border-left-color:#0047cc}.desktop-select .dropdown-list .item.active .item-link[data-v-4b28e5a4]:after{display:none}.mobile-select[data-v-4b28e5a4]{display:block;position:relative;padding:0;margin:0}.mobile-select>select[data-v-4b28e5a4]{position:relative;z-index:1;border:1px solid #c2cddd;border-radius:.2rem;background:transparent;height:2.25rem;font-size:.8rem;padding:0 2.2rem 0 1rem;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";width:100%}.mobile-select>select[data-v-4b28e5a4]:-moz-focusring{color:transparent;text-shadow:0 0 0 #0e141a}.mobile-select>select[data-v-4b28e5a4]::-ms-expand{display:none}@media (min-width:768px){.mobile-select>select[data-v-4b28e5a4]{width:auto}}.mobile-select>.chevron[data-v-4b28e5a4]{position:absolute;right:1rem;top:50%;z-index:2;display:block;margin-top:-.15rem}.action-wrapper[data-v-4b28e5a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-wrapper .select-wrapper[data-v-4b28e5a4]{display:block;padding:0 .75rem 0 0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1024px){.action-wrapper .cta-button[data-v-4b28e5a4]{height:1.6rem;font-size:.75rem;line-height:2.13333}}.close[data-v-4b28e5a4]{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#667790;font-size:1rem;padding:0;-webkit-transition:color .2s linear;transition:color .2s linear;position:absolute;right:0;top:1rem;width:2.25rem;height:2.25rem;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;margin:-.7rem -.7rem 0 0}@media (min-width:768px){.close[data-v-4b28e5a4]{top:50%;margin-top:-1.125rem}}.close .icon[data-v-4b28e5a4]{display:block;stroke:currentColor;width:.7rem;height:.7rem}.close[data-v-4b28e5a4]:hover{color:#0e141a}
.hero-map[data-v-7b72c499]{padding:0 1.15rem;text-align:center}@media (min-width:1024px){.hero-map[data-v-7b72c499]{padding:0 1rem 7.35rem}}.hero-map .hero-title[data-v-7b72c499]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.01em;margin:0 0 1.5rem}@media (min-width:768px){.hero-map .hero-title[data-v-7b72c499]{font-size:2.25rem;line-height:1.15556;letter-spacing:-.02rem;margin-bottom:1rem}}@media (min-width:1024px){.hero-map .hero-title[data-v-7b72c499]{font-size:2.45rem;line-height:1.16327;font-weight:700;margin-bottom:1.5rem}}.hero-map .hero-copy[data-v-7b72c499]{display:none}@media (min-width:768px){.hero-map .hero-copy[data-v-7b72c499]{display:block;font-size:.9rem;line-height:1.44444;margin:-.1rem 0 4.95rem}}@media (min-width:1024px){.hero-map .hero-copy[data-v-7b72c499]{margin-bottom:0;font-size:1.1rem;line-height:1.45455}}.map-module-content[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;height:28.3rem;position:relative;overflow:hidden}@media (min-width:768px){.map-module-content[data-v-7b72c499]{height:31.1rem;border-top:1px solid #c2cddd}}@media (min-width:1024px){.map-module-content[data-v-7b72c499]{height:35.3rem}}.map-container[data-v-7b72c499]{position:absolute;top:6.85rem;left:0;right:0;bottom:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.map-container[data-v-7b72c499]{top:0}}.map-container .map[data-v-7b72c499]{width:100%;height:auto}@media (max-width:767.98px){.map-container[data-v-7b72c499]{border-top:1px solid #c2cddd}.map-container.fixed[data-v-7b72c499]{position:fixed;top:0;bottom:3rem;z-index:101;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:767.98px){.show-list[data-v-7b72c499]{height:auto}}@media (min-width:768px){.show-list .map-container[data-v-7b72c499]{position:relative}.show-list .sidebar[data-v-7b72c499]{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.show-list .sidebar[data-v-7b72c499]:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:5.25rem;pointer-events:none;position:absolute;width:100%;z-index:2}}@media (max-width:767.98px){.show-list .fixed[data-v-7b72c499]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.switch-view[data-v-7b72c499]{width:100%;z-index:103;position:fixed;bottom:0;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:#0e141a;background:#fff;border:0;padding:0;-webkit-box-shadow:0 -2px 5px rgba(14,20,26,.1);box-shadow:0 -2px 5px rgba(14,20,26,.1);font-size:.9rem;line-height:1.44444;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:3rem;cursor:pointer}@media (min-width:768px){.switch-view[data-v-7b72c499]{display:none}}.switch-view svg[data-v-7b72c499]{display:block;width:1.2rem;height:1.2rem;margin-right:.3rem}.switch-view.off[data-v-7b72c499]{-webkit-transform:translateY(100%);transform:translateY(100%)}.switch-view.with-notch[data-v-7b72c499]{bottom:env(safe-area-inset-bottom,0)}.switch-view.with-notch[data-v-7b72c499]:after{content:" ";display:block;position:absolute;left:0;top:99%;height:100%;width:100%;background:#fff}.geolocalizer[data-v-7b72c499]{width:100%;margin:.5rem 0 0;padding:.5rem 0 .55rem 1.3rem;border:0;background:none;cursor:pointer;position:relative;color:#0e141a;font-size:.8rem;line-height:1.5;text-align:left}.geolocalizer .icon[data-v-7b72c499]{display:block;width:.8rem;height:.8rem;position:absolute;left:0;top:50%;margin-top:-.4rem}.geolocalizer[data-v-7b72c499]:hover{text-decoration:underline}.filter-content[data-v-7b72c499]{-webkit-box-flex:0;flex:0;-ms-flex:0 0 auto;position:relative;padding:1rem}@media (min-width:768px){.filter-content[data-v-7b72c499]{padding:1.25rem 1rem}}@media (min-width:1024px){.filter-content[data-v-7b72c499]{padding:1.5rem}}@media (min-width:768px){.filter-content[data-v-7b72c499]:after{content:"";display:block;position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;background:#fff;z-index:-1;opacity:0;border-radius:.25rem;-webkit-box-shadow:0 2px 5px rgba(14,20,26,.1);box-shadow:0 2px 5px rgba(14,20,26,.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (min-width:1024px){.filter-content[data-v-7b72c499]:after{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}}.filter-content.on-shadow[data-v-7b72c499]:after{opacity:1}@media (min-width:768px){.filter-box[data-v-7b72c499]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.filter-box .title[data-v-7b72c499]{display:none;margin:1rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:768px){.filter-box .title[data-v-7b72c499]{display:block}}.filter-box .checkbox[data-v-7b72c499]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.filter-box .checkbox[data-v-7b72c499]:after{top:.15rem;left:.1rem}.filter-box .checkbox-container[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.65rem;line-height:1.38462;letter-spacing:-.005rem;padding:.65rem 0 .6rem;margin:.5rem 0 0}.filter-box .checkbox-container input[data-v-7b72c499]{border:1px solid #c2cddd}.filter-box .checkbox-container:hover>span[data-v-7b72c499]{text-decoration:underline}.results-count[data-v-7b72c499]{margin:1rem 0 0;font-size:.8rem;line-height:1.5}.google-search-container[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-position:50%;border:1px solid #c2cddd;border-radius:.25rem;z-index:1}.google-search-container input[data-v-7b72c499]{height:2.4rem;width:100%;border:0;color:#0e141a;-webkit-appearance:none;padding:0 2.4rem 0 .7rem;border-radius:.25rem;font-size:.8rem;line-height:normal/16}@media (min-width:1024px){.google-search-container input[data-v-7b72c499]{font-size:.9rem}}.google-search-container input[data-v-7b72c499]::-webkit-input-placeholder{color:#667790}.google-search-container input[data-v-7b72c499]:-ms-input-placeholder{color:#667790}.google-search-container input[data-v-7b72c499]::-ms-input-placeholder{color:#667790}.google-search-container input[data-v-7b72c499]::placeholder{color:#667790}.google-search-container input[data-v-7b72c499]:focus{-webkit-box-shadow:0 2px 5px rgba(14,20,26,.1);box-shadow:0 2px 5px rgba(14,20,26,.1)}.google-search-container button[data-v-7b72c499]{color:#d3135a;cursor:pointer;position:absolute;background:none;border:0;right:0;top:0;padding:0;height:2.4rem;width:2.25rem;font-size:1rem;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}.google-search-container button svg[data-v-7b72c499]{display:block;width:1em;height:1em}.google-search-container button[data-v-7b72c499]:disabled{color:#667790;cursor:not-allowed}.scrolled-content[data-v-7b72c499]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;overflow-y:scroll}.place-list .place-no-item[data-v-7b72c499]{padding:1.5rem 1rem 1.35rem;border-top:1px solid #c2cddd}@media (min-width:1024px){.place-list .place-no-item[data-v-7b72c499]{padding:1.5rem 1.5rem 1.45rem}}.place-list .place-no-item .title[data-v-7b72c499]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em;margin:-.35rem 0 1rem}@media (min-width:1024px){.place-list .place-no-item .title[data-v-7b72c499]{font-size:1.1rem;line-height:1.45455;margin:-.45rem 0 .9rem}}.place-list .place-no-item .copy[data-v-7b72c499]{font-size:.8rem;line-height:1.5;margin:-.35rem 0 0}@media (min-width:1024px){.place-list .place-no-item .copy[data-v-7b72c499]{font-size:.9rem;line-height:1.44444;margin:-.4rem 0 0}}.place-list .place-item[data-v-7b72c499]{display:block;border-top:1px solid #c2cddd}.place-list .link[data-v-7b72c499]{display:block;text-decoration:none;padding:1.5rem 1rem .75rem;width:100%;font-size:.8rem;line-height:1.5;background-color:#fff}.place-list .link[data-v-7b72c499]:hover{background-color:#eff2f7}@media (min-width:1024px){.place-list .link[data-v-7b72c499]{font-size:.9rem;line-height:1.44444;padding:1.5rem 1.5rem .85rem}}.place-list .link .title[data-v-7b72c499]{display:block;margin:-.3rem 0 .5rem;color:#0e141a;font-size:.8rem;line-height:1.5;font-weight:700;letter-spacing:-.005rem}@media (min-width:1024px){.place-list .link .title[data-v-7b72c499]{font-size:.9rem;line-height:1.44444;margin-bottom:1rem}}.place-list .link .address[data-v-7b72c499],.place-list .link .place-type[data-v-7b72c499]{display:block;color:#667790;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.place-list .link .address[data-v-7b72c499],.place-list .link .place-type[data-v-7b72c499]{font-size:.9rem;line-height:1.44444}}.place-list .link .place-type[data-v-7b72c499]{margin-top:-.4rem}.place-list .link .cta[data-v-7b72c499]{font-size:.8rem;line-height:1.5;margin:-.15rem 0 0;padding:.5rem 0 .55rem;text-decoration:none}@media (min-width:1024px){.place-list .link .cta[data-v-7b72c499]{font-size:.9rem;line-height:1.44444}}.place-list .link .cta-link .chevron-right[data-v-7b72c499]{margin-left:.3rem!important}.place-details[data-v-7b72c499]{display:block;width:100%;padding:0 1rem 1.65rem;color:#667790;font-size:.8rem;line-height:1.5}@media (min-width:768px){.place-details[data-v-7b72c499]{padding-bottom:1.35rem}}@media (min-width:1024px){.place-details[data-v-7b72c499]{font-size:.9rem;line-height:1.44444;padding:0 1.5rem 1.35rem}}.place-details .title-detail[data-v-7b72c499]{font-size:1.1rem;line-height:1.09091;font-weight:700;padding:0 0 1rem;margin:0;color:#0e141a}@media (min-width:1024px){.place-details .title-detail[data-v-7b72c499]{font-size:1.35rem;line-height:1.07407}}.place-details .address[data-v-7b72c499],.place-details .place-type[data-v-7b72c499]{display:block}@media (min-width:1024px){.place-details .address[data-v-7b72c499],.place-details .place-type[data-v-7b72c499]{font-size:.9rem;line-height:1.44444}}@media (min-width:1024px){.place-details .address[data-v-7b72c499]{margin-bottom:.3rem}}.place-details .place-type[data-v-7b72c499]{margin-top:-.2rem}.place-details .cta-link[data-v-7b72c499]{padding:.55rem 0 .5rem;font-size:.8rem;line-height:1.5;margin:0}@media (min-width:1024px){.place-details .cta-link[data-v-7b72c499]{padding:.5rem 0;font-size:.9rem;line-height:1.44444}}.place-details .cta-link svg[data-v-7b72c499]{margin-left:.2rem}.place-details .subtitle-detail[data-v-7b72c499]{color:#0e141a;margin:.6rem 0}.place-details .contact-container .subtitle-detail[data-v-7b72c499]{margin-bottom:.1rem}@media (min-width:1024px){.place-details .contact-container .subtitle-detail[data-v-7b72c499]{margin-top:.7rem;margin-bottom:.2rem}}.place-details .cta-item-opening-hours-detail[data-v-7b72c499]{padding:0 0 .5rem}.place-details .box-cta svg[data-v-7b72c499]{margin-right:.75rem}.place-details .download-container[data-v-7b72c499]{margin-top:1.2rem}.place-details .download[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.place-details .download[data-v-7b72c499]{margin-top:.25rem}}.place-details .download .info[data-v-7b72c499]{margin-right:1.75rem}.place-details .cta-link .arrow-down[data-v-7b72c499]{height:auto;-webkit-transform:none;transform:none}.place-details .cta-button[data-v-7b72c499]{text-align:center;display:block;font-size:.9rem;margin-top:.3rem}@media (min-width:1024px){.place-details .cta-button[data-v-7b72c499]{margin-top:.55rem}}.sidebar[data-v-7b72c499]{position:relative;font-size:.9rem;line-height:1.44444;width:100%;overflow:hidden}@media (min-width:768px){.sidebar[data-v-7b72c499]{width:16.1rem;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}}@media (min-width:1024px){.sidebar[data-v-7b72c499]{width:17rem}}.no-fade[data-v-7b72c499]:after{display:none!important}.side-header[data-v-7b72c499]{font-size:1.35rem;line-height:1.18519;font-weight:700;line-height:1;display:block}.side-header .back-arrow[data-v-7b72c499]{-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;padding:1rem;height:3.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (min-width:1024px){.side-header .back-arrow[data-v-7b72c499]{padding:1rem 1.5rem}}.side-header .back-arrow svg[data-v-7b72c499]{margin-left:.2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.unstyled[data-v-7b72c499]{padding:0;margin:0;list-style:none}@media (min-width:768px){.list-panel[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}}@media (min-width:768px){.list-panel.off[data-v-7b72c499]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.detail-panel[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;border-bottom:none;margin-bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .35s ease-in-out,z-index .3s linear;transition:all .35s ease-in-out,z-index .3s linear;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s;background:#fff;z-index:102}@media (min-width:768px){.detail-panel[data-v-7b72c499]{position:absolute}}.detail-panel.open[data-v-7b72c499]{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:768px){.detail-panel.open[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.legend-box[data-v-7b72c499]{display:none;padding:.85rem 1.5rem .9rem;border-top:1px solid #c2cddd}@media (min-width:768px){.legend-box[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.legend-box[data-v-7b72c499]{padding:1.05rem 1.5rem 1.1rem}}.legend-box .title[data-v-7b72c499]{margin:-.25rem 0;font-size:1.1rem;line-height:1.45455;font-weight:400}.legend-box .legend-icon-box[data-v-7b72c499],.legend-box .legend-icons[data-v-7b72c499]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-box .legend-icon-box[data-v-7b72c499]{font-size:.8rem;line-height:1.5;font-weight:400;color:#667790;margin-right:3rem}.legend-box .legend-icon-box img[data-v-7b72c499]{margin-right:.75rem}.legend-box .legend-icon-box[data-v-7b72c499]:last-child{margin-right:0}[data-v-7b72c499] .gm-style .gm-style-iw-c{-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px rgba(0,0,0,.1)}[data-v-7b72c499] .gm-style-iw{padding:.75rem 1rem!important}[data-v-7b72c499] .gm-style-iw button{display:none!important}[data-v-7b72c499] .gm-style-iw-d{overflow:hidden!important;max-width:12.8rem}[data-v-7b72c499] .info-box-wrap{font-family:Robert;font-size:.8rem;line-height:1.375;font-weight:700;display:block;color:#0e141a}[data-v-7b72c499] .address-box-wrap{font-family:Robert;font-size:.65rem;line-height:1.53846;font-weight:400;display:block;color:#667790;margin:.3rem 0 0}
.MultipleLinksCardModule[data-v-cdf0955e]{padding:0 .4rem}@media (min-width:768px){.MultipleLinksCardModule[data-v-cdf0955e]{padding:0 .6rem}}@media (min-width:1024px){.MultipleLinksCardModule[data-v-cdf0955e]{padding:0 .6rem}}.wrapper[data-v-cdf0955e]{padding:1.5rem 0}@media (min-width:768px){.wrapper[data-v-cdf0955e]{padding:1.5rem 0 2.25rem}}@media (min-width:1024px){.wrapper[data-v-cdf0955e]{padding:1.5rem 0 2.25rem}}.card-img[data-v-cdf0955e]{width:auto;height:2rem;margin-bottom:2rem}.title[data-v-cdf0955e]{font-size:.9rem;line-height:1.77778;font-weight:700;margin-bottom:.55rem;margin-top:-.4rem}@media (min-width:1024px){.title[data-v-cdf0955e]{font-size:1.1rem;line-height:1.5;font-weight:700;margin-bottom:1rem}}.description[data-v-cdf0955e]{font-size:.8rem;line-height:1.5;font-weight:400;margin-bottom:.5rem;margin-top:-.4rem}@media (min-width:1024px){.description[data-v-cdf0955e]{font-size:.9rem;line-height:1.44444}}.title+.description[data-v-cdf0955e]{padding-top:.25rem}.description+.link-list .cta-button[data-v-cdf0955e]{margin-top:1rem}.cta-button[data-v-cdf0955e]{font-size:.8rem;line-height:2.8125;font-weight:400;padding:0 1rem}@media (min-width:1024px){.cta-button[data-v-cdf0955e]{font-size:.9rem}}.cta-button span[data-v-cdf0955e]{margin-top:-.2rem}.cta-link[data-v-cdf0955e]{margin:0;font-size:.8rem;line-height:1.625;font-weight:400;padding:.5rem 0 .45rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-link[data-v-cdf0955e]:hover{text-decoration:underline}}@media (hover:none){.cta-link[data-v-cdf0955e]:active{text-decoration:underline}}@media (min-width:1024px){.cta-link[data-v-cdf0955e]{font-size:.9rem;line-height:1.44444;padding:.5rem 0}}.cta-link svg[data-v-cdf0955e]{margin-left:.2rem!important}.cta svg use[data-v-cdf0955e]{fill:currentColor}.boxed[data-v-cdf0955e],.boxed .wrapper[data-v-cdf0955e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100%}.boxed .wrapper[data-v-cdf0955e]{background:#f7f9fb;-webkit-box-shadow:0 .15rem .3rem 0 rgba(0,0,0,.16);box-shadow:0 .15rem .3rem 0 rgba(0,0,0,.16);margin-left:-1.2rem;margin-right:-1.2rem;padding-left:1.2rem;padding-right:1.2rem}.no-padding-sides[data-v-cdf0955e]{padding-left:0;padding-right:0}
.HomeSlider[data-v-3de7c858]{color:#fff;position:relative}.hidden-title[data-v-3de7c858]{height:0;opacity:0;pointer-events:none;margin:0;visibility:hidden}.slider[data-v-3de7c858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.slider .slide[data-v-3de7c858]{background:#222 no-repeat 50%;background-size:cover;min-width:100vw;padding:4rem 0 11.25rem;min-height:100%}.slider .slide[data-v-3de7c858]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,20,26,.5)),to(rgba(14,20,26,0)));background:linear-gradient(180deg,rgba(14,20,26,.5),rgba(14,20,26,0));z-index:1;pointer-events:none}@media (min-width:768px){.slider .slide[data-v-3de7c858]:before{background:-webkit-gradient(linear,left top,right top,from(rgba(14,20,26,.5)),to(rgba(14,20,26,0)));background:linear-gradient(90deg,rgba(14,20,26,.5),rgba(14,20,26,0))}}@media (min-width:768px){.slider .slide[data-v-3de7c858]{padding:5rem 0 10rem}}@media (min-width:1024px){.slider .slide[data-v-3de7c858]{padding:6rem 0 12.25rem}}@media (min-width:768px) and (max-width:1023.98px){.content[data-v-3de7c858]{max-width:58.33333%;padding-right:24px}}@media (min-width:1024px){.content[data-v-3de7c858]{max-width:41.66667%}}.title[data-v-3de7c858]{font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.01em;margin:0 0 1rem}@media (min-width:768px){.title[data-v-3de7c858]{font-size:2.25rem;line-height:1.15556;margin:0 0 1.5rem}}@media (min-width:1024px){.title[data-v-3de7c858]{font-size:2.7rem;line-height:1.22222}}.copy[data-v-3de7c858]{font-size:.8rem;line-height:1.5;margin:0 0 2rem}@media (min-width:1024px){.copy[data-v-3de7c858]{font-size:.9rem;line-height:1.44444}}.cta-button[data-v-3de7c858]{font-size:.8rem;line-height:2.25rem;padding:0 1rem}@media (min-width:1024px){.cta-button[data-v-3de7c858]{font-size:.9rem}}.controls-wrapper[data-v-3de7c858]{position:absolute;bottom:6.5rem;left:0;right:0;pointer-events:none}@media (min-width:768px) and (max-width:1023.98px){.controls-wrapper[data-v-3de7c858]{bottom:5.2rem}}.custom-controls[data-v-3de7c858]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:2.5rem 0 0;padding:0;pointer-events:auto}.custom-controls li[data-v-3de7c858]{display:block;-webkit-transition:opacity .2s;transition:opacity .2s}.custom-controls li[data-v-3de7c858]:first-child{margin-left:-.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.custom-controls li[data-v-3de7c858]:hover{opacity:.5}}@media (hover:none){.custom-controls li[data-v-3de7c858]:active{opacity:.5}}.custom-controls li.active[data-v-3de7c858]{pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.custom-controls li.active[data-v-3de7c858]:hover{opacity:1}}@media (hover:none){.custom-controls li.active[data-v-3de7c858]:active{opacity:1}}.custom-controls li.active .control-button[data-v-3de7c858]:before{background:currentColor}.custom-controls .control-button[data-v-3de7c858]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;cursor:pointer;line-height:.5rem;padding:.85rem}.custom-controls .control-button[data-v-3de7c858]:before{background:transparent;border-radius:50%;content:"";display:inline-block;height:.5rem;width:.5rem;border:1px solid;-webkit-transition:all .2s;transition:all .2s}.custom-controls .control-autoplay[data-v-3de7c858]:before{content:none}.custom-controls .control-autoplay svg[data-v-3de7c858]{height:.5rem;margin:0 .05rem;width:.4rem}[data-v-3de7c858] .flickity-viewport .content{position:relative}.controls-wrapper[data-v-3de7c858],[data-v-3de7c858] .flickity-viewport .content{z-index:9}[data-v-3de7c858] .flickity-prev-next-button{display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (min-width:1024px){[data-v-3de7c858] .flickity-prev-next-button{display:inline-block}}
.NewsModuleItem[data-v-125f0619]{padding-top:1.5rem;padding-bottom:1.5rem}.news-box-item[data-v-125f0619]{display:block}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.news-box-item:hover .image[data-v-125f0619]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.news-box-item:active .image[data-v-125f0619]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.media[data-v-125f0619]{margin:0 0 1.5rem}.media .figure[data-v-125f0619]{margin:0;overflow:hidden}.media .link[data-v-125f0619]{display:block;position:relative}.media .image[data-v-125f0619]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:11rem}@media (min-width:768px){.media .image[data-v-125f0619]{height:12.5rem}}@media (min-width:1024px){.media .image[data-v-125f0619]{height:10rem}}.no-link[data-v-125f0619]{color:#667790}.link[data-v-125f0619]{color:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .title[data-v-125f0619]{text-decoration:underline;color:#d3135a}}@media (hover:none){.link:active .title[data-v-125f0619]{text-decoration:underline;color:#d3135a}}.rel[data-v-125f0619]{font-size:0;margin:0}.category[data-v-125f0619],.label[data-v-125f0619]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.category[data-v-125f0619],.label[data-v-125f0619]{font-size:.9rem;line-height:1.44444}}.label[data-v-125f0619]{color:#667790;text-transform:capitalize;margin-right:.75rem}.category[data-v-125f0619]{color:#d3135a}.title[data-v-125f0619]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em;margin:1rem 0 .75rem}@media (min-width:1024px){.title[data-v-125f0619]{font-size:1.1rem;line-height:1.45455}}.title a[data-v-125f0619]{color:inherit;-webkit-transition:color .3s ease;transition:color .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.title a[data-v-125f0619]:hover{color:#d3135a}}@media (hover:none){.title a[data-v-125f0619]:active{color:#d3135a}}.time[data-v-125f0619]{color:#667790;font-family:Georgia,Times,Times New Roman,serif;font-size:.8rem;line-height:1.5;margin:0;display:block}.download[data-v-125f0619]{padding-top:.5rem;margin-bottom:0}.download .filesize[data-v-125f0619]{font-size:.8rem;line-height:1.625;color:#667790}@media (min-width:1024px){.download .cta[data-v-125f0619]{font-size:.9rem}}
.NewsModule[data-v-4977c077]{padding:2.5rem 0 2rem}@media (min-width:768px){.NewsModule[data-v-4977c077]{padding-bottom:3rem}}@media (min-width:1024px){.NewsModule[data-v-4977c077]{padding:3.75rem 0}}.title[data-v-4977c077]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0 0 2rem}@media (min-width:1024px){.title[data-v-4977c077]{font-size:1.8rem;line-height:1.16667;margin:0 0 3rem}}.news-list[data-v-4977c077]{margin-top:-1.5rem;margin-bottom:-1.5rem}.cta-wrapper[data-v-4977c077]{padding-top:2rem}.cta-wrapper .cta-item[data-v-4977c077]{padding:.5rem 0}.cta-wrapper .cta-item[data-v-4977c077]:first-child{padding-top:0}.cta-wrapper .cta-item[data-v-4977c077]:last-child{padding-bottom:0}@media (min-width:1024px){.cta-wrapper[data-v-4977c077]{padding-top:3rem}.cta-wrapper .cta-link[data-v-4977c077]{font-size:.9rem}}
.NextContent[data-v-328b2f80]{margin:0;padding:4rem 0 1.25rem;background-color:#f7f9fb;text-align:center}@media (min-width:768px){.NextContent[data-v-328b2f80]{padding:5rem 0 1.5rem}}@media (min-width:1024px){.NextContent[data-v-328b2f80]{padding:7.4rem 0 1.25rem}}.NextContent img[data-v-328b2f80]{width:100%}.content[data-v-328b2f80]{margin-bottom:3rem}@media (min-width:768px){.content[data-v-328b2f80]{margin-bottom:4rem}}@media (min-width:1024px){.content[data-v-328b2f80]{margin-bottom:3.75rem}}.label[data-v-328b2f80]{display:block;margin-bottom:1rem;color:#008c5a;font-style:normal;font-weight:700}@media (min-width:1024px){.label[data-v-328b2f80]{margin-bottom:1.5rem;font-size:.9rem}}.content-title[data-v-328b2f80]{font-size:1.35rem;letter-spacing:-.01em;line-height:1.65rem;margin:0 0 1rem}@media (min-width:1024px){.content-title[data-v-328b2f80]{margin-bottom:1.6rem;font-size:1.8rem;letter-spacing:-.02em}}@media (min-width:1024px){.cta[data-v-328b2f80]{font-size:.9rem}}
.NoResultsModule[data-v-0ec0b346]{padding:1.2rem 0 7.25rem}@media (min-width:768px){.NoResultsModule[data-v-0ec0b346]{padding:1.6rem 0 10rem}}.no-results[data-v-0ec0b346]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:0 0 .55rem}@media (min-width:1024px){.no-results[data-v-0ec0b346]{font-size:1.1rem;line-height:1.45455}}.copy[data-v-0ec0b346]{font-size:.9rem;line-height:1.44444}@media (max-width:1023.98px){.copy[data-v-0ec0b346]{font-size:.8rem;line-height:1.5}}
.item[data-v-f20274a2]{border-bottom:1px solid #c2cddd}.item .chevron[data-v-f20274a2]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.item.open .chevron[data-v-f20274a2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header[data-v-f20274a2]{cursor:pointer;padding:0}.header .header-link[data-v-f20274a2]{color:#0e141a;display:block;padding:.85rem 0}@media (min-width:1024px){.header .header-link[data-v-f20274a2]{padding:1.1rem 0}}.header .header-link[data-v-f20274a2]:focus,.header .outline-wrapper[data-v-f20274a2]:focus{outline:none}.header .header-link:focus .outline-wrapper[data-v-f20274a2]{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.header .title[data-v-f20274a2]{font-size:.9rem;line-height:1.44444;font-weight:700;margin:0;letter-spacing:-.01rem}.header .arrow[data-v-f20274a2]{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;height:1.3rem;width:2rem;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;margin-left:.5rem}.content[data-v-f20274a2]{padding-bottom:1.5rem}.content[data-v-f20274a2] >:first-child{margin-top:0}.content[data-v-f20274a2] >:last-child{margin-bottom:0}
.subtitle[data-v-cfc492ea]{font-size:.8rem;line-height:1.5;font-weight:700;color:#1863ed;margin:1rem 0}@media (min-width:1024px){.subtitle[data-v-cfc492ea]{font-size:.9rem;line-height:1.44444;margin:1.5rem 0}}.title[data-v-cfc492ea]{font-size:1.1rem;line-height:1.31818;font-weight:700;margin:1rem 0}@media (min-width:768px){.title[data-v-cfc492ea]{font-size:1.35rem;line-height:1.22222}}@media (min-width:1024px){.title[data-v-cfc492ea]{font-size:1.8rem;line-height:1.16667;margin:1.5rem 0}}.description[data-v-cfc492ea]{font-size:.8rem;line-height:1.5;margin:1rem 0}@media (min-width:1024px){.description[data-v-cfc492ea]{font-size:.9rem;line-height:1.44444;margin:1.5rem 0}}.OnboardingAccordion[data-v-cfc492ea]{margin:1rem 0}@media (min-width:1024px){.OnboardingAccordion[data-v-cfc492ea]{margin:1.5rem 0}}.text-cta-wrapper[data-v-cfc492ea]{margin:1rem 0}@media (min-width:1024px){.text-cta-wrapper[data-v-cfc492ea]{font-size:.9rem;margin:1.5rem 0}}.cta-wrapper[data-v-cfc492ea]{margin:1rem 0}@media (min-width:1024px){.cta-wrapper[data-v-cfc492ea]{margin:1.5rem 0}}.disclaimer[data-v-cfc492ea]{font-size:.65rem;line-height:1.38462;color:#667790;margin:0}.OnboardingSlideContent[data-v-cfc492ea]>:first-child{margin-top:0}.OnboardingSlideContent[data-v-cfc492ea]>:last-child{margin-bottom:0}
.image[data-v-1a98ab8e],.OnboardingSlideMedia[data-v-1a98ab8e]{width:100%}.image[data-v-1a98ab8e]{display:block;height:auto}.video-wrapper[data-v-1a98ab8e]{width:100%;height:0;position:relative}.video-wrapper .video[data-v-1a98ab8e]{position:absolute;left:0;top:0;width:100%;height:100%}.shadow[data-v-1a98ab8e]{-webkit-box-shadow:0 5px 30px rgba(0,0,0,.16);box-shadow:0 5px 30px rgba(0,0,0,.16)}
.Onboarding[data-v-e75ead34]{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.Onboarding .modal-wrapper[data-v-e75ead34]{position:relative}.Onboarding.modal .modal-wrapper[data-v-e75ead34]{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#fff;z-index:500}.close-button[data-v-e75ead34]{position:absolute;right:6%;top:.75rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;cursor:pointer;background:#e8ecf4;border-radius:50%;z-index:20}@media (min-width:1024px){.close-button[data-v-e75ead34]{top:1rem;right:1rem}}.close-button svg[data-v-e75ead34]{width:.85rem;height:.85rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:#0e141a;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.close-button:hover svg[data-v-e75ead34]{stroke:#d3135a}}@media (hover:none){.close-button:active svg[data-v-e75ead34]{stroke:#d3135a}}.desktop-view[data-v-e75ead34]{height:100vh;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;position:static}.desktop-view .logo[data-v-e75ead34]{position:absolute;left:.58rem;top:4rem;right:0;z-index:1}.desktop-view .logo>img[data-v-e75ead34]{display:block;height:1.3rem;width:auto}.desktop-view .slide-content[data-v-e75ead34]{padding-top:9rem;padding-bottom:3rem;position:relative;z-index:2;min-height:100vh}.desktop-view .slide-content .OnboardingSlideContent[data-v-e75ead34]{width:100%}.desktop-view .slide-content .OnboardingSlideContent.disclaimer[data-v-e75ead34]{padding-top:4rem}.desktop-view .fixed-container[data-v-e75ead34]{position:absolute;left:0;top:0;width:100%;height:100vh;pointer-events:none}.desktop-view .fixed-container>.container[data-v-e75ead34],.main-container[data-v-e75ead34]{position:relative}.navigation[data-v-e75ead34]{height:100vh;position:absolute;right:100%;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4.7rem 0}.navigation[data-v-e75ead34],.navigation .btn[data-v-e75ead34]{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}.navigation .btn[data-v-e75ead34]{width:2.2rem;height:2.2rem;border:0;padding:0;margin:0;background:none;cursor:pointer;opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:auto}.navigation .btn[data-v-e75ead34]:before{content:" ";display:block;width:.5rem;height:.5rem;border:.075rem solid #667790;background:#fff;border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.navigation .btn[data-v-e75ead34]:hover:before{background:#667790}.navigation .btn.active[data-v-e75ead34]{opacity:1}.navigation .btn.active[data-v-e75ead34]:before{background:#667790}.navigation .next-wrapper[data-v-e75ead34]{position:absolute;left:50%;bottom:1.5rem;margin:0 0 0 -1.1rem}.navigation .next[data-v-e75ead34]{position:relative;width:2.2rem;height:2.2rem;border:0;padding:.1rem 0 0;background:none;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:#0e141a;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;pointer-events:auto}.navigation .next[data-v-e75ead34]:hover{color:#d3135a}.navigation .next[data-v-e75ead34]:before{content:" ";display:block;width:2rem;height:2rem;position:absolute;left:.1rem;top:.1rem;background:#eff2f7;z-index:1;border-radius:50%}.navigation .next>svg[data-v-e75ead34]{position:relative;z-index:2}.right-wrapper[data-v-e75ead34]{background:rgba(239,242,247,.5);height:100vh;overflow:hidden}.mobile-view[data-v-e75ead34],.mobile-view .scrollable[data-v-e75ead34]{position:relative;z-index:1}.mobile-view .scrollable[data-v-e75ead34]{padding-top:3.5rem;height:100vh;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.mobile-view .scrollable.with-cta[data-v-e75ead34]{padding-bottom:3.7rem}.mobile-view .scrollable.iOS[data-v-e75ead34]{padding-bottom:4.7rem}.mobile-view .scrollable.isIphoneWithNotch[data-v-e75ead34]{padding-bottom:6.7rem}.mobile-view .header[data-v-e75ead34]{position:absolute;left:0;top:0;width:100%;height:3.5rem;background:#fff;z-index:2;padding-top:.25rem}.mobile-view .header>.container[data-v-e75ead34]{height:3.25rem}.mobile-view .header .logo[data-v-e75ead34]{height:1.1rem;width:auto;display:block}.mobile-view .header .bar[data-v-e75ead34]{position:absolute;left:0;top:0;width:100%;height:.25rem;background:#c2cddd}.mobile-view .header .bar>.value[data-v-e75ead34]{position:absolute;left:0;top:0;height:100%;width:0;background:#0047cc;-webkit-transition:width .2s ease;transition:width .2s ease}.mobile-view .mobile-cta[data-v-e75ead34]{margin:20px auto 0;width:90%}.mobile-view .mobile-cta .cta-button[data-v-e75ead34]{width:100%;text-align:center;border-radius:0}.mobile-view .mobile-cta.isIphoneWithNotch[data-v-e75ead34]{left:6%;right:6%}.mobile-view .mobile-cta.isIphoneWithNotch .cta-button[data-v-e75ead34]{border-radius:.2rem;-webkit-box-shadow:0 3px 10px rgba(14,20,26,.2);box-shadow:0 3px 10px rgba(14,20,26,.2)}.mobile-view .mobile-container[data-v-e75ead34]{padding-top:3.75rem;padding-bottom:2rem}.mobile-view .media-wrapper[data-v-e75ead34]{background:rgba(239,242,247,.5);overflow:hidden}.fade-enter-active[data-v-e75ead34],.fade-leave-active[data-v-e75ead34]{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.fade-enter[data-v-e75ead34],.fade-leave-to[data-v-e75ead34]{opacity:0}.slide-enter-active[data-v-e75ead34],.slide-leave-active[data-v-e75ead34]{-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.slide-enter[data-v-e75ead34]{opacity:0;-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}.slide-leave-to[data-v-e75ead34]{opacity:0}.next-animation .slide-enter[data-v-e75ead34],.slide-leave-to[data-v-e75ead34]{-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}.next-animation .slide-leave-to[data-v-e75ead34]{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}.scale-enter-active[data-v-e75ead34],.scale-leave-active[data-v-e75ead34]{-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.scale-enter[data-v-e75ead34],.scale-leave-to[data-v-e75ead34]{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}.modal-enter-active[data-v-e75ead34],.modal-leave-active[data-v-e75ead34]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-e75ead34],.modal-leave-to[data-v-e75ead34]{-webkit-transform:translateY(100%);transform:translateY(100%)}
.spinner[data-v-77f106da]{opacity:0;z-index:-1;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.spinner.open[data-v-77f106da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.85);opacity:1;z-index:999;pointer-events:auto}svg[data-v-77f106da]{-webkit-animation-name:svg-animation-data-v-77f106da,svg-color-data-v-77f106da;animation-name:svg-animation-data-v-77f106da,svg-color-data-v-77f106da;-webkit-animation-duration:2.5s,5s;animation-duration:2.5s,5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;max-width:40px}@-webkit-keyframes svg-animation-data-v-77f106da{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes svg-animation-data-v-77f106da{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes svg-color-data-v-77f106da{0%{color:#ff5a0f}16.6%{color:#008c5a}33.2%{color:#55be5a}48.8%{color:#41b9e6}66.4%{color:#0047cc}83%{color:#d3135a}to{color:#ff5a0f}}@keyframes svg-color-data-v-77f106da{0%{color:#ff5a0f}16.6%{color:#008c5a}33.2%{color:#55be5a}48.8%{color:#41b9e6}66.4%{color:#0047cc}83%{color:#d3135a}to{color:#ff5a0f}}circle[data-v-77f106da]{-webkit-animation:circle-animation-data-v-77f106da 2s ease-in-out infinite both;animation:circle-animation-data-v-77f106da 2s ease-in-out infinite both;display:block;fill:transparent;stroke:currentColor;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:10px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes circle-animation-data-v-77f106da{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle-animation-data-v-77f106da{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.GroupedLoadMore[data-v-5f162ad8]{padding:4rem 0 10rem}[data-v-5f162ad8] .hidden-child{display:none}[data-v-5f162ad8] :not(.hidden-child){-webkit-animation:fadeIn-data-v-5f162ad8 .3s 1 forwards;animation:fadeIn-data-v-5f162ad8 .3s 1 forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}.cta-wrapper[data-v-5f162ad8]{font-size:.9rem;line-height:1.44444;border-top:1px solid #c2cddd;margin-top:3rem;padding:3rem 0 0;text-align:center}@media (min-width:768px){.cta-wrapper[data-v-5f162ad8]{margin-top:4rem}}.cta-wrapper .cta[data-v-5f162ad8]{font-size:.8rem}@media (min-width:1024px){.cta-wrapper .cta[data-v-5f162ad8]{font-size:.9rem}}@-webkit-keyframes fadeIn-data-v-5f162ad8{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-5f162ad8{0%{opacity:0}to{opacity:1}}
.Pagination[data-v-21693bdc]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-6vw;margin-right:-6vw}@media (min-width:490px){.Pagination[data-v-21693bdc]{margin-left:0;margin-right:0}}.list[data-v-21693bdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;width:100%;margin:-.2rem 0;padding:0}.list>li[data-v-21693bdc]{padding:.2rem 0}.link[data-v-21693bdc]{display:block;width:2.25rem;height:2.25rem;text-align:center;font-size:.9rem;line-height:2.5;color:#667790}.separator[data-v-21693bdc]{cursor:default;width:.9rem;font-size:.8rem;line-height:2.8125}a.link[data-v-21693bdc]{-webkit-transition:color .3s ease;transition:color .3s ease}.active[data-v-21693bdc],a.link[data-v-21693bdc]:hover{color:#0e141a}.active[data-v-21693bdc]{position:relative;cursor:default}.active[data-v-21693bdc]:after{content:" ";display:block;width:40px;height:2px;position:absolute;left:50%;bottom:-1px;-webkit-transform:translate(-50%);transform:translate(-50%);background:#387cfa}.arrow[data-v-21693bdc]{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}.arrow.disabled[data-v-21693bdc]{color:rgba(14,20,26,.25)}
.container-custom[data-v-640d591e]{width:100%}@media (min-width:768px){.container-custom[data-v-640d591e]{max-width:1200px;width:88%;padding:0;margin:0 auto}}.content[data-v-640d591e]{width:88%;margin:0 auto}@media (min-width:768px){.content[data-v-640d591e]{width:100%}}.media-player[data-v-640d591e]{margin-bottom:1.85rem}.category[data-v-640d591e]{font-size:.8rem;line-height:1.375;margin:-.85rem 0 .5rem;color:#d3135a}@media (min-width:768px){.category[data-v-640d591e]{margin:-.2rem 0 1rem}}@media (min-width:1024px){.category[data-v-640d591e]{font-size:.9rem;line-height:1.33333}}.category .separator[data-v-640d591e]{color:#667790;display:inline-block;padding:0 7px 0 10px}.title[data-v-640d591e]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:-.4rem 0 .75rem}@media (max-width:767.98px){.title[data-v-640d591e]{margin:-.45rem 0 .9rem}}@media (min-width:1024px){.title[data-v-640d591e]{margin:-.45rem 0 .3rem;font-size:1.1rem;line-height:1.45455;font-weight:700}}.location[data-v-640d591e]{margin:-.4rem 0 1rem;font-size:.8rem;line-height:1.375;font-weight:400;color:#667790}@media (min-width:1024px){.location[data-v-640d591e]{font-size:.9rem;line-height:1;margin:.8rem 0 .85rem}}.description[data-v-640d591e]{font-size:.8rem;line-height:1.5;margin:-.4rem 0 1.25rem}@media (min-width:768px){.description[data-v-640d591e]{margin:-.4rem 0 1.4rem}}@media (min-width:1024px){.description[data-v-640d591e]{margin:-.45rem 0 1.25rem}}.media-info[data-v-640d591e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.525rem 0;color:#667790;border-top:1px solid #c2cddd;border-bottom:1px solid #c2cddd;margin:-.225rem 0 1.475rem;line-height:.8rem}.media-info .info-label[data-v-640d591e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;line-height:1.5;padding-right:.25rem}.media-info .info-label[data-v-640d591e]:nth-last-child(n+3),.media-info .info-label:nth-last-child(n+3)~.info-label[data-v-640d591e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.media-info .info-label[data-v-640d591e]:nth-child(n+3):last-child{padding-right:0}.cta-button[data-v-640d591e]{font-size:.8rem;margin-bottom:1rem;padding:0 1rem}@media (min-width:1024px){.cta-button[data-v-640d591e]{font-size:.9rem;padding:0 1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-button[data-v-640d591e]:hover{color:#fff}}@media (hover:none){.cta-button[data-v-640d591e]:active{color:#fff}}.cta-button .button-content[data-v-640d591e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-button svg[data-v-640d591e]{margin-left:.5rem}.cta-button svg use[data-v-640d591e]{fill:currentColor}@media (min-width:768px){[data-v-640d591e] .content-list .link-copy{left:auto;right:0;top:100%}}.hidden-mobile[data-v-640d591e]{display:none}@media (min-width:1024px){.hidden-mobile[data-v-640d591e]{display:inline-block;padding-left:.25rem}}.PhotoDetailModule[data-v-640d591e]{padding:4rem 0 5rem}@media (min-width:768px){.PhotoDetailModule[data-v-640d591e]{padding:5rem 0 7.5rem}}@media (min-width:1024px){.PhotoDetailModule[data-v-640d591e]{padding:5.2rem 0 7.5rem}}.media-player[data-v-640d591e]{margin-bottom:1.7rem}@media (min-width:768px){.media-player[data-v-640d591e]{margin-bottom:3rem}}@media (min-width:1024px){.media-player[data-v-640d591e]{margin-bottom:0}}[data-v-640d591e] .ArticleMedia{padding:0}[data-v-640d591e] .ArticleMedia .container{width:100%}[data-v-640d591e] .ArticleMedia .media{margin-bottom:0}[data-v-640d591e] .ArticleMedia .img-fluid{height:9.8rem}@media (min-width:768px){[data-v-640d591e] .ArticleMedia .img-fluid{height:20.5rem}}@media (min-width:1024px){[data-v-640d591e] .ArticleMedia .img-fluid{height:24rem}}
.media-search-item[data-v-7322397a]{-webkit-animation:fadeIn-data-v-7322397a .5s 1;animation:fadeIn-data-v-7322397a .5s 1;margin:0 .25rem 2rem;white-space:normal}@media (min-width:768px){.media-search-item[data-v-7322397a]{margin:0 12px 1.5rem;width:16.2rem}}@media (min-width:1024px){.media-search-item[data-v-7322397a]{margin-bottom:2rem;width:29.4rem}}.media-search-item[data-v-7322397a]:first-of-type{margin-left:0}.media-search-item .focus-active .image img[data-v-7322397a]{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.media-search-item:hover .image img[data-v-7322397a]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.media-search-item:active .image img[data-v-7322397a]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.category-wrapper[data-v-7322397a]{margin:1.5rem 0 1rem}@media (min-width:768px){.category-wrapper[data-v-7322397a]{margin:1rem 0 .15rem}}@media (min-width:1024px){.category-wrapper[data-v-7322397a]{margin:1.5rem 0 .5rem}}@media (min-width:768px) and (max-width:1023.98px){.category-wrapper[data-v-7322397a]{margin-bottom:.15rem}}.category-wrapper .cta-link[data-v-7322397a]{line-height:1}.category-wrapper .cta-link[data-v-7322397a]:focus{text-decoration:underline}.category[data-v-7322397a]{display:block;font-size:.8rem;line-height:1;font-weight:400;font-style:normal}@media (min-width:1024px){.category[data-v-7322397a]{font-size:.9rem;line-height:1;font-weight:400}}.title[data-v-7322397a]{color:#0e141a;font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin-top:-.25rem;margin-bottom:0}@media (min-width:768px){.title[data-v-7322397a]{font-size:.9rem;line-height:1.33333;font-weight:700}}@media (min-width:1024px){.title[data-v-7322397a]{font-size:1.1rem;line-height:1.45455;font-weight:700}}@media (min-width:768px) and (max-width:1023.98px){.title[data-v-7322397a]{padding-top:.6rem}}.link[data-v-7322397a]{display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-7322397a]:hover{text-decoration:none}}@media (hover:none){.link[data-v-7322397a]:active{text-decoration:none}}.link[data-v-7322397a]:after{content:"";display:block;width:100%;height:100%}.link .figure[data-v-7322397a]{margin:0}.link .figure .link[data-v-7322397a]{display:block}.category[data-v-7322397a],.title[data-v-7322397a]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-link:hover .title[data-v-7322397a]{color:#d3135a}.wrapper-info[data-v-7322397a]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cta-button[data-v-7322397a]{background:#fff;border-radius:5px;color:#d3135a;display:inline-block;font-size:.8rem;line-height:1;padding:.65rem .75rem .55rem;margin:0;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}.cta-button svg[data-v-7322397a]{margin-left:.5rem}.cta-button svg use[data-v-7322397a]{fill:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-button[data-v-7322397a]:hover{background:#d3135a;color:#fff}}@media (hover:none){.cta-button[data-v-7322397a]:active{background:#d3135a;color:#fff}}.cta-button[data-v-7322397a],.info[data-v-7322397a]{position:absolute;bottom:1rem;opacity:0;z-index:-1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.info[data-v-7322397a]{bottom:1.5rem;color:#fff;left:1rem}.cta-button[data-v-7322397a]{right:1rem}.image[data-v-7322397a]{position:relative;margin:0;overflow:hidden}.image img[data-v-7322397a]{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}@media (min-width:1024px){.image img[data-v-7322397a]{height:16.5rem}}.media[data-v-7322397a]{position:relative}.media .link[data-v-7322397a]:after{content:"";position:absolute;left:0;top:0;background:transparent;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.media .cta-button[data-v-7322397a]{border:0}.media.focus-active .link[data-v-7322397a]:after{background:rgba(14,20,26,.25);opacity:1}.media.focus-active .cta-button[data-v-7322397a],.media.focus-active .info[data-v-7322397a]{z-index:1;opacity:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.media:hover .link[data-v-7322397a]:after{background:rgba(14,20,26,.25);opacity:1}.media:hover .cta-button[data-v-7322397a],.media:hover .info[data-v-7322397a]{z-index:1;opacity:1}}@media (hover:none){.media:active .link[data-v-7322397a]:after{background:rgba(14,20,26,.25);opacity:1}.media:active .cta-button[data-v-7322397a],.media:active .info[data-v-7322397a]{z-index:1;opacity:1}}@-webkit-keyframes fadeIn-data-v-7322397a{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-7322397a{0%{opacity:0}to{opacity:1}}.media-search-item[data-v-7322397a]{width:14.1rem}@media (min-width:768px){.media-search-item[data-v-7322397a]{width:16.2rem}}@media (min-width:1024px){.media-search-item[data-v-7322397a]{width:19.2rem}}.media-search-item .focus-active .image img[data-v-7322397a],.media-search-item:hover .image img[data-v-7322397a]{-webkit-transform:scale(1.1);transform:scale(1.1)}.media[data-v-7322397a]{-webkit-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.image img[data-v-7322397a]{height:11rem}@media (min-width:768px){.image img[data-v-7322397a]{height:12.5rem}}@media (min-width:1024px){.image img[data-v-7322397a]{height:15rem}}.category-wrapper[data-v-7322397a]{margin-top:1.3rem}@media (min-width:768px){.category-wrapper[data-v-7322397a]{margin-top:.8rem}}@media (min-width:1024px){.category-wrapper[data-v-7322397a]{margin-top:1.3rem}}.category[data-v-7322397a]{color:#d3135a}.breadcrumb[data-v-7322397a]{font-size:.8rem;line-height:1.625}@media (min-width:1024px){.breadcrumb[data-v-7322397a]{font-size:.9rem;line-height:1.44444}}.breadcrumb .separator[data-v-7322397a]{color:#667790;display:inline-block;padding:0 7px 0 10px}.breadcrumb[data-v-7322397a] a,.breadcrumb[data-v-7322397a] span{display:inline}.title[data-v-7322397a]{margin:0}.title a[data-v-7322397a]{color:inherit;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.title a[data-v-7322397a]:hover{color:#d3135a}}@media (hover:none){.title a[data-v-7322397a]:active{color:#d3135a}}.location[data-v-7322397a]{margin:.75rem 0 0;font-size:.8rem;line-height:1.5;color:#667790}@media (min-width:1024px){.location[data-v-7322397a]{margin-top:1rem;font-size:.9rem;line-height:1.33333}}
.VideoResultsSlider[data-v-f12c4420]{padding:2rem 0}@media (min-width:768px){.VideoResultsSlider[data-v-f12c4420]{padding:7.5rem 0}}.VideoResultsSlider[data-v-f12c4420] .flickity-enabled.is-draggable .flickity-viewport{width:100%}.title[data-v-f12c4420]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin-left:0;margin-right:0;padding-bottom:.3rem}@media (min-width:1024px){.title[data-v-f12c4420]{font-size:1.8rem;line-height:1.16667;font-weight:700;margin:0 0 1.5rem}}.title[data-v-f12c4420]:last-child{margin:0 0 2rem}@media (min-width:1024px){.title[data-v-f12c4420]:last-child{font-size:1.8rem;line-height:1.16667;font-weight:700;margin:0 0 3rem}}.copy[data-v-f12c4420]{margin:0 0 4rem;line-height:1.2}@media (min-width:768px){.copy[data-v-f12c4420]{max-width:83.333333333%;padding-right:12px}}@media (min-width:1024px){.copy[data-v-f12c4420]{font-size:.9rem;line-height:1.44444;margin-bottom:5rem;max-width:50%;padding-right:12px}}.video-box-wrapper[data-v-f12c4420]{margin:-.15rem -6vw 0;overflow:hidden;padding:0 6vw;position:relative}@media (min-width:1024px){.video-box-wrapper[data-v-f12c4420]{margin:-.15rem -6vw;padding:0 6vw}}@media (min-width:1363px){.video-box-wrapper[data-v-f12c4420]{margin:-.15rem calc(-50vw + 600px);padding:0 calc(50vw - 600px);width:100%;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}}.video-box-wrapper[data-v-f12c4420]:after{content:"flickity";display:none}.video-box-wrapper.disable-slider[data-v-f12c4420]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -8px}@media (min-width:768px){.video-box-wrapper.disable-slider[data-v-f12c4420]{margin:0 -12px}}.video-box-wrapper.disable-slider[data-v-f12c4420]:after{content:none}[data-v-f12c4420] .flickity-viewport{overflow:visible}@media (min-width:768px){[data-v-f12c4420] .flickity-prev-next-button{top:6.25rem;right:1.1rem}}@media (min-width:1024px){[data-v-f12c4420] .flickity-prev-next-button{top:8.25rem;right:1.6rem}}.cta-wrapper[data-v-f12c4420]{margin-top:-.5rem}.cta-wrapper .cta-link[data-v-f12c4420]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-f12c4420]{font-size:.9rem;line-height:1.44444}}.all-results-slider[data-v-f12c4420]{padding:2.5rem 0 4rem}.all-results-slider .title[data-v-f12c4420]{color:#667790;font-size:.9rem;line-height:1;font-weight:400;margin:0 0 1.5rem}.related-videos[data-v-f12c4420]{padding-top:4rem}@media (min-width:1024px){.related-videos[data-v-f12c4420]{padding-top:5rem}}.related-videos .cta-wrapper[data-v-f12c4420],.related-videos .intro[data-v-f12c4420]{text-align:center}.related-videos .copy[data-v-f12c4420]{margin-left:auto;margin-right:auto}.related-videos .title[data-v-f12c4420]{margin-bottom:3rem}@media (min-width:1024px){.related-videos .title[data-v-f12c4420]{margin-bottom:4rem}}@media (min-width:768px) and (max-width:1023.98px){.related-videos .category-wrapper[data-v-f12c4420]{margin-top:1.5rem}}@media (min-width:1024px){.related-videos .box-wrapper[data-v-f12c4420]{margin:0 -.6rem}}.related-videos[data-v-f12c4420] .media-search-item{margin-bottom:3rem}@media (min-width:1024px){.related-videos[data-v-f12c4420] .media-search-item{margin:0 .6rem 3rem;max-width:calc(50% - 1.2rem)}}
.PhotoResultsSlider[data-v-1dcae94c]{padding:2.5rem 0}@media (min-width:768px){.PhotoResultsSlider[data-v-1dcae94c]{padding:3rem 0}}.PhotoResultsSlider[data-v-1dcae94c] .flickity-enabled.is-draggable .flickity-viewport{width:100%}.title[data-v-1dcae94c]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0 0 2.3rem}@media (min-width:1024px){.title[data-v-1dcae94c]{font-size:1.8rem;line-height:1.16667;font-weight:700;margin:0 0 3.3rem}}.photo-box-wrapper[data-v-1dcae94c]{margin:-.15rem -6vw 0;overflow:hidden;padding:0 6vw;position:relative}@media (min-width:1024px){.photo-box-wrapper[data-v-1dcae94c]{margin:-.15rem -6vw;padding:0 6vw}}@media (min-width:1363px){.photo-box-wrapper[data-v-1dcae94c]{margin:-.15rem calc(-50vw + 600px);padding:0 calc(50vw - 600px);width:100%;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}}.photo-box-wrapper[data-v-1dcae94c]:after{content:"flickity";display:none}.photo-box-wrapper.disable-slider[data-v-1dcae94c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -8px}@media (min-width:768px){.photo-box-wrapper.disable-slider[data-v-1dcae94c]{margin:0 -12px}}.photo-box-wrapper.disable-slider[data-v-1dcae94c]:after{content:none}[data-v-1dcae94c] .flickity-viewport{overflow:visible}@media (min-width:768px){[data-v-1dcae94c] .flickity-prev-next-button{top:6.25rem;right:1.1rem}}@media (min-width:1024px){[data-v-1dcae94c] .flickity-prev-next-button{top:8.25rem;right:1.6rem}}.cta-wrapper[data-v-1dcae94c]{margin-top:-.5rem}@media (min-width:768px){.cta-wrapper[data-v-1dcae94c]{margin-top:-.2rem}}@media (min-width:1024px){.cta-wrapper[data-v-1dcae94c]{margin-top:-.5rem}}.cta-wrapper .cta-link[data-v-1dcae94c]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-1dcae94c]{font-size:.9rem;line-height:1.44444}}.cta-wrapper a[data-animation] svg[data-v-1dcae94c]{margin-left:.15rem}.all-results-slider[data-v-1dcae94c]{padding:1.5rem 0 4rem}.all-results-slider .title[data-v-1dcae94c]{color:#667790;font-size:.9rem;line-height:1;font-weight:400;margin:0 0 1.5rem}.related-photos[data-v-1dcae94c]{padding-top:4rem}@media (min-width:1024px){.related-photos[data-v-1dcae94c]{padding-top:5rem}}.related-photos .cta-wrapper[data-v-1dcae94c],.related-photos .intro[data-v-1dcae94c]{text-align:center}.related-photos .cta-wrapper[data-v-1dcae94c]{margin-top:-.4 .1rem}.related-photos .title[data-v-1dcae94c]{margin-bottom:3.2rem}@media (min-width:1024px){.related-photos .title[data-v-1dcae94c]{margin-bottom:4.4rem}}@media (min-width:768px) and (max-width:1023.98px){.related-photos .category-wrapper[data-v-1dcae94c]{margin-top:1.5rem}}@media (min-width:1024px){.related-photos .box-wrapper[data-v-1dcae94c]{margin:0 -.6rem}}.related-photos[data-v-1dcae94c] .media-search-item{margin-bottom:3rem}@media (min-width:1024px){.related-photos[data-v-1dcae94c] .media-search-item{margin:0 .6rem 3rem;max-width:calc(33.33333% - 1.2rem)}}
.Podcast[data-v-0245f9e4]{padding:5rem 0}.wrapper[data-v-0245f9e4]{border-top:.05rem solid #c2cddd}.title[data-v-0245f9e4]{font-size:.9rem;line-height:1.3rem;letter-spacing:-.005em;margin:1.15rem 0 1.5rem}@media (min-width:1024px){.title[data-v-0245f9e4]{font-size:1.1rem;line-height:1.6rem;margin:1.15rem 0 2rem}}[data-v-0245f9e4] .MediaPlayer .container,[data-v-0245f9e4] .MediaPlayer .wrapper{margin:0;padding:0;width:100%}
.btn[data-v-0f04017c],.PowerCalculatorAppliancesSelectorItem[data-v-0f04017c]{position:relative}.btn[data-v-0f04017c]{width:100%;border:.05rem solid #c2cddd;background:#fff;border-radius:.2rem;-webkit-box-shadow:0 10px 20px rgba(14,20,26,.1);box-shadow:0 10px 20px rgba(14,20,26,.1);padding:1.2rem 1rem 1.5rem;text-align:left;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;cursor:pointer;height:7.5rem;z-index:1}.btn .icon[data-v-0f04017c]{display:block;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;width:2rem;color:#d3135a}.btn .name[data-v-0f04017c]{margin:1.2rem 0 0;display:block;font-size:.8rem;line-height:1.25;font-weight:700;color:#0e141a;width:100%;height:2rem;overflow:hidden}.btn .name.no-icon[data-v-0f04017c]{margin-top:2.7rem}.btn[data-v-0f04017c]:hover{background-color:#f7f9fb}.number-spinner[data-v-0f04017c]{position:absolute;left:0;top:100%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2}.number-spinner .count[data-v-0f04017c]{font-size:.8rem;line-height:1.5;font-weight:400;display:block}.number-spinner .spinner-btn[data-v-0f04017c]{width:2.25rem;height:2.25rem;display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;position:relative}.number-spinner .spinner-btn>span[data-v-0f04017c]{display:block;width:1.15rem;height:1.15rem;border:.05rem solid #c2cddd;border-radius:50%;position:absolute;left:50%;top:50%;margin:-.57rem 0 0 -.57rem;background-color:#fff;color:#667790;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.number-spinner .spinner-btn>span[data-v-0f04017c]:after,.number-spinner .spinner-btn>span[data-v-0f04017c]:before{content:" ";display:block;width:.45rem;height:.05rem;background:currentColor;position:absolute;left:.3rem;top:.5rem}.number-spinner .spinner-btn.plus>span[data-v-0f04017c]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.number-spinner .spinner-btn:hover>span[data-v-0f04017c]{background:#d3135a;border-color:#d3135a;color:#fff}@media (min-width:768px) and (max-width:1023.98px){.multiple[data-v-0f04017c]{padding-bottom:2.25rem}.multiple .number-spinner[data-v-0f04017c]{top:auto;bottom:0}}@media (min-width:768px) and (max-width:1023.98px){.custom[data-v-0f04017c]{padding-bottom:2.25rem}.custom .remove-wrapper[data-v-0f04017c]{top:auto;bottom:0}}.checkbox-wrapper[data-v-0f04017c]{display:block;margin:0;padding:.25rem 0;min-height:2.25rem}.checkbox-wrapper input[data-v-0f04017c]{border-color:#c2cddd}.multiple .checkbox-wrapper[data-v-0f04017c]{padding-right:.5rem}.checkbox-wrapper .name[data-v-0f04017c]{padding-left:1rem;font-size:.8rem;line-height:1.25;font-weight:400}.select-wrapper[data-v-0f04017c]{display:block;position:relative;margin:0 -.8rem 0 0;padding:0;opacity:.25;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.select-wrapper select[data-v-0f04017c]{border:0;margin:0;background:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";height:2.25rem;font-size:.8rem;color:#0e141a;padding:0 2.25rem 0 .2rem;position:relative;z-index:1;cursor:pointer}.select-wrapper select option[data-v-0f04017c]{color:#0e141a}.select-wrapper select[data-v-0f04017c]:-moz-focusring{color:transparent;text-shadow:0 0 0 #0e141a}.select-wrapper select[data-v-0f04017c]::-ms-expand{display:none}.select-wrapper .arrow-wrapper[data-v-0f04017c]{width:2.25rem;height:2.25rem;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:absolute;right:0;top:0;z-index:2;pointer-events:none}.select-wrapper .arrow[data-v-0f04017c]{margin:0;padding:0}.selected .btn[data-v-0f04017c]{background:#d3135a;border-color:#d3135a}.selected .btn .icon[data-v-0f04017c],.selected .btn .name[data-v-0f04017c]{color:#fff}.selected .number-spinner[data-v-0f04017c],.selected .select-wrapper[data-v-0f04017c]{opacity:1}.selected .select-wrapper select[data-v-0f04017c]{color:#d3135a}.selected .select-wrapper select[data-v-0f04017c]:-moz-focusring{color:transparent;text-shadow:0 0 0 #d3135a}.remove-wrapper[data-v-0f04017c]{position:absolute;left:0;top:100%;right:0;z-index:2}.remove-wrapper .remove-btn[data-v-0f04017c]{border:0;padding:0;margin:0;background:none;cursor:pointer;height:2.25rem;width:100%;font-size:.8rem;line-height:1;color:#eb0a00;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1024px){.remove-wrapper .remove-btn[data-v-0f04017c]{font-size:.9rem}}.remove-wrapper .remove-btn[data-v-0f04017c]:hover{color:#0e141a}@media (max-width:767.98px){.add-btn[data-v-0f04017c],.remove-btn[data-v-0f04017c]{-webkit-box-shadow:none;box-shadow:none;border:0!important;padding:0;background:none!important;height:auto;min-height:2.25rem;text-align:left!important}.add-btn .icon[data-v-0f04017c],.remove-btn .icon[data-v-0f04017c]{width:1rem;height:1rem!important;-webkit-box-flex:0!important;-ms-flex:0 0 1rem!important;flex:0 0 1rem!important}.add-btn .name[data-v-0f04017c],.remove-btn .name[data-v-0f04017c]{margin:0!important;padding-left:1rem;font-size:.8rem;line-height:1.25;font-weight:400;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.remove-btn .icon[data-v-0f04017c],.remove-btn .name[data-v-0f04017c]{color:#d3135a!important}}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn[data-v-0f04017c]{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:2px solid #ddd;text-align:center;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .icon[data-v-0f04017c]{height:1.8rem;-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;color:#d42c54}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name[data-v-0f04017c]{font-weight:400;margin-top:.8rem}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .btn .name.no-icon[data-v-0f04017c]{margin-top:2.6rem}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .add-btn[data-v-0f04017c]{border-style:dashed}.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn[data-v-0f04017c]{background:#d42c54;border-color:#d42c54}.PowerCalculatorAppliancesSelectorItem.mercado-regulado.selected .btn .icon[data-v-0f04017c]{color:#fff}@media (max-width:767.98px){.PowerCalculatorAppliancesSelectorItem.mercado-regulado input[type=checkbox][data-v-0f04017c]:not(.form-switch){border-radius:0}}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn[data-v-0f04017c]{font-size:.6rem;line-height:2.16667;font-weight:700;text-transform:uppercase;text-align:center;color:#d42c54}.PowerCalculatorAppliancesSelectorItem.mercado-regulado .remove-wrapper .remove-btn[data-v-0f04017c]:hover{text-decoration:underline}
.subtitle[data-v-405371e1]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-405371e1]{font-size:1.1rem;line-height:1.45455}}.title[data-v-405371e1]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-405371e1]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-405371e1]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-405371e1]{margin-top:0}.form[data-v-405371e1]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-405371e1]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-405371e1]{margin-top:2.5rem}}.form>.field[data-v-405371e1]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-405371e1]{margin-top:1.75rem}}.form>.field[data-v-405371e1]:first-child{margin-top:0}.form[data-v-405371e1] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-405371e1]{color:#eb0a00}.form .icon-error[data-v-405371e1]{z-index:4}.note[data-v-405371e1]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-405371e1]{margin-top:1.5rem}.notes-list .note[data-v-405371e1]:first-child{margin-top:0}.component-cta[data-v-405371e1],.component-cta[disabled][data-v-405371e1]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-405371e1],.component-cta[disabled]>span[data-v-405371e1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-405371e1],.component-cta[disabled] .arrow-right[data-v-405371e1]{width:16px;height:16px}.component-cta .chevron-right[data-v-405371e1],.component-cta[disabled] .chevron-right[data-v-405371e1]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-405371e1],.component-cta[disabled][data-v-405371e1]{font-size:.9rem}}.component-cta[disabled][data-v-405371e1]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-405371e1]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-405371e1]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-405371e1]{display:block}}.modal-enter-active[data-v-405371e1],.modal-leave-active[data-v-405371e1]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-405371e1],.modal-leave-to[data-v-405371e1]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-405371e1],.bar-leave-active[data-v-405371e1]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-405371e1],.bar-leave-to[data-v-405371e1]{opacity:0}.mercado-regulado .form[data-v-405371e1] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-405371e1] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-405371e1] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-405371e1] .icon-error{display:none}.mercado-regulado .note[data-v-405371e1]{color:#666}.mercado-regulado .error-message[data-v-405371e1]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-405371e1]{display:none}.wrapper[data-v-405371e1]{margin-top:2rem}@media (min-width:768px){.wrapper[data-v-405371e1]{padding-top:.05rem;padding-bottom:.05rem;margin-top:2.5rem}}@media (min-width:768px){.appliances-row[data-v-405371e1]{margin-top:-.5rem;margin-bottom:-.5rem}}@media (min-width:1024px){.appliances-row[data-v-405371e1]{margin-top:-1.6rem;margin-bottom:-1.6rem}}@media (min-width:768px){.item-wrapper[data-v-405371e1]{padding-top:.5rem;padding-bottom:.5rem;position:static}}@media (min-width:1024px){.item-wrapper[data-v-405371e1]{padding-top:1.6rem;padding-bottom:1.6rem}}@media (min-width:1200px){.item-wrapper[data-v-405371e1]{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}.text-before-form[data-v-405371e1]{margin:2rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:768px){.text-before-form[data-v-405371e1]{margin-top:2.5rem}}@media (min-width:1024px){.text-before-form[data-v-405371e1]{font-size:.9rem;line-height:1.44444;font-weight:400}}.form[data-v-405371e1]{margin-top:1.75rem}@media (min-width:768px){.form[data-v-405371e1]{margin-top:2.75rem}}@media (min-width:1024px){.form[data-v-405371e1]{margin-top:3.75rem}}.form .buttons[data-v-405371e1]{margin-top:1.5rem}.notes-list[data-v-405371e1]{margin-top:4rem}.add-appliance-wrapper[data-v-405371e1]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;background:#fff;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.add-appliance-wrapper .close[data-v-405371e1]{position:absolute;right:.5rem;top:.75rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;background:#e8ecf4;border-radius:50%;cursor:pointer;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}.add-appliance-wrapper .close.is-arrow[data-v-405371e1]{right:auto;left:.5rem}@media (min-width:768px){.add-appliance-wrapper .close[data-v-405371e1]{top:2rem;right:6%}.add-appliance-wrapper .close.is-arrow[data-v-405371e1]{right:auto;left:6%}}@media (min-width:1440px){.add-appliance-wrapper .close[data-v-405371e1]{top:2.5rem;right:2rem}.add-appliance-wrapper .close.is-arrow[data-v-405371e1]{right:auto;left:2rem}}.add-appliance-wrapper .close svg[data-v-405371e1]{width:.85rem;height:.85rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:currentColor;margin:0;padding:0}.add-appliance-wrapper .close svg.arrow[data-v-405371e1]{stroke:none;fill:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.add-appliance-wrapper .close[data-v-405371e1]:hover{color:#d3135a}}@media (hover:none){.add-appliance-wrapper .close[data-v-405371e1]:active{color:#d3135a}}.add-appliance-wrapper>.container[data-v-405371e1]{padding-top:4rem;padding-bottom:3rem}@media (min-width:768px){.add-appliance-wrapper>.container[data-v-405371e1]{padding-top:7rem;padding-bottom:5rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .wrapper[data-v-405371e1]{margin-top:0}.PowerCalculatorAppliancesSelector.mercado-regulado .error-message[data-v-405371e1]{margin:-1rem 0 2rem}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-405371e1]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;color:#d42c54;background:none;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:1rem;right:auto}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-405371e1]:hover{text-decoration:underline}@media (min-width:768px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close[data-v-405371e1]{left:6%;right:auto}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .close svg[data-v-405371e1]{position:relative;left:auto;top:auto;-webkit-transform:none;transform:none;margin-right:.5rem}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-405371e1]{font-size:.9rem;line-height:1.44444;font-weight:300;text-align:center}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .subtitle[data-v-405371e1]{font-size:1.1rem;line-height:1.45455}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-405371e1]{font-size:1.1rem;line-height:1.45455;font-weight:300;text-align:center;margin-top:.8rem}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .title[data-v-405371e1]{font-size:1.5rem;line-height:1.7;margin-top:1rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-405371e1]{font-size:.8rem;line-height:1.5;font-weight:400;text-align:center;margin-top:1rem}@media (min-width:768px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-405371e1]{margin-top:.75rem}}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .text-before-form[data-v-405371e1]{font-size:.9rem;line-height:1.44444;margin-top:2.5rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-405371e1]{margin-top:2.5rem}@media (min-width:768px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-405371e1]{margin-top:4rem}}@media (min-width:1024px){.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form[data-v-405371e1]{margin-top:3rem}}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .buttons[data-v-405371e1]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-405371e1]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.7rem 1.6rem;margin:0 0 0 -.4rem;color:#d42c54}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-link[data-v-405371e1]:hover{text-decoration:underline}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-405371e1]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.5rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[data-v-405371e1]:hover{background:transparent;color:#d42c54}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button[disabled][data-v-405371e1]{background:#f4f4f4;border-color:#f4f4f4;color:#666;cursor:not-allowed}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .form .cta-button .chevron[data-v-405371e1]{display:none}.PowerCalculatorAppliancesSelector.mercado-regulado .add-appliance-wrapper .notes-list[data-v-405371e1]{margin-top:2.8rem}
.subtitle[data-v-76186459]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-76186459]{font-size:1.1rem;line-height:1.45455}}.title[data-v-76186459]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-76186459]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-76186459]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-76186459]{margin-top:0}.form[data-v-76186459]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-76186459]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-76186459]{margin-top:2.5rem}}.form>.field[data-v-76186459]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-76186459]{margin-top:1.75rem}}.form>.field[data-v-76186459]:first-child{margin-top:0}.form[data-v-76186459] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-76186459]{color:#eb0a00}.form .icon-error[data-v-76186459]{z-index:4}.note[data-v-76186459]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-76186459]{margin-top:1.5rem}.notes-list .note[data-v-76186459]:first-child{margin-top:0}.component-cta[data-v-76186459],.component-cta[disabled][data-v-76186459]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-76186459],.component-cta[disabled]>span[data-v-76186459]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-76186459],.component-cta[disabled] .arrow-right[data-v-76186459]{width:16px;height:16px}.component-cta .chevron-right[data-v-76186459],.component-cta[disabled] .chevron-right[data-v-76186459]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-76186459],.component-cta[disabled][data-v-76186459]{font-size:.9rem}}.component-cta[disabled][data-v-76186459]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-76186459]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-76186459]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-76186459]{display:block}}.modal-enter-active[data-v-76186459],.modal-leave-active[data-v-76186459]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-76186459],.modal-leave-to[data-v-76186459]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-76186459],.bar-leave-active[data-v-76186459]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-76186459],.bar-leave-to[data-v-76186459]{opacity:0}.mercado-regulado .form[data-v-76186459] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-76186459] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-76186459] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-76186459] .icon-error{display:none}.mercado-regulado .note[data-v-76186459]{color:#666}.mercado-regulado .error-message[data-v-76186459]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-76186459]{display:none}.cups-note[data-v-76186459]{margin-top:3rem}.custom-note[data-v-76186459]{margin-top:2.5rem}.switch-text[data-v-76186459]{margin:4rem 0 1rem;font-size:.65rem;line-height:1.38462;font-weight:400}@media (min-width:768px){.switch-text[data-v-76186459]{margin-bottom:0;font-size:.8rem;line-height:1.5}}.switch-text a[data-v-76186459]{text-decoration:underline;color:#d3135a;-webkit-transition:color .3s ease;transition:color .3s ease}.switch-text a[data-v-76186459]:hover{color:#ec407a}.switch-text.cups[data-v-76186459]{margin-top:2rem}@media (min-width:768px){.switch-text.cups[data-v-76186459]{margin-top:3rem}}@media (min-width:1024px){.switch-text.cups[data-v-76186459]{margin-top:4rem}}.autosuggest-wrapper[data-v-76186459]{position:relative;z-index:3}.autosuggest-wrapper.address[data-v-76186459]{z-index:2}.autosuggest-wrapper.loading[data-v-76186459]:after{content:" ";display:block;width:44px;height:44px;background:transparent url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/img/spinner.svg) no-repeat 50% 50%;background-size:100% 100%;position:absolute;right:0;top:-.15rem;z-index:10}.autosuggest-wrapper.loading[data-v-76186459] .form-control{padding-right:2.2rem}.autosuggest-wrapper[data-v-76186459] .autosuggest__results-container{position:absolute;left:0;top:100%;width:100%}.autosuggest-wrapper[data-v-76186459] .autosuggest__results{border:1px solid #c2cddd;border-top:0;background:#fff;max-height:6.8rem;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.autosuggest-wrapper[data-v-76186459] .autosuggest__results ul{list-style:none;margin:0;padding:0}.autosuggest-wrapper[data-v-76186459] .autosuggest__results-item{padding:.6rem .65rem;font-size:.8rem;line-height:1.3125;cursor:pointer}.autosuggest-wrapper[data-v-76186459] .autosuggest__results-item.autosuggest__results-item--highlighted,.autosuggest-wrapper[data-v-76186459] .autosuggest__results-item:hover{background:#eff2f7}.autosuggest-wrapper[data-v-76186459] .autosuggest__results-item mark{color:#0e141a;font-weight:700;background:none}.after-cups-form[data-v-76186459]{margin:3rem 0 0}.after-cups-form[data-v-76186459] .AccordionModule .header .title{font-size:.8rem;line-height:1.5;font-weight:700;-ms-flex-item-align:center;align-self:center}.after-cups-form[data-v-76186459] .img-max-100{display:block;max-width:100%}.addresses-row[data-v-76186459]{padding-top:2rem;padding-bottom:2rem;min-height:500px}@media (min-width:768px){.addresses-row[data-v-76186459]{padding-top:3rem}}.addressSelect[data-v-76186459]{border:1px solid #c2cddd;padding:.475rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background:#fff;color:#667790;text-align:left;cursor:pointer}.addressSelect .value[data-v-76186459]{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.addressSelect .icon[data-v-76186459]{margin:0 0 0 .5rem;fill:#667790;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.addressSelect.filled[data-v-76186459]{color:#0e141a}.addressSelect.open .icon[data-v-76186459]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.addresses-list[data-v-76186459]{list-style:none;margin:.5rem 0 0;padding:0;border:1px solid #c2cddd;max-height:15.85rem;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.addresses-list .item[data-v-76186459]{padding:.6rem .65rem;font-size:.8rem;line-height:1.3125;cursor:pointer;border:0;margin:0;width:100%;text-align:left;background:transparent}.addresses-list .item.active[data-v-76186459],.addresses-list .item[data-v-76186459]:hover{background:#eff2f7}.PowerCalculatorUserData.mercado-regulado .form[data-v-76186459]{margin-top:0}.PowerCalculatorUserData.mercado-regulado .switch-text[data-v-76186459]{margin-top:2.8rem;font-size:.8rem}.PowerCalculatorUserData.mercado-regulado .switch-text a[data-v-76186459]{text-decoration:none;color:#d3135a}.PowerCalculatorUserData.mercado-regulado .switch-text a[data-v-76186459]:hover{text-decoration:underline}@media (min-width:1024px){.PowerCalculatorUserData.mercado-regulado .switch-text[data-v-76186459]{margin-top:3.2rem}}.PowerCalculatorUserData.mercado-regulado .autosuggest-wrapper.loading[data-v-76186459]:after{top:.2rem}.PowerCalculatorUserData.mercado-regulado .addressSelect[data-v-76186459]{border:.1rem solid #ddd;padding:.775rem .75rem;color:#666}.PowerCalculatorUserData.mercado-regulado .addressSelect .icon[data-v-76186459]{fill:#666}.PowerCalculatorUserData.mercado-regulado .addressSelect.filled[data-v-76186459]{color:#0e141a}.PowerCalculatorUserData.mercado-regulado .addresses-list[data-v-76186459]{border:.1rem solid #ddd;max-height:15.95rem}.PowerCalculatorUserData.mercado-regulado .addresses-list .item.active[data-v-76186459],.PowerCalculatorUserData.mercado-regulado .addresses-list .item[data-v-76186459]:hover{background:#f4f4f4}.PowerCalculatorUserData.mercado-regulado .addresses-row[data-v-76186459]{padding-top:0}.PowerCalculatorUserData.mercado-regulado .address-error[data-v-76186459]{font-size:.8rem;margin:0 0 1.6rem}
.PowerCalculatorAppliancesUseGraph[data-v-729f93ad]{background:#fff;-webkit-box-shadow:0 3px 10px rgba(14,20,26,.1);box-shadow:0 3px 10px rgba(14,20,26,.1);padding:1rem 1rem 1.25rem}@media (min-width:1200px){.PowerCalculatorAppliancesUseGraph[data-v-729f93ad]{padding:1.75rem 2rem 2rem}}.title[data-v-729f93ad]{font-size:.8rem;line-height:1.5;font-weight:700;margin:0}.subtitle[data-v-729f93ad]{font-size:.65rem;line-height:1.38462;margin:.25rem 0 0}.graph[data-v-729f93ad]{margin:1rem 0 0;background:#f7f9fb;position:relative;min-height:19.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1.5rem}.graph[data-v-729f93ad]:first-child{margin-top:.25rem}.indicator-label[data-v-729f93ad]{font-size:.65rem;line-height:1.53846;padding:.25rem .5rem;border-radius:.2rem;background:#667790;color:#fff;position:absolute;right:.5rem;top:-2.1rem}.indicator-label[data-v-729f93ad]:after{content:" ";display:block;width:.45rem;height:.45rem;background:#667790;position:absolute;left:.4rem;top:100%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.indicator[data-v-729f93ad]{height:.5rem;border-top:.1rem solid #c2cddd;background:rgba(194,205,221,.1);position:absolute;left:-1rem;right:-1rem;bottom:0;z-index:2;margin-bottom:1.1rem}@media (min-width:1200px){.indicator[data-v-729f93ad]{left:-2rem;right:-2rem}}.indicator.current-power[data-v-729f93ad]{border-top-color:#ff5a0f;background:rgba(255,90,15,.1);z-index:3}.indicator.current-power .indicator-label[data-v-729f93ad]{background:#ff5a0f;right:auto;left:.5rem}.indicator.current-power .indicator-label[data-v-729f93ad]:after{background:#ff5a0f}.indicator.top[data-v-729f93ad]{z-index:4}.indicator.power[data-v-729f93ad]{position:static;left:auto;right:auto;height:auto;bottom:auto;border-top-color:rgba(24,99,237,.6);background:rgba(24,99,237,.1);padding:.75rem 1rem;z-index:auto;margin-bottom:0}.indicator.power .label-wrapper[data-v-729f93ad]{position:relative;z-index:6}.indicator.power .indicator-label[data-v-729f93ad]{background:#1863ed;right:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:-2.95rem}.indicator.power .indicator-label[data-v-729f93ad]:after{background:#1863ed;left:50%;margin-left:-.3rem}.appliance-wrapper[data-v-729f93ad]{padding:.25rem 0;height:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appliance-wrapper[data-v-729f93ad],.appliance-wrapper .appliance[data-v-729f93ad]{display:-webkit-box;display:-ms-flexbox;display:flex}.appliance-wrapper .appliance[data-v-729f93ad]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#1863ed;color:#fff;border-radius:.2rem}.appliance-wrapper .appliance>span[data-v-729f93ad]{display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.65rem;line-height:1rem;width:100%;padding:0 .5rem}.empty-wrapper[data-v-729f93ad]{padding:1rem}.empty-wrapper .empty-message[data-v-729f93ad]{border:.05rem solid #1863ed;border-radius:.2rem;padding:.25rem .5rem;font-size:.65rem;line-height:1rem;color:#1863ed;margin:0;text-align:center}.legend[data-v-729f93ad]{margin:.8rem 0 0;list-style:none;padding:0}.legend>li[data-v-729f93ad]{margin:.5rem 0 0;padding:0 0 0 1rem;position:relative;color:#667790;font-size:.65rem;line-height:1.38462}.legend>li[data-v-729f93ad]:first-child{margin-top:0}.legend>li[data-v-729f93ad]:before{content:" ";display:block;width:.5rem;height:.5rem;border-radius:50%;background:currentColor;position:absolute;left:0;top:.2rem}.legend>li.orange[data-v-729f93ad]{color:#ff5a0f}.legend>li.blue[data-v-729f93ad]{color:#1863ed}.PowerCalculatorAppliancesUseGraph.mercado-regulado[data-v-729f93ad]{-webkit-box-shadow:none;box-shadow:none;border:2px solid #ddd}.PowerCalculatorAppliancesUseGraph.mercado-regulado .graph[data-v-729f93ad]{background:#f7f7f7}.PowerCalculatorAppliancesUseGraph.mercado-regulado .appliance-wrapper .appliance[data-v-729f93ad],.PowerCalculatorAppliancesUseGraph.mercado-regulado .empty-wrapper .empty-message[data-v-729f93ad],.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator-label[data-v-729f93ad]{border-radius:0}.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator[data-v-729f93ad]{border-top-color:#ddd;background:none}.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.current-power[data-v-729f93ad]{border-top-color:rgba(255,90,15,.6);background:none}.PowerCalculatorAppliancesUseGraph.mercado-regulado .indicator.power[data-v-729f93ad]{border-top-color:rgba(24,99,237,.6);background:rgba(24,99,237,.1)}
.subtitle[data-v-4363ec74]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-4363ec74]{font-size:1.1rem;line-height:1.45455}}.title[data-v-4363ec74]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-4363ec74]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-4363ec74]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-4363ec74]{margin-top:0}.form[data-v-4363ec74]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-4363ec74]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-4363ec74]{margin-top:2.5rem}}.form>.field[data-v-4363ec74]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-4363ec74]{margin-top:1.75rem}}.form>.field[data-v-4363ec74]:first-child{margin-top:0}.form[data-v-4363ec74] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-4363ec74]{color:#eb0a00}.form .icon-error[data-v-4363ec74]{z-index:4}.note[data-v-4363ec74]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-4363ec74]{margin-top:1.5rem}.notes-list .note[data-v-4363ec74]:first-child{margin-top:0}.component-cta[data-v-4363ec74],.component-cta[disabled][data-v-4363ec74]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-4363ec74],.component-cta[disabled]>span[data-v-4363ec74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-4363ec74],.component-cta[disabled] .arrow-right[data-v-4363ec74]{width:16px;height:16px}.component-cta .chevron-right[data-v-4363ec74],.component-cta[disabled] .chevron-right[data-v-4363ec74]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-4363ec74],.component-cta[disabled][data-v-4363ec74]{font-size:.9rem}}.component-cta[disabled][data-v-4363ec74]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-4363ec74]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-4363ec74]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-4363ec74]{display:block}}.modal-enter-active[data-v-4363ec74],.modal-leave-active[data-v-4363ec74]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-4363ec74],.modal-leave-to[data-v-4363ec74]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-4363ec74],.bar-leave-active[data-v-4363ec74]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-4363ec74],.bar-leave-to[data-v-4363ec74]{opacity:0}.mercado-regulado .form[data-v-4363ec74] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-4363ec74] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-4363ec74] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-4363ec74] .icon-error{display:none}.mercado-regulado .note[data-v-4363ec74]{color:#666}.mercado-regulado .error-message[data-v-4363ec74]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-4363ec74]{display:none}.main-row[data-v-4363ec74]{margin:2rem 0 0}@media (min-width:768px){.main-row[data-v-4363ec74]{margin-top:2.5rem}}.tabs-nav[data-v-4363ec74]{border-bottom:.05rem solid rgba(194,205,221,.5);position:relative}.tabs-nav ul[data-v-4363ec74]{list-style:none;margin:0 -1.15rem;padding:0;position:static}.tabs-nav .active-bar[data-v-4363ec74]{position:absolute;left:0;bottom:-.05rem;width:0;height:.1rem;background:#0e141a;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tabs-nav-item[data-v-4363ec74]{padding:0 1.15rem;position:static}.tabs-nav-item .link[data-v-4363ec74]{display:block;font-size:.9rem;line-height:2.77778;font-weight:400;color:#667790;-webkit-transition:color .3s ease;transition:color .3s ease;position:relative}.tabs-nav-item.active .link[data-v-4363ec74],.tabs-nav-item .link[data-v-4363ec74]:hover{color:#0e141a}.checkbox-item[data-v-4363ec74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;min-height:2.25rem;margin:0}.checkbox-item .label[data-v-4363ec74]{padding-left:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.8rem;line-height:1.375;font-weight:400}.checkbox-item input[data-v-4363ec74]{border-color:#c2cddd}.checkbox-item input[disabled][data-v-4363ec74]{opacity:.5}.checkbox-item input[disabled]+.label[data-v-4363ec74]{color:#667790;opacity:.5}.appliances-modal-toggle-wrapper[data-v-4363ec74]{margin-top:1rem}@media (min-width:768px){.appliances-modal-toggle-wrapper[data-v-4363ec74]{margin-top:1.5rem}}.appliances-modal-toggle[data-v-4363ec74]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:.75rem;line-height:1.46667;color:#d3135a;border:.05rem solid #d3135a;background:none;padding:.5rem .75rem;border-radius:.15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appliances-modal-toggle[data-v-4363ec74]:hover{background:#d3135a;color:#fff}.appliances-modal-toggle>span[data-v-4363ec74]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;text-align:left}.appliances-modal-toggle>.icon[data-v-4363ec74]{margin-left:.5rem;width:1rem;height:1rem}@media (min-width:768px){.appliances-modal-toggle[data-v-4363ec74]{padding:.5rem 1rem .5rem 1.5rem;font-size:.8rem;line-height:1.375}.appliances-modal-toggle>.icon[data-v-4363ec74]{margin-left:1rem}}.power-note[data-v-4363ec74]{margin:1.5rem 0}@media (min-width:1024px){.power-note[data-v-4363ec74]{margin:2.5rem 0}}@media (min-width:1024px){.appliances-modal-wrapper[data-v-4363ec74]{margin:1.5rem 0 0}.appliances-modal-wrapper.no-mt[data-v-4363ec74]{margin-top:0}}@media (max-width:1023.98px){.appliances-modal-wrapper[data-v-4363ec74]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appliances-modal-wrapper .checkbox-list[data-v-4363ec74]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:1.2rem 6% 0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-4363ec74]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.appliances-modal-wrapper .checkbox-list .checkbox-item .label[data-v-4363ec74]{padding-left:0;padding-right:1rem}.appliances-modal-wrapper .checkbox-list .checkbox-item input[data-v-4363ec74]{margin-right:.8rem}.appliances-modal-wrapper .checkbox-list .checkbox-item[data-v-4363ec74]:last-child{margin-bottom:1.2rem}.appliances-modal-wrapper .list-title[data-v-4363ec74]{font-size:.8rem;line-height:1.375;font-weight:700;margin:0 0 .75rem}.appliances-modal-wrapper .modal-header[data-v-4363ec74]{width:100%;border-bottom:.05rem solid #c2cddd;padding:0 6%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.8rem}.appliances-modal-wrapper .modal-header .close[data-v-4363ec74]{width:2.25rem;height:2.25rem;padding:0;margin:0 0 0 -.65rem;border:0;cursor:pointer;position:relative;background:none;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}.appliances-modal-wrapper .modal-header .close[data-v-4363ec74]:hover{color:#d3135a}.appliances-modal-wrapper .modal-header .close svg[data-v-4363ec74]{width:.8rem;height:.8rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:currentColor;-webkit-transition:stroke .3s ease;transition:stroke .3s ease;margin:0;padding:0}.appliances-modal-wrapper .modal-header .close svg.arrow[data-v-4363ec74]{stroke:none;fill:currentColor}.appliances-modal-wrapper .modal-header .clear[data-v-4363ec74]{padding:0;margin:0;border:0;background:none;color:#d3135a;font-size:.8rem;height:2.25rem;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.appliances-modal-wrapper .modal-header .clear[data-v-4363ec74]:hover{color:#0e141a}.appliances-modal-wrapper .modal-footer[data-v-4363ec74]{width:100%;padding:.5rem 6%;background:#fff;-webkit-box-shadow:0 -.1rem .25rem rgba(14,20,26,.08);box-shadow:0 -.1rem .25rem rgba(14,20,26,.08)}.appliances-modal-wrapper .modal-footer .cta-button[data-v-4363ec74]{width:100%;display:block;font-size:.8rem}.appliances-modal-wrapper .modal-footer.with-notch[data-v-4363ec74]{border-bottom:solid #fff}}.graph-col[data-v-4363ec74]{margin-top:2.3rem}@media (min-width:1024px){.graph-col[data-v-4363ec74]{margin-top:0}}.next-with-history[data-v-4363ec74]{margin:3rem 0 0;border-top:.05rem solid #c2cddd;padding:1rem 0 0}@media (min-width:768px){.next-with-history[data-v-4363ec74]{margin-top:2rem}}@media (min-width:1024px){.next-with-history[data-v-4363ec74]{margin-top:4rem}}.next-with-history p[data-v-4363ec74]{margin:0;font-size:.8rem;line-height:1.375;color:#667790}.next-with-history .cta-link[data-v-4363ec74]{margin:.75rem 0 0}.next-with-history .cta-link[data-v-4363ec74]:hover{text-decoration:underline}.price-drop-box-wrapper[data-v-4363ec74]{margin-bottom:1.75rem}@media (min-width:768px){.price-drop-box-wrapper[data-v-4363ec74]{margin-bottom:2rem}}.price-drop-box[data-v-4363ec74]{background:#eff2f7;padding:.75rem .75rem .9rem;color:#0152e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.price-drop-box .box-title[data-v-4363ec74]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price-drop-box .box-title .small[data-v-4363ec74]{display:block;font-size:.8rem;line-height:1.5;font-weight:400}.price-drop-box .icon-wrapper[data-v-4363ec74]{width:.75rem;height:.75rem;display:inline-block;vertical-align:baseline;position:relative;margin-left:.75rem}.price-drop-box .icon-wrapper .icon-container[data-v-4363ec74]{width:2.25rem;height:2.25rem;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:absolute;left:-.75rem;top:-.75rem;cursor:pointer}.price-drop-box .icon-wrapper .icon-container .icon[data-v-4363ec74]{display:block}.price-drop-box .box-price[data-v-4363ec74]{font-size:1.1rem;line-height:1.45455;font-weight:400;margin:0}.PowerCalculatorAppliancesUse.mercado-regulado .main-row[data-v-4363ec74]{margin-top:0}.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-4363ec74]{margin:-1rem 0 1.5rem}@media (min-width:1024px){.PowerCalculatorAppliancesUse.mercado-regulado .error-message[data-v-4363ec74]{margin-top:-1.5rem}}.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-4363ec74]:not(.form-switch){border-radius:0;border-color:#ddd}.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox][data-v-4363ec74]:not(.form-switch):checked{background:#d42c54;border-color:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado input[type=checkbox]:not(.form-switch):checked+span[data-v-4363ec74]{color:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav[data-v-4363ec74]{border-bottom:2px solid #ddd}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-4363ec74]{color:#666}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active .link[data-v-4363ec74],.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .link[data-v-4363ec74]:hover{color:#0e141a}.PowerCalculatorAppliancesUse.mercado-regulado .tabs-nav .active-bar[data-v-4363ec74]{height:.1rem;bottom:-.1rem;background:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history[data-v-4363ec74]{border-top-color:#ddd}.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history p[data-v-4363ec74]{color:#666}.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-4363ec74]{color:#0e141a}@media (min-width:1024px){.PowerCalculatorAppliancesUse.mercado-regulado .next-with-history .cta-link[data-v-4363ec74]{font-size:.9rem}}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle[data-v-4363ec74]{border-radius:0;border:2px solid #d42c54;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding-top:.8rem;padding-bottom:.8rem}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-toggle>span[data-v-4363ec74]{text-align:center}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header[data-v-4363ec74]{border-bottom-color:#ddd}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-4363ec74]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;color:#d42c54}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .modal-header .clear[data-v-4363ec74]:hover{text-decoration:underline}.PowerCalculatorAppliancesUse.mercado-regulado .appliances-modal-wrapper .cta-button[data-v-4363ec74]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.7rem 1rem}.PowerCalculatorAppliancesUse.mercado-regulado .modal-footer[data-v-4363ec74]{-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #ddd}
.PowerCalculatorValueEditor[data-v-49153340]{position:relative;padding-bottom:2.2rem}.label[data-v-49153340]{font-size:.9rem;line-height:1.44444;font-weight:700;margin:0}.box[data-v-49153340]{margin:1rem 0 0;border:.05rem solid #c2cddd;position:relative;padding:0 2.25rem;height:3rem}.box[data-v-49153340],.box .input[data-v-49153340]{text-align:center;font-size:1.8rem;line-height:1.61111;font-weight:700}.box .input[data-v-49153340]{padding:0;border:0;margin:0;width:100%;height:2.9rem;-moz-appearance:textfield}.box[data-v-49153340] input::-webkit-inner-spin-button,.box[data-v-49153340] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.box[data-v-49153340] input:invalid,.box[data-v-49153340] input:required{-webkit-box-shadow:none;box-shadow:none}.icon-button[data-v-49153340]{position:absolute;right:0;top:50%;width:2.25rem;height:2.25rem;border:0;padding:0;margin:-1.125rem 0 0;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:#667790;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.icon-button[data-v-49153340]:hover{color:#0e141a}.icon-button .icon[data-v-49153340]{width:1.15rem;height:1.15rem}.icon-button.minus[data-v-49153340]{right:auto;left:0}.confirm[data-v-49153340]{width:100%;height:2.2rem;font-size:.8rem;color:#d3135a;border:0;padding:0;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;position:absolute;left:0;bottom:0}.confirm[data-v-49153340]:hover{color:#ec407a}.confirm[disabled][data-v-49153340]{color:#667790;cursor:not-allowed}@media (min-width:1024px){.confirm[data-v-49153340]{font-size:.9rem}}.PowerCalculatorValueEditor.mercado-regulado[data-v-49153340]{padding-bottom:2.6rem}.PowerCalculatorValueEditor.mercado-regulado .box[data-v-49153340]{border:.1rem solid #ddd;line-height:2.8rem}.PowerCalculatorValueEditor.mercado-regulado .box input[data-v-49153340]{height:2.8rem}.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-49153340]{color:#666}.PowerCalculatorValueEditor.mercado-regulado .icon-button.minus[data-v-49153340]:after,.PowerCalculatorValueEditor.mercado-regulado .icon-button.plus[data-v-49153340]:after{content:" ";display:block;position:absolute;left:50%;top:50%;margin:-.6rem 0 0 -.6rem;width:1.2rem;height:1.2rem;border:.15rem solid hsla(0,0%,100%,.75);border-radius:50%;z-index:2}.PowerCalculatorValueEditor.mercado-regulado .icon-button[data-v-49153340]:hover{color:#0e141a}.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-49153340]{font-size:.6rem;text-transform:uppercase;color:#d42c54;font-weight:700}.PowerCalculatorValueEditor.mercado-regulado .confirm[data-v-49153340]:hover{text-decoration:underline}
.subtitle[data-v-4ec8d247]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-4ec8d247]{font-size:1.1rem;line-height:1.45455}}.title[data-v-4ec8d247]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-4ec8d247]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-4ec8d247]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-4ec8d247]{margin-top:0}.form[data-v-4ec8d247]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-4ec8d247]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-4ec8d247]{margin-top:2.5rem}}.form>.field[data-v-4ec8d247]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-4ec8d247]{margin-top:1.75rem}}.form>.field[data-v-4ec8d247]:first-child{margin-top:0}.form[data-v-4ec8d247] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-4ec8d247]{color:#eb0a00}.form .icon-error[data-v-4ec8d247]{z-index:4}.note[data-v-4ec8d247]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-4ec8d247]{margin-top:1.5rem}.notes-list .note[data-v-4ec8d247]:first-child{margin-top:0}.component-cta[data-v-4ec8d247],.component-cta[disabled][data-v-4ec8d247]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-4ec8d247],.component-cta[disabled]>span[data-v-4ec8d247]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-4ec8d247],.component-cta[disabled] .arrow-right[data-v-4ec8d247]{width:16px;height:16px}.component-cta .chevron-right[data-v-4ec8d247],.component-cta[disabled] .chevron-right[data-v-4ec8d247]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-4ec8d247],.component-cta[disabled][data-v-4ec8d247]{font-size:.9rem}}.component-cta[disabled][data-v-4ec8d247]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-4ec8d247]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-4ec8d247]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-4ec8d247]{display:block}}.modal-enter-active[data-v-4ec8d247],.modal-leave-active[data-v-4ec8d247]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-4ec8d247],.modal-leave-to[data-v-4ec8d247]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-4ec8d247],.bar-leave-active[data-v-4ec8d247]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-4ec8d247],.bar-leave-to[data-v-4ec8d247]{opacity:0}.mercado-regulado .form[data-v-4ec8d247] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-4ec8d247] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-4ec8d247] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-4ec8d247] .icon-error{display:none}.mercado-regulado .note[data-v-4ec8d247]{color:#666}.mercado-regulado .error-message[data-v-4ec8d247]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-4ec8d247]{display:none}.PowerCalculatorLastStep[data-v-4ec8d247]{position:static}.PowerCalculatorLastStep>.container[data-v-4ec8d247]{position:relative;z-index:1}@media (max-width:1023.98px){.PowerCalculatorLastStep.is-modal[data-v-4ec8d247]{padding-bottom:3.75rem}}.address[data-v-4ec8d247]{margin:.75rem 0 0;font-size:.8rem;line-height:1.375;color:#667790}.address .icon[data-v-4ec8d247]{width:1rem;height:1rem;margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}@media (min-width:1024px){.address[data-v-4ec8d247]{font-size:.9rem;line-height:1.44444}}.powers[data-v-4ec8d247]{margin:2rem 0 0}@media (min-width:768px){.powers[data-v-4ec8d247]{margin-top:3rem}}@media (min-width:1024px){.powers[data-v-4ec8d247]{margin-top:4rem}.powers .col-md-6[data-v-4ec8d247]{-webkit-box-flex:0;-ms-flex:0 0 42.85714%;flex:0 0 42.85714%;max-width:42.85714%}}@media (max-width:767.98px){.powers .horas-valle-col[data-v-4ec8d247]{padding-top:3rem}}.powers-title[data-v-4ec8d247]{font-size:1.1rem;line-height:1.45455;font-weight:700;color:#0e141a;margin:0}.powers-subtitle[data-v-4ec8d247]{font-size:.65rem;line-height:1.53846;color:#667790;margin:.5rem 0 0}.powers-value[data-v-4ec8d247]{margin:1.5rem 0 0}@media (min-width:1024px){.powers-value[data-v-4ec8d247]{margin-top:2rem}}.powers-value[data-v-4ec8d247]:first-child{margin-top:0}.powers-note[data-v-4ec8d247]{font-size:.8rem;line-height:1.5;color:#667790;margin:1rem 0 0}.saving-box[data-v-4ec8d247]{background:#eff2f7;padding:1rem;margin:3rem 0 0}.saving-box .price[data-v-4ec8d247]{font-size:3.15rem;line-height:.80952;font-weight:700;margin:0;color:#0152e8}@media (min-width:768px){.saving-box .price[data-v-4ec8d247]{font-size:2.7rem;line-height:.88889}}.saving-box .price .small[data-v-4ec8d247]{display:block;font-size:.8rem;line-height:1.5}.saving-box .text[data-v-4ec8d247]{margin:1rem 0 0;font-size:.8rem;line-height:1.375}@media (min-width:768px){.saving-box .text[data-v-4ec8d247]{margin-top:0}}@media (min-width:768px){.saving-box[data-v-4ec8d247]{padding:1.5rem 2rem}.saving-box .row[data-v-4ec8d247]{margin:0 -1.5rem}.saving-box .row>div[data-v-4ec8d247]{padding:0 1.5rem}.saving-box .row>div[data-v-4ec8d247]:first-child{border-right:.05rem solid rgba(194,205,221,.5)}}@media (min-width:1024px){.saving-box[data-v-4ec8d247]{margin-top:4rem}}.saving-box.single-graph[data-v-4ec8d247]{margin:0}.saving-box-note[data-v-4ec8d247],.saving-box.single-graph .text[data-v-4ec8d247]{margin-top:1rem}@media (min-width:768px){.powers+.saving-box-note[data-v-4ec8d247]{margin-top:3rem}}@media (min-width:1024px){.saving-box-note[data-v-4ec8d247]{margin-top:1.5rem}.powers+.saving-box-note[data-v-4ec8d247]{margin-top:4rem}}.sidebar-box[data-v-4ec8d247]{margin:3rem 0 0}@media (min-width:1024px){.sidebar-box[data-v-4ec8d247]{margin-top:0;position:absolute;left:12px;right:12px;top:0;will-change:top}}.sidebar-box .price[data-v-4ec8d247]{font-size:.8rem;line-height:1.5;font-weight:700;padding:.3rem 1.2rem .4rem .9rem;background:#0047cc;color:#fff;display:inline-block;vertical-align:top;max-width:100%;margin:0}.sidebar-box .box[data-v-4ec8d247]{padding:1rem;background:#fff;-webkit-box-shadow:0 .15rem .5rem rgba(14,20,26,.1);box-shadow:0 .15rem .5rem rgba(14,20,26,.1)}.sidebar-box .box .box-title[data-v-4ec8d247]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0}@media (min-width:768px) and (max-width:1023.98px){.sidebar-box .box .box-title[data-v-4ec8d247]{font-size:.9rem;line-height:1.44444}}.sidebar-box .box .box-text[data-v-4ec8d247]{font-size:.9rem;line-height:1.44444;margin:1rem 0 0}@media (min-width:768px) and (max-width:1023.98px){.sidebar-box .box .box-text[data-v-4ec8d247]{font-size:.8rem;line-height:1.375;margin-top:1.25rem}}.sidebar-box .box .box-text a[data-v-4ec8d247]{color:#0e141a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.sidebar-box .box .box-text a[data-v-4ec8d247]:hover{color:#d3135a}.sidebar-box .box .buttons[data-v-4ec8d247]{margin:1.5rem 0 0}.sidebar-box .box .buttons .component-cta[data-v-4ec8d247]{width:100%;display:block;text-align:center;margin:.75rem 0 0;border-radius:.15rem}.sidebar-box .box .buttons .component-cta[data-v-4ec8d247]:first-child{margin-top:0}.sidebar-box .box .buttons .component-cta.inverted[data-v-4ec8d247]{border:.05rem solid #d3135a;background:transparent;color:#d3135a;line-height:2.15rem}.sidebar-box .box .buttons .component-cta.inverted[data-v-4ec8d247]:hover{background:#d3135a;color:#fff}@media (min-width:768px) and (max-width:1023.98px){.sidebar-box .box .buttons[data-v-4ec8d247]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sidebar-box .box .buttons .component-cta[data-v-4ec8d247]{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:768px){.sidebar-box .box[data-v-4ec8d247]{padding:1.25rem 1.75rem 1rem}.sidebar-box .box .buttons[data-v-4ec8d247]{margin-top:1rem}}@media (min-width:1024px){.sidebar-box .box[data-v-4ec8d247]{padding:2rem}.sidebar-box .box .buttons[data-v-4ec8d247]{margin-top:1.75rem}}.after-last-step-content[data-v-4ec8d247]{margin-top:3rem}@media (min-width:768px){.after-last-step-content[data-v-4ec8d247]{margin-top:3.35rem}}@media (min-width:1024px){.after-last-step-content[data-v-4ec8d247]{margin-top:6rem}}.after-last-step-content[data-v-4ec8d247] .AccordionModule .block-title{font-size:1.35rem;line-height:1.22222;font-weight:700;color:#0e141a;margin:0 0 .5rem}@media (min-width:768px){.after-last-step-content[data-v-4ec8d247] .AccordionModule .block-title{margin-bottom:2rem}}@media (min-width:1024px){.after-last-step-content[data-v-4ec8d247] .AccordionModule .block-title{font-size:1.8rem;line-height:1.33333;margin-bottom:1rem}}.after-last-step-content[data-v-4ec8d247] .AccordionModule .header .title{font-size:.9rem;line-height:1.33333;-ms-flex-item-align:center;align-self:center}.after-last-step-content[data-v-4ec8d247] .ProductsCardList>.container{width:auto;max-width:none}@media (min-width:1024px){.after-last-step-content[data-v-4ec8d247] .ProductsCardList .item{-webkit-box-flex:0;-ms-flex:0 0 42.85714%;flex:0 0 42.85714%;max-width:42.85714%}}.nav-bar[data-v-4ec8d247]{position:absolute;left:0;bottom:0;right:0;z-index:21;background:#fff;padding:.75rem 6vw}.nav-bar .component-cta[data-v-4ec8d247]{width:100%;display:block;text-align:center}.nav-bar.fixed[data-v-4ec8d247]{-webkit-box-shadow:0 .15rem .5rem rgba(14,20,26,.1);box-shadow:0 .15rem .5rem rgba(14,20,26,.1)}.nav-bar.with-notch[data-v-4ec8d247]{border-bottom:solid #fff}.component-cta.disabled[data-v-4ec8d247]{background:#eff2f7;color:#667790;cursor:not-allowed}.PowerCalculatorLastStep.mercado-regulado[data-v-4ec8d247]{margin-top:.5rem}.PowerCalculatorLastStep.mercado-regulado .mr-bold[data-v-4ec8d247]{font-weight:700}.PowerCalculatorLastStep.mercado-regulado .title[data-v-4ec8d247]{font-size:1.5rem;line-height:1.46667;font-weight:400;letter-spacing:-.06em}.PowerCalculatorLastStep.mercado-regulado .address[data-v-4ec8d247]{color:#666;margin-top:1rem}.PowerCalculatorLastStep.mercado-regulado .powers-subtitle[data-v-4ec8d247]{font-size:.8rem;line-height:1.5;font-weight:400;color:#666}.PowerCalculatorLastStep.mercado-regulado .powers-note[data-v-4ec8d247]{color:#666}.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-4ec8d247]{margin-top:2.8rem}@media (min-width:768px){.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-4ec8d247]{margin-top:3.2rem}}@media (min-width:1024px){.PowerCalculatorLastStep.mercado-regulado .after-last-step-content[data-v-4ec8d247]{margin-top:4.8rem}}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box[data-v-4ec8d247]{-webkit-box-shadow:none;box-shadow:none;border:.1rem solid #ddd}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-4ec8d247]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.1rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[data-v-4ec8d247]:hover{background:transparent;color:#d42c54}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-4ec8d247]{background:transparent;color:#d42c54;border:.1rem solid #d42c54}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.inverted[data-v-4ec8d247]:hover{background:#d42c54;color:#fff}.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button.disabled[data-v-4ec8d247],.PowerCalculatorLastStep.mercado-regulado .sidebar-box .box .cta-button[disabled][data-v-4ec8d247]{border-color:#f4f4f4;background:#f4f4f4;color:#666;cursor:not-allowed}.PowerCalculatorLastStep.mercado-regulado .nav-bar[data-v-4ec8d247]{padding:.5rem 6vw}.PowerCalculatorLastStep.mercado-regulado .nav-bar.fixed[data-v-4ec8d247]{-webkit-box-shadow:none;box-shadow:none;border-top:.1rem solid #ddd}.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-4ec8d247]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.1rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button[data-v-4ec8d247]:hover{background:transparent;color:#d42c54}.PowerCalculatorLastStep.mercado-regulado .nav-bar .cta-button.disabled[data-v-4ec8d247]{border-color:#f4f4f4;background:#f4f4f4;color:#666;cursor:not-allowed}
.subtitle[data-v-7eb12f79]{color:#667790;font-size:.9rem;line-height:1.44444;font-weight:400;margin:0}@media (min-width:1024px){.subtitle[data-v-7eb12f79]{font-size:1.1rem;line-height:1.45455}}.title[data-v-7eb12f79]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-7eb12f79]{margin-top:.55rem}}@media (min-width:1024px){.title[data-v-7eb12f79]{font-size:1.8rem;line-height:1.16667;margin-top:.85rem}}.title.no-mt[data-v-7eb12f79]{margin-top:0}.form[data-v-7eb12f79]{margin:1.75rem 0 0}@media (min-width:768px){.form[data-v-7eb12f79]{margin-top:2.25rem}}@media (min-width:1024px){.form[data-v-7eb12f79]{margin-top:2.5rem}}.form>.field[data-v-7eb12f79]{margin:1.25rem 0 0}@media (min-width:768px){.form>.field[data-v-7eb12f79]{margin-top:1.75rem}}.form>.field[data-v-7eb12f79]:first-child{margin-top:0}.form[data-v-7eb12f79] input.has-error{border-color:#c2cddd!important}.form .form-help-text[data-v-7eb12f79]{color:#eb0a00}.form .icon-error[data-v-7eb12f79]{z-index:4}.note[data-v-7eb12f79]{font-size:.65rem;line-height:1.38462;font-weight:400;color:#667790;margin:0}.notes-list .note[data-v-7eb12f79]{margin-top:1.5rem}.notes-list .note[data-v-7eb12f79]:first-child{margin-top:0}.component-cta[data-v-7eb12f79],.component-cta[disabled][data-v-7eb12f79]{padding-left:1.2rem;padding-right:1rem}.component-cta>span[data-v-7eb12f79],.component-cta[disabled]>span[data-v-7eb12f79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-cta .arrow-right[data-v-7eb12f79],.component-cta[disabled] .arrow-right[data-v-7eb12f79]{width:16px;height:16px}.component-cta .chevron-right[data-v-7eb12f79],.component-cta[disabled] .chevron-right[data-v-7eb12f79]{width:12px;height:7px;margin:0 0 0 .65rem}@media (min-width:1024px){.component-cta[data-v-7eb12f79],.component-cta[disabled][data-v-7eb12f79]{font-size:.9rem}}.component-cta[disabled][data-v-7eb12f79]{background-color:#eff2f7!important;cursor:not-allowed}.error-message[data-v-7eb12f79]{margin:.8rem 0 0;padding:0;color:#eb0a00;font-size:.65rem;line-height:1.53846;font-weight:400}.error-message .icon[data-v-7eb12f79]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;display:none}@media (min-width:768px){.error-message .icon[data-v-7eb12f79]{display:block}}.modal-enter-active[data-v-7eb12f79],.modal-leave-active[data-v-7eb12f79]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal-enter[data-v-7eb12f79],.modal-leave-to[data-v-7eb12f79]{-webkit-transform:translateY(100%);transform:translateY(100%)}.bar-enter-active[data-v-7eb12f79],.bar-leave-active[data-v-7eb12f79]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-7eb12f79],.bar-leave-to[data-v-7eb12f79]{opacity:0}.mercado-regulado .form[data-v-7eb12f79] .form-control{border:.1rem solid #ddd;height:2.8rem}.mercado-regulado .form[data-v-7eb12f79] .form-control.has-error{border-color:#d42c54!important}.mercado-regulado .form[data-v-7eb12f79] .form-help-text{color:#d42c54;text-align:right}.mercado-regulado .form[data-v-7eb12f79] .icon-error{display:none}.mercado-regulado .note[data-v-7eb12f79]{color:#666}.mercado-regulado .error-message[data-v-7eb12f79]{color:#d42c54}.mercado-regulado .error-message .icon[data-v-7eb12f79]{display:none}.component-wrapper[data-v-7eb12f79]{padding:2.5rem 0 5.55rem;position:relative}@media (min-width:768px){.component-wrapper[data-v-7eb12f79]{padding-bottom:6.8rem}}@media (min-width:1024px){.component-wrapper[data-v-7eb12f79]{padding-bottom:7.3rem}}.nav-bar[data-v-7eb12f79]{position:absolute;left:0;bottom:0;right:0;height:3.55rem;border-top:.05rem solid #c2cddd;padding:0 0 .25rem;margin:0;z-index:10;background:#fff}.nav-bar.with-notch[data-v-7eb12f79]{bottom:env(safe-area-inset-bottom,0)}.nav-bar.with-notch[data-v-7eb12f79]:after{content:" ";display:block;width:100%;height:env(safe-area-inset-bottom,0);position:absolute;left:0;top:100%;background:#fff}.nav-bar .row[data-v-7eb12f79]{height:3.25rem}@media (min-width:768px){.nav-bar[data-v-7eb12f79]{height:3.8rem;padding-bottom:.5rem}}@media (min-width:1024px){.nav-bar[data-v-7eb12f79]{height:4.3rem}.nav-bar .row[data-v-7eb12f79]{height:3.75rem}}.nav-bar .progress-bar[data-v-7eb12f79]{position:absolute;left:0;bottom:0;right:0;height:.25rem;display:block;background:#c2cddd;padding:0;margin:0}@media (min-width:768px){.nav-bar .progress-bar[data-v-7eb12f79]{height:.5rem}}.nav-bar .progress-bar .fill[data-v-7eb12f79]{position:absolute;left:0;top:0;height:100%;width:0;display:block;background:#0047cc;-webkit-transition:width .5s ease-out;transition:width .5s ease-out}.nav-bar .cta-link>span[data-v-7eb12f79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-bar .cta-link .arrow-left[data-v-7eb12f79]{width:16px;height:16px;margin:0 .5rem 0 0}@media (min-width:1024px){.nav-bar .cta-link[data-v-7eb12f79]{font-size:.9rem}}.logo-image[data-v-7eb12f79]{position:absolute;left:6%;top:.75rem;height:1.1rem;margin-top:.575rem}@media (min-width:768px){.logo-image[data-v-7eb12f79]{top:2rem;height:1.2rem;margin-top:.525rem}}@media (min-width:1024px){.logo-image[data-v-7eb12f79]{height:1.3rem;margin-top:.475rem}}@media (min-width:1440px){.logo-image[data-v-7eb12f79]{left:2rem}}.PowerCalculator.modal .component-wrapper[data-v-7eb12f79]{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;padding:0;z-index:20}.PowerCalculator.modal .close[data-v-7eb12f79]{position:absolute;right:.5rem;top:.75rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;background:#e8ecf4;border-radius:50%;cursor:pointer;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:768px){.PowerCalculator.modal .close[data-v-7eb12f79]{top:2rem;right:6%}}@media (min-width:1440px){.PowerCalculator.modal .close[data-v-7eb12f79]{right:2rem}}.PowerCalculator.modal .close svg[data-v-7eb12f79]{width:.85rem;height:.85rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.PowerCalculator.modal .close[data-v-7eb12f79]:hover{color:#d3135a}}@media (hover:none){.PowerCalculator.modal .close[data-v-7eb12f79]:active{color:#d3135a}}.PowerCalculator.modal .modal-scroll[data-v-7eb12f79]{position:absolute;left:0;top:0;right:0;bottom:3.55rem;z-index:11;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;padding:5rem 0 2rem}@media (min-width:768px){.PowerCalculator.modal .modal-scroll[data-v-7eb12f79]{padding-bottom:3rem;bottom:3.8rem;padding-top:6rem}}@media (min-width:1024px){.PowerCalculator.modal .modal-scroll[data-v-7eb12f79]{padding-bottom:3rem;bottom:4.3rem;padding-top:7rem}}.PowerCalculator.modal .modal-scroll.no-navbar[data-v-7eb12f79]{bottom:0}.PowerCalculator.with-logo .component-wrapper[data-v-7eb12f79]{padding-top:5rem}@media (min-width:768px){.PowerCalculator.with-logo .component-wrapper[data-v-7eb12f79]{padding-top:6rem}}@media (min-width:1024px){.PowerCalculator.with-logo .component-wrapper[data-v-7eb12f79]{padding-top:7rem}}.PowerCalculator.mercado-regulado[data-v-7eb12f79]{padding-top:60px}.PowerCalculator.mercado-regulado .mr-header[data-v-7eb12f79]{background:#fff;border-bottom:1px solid rgba(14,20,26,.2);position:fixed;left:0;top:0;z-index:19;width:100%}.PowerCalculator.mercado-regulado .mr-header .row[data-v-7eb12f79]{height:59px}.PowerCalculator.mercado-regulado .mr-header .close[data-v-7eb12f79]{width:45px;height:45px;border-radius:50%;background:#f7f7f7;color:#0e141a;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-transition:color .2s ease;transition:color .2s ease}.PowerCalculator.mercado-regulado .mr-header .close[data-v-7eb12f79]:hover{color:#d3135a}.PowerCalculator.mercado-regulado .mr-header .close svg[data-v-7eb12f79]{stroke:currentColor}@media (min-width:768px){.PowerCalculator.mercado-regulado .component-wrapper[data-v-7eb12f79]{padding-top:4.5rem}}.PowerCalculator.mercado-regulado .logo-energia-xxi[data-v-7eb12f79],.PowerCalculator.mercado-regulado .logo-energia-xxi img[data-v-7eb12f79]{display:block;width:138px;height:26px}.PowerCalculator.mercado-regulado .mr-intro[data-v-7eb12f79]{text-align:center;padding-bottom:2.5rem}@media (min-width:1024px){.PowerCalculator.mercado-regulado .mr-intro[data-v-7eb12f79]{padding-bottom:3rem}}.PowerCalculator.mercado-regulado .mr-intro .b[data-v-7eb12f79]{font-size:.6rem;line-height:2;font-weight:700;margin:0;padding:.5rem 0;color:#555}.PowerCalculator.mercado-regulado .mr-intro .b a[data-v-7eb12f79]{color:currentColor;-webkit-transition:color .3s ease;transition:color .3s ease}.PowerCalculator.mercado-regulado .mr-intro .b a[data-v-7eb12f79]:hover{color:#0e141a}@media (min-width:1024px){.PowerCalculator.mercado-regulado .mr-intro .b[data-v-7eb12f79]{font-size:.8rem;line-height:1.5}}.PowerCalculator.mercado-regulado .mr-intro .t[data-v-7eb12f79]{font-size:2rem;line-height:1.125;font-weight:300;margin:0}@media (min-width:768px){.PowerCalculator.mercado-regulado .mr-intro .t[data-v-7eb12f79]{font-size:3rem;line-height:1.08333;font-weight:300}}.PowerCalculator.mercado-regulado .mr-intro .d[data-v-7eb12f79]{font-size:.9rem;line-height:1.44444;font-weight:300;margin:1rem 0 0}@media (min-width:768px){.PowerCalculator.mercado-regulado .mr-intro .d[data-v-7eb12f79]{font-size:1.1rem;line-height:1.45455}}.PowerCalculator.mercado-regulado .mr-intro .step-title[data-v-7eb12f79]{margin:2.5rem 0 0;text-align:left;font-size:1rem;line-height:1.6;font-weight:300}@media (min-width:1024px){.PowerCalculator.mercado-regulado .mr-intro .step-title[data-v-7eb12f79]{margin-top:3.5rem;font-size:1.5rem;line-height:1.7}}.PowerCalculator.mercado-regulado .mr-intro .progress[data-v-7eb12f79]{margin:.5rem -.2rem 0}.PowerCalculator.mercado-regulado .mr-intro .progress>.col-4[data-v-7eb12f79]{padding:0 .2rem}@media (min-width:768px){.PowerCalculator.mercado-regulado .mr-intro .progress[data-v-7eb12f79]{margin-left:-.4rem;margin-right:-.4rem}.PowerCalculator.mercado-regulado .mr-intro .progress>.col-4[data-v-7eb12f79]{padding:0 .4rem}}@media (min-width:1024px){.PowerCalculator.mercado-regulado .mr-intro .progress[data-v-7eb12f79]{margin:1rem -.6rem 0}.PowerCalculator.mercado-regulado .mr-intro .progress>.col-4[data-v-7eb12f79]{padding:0 .6rem}}.PowerCalculator.mercado-regulado .mr-intro .progress-item[data-v-7eb12f79]{display:block;height:.4rem;background:#ddd;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.PowerCalculator.mercado-regulado .mr-intro .progress-item.active[data-v-7eb12f79]{background:#0144c7}.PowerCalculator.mercado-regulado .nav-bar[data-v-7eb12f79]{padding-bottom:0;height:auto;border-top-color:#ddd}.PowerCalculator.mercado-regulado .nav-bar .row[data-v-7eb12f79]{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.PowerCalculator.mercado-regulado .nav-bar .cta-link[data-v-7eb12f79]{font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.7rem 1.8rem;margin-right:-.4rem;color:#d42c54;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.PowerCalculator.mercado-regulado .nav-bar .cta-link[data-v-7eb12f79]:hover{text-decoration:underline}.PowerCalculator.mercado-regulado .nav-bar .cta-link .arrow[data-v-7eb12f79]{display:none}.PowerCalculator.mercado-regulado .nav-bar .cta-button[data-v-7eb12f79]{border-radius:0;font-size:.6rem;line-height:1.66667;font-weight:700;text-transform:uppercase;padding:.6rem 1.7rem;background:#d42c54;border:.1rem solid #d42c54;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.PowerCalculator.mercado-regulado .nav-bar .cta-button[data-v-7eb12f79]:hover{background:transparent;color:#d42c54}.PowerCalculator.mercado-regulado .nav-bar .cta-button[disabled][data-v-7eb12f79]{background:#f4f4f4;border-color:#f4f4f4;color:#666;cursor:not-allowed}.PowerCalculator.mercado-regulado .nav-bar .cta-button .arrow[data-v-7eb12f79]{display:none}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .header .header-link{padding:1.15rem 0}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .header .title{font-size:.65rem;line-height:1.84615;font-weight:700;text-transform:uppercase;padding-left:1.75rem;position:relative}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .header .title:after,.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .header .title:before{content:" ";display:block;width:.8rem;height:.15rem;background:#ff0f64;position:absolute;left:0;top:50%;margin-top:-.075rem}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .header .title:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .header .arrow{display:none}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .block-title{margin-bottom:.75rem;font-size:1.35rem;line-height:1.33333;font-weight:300}@media (min-width:1024px){.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .block-title{font-size:1.5rem;line-height:1.7}}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .block-title+.item,.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .item:first-child{border-top:1px solid #ddd}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .item{border-bottom-color:#ddd}.PowerCalculator.mercado-regulado[data-v-7eb12f79] .AccordionModule .item.open .header .title:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.PressModuleItem[data-v-4898a785]{margin:0;padding-bottom:2rem}@media (min-width:768px) and (max-width:1023.98px){.PressModuleItem[data-v-4898a785]{padding-bottom:3rem}}@media (min-width:1024px){.PressModuleItem[data-v-4898a785]{padding-bottom:2.5rem}}.content[data-v-4898a785]{border-top:1px solid #c2cddd;padding-top:1.25rem}@media (min-width:1024px){.content[data-v-4898a785]{border-top:0;padding-top:0}}@media (min-width:1024px){.content.border-top[data-v-4898a785]{border-top:1px solid #c2cddd;padding-top:.9rem}}.link[data-v-4898a785]{color:inherit;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-4898a785]:hover{text-decoration:underline}}@media (hover:none){.link[data-v-4898a785]:active{text-decoration:underline}}.title[data-v-4898a785]{font-size:.9rem;line-height:1.44444;letter-spacing:.005em;padding:1rem 0;margin:0}@media (min-width:1024px){.title[data-v-4898a785]{font-size:1.1rem;line-height:1.45455;padding:1rem 0 .8rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.title .link[data-v-4898a785]:hover{color:#d3135a;text-decoration:none}}@media (hover:none){.title .link[data-v-4898a785]:active{color:#d3135a;text-decoration:none}}.date[data-v-4898a785]{color:#667790;display:block;font-family:Georgia,Times,Times New Roman,serif;margin:0 0 1rem;font-size:.8rem}.meta[data-v-4898a785]{font-size:0;text-transform:capitalize}.meta .category[data-v-4898a785],.meta .label[data-v-4898a785]{display:inline-block;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.meta .category[data-v-4898a785],.meta .label[data-v-4898a785]{font-size:.9rem}}.meta .label[data-v-4898a785]{color:#667790;margin:0 .75rem 0 0}.meta .category[data-v-4898a785]{color:#d3135a}.download[data-v-4898a785]{margin-bottom:0}.download .filesize[data-v-4898a785]{font-size:.8rem;line-height:1.625;color:#667790}@media (min-width:1024px){.download .cta[data-v-4898a785]{font-size:.9rem}}
.PressModule[data-v-377c7486]{padding:2rem 0}@media (min-width:768px){.PressModule[data-v-377c7486]{padding:3rem 0}}@media (min-width:1024px){.PressModule[data-v-377c7486]{padding:3.75rem 0}}.title[data-v-377c7486]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0 0 2rem}@media (min-width:1024px){.title[data-v-377c7486]{font-size:1.8rem;line-height:1.16667;font-weight:700;margin:0 0 3rem}}.cta-wrapper .cta-link[data-v-377c7486]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-377c7486]{font-size:.9rem;line-height:1.44444}}
.pt-content[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1440px;padding:80px min(220px,15vw);margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:50px;gap:50px}@media (max-width:430px){.pt-content[data-v-19c4798a]{padding:40px 20px;grid-gap:40px;gap:40px}}@media (min-width:431px) and (max-width:1250px){.pt-content[data-v-19c4798a]{padding:80px 40px}}@media (min-width:1251px) and (max-width:1440px){.pt-content[data-v-19c4798a]{max-width:1250px;padding:80px 120px}}.pt-content h1[data-v-19c4798a],.pt-content h3[data-v-19c4798a],.pt-content p[data-v-19c4798a]{margin-bottom:0}.pt-header[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:40px;gap:40px;align-self:stretch}@media (max-width:430px){.pt-header[data-v-19c4798a]{grid-gap:30px;gap:30px}}.pt-date[data-v-19c4798a]{font-size:48px;line-height:56px;letter-spacing:-.48px}.pt-date-ml[data-v-19c4798a]{font-size:58px;line-height:66px;letter-spacing:-.58px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:center;align-self:center}.pt-date[data-v-19c4798a],.pt-date-ml[data-v-19c4798a]{font-style:normal;font-weight:700;text-align:center}@media (max-width:430px){.pt-date[data-v-19c4798a],.pt-date-ml[data-v-19c4798a]{font-size:32px;line-height:36px;letter-spacing:-.16px}}.current-price-section[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:40px;gap:40px;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:430px){.current-price-section[data-v-19c4798a]{grid-gap:30px;gap:30px}}.current-price-box[data-v-19c4798a]{border:1px solid #c2cddd;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:40px;gap:40px;align-self:stretch}@media (max-width:430px){.current-price-box[data-v-19c4798a]{padding:16px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:24px;gap:24px;width:100%}}@media (min-width:431px) and (max-width:1250px){.current-price-box[data-v-19c4798a]{grid-gap:30px;gap:30px}}.info-message[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;grid-gap:40px;gap:40px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background-color:#f4f8ff;min-height:139px}@media (max-width:430px){.info-message[data-v-19c4798a]{width:280px;padding:20px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.info-message-content[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:9px;gap:9px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.info-message p[data-v-19c4798a]{margin:0;font-size:22px;font-style:normal;font-weight:400;line-height:33px;letter-spacing:.01px;color:#0047cc}@media (max-width:430px){.info-message p[data-v-19c4798a]{font-size:18px;line-height:26px}}.bell-icon[data-v-19c4798a]{padding:6px 0;grid-gap:10px;gap:10px}.bell-icon[data-v-19c4798a],.price-summary[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price-summary[data-v-19c4798a]{border:1px solid #c2cddd;border-radius:4px;padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:430px){.price-summary[data-v-19c4798a]{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:24px;gap:24px;align-self:stretch}}@media (min-width:431px) and (max-width:1250px){.price-summary[data-v-19c4798a]{-ms-flex-pack:distribute;justify-content:space-around;grid-gap:40px;gap:40px}}.price-box[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:8px;gap:8px}.price-box .title[data-v-19c4798a]{font-size:27px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:-.14px;white-space:nowrap}@media (max-width:430px){.price-box .title[data-v-19c4798a]{font-size:22px;line-height:32px;letter-spacing:.03px}}.price-box .price[data-v-19c4798a]{font-size:36px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-.36px;white-space:nowrap}@media (max-width:430px){.price-box .price[data-v-19c4798a]{font-size:27px;line-height:33px;letter-spacing:.01px}}.price-box .time-range[data-v-19c4798a]{color:#667790;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0;margin-top:2px;white-space:nowrap}@media (max-width:430px){.price-box .time-range[data-v-19c4798a]{font-size:16px;line-height:24px}}.average-price[data-v-19c4798a]{color:#feaf00}@media (min-width:430px) and (max-width:1000px){.average-price[data-v-19c4798a]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.low-price[data-v-19c4798a]{color:#14841a}.high-price[data-v-19c4798a]{color:#d90900}.price-tables-container[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:20px;gap:20px;align-self:stretch;border:1px solid #c2cddd;border-radius:4px}@media (max-width:430px){.price-tables-container[data-v-19c4798a]{padding:20px 10px}}.iva-toggle[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:430px){.iva-toggle[data-v-19c4798a]{grid-gap:20px;gap:20px}}.iva-toggle button[data-v-19c4798a]{padding:10px 20px;border:none;cursor:pointer;background-color:#fff;color:#0e141a;font-size:18px;line-height:26px;font-weight:700;border-radius:50px;margin-top:10px;margin-bottom:10px}.iva-toggle button.active[data-v-19c4798a]{background-color:#0047cc;color:#fff}.price-tables[data-v-19c4798a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:30px;gap:30px;align-self:stretch;white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-table[data-v-19c4798a],.price-tables[data-v-19c4798a]{display:-webkit-box;display:-ms-flexbox;display:flex}.price-table[data-v-19c4798a]{padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;height:100%}h3.pricing-period[data-v-19c4798a]{font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.01px}thead.pricing-table-header th[data-v-19c4798a]{padding:12px 16px;grid-gap:10px;gap:10px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.01px;color:#667790;border-bottom:1px solid #c2cddd}@media (max-width:430px){thead.pricing-table-header th[data-v-19c4798a]{padding:12px 10px}}tbody.pricing-table-body td[data-v-19c4798a]{border-bottom:1px solid #c2cddd;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.01px;padding:12px 16px;grid-gap:10px;gap:10px}@media (max-width:430px){tbody.pricing-table-body td[data-v-19c4798a]{padding:12px 10px}}tbody.pricing-table-body td.price[data-v-19c4798a]{font-weight:700}tbody.pricing-table-body tr[data-v-19c4798a]:nth-child(odd){background-color:#f4f8ff}.disclaimer[data-v-19c4798a]{font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.01px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:start;align-self:start}.loading-container[data-v-19c4798a]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center;height:100%;width:100%;min-height:400px}.loading-container .loading-img[data-v-19c4798a]{max-width:100px}
.image[data-v-0520ab33]{position:relative;margin:0;display:block;height:0;padding-top:124.11348%}.image img[data-v-0520ab33]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";z-index:1}.image[data-v-0520ab33]:after,.image img[data-v-0520ab33]{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.image[data-v-0520ab33]:after{content:" ";z-index:2;background-color:rgba(211,19,90,0);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.content[data-v-0520ab33]{padding-top:1rem}@media (min-width:1024px){.content[data-v-0520ab33]{padding-top:1.2rem}}.label[data-v-0520ab33]{display:block;color:#0047cc;font-size:.65rem;line-height:1;font-style:normal}.label[data-v-0520ab33],.title[data-v-0520ab33]{font-weight:700}.title[data-v-0520ab33]{font-size:.8rem;line-height:1.5;letter-spacing:-.005em;margin:.6rem 0 .75rem;color:#0e141a;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:1024px){.title[data-v-0520ab33]{font-size:.9rem;line-height:1.44;margin:.55rem 0 .8rem}}.text[data-v-0520ab33]{font-size:13px;line-height:1.54;padding:.5rem 0;border-top:1px solid #c2cddd}.text[data-v-0520ab33]>:first-child{margin-top:0}.text[data-v-0520ab33]>:last-child{margin-bottom:0}@media (min-width:1024px){.text[data-v-0520ab33]{padding:.6rem 0}}.text[data-v-0520ab33]:last-child{padding-bottom:0!important}.link[data-v-0520ab33]{display:block;color:#0e141a}.link .image[data-v-0520ab33]{overflow:hidden}.link .image img[data-v-0520ab33]{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .image[data-v-0520ab33]:after{background-color:rgba(211,19,90,.5)}.link:hover .image img[data-v-0520ab33]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:hover .title[data-v-0520ab33]{color:#d3135a}}@media (hover:none){.link:active .image[data-v-0520ab33]:after{background-color:rgba(211,19,90,.5)}.link:active .image img[data-v-0520ab33]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:active .title[data-v-0520ab33]{color:#d3135a}}
.ProductsCardList[data-v-c5682616]{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.ProductsCardList[data-v-c5682616]{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:1024px){.ProductsCardList[data-v-c5682616]{padding-top:3.75rem;padding-bottom:3.75rem}}.title[data-v-c5682616]{letter-spacing:-.02em;font-size:1.35rem;line-height:1.22;margin:0;padding:0;font-weight:700}@media (min-width:1024px){.title[data-v-c5682616]{font-size:1.8rem;line-height:1.17}}.copy[data-v-c5682616]{margin:1rem 0 0;padding:0;font-size:.8rem;line-height:1.5}.copy[data-v-c5682616]>:first-child{margin-top:0}.copy[data-v-c5682616]>:last-child{margin-bottom:0}@media (min-width:1024px){.copy[data-v-c5682616]{font-size:.9rem;line-height:1.44}}.items[data-v-c5682616]{padding-top:2rem;margin-top:-1rem;margin-bottom:-1rem}.items .item[data-v-c5682616]{padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.items[data-v-c5682616]{padding-top:2.5rem;margin-top:-1.5rem;margin-bottom:-1.5rem}.items .item[data-v-c5682616]{padding-top:1.5rem;padding-bottom:1.5rem}}@media (max-width:767.98px){.featured[data-v-c5682616] .ProductsCardItem .image{padding-top:78.01418%}}
.RelatedItems[data-v-4be3b772]{background-color:#f7f9fb;padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.RelatedItems[data-v-4be3b772]{padding-top:5rem;padding-bottom:5rem}}.title[data-v-4be3b772]{letter-spacing:-.02em;font-size:1.35rem;line-height:1.22;margin:0;padding:0;font-weight:700}@media (min-width:1024px){.title[data-v-4be3b772]{font-size:1.8rem;line-height:1.38}}.cta-container[data-v-4be3b772]{margin:2rem 0 0}@media (min-width:1024px){.cta-container .cta[data-v-4be3b772]{font-size:.9rem;line-height:1.33333}}.items[data-v-4be3b772]{padding-top:2rem;margin-top:-1rem;margin-bottom:-1rem}.items .item[data-v-4be3b772]{padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.items[data-v-4be3b772]{margin-top:-1.25rem;margin-bottom:-1.25rem}.items .item[data-v-4be3b772]{padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width:1024px){.items[data-v-4be3b772]{padding-top:0}}@media (max-width:767.98px){.featured[data-v-4be3b772] .ProductsCardItem .image{padding-top:78.01418%}}[data-v-4be3b772] .ProductsCardItem .link .image{overflow:hidden}[data-v-4be3b772] .ProductsCardItem .link .image img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}[data-v-4be3b772] .ProductsCardItem .link:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.RelatedPages[data-v-6db96a90]{padding-top:3rem}@media (min-width:768px){.RelatedPages[data-v-6db96a90]{padding:3.75rem 0}}.block[data-v-6db96a90]{border-top:1px solid #c2cddd;padding-top:2rem}.block .cta-label[data-v-6db96a90]{color:#667790;font-size:.8rem;line-height:1.5;font-weight:400;margin:0 0 .25rem}.links[data-v-6db96a90]{margin:0 -.5rem}.links .link-wrapper[data-v-6db96a90]{padding:.25rem .5rem}
.Reviews[data-v-04365c81]{padding:4rem 0}@media (min-width:768px){.Reviews[data-v-04365c81]{padding:6rem 0}}@media (min-width:1024px){.Reviews[data-v-04365c81]{padding:7.5rem 0}}.reviews[data-v-04365c81]{padding:.05rem 0;margin:3rem 0 0}@media (min-width:768px){.reviews[data-v-04365c81]{margin-top:4rem}}.reviews .reviews-row[data-v-04365c81]{margin-top:-1.55rem;margin-bottom:-1.55rem}.reviews .review-col[data-v-04365c81]{padding-top:1.5rem;padding-bottom:1.5rem}.title[data-v-04365c81]{font-size:1.35rem;line-height:1.22222;font-weight:700}@media (min-width:1024px){.title[data-v-04365c81]{font-size:1.8rem;line-height:1.33333}}.avatar[data-v-04365c81]{overflow:hidden;border-radius:50%;width:2.8rem;height:2.8rem;margin:0}.avatar .avatar-image[data-v-04365c81]{display:block;width:100%}@media (min-width:768px){.avatar[data-v-04365c81]{width:4rem;height:4rem}}.name[data-v-04365c81]{margin:1.2rem 0 0;font-size:.9rem;line-height:1.44444;font-weight:700}@media (min-width:1024px){.name[data-v-04365c81]{font-size:1.1rem;line-height:1.45455;margin-top:1.6rem}}.text[data-v-04365c81]{margin:1rem 0 0;color:#667790;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.text[data-v-04365c81]{font-size:.9rem;line-height:1.44444;margin-top:1.5rem}}

.SearchModule[data-v-fe68a0bc]{background:#f7f9fb;padding:0}.tab-list[data-v-fe68a0bc]{font-size:0;margin:0;padding:0;white-space:nowrap;max-width:100%}@media (min-width:768px){.tab-list[data-v-fe68a0bc]{overflow:visible}}.tab-item[data-v-fe68a0bc]{border-bottom:1px solid transparent;display:inline-block;font-size:.8rem;line-height:1;margin:0 2rem 0 0}.tab-item.active[data-v-fe68a0bc]{color:#d3135a;border-bottom:1px solid}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.tab-item[data-v-fe68a0bc]:hover{color:#d3135a}}@media (hover:none){.tab-item[data-v-fe68a0bc]:active{color:#d3135a}}.tab-link[data-v-fe68a0bc]{color:inherit;display:inline-block;margin-top:-.6rem;padding:.6rem 0 .85rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faqs[data-v-fe68a0bc]{background:#eff2f7;padding:1.5rem 0 2rem}[data-v-fe68a0bc] .flickity-enabled.is-draggable .flickity-viewport{margin:auto;overflow:visible}@media (min-width:1024px){[data-v-fe68a0bc] .flickity-enabled.is-draggable .flickity-viewport{overflow:hidden}}[data-v-fe68a0bc] .flickity-enabled.is-draggable .flickity-viewport:after{background:-webkit-gradient(linear,left top,right top,from(rgba(247,248,251,0)),to(#f7f8fb));background:linear-gradient(90deg,rgba(247,248,251,0),#f7f8fb);bottom:0;content:"";display:block;height:100%;margin:0 -6vw;pointer-events:none;position:absolute;right:0;top:0;width:4.6rem}@media (min-width:768px){[data-v-fe68a0bc] .flickity-enabled.is-draggable .flickity-viewport:after{width:5rem}}
.SearchResultsItem[data-v-8b7d00e6]{-webkit-animation:fadeIn-data-v-8b7d00e6 .5s 1;animation:fadeIn-data-v-8b7d00e6 .5s 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:768px){.SearchResultsItem[data-v-8b7d00e6]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.SearchResultsItem:hover .image[data-v-8b7d00e6]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.SearchResultsItem:active .image[data-v-8b7d00e6]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:768px) and (max-width:1023.98px){.SearchResultsItem.press-search-item[data-v-8b7d00e6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px) and (max-width:1023.98px){.SearchResultsItem.press-search-item .content[data-v-8b7d00e6]{max-width:66.66666%;padding:0 12px 0 0}}.figure[data-v-8b7d00e6]{overflow:hidden;width:100%;height:11rem;position:relative}@media (min-width:768px){.figure[data-v-8b7d00e6]{margin-bottom:0;width:7.5rem;height:5.5rem}}@media (min-width:1024px){.figure[data-v-8b7d00e6]{width:9rem;height:6.5rem}}.figure .image[data-v-8b7d00e6]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:100%}.figure.play[data-v-8b7d00e6]{position:relative}.figure.play[data-v-8b7d00e6]:after,.figure.play[data-v-8b7d00e6]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.figure.play[data-v-8b7d00e6]:before{background:hsla(0,0%,100%,.25);border-radius:50%;height:2.5rem;width:2.5rem}.figure.play[data-v-8b7d00e6]:after{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 16px;-webkit-transform:translate(-4px,-10px);transform:translate(-4px,-10px)}@media (min-width:768px){.content[data-v-8b7d00e6]{padding:0 0 0 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:-.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.content[data-v-8b7d00e6]:first-child{padding:0 12px 0 0}}@media (min-width:1024px){.content[data-v-8b7d00e6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.label[data-v-8b7d00e6]{margin:0 0 .65rem;font-size:0}@media (min-width:768px){.label[data-v-8b7d00e6]{margin:0 0 .5rem}}@media (min-width:1024px){.label[data-v-8b7d00e6]{margin:0 0 .8rem}}.category[data-v-8b7d00e6],.type[data-v-8b7d00e6]{display:inline;font-size:.8rem;line-height:1.5;line-height:normal}.category+.category[data-v-8b7d00e6]:before{color:#667790;content:">";display:inline;margin:0 .5em}.date[data-v-8b7d00e6],.type[data-v-8b7d00e6]{color:#667790}.descr[data-v-8b7d00e6]{display:block;margin:.75rem 0}@media (min-width:1024px){.descr[data-v-8b7d00e6]{margin:.8rem 0 0}}.category-link[data-v-8b7d00e6]{color:#d3135a}.date[data-v-8b7d00e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:.7rem 0 0;font-family:Georgia,Times,Times New Roman,serif;font-size:.8rem;line-height:1}@media (min-width:768px) and (max-width:1023.98px){.date[data-v-8b7d00e6]{margin-top:1.1rem;max-width:50%}}@media (min-width:768px){.date[data-v-8b7d00e6]{margin:.6rem 0 0}}.dot[data-v-8b7d00e6]{margin:0 .45rem 0 .3rem}.type[data-v-8b7d00e6]{margin-right:.75rem}.title[data-v-8b7d00e6]{font-size:.8rem;line-height:1.5;font-weight:700;letter-spacing:-.005em;margin:0}@media (min-width:768px){.title[data-v-8b7d00e6]{font-size:.8rem;line-height:1.5;font-weight:700}}@media (min-width:1024px){.title[data-v-8b7d00e6]{font-size:.9rem;line-height:1.44444;font-weight:700}}.title .title-link[data-v-8b7d00e6]{color:inherit;-webkit-transition:color .2s linear;transition:color .2s linear}.title[data-v-8b7d00e6]:first-child{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-top:-.1rem;margin-bottom:.55rem}@media (min-width:768px){.title[data-v-8b7d00e6]:first-child{margin-bottom:1.15rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.title:hover .title-link[data-v-8b7d00e6]{color:#d3135a}}@media (hover:none){.title:active .title-link[data-v-8b7d00e6]{color:#d3135a}}.cta[data-v-8b7d00e6]{font-size:.8rem;line-height:1.375}@media (min-width:768px){.cta[data-v-8b7d00e6]{font-size:.9rem;line-height:1.11111}}@media (min-width:768px){.download-link[data-v-8b7d00e6],.external-link[data-v-8b7d00e6]{-webkit-box-flex:0;-ms-flex:0;flex:0;min-width:27.2727273%;white-space:nowrap;padding-left:12px}}.download-link .cta-label[data-v-8b7d00e6],.external-link .cta-label[data-v-8b7d00e6]{color:#667790;font-size:.8rem;line-height:1.5;font-weight:400;margin:0 .8rem 0 0;display:none}@media (min-width:1024px){.download-link .cta-label[data-v-8b7d00e6],.external-link .cta-label[data-v-8b7d00e6]{display:inline-block}}.download-link[data-v-8b7d00e6]{margin-top:.65rem}@media (min-width:768px){.download-link[data-v-8b7d00e6]{margin-top:1.25rem;text-align:right}}@media (min-width:1024px){.download-link[data-v-8b7d00e6]{margin-top:1.45rem}}.download-link .cta[data-v-8b7d00e6]{white-space:nowrap}@media (min-width:768px){.download-link .cta[data-v-8b7d00e6]{font-size:.8rem;line-height:1.5;font-weight:500}}@media (min-width:1024px){.download-link .cta[data-v-8b7d00e6]{font-size:.9rem;line-height:1.44444;font-weight:500}}.external-link[data-v-8b7d00e6]{margin:1rem 0 0}@media (min-width:768px){.external-link[data-v-8b7d00e6]{text-align:right;padding:0 12px;margin:1.5rem 0 0;width:7.5rem}}@media (min-width:1024px){.external-link[data-v-8b7d00e6]{margin:1.8rem 0 0;width:9rem}}@media (min-width:768px){.external-link .cta[data-v-8b7d00e6]{font-size:.8rem;line-height:1.5}}@-webkit-keyframes fadeIn-data-v-8b7d00e6{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-8b7d00e6{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.SearchResultsItem.offset .content[data-v-8b7d00e6]{margin-left:9.6rem;padding-left:12px}}@media (min-width:1024px){.col-lg-9 .download-link[data-v-8b7d00e6]{min-width:33%}}
.media-search-item[data-v-2959b8b2]{-webkit-animation:fadeIn-data-v-2959b8b2 .5s 1;animation:fadeIn-data-v-2959b8b2 .5s 1;margin:0 .25rem 2rem;white-space:normal;width:14.1rem}@media (min-width:768px){.media-search-item[data-v-2959b8b2]{margin:0 12px 1.5rem;width:16.2rem}}@media (min-width:1024px){.media-search-item[data-v-2959b8b2]{margin-bottom:2rem;width:29.4rem}}.media-search-item[data-v-2959b8b2]:first-of-type{margin-left:0}.media-search-item .focus-active .image img[data-v-2959b8b2]{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.media-search-item:hover .image img[data-v-2959b8b2]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.media-search-item:active .image img[data-v-2959b8b2]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.category-wrapper[data-v-2959b8b2]{margin:1.5rem 0 1rem}@media (min-width:768px){.category-wrapper[data-v-2959b8b2]{margin:1rem 0 .15rem}}@media (min-width:1024px){.category-wrapper[data-v-2959b8b2]{margin:1.5rem 0 .5rem}}@media (min-width:768px) and (max-width:1023.98px){.category-wrapper[data-v-2959b8b2]{margin-bottom:.15rem}}.category-wrapper .cta-link[data-v-2959b8b2]{line-height:1}.category-wrapper .cta-link[data-v-2959b8b2]:focus{text-decoration:underline}.category[data-v-2959b8b2]{display:block;font-size:.8rem;line-height:1;font-weight:400;font-style:normal}@media (min-width:1024px){.category[data-v-2959b8b2]{font-size:.9rem;line-height:1;font-weight:400}}.title[data-v-2959b8b2]{color:#0e141a;font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin-top:-.25rem;margin-bottom:0}@media (min-width:768px){.title[data-v-2959b8b2]{font-size:.9rem;line-height:1.33333;font-weight:700}}@media (min-width:1024px){.title[data-v-2959b8b2]{font-size:1.1rem;line-height:1.45455;font-weight:700}}@media (min-width:768px) and (max-width:1023.98px){.title[data-v-2959b8b2]{padding-top:.6rem}}.link[data-v-2959b8b2]{display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-2959b8b2]:hover{text-decoration:none}}@media (hover:none){.link[data-v-2959b8b2]:active{text-decoration:none}}.link[data-v-2959b8b2]:after{content:"";display:block;width:100%;height:100%}.link .figure[data-v-2959b8b2]{margin:0}.link .figure .link[data-v-2959b8b2]{display:block}.category[data-v-2959b8b2],.title[data-v-2959b8b2]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-link:hover .title[data-v-2959b8b2]{color:#d3135a}.wrapper-info[data-v-2959b8b2]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cta-button[data-v-2959b8b2]{background:#fff;border-radius:5px;color:#d3135a;display:inline-block;font-size:.8rem;line-height:1;padding:.65rem .75rem .55rem;margin:0;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}.cta-button svg[data-v-2959b8b2]{margin-left:.5rem}.cta-button svg use[data-v-2959b8b2]{fill:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-button[data-v-2959b8b2]:hover{background:#d3135a;color:#fff}}@media (hover:none){.cta-button[data-v-2959b8b2]:active{background:#d3135a;color:#fff}}.cta-button[data-v-2959b8b2],.info[data-v-2959b8b2]{position:absolute;bottom:1rem;opacity:0;z-index:-1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.info[data-v-2959b8b2]{bottom:1.5rem;color:#fff;left:1rem}.cta-button[data-v-2959b8b2]{right:1rem}.image[data-v-2959b8b2]{position:relative;margin:0;overflow:hidden}.image img[data-v-2959b8b2]{height:11rem;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}@media (min-width:768px){.image img[data-v-2959b8b2]{height:12.5rem}}@media (min-width:1024px){.image img[data-v-2959b8b2]{height:16.5rem}}.media[data-v-2959b8b2]{position:relative}.media .link[data-v-2959b8b2]:after{content:"";position:absolute;left:0;top:0;background:transparent;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.media .cta-button[data-v-2959b8b2]{border:0}.media.focus-active .link[data-v-2959b8b2]:after{background:rgba(14,20,26,.25);opacity:1}.media.focus-active .cta-button[data-v-2959b8b2],.media.focus-active .info[data-v-2959b8b2]{z-index:1;opacity:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.media:hover .link[data-v-2959b8b2]:after{background:rgba(14,20,26,.25);opacity:1}.media:hover .cta-button[data-v-2959b8b2],.media:hover .info[data-v-2959b8b2]{z-index:1;opacity:1}}@media (hover:none){.media:active .link[data-v-2959b8b2]:after{background:rgba(14,20,26,.25);opacity:1}.media:active .cta-button[data-v-2959b8b2],.media:active .info[data-v-2959b8b2]{z-index:1;opacity:1}}@-webkit-keyframes fadeIn-data-v-2959b8b2{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-2959b8b2{0%{opacity:0}to{opacity:1}}.link[data-v-2959b8b2]{position:relative}.link[data-v-2959b8b2]:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background-color:rgba(14,20,26,.2);pointer-events:none}.link .play-icon[data-v-2959b8b2]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content[data-v-2959b8b2]{margin-top:1.5rem}.content .copy[data-v-2959b8b2]{margin:.75rem 0 0;color:#667790;font-size:.8rem;line-height:1.3rem}@media (min-width:1024px){.category-wrapper[data-v-2959b8b2]{margin-bottom:1rem}}.category-wrapper .cta-link[data-v-2959b8b2]{color:#d3135a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.category-wrapper .cta-link[data-v-2959b8b2]:hover{color:#d3135a}}@media (hover:none){.category-wrapper .cta-link[data-v-2959b8b2]:active{color:#d3135a}}.category-wrapper .separator[data-v-2959b8b2]{color:#667790;display:inline-block;padding:0 7px 0 10px}.category-wrapper[data-v-2959b8b2] a,.category-wrapper[data-v-2959b8b2] span{display:inline}.no-cat .image[data-v-2959b8b2]{height:11rem}@media (min-width:768px){.no-cat .image[data-v-2959b8b2]{height:9.1rem}}@media (min-width:1024px){.no-cat .image[data-v-2959b8b2]{height:16.5rem}}.no-cat .title[data-v-2959b8b2]{margin:0;padding:0;font-size:.9rem;line-height:1.44444}@media (min-width:768px){.no-cat .title[data-v-2959b8b2]{font-size:.8rem;line-height:1.5}}@media (min-width:1024px){.no-cat .title[data-v-2959b8b2]{font-size:1.1rem;line-height:1.45455}}.no-cat .cta-wrapper[data-v-2959b8b2]{margin:1.5rem 0 0}@media (min-width:768px){.no-cat .cta-wrapper[data-v-2959b8b2]{margin:1rem 0 0}}@media (min-width:1024px){.no-cat .cta-wrapper[data-v-2959b8b2]{margin:1.5rem 0 0}}.no-cat .cta-link[data-v-2959b8b2]{margin:0;padding:0}
.SearchResultsModule[data-v-b952c56a]{padding:1.5rem 0 7.5rem}@media (min-width:768px){.SearchResultsModule[data-v-b952c56a]{padding:1.5rem 0 10rem}}@media (min-width:1024px){.SearchResultsModule[data-v-b952c56a]{padding-top:2rem}}[data-v-b952c56a] .SearchResultsItem{margin:0 0 1.5rem}[data-v-b952c56a] .PhotoResultsItem,[data-v-b952c56a] .VideoResultsItem{margin:0 0 3rem}[data-v-b952c56a] .job-search-item:not(:last-child){margin:0 0 2rem}@media (min-width:768px) and (max-width:1023.98px){[data-v-b952c56a] .job-search-item:not(:last-child){margin:0 0 3rem}}[data-v-b952c56a] .job-search-item .category .category-link{color:#0047cc}@media (min-width:1024px){[data-v-b952c56a] .job-search-item .descr{margin:.4rem 0}}@media (min-width:1024px){[data-v-b952c56a] .job-search-item .external-link{margin-top:1.65rem}}@media (min-width:1024px){[data-v-b952c56a] .NoResultsModule .copy+.cta{font-size:.9rem;line-height:1.33333}}.counter[data-v-b952c56a]{color:#667790;font-size:.8rem;line-height:1.5;margin:-.25rem 0 1.8rem}@media (min-width:768px){.counter[data-v-b952c56a]{margin:-.25rem 0 1.3rem}}@media (min-width:1024px){.counter[data-v-b952c56a]{margin:-.5rem 0 1.8rem}}.cta-wrapper[data-v-b952c56a]{border-top:1px solid #c2cddd;margin-top:1rem;padding:3rem 0 0;text-align:center}@media (min-width:768px){.cta-wrapper[data-v-b952c56a]{margin-top:2rem}}@media (min-width:1024px){.cta-wrapper[data-v-b952c56a]{margin-top:4.5rem}}@media (min-width:1024px){.cta-wrapper .cta[data-v-b952c56a]{font-size:.9rem;line-height:1.33333}}[data-v-b952c56a] .NoResultsModule{padding:0}
.SectionHighlight[data-v-5cbeaea1]{background:#f7f9fb;padding:4rem 0 0;text-align:center}@media (min-width:768px){.SectionHighlight[data-v-5cbeaea1]{padding:5rem 0 0}}@media (min-width:1024px){.SectionHighlight[data-v-5cbeaea1]{padding:7.5rem 0 0}}.title[data-v-5cbeaea1]{font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0 0 1rem}@media (min-width:1024px){.title[data-v-5cbeaea1]{font-size:2rem;line-height:1.2;margin:0 0 1.5rem}}.copy[data-v-5cbeaea1]{display:none;font-size:.9rem;line-height:1.44444;margin:0 0 2rem}@media (min-width:768px){.copy[data-v-5cbeaea1]{display:block}}@media (min-width:1024px){.copy[data-v-5cbeaea1]{font-size:1.1rem;line-height:1.45455;margin:0 0 2rem}}.cta-wrapper[data-v-5cbeaea1]{margin:0 0 1rem}@media (min-width:768px){.cta-wrapper[data-v-5cbeaea1]{margin:0 0 2rem}}@media (min-width:1024px){.cta-wrapper[data-v-5cbeaea1]{margin:0 0 4rem}}.cta-wrapper .cta-button[data-v-5cbeaea1]{line-height:2.25rem;padding:0 1rem}@media (min-width:1024px){.cta-wrapper .cta-button[data-v-5cbeaea1]{font-size:.9rem}}.thumbnail[data-v-5cbeaea1]{display:block;margin:0 auto;max-width:100%}
.SemanticFaqModule[data-v-22b5538c]{overflow:hidden}.main-title[data-v-22b5538c]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em;margin:-.15rem 3.3rem 2.15rem 0}@media (min-width:768px){.main-title[data-v-22b5538c]{margin-right:2.75rem}}@media (min-width:1024px){.main-title[data-v-22b5538c]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:-.15rem 0 3.15rem}}.faq-item[data-v-22b5538c]{-webkit-animation:fadeIn-data-v-22b5538c .25s 1 forwards;animation:fadeIn-data-v-22b5538c .25s 1 forwards;opacity:0;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.faq-item[data-v-22b5538c]:not(:last-child){border-bottom:1px solid #c2cddd}.faq-item .chevron[data-v-22b5538c]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq-item.open[data-v-22b5538c]{padding:0 0 2.5rem}.faq-item.open .chevron[data-v-22b5538c]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-item .toggler[data-v-22b5538c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.9rem;line-height:1.44444;font-weight:700;padding:.75rem 0 .95rem;color:#0e141a;outline-offset:-3px}@media (min-width:768px){.faq-item .toggler[data-v-22b5538c]{padding:1rem 0 1.2rem}}@media (min-width:1024px){.faq-item .toggler[data-v-22b5538c]{padding:.95rem 0 1.2rem}}.faq-item .toggler .entryText[data-v-22b5538c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;line-height:1.25rem;margin:0}.faq-item .toggler .icon[data-v-22b5538c]{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0 .825rem;margin-left:1.35rem}@media (min-width:768px){.faq-item .toggler .icon[data-v-22b5538c]{padding:0 .7rem;margin-right:.25rem}}.faq-item .rte[data-v-22b5538c]{font-size:.8rem;line-height:1.5;padding:.5rem 0 2rem;margin-top:-.3rem}@media (min-width:768px){.faq-item .rte[data-v-22b5538c]{padding:1rem 0 2rem}}@media (min-width:1024px){.faq-item .rte[data-v-22b5538c]{font-size:.9rem;line-height:1.44444;padding:1rem 0 2rem}}.faq-item .rte[data-v-22b5538c] a{text-decoration:underline}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.faq-item .rte[data-v-22b5538c] a:hover{text-decoration:none}}@media (hover:none){.faq-item .rte[data-v-22b5538c] a:active{text-decoration:none}}.faq-item .rte[data-v-22b5538c] p{margin:0 0 1em}.faq-item .evaluation[data-v-22b5538c]{background:#f7f9fb;font-size:.8rem;line-height:1.5;padding:1.6rem 1rem 1rem}@media (min-width:768px){.faq-item .evaluation[data-v-22b5538c]{margin-top:-.1rem;padding:1.6rem 1.5rem 1rem}}@media (min-width:1024px){.faq-item .evaluation[data-v-22b5538c]{margin-top:0;max-width:75%}}.faq-item .evaluation a[data-v-22b5538c]{text-decoration:underline}.faq-item .evaluation .question[data-v-22b5538c]{margin:-.4rem 0 .5rem}.faq-item .evaluation .actions[data-v-22b5538c],.faq-item .evaluation .actions .action[data-v-22b5538c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-item .evaluation .actions .action[data-v-22b5538c]{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#000;cursor:pointer;font-size:1.2rem;height:2.25rem;outline-offset:-3px;width:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:relative}.faq-item .evaluation .actions .action .down[data-v-22b5538c],.faq-item .evaluation .actions .action .down-outline[data-v-22b5538c],.faq-item .evaluation .actions .action .up[data-v-22b5538c],.faq-item .evaluation .actions .action .up-outline[data-v-22b5538c]{-webkit-transition:none;transition:none;position:absolute;top:0;left:0;width:70%;height:70%}.faq-item .evaluation .actions .action .down[data-v-22b5538c],.faq-item .evaluation .actions .action .up[data-v-22b5538c]{display:none}.faq-item .evaluation .actions .action.active[data-v-22b5538c],.faq-item .evaluation .actions .action[data-v-22b5538c]:hover:not([disabled]){color:#d3135a}.faq-item .evaluation .actions .action.active .down[data-v-22b5538c],.faq-item .evaluation .actions .action.active .up[data-v-22b5538c],.faq-item .evaluation .actions .action:hover:not([disabled]) .down[data-v-22b5538c],.faq-item .evaluation .actions .action:hover:not([disabled]) .up[data-v-22b5538c]{display:block}.faq-item .evaluation .actions .action.active .down-outline[data-v-22b5538c],.faq-item .evaluation .actions .action.active .up-outline[data-v-22b5538c],.faq-item .evaluation .actions .action:hover:not([disabled]) .down-outline[data-v-22b5538c],.faq-item .evaluation .actions .action:hover:not([disabled]) .up-outline[data-v-22b5538c]{display:none}.faq-item .evaluation .result[data-v-22b5538c]{margin:1rem 0 0}.faq-item .evaluation .result .text[data-v-22b5538c]{margin:0 0 1.4rem;padding:0}.faq-item .evaluation .result .text[data-v-22b5538c] p{font-size:.8rem;line-height:1.5}@media (min-width:768px){.faq-item .evaluation .result .text[data-v-22b5538c]{padding:0;font-size:.8rem;line-height:1.5;margin:0 0 .9rem}}@media (min-width:1024px){.faq-item .evaluation .result .text[data-v-22b5538c]{padding:0;font-size:.8rem;line-height:1.5}}.faq-item .evaluation .result .form-control[data-v-22b5538c]{color:#667790;margin:0 0 .7rem;padding:0 .75rem .8rem}.faq-item .evaluation .result .form-control[data-v-22b5538c]::-webkit-input-placeholder{color:#667790}.faq-item .evaluation .result .form-control[data-v-22b5538c]:-ms-input-placeholder{color:#667790}.faq-item .evaluation .result .form-control[data-v-22b5538c]::-ms-input-placeholder{color:#667790}.faq-item .evaluation .result .form-control[data-v-22b5538c]::placeholder{color:#667790}@media (min-width:768px){.faq-item .evaluation .result .form-control[data-v-22b5538c]{margin:0 0 1.2rem;padding:.4rem .75rem}}@media (min-width:1024px){.faq-item .evaluation .result .form-control[data-v-22b5538c]{margin:0 0 1.2rem}}.faq-item .evaluation .result .cta-button[data-v-22b5538c]{margin-bottom:.5rem}@media (min-width:1024px){.faq-item .evaluation .result .cta-button[data-v-22b5538c]{font-size:.9rem;line-height:2.5}}.alert-inline[data-v-22b5538c]{padding:.7rem 1.25rem .9rem;margin-bottom:.5rem}@media (min-width:768px){.alert-inline[data-v-22b5538c]{margin-top:.5rem;margin-bottom:.5rem}}.cta-wrapper[data-v-22b5538c]{border-top:1px solid #c2cddd;margin:0;padding:1.7rem 0 0}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-22b5538c]{font-size:.9rem}}.cta-button[data-v-22b5538c]{padding:0 1.4rem}@-webkit-keyframes fadeIn-data-v-22b5538c{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-22b5538c{0%{opacity:0}to{opacity:1}}
.SeoSalesPt[data-v-54a46f39]{position:fixed;right:0;height:100%;width:0;z-index:80;top:auto;bottom:0}.SeoSalesPt .form .check-required[data-v-54a46f39],.SeoSalesPt .form .phone-error[data-v-54a46f39],.SeoSalesPt .form .phone-required[data-v-54a46f39],.SeoSalesPt .form .server-error[data-v-54a46f39],.SeoSalesPt .form .success-box[data-v-54a46f39]{display:none}@media (min-width:768px){.SeoSalesPt[data-v-54a46f39]{top:0;bottom:auto}}.SeoSalesPt.open[data-v-54a46f39]{z-index:110}.SeoSalesPt .block-form .form[data-v-54a46f39]{margin:1rem 0 0}.SeoSalesPt .block-form .text[data-v-54a46f39]{margin-top:.75rem}.SeoSalesPt .block-form[data-v-54a46f39]>:first-child{margin-top:0}.SeoSalesPt .block-form .error-message[data-v-54a46f39]{font-size:.65rem;line-height:1.53846;color:#eb0a00;margin:.5rem 0 0;text-align:left}.SeoSalesPt .block-form .field[data-v-54a46f39]{margin-top:1rem;position:relative}.SeoSalesPt .block-form .field .form-control[data-v-54a46f39]{margin:0;padding-right:2.75rem}.SeoSalesPt .block-form .field .form-control.has-error[data-v-54a46f39]{color:#eb0a00}.SeoSalesPt .block-form .field .btn[data-v-54a46f39]{position:absolute;right:.05rem;top:.05rem;width:2.1rem;height:2.1rem;margin:0;padding:0;border:0;background:#d3135a;color:#fff;cursor:pointer;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:.6rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.SeoSalesPt .block-form .field .btn[data-v-54a46f39]:hover{background-color:#e91e63}.SeoSalesPt .block-form .field .btn .arrow[data-v-54a46f39]{margin:0 0 0 .1rem}.SeoSalesPt .block-form .checkboxes[data-v-54a46f39]{margin-top:1rem}.SeoSalesPt .block-form .checkboxes .checkbox-item[data-v-54a46f39]{display:block;position:relative;padding-left:1.5rem;margin:1.2rem 0 0}.SeoSalesPt .block-form .checkboxes .checkbox-item[data-v-54a46f39]:first-child{margin-top:0}.SeoSalesPt .block-form .checkboxes .checkbox-item .label[data-v-54a46f39]{display:block;font-size:.65rem;line-height:1.53846;color:#0e141a;text-align:left}.SeoSalesPt .block-form .checkboxes .checkbox-item .label[data-v-54a46f39] a{color:#0e141a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline}.SeoSalesPt .block-form .checkboxes .checkbox-item .label[data-v-54a46f39] a:hover{color:#d3135a}.SeoSalesPt .block-form .checkboxes input[data-v-54a46f39]{border:.05rem solid #c2cddd;border-radius:.15rem;position:absolute;left:0;top:0}.SeoSalesPt .block-form .checkboxes input[data-v-54a46f39]:checked{border-color:#d3135a}.SeoSalesPt .block-form .checkboxes input[data-v-54a46f39]:after{top:.17rem;left:.1rem}.SeoSalesPt .block-form .success-box[data-v-54a46f39]{background:rgba(0,140,90,.1);padding:1rem;text-align:center;margin:1rem 0 0}.SeoSalesPt .block-form .success-title[data-v-54a46f39]{font-size:.8rem;line-height:1.25;font-weight:700;color:#008c5a;margin:0}.SeoSalesPt .block-form .success-message[data-v-54a46f39]{font-size:.65rem;line-height:1.53846;margin:.75rem 0 0}.panel[data-v-54a46f39]{width:100vw;height:100%;position:absolute;right:0;top:0;z-index:3;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#eff2f7}@media (min-width:768px){.panel[data-v-54a46f39]{width:17.2rem;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:none}}.panel>*[data-v-54a46f39]{margin:auto;width:100%}.panel .box[data-v-54a46f39]{width:100%;padding:4.75rem 6% 2rem;position:relative}@media (min-width:768px){.panel .box[data-v-54a46f39]{padding:3.75rem 1.5rem 3.5rem}}.panel .close-button[data-v-54a46f39]{position:absolute;right:.8rem;top:1rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;cursor:pointer;border-radius:50%;z-index:20;background:none}@media (min-width:1024px){.panel .close-button[data-v-54a46f39]{top:1rem;right:1rem}}.panel .close-button svg[data-v-54a46f39]{width:.75rem;height:.75rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:#0e141a;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.panel .close-button:hover svg[data-v-54a46f39]{stroke:#d3135a}}@media (hover:none){.panel .close-button:active svg[data-v-54a46f39]{stroke:#d3135a}}.toggler-bg[data-v-54a46f39]{position:absolute;width:100vw;right:0;bottom:env(safe-area-inset-bottom,1.7rem);height:4rem;background:#fff;z-index:0;-webkit-box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1);box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1)}.withPromotionalLabel .toggler-bg[data-v-54a46f39]{height:5.7rem}.toggler-bg-base[data-v-54a46f39]{position:absolute;width:100vw;right:0;bottom:0;height:env(safe-area-inset-bottom,1.7rem);background:#fff;z-index:0}.no-gutters[data-v-54a46f39]{margin-left:0;margin-right:0}.toggler[data-v-54a46f39]{position:absolute;right:0;bottom:0;width:100vw;z-index:1;background:#fff}@media (max-width:767.98px){.toggler[data-v-54a46f39]{right:6vw;width:88vw;bottom:.75rem;margin-bottom:env(safe-area-inset-bottom,1.75rem)}.toggler .promotional-label[data-v-54a46f39]{padding-bottom:0}}@media (min-width:768px){.toggler[data-v-54a46f39]{right:-3.65rem;top:50%;width:12.3rem;height:2.5rem;bottom:auto;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.cta1[data-v-54a46f39]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0152e8;color:#fff;width:100%;height:2.5rem;padding:0 6vw;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta1[data-v-54a46f39]:hover{background:#1863ed}@media (min-width:768px){.cta1[data-v-54a46f39]{padding:0 1rem}}.cta1 .phone[data-v-54a46f39]{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:hsla(0,0%,100%,.25);border-radius:50%;width:1.25rem;height:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;font-size:.65rem}.cta1 .phone>svg[data-v-54a46f39]{width:1em;height:1em}@media (min-width:768px){.cta1 .phone[data-v-54a46f39]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.cta1 .l[data-v-54a46f39]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 .5rem;font-size:.9rem;line-height:2.77778;font-weight:700;letter-spacing:-.03em}.cta1 .l[data-v-54a46f39],.cta1 svg[data-v-54a46f39]{display:block}@media (max-width:767.98px){.cta1[data-v-54a46f39]{padding:0 1rem;border-radius:.2rem}}.no-icon[data-v-54a46f39]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-icon .l[data-v-54a46f39]{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;padding-left:0}.cta2[data-v-54a46f39]{width:100%;height:2.5rem;line-height:2.5rem;text-align:center;padding:0 6vw;border-radius:0}@media (max-width:767.98px){.cta2[data-v-54a46f39]{padding:0 1rem;border-radius:.2rem}}.promotional-label[data-v-54a46f39]{margin:0;text-align:center;font-size:.7rem;line-height:1.71429;color:#667790;padding:.5rem 0}@media (max-width:767.98px){.double-cta .cta1[data-v-54a46f39]{padding:0 .5rem}.double-cta .cta1 .chevron[data-v-54a46f39]{display:none}.double-cta .cta1 .phone[data-v-54a46f39]{width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;font-size:.5rem}.double-cta .cta1 .l[data-v-54a46f39]{padding-left:.3rem;padding-right:0;font-size:.8rem;font-weight:400;text-align:center}.double-cta .no-icon .l[data-v-54a46f39]{padding-left:0}.double-cta .cta2[data-v-54a46f39]{padding:0 .5rem}}@media (max-width:359.9px){.double-cta .cta1 .phone[data-v-54a46f39]{display:none}.double-cta .cta1 .l[data-v-54a46f39]{padding-left:0}}.box[data-v-54a46f39]{background:#eff2f7}.title[data-v-54a46f39]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0}.text[data-v-54a46f39]{line-height:1.5}.note[data-v-54a46f39],.text[data-v-54a46f39]{font-size:.8rem;margin:0}.note[data-v-54a46f39]{line-height:1.25}.note[data-v-54a46f39] a{color:#d3135a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline}.note[data-v-54a46f39] a:hover{color:#e91e63}.block-phone .text[data-v-54a46f39]{margin-top:.75rem}.block-phone .phone-group[data-v-54a46f39]{margin-top:1.25rem}.block-phone .phone-group[data-v-54a46f39]>:first-child{margin-top:0}.block-phone .phone[data-v-54a46f39]{font-size:1.6rem;line-height:1.125;font-weight:700;margin:.4rem 0 0}.block-phone .phone[data-v-54a46f39] a{color:#d3135a;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline}.block-phone .phone[data-v-54a46f39] a:hover{color:#e91e63}.block-phone .note[data-v-54a46f39]{color:#0e141a;margin-top:1rem}.block-chat .text[data-v-54a46f39]{margin-top:.6rem}.block-chat .cta-wrapper[data-v-54a46f39]{margin-top:1rem}.block-chat .cta-wrapper .cta-button[data-v-54a46f39]{font-size:.9rem}.block-chat .privacy[data-v-54a46f39]{margin-top:1.5rem;font-size:.65rem;line-height:1.38462}.block-chat .privacy[data-v-54a46f39] a{color:#0e141a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.block-chat .privacy[data-v-54a46f39] a:hover{color:#d3135a}.block-cta .title[data-v-54a46f39]{font-size:.9rem;line-height:1.44444}.block-cta .text[data-v-54a46f39]{margin-top:1rem}.block-cta .cta-wrapper[data-v-54a46f39]{margin-top:1.5rem}.block-cta .cta-wrapper .cta-button .arrow[data-v-54a46f39]{fill:#fff}@media (min-width:1024px){.block-cta .cta-wrapper .cta[data-v-54a46f39]{font-size:.9rem}}.block-cta .cta-wrapper .cta-link[data-v-54a46f39]{margin-left:.45rem}.block-descarga .title[data-v-54a46f39]{font-size:1.1rem;line-height:31.81818;font-size:22px!important;font-weight:700;line-height:1.45}.block-descarga .text[data-v-54a46f39],.block-descarga .title[data-v-54a46f39]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#0e141a}.block-descarga .text[data-v-54a46f39]{font-size:.8rem;line-height:25;margin-top:20px;font-size:16px!important;font-weight:400;line-height:1.5}.block-descarga .stores[data-v-54a46f39]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:20px 0 0}.block-descarga .stores>.col-auto[data-v-54a46f39]:first-child{padding:0}.block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 26.2px}.block-descarga .stores .store-link[data-v-54a46f39]{display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.block-descarga .stores .store-link[data-v-54a46f39]:hover{opacity:.8}.block-descarga .stores .store-image[data-v-54a46f39]{display:block;height:40px}.block-descarga .stores .app-store .store-image[data-v-54a46f39]{width:120px}.block-descarga .stores .google-play .store-image[data-v-54a46f39]{width:137.8px}@media (min-width:1024px){.block-descarga .stores[data-v-54a46f39]{margin-top:20px;margin-bottom:2rem}}.lateral-big-app .block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 26.2px}@media (min-width:490px){.lateral-big-app .block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 30px}}.in-page .block-descarga .stores[data-v-54a46f39]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.in-page .block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 22.2px}@media (min-width:490px){.in-page .block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 30px}}.in-page-no-container .block-descarga .stores[data-v-54a46f39]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.in-page-no-container .block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 30px}@media (min-width:490px){.popup .block-descarga .stores[data-v-54a46f39]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.popup .block-descarga .stores>.col-auto[data-v-54a46f39]:last-child{padding:0 0 0 30px}.block[data-v-54a46f39]{padding:1.5rem 0 2rem;border-top:1px solid #c2cddd}.block[data-v-54a46f39]:first-child{padding-top:0;border-top:0}.block[data-v-54a46f39]:last-child{padding-bottom:0}.block .block-content[data-v-54a46f39]>:first-child{margin-top:0}.block .block-content[data-v-54a46f39]>:last-child{margin-bottom:0}.panel-animation-enter-active[data-v-54a46f39]{-webkit-transition:.4s ease-in .1s;transition:.4s ease-in .1s}.panel-animation-leave-active[data-v-54a46f39]{-webkit-transition:.4s ease-in;transition:.4s ease-in}.panel-animation-enter[data-v-54a46f39],.panel-animation-leave-to[data-v-54a46f39]{-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:768px){.panel-animation-enter[data-v-54a46f39],.panel-animation-leave-to[data-v-54a46f39]{-webkit-transform:translate(100%);transform:translate(100%)}}.toggler-animation-enter-active[data-v-54a46f39]{-webkit-transition:-webkit-transform .4s ease-in .1s;transition:-webkit-transform .4s ease-in .1s;transition:transform .4s ease-in .1s;transition:transform .4s ease-in .1s,-webkit-transform .4s ease-in .1s}.toggler-animation-leave-active[data-v-54a46f39]{-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in}.toggler-animation-enter[data-v-54a46f39],.toggler-animation-leave-to[data-v-54a46f39]{-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:768px){.toggler-animation-enter[data-v-54a46f39],.toggler-animation-leave-to[data-v-54a46f39]{-webkit-transform:translate(100%) rotate(-90deg);transform:translate(100%) rotate(-90deg)}}.in-page[data-v-54a46f39],.in-page-no-container[data-v-54a46f39]{position:relative;right:auto;top:auto;height:auto;width:auto;z-index:auto}@media (max-width:767.98px){.in-page-no-container>div[data-v-54a46f39],.in-page>div[data-v-54a46f39]{background:#f7f9fb}}.in-page-no-container .box[data-v-54a46f39],.in-page .box[data-v-54a46f39]{background:#f7f9fb}.in-page-no-container .block[data-v-54a46f39],.in-page .block[data-v-54a46f39]{padding:3rem 0;text-align:center}@media (min-width:1024px){.in-page-no-container .block[data-v-54a46f39],.in-page .block[data-v-54a46f39]{padding:5rem 0}}@media (min-width:1024px){.in-page-no-container .title[data-v-54a46f39],.in-page .title[data-v-54a46f39]{font-size:1.35rem;line-height:1.22222}.in-page-no-container .text[data-v-54a46f39],.in-page .text[data-v-54a46f39]{font-size:.9rem;line-height:1.44444}.in-page-no-container .block-form .form[data-v-54a46f39],.in-page-no-container .block-form .success-box[data-v-54a46f39],.in-page .block-form .form[data-v-54a46f39],.in-page .block-form .success-box[data-v-54a46f39]{max-width:66.66667%;margin-left:auto;margin-right:auto}.in-page-no-container .block-form .note[data-v-54a46f39],.in-page .block-form .note[data-v-54a46f39]{font-size:.8rem;line-height:1.5}.in-page-no-container .block-phone .phone-group[data-v-54a46f39],.in-page .block-phone .phone-group[data-v-54a46f39]{margin-left:auto;margin-right:auto}.in-page-no-container .block-phone .phone-group .text[data-v-54a46f39],.in-page .block-phone .phone-group .text[data-v-54a46f39]{font-size:.8rem;line-height:1.5}.in-page-no-container .block-phone .phone-group .phone[data-v-54a46f39],.in-page .block-phone .phone-group .phone[data-v-54a46f39]{font-size:2rem;line-height:1.2}.in-page-no-container .block-chat[data-v-54a46f39],.in-page .block-chat[data-v-54a46f39]{display:block!important}.in-page-no-container .block-cta .text[data-v-54a46f39],.in-page .block-cta .text[data-v-54a46f39]{font-size:.8rem;line-height:1.5}}@media (max-width:767.98px){.in-page-no-container .no-container[data-v-54a46f39]{padding-left:6%;padding-right:6%;margin-left:-6%;margin-right:-6%}}@media (max-width:767.98px){:not(.in-page) .panel .box[data-v-54a46f39],:not(.in-page-no-container) .panel .box[data-v-54a46f39]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.lateral-big .panel[data-v-54a46f39]{width:16rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#eff2f7}.lateral-big .panel>*[data-v-54a46f39]{margin-top:0}.lateral-big .panel .box[data-v-54a46f39]{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.lateral-big .panel[data-v-54a46f39]{width:25.2rem;-webkit-box-shadow:-.25rem 0 .4rem rgba(14,20,26,.1);box-shadow:-.25rem 0 .4rem rgba(14,20,26,.1)}.lateral-big .panel .box[data-v-54a46f39]{padding:5.25rem 3.5rem 3.5rem}}@media (max-width:767.98px){.lateral-big .panel .box[data-v-54a46f39]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.lateral-big .toggler[data-v-54a46f39]{top:6.15rem;margin-top:4rem}}.popup[data-v-54a46f39]{top:0;right:auto;left:0;height:0;width:100%;-webkit-transition:height .01s linear .8s;transition:height .01s linear .8s}.popup .toggler[data-v-54a46f39]{display:none}.popup.no-events[data-v-54a46f39]{pointer-events:none}.popup .panel[data-v-54a46f39]{width:100%;height:100%;right:auto;left:0;top:0;background:rgba(14,20,26,.6)}@media (min-width:768px){.popup .panel[data-v-54a46f39]{padding:5rem 0}}@media (min-width:1024px){.popup .panel[data-v-54a46f39]{padding:6rem 0}}@media (max-width:767.98px){.popup .panel .blocks[data-v-54a46f39]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1023.98px){.popup .blocks[data-v-54a46f39]{min-height:calc(100vh - 6.75rem)}}.popup.open[data-v-54a46f39]{height:100%;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:768px){.popup .box[data-v-54a46f39]{text-align:center}}@media (max-width:767.98px){.popup .popup-content>.container[data-v-54a46f39]{width:auto;margin:0}}@media (min-width:1024px){.popup .close-button[data-v-54a46f39]{background:#eff2f7;top:.75rem;right:.75rem}}.popup .row-md-custom[data-v-54a46f39]{margin-left:0;margin-right:0}@media (min-width:768px){.popup .row-md-custom[data-v-54a46f39]{margin-left:-1.5rem;margin-right:-1.5rem}.popup .col-md-custom[data-v-54a46f39]{padding:0 .3rem}}@media (min-width:1024px){.popup .block-cta .block-content[data-v-54a46f39],.popup .block-form .form[data-v-54a46f39],.popup .block-form .success-box[data-v-54a46f39],.popup .block-phone .phone-group[data-v-54a46f39]{max-width:66.66667%;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1023.98px){.popup .col-md-custom[data-v-54a46f39]{max-width:60%;margin-left:auto;margin-right:auto}}.popup .panel-animation-enter-active[data-v-54a46f39],.popup .panel-animation-leave-active[data-v-54a46f39]{-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.popup .panel-animation-enter[data-v-54a46f39]{-webkit-transition-delay:.01s;transition-delay:.01s}.popup .panel-animation-enter[data-v-54a46f39],.popup .panel-animation-leave-to[data-v-54a46f39]{-webkit-transform:translate(0);transform:translate(0);opacity:0}
.SeoSales[data-v-78e12bc4]{position:fixed;right:0;height:100%;width:0;z-index:80;top:auto;bottom:0}@media (min-width:768px){.SeoSales[data-v-78e12bc4]{top:0;bottom:auto}}.SeoSales.open[data-v-78e12bc4]{z-index:110}.panel[data-v-78e12bc4]{width:100vw;height:100%;position:absolute;right:0;top:0;z-index:3;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#eff2f7}@media (min-width:768px){.panel[data-v-78e12bc4]{width:17.2rem;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:none}}.panel>*[data-v-78e12bc4]{margin:auto;width:100%}.panel .box[data-v-78e12bc4]{width:100%;padding:4.75rem 6% 2rem;position:relative}@media (min-width:768px){.panel .box[data-v-78e12bc4]{padding:3.75rem 1.5rem 3.5rem}}.panel .close-button[data-v-78e12bc4]{position:absolute;right:.8rem;top:1rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;cursor:pointer;border-radius:50%;z-index:20;background:none}@media (min-width:1024px){.panel .close-button[data-v-78e12bc4]{top:1rem;right:1rem}}.panel .close-button svg[data-v-78e12bc4]{width:.75rem;height:.75rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:#0e141a;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.panel .close-button:hover svg[data-v-78e12bc4]{stroke:#d3135a}}@media (hover:none){.panel .close-button:active svg[data-v-78e12bc4]{stroke:#d3135a}}.toggler-bg[data-v-78e12bc4]{position:absolute;width:100vw;right:0;bottom:env(safe-area-inset-bottom,1.7rem);height:4rem;background:#fff;z-index:0;-webkit-box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1);box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1)}.withPromotionalLabel .toggler-bg[data-v-78e12bc4]{height:5.7rem}.toggler-bg-base[data-v-78e12bc4]{position:absolute;width:100vw;right:0;bottom:0;height:env(safe-area-inset-bottom,1.7rem);background:#fff;z-index:0}.no-gutters[data-v-78e12bc4]{margin-left:0;margin-right:0}.toggler[data-v-78e12bc4]{position:absolute;right:0;bottom:0;width:100vw;z-index:1;background:#fff}@media (max-width:767.98px){.toggler[data-v-78e12bc4]{right:6vw;width:88vw;bottom:.75rem;margin-bottom:env(safe-area-inset-bottom,1.75rem)}.toggler .promotional-label[data-v-78e12bc4]{padding-bottom:0}}@media (min-width:768px){.toggler[data-v-78e12bc4]{right:-3.65rem;top:50%;width:12.3rem;height:2.5rem;bottom:auto;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.cta1[data-v-78e12bc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0152e8;color:#fff;width:100%;height:2.5rem;padding:0 6vw;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta1[data-v-78e12bc4]:hover{background:#1863ed}@media (min-width:768px){.cta1[data-v-78e12bc4]{padding:0 1rem}}.cta1 .phone[data-v-78e12bc4]{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:hsla(0,0%,100%,.25);border-radius:50%;width:1.25rem;height:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;font-size:.65rem}.cta1 .phone>svg[data-v-78e12bc4]{width:1em;height:1em}@media (min-width:768px){.cta1 .phone[data-v-78e12bc4]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.cta1 .l[data-v-78e12bc4]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 .5rem;font-size:.9rem;line-height:2.77778;font-weight:700;letter-spacing:-.03em}.cta1 .l[data-v-78e12bc4],.cta1 svg[data-v-78e12bc4]{display:block}@media (max-width:767.98px){.cta1[data-v-78e12bc4]{padding:0 1rem;border-radius:.2rem}}.no-icon[data-v-78e12bc4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-icon .l[data-v-78e12bc4]{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;padding-left:0}.cta2[data-v-78e12bc4]{width:100%;height:2.5rem;line-height:2.5rem;text-align:center;padding:0 6vw;border-radius:0}@media (max-width:767.98px){.cta2[data-v-78e12bc4]{padding:0 1rem;border-radius:.2rem}}.promotional-label[data-v-78e12bc4]{margin:0;text-align:center;font-size:.7rem;line-height:1.71429;color:#667790;padding:.5rem 0}@media (max-width:767.98px){.double-cta .cta1[data-v-78e12bc4]{padding:0 .5rem}.double-cta .cta1 .chevron[data-v-78e12bc4]{display:none}.double-cta .cta1 .phone[data-v-78e12bc4]{width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;font-size:.5rem}.double-cta .cta1 .l[data-v-78e12bc4]{padding-left:.3rem;padding-right:0;font-size:.8rem;font-weight:400;text-align:center}.double-cta .no-icon .l[data-v-78e12bc4]{padding-left:0}.double-cta .cta2[data-v-78e12bc4]{padding:0 .5rem}}@media (max-width:359.9px){.double-cta .cta1 .phone[data-v-78e12bc4]{display:none}.double-cta .cta1 .l[data-v-78e12bc4]{padding-left:0}}.box[data-v-78e12bc4]{background:#eff2f7}.title[data-v-78e12bc4]{font-size:1.1rem;line-height:1.45455;font-weight:700;margin:0}.text[data-v-78e12bc4]{line-height:1.5}.note[data-v-78e12bc4],.text[data-v-78e12bc4]{font-size:.8rem;margin:0}.note[data-v-78e12bc4]{line-height:1.25}.note[data-v-78e12bc4] a{color:#d3135a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline}.note[data-v-78e12bc4] a:hover{color:#e91e63}.block-form .form[data-v-78e12bc4]{margin:1rem 0 0}.block-form .text[data-v-78e12bc4]{margin-top:.75rem}.block-form[data-v-78e12bc4]>:first-child{margin-top:0}.block-form .error-message[data-v-78e12bc4]{font-size:.65rem;line-height:1.53846;display:block;color:#eb0a00;margin:.5rem 0 0;text-align:left}.block-form .field[data-v-78e12bc4]{margin-top:1rem;position:relative}.block-form .field .form-control[data-v-78e12bc4]{margin:0;padding-right:2.75rem}.block-form .field .form-control.has-error[data-v-78e12bc4]{color:#eb0a00}.block-form .field .btn[data-v-78e12bc4]{position:absolute;right:.05rem;top:.05rem;width:2.1rem;height:2.1rem;margin:0;padding:0;border:0;background:#d3135a;color:#fff;cursor:pointer;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:.6rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.block-form .field .btn[data-v-78e12bc4]:hover{background-color:#e91e63}.block-form .field .btn .arrow[data-v-78e12bc4]{margin:0 0 0 .1rem}.block-form .checkboxes[data-v-78e12bc4]{margin-top:1rem}.block-form .checkboxes .checkbox-item[data-v-78e12bc4]{display:block;position:relative;padding-left:1.5rem;margin:1.2rem 0 0}.block-form .checkboxes .checkbox-item[data-v-78e12bc4]:first-child{margin-top:0}.block-form .checkboxes .checkbox-item .label[data-v-78e12bc4]{display:block;font-size:.65rem;line-height:1.53846;color:#0e141a;text-align:left}.block-form .checkboxes .checkbox-item .label[data-v-78e12bc4] a{color:#0e141a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline}.block-form .checkboxes .checkbox-item .label[data-v-78e12bc4] a:hover{color:#d3135a}.block-form .checkboxes input[data-v-78e12bc4]{border:.05rem solid #c2cddd;border-radius:.15rem;position:absolute;left:0;top:0}.block-form .checkboxes input[data-v-78e12bc4]:checked{border-color:#d3135a}.block-form .checkboxes input[data-v-78e12bc4]:after{top:.17rem;left:.1rem}.block-form .success-box[data-v-78e12bc4]{background:rgba(0,140,90,.1);padding:1rem;text-align:center;margin:1rem 0 0}.block-form .success-title[data-v-78e12bc4]{font-size:.8rem;line-height:1.25;font-weight:700;color:#008c5a;margin:0}.block-form .success-message[data-v-78e12bc4]{font-size:.65rem;line-height:1.53846;margin:.75rem 0 0}.block-phone .text[data-v-78e12bc4]{margin-top:.75rem}.block-phone .phone-group[data-v-78e12bc4]{margin-top:1.25rem}.block-phone .phone-group[data-v-78e12bc4]>:first-child{margin-top:0}.block-phone .phone[data-v-78e12bc4]{font-size:1.6rem;line-height:1.125;font-weight:700;margin:.4rem 0 0}.block-phone .phone[data-v-78e12bc4] a{color:#d3135a;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline}.block-phone .phone[data-v-78e12bc4] a:hover{color:#e91e63}.block-phone .note[data-v-78e12bc4]{color:#0e141a;margin-top:1rem}.block-chat .text[data-v-78e12bc4]{margin-top:.6rem}.block-chat .cta-wrapper[data-v-78e12bc4]{margin-top:1rem}.block-chat .cta-wrapper .cta-button[data-v-78e12bc4]{font-size:.9rem}.block-chat .privacy[data-v-78e12bc4]{margin-top:1.5rem;font-size:.65rem;line-height:1.38462}.block-chat .privacy[data-v-78e12bc4] a{color:#0e141a;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.block-chat .privacy[data-v-78e12bc4] a:hover{color:#d3135a}.block-cta .title[data-v-78e12bc4]{font-size:.9rem;line-height:1.44444}.block-cta .text[data-v-78e12bc4]{margin-top:1rem}.block-cta .cta-wrapper[data-v-78e12bc4]{margin-top:1.5rem}.block-cta .cta-wrapper .cta-button .arrow[data-v-78e12bc4]{fill:#fff}@media (min-width:1024px){.block-cta .cta-wrapper .cta[data-v-78e12bc4]{font-size:.9rem}}.block-cta .cta-wrapper .cta-link[data-v-78e12bc4]{margin-left:.45rem}.block-descarga .title[data-v-78e12bc4]{font-size:1.1rem;line-height:31.81818;font-size:22px!important;font-weight:700;line-height:1.45}.block-descarga .text[data-v-78e12bc4],.block-descarga .title[data-v-78e12bc4]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#0e141a}.block-descarga .text[data-v-78e12bc4]{font-size:.8rem;line-height:25;margin-top:20px;font-size:16px!important;font-weight:400;line-height:1.5}.block-descarga .stores[data-v-78e12bc4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:20px 0 0}.block-descarga .stores>.col-auto[data-v-78e12bc4]:first-child{padding:0}.block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 26.2px}.block-descarga .stores .store-link[data-v-78e12bc4]{display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.block-descarga .stores .store-link[data-v-78e12bc4]:hover{opacity:.8}.block-descarga .stores .store-image[data-v-78e12bc4]{display:block;height:40px}.block-descarga .stores .app-store .store-image[data-v-78e12bc4]{width:120px}.block-descarga .stores .google-play .store-image[data-v-78e12bc4]{width:137.8px}@media (min-width:1024px){.block-descarga .stores[data-v-78e12bc4]{margin-top:20px;margin-bottom:2rem}}.lateral-big-app .block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 26.2px}@media (min-width:490px){.lateral-big-app .block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 30px}}.in-page .block-descarga .stores[data-v-78e12bc4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.in-page .block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 22.2px}@media (min-width:490px){.in-page .block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 30px}}.in-page-no-container .block-descarga .stores[data-v-78e12bc4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.in-page-no-container .block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 30px}@media (min-width:490px){.popup .block-descarga .stores[data-v-78e12bc4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.popup .block-descarga .stores>.col-auto[data-v-78e12bc4]:last-child{padding:0 0 0 30px}.block[data-v-78e12bc4]{padding:1.5rem 0 2rem;border-top:1px solid #c2cddd}.block[data-v-78e12bc4]:first-child{padding-top:0;border-top:0}.block[data-v-78e12bc4]:last-child{padding-bottom:0}.block .block-content[data-v-78e12bc4]>:first-child{margin-top:0}.block .block-content[data-v-78e12bc4]>:last-child{margin-bottom:0}.panel-animation-enter-active[data-v-78e12bc4]{-webkit-transition:.4s ease-in .1s;transition:.4s ease-in .1s}.panel-animation-leave-active[data-v-78e12bc4]{-webkit-transition:.4s ease-in;transition:.4s ease-in}.panel-animation-enter[data-v-78e12bc4],.panel-animation-leave-to[data-v-78e12bc4]{-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:768px){.panel-animation-enter[data-v-78e12bc4],.panel-animation-leave-to[data-v-78e12bc4]{-webkit-transform:translate(100%);transform:translate(100%)}}.toggler-animation-enter-active[data-v-78e12bc4]{-webkit-transition:-webkit-transform .4s ease-in .1s;transition:-webkit-transform .4s ease-in .1s;transition:transform .4s ease-in .1s;transition:transform .4s ease-in .1s,-webkit-transform .4s ease-in .1s}.toggler-animation-leave-active[data-v-78e12bc4]{-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in}.toggler-animation-enter[data-v-78e12bc4],.toggler-animation-leave-to[data-v-78e12bc4]{-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:768px){.toggler-animation-enter[data-v-78e12bc4],.toggler-animation-leave-to[data-v-78e12bc4]{-webkit-transform:translate(100%) rotate(-90deg);transform:translate(100%) rotate(-90deg)}}.in-page[data-v-78e12bc4],.in-page-no-container[data-v-78e12bc4]{position:relative;right:auto;top:auto;height:auto;width:auto;z-index:auto}@media (max-width:767.98px){.in-page-no-container>div[data-v-78e12bc4],.in-page>div[data-v-78e12bc4]{background:#f7f9fb}}.in-page-no-container .box[data-v-78e12bc4],.in-page .box[data-v-78e12bc4]{background:#f7f9fb}.in-page-no-container .block[data-v-78e12bc4],.in-page .block[data-v-78e12bc4]{padding:3rem 0;text-align:center}@media (min-width:1024px){.in-page-no-container .block[data-v-78e12bc4],.in-page .block[data-v-78e12bc4]{padding:5rem 0}}@media (min-width:1024px){.in-page-no-container .title[data-v-78e12bc4],.in-page .title[data-v-78e12bc4]{font-size:1.35rem;line-height:1.22222}.in-page-no-container .text[data-v-78e12bc4],.in-page .text[data-v-78e12bc4]{font-size:.9rem;line-height:1.44444}.in-page-no-container .block-form .form[data-v-78e12bc4],.in-page-no-container .block-form .success-box[data-v-78e12bc4],.in-page .block-form .form[data-v-78e12bc4],.in-page .block-form .success-box[data-v-78e12bc4]{max-width:66.66667%;margin-left:auto;margin-right:auto}.in-page-no-container .block-form .note[data-v-78e12bc4],.in-page .block-form .note[data-v-78e12bc4]{font-size:.8rem;line-height:1.5}.in-page-no-container .block-phone .phone-group[data-v-78e12bc4],.in-page .block-phone .phone-group[data-v-78e12bc4]{margin-left:auto;margin-right:auto}.in-page-no-container .block-phone .phone-group .text[data-v-78e12bc4],.in-page .block-phone .phone-group .text[data-v-78e12bc4]{font-size:.8rem;line-height:1.5}.in-page-no-container .block-phone .phone-group .phone[data-v-78e12bc4],.in-page .block-phone .phone-group .phone[data-v-78e12bc4]{font-size:2rem;line-height:1.2}.in-page-no-container .block-chat[data-v-78e12bc4],.in-page .block-chat[data-v-78e12bc4]{display:block!important}.in-page-no-container .block-cta .text[data-v-78e12bc4],.in-page .block-cta .text[data-v-78e12bc4]{font-size:.8rem;line-height:1.5}}@media (max-width:767.98px){.in-page-no-container .no-container[data-v-78e12bc4]{padding-left:6%;padding-right:6%;margin-left:-6%;margin-right:-6%}}@media (max-width:767.98px){:not(.in-page) .panel .box[data-v-78e12bc4],:not(.in-page-no-container) .panel .box[data-v-78e12bc4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.lateral-big .panel[data-v-78e12bc4]{width:16rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#eff2f7}.lateral-big .panel>*[data-v-78e12bc4]{margin-top:0}.lateral-big .panel .box[data-v-78e12bc4]{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.lateral-big .panel[data-v-78e12bc4]{width:25.2rem;-webkit-box-shadow:-.25rem 0 .4rem rgba(14,20,26,.1);box-shadow:-.25rem 0 .4rem rgba(14,20,26,.1)}.lateral-big .panel .box[data-v-78e12bc4]{padding:5.25rem 3.5rem 3.5rem}}@media (max-width:767.98px){.lateral-big .panel .box[data-v-78e12bc4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.lateral-big .toggler[data-v-78e12bc4]{top:6.15rem;margin-top:4rem}}.popup[data-v-78e12bc4]{top:0;right:auto;left:0;height:0;width:100%;-webkit-transition:height .01s linear .8s;transition:height .01s linear .8s}.popup .toggler[data-v-78e12bc4]{display:none}.popup.no-events[data-v-78e12bc4]{pointer-events:none}.popup .panel[data-v-78e12bc4]{width:100%;height:100%;right:auto;left:0;top:0;background:rgba(14,20,26,.6)}@media (min-width:768px){.popup .panel[data-v-78e12bc4]{padding:5rem 0}}@media (min-width:1024px){.popup .panel[data-v-78e12bc4]{padding:6rem 0}}@media (max-width:767.98px){.popup .panel .blocks[data-v-78e12bc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1023.98px){.popup .blocks[data-v-78e12bc4]{min-height:calc(100vh - 6.75rem)}}.popup.open[data-v-78e12bc4]{height:100%;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:768px){.popup .box[data-v-78e12bc4]{text-align:center}}@media (max-width:767.98px){.popup .popup-content>.container[data-v-78e12bc4]{width:auto;margin:0}}@media (min-width:1024px){.popup .close-button[data-v-78e12bc4]{background:#eff2f7;top:.75rem;right:.75rem}}.popup .row-md-custom[data-v-78e12bc4]{margin-left:0;margin-right:0}@media (min-width:768px){.popup .row-md-custom[data-v-78e12bc4]{margin-left:-1.5rem;margin-right:-1.5rem}.popup .col-md-custom[data-v-78e12bc4]{padding:0 .3rem}}@media (min-width:1024px){.popup .block-cta .block-content[data-v-78e12bc4],.popup .block-form .form[data-v-78e12bc4],.popup .block-form .success-box[data-v-78e12bc4],.popup .block-phone .phone-group[data-v-78e12bc4]{max-width:66.66667%;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1023.98px){.popup .col-md-custom[data-v-78e12bc4]{max-width:60%;margin-left:auto;margin-right:auto}}.popup .panel-animation-enter-active[data-v-78e12bc4],.popup .panel-animation-leave-active[data-v-78e12bc4]{-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.popup .panel-animation-enter[data-v-78e12bc4]{-webkit-transition-delay:.01s;transition-delay:.01s}.popup .panel-animation-enter[data-v-78e12bc4],.popup .panel-animation-leave-to[data-v-78e12bc4]{-webkit-transform:translate(0);transform:translate(0);opacity:0}
.SideBySideContentImageInGrid[data-v-7bb89711]{overflow:hidden;padding:4rem 0}@media (min-width:768px){.SideBySideContentImageInGrid[data-v-7bb89711]{padding:6rem 0}}@media (min-width:1024px){.SideBySideContentImageInGrid[data-v-7bb89711]{padding:7.5rem 0}}.subtitle[data-v-7bb89711]{margin:1rem 0;font-size:.8rem;line-height:1.5;font-weight:700;color:#1863ed}@media (min-width:1024px){.subtitle[data-v-7bb89711]{margin:1.5rem 0;font-size:.9rem;line-height:1.44444}}.title[data-v-7bb89711]{margin:1rem 0;font-size:1.35rem;line-height:1.22222;font-weight:700}@media (min-width:1024px){.title[data-v-7bb89711]{margin:1.5rem 0;font-size:1.8rem;line-height:1.33333}}.description[data-v-7bb89711]{margin:1rem 0;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.description[data-v-7bb89711]{margin:1.5rem 0;font-size:.9rem;line-height:1.44444}}.cta-wrapper[data-v-7bb89711]{margin:1rem 0}@media (min-width:1024px){.cta-wrapper[data-v-7bb89711]{margin:1.5rem 0}.cta-wrapper .cta-link[data-v-7bb89711]{font-size:.9rem}}.cta-btn-wrapper[data-v-7bb89711]{margin:1rem 0}@media (min-width:1024px){.cta-btn-wrapper[data-v-7bb89711]{margin:1.5rem 0}.cta-btn-wrapper .cta-button[data-v-7bb89711]{font-size:.9rem}}.stores[data-v-7bb89711]{margin:1.5rem -.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.stores>.col-auto[data-v-7bb89711]{padding:0 .5rem}.stores .store-link[data-v-7bb89711]{display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.stores .store-link[data-v-7bb89711]:hover{opacity:.8}.stores .store-image[data-v-7bb89711]{display:block;width:6.5rem;height:auto}@media (min-width:1024px){.stores[data-v-7bb89711]{margin-top:2rem;margin-bottom:2rem}}.content[data-v-7bb89711]{margin-top:1.75rem;text-align:left}@media (min-width:768px){.content[data-v-7bb89711]{margin-top:0}}.content[data-v-7bb89711]>:first-child{margin-top:0}.content[data-v-7bb89711]>:last-child{margin-bottom:0}.general-typo[data-v-7bb89711] >:first-child{margin-top:0}.general-typo[data-v-7bb89711] >:last-child{margin-bottom:0}.image[data-v-7bb89711]{display:block;width:100%}.main-row[data-v-7bb89711]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-left .main-row[data-v-7bb89711],.image-shadow-left .main-row[data-v-7bb89711]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image-shadow-left .image[data-v-7bb89711],.image-shadow .image[data-v-7bb89711]{-webkit-box-shadow:0 10px 20px rgba(14,20,26,.1);box-shadow:0 10px 20px rgba(14,20,26,.1)}.card-left .col-media[data-v-7bb89711],.card-right .col-media[data-v-7bb89711]{padding-top:2rem}@media (min-width:768px){.card-left .col-media[data-v-7bb89711],.card-right .col-media[data-v-7bb89711]{padding-top:0}}.card-left .content[data-v-7bb89711],.card-right .content[data-v-7bb89711]{margin-top:0}.card-right .main-row[data-v-7bb89711]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-left .main-row[data-v-7bb89711]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-top .main-row[data-v-7bb89711],.image-top .stores[data-v-7bb89711]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-top .content[data-v-7bb89711]{text-align:center;margin-top:2rem}@media (min-width:1024px){.image-top .content[data-v-7bb89711]{margin-top:3rem}}.image-bottom .main-row[data-v-7bb89711],.image-bottom .stores[data-v-7bb89711]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-bottom .content[data-v-7bb89711]{text-align:center;margin-top:0;margin-bottom:2rem}@media (min-width:1024px){.image-bottom .content[data-v-7bb89711]{margin-bottom:3rem}}
.SideBySideContentImage[data-v-7099e566]{margin:0;padding:2rem 0}@media (min-width:768px){.SideBySideContentImage[data-v-7099e566]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0}}@media (min-width:1440px){.SideBySideContentImage[data-v-7099e566]{padding:2.5rem 0}}.picture img[data-v-7099e566]{display:block;width:100%}@media (min-width:768px){.picture[data-v-7099e566]{-webkit-box-flex:0;-ms-flex:0 0 51.56%;flex:0 0 51.56%;max-width:51.56%}}@media (min-width:1440px){.picture[data-v-7099e566]{-webkit-box-flex:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}}.caption[data-v-7099e566]{padding:2rem 1rem}@media (min-width:768px){.caption[data-v-7099e566]{padding:0 2.9rem}}@media (min-width:1440px){.caption[data-v-7099e566]{padding:0 6rem}}.subtitle[data-v-7099e566]{display:block;color:#008c5a;font-size:.8rem;font-weight:700;font-style:normal;line-height:1.3rem;margin-bottom:1rem}@media (min-width:1024px){.subtitle[data-v-7099e566]{margin-bottom:1.5rem;font-size:.9rem}}.title[data-v-7099e566]{margin:0 0 1rem;font-size:1.1rem;letter-spacing:-.005em;line-height:1.6rem}@media (min-width:768px){.title[data-v-7099e566]{font-size:1.35rem;line-height:1.65rem;letter-spacing:-.01em}}@media (min-width:1024px){.title[data-v-7099e566]{margin-bottom:1.5rem;font-size:1.8rem;line-height:2.1rem;letter-spacing:-.02em}}.text[data-v-7099e566]{display:none}@media (min-width:1024px){.text[data-v-7099e566]{display:block;font-size:.9rem;line-height:1.3rem;margin-bottom:1.5rem}}.cta[data-v-7099e566]{font-size:.8rem}@media (min-width:1024px){.cta[data-v-7099e566]{font-size:.9rem}}
.SingleStockInfo[data-v-089cad2d]{padding:3.5rem 0}@media (min-width:768px) and (max-width:1023.98px){.SingleStockInfo[data-v-089cad2d]{padding:5rem 0}}@media (min-width:1024px){.SingleStockInfo[data-v-089cad2d]{padding:7.5rem 0 5rem}}@media (min-width:768px){.box-wrapper[data-v-089cad2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.box-wrapper[data-v-089cad2d]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.box-item[data-v-089cad2d]{padding:0 0 1rem}@media (min-width:768px){.box-item[data-v-089cad2d]{padding:0}}.box-item:not(:first-child) .content[data-v-089cad2d],.box-item:not(:first-child) .name[data-v-089cad2d]{color:#667790}.box-item[data-v-089cad2d]:last-child{margin-right:0}.box-item .arrow[data-v-089cad2d],.box-item .percent[data-v-089cad2d]{display:inline-block}.box-item .name[data-v-089cad2d]{font-size:1.1rem;line-height:1.45455;margin-bottom:.5rem}@media (min-width:768px){.box-item .name[data-v-089cad2d]{margin-bottom:.8rem}}.box-item .content[data-v-089cad2d]{white-space:nowrap}@media (min-width:768px){.box-item .content[data-v-089cad2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1024px){.box-item .content[data-v-089cad2d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.box-item .percent[data-v-089cad2d]{margin-left:.2rem}.box-item .value[data-v-089cad2d]{font-size:2.25rem;line-height:1.15556;font-weight:700;margin-bottom:.75rem;margin-top:-.4rem;letter-spacing:-.02em}@media (min-width:768px){.box-item .value[data-v-089cad2d]{margin-bottom:0;margin-right:1rem}}.box-update[data-v-089cad2d]{color:#667790;font-family:Georgia,Times,Times New Roman,serif;font-size:.8rem;line-height:1.5}@media (min-width:768px){.box-update[data-v-089cad2d]{text-align:right;margin-bottom:.2rem}}@media (min-width:1024px){.box-update[data-v-089cad2d]{margin-bottom:.5rem}}.box-update .label[data-v-089cad2d]{margin-top:-.2rem}.negative-trend[data-v-089cad2d],.positive-trend[data-v-089cad2d]{color:#008c5a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;line-height:1.45455;margin-top:-.2rem}@media (min-width:1024px){.negative-trend[data-v-089cad2d],.positive-trend[data-v-089cad2d]{margin-top:-.1rem}}.negative-trend .arrow[data-v-089cad2d],.positive-trend .arrow[data-v-089cad2d]{border-color:currentcolor transparent;border-style:solid;border-width:0 5px 5px;height:0;width:0}.negative-trend[data-v-089cad2d]{color:#eb0a00}.negative-trend .arrow[data-v-089cad2d]{border-width:8.7px 5px 0;margin:.1rem .3rem 0 .15rem}.cta-wrapper[data-v-089cad2d]{margin-top:1.25rem}@media (min-width:768px){.cta-wrapper[data-v-089cad2d]{margin-top:1.6rem}}@media (min-width:1024px){.cta-wrapper[data-v-089cad2d]{margin-top:1.3rem}}.cta-wrapper .cta-link[data-v-089cad2d]{margin:0;padding:.45rem 0 .5rem;font-size:.8rem;line-height:1.625}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-089cad2d]{font-size:.9rem}}.cta-wrapper .cta-link svg[data-v-089cad2d]{margin-left:.1rem}
.SliderCardsPortraitItem .image[data-v-72fc604a]{height:20rem;position:relative;z-index:1;overflow:hidden;margin:0}@media (min-width:768px){.SliderCardsPortraitItem .image[data-v-72fc604a]{height:21.1rem}}@media (min-width:1024px){.SliderCardsPortraitItem .image[data-v-72fc604a]{height:25rem}}.SliderCardsPortraitItem .image img[data-v-72fc604a]{display:block;width:100%;height:100%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.SliderCardsPortraitItem .content[data-v-72fc604a]{position:absolute;left:0;right:0;bottom:0;z-index:2;background:-webkit-gradient(linear,left bottom,left top,from(#0e141a),to(rgba(14,20,26,0)));background:linear-gradient(0deg,#0e141a,rgba(14,20,26,0));padding:2rem 1rem 1rem;text-align:center;color:#fff}@media (min-width:1024px){.SliderCardsPortraitItem .content[data-v-72fc604a]{padding-bottom:1.5rem;padding-left:1.8rem;padding-right:1.8rem;padding-bottom:2rem}}.SliderCardsPortraitItem .subtitle[data-v-72fc604a]{width:100%;display:block;margin:0;font-size:.75rem;line-height:1.44;font-style:normal}@media (min-width:1024px){.SliderCardsPortraitItem .subtitle[data-v-72fc604a]{font-size:.9rem}}.SliderCardsPortraitItem .title[data-v-72fc604a]{width:100%;margin:1rem 0 0;font-size:1.1rem;line-height:1.22;letter-spacing:-.01rem;min-height:2.6rem}@media (min-width:1024px){.SliderCardsPortraitItem .title[data-v-72fc604a]{font-size:1.35rem;min-height:3.2rem}}.SliderCardsPortraitItem .link[data-v-72fc604a]{display:block;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.SliderCardsPortraitItem .link:hover .image img[data-v-72fc604a]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.SliderCardsPortraitItem .link:active .image img[data-v-72fc604a]{-webkit-transform:scale(1.1);transform:scale(1.1)}}
.SliderCardsPortrait[data-v-5f6726b8]{padding-top:2rem;padding-bottom:2rem;overflow:hidden}@media (min-width:768px){.SliderCardsPortrait[data-v-5f6726b8]{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:1024px){.SliderCardsPortrait[data-v-5f6726b8]{padding-top:3.75rem;padding-bottom:3.75rem}}.title[data-v-5f6726b8]{margin:0;text-align:center;padding-bottom:2rem;color:#667790;font-weight:400;font-size:.9rem;line-height:1.45;letter-spacing:.01rem}@media (min-width:768px){.title[data-v-5f6726b8]{font-size:1.1rem}}.carousel[data-v-5f6726b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel .carousel-item[data-v-5f6726b8]{padding-left:5px;padding-right:5px}@media (min-width:768px){.carousel .carousel-item[data-v-5f6726b8]{padding-left:12px;padding-right:12px}}@media (min-width:768px) and (max-width:1023.98px){.carousel[data-v-5f6726b8]{margin-right:-8.1rem}.carousel[data-v-5f6726b8],.carousel[data-v-5f6726b8] .flickity-slider{margin-left:-8.1rem}.carousel[data-v-5f6726b8] .flickity-prev-next-button.previous{left:8.6rem}.carousel[data-v-5f6726b8] .flickity-prev-next-button.next{right:8.6rem}}.carousel[data-v-5f6726b8] .flickity-prev-next-button{top:50%}.carousel .carousel-item[data-v-5f6726b8]{display:inline-block}.carousel .carousel-item[data-v-5f6726b8] .SliderCardsPortraitItem{width:14.1rem}@media (min-width:768px){.carousel .carousel-item[data-v-5f6726b8] .SliderCardsPortraitItem{width:16.2rem}}@media (min-width:1024px){.carousel .carousel-item[data-v-5f6726b8] .SliderCardsPortraitItem{width:100%;max-width:20rem}}.no-slider .title[data-v-5f6726b8]{padding-bottom:.75rem;margin-bottom:1.5rem;border-bottom:1px solid #c2cddd;text-align:left;font-weight:700;color:#0e141a}@media (min-width:768px){.no-slider .title[data-v-5f6726b8]{padding-bottom:1rem;margin-bottom:3rem}}@media (min-width:1024px){.no-slider .title[data-v-5f6726b8]{padding-left:.4rem;padding-right:.4rem}}.no-slider .items[data-v-5f6726b8]{margin-top:-8px;margin-bottom:-8px}.no-slider .item-col[data-v-5f6726b8]{padding-top:8px;padding-bottom:8px}@media (min-width:768px){.no-slider .items[data-v-5f6726b8]{margin-top:-12px;margin-bottom:-12px}.no-slider .item-col[data-v-5f6726b8]{padding-top:12px;padding-bottom:12px}}.slider-with-subtitle .title[data-v-5f6726b8]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em;padding-bottom:1.1rem}@media (min-width:768px){.slider-with-subtitle .title[data-v-5f6726b8]{padding-bottom:1rem}}@media (min-width:1024px){.slider-with-subtitle .title[data-v-5f6726b8]{font-size:1.85rem;line-height:1.2973;padding-bottom:1.5rem}}.slider-with-subtitle .subtitle[data-v-5f6726b8]{width:66.66667%;margin:0 auto;text-align:center;display:none}@media (min-width:768px){.slider-with-subtitle .subtitle[data-v-5f6726b8]{display:block;font-size:.9rem;line-height:1.44444;margin-bottom:2.1rem;margin-top:-.2rem}}@media (min-width:1024px){.slider-with-subtitle .subtitle[data-v-5f6726b8]{width:50%;margin-bottom:3.05rem}}.slider-with-subtitle .slider[data-v-5f6726b8]{max-width:1200px;width:88%;padding:0;margin-right:auto;margin-left:auto}@media (min-width:1024px){.slider-with-subtitle .slider[data-v-5f6726b8]{width:100%;max-width:100%;padding:0 1.2rem}}.slider-with-subtitle[data-v-5f6726b8] .carousel,.slider-with-subtitle[data-v-5f6726b8] .carousel .flickity-slider{margin:0}.slider-with-subtitle[data-v-5f6726b8] .carousel .flickity-prev-next-button.previous{left:-.85rem}@media (min-width:768px){.slider-with-subtitle[data-v-5f6726b8] .carousel .flickity-prev-next-button.previous{left:-1rem}}.slider-with-subtitle[data-v-5f6726b8] .carousel .flickity-prev-next-button.next{right:-.85rem}@media (min-width:768px){.slider-with-subtitle[data-v-5f6726b8] .carousel .flickity-prev-next-button.next{right:-1rem}}.slider-with-subtitle[data-v-5f6726b8] .carousel .flickity-viewport{overflow:visible;display:block;width:100%}[data-v-5f6726b8] .SliderCardsPortraitItem{width:100%}[data-v-5f6726b8] .SliderCardsPortraitItem .title{font-size:.9rem;line-height:1.16667;letter-spacing:-.005em;min-height:auto;margin-top:.75rem}@media (min-width:768px){[data-v-5f6726b8] .SliderCardsPortraitItem .title{font-size:.9rem;line-height:1.44444;margin-top:.6rem}}@media (min-width:1024px){[data-v-5f6726b8] .SliderCardsPortraitItem .title{font-size:1.1rem;line-height:1.45455;margin-top:.5rem}}[data-v-5f6726b8] .SliderCardsPortraitItem .subtitle{font-size:.8rem;line-height:1.5;color:hsla(0,0%,100%,.75)}[data-v-5f6726b8] .SliderCardsPortraitItem .content{padding:2rem 1.2rem}@media (min-width:768px) and (max-width:1023.98px){[data-v-5f6726b8] .SliderCardsPortraitItem .content{padding:1.5rem .75rem}}@media (min-width:1024px){[data-v-5f6726b8] .SliderCardsPortraitItem .content{padding:2rem 1.5rem}}
.Stamps[data-v-3028a988]{padding:2rem 0}.blocks[data-v-3028a988]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -.21rem}@media (min-width:768px){.blocks[data-v-3028a988]{margin:0 -.35rem}}@media (min-width:1024px){.blocks[data-v-3028a988]{margin:0 -.55rem}}.figure[data-v-3028a988]{margin:0 0 1rem;padding:0 .21rem}@media (min-width:768px){.figure[data-v-3028a988]{padding:0 .35rem}}@media (min-width:1024px){.figure[data-v-3028a988]{padding:0 .55rem}}.figure img[data-v-3028a988]{height:3.2rem;width:3.2rem}@media (min-width:768px){.figure img[data-v-3028a988]{height:5rem;width:5rem}}.description[data-v-3028a988]{color:#667790;font-size:.65rem;line-height:1.38462;margin:0}.excerpt[data-v-3028a988],.extended[data-v-3028a988]{display:block;margin:0}.cta-wrapper[data-v-3028a988]{margin-top:.5rem;font-size:0}.cta-wrapper span[data-v-3028a988],.cta-wrapper svg[data-v-3028a988]{display:inline-block;font-size:.65rem;vertical-align:baseline}.cta-wrapper svg[data-v-3028a988]{margin-bottom:-.1rem}
.StickyOffer[data-v-202d2976]{padding:2rem 0}@media (min-width:1024px){.StickyOffer[data-v-202d2976]{padding:0;position:absolute;top:0;left:0;width:100vw;z-index:1}}input[type=checkbox][data-v-202d2976]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.card[data-v-202d2976]{background:#fff;-webkit-box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1);box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1);padding:1rem .95rem;position:relative}@media (min-width:768px) and (max-width:1023.98px){.card[data-v-202d2976]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.card[data-v-202d2976]{padding-bottom:1.5rem}}.sticky-bar[data-v-202d2976]{z-index:101;position:fixed;right:0;left:0;bottom:0;background:#fff;-webkit-box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1);box-shadow:0 .15rem .5rem 0 rgba(14,20,26,.1)}@media (min-width:1024px){.sticky-bar[data-v-202d2976]{display:none}}.sticky-bar.with-notch[data-v-202d2976]{padding-bottom:env(safe-area-inset-bottom,0)}.sticky-bar .wrapper[data-v-202d2976]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:.75rem 0}.sticky-bar .wrapper .title[data-v-202d2976]{display:none;font-size:1.1rem;line-height:1.45455;font-weight:700;letter-spacing:-.005em;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .5rem 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.sticky-bar .wrapper .title[data-v-202d2976]{display:block}}.sticky-bar .wrapper .cta[data-v-202d2976]{font-size:.9rem;line-height:1.44444;font-weight:400;padding:.5rem 1rem}@media (max-width:767.98px){.sticky-bar .wrapper .cta[data-v-202d2976]{display:block;min-width:100%;text-align:center}}@media (min-width:1024px){.sticky-zone.fixed[data-v-202d2976]{position:fixed;right:1rem;top:0;z-index:10}}.card-head .title-big[data-v-202d2976]{display:block;font-size:2rem;line-height:1;font-weight:700;letter-spacing:-.02em;margin:0 0 .4rem}@media (min-width:1024px){.card-head .title-big[data-v-202d2976]{font-size:2.9rem;line-height:1;margin:0}}.card-head .title[data-v-202d2976]{display:block;font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:0 0 1.25rem}@media (min-width:1024px){.card-head .title[data-v-202d2976]{font-size:1.1rem;line-height:1.45455;margin:0 0 2rem}}.card-head .description[data-v-202d2976]{font-size:.8rem;line-height:1.375;font-weight:400}.card-head+.card-options[data-v-202d2976]{margin-top:-1.15rem}.card-options[data-v-202d2976]{opacity:1;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.card-options.fade[data-v-202d2976]{opacity:0}.discount[data-v-202d2976]{position:absolute;bottom:100%;left:0;background:#0047cc;color:#fff;padding:.25rem .75rem .45rem;font-size:.8rem;line-height:1;font-weight:700}.services+.services[data-v-202d2976]{border-top:1px solid #c2cddd;margin-top:-1px}.services:first-child .accordion-toggler[data-v-202d2976]:first-child{margin-top:-1.125rem}.accordion-toggler[data-v-202d2976]{color:inherit;font-size:1.35rem;line-height:1.37037;font-weight:700;padding:1.125rem 1rem 1.125rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.accordion-toggler[data-v-202d2976]:after{content:"";display:inline-block;width:.4rem;height:.4rem;border-top:.1rem solid #0e141a;border-left:.1rem solid #0e141a;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;will-change:transform;-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:-.1em}.accordion-toggler.is-open[data-v-202d2976]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.list[data-v-202d2976]{margin:0;padding:0}.item[data-v-202d2976]{border-bottom:1px solid #c2cddd;color:#000;display:block;font-size:.8rem;line-height:1.5;font-weight:400;padding:.725rem 0}@media (max-width:1023.98px){.item[data-v-202d2976]:last-child{border-bottom-width:0}.last-border .item[data-v-202d2976]:last-child{border-bottom-width:1px}}@media (min-width:768px){.item .wrapper[data-v-202d2976]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.item .link-switch[data-v-202d2976]{color:#667790;font-size:.65rem;line-height:1.46154;font-weight:400}@media (min-width:768px){.item .link-switch[data-v-202d2976]{text-align:right}}@media (hover:none){.item .link-switch .cta-link[data-v-202d2976]:hover{color:#d3135a}}.item .link-switch .cta-link[data-v-202d2976]{padding:.65rem 0;margin:-.35rem 0 -.75rem}.label[data-v-202d2976]{font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.label[data-v-202d2976]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-right:.5rem}}.label>span[data-v-202d2976]:not(:last-child){vertical-align:middle}.card-cta[data-v-202d2976]{margin:1rem 0 0;text-align:center}@media (min-width:768px) and (max-width:1023.98px){.card-cta[data-v-202d2976]{text-align:right}}@media (min-width:1024px){.card-cta[data-v-202d2976]{margin:1.5rem 0 0}}@media (max-width:1023.98px){.card-cta[data-v-202d2976]{display:none}.card-cta.visible[data-v-202d2976]{display:block}}.card-cta .cta[data-v-202d2976]{display:block;font-size:.8rem;line-height:1;padding:.65rem 1rem .8rem}@media (min-width:1024px){.card-cta .cta[data-v-202d2976]{font-size:.9rem;line-height:1;padding:.6rem 1rem .75rem}}@media (min-width:768px) and (max-width:1023.98px){.card-cta .cta[data-v-202d2976]{display:inline-block}}@media (max-width:1023.98px){.card-cta .cta-button.hidden-mobile[data-v-202d2976]{display:none}}@media (min-width:1024px){.card-cta .cta-button.mobile[data-v-202d2976]{display:none}}.card-cta svg[data-v-202d2976]{height:.6rem;margin-left:.5rem}.card-cta .default[data-v-202d2976]{height:.75rem}.disclaimer[data-v-202d2976]{color:#667790;font-size:.65rem;line-height:1.15385;margin:1rem 0 0}@media (min-width:768px) and (max-width:1023.98px){.disclaimer[data-v-202d2976]{max-width:75%;padding-right:12px}}@media (min-width:1024px){.disclaimer[data-v-202d2976]{margin:1.5rem 0 0}}.popover-wrapper[data-v-202d2976]{position:relative;margin-left:.65rem}@media (min-width:768px) and (max-width:1023.98px){.popover-wrapper[data-v-202d2976]{margin-left:.75rem}}.popover-wrapper .toggler[data-v-202d2976]{padding:.5rem .725rem;margin:-.5rem -.725rem}.popover[data-v-202d2976]{position:fixed;pointer-events:none;bottom:-100%;right:0;width:100%;left:0;color:#667790;opacity:0;z-index:-1;font-size:.65rem;line-height:1.53846;font-weight:400;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popover .close[data-v-202d2976]{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .9rem .9rem .85rem}@media (min-width:768px){.popover .close[data-v-202d2976]{top:-.15rem;right:-.15rem}}.popover .close svg[data-v-202d2976]{width:.5rem;height:.5rem}.popover .content[data-v-202d2976]{padding:2.65rem .95rem 1.75rem;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);font-size:.65rem;line-height:1.61538;font-weight:400;background:#fff;display:block}@media (min-width:768px){.popover .content[data-v-202d2976]{padding:.45rem 1.75rem .45rem .75rem}}@media (min-width:1024px){.popover .content[data-v-202d2976]{padding:.5rem 1.75rem .5rem .75rem}}.popover .arrow[data-v-202d2976]{position:absolute;overflow:hidden;right:-.65rem;bottom:-.65rem;height:.65rem;width:.65rem}.popover .arrow[data-v-202d2976]:after{position:absolute;overflow:hidden;background:#fff;width:.6rem;height:.6rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-.3rem;right:0;margin-left:-.3rem;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);box-shadow:0 0 .25rem 0 rgba(0,0,0,.1);display:block;content:""}.popover.open[data-v-202d2976]{pointer-events:auto;opacity:1;z-index:4;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}@media (min-width:768px) and (max-width:1023.98px){.popover.open[data-v-202d2976]{-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem)}}.container-popover[data-v-202d2976]{position:fixed;left:0;right:0;bottom:0;top:100%;z-index:110;pointer-events:none}@media (min-width:768px){.container-popover[data-v-202d2976]{position:absolute;width:13.3rem;bottom:auto;opacity:0;z-index:-1;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}@media (min-width:1024px){.container-popover[data-v-202d2976]{width:14.1rem}}@media (min-width:768px){.container-popover .popover[data-v-202d2976]{position:static;left:inherit;right:inherit;bottom:inherit;top:inherit;-webkit-transform:none;transform:none;opacity:1;z-index:1;display:block}}.container-popover .shadow[data-v-202d2976]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(14,20,26,.75);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:768px){.container-popover .shadow[data-v-202d2976]{display:none}}.container-popover.open[data-v-202d2976]{pointer-events:auto;top:0}@media (min-width:768px){.container-popover.open[data-v-202d2976]{top:inherit;opacity:1;z-index:99}}.container-popover.open .popover[data-v-202d2976]{pointer-events:auto;opacity:1;z-index:4;bottom:0}.container-popover.open .shadow[data-v-202d2976]{opacity:1;position:fixed}
.StockInfo[data-v-2fec1788]{display:block}.StockInfo[data-v-2fec1788] .flickity-enabled.is-draggable .flickity-viewport{width:100%}@media (max-width:1023.98px){.StockInfo[data-v-2fec1788] .flickity-enabled.is-draggable .flickity-viewport{overflow:visible}}.StockInfo[data-v-2fec1788] .flickity-page-dots{position:relative;height:2.2rem;bottom:0}@media (min-width:1024px){.StockInfo[data-v-2fec1788] .flickity-page-dots{position:absolute;left:0;right:0;top:100%}}.StockInfo[data-v-2fec1788] .flickity-page-dots .dot{position:relative;border-radius:.1rem;width:2.61rem;background:none;padding:1.125rem .18rem 1rem;margin:0}.StockInfo[data-v-2fec1788] .flickity-page-dots .dot:after{content:"";display:block;width:2.2rem;height:2px;border-radius:.1rem;background:#667790;position:absolute;right:0}.StockInfo[data-v-2fec1788] .flickity-page-dots .dot:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.StockInfo[data-v-2fec1788] .flickity-page-dots .dot.is-selected:after{background:#0e141a}.StockInfo[data-v-2fec1788] .flickity-viewport{overflow:hidden}.border-top-bottom[data-v-2fec1788]{position:relative}.border-top-bottom[data-v-2fec1788]:after,.border-top-bottom[data-v-2fec1788]:before{position:absolute;height:1px;margin-left:-50%;width:300%;color:#c2cddd;background:#c2cddd;top:0;content:none}@media (max-width:1023.98px){.border-top-bottom[data-v-2fec1788]:after,.border-top-bottom[data-v-2fec1788]:before{content:""}}@media (max-width:1023.98px){.border-top-bottom[data-v-2fec1788]:after{bottom:0;top:4rem}}@media (min-width:1024px){.box-wrapper[data-v-2fec1788]{border-top:1px solid #c2cddd;border-bottom:1px solid #c2cddd}}@media (min-width:1024px){.box-wrapper[data-v-2fec1788]:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.box-wrapper.flickity-enabled[data-v-2fec1788]{position:relative}@media (min-width:1024px){.box-wrapper.flickity-enabled[data-v-2fec1788]{margin-bottom:2.2rem}}.box-wrapper[data-v-2fec1788]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.box-item[data-v-2fec1788]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:24px;padding:.7rem 0;min-height:4rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1023.98px){.box-item[data-v-2fec1788]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:1.5rem}}.box-item:not(:first-child) .content[data-v-2fec1788],.box-item:not(:first-child) .name[data-v-2fec1788]{color:#667790}.box-item[data-v-2fec1788]:last-child{margin-right:0}.box-item .arrow[data-v-2fec1788],.box-item .percent[data-v-2fec1788],.box-item .value[data-v-2fec1788]{display:inline-block}.box-item .name[data-v-2fec1788]{margin-bottom:.1rem}.box-item .content[data-v-2fec1788]{white-space:nowrap}.box-item .percent[data-v-2fec1788]{margin-left:.2rem}.box-item .value[data-v-2fec1788]{font-weight:700}.negative-trend[data-v-2fec1788],.positive-trend[data-v-2fec1788]{color:#008c5a;display:inline-block;font-weight:400}.negative-trend .arrow[data-v-2fec1788],.positive-trend .arrow[data-v-2fec1788]{border-color:currentcolor transparent;border-style:solid;border-width:0 5px 5px;height:0;width:0}.negative-trend[data-v-2fec1788]{color:#e61400}.negative-trend .arrow[data-v-2fec1788]{border-width:5px 5px 0}@media (min-width:1024px){.cta-wrapper[data-v-2fec1788]{margin-top:1rem}}
.Subscribe[data-v-d1d80e62]{padding:0 0 7.5rem}@media (min-width:768px){.Subscribe[data-v-d1d80e62]{padding:0 0 10rem}}.Subscribe .cta-button[data-v-d1d80e62]{margin-top:-.8rem;padding:0 1rem}@media (min-width:768px){.Subscribe .cta-button[data-v-d1d80e62]{margin:0 auto}}.Subscribe .cta-button span[data-v-d1d80e62]{font-size:.9rem;line-height:1}.form-control[data-v-d1d80e62]{-webkit-appearance:none;border-radius:0}.label[data-v-d1d80e62]{display:block}.label.label-title[data-v-d1d80e62]{font-size:.8rem;line-height:1.5;font-weight:700;margin:-.05rem 0 .5rem}@media (min-width:768px){.label.label-title[data-v-d1d80e62]{font-size:.9rem;line-height:1.44444;margin:-.15rem 0 .75rem}}@media (min-width:1024px){.label.label-title[data-v-d1d80e62]{margin:-.1rem 0 .75rem}}.label.label-text[data-v-d1d80e62]{font-size:.8rem;line-height:1.5;margin:.15rem 0 .5rem}@media (min-width:768px){.label.label-text[data-v-d1d80e62]{margin:-1.1rem 0 .75rem}}.copy[data-v-d1d80e62]{font-size:.8rem;line-height:1.5;font-weight:400;margin:-.2rem 0 .5rem;color:#667790;display:block}@media (min-width:768px){.copy[data-v-d1d80e62]{margin:-.35rem 0 1.5rem}}.privacy .checkbox[data-v-d1d80e62]{margin:-.15rem .7rem 0 0}@media (min-width:768px){.privacy .checkbox[data-v-d1d80e62]{margin:-.15rem .4rem 0 0}}@media (min-width:1024px){.privacy .checkbox[data-v-d1d80e62]{margin:-.15rem .5rem 0 0}}.privacy input+span[data-v-d1d80e62]{margin-top:-.1rem}.privacy input:checked+span[data-v-d1d80e62]{color:#0e141a}.disabled[data-v-d1d80e62]{opacity:.6;color:#667790}.form-result-error[data-v-d1d80e62]{display:block;text-align:center;padding:.5rem 0}.form-group.select-all[data-v-d1d80e62]{border-bottom:1px solid #c2cddd;border-top:1px solid #c2cddd;padding:2.3rem 0}@media (min-width:1024px){.form-group.select-all .cta[data-v-d1d80e62]{font-size:.9rem;line-height:1.33333}}.form-group.confirm[data-v-d1d80e62]{text-align:left}.form-group.confirm .privacy[data-v-d1d80e62]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-group.confirm .privacy a[data-v-d1d80e62]{text-decoration:underline}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.form-group.confirm .privacy a[data-v-d1d80e62]:hover{text-decoration:none}}@media (hover:none){.form-group.confirm .privacy a[data-v-d1d80e62]:active{text-decoration:none}}.form-group.confirm .text-group[data-v-d1d80e62]{display:block;margin:-.4rem 0 0;text-align:left}.unsubscribe[data-v-d1d80e62]:not(:first-child){margin-top:-1.2rem}@media (min-width:768px) and (max-width:1023.98px){.unsubscribe[data-v-d1d80e62]{padding-top:1.5rem}}@media (min-width:1024px){.unsubscribe[data-v-d1d80e62]:not(:first-child){margin-top:-1.5rem}}.unsubscribe .form-group.inputs[data-v-d1d80e62]{padding-top:1.45rem}@media (min-width:768px){.unsubscribe .form-group.inputs[data-v-d1d80e62]{padding-top:1.25rem}}@media (min-width:1024px){.unsubscribe .form-group.inputs[data-v-d1d80e62]{padding-top:2rem}}@media (max-width:767.98px){.unsubscribe .form-group+.form-group.confirm[data-v-d1d80e62]{padding-top:1.45rem}}.unsubscribe fieldset .form-group[data-v-d1d80e62]:last-child{border-bottom:1px solid #c2cddd;margin-bottom:2.5rem}@media (min-width:768px){.unsubscribe .checkbox[data-v-d1d80e62]{margin-right:.7rem}}@media (min-width:768px){.unsubscribe .label.label-title[data-v-d1d80e62]{font-size:.8rem;line-height:1.5;font-weight:700;margin:-.1rem 0 .75rem}}@media (min-width:1024px){.unsubscribe .label.label-title[data-v-d1d80e62]{font-size:.9rem;line-height:1.44444;font-weight:700;margin:-.15rem 0 .75rem}}.unsubscribe .copy[data-v-d1d80e62]{margin:-.1rem 0 .8rem}@media (min-width:768px){.unsubscribe .copy[data-v-d1d80e62]{margin:-.65rem 0 .75rem}}@media (min-width:1024px){.unsubscribe .copy[data-v-d1d80e62]{margin:-.35rem 0 1.5rem}}.unsubscribe .privacy[data-v-d1d80e62]{text-align:center;color:#0e141a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unsubscribe .privacy input[data-v-d1d80e62]{margin-right:.45rem;margin-top:.03rem}@-webkit-keyframes fadeinan-data-v-d1d80e62{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-d1d80e62{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-d1d80e62]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-d1d80e62;animation-name:fadeinan-data-v-d1d80e62;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-d1d80e62{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-d1d80e62{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-d1d80e62]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-d1d80e62;animation-name:fadeoutan-data-v-d1d80e62;-webkit-transition:max-height .4s;transition:max-height .4s}.form-block .title[data-v-d1d80e62]{font-size:1.1rem;line-height:1.45455;font-weight:700;letter-spacing:-.005em;margin:0 0 .8rem}@media (min-width:1024px){.form-block .title[data-v-d1d80e62]{font-size:1.35rem;line-height:1.18519;font-weight:700;letter-spacing:-.01em}}.form-block .subtitle[data-v-d1d80e62]{color:#667790;font-size:.8rem;line-height:1.5;font-weight:400;margin:0 0 2rem}.form-block+.form-block[data-v-d1d80e62]{margin-top:3.5rem}input[type=checkbox][data-v-d1d80e62]:not(.form-switch){border:.05rem solid #c2cddd}input[type=checkbox]:not(.form-switch):checked+span[data-v-d1d80e62]{color:#0e141a}input[type=checkbox][data-v-d1d80e62]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.label.label-text.is-optional[data-v-d1d80e62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.label.label-text.is-optional .optional[data-v-d1d80e62]{color:#667790}.form-group>label[data-v-d1d80e62]:not(.check-group){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.TabModule[data-v-68949a47]{padding:5rem 0}@media (min-width:768px) and (max-width:1023.98px){.TabModule[data-v-68949a47]{padding:6rem 0}}@media (min-width:1024px){.TabModule[data-v-68949a47]{padding:7.5rem 0}}@media (max-width:767.98px){.TabModule .col-12[data-v-68949a47]:nth-of-type(2){margin:0 0 2rem}}.tab-hidden[data-v-68949a47]{display:none}.title[data-v-68949a47]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em;padding-bottom:1.1rem;margin:0}@media (min-width:768px) and (max-width:1023.98px){.title[data-v-68949a47]{padding-bottom:1.3rem}}@media (min-width:1024px){.title[data-v-68949a47]{font-size:1.8rem;line-height:1.16667;padding-bottom:1.45rem;letter-spacing:-.02em}}.cell[data-v-68949a47]{color:#667790;display:inline-block;margin-right:2rem}@media (min-width:768px){.cell[data-v-68949a47]:last-child{padding-right:1.5rem}}@media (min-width:1024px){.cell[data-v-68949a47]:last-child{padding-right:1rem}}.link[data-v-68949a47]{color:inherit;cursor:pointer;padding:.9rem 0;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap}.link.active[data-v-68949a47]{color:#0e141a;position:relative}.link.active[data-v-68949a47]:after{-webkit-animation:fadeIn-data-v-68949a47 .3s ease-in-out;animation:fadeIn-data-v-68949a47 .3s ease-in-out;background:#0e141a;bottom:0;content:"";display:block;height:.05rem;left:0;position:absolute;right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-68949a47]:hover{color:#0e141a!important}}@media (hover:none){.link[data-v-68949a47]:active{color:#0e141a!important}}.content-tab[data-v-68949a47]{-webkit-animation:fadeIn-data-v-68949a47 .3s 1 forwards;animation:fadeIn-data-v-68949a47 .3s 1 forwards}.content-tab[data-v-68949a47] .IndexCard .container{width:100%}.flickity-wrapper[data-v-68949a47]{font-size:.9rem;padding:0;margin:0;list-style:none;position:relative;overflow:visible;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-webkit-user-drag:none}.flickity-wrapper[data-v-68949a47]:after{border-bottom:1px solid #c2cddd;bottom:0;content:"";display:block;left:-6vw;right:-6vw;position:absolute;z-index:-1}@media (min-width:1024px){.flickity-wrapper[data-v-68949a47]:after{left:0;right:0}}@media (max-width:767.98px){.flickity-wrapper[data-v-68949a47]{font-size:.8rem;width:100%}}.flickity-wrapper[data-v-68949a47]:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.flickity-wrapper[data-v-68949a47]:not(.flickity-enabled):after,.flickity-wrapper[data-v-68949a47]:not(.flickity-enabled):before{margin:0}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-slider{position:relative}@media (min-width:768px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-slider{padding-left:0}}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport{margin:auto;width:100%}@media (max-width:767.98px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport{overflow:visible}}@media (min-width:1024px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport{width:calc(100% - 2rem)}}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:100%;margin:-.05rem -.75rem;pointer-events:none;position:absolute;right:0;top:0;width:4.6rem}@media (min-width:768px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport:after{width:5rem}}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport:not(.initial):before{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:100%;margin:-.05rem -6vw;pointer-events:none;position:absolute;left:0;top:0;width:4.6rem;z-index:100}@media (min-width:768px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport:not(.initial):before{width:5rem}}@media (min-width:1024px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport:not(.initial):before{margin:-.05rem -.75rem}}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-viewport.no-gradient:after{display:none}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button{width:2.25rem;height:2.5rem;position:absolute;top:50%;padding:0;margin:.1rem .5rem;background:#fff;border-radius:0}@media (max-width:767.98px){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button{display:none}}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button .flickity-button-icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#0e141a;opacity:.25}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:hover{background:#fff}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:hover .flickity-button-icon{opacity:1}}@media (hover:none){[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:active{background:#fff}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:active .flickity-button-icon{opacity:1}}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button[disabled]{opacity:0;pointer-events:none}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button.previous{margin-left:-1.2rem}[data-v-68949a47] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button.next{margin-right:-1.4rem}.cta-wrapper[data-v-68949a47]{margin:.5rem 0 0}@media (min-width:768px){.cta-wrapper[data-v-68949a47]{margin:.25rem 0 0}}@media (min-width:768px){.cta-wrapper .cta[data-v-68949a47]{font-size:.9rem}}@-webkit-keyframes fadeIn-data-v-68949a47{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-68949a47{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.small .container[data-v-68949a47]{max-width:58.33333%;padding-left:24px;padding-right:24px;margin:0 auto}}.big[data-v-68949a47] .flickity-enabled.is-draggable .flickity-viewport:not(.initial):before{display:none!important}.big[data-v-68949a47] .flickity-prev-next-button.next{right:35px!important}.annual[data-v-68949a47] .LabelledSection .wrapper,.annual[data-v-68949a47] .LabelledSectionContent .container{margin:0;width:100%}@media (max-width:1023.98px){.annual[data-v-68949a47] .LabelledSection:first-child{margin-top:1.75rem}}
.TeamModuleItem[data-v-7f524b84]{padding-top:3rem}@media (min-width:768px){.TeamModuleItem[data-v-7f524b84]{padding-top:2.95rem}}@media (min-width:1024px){.TeamModuleItem[data-v-7f524b84]{padding-top:4rem}}.TeamModuleItem .wrapper[data-v-7f524b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:768px){.TeamModuleItem .wrapper[data-v-7f524b84]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.TeamModuleItem .thumbnail[data-v-7f524b84]{margin:0 0 1rem;width:14.1rem;height:10rem;position:relative;overflow:hidden}@media (min-width:768px){.TeamModuleItem .thumbnail[data-v-7f524b84]{margin:0;width:13.3rem}}@media (min-width:1024px){.TeamModuleItem .thumbnail[data-v-7f524b84]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.TeamModuleItem .thumbnail img[data-v-7f524b84]{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.TeamModuleItem .content[data-v-7f524b84]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem}@media (min-width:768px){.TeamModuleItem .content[data-v-7f524b84]{font-size:.9rem;max-width:50%;padding:0 0 0 24px}}.TeamModuleItem .content .name[data-v-7f524b84]{font-size:.9rem;font-weight:700;margin-bottom:.5rem;margin-top:-.25rem;line-height:1.45;letter-spacing:-.005em}@media (min-width:768px){.TeamModuleItem .content .name[data-v-7f524b84]{font-size:1.1rem}}.TeamModuleItem .content .role[data-v-7f524b84]{color:#667790;letter-spacing:.005em;line-height:1.5;margin-bottom:.5rem}@media (min-width:768px){.TeamModuleItem .content .role[data-v-7f524b84]{line-height:1.44444;margin-bottom:.75rem;min-height:2.8888em}}.TeamModuleItem .content .cta[data-v-7f524b84]{color:#d3135a;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media (min-width:1024px){.TeamModuleItem .content .cta[data-v-7f524b84]{font-size:.9rem}}.TeamModuleItem .address[data-v-7f524b84]{font-size:.9rem;line-height:1.22222;margin-bottom:.75rem;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.TeamModuleItem .address[data-v-7f524b84],.TeamModuleItem .address .contact[data-v-7f524b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.TeamModuleItem .address .contact[data-v-7f524b84]{color:#667790;margin:0 0 .5rem;height:1.1rem;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.TeamModuleItem .address .contact[data-v-7f524b84]{margin-right:1rem}.TeamModuleItem .address .contact[data-v-7f524b84]:last-child{margin-bottom:0}}@media (min-width:1024px){.TeamModuleItem .address .contact[data-v-7f524b84]{height:1.3rem;margin-right:1.5rem}}.TeamModuleItem .address .contact.mail[data-v-7f524b84]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TeamModuleItem .address .contact .cta[data-v-7f524b84]{padding-left:.25em}
.TeamModule[data-v-06281e46]{padding-top:4rem}@media (min-width:768px){.TeamModule[data-v-06281e46]{padding-top:5rem}}@media (min-width:1024px){.TeamModule[data-v-06281e46]{padding-top:6rem}}.title[data-v-06281e46]{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;line-height:1.454545;margin:0 0 .75rem}@media (min-width:768px){.title[data-v-06281e46]{font-size:1.1rem;line-height:1;margin-bottom:1.5rem}}@media (min-width:1024px){.title[data-v-06281e46]{font-size:1.35rem}}.descr[data-v-06281e46]{font-size:.8rem;line-height:1.5;margin:0 0 .75rem}@media (min-width:1024px){.descr[data-v-06281e46]{font-size:.9rem;line-height:1.44444;margin:0 0 1.5rem;max-width:58.33333%;padding-right:12px}}.wrapper[data-v-06281e46]{border-top:1px solid #c2cddd}.wrapper>.row[data-v-06281e46]{margin-top:-1rem}address[data-v-06281e46]{display:none}.last-team[data-v-06281e46]{padding-bottom:6rem}@media (min-width:1024px){.last-team[data-v-06281e46]{padding-bottom:9rem}}.info address[data-v-06281e46]{font-size:.9rem;line-height:1.22222;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.info address[data-v-06281e46]{display:block}}@media (min-width:1024px){.info address[data-v-06281e46]{font-size:1.1rem;line-height:1.18182;margin-bottom:2rem}}.info address .contact[data-v-06281e46]{color:#667790;margin:0 0 .5rem;height:1.1rem}@media (min-width:768px){.info address .contact[data-v-06281e46]{margin-right:1rem}}@media (min-width:1024px){.info address .contact[data-v-06281e46]{height:1.3rem;margin-right:1.5rem}}.address[data-v-06281e46]{font-size:.9rem;line-height:1.22222;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.address[data-v-06281e46]{display:block}}@media (min-width:1024px){.address[data-v-06281e46]{margin-bottom:2rem}}.address .contact[data-v-06281e46]{display:inline-block;color:#667790;margin:0 0 .5rem;height:1.1rem}@media (min-width:768px){.address .contact[data-v-06281e46]{margin-right:1rem}}@media (min-width:1024px){.address .contact[data-v-06281e46]{height:1.3rem;margin-right:1.5rem}}.address span[data-v-06281e46]:last-child{margin:0}.cta-wrapper[data-v-06281e46]{margin:1.5rem 0 0}.cta-wrapper .cta[data-v-06281e46]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta[data-v-06281e46]{font-size:.9rem;line-height:1.33333}}.address-contacts[data-v-06281e46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.address-contacts .contact[data-v-06281e46]{font-size:.8rem;line-height:1.5;color:#0e141a;margin:0 0 .5rem;height:1.1rem}@media (min-width:1024px){.address-contacts .contact[data-v-06281e46]{font-size:.9rem;line-height:1;height:1.3rem}}.address-contacts span[data-v-06281e46]:last-child{margin-top:-.15rem}.hero[data-v-06281e46]{padding-top:5rem}@media (min-width:1024px){.hero[data-v-06281e46]{padding-top:7.5rem}}.hero .hero-title[data-v-06281e46]{font-size:1.4rem;line-height:1.17857;letter-spacing:-.01em;margin:0 0 1.75rem;max-width:75%}@media (min-width:1024px){.hero .hero-title[data-v-06281e46]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:0 0 3rem}}@media (max-width:767.98px){.hero .wrapper[data-v-06281e46]{border-top:none}}.fixed-thumbnail-size .container[data-v-06281e46]{width:100%}.fixed-thumbnail-size .title[data-v-06281e46]{margin-bottom:1.6rem}.fixed-thumbnail-size .wrapper[data-v-06281e46]{border-top:2px solid #c2cddd}.fixed-thumbnail-size .wrapper>.row[data-v-06281e46]{margin-top:0}@media (min-width:768px) and (max-width:1023.98px){.fixed-thumbnail-size[data-v-06281e46] .TeamModuleItem .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 13.3rem;flex:0 0 13.3rem}}@media (min-width:1024px){.fixed-thumbnail-size[data-v-06281e46] .TeamModuleItem .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 14.1rem;flex:0 0 14.1rem}}.fixed-thumbnail-size[data-v-06281e46] .TeamModuleItem .content .name{font-size:1.1rem;line-height:1.45455}.fixed-thumbnail-size[data-v-06281e46] .TeamModuleItem .content .role{font-size:.9rem;line-height:1.22222}@media (min-width:768px){.fixed-thumbnail-size[data-v-06281e46] .cta-wrapper{margin-top:2.25rem}}@media (min-width:1024px){.fixed-thumbnail-size[data-v-06281e46] .cta-wrapper{margin-top:1.75rem}}.fixed-thumbnail-size[data-v-06281e46] .cta-wrapper .cta-link{font-size:.9rem;line-height:1.44444}.contact-nowrapper[data-v-06281e46]{padding-bottom:4rem}@media (min-width:768px){.contact-nowrapper[data-v-06281e46]{padding-bottom:5rem}}.contact-nowrapper .title[data-v-06281e46]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;border-top:1px solid #c2cddd;padding:2rem 0 .75rem;margin:0}@media (min-width:768px){.contact-nowrapper .title[data-v-06281e46]{padding:2.5rem 0 1rem}}@media (min-width:1024px){.contact-nowrapper .title[data-v-06281e46]{font-size:1.35rem;line-height:1.22222;padding:3rem 0 1.4rem}}.contact-nowrapper .wrapper[data-v-06281e46]{display:none}
.TeamPersonContent[data-v-8c0e57fc]{padding-bottom:4rem}@media (min-width:768px){.TeamPersonContent[data-v-8c0e57fc]{padding-bottom:6rem}}@media (min-width:1024px){.TeamPersonContent[data-v-8c0e57fc]{padding-bottom:7.5rem}}.content[data-v-8c0e57fc]{font-size:.8rem;line-height:1.5;margin-bottom:2rem}@media (min-width:768px){.content[data-v-8c0e57fc]{font-size:.9rem;line-height:1.4444;margin-bottom:3rem}}@media (min-width:1024px){.content[data-v-8c0e57fc]{padding:0 48px}}.content p[data-v-8c0e57fc]{margin-bottom:1.5em}@media (min-width:1024px){.content p[data-v-8c0e57fc]{margin-bottom:1.4444em}}.content p[data-v-8c0e57fc]:last-child{margin-bottom:0}.content a[data-v-8c0e57fc]{text-decoration:underline}.content a[data-v-8c0e57fc]:hover{color:#d3135a;text-decoration:none}@media (min-width:1024px){.cta-wrapper[data-v-8c0e57fc]{padding:0 48px}}.cta[data-v-8c0e57fc]{font-size:.8rem;line-height:1.5;padding:.6rem 0;margin:-.6rem 0}@media (min-width:768px){.cta[data-v-8c0e57fc]{font-size:.9rem;line-height:1.44444}}
.TeamPersonHeader[data-v-93c3fc1e]{padding:5rem 0 2.3rem}@media (min-width:768px){.TeamPersonHeader[data-v-93c3fc1e]{padding:5rem 0}}@media (min-width:1024px){.TeamPersonHeader[data-v-93c3fc1e]{padding:5rem 0 7.5rem}}.TeamPersonHeader .title[data-v-93c3fc1e]{font-size:1.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.1632;margin:-.06rem 0 1.325rem}@media (min-width:768px){.TeamPersonHeader .title[data-v-93c3fc1e]{font-size:2rem;line-height:1.2;margin:-.4rem 0 1.7rem}}@media (min-width:1024px){.TeamPersonHeader .title[data-v-93c3fc1e]{font-size:2.45rem;line-height:1.1632;margin:-.175rem 0 1.7rem}}.TeamPersonHeader .role[data-v-93c3fc1e]{font-size:.9rem;font-weight:400;line-height:1.4444;margin:-.2rem 0 0}@media (min-width:768px){.TeamPersonHeader .role[data-v-93c3fc1e]{font-size:.9rem;line-height:1.4444;margin:-.15rem 0 0}}@media (min-width:1024px){.TeamPersonHeader .role[data-v-93c3fc1e]{font-size:1.1rem;line-height:1.1632;margin:-.175rem 0 0}}.TeamPersonHeader .thumbnail[data-v-93c3fc1e]{width:100%;margin-bottom:2.5rem;height:12.5rem;position:relative}@media (min-width:768px){.TeamPersonHeader .thumbnail[data-v-93c3fc1e]{width:88%;max-width:60rem;overflow:hidden;margin:0 auto 5rem;height:16.25rem}}@media (min-width:1024px){.TeamPersonHeader .thumbnail[data-v-93c3fc1e]{margin:0 auto 6rem;height:29rem}}.TeamPersonHeader .image[data-v-93c3fc1e]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";width:100vw}@media (min-width:768px){.TeamPersonHeader .image[data-v-93c3fc1e]{width:100%}}.TeamPersonHeader .content[data-v-93c3fc1e]{font-size:.8rem;line-height:1.5;margin-bottom:2rem}@media (min-width:768px){.TeamPersonHeader .content[data-v-93c3fc1e]{font-size:.9rem;line-height:1.4444;margin-bottom:3rem}}.TeamPersonHeader .content p[data-v-93c3fc1e]{margin-bottom:1.5em}@media (min-width:1024px){.TeamPersonHeader .content p[data-v-93c3fc1e]{margin-bottom:1.4444em}}.TeamPersonHeader .content p[data-v-93c3fc1e]:last-child{margin-bottom:0}.TeamPersonHeader .content p a[data-v-93c3fc1e]{text-decoration:underline}.TeamPersonHeader .cta[data-v-93c3fc1e]{font-size:.8rem;line-height:1.5}@media (min-width:768px){.TeamPersonHeader .cta[data-v-93c3fc1e]{font-size:.9rem;line-height:1.44444}}
.thumbnail[data-v-63f5938c]{width:100%;margin-bottom:2.5rem}@media (min-width:768px){.thumbnail[data-v-63f5938c]{width:88%;max-width:60rem;overflow:hidden;margin:0 auto 5rem;height:12.5rem;position:relative;height:16.25rem}}@media (min-width:1024px){.thumbnail[data-v-63f5938c]{margin:0 auto 6rem;height:29rem}}.image[data-v-63f5938c]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";width:100vw}@media (min-width:768px){.image[data-v-63f5938c]{width:100%}}
.TeamPersonSocial[data-v-c00b63fe]{padding-bottom:7.5rem}@media (min-width:768px){.TeamPersonSocial[data-v-c00b63fe]{padding-bottom:10rem}}.wrapper[data-v-c00b63fe]{border-top:.05rem solid #c2cddd}.title[data-v-c00b63fe]{font-size:.9rem;font-weight:700;line-height:1;letter-spacing:-.005em;margin:1.3rem 0 1.05rem}@media (min-width:768px){.title[data-v-c00b63fe]{margin:1.3rem 0 1.5rem}}@media (min-width:1024px){.title[data-v-c00b63fe]{font-size:1.1rem;line-height:1;margin:1.4rem 0 2rem}}.list[data-v-c00b63fe]{list-style:none;padding:0;margin:0}.list .item[data-v-c00b63fe]{display:inline-block}.list .item[data-v-c00b63fe]:first-child{margin-left:-.95rem}@media (min-width:768px){.list .item[data-v-c00b63fe]:first-child{margin-left:-.9rem}}.list .item .social-link[data-v-c00b63fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1rem;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:2.25rem;height:2.25rem}.list .item .social-link svg[data-v-c00b63fe]{display:inline-block;vertical-align:middle}.list .item .social-link svg use[data-v-c00b63fe]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list .item .social-link:hover svg use[data-v-c00b63fe]{fill:#0e141a}}@media (hover:none){.list .item .social-link:active svg use[data-v-c00b63fe]{fill:#0e141a}}
.TextModule[data-v-442a7b84]{padding:5rem 0 4rem;text-align:center}@media (min-width:768px){.TextModule[data-v-442a7b84]{padding:5rem 0}}@media (min-width:1024px){.TextModule[data-v-442a7b84]{padding:7.5rem 0}}.TextModule .wrapper[data-v-442a7b84]{margin:0 auto;max-width:100%;padding:0 8px}@media (min-width:768px){.TextModule .wrapper[data-v-442a7b84]{padding:0 12px;max-width:50%}}.TextModule .subtitle[data-v-442a7b84]{font-size:.9rem;line-height:1.44444;font-weight:400;color:#667790;margin:-1.35rem 0 .9rem}@media (min-width:768px){.TextModule .subtitle[data-v-442a7b84]{font-size:.8rem;line-height:1.5;margin:-.38rem 0 1.35rem}}@media (min-width:1024px){.TextModule .subtitle[data-v-442a7b84]{font-size:1.1rem;line-height:1.45455;margin:-.6rem 0 1.35rem}}.TextModule .title[data-v-442a7b84]{font-size:1.35rem;line-height:1.22222;font-weight:700;margin:0;letter-spacing:-.01em}@media (min-width:1024px){.TextModule .title[data-v-442a7b84]{font-size:2rem;line-height:1.2;letter-spacing:-.02em}}.TextModule .address[data-v-442a7b84],.TextModule .time[data-v-442a7b84]{display:inline-block;margin:0}.TextModule .copy[data-v-442a7b84]{font-size:.8rem;line-height:1.5;margin:1rem 0 0}@media (min-width:1024px){.TextModule .copy[data-v-442a7b84]{font-size:.9rem;line-height:1.44444}}[data-v-442a7b84] .CtaModule{padding-top:2.5rem}
.custom-fill[data-v-77751f40]{fill:currentColor}.ThreeColsModule[data-v-77751f40]{padding:2.5rem 0}@media (min-width:768px) and (max-width:1023.98px){.ThreeColsModule[data-v-77751f40]{padding:3.125rem 0}}.ThreeColsModule .colsContainer[data-v-77751f40]{padding:40px 19px}@media (min-width:768px) and (max-width:1023.98px){.ThreeColsModule .colsContainer[data-v-77751f40]{padding:50px}}@media (min-width:1024px) and (max-width:1439.98px){.ThreeColsModule .colsContainer[data-v-77751f40]{padding:50px}}@media (min-width:1440px){.ThreeColsModule .colsContainer[data-v-77751f40]{padding:50px}}.ThreeColsModule .hasNotContainer[data-v-77751f40]{padding:40px 19px}.ThreeColsModule .hasNotContainer .col-wrapper[data-v-77751f40]{grid-column-gap:75px;-webkit-column-gap:75px;column-gap:75px}@media (min-width:768px) and (max-width:1023.98px){.ThreeColsModule .hasNotContainer[data-v-77751f40]{padding:50px 102px}}@media (min-width:1024px) and (max-width:1439.98px){.ThreeColsModule .hasNotContainer[data-v-77751f40]{padding:50px 102px}}@media (min-width:1440px){.ThreeColsModule .hasNotContainer[data-v-77751f40]{padding:50px 102px}}.ThreeColsModule .colsContainer .cta-button[data-v-77751f40]{padding:11px 0;text-align:center;line-height:1.1;min-height:45px;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}.ThreeColsModule .colsContainer .cta-button span[data-v-77751f40]{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center}.ThreeColsModule .colsContainer .cta-link span[data-v-77751f40]{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:right;color:#d3135a}.ThreeColsModule .colsContainer .cta-link[data-v-77751f40]{line-height:1.15}.ThreeColsModule .title[data-v-77751f40]{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.3px;text-align:left;color:#0e141a;margin-bottom:30px}@media (min-width:768px){.ThreeColsModule .title[data-v-77751f40]{font-size:28px;line-height:normal;letter-spacing:normal;margin-bottom:60px}}@media (min-width:1024px){.ThreeColsModule .title[data-v-77751f40]{font-size:28px}}.ThreeColsModule .title+.intro[data-v-77751f40]{margin-top:-2.4rem}@media (min-width:768px){.ThreeColsModule .title+.intro[data-v-77751f40]{margin-top:-3rem}}@media (min-width:1024px){.ThreeColsModule .title+.intro[data-v-77751f40]{margin-top:-4rem}}.ThreeColsModule .copy[data-v-77751f40]{margin:0 0 1rem;padding-top:1.5rem}.ThreeColsModule .copy[data-v-77751f40],.ThreeColsModule .copy[data-v-77751f40] p{font-size:.9rem;line-height:1.44444;font-weight:400}@media (min-width:768px){.ThreeColsModule .copy[data-v-77751f40]{padding-right:12px}}@media (min-width:1024px){.ThreeColsModule .copy[data-v-77751f40]{margin:0 0 1rem}.ThreeColsModule .copy[data-v-77751f40],.ThreeColsModule .copy[data-v-77751f40] p{font-size:1.1rem;line-height:1.45455;font-weight:400}}.ThreeColsModule .cta-wrapper[data-v-77751f40]{margin-top:-.25em}@media (min-width:1024px){.ThreeColsModule .cta-wrapper .cta[data-v-77751f40]{font-size:.9rem}}.ThreeColsModule .intro .copy[data-v-77751f40]:last-child,.ThreeColsModule .intro .cta-wrapper[data-v-77751f40]:last-child{margin-bottom:4rem}@media (min-width:768px){.ThreeColsModule .colsContainer .customCols[data-v-77751f40]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:180px}}@media (min-width:1024px){.ThreeColsModule .colsContainer .customCols[data-v-77751f40]{width:100%}}.ThreeColsModule .col-wrapper[data-v-77751f40]{margin:0;grid-column-gap:25px;-webkit-column-gap:25px;column-gap:25px}@media (min-width:1024px){.ThreeColsModule .col-wrapper[data-v-77751f40]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){.ThreeColsModule .col-wrapper[data-v-77751f40]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.ThreeColsModule .cols[data-v-77751f40]{margin:0 0 3.3125rem;padding:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}@media (min-width:768px){.ThreeColsModule .cols[data-v-77751f40]{margin:0}}.ThreeColsModule .cols[data-v-77751f40]:last-child{margin-bottom:0}.ThreeColsModule .cols[data-v-77751f40] .icon{height:45px;margin-bottom:21px}.ThreeColsModule .cols[data-v-77751f40] svg.icon{color:#0152e8}.ThreeColsModule .cols[data-v-77751f40] .subtitle{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#0e141a;margin-bottom:10px}@media (min-width:768px) and (max-width:1023.98px){.ThreeColsModule .cols[data-v-77751f40] .subtitle{font-size:1.1rem;line-height:1.45455}}.ThreeColsModule .cols[data-v-77751f40] .copyitem{font-size:16px!important;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#0e141a;margin:0}@media (min-width:768px){.ThreeColsModule .cols[data-v-77751f40] .copyitem{font-size:.8rem;line-height:1.5}}@media (min-width:1024px){.ThreeColsModule .cols[data-v-77751f40] .copyitem{font-size:.9rem;line-height:1.33333;line-height:1.38}}.ThreeColsModule .cta-btn-wrapper[data-v-77751f40]{margin:20px 0 0}.ThreeColsModule .cta-btn-wrapper .cta-button[data-v-77751f40]{font-size:.9rem;width:100%;border:1px solid #d3135a}.ThreeColsModule .cta-btn-wrapper .cta-seg[data-v-77751f40]{background-color:transparent;color:#d3135a;border:1px solid #d3135a!important}.ThreeColsModule .cta-btn-wrapper .cta-seg[data-v-77751f40]:hover{background-color:#d3135a;color:#fff}.ThreeColsModule .cta-btn-new[data-v-77751f40]{margin:25px 0 0}@media (min-width:768px){.ThreeColsModule .cta-btn-new[data-v-77751f40]{margin:30px 0 0}}.ThreeColsModule .cta-btn-new[data-v-77751f40] .cta-button{min-height:45px;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;padding:11px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none}[data-v-77751f40] .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}[data-v-77751f40] .link-list .cta-link{font-size:.8rem;line-height:1.5}@media (min-width:1024px){[data-v-77751f40] .link-list .cta-link{font-size:.9rem;line-height:1.44444}}[data-v-77751f40] .link-list .cta-link .chevron-right{margin:0 0 0 .35rem}.ThreeColsModule .link-list[data-v-77751f40]{margin-top:35px}.ThreeColsModule .link-list .ThreeColsModule .cta[data-v-77751f40]{font-size:.8rem;line-height:1.1875;font-weight:400;margin:0;padding:.5rem 0}@media (min-width:1024px){.ThreeColsModule .link-list .ThreeColsModule .cta[data-v-77751f40]{font-size:.9rem;line-height:1.22222;font-weight:400;margin:0;padding:.5rem 0}}.ThreeColsModule .subscribe[data-v-77751f40]{max-width:14.1rem;margin:0 auto;padding:0 0 4rem}@media (min-width:768px){.ThreeColsModule .subscribe[data-v-77751f40]{max-width:22rem}}@media (min-width:1024px){.ThreeColsModule .subscribe[data-v-77751f40]{max-width:34.8rem;padding:0 0 1rem}}.ThreeColsModule .subscribe .rte[data-v-77751f40]{text-align:center;padding:.6rem 0 .25rem}
.TreeModule[data-v-7d59cc82]{padding-bottom:2rem;display:none}@media (min-width:1024px){.TreeModule[data-v-7d59cc82]{display:block;padding-bottom:3.75rem}}.TreeModule ul.tree-container[data-v-7d59cc82]{list-style-type:none;padding-left:0;margin-bottom:0}.TreeModule .item .chevron[data-v-7d59cc82]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;fill:currentColor}.TreeModule .item.open .header-link[data-v-7d59cc82]{color:#0e141a}.TreeModule .item.open .chevron[data-v-7d59cc82]{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.TreeModule .header[data-v-7d59cc82]{cursor:pointer}.TreeModule .header .header-link[data-v-7d59cc82]{color:#667790;display:block}.TreeModule .header .header-link[data-v-7d59cc82]:focus,.TreeModule .header .outline-wrapper[data-v-7d59cc82]:focus{outline:none}.TreeModule .header .header-link:focus .outline-wrapper[data-v-7d59cc82]{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.TreeModule .header .header-link-text[data-v-7d59cc82]{padding:.75rem 0 .7rem;display:-webkit-box;display:-ms-flexbox;display:flex}.TreeModule .header .title[data-v-7d59cc82]{font-size:.8rem;line-height:1.5;font-weight:700;margin:-.2rem 0}.TreeModule .header .arrow[data-v-7d59cc82]{-webkit-box-flex:0;-ms-flex:0 0 0.6rem;flex:0 0 0.6rem;height:.6rem;width:.6rem;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;margin-right:.6rem;margin-top:.1rem}.TreeModule .content.pl[data-v-7d59cc82]{padding-left:2rem}.TreeModule .content ul.menu[data-v-7d59cc82]{list-style-type:none}.TreeModule .content ul.menu .menu-link[data-v-7d59cc82]{color:#667790;padding:.7rem 1.75rem;position:relative;-webkit-transition:color .2s linear;transition:color .2s linear}.TreeModule .content ul.menu .menu-link[data-v-7d59cc82]:after{content:"";display:block;width:.15rem;height:0;background:transparent;position:absolute;left:1.175rem;top:.7rem;-webkit-transition:.2s linear;transition:.2s linear}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.TreeModule .content ul.menu .menu-link[data-v-7d59cc82]:hover{color:#0e141a}}@media (hover:none){.TreeModule .content ul.menu .menu-link[data-v-7d59cc82]:active{color:#0e141a}}.TreeModule .content ul.menu .link-text[data-v-7d59cc82]{font-size:.8rem;line-height:1.5;margin:-.2rem 0;display:block}.TreeModule .content ul.menu .is-active[data-v-7d59cc82]:after{height:.8rem;background:#387cfa}.TreeModule .block-title[data-v-7d59cc82]{font-size:.9rem;color:#667790;line-height:1.44;font-weight:400;margin:0 0 1rem;padding:0}@media (min-width:768px){.TreeModule .block-title[data-v-7d59cc82]{margin-bottom:1.5rem}}
.TwitterModuleItem[data-v-17b5bc6c]{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-auto-rows:1fr;grid-gap:1.2rem}@media (min-width:768px){.TwitterModuleItem[data-v-17b5bc6c]{-ms-grid-columns:1fr 1.2rem 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TwitterModuleItem[data-v-17b5bc6c]{-ms-grid-columns:1fr 1.2rem 1fr 1.2rem 1fr;grid-template-columns:repeat(3,1fr)}}.twitter-box[data-v-17b5bc6c]{background:#eff2f7;color:#0e141a;padding:2rem 1.5rem 1.85rem;font-size:.8rem;line-height:1.5}@media (min-width:768px){.twitter-box[data-v-17b5bc6c]{padding-bottom:1.9rem}}.twitter-box .icon[data-v-17b5bc6c]{fill:#667790;margin-bottom:1.5rem}@media (min-width:768px){.twitter-box .icon[data-v-17b5bc6c]{margin-bottom:2rem}}.twitter-box .title[data-v-17b5bc6c]{font-size:.9rem;line-height:1.44444;margin:-.3rem 0 .75rem}@media (min-width:768px){.twitter-box .title[data-v-17b5bc6c]{font-size:1.1rem;line-height:1.45455;margin-top:-.4rem}}.twitter-box .date[data-v-17b5bc6c]{color:#667790;font-family:Georgia,Times,Times New Roman,serif;margin:-.15rem 0 1.5rem}@media (min-width:768px){.twitter-box .date[data-v-17b5bc6c]{margin-top:-.2rem}}.twitter-box .copy[data-v-17b5bc6c]{margin-top:-.4rem}.twitter-box .copy[data-v-17b5bc6c] a{color:#d3135a}.twitter-box .copy[data-v-17b5bc6c] a:hover{color:#d3135a;text-decoration:underline}@media (min-width:768px){.twitter-box .copy[data-v-17b5bc6c]{margin-top:-.45rem}}
.title[data-v-1d560e0c]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.001rem;margin:0 0 1.65rem}@media (min-width:768px){.title[data-v-1d560e0c]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02rem;margin:0 0 3.15rem}}
@media (min-width:1024px){.before-title[data-v-00f70cac]{padding-top:1rem}}.title-wrapper[data-v-00f70cac]{background:#eeeae2}.title-wrapper>.container[data-v-00f70cac]{padding-top:4rem;padding-bottom:.2rem}@media (min-width:768px){.title-wrapper>.container[data-v-00f70cac]{padding-top:3.5rem;padding-bottom:.6rem}}@media (min-width:1024px){.title-wrapper>.container[data-v-00f70cac]{padding-top:4.25rem;padding-bottom:1rem}}.title[data-v-00f70cac]{text-align:center;font-size:1.6rem;line-height:1.125;font-weight:700;letter-spacing:-.02em;margin:0}@media (min-width:768px){.title[data-v-00f70cac]{font-size:2.25rem;line-height:1.15556}}@media (min-width:1024px){.title[data-v-00f70cac]{font-size:2.9rem;line-height:1.13793}}.logos-wrapper[data-v-00f70cac]{background:#eeeae2}.logo-wrapper[data-v-00f70cac]{height:0;padding-bottom:66.66667%;position:relative;margin:0}.logo[data-v-00f70cac],.logo-wrapper[data-v-00f70cac]{display:block;width:100%}.logo[data-v-00f70cac]{position:absolute;left:0;top:0;height:100%}.content-wrapper[data-v-00f70cac]{background:#eeeae2;position:relative;overflow:hidden}@media (max-width:767.98px){.content-wrapper[data-v-00f70cac]{padding-top:4rem}}.content-wrapper>.container[data-v-00f70cac]{position:relative;z-index:3;color:#0e141a}.content-wrapper[data-v-00f70cac]:before{content:" ";display:none;width:100%;height:5rem;position:absolute;left:0;bottom:8.1rem;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--gradient-color),1)),to(rgba(var(--gradient-color),0)));background:linear-gradient(180deg,rgba(var(--gradient-color),1),rgba(var(--gradient-color),0))}@media (min-width:768px){.content-wrapper[data-v-00f70cac]:before{height:7.75rem;top:-.1rem;bottom:auto}}.image[data-v-00f70cac]{display:block;width:100%;height:13rem;position:absolute;left:0;bottom:0;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}@media (min-width:768px){.image[data-v-00f70cac]{height:auto}}.badge-container[data-v-00f70cac]{margin:1rem 0 0;padding:1rem 0}@media (min-width:768px){.badge-container[data-v-00f70cac]{padding:2rem .5rem;margin-top:0}}@media (min-width:1024px){.badge-container[data-v-00f70cac]{padding:1.5rem .5rem}}.badge-wrapper[data-v-00f70cac]{height:10.8rem}@media (min-width:768px){.badge-wrapper[data-v-00f70cac]{height:22.5rem}}@media (min-width:1024px){.badge-wrapper[data-v-00f70cac]{height:28rem}}.badge[data-v-00f70cac]{display:block;margin:0;position:relative}.badge>img[data-v-00f70cac]{display:block;position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:768px){.content[data-v-00f70cac]{padding-top:1.5rem;padding-bottom:1.5rem}}.content-title[data-v-00f70cac]{margin:0;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em}@media (min-width:1024px){.content-title[data-v-00f70cac]{font-size:1.8rem;line-height:1.16667}}.content-list[data-v-00f70cac]{margin:1.25rem 0 0;padding:0;list-style:none;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.content-list[data-v-00f70cac]{font-size:.9rem;line-height:1.44444;margin-top:1.6rem}}.content-item[data-v-00f70cac]{position:relative;margin-top:.8rem}.content-item.with-icon[data-v-00f70cac]{padding-left:2.2rem}@media (min-width:1024px){.content-item[data-v-00f70cac]{margin-top:1rem}}.content-item[data-v-00f70cac]:first-child{margin-top:0}.content-item-icon[data-v-00f70cac]{position:absolute;left:0;top:0;width:24px;height:24px;display:block}.cta-wrapper[data-v-00f70cac]{margin-top:1.5rem;display:none}.cta-wrapper.with-gutter[data-v-00f70cac]{padding-left:2.2rem}@media (min-width:768px){.cta-wrapper[data-v-00f70cac]{display:block}}@media (min-width:1024px){.cta[data-v-00f70cac]{font-size:.9rem}}.with-gradient .content-wrapper[data-v-00f70cac]:before{display:block}.right .content-row[data-v-00f70cac]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.UploadModule[data-v-cafdb654]{margin:.675rem 0 1.3rem}@media (min-width:768px){.UploadModule[data-v-cafdb654]{margin:2rem 0 0}}.UploadModule label[data-v-cafdb654]{font-size:.8rem;line-height:1.5;color:#0e141a;margin-bottom:.65rem}.UploadModule .upload[data-v-cafdb654]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.UploadModule .label[data-v-cafdb654]{cursor:pointer;width:124px;height:40px;border:1px solid #d3135a;color:#d3135a;background:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.text-group[data-v-cafdb654]{margin-left:0;margin-bottom:0;margin-top:0}.info[data-v-cafdb654]{margin:.9rem 0 0;color:#667790;font-size:.65rem;line-height:1.53846}.filename[data-v-cafdb654]{width:100%;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e141a;background:#eff2f7;max-width:24.3rem;padding-left:.7rem;margin-top:1rem;position:relative}.input-reset[data-v-cafdb654]{position:absolute;top:20px}.input-reset[data-v-cafdb654],[data-v-cafdb654] .icon-error{right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px}[data-v-cafdb654] .icon-error{top:1rem}[data-v-cafdb654] .cta-link{text-decoration:underline}@-webkit-keyframes fadeinan-data-v-cafdb654{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}@keyframes fadeinan-data-v-cafdb654{0%{max-height:0;opacity:0}to{max-height:999px;opacity:1}}.fadein[data-v-cafdb654]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeinan-data-v-cafdb654;animation-name:fadeinan-data-v-cafdb654;-webkit-transition:max-height .4s;transition:max-height .4s}@-webkit-keyframes fadeoutan-data-v-cafdb654{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}@keyframes fadeoutan-data-v-cafdb654{0%{max-height:999px;opacity:1}to{max-height:0;opacity:0}}.fadeout[data-v-cafdb654]{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeoutan-data-v-cafdb654;animation-name:fadeoutan-data-v-cafdb654;-webkit-transition:max-height .4s;transition:max-height .4s}
.VerticalVideoClipItem[data-v-dd336290]{margin:0 .25rem 3rem;white-space:normal;width:88vw}@media (min-width:768px){.VerticalVideoClipItem[data-v-dd336290]{margin-left:12px;margin-right:12px;width:11rem}}@media (min-width:1024px){.VerticalVideoClipItem[data-v-dd336290]{width:11rem}}.video-container[data-v-dd336290]{overflow:hidden;position:relative;height:15rem;width:100%}@media (min-width:768px){.video-container[data-v-dd336290]{height:15rem;width:100%}}@media (min-width:1024px){.video-container[data-v-dd336290]{height:15rem;width:100%}}.video-container .play-icon[data-v-dd336290]{position:absolute;width:2.5rem;height:2.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-player[data-v-dd336290]{width:100%;height:15rem}@media (min-width:768px){.video-player[data-v-dd336290]{height:15rem}}@media (min-width:1024px){.video-player[data-v-dd336290]{height:15rem}}.video[data-v-dd336290]{overflow:hidden;position:relative;border-radius:8px;height:14rem;-o-object-fit:cover;object-fit:cover;min-width:100%}@media (min-width:768px){.video[data-v-dd336290]{height:14rem}}@media (min-width:1024px){.video[data-v-dd336290]{height:14rem}}.video .play-icon[data-v-dd336290]{position:absolute;width:2.5rem;height:2.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video img[data-v-dd336290]{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-family:"object-fit: cover; object-position: center"}.modal[data-v-dd336290],.video img[data-v-dd336290]{width:100%;height:100%}.modal[data-v-dd336290]{position:fixed;left:0;top:0;overflow:hidden;background-color:#fff;z-index:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .close[data-v-dd336290]{position:absolute;right:6%;top:.75rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;cursor:pointer;background:#e8ecf4;border-radius:50%;z-index:20}@media (min-width:768px){.modal .close[data-v-dd336290]{right:4%}}@media (min-width:1024px){.modal .close[data-v-dd336290]{top:1rem;right:1rem}}.modal .close svg[data-v-dd336290]{width:.85rem;height:.85rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:#0e141a;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.modal .close:hover svg[data-v-dd336290]{stroke:#d3135a}}@media (hover:none){.modal .close:active svg[data-v-dd336290]{stroke:#d3135a}}.desktop-view[data-v-dd336290]{height:100vh;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;position:static;width:100%}.desktop-view .logo[data-v-dd336290]{position:absolute;left:.58rem;top:4rem;right:0;z-index:1}.desktop-view .logo>img[data-v-dd336290]{display:block;height:1.3rem;width:auto}.desktop-view .left-content[data-v-dd336290]{padding:0 0 1rem;position:relative;z-index:2}@media (min-width:768px){.desktop-view .left-content[data-v-dd336290]{padding:0}}@media (min-width:1024px){.desktop-view .left-content[data-v-dd336290]{min-height:100vh}}.desktop-view .fixed-container[data-v-dd336290]{position:absolute;left:0;top:0;width:100%;height:100vh;pointer-events:none}.desktop-view .fixed-container>.container[data-v-dd336290]{position:relative}.main-container[data-v-dd336290]{position:relative;overflow:hidden;width:100%!important;max-width:100%}.modal-content[data-v-dd336290]{background:#fff;max-width:300px;width:100%;max-width:100%;height:100vh;position:relative;margin:0;padding:0 0 12px}@media (min-width:768px){.modal-content[data-v-dd336290]{padding-bottom:0}}@media (min-width:768px){.modal-content .right-content[data-v-dd336290]{padding:10% 3% 5%}}@media (min-width:1024px){.modal-content .right-content[data-v-dd336290]{padding:6% 2% 5%}}.modal-content .left-content[data-v-dd336290]{height:75%;padding:0}@media (min-width:768px){.modal-content .left-content[data-v-dd336290]{height:100%}}@media (min-width:1024px){.modal-content .left-content[data-v-dd336290]{height:75%;padding:0}}.modal-content .text-content[data-v-dd336290]{padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid #c2cddd}.modal-content .title[data-v-dd336290]{overflow:auto;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}.modal-content .copy[data-v-dd336290]{margin-top:10px}@media (min-width:768px){.modal-content .copy[data-v-dd336290]{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}}.modal-content .video[data-v-dd336290]{-o-object-fit:contain;object-fit:contain;height:100%;border-radius:0;background-color:#000}.modal-content .ShareModule[data-v-dd336290]{color:#667790;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-content .content-list[data-v-dd336290]{display:inline-block}.modal-content .label[data-v-dd336290]{color:#667790;margin-bottom:1.5rem}.modal-content .list[data-v-dd336290]{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:end;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}.modal-content .list .item[data-v-dd336290]{display:inline-block;position:relative}.modal-content .list .item[data-v-dd336290]:first-child{margin-left:-.95rem}@media (min-width:768px){.modal-content .list .item[data-v-dd336290]:first-child{margin-left:-.9rem}}.modal-content .list .item .social-link[data-v-dd336290]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1rem;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:2.25rem;height:2.25rem;color:inherit}.modal-content .list .item .social-link svg[data-v-dd336290]{display:inline-block;color:#d3135a}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.modal-content .list .item .social-link[data-v-dd336290]:hover{background-color:#d3135a}.modal-content .list .item .social-link:hover svg[data-v-dd336290]{color:#fff}}@media (hover:none){.modal-content .list .item .social-link[data-v-dd336290]:active{background-color:#d3135a}.modal-content .list .item .social-link:active svg[data-v-dd336290]{color:#fff}}.modal-content .list .item .social-link[data-v-dd336290]{background-color:transparent;cursor:pointer;border:1px solid #d3135a;height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:40px}.modal-content .link-copy[data-v-dd336290]{background:#eff2f7;border:1px solid #c2cddd;-webkit-box-shadow:0 0 .25rem 0 rgba(14,20,26,.08);box-shadow:0 0 .25rem 0 rgba(14,20,26,.08);display:inline-block;line-height:.8rem;margin:0 .75rem;opacity:0;position:absolute;padding:.5rem 1.4rem .5rem .75rem;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;vertical-align:middle;white-space:nowrap;z-index:9;color:#667790;bottom:unset!important;left:unset!important}.modal-content .link-copy svg[data-v-dd336290]{margin-right:.5rem}.modal-content .link-copy.open[data-v-dd336290]{opacity:1}@media (max-width:767.98px){.modal-content .link-copy[data-v-dd336290]{right:0;margin:0;bottom:30%!important;left:100%!important}.modal-content .link-copy.open[data-v-dd336290]{left:unset!important}}@media (min-width:768px){.modal-content .link-copy[data-v-dd336290]{margin-top:5px;right:0}}@media (min-width:1024px){.modal-content .link-copy[data-v-dd336290]{right:0;margin-top:5px}}.title[data-v-dd336290]{color:#0e141a;font-size:.9rem;font-weight:700;letter-spacing:-.005em;line-height:1.45;margin:-.4rem 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.link[data-v-dd336290]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-dd336290]:hover{text-decoration:none}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px),(hover:hover) and (min-width:1024px){.link[data-v-dd336290]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .image img[data-v-dd336290]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:hover .title[data-v-dd336290]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-dd336290]:active{text-decoration:none}}@media (hover:none) and (min-width:1024px){.link[data-v-dd336290]:active{color:#d3135a}}@media (hover:none){.link:active .image img[data-v-dd336290]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:active .title[data-v-dd336290]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.copy[data-v-dd336290]{display:none;font-size:.9rem;line-height:1.44444}@media (min-width:768px){.copy[data-v-dd336290]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.upcoming[data-v-dd336290]{pointer-events:none}.upcoming .image[data-v-dd336290]:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.5)}.upcoming .copy[data-v-dd336290]{color:rgba(102,119,144,.5)}.upcoming .title[data-v-dd336290]{color:rgba(14,20,26,.5)}@media (min-width:1024px){.item-exploded[data-v-dd336290]{min-width:100%}.item-exploded .link[data-v-dd336290]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -8px;min-width:100%}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link[data-v-dd336290]{margin:0 -12px}}@media (min-width:1024px){.item-exploded .link .content[data-v-dd336290],.item-exploded .link .media[data-v-dd336290]{padding-left:8px;padding-right:8px}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link .content[data-v-dd336290],.item-exploded .link .media[data-v-dd336290]{padding:0 12px}}@media (min-width:1024px){.item-exploded .link .media[data-v-dd336290]{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.item-exploded .link .media .image[data-v-dd336290]{margin:0;min-height:20rem}.item-exploded .link .media img[data-v-dd336290]{min-height:20rem}.item-exploded .link .content[data-v-dd336290]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.item-exploded .link .content .title[data-v-dd336290]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:1rem 0 1.5rem}}
.VerticalVideoClip[data-v-03e2ba94]{padding:0 0 3.5rem}@media (min-width:768px){.VerticalVideoClip[data-v-03e2ba94]{padding:0 0 6rem}}@media (min-width:1024px){.VerticalVideoClip[data-v-03e2ba94]{padding:0 0 7.5rem}}.VerticalVideoClip[data-v-03e2ba94] .flickity-enabled.is-draggable .flickity-viewport{width:100%}@media (min-width:768px) and (max-width:1023.98px){.VerticalVideoClip[data-v-03e2ba94] .flickity-slider{margin-left:-8.8rem}}.intro[data-v-03e2ba94]{text-align:center}.wrapper[data-v-03e2ba94]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.wrapper[data-v-03e2ba94]{margin:0 -12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wrapper[data-v-03e2ba94] .VerticalVideoClipItem{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 1.5rem;max-width:50%;padding:0 8px}@media (min-width:768px){.wrapper[data-v-03e2ba94] .VerticalVideoClipItem{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:33.3334%;padding:0 12px}}@media (min-width:1024px){.wrapper[data-v-03e2ba94] .VerticalVideoClipItem{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.wrapper[data-v-03e2ba94]:after{content:none}.cta-wrapper[data-v-03e2ba94]{text-align:center}.cta-wrapper .cta-link[data-v-03e2ba94]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-03e2ba94]{font-size:.9rem}}.content-box-listed[data-v-03e2ba94],.intro-big[data-v-03e2ba94]{padding:4rem 0}.content-box-listed .intro[data-v-03e2ba94],.intro-big .intro[data-v-03e2ba94]{margin:0 auto 2rem}@media (min-width:768px){.content-box-listed .intro[data-v-03e2ba94],.intro-big .intro[data-v-03e2ba94]{max-width:65.47619%}}@media (min-width:1024px){.content-box-listed .intro[data-v-03e2ba94],.intro-big .intro[data-v-03e2ba94]{margin:0 auto 3rem;max-width:50%}}@media (min-width:1440px){.content-box-listed .intro[data-v-03e2ba94],.intro-big .intro[data-v-03e2ba94]{margin:0 auto 4rem;max-width:50%}}.content-box-listed .title[data-v-03e2ba94],.intro-big .title[data-v-03e2ba94]{color:#0e141a;font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.02em;margin:0 0 3rem}@media (min-width:1024px){.content-box-listed .title[data-v-03e2ba94],.intro-big .title[data-v-03e2ba94]{font-size:1.8rem;line-height:1.16667;margin:0 0 1.5rem}}.content-box-listed .copy[data-v-03e2ba94],.intro-big .copy[data-v-03e2ba94]{font-size:.8rem;line-height:1.5;font-weight:400}@media (min-width:1024px){.content-box-listed .copy[data-v-03e2ba94],.intro-big .copy[data-v-03e2ba94]{font-size:.9rem;line-height:1.44444}}.intro-big[data-v-03e2ba94]{padding:4rem 0}@media (min-width:768px){.intro-big[data-v-03e2ba94]{padding:5rem 0}}@media (min-width:1024px){.intro-big[data-v-03e2ba94]{padding:7.5rem 0}}.content-centered[data-v-03e2ba94]{padding-top:2.5rem}.content-centered .wrapper[data-v-03e2ba94]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center .title[data-v-03e2ba94],.align-left .title[data-v-03e2ba94]{font-size:1.35rem;line-height:1.2;color:#0e141a;font-weight:700;margin-bottom:3rem}@media (min-width:768px){.align-center .title[data-v-03e2ba94],.align-left .title[data-v-03e2ba94]{font-size:1.1rem;margin-bottom:2rem}}@media (min-width:1024px){.align-center .title[data-v-03e2ba94],.align-left .title[data-v-03e2ba94]{font-size:1.35rem;margin-bottom:2.5rem}}.align-left[data-v-03e2ba94]{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.align-left[data-v-03e2ba94]{padding-bottom:3.75rem}.align-left .cta-wrapper[data-v-03e2ba94],.align-left .intro[data-v-03e2ba94]{text-align:left}}@media (min-width:1024px){.align-left[data-v-03e2ba94]{padding-top:2.5rem;padding-bottom:5rem}}.little-title[data-v-03e2ba94]{padding:0}.little-title .intro[data-v-03e2ba94]{margin:0 auto}.little-title .title[data-v-03e2ba94]{color:#667790;font-size:.9rem;line-height:1;font-weight:400;margin:0 0 1rem}@media (min-width:1024px){.little-title .title[data-v-03e2ba94]{font-size:1.1rem;margin:0 0 2rem}}.hidden-child[data-v-03e2ba94]{display:none}
.container-custom[data-v-3d3a0d4c]{width:100%}@media (min-width:768px){.container-custom[data-v-3d3a0d4c]{max-width:1200px;width:88%;padding:0;margin:0 auto}}.content[data-v-3d3a0d4c]{width:88%;margin:0 auto}@media (min-width:768px){.content[data-v-3d3a0d4c]{width:100%}}.media-player[data-v-3d3a0d4c]{margin-bottom:1.85rem}@media (min-width:768px){.media-player[data-v-3d3a0d4c]{margin-bottom:3rem}}@media (min-width:1024px){.media-player[data-v-3d3a0d4c]{margin-bottom:0}}.category[data-v-3d3a0d4c]{font-size:.8rem;line-height:1.375;margin:-.85rem 0 .5rem;color:#d3135a}@media (min-width:768px){.category[data-v-3d3a0d4c]{margin:-.2rem 0 1rem}}@media (min-width:1024px){.category[data-v-3d3a0d4c]{font-size:.9rem;line-height:1.33333}}.category .separator[data-v-3d3a0d4c]{color:#667790;display:inline-block;padding:0 7px 0 10px}.title[data-v-3d3a0d4c]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin:-.4rem 0 .75rem}@media (max-width:767.98px){.title[data-v-3d3a0d4c]{margin:-.45rem 0 .9rem}}@media (min-width:1024px){.title[data-v-3d3a0d4c]{margin:-.45rem 0 .3rem;font-size:1.1rem;line-height:1.45455;font-weight:700}}.location[data-v-3d3a0d4c]{margin:-.4rem 0 1rem;font-size:.8rem;line-height:1.375;font-weight:400;color:#667790}@media (min-width:1024px){.location[data-v-3d3a0d4c]{font-size:.9rem;line-height:1;margin:.8rem 0 .85rem}}.description[data-v-3d3a0d4c]{font-size:.8rem;line-height:1.5;margin:-.4rem 0 1.25rem}@media (min-width:768px){.description[data-v-3d3a0d4c]{margin:-.4rem 0 1.4rem}}@media (min-width:1024px){.description[data-v-3d3a0d4c]{margin:-.45rem 0 1.25rem}}.media-info[data-v-3d3a0d4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.525rem 0;color:#667790;border-top:1px solid #c2cddd;border-bottom:1px solid #c2cddd;margin:-.225rem 0 1.475rem;line-height:.8rem}.media-info .info-label[data-v-3d3a0d4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;line-height:1.5;padding-right:.25rem}.media-info .info-label[data-v-3d3a0d4c]:nth-last-child(n+3),.media-info .info-label:nth-last-child(n+3)~.info-label[data-v-3d3a0d4c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.media-info .info-label[data-v-3d3a0d4c]:nth-child(n+3):last-child{padding-right:0}.cta-button[data-v-3d3a0d4c]{font-size:.8rem;margin-bottom:1rem;padding:0 1rem}@media (min-width:1024px){.cta-button[data-v-3d3a0d4c]{font-size:.9rem;padding:0 1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-button[data-v-3d3a0d4c]:hover{color:#fff}}@media (hover:none){.cta-button[data-v-3d3a0d4c]:active{color:#fff}}.cta-button .button-content[data-v-3d3a0d4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-button svg[data-v-3d3a0d4c]{margin-left:.5rem}.cta-button svg use[data-v-3d3a0d4c]{fill:currentColor}@media (min-width:768px){[data-v-3d3a0d4c] .content-list .link-copy{left:auto;right:0;top:100%}}.hidden-mobile[data-v-3d3a0d4c]{display:none}@media (min-width:1024px){.hidden-mobile[data-v-3d3a0d4c]{display:inline-block;padding-left:.25rem}}.VideoDetailModule[data-v-3d3a0d4c]{padding:4rem 0 5rem}@media (min-width:768px){.VideoDetailModule[data-v-3d3a0d4c]{padding:5rem 0 7.5rem}}@media (min-width:1024px){.VideoDetailModule[data-v-3d3a0d4c]{padding:5.2rem 0 7.5rem}}@media (min-width:1024px){.content[data-v-3d3a0d4c]{margin:-.3rem 0 0}}.category[data-v-3d3a0d4c]{padding:0 0 .5rem;margin:0}.title[data-v-3d3a0d4c]{padding:.1rem 0}.title+.location[data-v-3d3a0d4c]{margin-top:.1rem}.description[data-v-3d3a0d4c]{padding:0 0 1.3rem;margin:0}.cta-button[data-v-3d3a0d4c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.15rem 0 1.25rem}.without-category .title[data-v-3d3a0d4c]{padding:0 0 .5rem;margin:-.3rem}[data-v-3d3a0d4c] .has-video{margin:0;width:100%;max-width:100%}
.box-container[data-v-aab13f54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:1.65rem;border-top:1px solid #c2cddd}@media (min-width:768px){.box-container[data-v-aab13f54]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1024px){.box-container[data-v-aab13f54]{padding-top:2.1rem}}@media (min-width:768px){.content[data-v-aab13f54]{padding:0 0 0 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.content[data-v-aab13f54]:first-child{padding:0 12px 0 0}}@media (min-width:1024px){.content[data-v-aab13f54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1024px){.content.offset[data-v-aab13f54]{margin-left:9.6rem}}.date[data-v-aab13f54]{color:#667790;margin:0 0 .5rem;display:block;font-size:.8rem;line-height:1.625}@media (min-width:768px){.date[data-v-aab13f54]{margin:0 0 .75rem}}@media (min-width:1024px){.date[data-v-aab13f54]{font-size:.9rem;line-height:1.44444}}.title[data-v-aab13f54]{font-size:.8rem;line-height:1.625;font-weight:700;letter-spacing:-.005em;margin:-.25rem 0}@media (min-width:768px){.title[data-v-aab13f54]{font-size:.9rem;line-height:1.77778;margin:-.4rem 0 0}}@media (min-width:1024px){.title[data-v-aab13f54]{font-size:1.35rem;line-height:1.22222;font-weight:700;letter-spacing:-.01em}}.title[data-v-aab13f54]:first-child{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-top:-.1rem;margin-bottom:.55rem}@media (min-width:768px){.title[data-v-aab13f54]:first-child{margin-bottom:1.15rem}}.cta-container[data-v-aab13f54]{margin:.8rem 0 0}@media (min-width:768px){.cta-container[data-v-aab13f54]{text-align:right;margin:0;width:7.5rem}}@media (min-width:1024px){.cta-container[data-v-aab13f54]{width:9rem}}.cta-container .cta[data-v-aab13f54]{font-size:.8rem;line-height:1.5;padding:.5rem 0 .55rem}@media (max-width:767.98px){.cta-container .cta[data-v-aab13f54]{margin:0}}@media (min-width:768px){.cta-container .cta[data-v-aab13f54]{font-size:.8rem;line-height:2;padding:.3rem 0 .35rem;margin:-.3rem 0 -.35rem}}@media (min-width:1024px){.cta-container .cta[data-v-aab13f54]{font-size:.9rem;line-height:1.33333;padding:.55rem 0;margin:-.55rem 0}}.cta-container .cta-link .arrow-down[data-v-aab13f54]{-webkit-transform:none;transform:none;margin-left:.3rem}
.WizardCard[data-v-3059ed68]{position:relative;display:block;margin:0;padding:0}.WizardCard .input[data-v-3059ed68]{position:absolute;top:0;left:-5000px}.WizardCard .card[data-v-3059ed68]{display:block;background:#fff;border-radius:.2rem;padding:1.5rem 1.25rem;-webkit-box-shadow:0 10px 20px rgba(14,20,26,.1);box-shadow:0 10px 20px rgba(14,20,26,.1);color:#d3135a;-webkit-transition:background-color .4s ease,color .4s ease,border .4s ease,-webkit-box-shadow .4s ease;transition:background-color .4s ease,color .4s ease,border .4s ease,-webkit-box-shadow .4s ease;transition:background-color .4s ease,color .4s ease,box-shadow .4s ease,border .4s ease;transition:background-color .4s ease,color .4s ease,box-shadow .4s ease,border .4s ease,-webkit-box-shadow .4s ease;min-height:100%;border:1px solid #c2cddd}.WizardCard .card .icons[data-v-3059ed68],.WizardCard .card .icons-wrapper[data-v-3059ed68]{display:-webkit-box;display:-ms-flexbox;display:flex}.WizardCard .card .icons-wrapper[data-v-3059ed68]{margin:-5px}.WizardCard .card .icon[data-v-3059ed68]{height:1.6rem;width:auto;margin:5px}.WizardCard .card .text-container[data-v-3059ed68]{display:block}.WizardCard .card .title[data-v-3059ed68]{font-size:.9rem;line-height:1.45;font-weight:700;display:block;letter-spacing:-.005em;color:#0e141a;-webkit-transition:color .4s ease;transition:color .4s ease;margin:1rem 0 0}@media (min-width:1024px){.WizardCard .card .title[data-v-3059ed68]{font-size:1.1rem}}.WizardCard .card .text[data-v-3059ed68]{display:block;margin:.25rem 0 0;color:#0e141a;font-size:.7rem;line-height:1.5;font-weight:400;-webkit-transition:color .4s ease;transition:color .4s ease}@media (min-width:1024px){.WizardCard .card .text[data-v-3059ed68]{font-size:.8rem}}.WizardCard.small .card .title[data-v-3059ed68]{font-size:.8rem;margin-top:1rem}@media (min-width:1024px){.WizardCard.small .card .title[data-v-3059ed68]{font-size:.9rem}}@media (max-width:767.98px){.WizardCard.hybrid-first-step .card[data-v-3059ed68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px}.WizardCard.hybrid-first-step .card .icons[data-v-3059ed68]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.WizardCard.hybrid-first-step .card .icons-wrapper[data-v-3059ed68]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100px}.WizardCard.hybrid-first-step .card .text-container[data-v-3059ed68]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:20px}.WizardCard.hybrid-first-step .card .title[data-v-3059ed68]{margin-top:0}}.WizardCard.it .card[data-v-3059ed68]{padding:.5rem}@media (min-width:490px){.WizardCard.it .card[data-v-3059ed68]{-webkit-box-shadow:0 3px 7px rgba(14,20,26,.1);box-shadow:0 3px 7px rgba(14,20,26,.1)}}@media (min-width:768px){.WizardCard.it .card[data-v-3059ed68]{padding:1.5rem 1rem}}.WizardCard.it .card .icon[data-v-3059ed68]{width:1.6rem;height:1.6rem}@media (max-width:767.98px){.WizardCard.it .card .title[data-v-3059ed68]{margin-top:.25rem;font-size:.8rem}}.WizardCard.it .card .text[data-v-3059ed68]{color:#667790}@media (max-width:767.98px){.WizardCard.it .card .text[data-v-3059ed68]{font-size:.65rem}}@media (min-width:1024px){.WizardCard .input:focus+.card[data-v-3059ed68]{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}}.WizardCard .image-icon[data-v-3059ed68]{-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.WizardCard .card[data-v-3059ed68]:hover,.WizardCard .input:checked+.card[data-v-3059ed68]{outline:none!important;-webkit-box-shadow:0 0 0 rgba(14,20,26,0);box-shadow:0 0 0 rgba(14,20,26,0);border-color:#d3135a;background:#d3135a;color:#fff}.WizardCard .card:hover .text[data-v-3059ed68],.WizardCard .card:hover .title[data-v-3059ed68],.WizardCard .input:checked+.card .text[data-v-3059ed68],.WizardCard .input:checked+.card .title[data-v-3059ed68]{color:#fff}.WizardCard .card:hover .image-icon[data-v-3059ed68],.WizardCard .input:checked+.card .image-icon[data-v-3059ed68]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.Wizard[data-v-45db9784]{background-color:#fff;padding-top:5rem;padding-bottom:3.5rem;position:relative}@media (min-width:768px){.Wizard[data-v-45db9784]{padding-top:4rem}}@media (min-width:1024px){.Wizard[data-v-45db9784]{padding-top:1.5rem}}.bar[data-v-45db9784]{right:0;bottom:0;height:5px;background:#c2cddd;z-index:10;margin:0;padding:0}.bar[data-v-45db9784],.bar .fill[data-v-45db9784]{left:0;display:block}.bar .fill[data-v-45db9784]{position:absolute;background:#0047cc;height:100%;width:0;top:0;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;overflow:hidden;font-size:0;line-height:1;text-indent:-1000px}@media (min-width:768px){.bar[data-v-45db9784]{height:10px}}.container[data-v-45db9784]{position:relative}.back[data-v-45db9784]{top:-4rem;left:-.65rem;width:2.25rem;height:2.25rem;color:#0e141a;background:none;border:0;padding:0;cursor:pointer}.back[data-v-45db9784],.back svg[data-v-45db9784]{position:absolute}.back svg[data-v-45db9784]{width:.8rem;height:.8rem;display:block;left:50%;top:50%;margin:-.4rem 0 0 -.4rem;fill:#0e141a;-webkit-transition:fill .3s ease;transition:fill .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.back:hover svg[data-v-45db9784]{fill:#d3135a}}@media (hover:none){.back:active svg[data-v-45db9784]{fill:#d3135a}}.label[data-v-45db9784]{font-size:.8rem;line-height:1.45;font-weight:400;color:#667790;margin:0}@media (min-width:768px){.label[data-v-45db9784]{font-size:.9rem}}@media (min-width:1024px){.label[data-v-45db9784]{font-size:1.1rem}}@media (min-width:1024px){.before[data-v-45db9784]{padding-bottom:2.5rem}}.title[data-v-45db9784]{font-size:1.35rem;line-height:1.2;letter-spacing:-.02em;font-weight:700;margin:.8rem 0 0;color:#0e141a;position:relative}.title .back[data-v-45db9784]{position:absolute;top:50%;margin:-1.1rem 0 0;left:-3rem}@media (min-width:1440px){.title .back[data-v-45db9784]{left:-3.25rem}}@media (min-width:1024px){.title[data-v-45db9784]{font-size:1.8rem;margin-top:1.5rem}}.steps[data-v-45db9784]{position:relative;margin-top:2.5rem}@media (min-width:768px) and (max-width:1023.98px){.steps[data-v-45db9784]{margin-top:2rem}}.step-row[data-v-45db9784]{margin-top:-.5rem;margin-bottom:-.5rem}.step-row .step-col[data-v-45db9784]{padding-top:.5rem;padding-bottom:.5rem}@media (min-width:490px){.step-row[data-v-45db9784]{margin-top:-.6rem;margin-bottom:-.6rem}.step-row .step-col[data-v-45db9784]{padding-top:.6rem;padding-bottom:.6rem}}.after[data-v-45db9784]{margin-top:5rem}@media (min-width:768px){.after[data-v-45db9784]{margin-top:7.5rem}}.loading[data-v-45db9784]{position:fixed;overflow:hidden;z-index:10000;left:0;top:0;bottom:0}.loading .wrapper[data-v-45db9784]{width:100vw;height:100%;background:#0047cc;color:#fff}.loading .message[data-v-45db9784]{font-size:1.35rem;letter-spacing:-.02em;line-height:1.2;font-weight:700;padding:4.5rem 0 0;margin:0;max-width:440px}@media (min-width:768px){.loading .message[data-v-45db9784]{padding-top:8rem}}@media (min-width:1024px){.loading .message[data-v-45db9784]{font-size:1.8rem;max-width:540px;padding-top:8.5rem}}.back-enter-active[data-v-45db9784],.back-leave-active[data-v-45db9784]{-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.back-enter[data-v-45db9784],.back-leave-to[data-v-45db9784]{opacity:0;-webkit-transform:translate(1rem);transform:translate(1rem)}.bar-enter-active[data-v-45db9784],.bar-leave-active[data-v-45db9784]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.bar-enter[data-v-45db9784],.bar-leave-to[data-v-45db9784]{opacity:0}.step-enter-active[data-v-45db9784],.step-leave-active[data-v-45db9784]{-webkit-transition:opacity .3s ease .05s,-webkit-transform .3s ease .05s;transition:opacity .3s ease .05s,-webkit-transform .3s ease .05s;transition:opacity .3s ease .05s,transform .3s ease .05s;transition:opacity .3s ease .05s,transform .3s ease .05s,-webkit-transform .3s ease .05s;pointer-events:none}.step-enter-active[data-v-45db9784]{position:relative;z-index:2}.step-enter[data-v-45db9784]{-webkit-transform:translate(-3rem);transform:translate(-3rem);opacity:0}.step-leave-active[data-v-45db9784]{position:absolute;left:0;top:0;width:100%;z-index:1}.step-leave-to[data-v-45db9784]{opacity:0}.loading-enter-active[data-v-45db9784],.loading-leave-active[data-v-45db9784]{-webkit-transition:width 1s ease .2s;transition:width 1s ease .2s}.loading-enter[data-v-45db9784],.loading-leave-to[data-v-45db9784]{width:0}.loading-enter-to[data-v-45db9784],.loading-leave[data-v-45db9784]{width:100%}.modal[data-v-45db9784]{background:none;padding-top:0;padding-bottom:0}.modal .modal-wrapper[data-v-45db9784]{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#fff;z-index:500}.modal .close[data-v-45db9784]{position:absolute;right:.5rem;top:.5rem;width:2.25rem;height:2.25rem;padding:0;margin:0;border:0;background:#e8ecf4;border-radius:50%;cursor:pointer}@media (min-width:768px){.modal .close[data-v-45db9784]{top:2rem;right:6%}}@media (min-width:1440px){.modal .close[data-v-45db9784]{right:2rem}}.modal .close svg[data-v-45db9784]{width:.85rem;height:.85rem;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:#0e141a;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.modal .close:hover svg[data-v-45db9784]{stroke:#d3135a}}@media (hover:none){.modal .close:active svg[data-v-45db9784]{stroke:#d3135a}}.modal .modal-scroll[data-v-45db9784]{padding-top:4rem;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;position:absolute;left:0;top:5px;right:0;bottom:0}@media (min-width:768px){.modal .modal-scroll[data-v-45db9784]{padding-top:7.5rem;top:10px}}@media (min-width:1024px){.modal .modal-scroll[data-v-45db9784]{padding-top:5.5rem}}.modal .container[data-v-45db9784]{padding-bottom:4rem;position:relative}@media (min-width:768px){.modal .container[data-v-45db9784]{padding-bottom:6rem}}.modal .bar[data-v-45db9784]{bottom:auto;top:0}.modal .back-top[data-v-45db9784]{display:block}.modal .back-top .back[data-v-45db9784]{top:-3.5rem}@media (min-width:768px){.modal .back-top .back[data-v-45db9784]{top:-5.5rem}}.modal .modal-enter-active[data-v-45db9784],.modal .modal-leave-active[data-v-45db9784]{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.modal .modal-enter[data-v-45db9784],.modal .modal-leave-to[data-v-45db9784]{-webkit-transform:translateY(100%);transform:translateY(100%)}.hybrid[data-v-45db9784]{position:relative;z-index:10}.hybrid .first-step .label[data-v-45db9784],.hybrid .first-step .title[data-v-45db9784]{text-align:center}.hybrid .first-step .container[data-v-45db9784]{padding-top:4rem;padding-bottom:4rem;border-bottom:1px solid #c2cddd}@media (min-width:768px){.hybrid .first-step .container[data-v-45db9784]{padding-top:4.5rem;padding-bottom:5rem}}@media (min-width:1024px){.hybrid .first-step .container[data-v-45db9784]{padding-top:5.5rem;padding-bottom:6rem;background:#fff;border-radius:4px 4px 0 0;margin-top:-60px}}.autosuggest-wrapper[data-v-45db9784]{position:relative;z-index:3}.autosuggest-wrapper.address[data-v-45db9784]{z-index:2}.autosuggest-wrapper.loading[data-v-45db9784]:after{content:" ";display:block;width:44px;height:44px;background:transparent url(../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/img/spinner.svg) no-repeat 50% 50%;background-size:100% 100%;position:absolute;right:0;top:-.15rem;z-index:10}.autosuggest-wrapper.loading[data-v-45db9784] .form-control{padding-right:2.2rem}.autosuggest-wrapper[data-v-45db9784] .autosuggest__results-container{position:absolute;left:0;top:100%;width:100%}.autosuggest-wrapper[data-v-45db9784] .autosuggest__results{border:1px solid #c2cddd;border-top:0;background:#fff;max-height:6.8rem;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.autosuggest-wrapper[data-v-45db9784] .autosuggest__results ul{list-style:none;margin:0;padding:0}.autosuggest-wrapper[data-v-45db9784] .autosuggest__results-item{padding:.6rem .65rem;font-size:.8rem;line-height:1.3125;cursor:pointer}.autosuggest-wrapper[data-v-45db9784] .autosuggest__results-item.autosuggest__results-item--highlighted,.autosuggest-wrapper[data-v-45db9784] .autosuggest__results-item:hover{background:#eff2f7}.autosuggest-wrapper[data-v-45db9784] .autosuggest__results-item mark{color:#0e141a;font-weight:700;background:none}.addresses-row[data-v-45db9784]{padding-top:2rem;padding-bottom:2rem;min-height:500px}@media (min-width:768px){.addresses-row[data-v-45db9784]{padding-top:3rem}}.addressSelect[data-v-45db9784]{border:1px solid #c2cddd;padding:.475rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background:#fff;color:#667790;text-align:left;cursor:pointer}.addressSelect .value[data-v-45db9784]{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.addressSelect .icon[data-v-45db9784]{margin:0 0 0 .5rem;fill:#667790;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.addressSelect.filled[data-v-45db9784]{color:#0e141a}.addressSelect.open .icon[data-v-45db9784]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.addresses-list[data-v-45db9784]{list-style:none;margin:.5rem 0 0;padding:0;border:1px solid #c2cddd;max-height:15.85rem;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.addresses-list .item[data-v-45db9784]{padding:.6rem .65rem;font-size:.8rem;line-height:1.3125;cursor:pointer;border:0;margin:0;width:100%;text-align:left;background:transparent}.addresses-list .item.active[data-v-45db9784],.addresses-list .item[data-v-45db9784]:hover{background:#eff2f7}

@import "../../node_modules/bootstrap/scss/mixins";
@import "../../node_modules/bootstrap/scss/functions";
@import "../../node_modules/bootstrap/scss/variables";
//
// custom variables & mixins
@import "../../fe-src/scss/variables";
@import "../../fe-src/scss/functions";
@import "../../fe-src/scss/breakpoints";
@import "../../fe-src/scss/colors";

@mixin outline-mixin() {
  outline: 3px solid #c1e0fe;
  outline: 3px solid rgba(131, 192, 253, 0.5);
  outline-offset: 1px;
}

#endesa-cookie {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: $font-main;
  font-weight: $book;
  color: $font-color;
  font-size: .8rem;
  width: 100%;

  @import "../../fe-src/scss/_typography.scss";
  @import "../../fe-src/scss/atoms/checkbox.scss";
  @import "../../fe-src/scss/atoms/radio.scss";

  input[type="radio"] {
    transform: translateY(-.1rem);
    -webkit-appearance: none;
    margin: 0 .25rem 0 0;

    &:focus {
      @include outline-mixin()
    }
  }

  * {
    box-sizing: border-box !important;

    &:focus {
      outline: none;

      @include media-breakpoint-up(lg) {
        @include outline-mixin();

        &.hidden-outline,
        &:active {
          outline: none;
        }
      }
    }
  }

  &.show {
    .en-cookie-banner {
      transform: translateY(0);
      transition: all .8s ease-in-out, opacity 2ms;
    }
  }

  .container {
    width: 60rem;
    max-width: 88%;
    margin: 0 auto;
  }

  .en-cookie-banner {
    background: $black;
    bottom: 0;
    color: $white;
    left: 0;
    padding: .6rem 0 1.5rem;
    position: fixed;
    right: 0;
    transform: translateY(100%);
    transition: all .8s ease-in-out, opacity 2s ease-out;
    width: 100%;
    z-index: 103;

    @include media-breakpoint-up(md) {
      padding: .9rem 0;
    }


    .wrapper {
      align-items: flex-end;
      display: flex;
      flex-flow: column nowrap;

      @include media-breakpoint-up(md) {
        align-items: flex-start;
        flex-flow: row-reverse nowrap;
      }
    }

    .copy {
      flex: 1;
      font-size: .65rem;
      line-height: 1.3846;

      a {
        color: inherit;
        font-size: inherit;
        text-decoration: underline;
      }
    }

    .close-button {
      cursor: pointer;
      display: inline-block;
      flex: 0;
      font-size: 0;
      padding: .7rem;
      margin: -.7rem -.7rem 0 3.9rem;

      .image {
        height: .8rem;
      }

      @include media-breakpoint-up(md) {
        margin: -.7rem -.7rem 0 1.4rem;
      }

      @include media-breakpoint-up(lg) {
        margin: -.7rem -.7rem 0 3.9rem;
      }
    }

  }

  .en-cookie-modal {
    opacity: 0;
    pointer-events: none;
    transition: opacity .3s ease-in-out;

    .shadow {
      background: $black-a50;
      bottom: 0;
      cursor: pointer;
      left: 0;
      position: fixed;
      right: 0;
      top: 0;
      z-index: 102;
    }

    .modal {
      background: #fff;
      left: 0;
      margin: 0 auto;
      overflow-x: hidden;
      padding: 2.5rem 1rem;
      top: 0;
      position: fixed;
      right: 0;
      z-index: 104;

      @include font-size-line-weight(16, 24);

      @include media-breakpoint-down(sm) {
        bottom: 0;
      }

      @include media-breakpoint-up(md) {
        margin-top: 10rem;
        max-width: 82%;
        max-height: calc(100vh - 12rem);
        overflow-y: auto;
        padding: 2.25rem 2rem;
        width: 31.5rem;
      }

      @include media-breakpoint-up(lg) {
        margin-top: 4rem;
        max-height: calc(100vh - 8rem);
      }

      .modal-title {
        @include font-size-line-weight(22, 32);
        margin: 0 0 1rem;

        @include media-breakpoint-up(lg) {
          @include font-size-line-weight(27, 33);
          letter-spacing: -.01em;
        }
      }

      .close-wrapper {

        @include media-breakpoint-down(sm) {
          margin: -2.5rem -1rem 2.5rem;
          padding: 0 1rem;
          border-bottom: 1px solid $dark-snow;
        }

        @include media-breakpoint-up(md) {
          position: absolute;
          right: .35rem;
          top: .75rem;
        }

        .close-button {
          @include reset-button-style();
          color: $smoke;
          cursor: pointer;
          transition: color .2s ease-in-out;
          height: 2.25rem;
          width: 2.25rem;
          text-align: center;
          display: inline-flex;
          align-items: center;
          justify-content: center;

          @include media-breakpoint-down(sm) {
            height: 2.8rem;
            margin-left: -.55rem;
          }

          @include on-custom-hover() {
            color: $black;
          }

          svg use {
            stroke: currentColor;
          }
        }
      }
    }

    .shadow,
    .modal {
      opacity: 0;
    }

    &.show {
      opacity: 1;
      pointer-events: auto;

      .shadow,
      .modal {
        opacity: 1;
      }
    }
  }

  .tabs {
    .tab-nav {
      .list {
        display: flex;
        flex-flow: row nowrap;
        margin: 0;
        overflow-y: hidden;
        padding: 0;
        position: relative;

        @include media-breakpoint-down(sm) {
          margin: 0 -1rem;
          padding: 0 1rem;
          white-space: nowrap;
          overflow-y: hidden;
        }

        &:after {
          border-bottom: 1px solid $dark-snow;
          content: "";
          display: block;
          position: absolute;
          left: 0;
          right: 0;
          bottom: 0;
          z-index: 1;
        }
      }

      .item {
        border-bottom: 1px solid transparent;
        display: block;
        margin: 0 2rem 0 0;
        position: relative;
        z-index: 2;

        &.active {
          font-weight: $bold;
          border-bottom: 1px solid $black;
        }
      }

      .toggler {
        @include reset-button-style();
        cursor: pointer;
        font-size: .8rem;
        font-weight: inherit;
        outline-offset: -1px;
        padding: .75rem 0;
      }
    }

    .tab {
      color: $smoke;
      padding: 1.5rem 0;

      &.tab-hidden {
        display: none;
      }

      .title {
        color: $black;
        font-weight: $bold;
        margin: 0 0 .75rem;

        @include media-breakpoint-up(md) {
          display: flex;
          flex-flow: row nowrap;
          justify-content: space-between;
        }

        > .text {
          flex: 1;
        }

        > .inputs {
          font-weight: normal;
          flex: 0 0 auto;
          white-space: nowrap;
          margin: 1rem 0 0;

          @include media-breakpoint-up(md) {
            margin: 0 0 0 2rem;
          }
        }

        .input-label {
          cursor: pointer;

          & + .input-label {
            margin-left: .75rem;
          }
        }
      }

      .copy {
        margin: 0 0 1.5rem;

        &:last-child {
          margin-bottom: 0;
        }

        & + .title {
          border-top: 1px solid $dark-snow;
          margin: 1.5rem 0 1rem;
          padding-top: 1.5rem;
        }
      }
    }
  }

  .modal-footer {
    border-top: 1px solid $dark-snow;
    padding: 2rem 0 0;

    .cta {

      @include media-breakpoint-down(sm) {
        display: block;
        margin-bottom: 1rem;
      }

      @include media-breakpoint-up(md) {
        margin: {
          right: .75rem;
        };
      }
    }
  }

  .cta {

    &.disabled {
      pointer-events: none;
    }

    &-button {
      @include reset-button-style();
      border: 1px solid;
      border-radius: .2rem;
      color: #fff;
      cursor: pointer;
      font-size: .8rem;
      line-height: 2.25rem;
      padding: 0 1rem;
      transition: all 0.2s linear;

      @include media-breakpoint-down(sm) {
        width: 100%;
      }
    }

    &-primary {
      background: $primary;
      border-color: $primary;

      @include on-custom-hover() {
        background: $dark-magenta-2;
      }
    }

    &-secondary {
      border-color: $dark-snow;
      color: $black;
      opacity: .3;
      transition: opacity .2s;

      @include on-custom-hover() {
        opacity: 1;
      }
    }
  }

  .cta-wrapper {
    margin: 1rem 0 0;

    @include media-breakpoint-up(md) {
      margin-top: 2.5rem;
    }

    .cta-link {
      color: $primary;
      display: inline-block;
      line-height: 1.5;
      margin: -.55rem 0;
      padding: .55rem 0;
      text-decoration: none;

      @include on-custom-hover() {
        text-decoration: underline;
      }

      svg {
        display: inline-block;
        /* vertical-align: baseline; */
        vertical-align: middle;
        height: 0.6rem;
        margin-left: .25rem;

        use {
          fill: $primary
        }
      }

      .chevron {

        &-right {
          transform: rotate(-90deg);
          /* margin-left: .15rem; */
        }

        &-left {
          transform: rotate(-270deg);
        }

        &-up {
          transform: rotate(-180deg);
        }
      }
    }
  }
}

.DarkSiteBanner .action-close{
	top:12px !important;
    margin-top: 5px !important;
}

@media (max-width: 600px) {
  .androidClass .mobile-menu-open .mobile-menu-wrapper .mobile-menu {
    height: calc(100vh - 2.8rem - 56px) !important;
  }
  
  .iosClass .mobile-menu-open .mobile-menu-wrapper .mobile-menu {
    /* code to apply if ios device */
    height: calc(100vh - 2.8rem) !important;
  }
  
  .iosClass .mobile-menu-open .mobile-menu-wrapper{
    /* code to apply if ios device */
    height: calc(100vh - 2.8rem) !important;
  }
    
  .DarkSiteBanner .action-close{
	top:12px !important;
    margin-left: 23px !important;
    margin-top: 5px !important;
  }

  .DarkSiteBanner time.date{
	padding-top: 2.2rem !important;
  }
}

@media (max-width: 1024px) {
  .MainNavigationWrapperClass .mobile-menu-open .mobile-menu-wrapper .mobile-menu{
	display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  
  .MainNavigationWrapperClass .mobile-menu-open .mobile-menu-wrapper .mobile-menu #mobileLangDiv{
   bottom: unset !important;
    position: sticky !important;
    width: 100% !important;
  }
}

@media only screen and (min-width: 992px) {
	.zIndexClass{
		z-index: -1 !important;
	}
}


#endesa-cookie {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Univers", sans-serif;
  font-weight: 400;
  color: #0E141A;
  font-size: 0.8rem;
  width: 100%;
}
#endesa-cookie a {
  color: #D3135A;
  display: inline-block;
}
#endesa-cookie strong {
  font-weight: 700;
}
#endesa-cookie em {
  font-style: italic;
}
#endesa-cookie .nobr {
  white-space: nowrap;
}
#endesa-cookie .general-typo {
  font-size: 0.8rem;
  line-height: 1.5;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo {
    font-size: 0.9rem;
    line-height: 1.4444444444;
  }
}
#endesa-cookie .general-typo h1,
#endesa-cookie .general-typo h2,
#endesa-cookie .general-typo h3,
#endesa-cookie .general-typo h4,
#endesa-cookie .general-typo h5,
#endesa-cookie .general-typo h6 {
  font-weight: 700;
  margin-bottom: 2rem;
}
#endesa-cookie .general-typo h1 {
  font-size: 1.35rem;
  line-height: 1.2222222222;
  letter-spacing: -0.005em;
}
@media (min-width: 768px) {
  #endesa-cookie .general-typo h1 {
    font-size: 1.8rem;
    line-height: 1.1388888889;
    letter-spacing: -0.007em;
  }
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo h1 {
    font-size: 2.45rem;
    line-height: 1.1428571429;
    letter-spacing: -0.01em;
  }
}
#endesa-cookie .general-typo h2 {
  font-size: 1.35rem;
  line-height: 1.2222222222;
  letter-spacing: -0.005em;
  margin: 0 0 2rem 0;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo h2 {
    font-size: 1.8rem;
    line-height: 1.1666666667;
    letter-spacing: -0.008em;
  }
}
#endesa-cookie .general-typo h3,
#endesa-cookie .general-typo h4 {
  font-size: 0.9rem;
  line-height: 1.4444444444;
  letter-spacing: -0.018em;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo h3,
#endesa-cookie .general-typo h4 {
    font-size: 1.35rem;
    line-height: 1.2222222222;
    letter-spacing: -0.027em;
  }
}
#endesa-cookie .general-typo h4 {
  letter-spacing: -0.009em;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo h4 {
    font-size: 1.1rem;
    line-height: 1.4545454545;
    letter-spacing: -0.011em;
  }
}
#endesa-cookie .general-typo h5,
#endesa-cookie .general-typo h6 {
  font-size: 0.8rem;
  line-height: 1.5;
  letter-spacing: -0.009em;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo h5,
#endesa-cookie .general-typo h6 {
    font-size: 0.9rem;
    line-height: 1.4444444444;
  }
}
#endesa-cookie .general-typo blockquote {
  font-size: 1.35rem;
  line-height: 1.2222222222;
}
#endesa-cookie .general-typo a {
  text-decoration: underline;
  word-break: break-word;
  display: inline;
  text-decoration: none;
}
@media (hover: hover), (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #endesa-cookie .general-typo a:hover {
    color: #D3135A;
    text-decoration: underline;
  }
}
@media (hover: none) {
  #endesa-cookie .general-typo a:active {
    color: #D3135A;
    text-decoration: underline;
  }
}
#endesa-cookie .general-typo li {
  margin: 0 0 1em;
}
#endesa-cookie .general-typo p {
  font-size: 0.8rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo p {
    font-size: 0.9rem;
    line-height: 1.4444444444;
  }
}
#endesa-cookie .general-typo p:not(:last-child) {
  margin-bottom: 1.444444em;
}
#endesa-cookie .general-typo p strong {
  font-weight: 700;
  letter-spacing: -0.005em;
}
#endesa-cookie .general-typo ul {
  list-style: disc;
  padding-left: 1rem;
}
#endesa-cookie .general-typo .large {
  font-size: 1.1rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.454544;
}
#endesa-cookie .general-typo .large strong {
  font-weight: 700;
  letter-spacing: -0.005em;
}
#endesa-cookie .general-typo small {
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}
#endesa-cookie .general-typo .description {
  font-size: 0.65rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.53846;
}
#endesa-cookie .general-typo .univers {
  font-family: "Univers", sans-serif;
}
#endesa-cookie .general-typo .georgia {
  font-family: Georgia, Times, "Times New Roman", serif;
}
@media (min-width: 1024px) {
  #endesa-cookie .general-typo .georgia {
    line-height: 1.5rem;
  }
}
#endesa-cookie input[type=checkbox]:not(.form-switch) {
  display: inline-block;
  position: relative;
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  vertical-align: middle;
  font-size: 0;
  cursor: pointer;
  background: #fff;
  border: 0.1rem solid #667790;
  border-radius: 0.1rem;
  box-shadow: none;
  appearance: none;
}
#endesa-cookie input[type=checkbox]:not(.form-switch):before, #endesa-cookie input[type=checkbox]:not(.form-switch):after {
  content: "";
  position: absolute;
  visibility: visible;
}
#endesa-cookie input[type=checkbox]:not(.form-switch):after {
  opacity: 0;
  border-bottom: 0.1rem solid #fff;
  border-left: 0.1rem solid #fff;
  height: 0.35rem;
  width: 0.75rem;
  transform: rotate(-45deg);
  top: 0.2rem;
  left: 0.1rem;
}
#endesa-cookie input[type=checkbox]:not(.form-switch):checked {
  background: #D3135A;
  border-color: #D3135A;
}
#endesa-cookie input[type=checkbox]:not(.form-switch):checked:after {
  opacity: 1;
}
#endesa-cookie input[type=checkbox]:not(.form-switch):checked + span {
  color: #D3135A;
}
#endesa-cookie input[type=radio] {
  display: inline-block;
  position: relative;
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  vertical-align: middle;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  border: 0.1rem solid #C2CDDD;
  border-radius: 50%;
  appearance: none;
  outline: 0;
  -webkit-appearance: none;
}
#endesa-cookie input[type=radio]:after {
  content: "";
  position: absolute;
  border-radius: 50%;
  visibility: visible;
}
#endesa-cookie input[type=radio]:after {
  opacity: 0;
  background: #fff;
  height: 0.3rem;
  width: 0.3rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#endesa-cookie input[type=radio]:checked {
  background: #D3135A;
  border-color: #D3135A;
}
#endesa-cookie input[type=radio]:checked:after {
  opacity: 1;
}
#endesa-cookie input[type=radio]:checked + span {
  font-weight: 700;
}
#endesa-cookie input[type=radio]:focus {
  outline: 3px solid #c1e0fe;
  outline: 3px solid rgba(131, 192, 253, 0.5);
  outline-offset: 1px;
  outline: 3px solid rgba(0, 112, 235, 0.9) !important;
}
#endesa-cookie input[type=radio] {
  transform: translateY(-0.1rem);
  -webkit-appearance: none;
  margin: 0 0.25rem 0 0;
}
#endesa-cookie input[type=radio]:focus {
  outline: 3px solid #c1e0fe;
  outline: 3px solid rgba(131, 192, 253, 0.5);
  outline-offset: 1px;
  outline: 3px solid rgba(0, 112, 235, 0.9) !important;
}
#endesa-cookie * {
  box-sizing: border-box !important;
}
#endesa-cookie *:focus {
  outline: none;
}
@media (min-width: 1024px) {
  #endesa-cookie *:focus {
    outline: 3px solid #c1e0fe;
    outline: 3px solid rgba(131, 192, 253, 0.5);
    outline-offset: 1px;
    outline: 3px solid rgba(0, 112, 235, 0.9) !important;
  }
  #endesa-cookie *:focus.hidden-outline, #endesa-cookie *:focus:active {
    outline: none;
  }
}
#endesa-cookie.show .en-cookie-banner {
  transform: translateY(0);
  transition: all 0.8s ease-in-out, opacity 2ms;
}
#endesa-cookie .container {
  width: 60rem;
  max-width: 88%;
  margin: 0 auto;
}

.hover-language{
	padding: 1rem 0.2rem !important;
}

.hover-language:hover{
	color: #667790 !important;
	
}
#endesa-cookie .en-cookie-banner {
  background: #0E141A;
  bottom: 0;
  color: #FFFFFF;
  left: 0;
  padding: 0.6rem 0 1.5rem;
  position: fixed;
  right: 0;
  transform: translateY(100%);
  transition: all 0.8s ease-in-out, opacity 2s ease-out;
  width: 100%;
  z-index: 103;
}
@media (min-width: 768px) {
  #endesa-cookie .en-cookie-banner {
    padding: 0.9rem 0;
  }
}
#endesa-cookie .en-cookie-banner .wrapper {
  align-items: flex-end;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 768px) {
  #endesa-cookie .en-cookie-banner .wrapper {
    align-items: flex-start;
    flex-flow: row-reverse nowrap;
  }
}
#endesa-cookie .en-cookie-banner .copy {
  flex: 1;
  font-size: 0.65rem;
  line-height: 1.3846;
}
#endesa-cookie .en-cookie-banner .copy a {
  color: inherit;
  font-size: inherit;
  text-decoration: underline;
}
#endesa-cookie .en-cookie-banner .close-button {
  cursor: pointer;
  display: inline-block;
  flex: 0;
  font-size: 0;
  padding: 0.7rem;
  margin: -0.7rem -0.7rem 0 3.9rem;
}
#endesa-cookie .en-cookie-banner .close-button .image {
  height: 0.8rem;
}
@media (min-width: 768px) {
  #endesa-cookie .en-cookie-banner .close-button {
    margin: -0.7rem -0.7rem 0 1.4rem;
  }
}
@media (max-width: 1024px) {
  #navContainerSegmenter{
  	min-height: 2.8rem;
  }
}
@media (min-width: 1024px) {
  #endesa-cookie .en-cookie-banner .close-button {
    margin: -0.7rem -0.7rem 0 3.9rem;
  }
}
#endesa-cookie .en-cookie-modal {
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}
#endesa-cookie .en-cookie-modal .shadow {
  background: rgba(14, 20, 26, 0.5);
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 102;
}
#endesa-cookie .en-cookie-modal .modal {
  background: #fff;
  left: 0;
  margin: 0 auto;
  overflow-x: hidden;
  padding: 2.5rem 1rem;
  top: 0;
  position: fixed;
  right: 0;
  z-index: 104;
  font-size: 0.8rem;
  line-height: 1.5;
}
@media (max-width: 767.98px) {
  #endesa-cookie .en-cookie-modal .modal {
    bottom: 0;
  }
}
@media (min-width: 768px) {
  #endesa-cookie .en-cookie-modal .modal {
    margin-top: 10rem;
    max-width: 82%;
    max-height: calc(100vh - 12rem);
    overflow-y: auto;
    padding: 2.25rem 2rem;
    width: 31.5rem;
  }
}
@media (min-width: 1024px) {
  #endesa-cookie .en-cookie-modal .modal {
    margin-top: 4rem;
    max-height: calc(100vh - 8rem);
  }
}
#endesa-cookie .en-cookie-modal .modal .modal-title {
  font-size: 1.1rem;
  line-height: 1.4545454545;
  margin: 0 0 1rem;
}
@media (min-width: 1024px) {
  #navContainerSegmenter{
  	min-height: 1.8rem;
  }
  #endesa-cookie .en-cookie-modal .modal .modal-title {
    font-size: 1.35rem;
    line-height: 1.2222222222;
    letter-spacing: -0.01em;
  }
}
@media (max-width: 767.98px) {
  #endesa-cookie .en-cookie-modal .modal .close-wrapper {
    margin: -2.5rem -1rem 2.5rem;
    padding: 0 1rem;
    border-bottom: 1px solid #C2CDDD;
  }
}
@media (min-width: 768px) {
  #endesa-cookie .en-cookie-modal .modal .close-wrapper {
    position: absolute;
    right: 0.35rem;
    top: 0.75rem;
  }
}
#endesa-cookie .en-cookie-modal .modal .close-wrapper .close-button {
  appearance: none;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  color: #667790;
  cursor: pointer;
  transition: color 0.2s ease-in-out;
  height: 2.25rem;
  width: 2.25rem;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767.98px) {
  #endesa-cookie .en-cookie-modal .modal .close-wrapper .close-button {
    height: 2.8rem;
    margin-left: -0.55rem;
  }
}
@media (hover: hover), (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #endesa-cookie .en-cookie-modal .modal .close-wrapper .close-button:hover {
    color: #0E141A;
  }
}
@media (hover: none) {
  #endesa-cookie .en-cookie-modal .modal .close-wrapper .close-button:active {
    color: #0E141A;
  }
}
#endesa-cookie .en-cookie-modal .modal .close-wrapper .close-button svg use {
  stroke: currentColor;
}
#endesa-cookie .en-cookie-modal .shadow,
#endesa-cookie .en-cookie-modal .modal {
  opacity: 0;
}
#endesa-cookie .en-cookie-modal.show {
  opacity: 1;
  pointer-events: auto;
}
#endesa-cookie .en-cookie-modal.show .shadow,
#endesa-cookie .en-cookie-modal.show .modal {
  opacity: 1;
}
#endesa-cookie .tabs .tab-nav .list {
  display: flex;
  flex-flow: row nowrap;
  margin: 0;
  overflow-y: hidden;
  padding: 0;
  position: relative;
}
@media (max-width: 767.98px) {
  #endesa-cookie .tabs .tab-nav .list {
    margin: 0 -1rem;
    padding: 0 1rem;
    white-space: nowrap;
    overflow-y: hidden;
  }
}
#endesa-cookie .tabs .tab-nav .list:after {
  border-bottom: 1px solid #C2CDDD;
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
#endesa-cookie .tabs .tab-nav .item {
  border-bottom: 1px solid transparent;
  display: block;
  margin: 0 2rem 0 0;
  position: relative;
  z-index: 2;
}
#endesa-cookie .tabs .tab-nav .item.active {
  font-weight: 700;
  border-bottom: 1px solid #0E141A;
}
#endesa-cookie .tabs .tab-nav .toggler {
  appearance: none;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  font-size: 0.8rem;
  font-weight: inherit;
  outline-offset: -1px;
  padding: 0.75rem 0;
}
#endesa-cookie .tabs .tab {
  color: #667790;
  padding: 1.5rem 0;
}
#endesa-cookie .tabs .tab.tab-hidden {
  display: none;
}
#endesa-cookie .tabs .tab .title {
  color: #0E141A;
  font-weight: 700;
  margin: 0 0 0.75rem;
}
@media (min-width: 768px) {
  #endesa-cookie .tabs .tab .title {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
  }
}
#endesa-cookie .tabs .tab .title > .text {
  flex: 1;
}
#endesa-cookie .tabs .tab .title > .inputs {
  font-weight: normal;
  flex: 0 0 auto;
  white-space: nowrap;
  margin: 1rem 0 0;
}
@media (min-width: 768px) {
  #endesa-cookie .tabs .tab .title > .inputs {
    margin: 0 0 0 2rem;
  }
}
#endesa-cookie .tabs .tab .title .input-label {
  cursor: pointer;
}
#endesa-cookie .tabs .tab .title .input-label + .input-label {
  margin-left: 0.75rem;
}
#endesa-cookie .tabs .tab .copy {
  margin: 0 0 1.5rem;
}
#endesa-cookie .tabs .tab .copy:last-child {
  margin-bottom: 0;
}
#endesa-cookie .tabs .tab .copy + .title {
  border-top: 1px solid #C2CDDD;
  margin: 1.5rem 0 1rem;
  padding-top: 1.5rem;
}
#endesa-cookie .modal-footer {
  border-top: 1px solid #C2CDDD;
  padding: 2rem 0 0;
}
@media (max-width: 767.98px) {
  #endesa-cookie .modal-footer .cta {
    display: block;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  #endesa-cookie .modal-footer .cta {
    margin-right: 0.75rem;
  }
}
#endesa-cookie .cta.disabled {
  pointer-events: none;
}
#endesa-cookie .cta-button {
  appearance: none;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  border: 1px solid;
  border-radius: 0.2rem;
  color: #fff;
  cursor: pointer;
  font-size: 0.8rem;
  line-height: 2.25rem;
  padding: 0 1rem;
  transition: all 0.2s linear;
}
@media (max-width: 767.98px) {
  #endesa-cookie .cta-button {
    width: 100%;
  }
}
#endesa-cookie .cta-primary {
  background: #D3135A;
  border-color: #D3135A;
}
@media (hover: hover), (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #endesa-cookie .cta-primary:hover {
    background: #ad1457;
  }
}
@media (hover: none) {
  #endesa-cookie .cta-primary:active {
    background: #ad1457;
  }
}
#endesa-cookie .cta-secondary {
  border-color: #C2CDDD;
  color: #0E141A;
  opacity: 0.3;
  transition: opacity 0.2s;
}
@media (hover: hover), (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #endesa-cookie .cta-secondary:hover {
    opacity: 1;
  }
}
@media (hover: none) {
  #endesa-cookie .cta-secondary:active {
    opacity: 1;
  }
}
#endesa-cookie .cta-wrapper {
  margin: 1rem 0 0;
}
@media (min-width: 768px) {
  #endesa-cookie .cta-wrapper {
    margin-top: 2.5rem;
  }
}

#endesa-cookie .cta-wrapper .cta-link {
  color: #D3135A;
  display: inline-block;
  line-height: 1.5;
  margin: -0.55rem 0;
  padding: 0.55rem 0;
  text-decoration: none;
}
@media (hover: hover), (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #endesa-cookie .cta-wrapper .cta-link:hover {
    text-decoration: underline;
  }
}
@media (hover: none) {
  #endesa-cookie .cta-wrapper .cta-link:active {
    text-decoration: underline;
  }
}
#endesa-cookie .cta-wrapper .cta-link svg {
  display: inline-block;
  vertical-align: middle;
  height: 0.6rem;
  margin-left: 0.25rem;
}
#endesa-cookie .cta-wrapper .cta-link svg use {
  fill: #D3135A;
}
#endesa-cookie .cta-wrapper .cta-link .chevron-right {
  transform: rotate(-90deg);
  /* margin-left: .15rem; */
}
#endesa-cookie .cta-wrapper .cta-link .chevron-left {
  transform: rotate(-270deg);
}
#endesa-cookie .cta-wrapper .cta-link .chevron-up {
  transform: rotate(-180deg);
}
:focus:not(:focus-visible) {
    outline: transparent !important;
}


.shape{
    width: 100%;
    height: 3em;
    padding: 0 135px; 
}

@media only screen and (min-width: 600px) {
	.shape{
	    padding: 0px; 
	} 
}


@media only screen and (min-width: 1024px) {
	.Breadcrumb {
		margin-top: 2.4rem;
	}
	.shape{
		top: -110px;
	 	-webkit-transform: translateY(110px);
	    transform: translateY(110px);
	    -webkit-transition: -webkit-transform .3s linear;
	    transition: -webkit-transform .3s linear;
	    transition: transform .3s linear;
	    transition: transform .3s linear,-webkit-transform .3s linear;
	    will-change: transform;	
	    z-index:auto;
	    display: block
    } 
    
    .bar-animation {
        -webkit-transform: translateY(0px);
	    transform: translateY(0px);
	    -webkit-transition: -webkit-transform .3s linear;
	    transition: -webkit-transform .3s linear;
	    transition: transform .3s linear;
	    transition: transform .3s linear,-webkit-transform .3s linear;
	    will-change: transform;	
    
    }
    
    .menu .list {
        padding: 0 4.5rem !important;
    }
    
}

  


.shapeMenu{

    color: #667790;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    font-size: .7rem;
    position: relative;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 103;
}

.containerShape{
        padding-left: 11%;

    }

.menuShape{
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    min-height: 2.8rem;
    position: relative;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;

}

.itemShape{
    display: flex;
    padding-right: 0;
    line-height: 1.3846;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-bottom-color: #c2cddd;
    list-style: none;
    box-sizing: border-box !important;
}

  .itemShapeA {
            color: #e3e3e3;
            padding: 0 1em 0 0;
}

.itemShapeA:hover {
        color: #e3e3e3;
        background-color: white;

}

.itemShapeA:before {
        color: #e3e3e3;
        background-color: white;
        content: "";
        display: inline-block;
        vertical-align: middle;
        width: 1px;
}

        .itemShapeA:after {
        color: #e3e3e3;
        background-color: white;
        content: "";
        display: inline-block;
        height: 1rem;
        margin: 0 0 0 0.8rem;
        vertical-align: middle;
        width: 1px;
}

 .itemShapeB {
            color: #e3e3e3;
            padding: 0 1em 0 0;
}

.itemShapeB:hover {
        color: #e3e3e3;
        background-color: white;

}

.submenu-nav-cursor{
    cursor: pointer;
}

.submenu-icons{
    color: #1863ed !important;
}


.menu .menu-link.is-active, .menu .menu-link.is-section {
    border-bottom-color: #0044c0 !important;
}

.navbar-transparent.start-position .menu .menu-link.is-active, .navbar-transparent.start-position .menu .menu-link.is-section {
    border-bottom-color: #FFF !important;
}


@media only screen and (max-width: 600px) {
	.language-togglerMobile{
	    width: 90% !important;
	    margin-left: auto !important;
	    margin-right: auto !important;
	}
	
	.outline-link-mobile > svg{
	    color: #0d131a !important;
	}
	
	.MainNavigationWrapper.is-languages-open .menu #logoMenuLinks{
		opacity: 0;
	}
	
	.MainNavigation.mobile-menu-open #logoMenuLinks{
		opacity:1;
	}
	
	.arrowRightMobile{
		float: right !important;
	    padding-right: 5px !important;
	}
	.arrowRightMobile:after{
		content: "❯" !important;
	    width: 1em !important;
	    height: 1em !important;
	    text-align: center !important;
	    transition: all 0.35s !important;
	}	
}

@media only screen and (max-width: 375px) {
}

@media only screen and (max-width: 280px) {
	.stickyBannerFigureMobile{
		height: 290px !important;
	}
	
	.stickyBannerPictureMobile{
		margin-top: 15px !important;
    	margin-bottom: 15px !important;
	}
	.stickyBannerPictureMobile img{
		height: 260px !important;
	}
	.stickyBannerCtaButton{
		position: initial !important;
	}
}
.main-nav-menu-items{
	margin: unset !important;
	height: 100%;
}

.main-nav-menu-items .menu-link {
	height: 100%;
}

.tabMainNavigation input[type=checkbox]{
    display: none !important;
}

.GlobalFooter .headless .MenuAccordion:not(.is-enabled) .menu .title{
	margin-bottom: 0px !important;
}

.mobile-search-fix{
	background-color: white;
	padding: 20px 6vw !important;
	top: 50px !important;
}




.paddingMenuLinks{
	padding: 0 10px !important;
}

.itemsLiSubmenuNav{
	font-size: .8rem !important;
}


.submenu{
	-webkit-box-shadow: unset !important;
	box-shadow: rgb(14 20 26 / 15%) 0 0.25rem 0.25rem -0.25rem !important
}

.menu .menu-link{
	font-size: .7rem !important;
}
.navbar-transparent.start-position .bar:before{
	background-color: #004bd6 !important;
}
.menu .title .menu-link{
	line-height: 18px !important;
}

@media (max-width: 1024px) {
 	.MainNavigationWrapperClass .mobile-menu-wrapper{
    	max-height: 100vh;
	} 
	.MainNavigationWrapperClass .mobile-menu-wrapper.open{
		height: 100vh !important;
	}  
}

@media (max-width: 1024px) {
	a:focus,button:focus {
		outline: 3px solid rgba(131,192,253,.5);
		outline-offset: 1px !important;
		outline: 3px solid rgba(0, 112, 235, 0.9) !important;
	}
	a:focus:not(:focus-visible),button:focus:not(:focus-visible) {
		outline: none !important;
		outline-offset: 0 !important;
	}
}


@font-face {
    font-family: 'RoobertENEL-Black';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */
    src:    url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.woff2') format('woff2'); /* Super Modern Browsers */
    src:    url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.woff') format('woff'); /* Pretty Modern Browsers */
    src:    url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.ttf')  format('truetype'); /* Legacy iOS */; /* Safari, Android, iOS */; /* Safari, Android, iOS */
    font-display: swap;
}


@font-face {
    font-family: 'RoobertENEL-BlackItalic';
     src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.eot') format('eot');
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.woff2') format('woff2'); /* Super Modern Browsers */
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.woff') format('woff'); /* Pretty Modern Browsers */
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.ttf')  format('truetype');
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.svg#svgFontName') format('svg');
 	 font-display: swap;
    
}


@font-face {
    font-family: 'RoobertENEL-Bold';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.ttf')  format('truetype'); /* Legacy iOS */; /* Safari, Android, iOS */
        font-display: swap;
 }


@font-face {
    font-family: 'RoobertENEL-BoldItalic';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.woff') format('woff'); /* Safari, Android, iOS */
    font-display: swap;
}


@font-face {
    font-family: 'RoobertENEL-Light';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.ttf')  format('truetype');
     font-display: swap;
}

@font-face {
    font-family: 'RoobertENEL-LightItalic';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.ttf')  format('truetype');
     font-display: swap;
}


@font-face {
    font-family: 'RoobertENEL-Regular';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.ttf')  format('truetype');
     font-display: swap;
}


@font-face {
    font-family: 'RoobertENEL-RegularItalic';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.ttf')  format('truetype');
     font-display: swap;
}




@font-face {
    font-family: 'RoobertENEL-Black';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */
    src:    url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.woff2') format('woff2'); /* Super Modern Browsers */
    src:    url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.woff') format('woff'); /* Pretty Modern Browsers */
    src:    url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Black.ttf')  format('truetype'); /* Legacy iOS */; /* Safari, Android, iOS */; /* Safari, Android, iOS */
    font-display: swap;
}




@font-face {
    font-family: 'RoobertENEL-BlackItalic';
     src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.eot') format('eot');
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.woff2') format('woff2'); /* Super Modern Browsers */
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.woff') format('woff'); /* Pretty Modern Browsers */
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.ttf')  format('truetype');
     src:   url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/roobertenel-blackitalic-webfont.svg#svgFontName') format('svg');
font-display: swap;
    
}




@font-face {
    font-family: 'RoobertENEL-Bold';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Bold.ttf')  format('truetype'); /* Legacy iOS */; /* Safari, Android, iOS */
font-display: swap;
}




@font-face {
    font-family: 'RoobertENEL-BoldItalic';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-BoldItalic.woff') format('woff'); /* Safari, Android, iOS */
    font-display: swap;
}




@font-face {
    font-family: 'RoobertENEL-Light';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Light.ttf')  format('truetype');
     font-display: swap;
}



@font-face {
    font-family: 'RoobertENEL-LightItalic';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-LightItalic.ttf')  format('truetype');
     font-display: swap;
}




@font-face {
    font-family: 'RoobertENEL-Regular';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-Regular.ttf')  format('truetype');
     font-display: swap;
}




@font-face {
    font-family: 'RoobertENEL-RegularItalic';
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.eot'); /* IE9 Compat Modes */
    src: url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.woff2') format('woff2'), /* Super Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.woff') format('woff'), /* Pretty Modern Browsers */
        url('../../../etc.clientlibs/endesa-com/clientlibs/clientlib-bundle/resources/fonts/roobert/RoobertENEL-RegularItalic.ttf')  format('truetype');
     font-display: swap;
}
.remitGrid {
	margin-top: -2.3rem;
}

.remitHistoric {
	margin-bottom: 2rem !important;
}

.remitDescription {
	font-size: 0.9rem;
	line-height: 1.44444;
}

.remitLabel {
	font-size: 0.9rem;
	font-weight: 700;
	line-height: 1.44444;
}

.remitDate {
	color: rgb(102, 119, 144);
	font-family: Georgia, Times, "Times New Roman", serif;
	margin-bottom: 0.6rem;
}

.remitFile {
	color: rgb(102, 119, 144);
	font-size: 0.9rem;
    line-height: 1.4444;
	margin: -0.6rem 1.5rem 0px 0px;
}

@media screen and (min-width: 1024px) {
    .linkAlign {
    	margin-left: 19rem;
    }
}


