/* .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;
}


/* Grid Wrapper ES styles */

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

.hideIframe{
	display: none !important;
}

.showIframe{	
	display: block !important;
}
.MainNavigationWrapper .MainNavigation .submenu .category-list .label {
    font-size: .9rem;
    line-height: 1.44444;
    font-weight: 700;
    margin: 0;
}

.VoteCampaign {
    background: #ffffff;
    color: #1f2a3a;
    margin: 0 auto;
    width: 80%;
    padding: 24px 16px 28px;
}

.VoteCampaign::before,
.VoteCampaign::after {
    display: none;
}

.VoteCampaign-title {
    margin: 0 0 20px;
    font-size: 32px;
    line-height: 1.1;
    font-weight: 700;
    color: #1f2a3a;
    text-align: center;
}

.VoteCampaign .VoteCampaign-videos > .aem-Grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 20px;
    align-items: start;
}

.VoteCampaign .VoteCampaign-videos > .aem-Grid > * {
    width: auto !important;
    margin: 0 !important;
    float: none !important;
}

.VoteCampaign-card {
    background: #ffffff;
    border: 1px solid #d8dfeb;
    border-radius: 10px;
    padding: 10px;
}

.VoteCampaign-card .wrapper {
    margin-bottom: 10px;
    border-radius: 8px;
    overflow: hidden;
}

.VoteCampaign-card iframe {
    width: 100%;
    min-height: 210px;
}

.VoteCampaign-videoControls {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
}

.VoteCampaign-videoTitle {
    margin: 0;
    font-size: 18px;
    line-height: 1.2;
    font-weight: 700;
    color: #1f2a3a;
    text-align: center;
    text-transform: uppercase;
}

.VoteCampaign-videoStats {
    margin: 0;
    font-size: 13px;
    color: #6c7a91;
    font-weight: 600;
}

.VoteCampaign-videoStats.is-animating {
    animation: voteStatsPulse 0.45s ease;
}

.VoteCampaign-voteButton,
.VoteCampaign-submitButton {
    border: 1px solid #d3135a;
    border-radius: 6px;
    background: #d3135a;
    color: #ffffff;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    padding: 8px 16px;
    cursor: pointer;
}

.VoteCampaign-voteButton {
    font-size: 18px;
    min-width: 96px;
}

.VoteCampaign-voteButton:hover,
.VoteCampaign-submitButton:hover {
    background: #b8104c;
    border-color: #b8104c;
}

.VoteCampaign-voteButton.is-selected {
    box-shadow: 0 0 0 2px rgba(211, 19, 90, 0.2);
}

.VoteCampaign-voteButton:disabled,
.VoteCampaign-submitButton:disabled {
    opacity: 0.65;
    cursor: default;
}

.VoteCampaign-formWrap {
    max-width: 620px;
    margin: 24px auto 0;
    border: 1px solid #d8dfeb;
    border-radius: 10px;
    background: #ffffff;
    padding: 18px;
}

.VoteCampaign-form {
    display: grid;
    grid-template-columns: 1fr;
    gap: 10px;
}

.VoteCampaign-field label {
    display: block;
    margin-bottom: 6px;
    font-size: 16px;
    font-weight: 600;
    color: #1f2a3a;
}

.VoteCampaign-field input {
    width: 100%;
    min-height: 42px;
    border: 1px solid #c8d2e3;
    border-radius: 6px;
    padding: 10px 12px;
    font-size: 15px;
    background: #ffffff;
    color: #1f2a3a;
}

.VoteCampaign-field input:focus {
    outline: none;
    border-color: #7aa6ff;
    box-shadow: 0 0 0 2px rgba(122, 166, 255, 0.18);
}

.VoteCampaign-group {
    font-weight: 700;
}

.VoteCampaign-legal {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    color: #1f2a3a;
}

.VoteCampaign-legal input {
    width: 14px;
    height: 14px;
    accent-color: #d3135a;
}

.VoteCampaign-legalLink {
    color: inherit;
    text-decoration: underline;
}

.VoteCampaign-legalLink:hover,
.VoteCampaign-legalLink:focus {
    color: #b8104c;
}

.VoteCampaign-feedback {
    min-height: 18px;
    margin: 8px 0 10px;
    color: #c0392b;
    font-size: 16px;
    font-weight: 600;
}

.VoteCampaign-feedback.is-success {
    color: #2e8b57;
}

.VoteCampaign-status {
    display: block;
    max-width: 620px;
    margin: 18px auto 8px;
    padding: 14px 16px;
    border-radius: 10px;
    border: 1px solid #d8dfeb;
    background: #f7f9fc;
    color: #2f3f57;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.45;
    box-shadow: 0 8px 20px rgba(15, 31, 55, 0.05);
}

.VoteCampaign-status.is-success {
    border-color: #2f9e67;
    border-left: 6px solid #2f9e67;
    background: linear-gradient(90deg, #eefbf3 0%, #f7fff9 100%);
    color: #1f6943;
    animation: voteStatusReveal 280ms ease-out;
}

.VoteCampaign-status.is-error {
    border-color: #d64545;
    border-left: 6px solid #d64545;
    background: linear-gradient(90deg, #fff1f1 0%, #fff8f8 100%);
    color: #9a2c2c;
}

.VoteCampaign-status.is-loading {
    border-color: #4a77d4;
    border-left: 6px solid #4a77d4;
    background: linear-gradient(90deg, #eef4ff 0%, #f8fbff 100%);
    color: #274d9c;
}

.VoteCampaign-submitButton {
    display: block;
    margin: 0 auto;
    min-width: 120px;
}

@media (max-width: 1023px) {
    .VoteCampaign {
        width: 100%;
    }

    .VoteCampaign .VoteCampaign-videos > .aem-Grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 767px) {
    .VoteCampaign {
        padding: 16px 12px 20px;
    }

    .VoteCampaign .VoteCampaign-videos > .aem-Grid {
        grid-template-columns: 1fr;
    }

    .VoteCampaign-card iframe {
        min-height: 180px;
    }

    .VoteCampaign-videoTitle {
        font-size: 16px;
    }

    .VoteCampaign-title {
        margin-bottom: 16px;
        font-size: 26px;
    }

    .VoteCampaign-formWrap {
        padding: 14px;
    }
}

@keyframes voteStatsPulse {
    0% {
        transform: translateY(0) scale(1);
        opacity: 0.82;
    }
    50% {
        transform: translateY(-1px) scale(1.05);
        opacity: 1;
    }
    100% {
        transform: translateY(0) scale(1);
        opacity: 1;
    }
}

@keyframes voteStatusReveal {
    0% {
        opacity: 0;
        transform: translateY(4px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.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;
}

/* 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;
}

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


.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;
}
.stickyBannerPictureDesktop {
	display: none;
}
.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){
	.stickyBannerPictureMobileOnly {
		display: none !important;
	}

	.stickyBannerPictureDesktop {
		display: block;
	}

	.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;
	}
}

.ShareModule {
    position: relative;
    color: #667790;
    vertical-align: top;
    top: -8px;
    z-index: 1;
}

.ShareModule .wrapper {
    position: relative;
}

.shareModuleComp .wrapper {
    display: flex;
    justify-content: center;
}

.ShareModule .content-list {
    position: relative;
    display: inline-block;
}

.ShareModule .label {
    color: #555c67;
    margin-bottom: 1.875rem;
}

.ShareModule .list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    gap: 0.5rem;
}

.ShareModule .list .item {
    display: inline-block;
    position: relative;
}

.ShareModule .list .item:first-child {
    margin-left: 0;
}

@media (min-width: 768px) {
    .ShareModule .list .item:first-child {
        margin-left: 0;
    }
}

.ShareModule .list .item .social-link {
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1rem;
    text-align: center;
    transition: all 0.3s ease-in-out;
    width: 2.8125rem;
    height: 2.8125rem;
    color: inherit;
    background-color: transparent;
    border: 1px solid transparent;
    cursor: pointer;
    text-decoration: none;
}

.ShareModule .list .item .social-link svg {
    display: block;
    margin: auto;
    vertical-align: middle;
    pointer-events: none;
}

.ShareModule .list .item .social-link:hover,
.ShareModule .list .item .social-link:focus {
    color: #00b0ba;
}

/* Mensaje de confirmación copy */
.ShareModule .link-copy {
    background: #f5f5f5;
    border: 1px solid #e6e6e6;
    box-shadow: 0 0 0.25rem 0 rgba(0, 0, 0, 0.08);
    display: inline-block;
    line-height: 1rem;
    margin: 0 0.9375rem;
    opacity: 0;
    padding: 0.5rem 1.4rem 0.5rem 0.75rem;
    position: absolute;
    transition: all 0.35s ease-in-out;
    top: 0.1rem;
    left: 100%;
    vertical-align: middle;
    white-space: nowrap;
    z-index: 9;
    color: #667790;
    pointer-events: none;
}

.ShareModule .link-copy svg {
    margin-right: 0.625rem;
    vertical-align: middle;
}

.ShareModule .link-copy span {
    vertical-align: middle;
}

.ShareModule .link-copy.open {
    opacity: 1;
}

/* Responsive para móviles */
@media (max-width: 767px) {
    .ShareModule .link-copy {
        top: 100%;
        left: 0;
        margin: 0.5rem 0 0 0;
    }
}

.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.open{
	z-index: 999 !important;
}

/* Keep the lateral CTA row aligned with the intended grid. Shared row
 * styles add padding and gap, which shift the rotated content.
 */
.SeoSales .toggler > .row {
	align-items: normal;
	font-size: inherit;
	gap: normal;
	justify-content: normal;
	margin-left: -12px;
	margin-right: -12px;
	padding: 0;
}

/* Keep the in-page form aligned with the intended layout by removing shared row
 * padding and gap from this component.
 */
.SeoSales.in-page .row {
	gap: normal;
	padding: 0;
}

.SeoSales.in-page .box,
.SeoSales.in-page .box * {
	font-family: Robert, sans-serif;
}

.SeoSales.in-page .checkbox-item .label {
	flex-grow: 1;
	padding-left: 1rem;
}

/* The lateral SeoSales may be nested in a Wizard. Keep its typography and
 * spacing scoped to the component so Wizard defaults cannot override it.
 */
.SeoSales:not(.in-page):not(.in-page-no-container) .box,
.SeoSales:not(.in-page):not(.in-page-no-container) .box * {
	font-family: Robert, sans-serif;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .box {
	border: 0;
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: normal;
	margin: 0;
	padding: 75px 30px 70px;
	text-align: left;
	width: 100%;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .checkbox-item {
	align-items: normal;
	display: block;
	min-height: 0;
	padding: 0 0 0 30px;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .title {
	font-size: 1.1rem;
	font-weight: 700;
	line-height: 1.45455;
	margin: 0;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .block-form .form {
	margin: 1rem 0 0;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .block-form .field {
	margin-top: 1rem;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .note {
	color: #0e141a;
	font-size: .8rem;
	font-weight: 400;
	line-height: 1.25;
	margin: 0;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .block-phone .note {
	margin-top: 1rem;
}

.SeoSales:not(.in-page):not(.in-page-no-container) .checkbox-item .label {
	color: #0e141a;
	display: block;
	font-size: .65rem;
	font-weight: 400;
	line-height: 1.53846;
	padding-left: 1rem;
	text-align: left;
}

.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%;
	}
}
.tm-desc{
	text-align: center;
}

.pt-content .t-content {
	display: flex;
    flex-direction: column;
    grid-gap: 50px;
    gap: 50px;
}
.chartBox {
  display: flex;
  padding-bottom: 16px;
}


.contenedor-texto-fuente-grafico {
    max-width: 328px;
    margin: 0 auto;
}

.colSmall {
  width: 35px;
  height: 500px;
  z-index: 1;
}

.colLarge {
  max-width: 1920px;
  overflow-x: auto;
}

.colLarge .box {
  width: calc(1920px - 35px);
  height: 500px;
}

#myChart {
  margin-left: -24px;
}

#myChart2,
#myChart {
  position: relative;
  z-index: 1;
  /* Ajusta los valores de z-index segÃºn sea necesario */
}

#myChart {
  top: 0;
  left: 0;
  /* Ajusta la posiciÃ³n horizontal */
  z-index: 2;
  /* Un valor mayor que el de chart1 para superponerlo */
}

#contenedor-tabla-resumen-anual {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 16px;
  border: 0.50px #D8CFC7 solid;
  margin-bottom: 16px;
}

.contenedor-precio-kw-anual {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.contenedor-total-grafico{margin: 24px 16px;margin-bottom: 40px;}

.texto-contenedor-anual {
  text-align: center;
  flex: 1 1 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  display: inline-flex;
  align-self: stretch;
  width: 160px;
  margin-left: auto;
  margin-right: auto;
}

.contenedor-precio-anual {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  height: auto;
  gap: 24px;
  justify-content: center;
  align-items: center;
  font-style: normal;
  font-weight: bolder;
}

.texto-entre-meses {
  text-align: center;
  font-size: 14px;
  margin-bottom: 0px;
  font-weight: 500;
  line-height: 24px;
  word-wrap: break-word;
  width: 200px;
  margin-left: auto;
  margin-right: auto;
}

.contenedor-anio-impuestos {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.contenedor-anio-impuestos h3 {
  /* padding-left: 20px; */
  /* padding-right: 20px; */
  text-align: center;
  color: #2C2C2C;
  font-size: 24px;
  font-weight: 600;
  /*font-family: 'IberPangeaText-Regular';*/
  line-height: 32px;
  word-wrap: break-word;
  margin: 0px;
  padding: 0px;
}

.contenedor-switch-impuestos-anio .switch-on {
  background: #2C2C2C;
  justify-content: flex-end;
}

.contenedor-switch-impuestos-anio .switch-on>div {
  background: #E2E2E2;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.20);
}

.impuestos-anio {
  display: flex;
  justify-content: center;
  gap: 10px;
  align-items: center;
  margin: 24px;
}

.switch-button-anio {
  width: 40px;
  height: 24px;
  padding: 2px;
  background: #E2E2E2;
  border-radius: 100px;
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  display: inline-flex;
  cursor: pointer;
  transition: background 0.3s;
}

.switch-circle-anio {
  width: 20px;
  height: 20px;
  position: relative;
  background: white;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.20);
  border-radius: 100px;
  transition: transform 0.3s;
}

.switch-button-anio.active {
  background: #B2E4C7;
}

.switch-button-anio.active .switch-circle-anio {
  transform: translateX(16px);
}

.contenedor-precios-resumen-anual {
  margin-left: auto;
  margin-right: auto;
  width: 296px;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  padding-bottom: 32px;
  background: #F9F9F9;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  gap: 40px;
  margin-bottom: 24px;
  display: inline-flex;
}

.datos-kw {
  color: #707070;
  font-size: 15px;
  font-weight: 400;
  line-height: 19px;
}

.titulo-precio-anual {
  /* font-size: 15px; */
  font-weight: 600;
  padding: 0;
  margin-bottom: 32px;
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  /* font-family: 'IberPangeaText-Regular'; */
}

#contenedor-tabla-resumen-anual{
 width: 328px;
 margin-left: auto;
 margin-right: auto;
 padding: 24px 16px;
}
#myChart3{
  display: none !important;
}

#myChart2{
  width: 39px !important;
}


@media (min-width: 576px) {
  .texto-fuente-datos{
  width: 517px;
  margin-left: auto;
  margin-right: auto;  
  }
  #myChart2{
    width: 39px !important;
  }
  .contenedor-precios-resumen-anual {
    width: 448px;
    height: 364px;
  }
  .titulo-precio-anual {
    line-height: 40px;
  }
  #contenedor-tabla-resumen-anual{
    width: 484px;
    margin-bottom: 32px;
  }
  .contenedor-texto-fuente-grafico {
        max-width: 470px;
        margin: 0 auto;
        margin-bottom: 32px;
    }
  .contenedor-total-grafico {
    
    margin-bottom: 48px;
}
}

@media (min-width: 768px) {
      
#carrusel-blog-container{
  width: 680px;
}
  
  #contenedor-tabla-resumen-anual{
    width: 662px;
  }
  .texto-fuente-datos{
    width: 702px;
  }
  .contenedor-precios-resumen-anual {
    width: 632px;
    height: 186px;
    margin-bottom: 20px;
  }

  

  .contenedor-precio-anual {
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    height: auto;
  }

  .contenedor-precio-kw-anual{
    width: 40%;
  }

  .contenedor-texto-fuente-grafico {
        max-width: 662px;
        margin: 0 auto;
    }
  
}


@media (min-width: 992px) {
  .texto-fuente-datos{
    width: 662px;
    margin-left: auto;
    transform: translateX(-15px);
    margin-right: auto;
  }
  .contenedor-precios-resumen-anual {
    width: 828px;
    height: 184px;
    margin-bottom: 24px;
  }

  .contenedor-precio-anual {
    gap: 5px;
  }

  .contenedor-precio-kw-anual {
    width: 40%;
  }

  .contenedor-precio-anual {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    height: auto;
  }

  .titulo-precio-anual {
    font-size: 24px;
  }
  #contenedor-tabla-resumen-anual{
    width: 886px;
  }
   


  .chartBox {
  width:566px;
    margin : 0 auto;
}
  .datos-kw{
    width:566px;
    margin: 0px auto 24px auto;
    padding-left:10px;
  }

   .contenedor-texto-fuente-grafico {
        max-width: 886px;
        margin: 0 auto;
        margin-bottom: 24px;
    }

  
}

@media (min-width: 1200px) {
  
  .texto-fuente-datos{
    width: 1000px;
  }

  canvas#myChart2 {
    width: 0 !important;
}

  .contenedor-anio-impuestos {
  }

  .contenedor-precios-resumen-anual {
    width: 952px;
    height: 116px;
    padding-top: 33px;
  }

  .contenedor-precio-anual {
    flex-wrap: nowrap;
    align-items: flex-start;
  }
  #contenedor-tabla-resumen-anual{
    width: 1000px;
    padding-bottom: 0px;
  }
  
  #myChart3{
    display: block !important;
  }


    .chartBox {
  width: 952px;
  margin : 0 auto;
  padding-bottom: 0px;
}
  .datos-kw{
    width: 952px;
    margin: 0px auto 24px auto;
    padding-left:10px;
  }
   .contenedor-texto-fuente-grafico {
        max-width: 1000px;
        margin: 0 auto;
        margin-bottom: 40px;
    }
  .contenedor-total-grafico{margin: 40px 16px;
                           margin-bottom:80px;}

}

@media(min-width: 1601px) {
  /*.box, #myChart{
    width: 1000px !important;
  }*/

  .texto-fuente-datos{
    transform: translateX(-157px);
  }
  
  #contenedor-tabla-resumen-anual{
    width: 1280px;
  }
  .contenedor-precios-resumen-anual {
    width: 1200px;

  }

  .contenedor-precio-anual {
    justify-content: center;
    gap: 100px;
    padding-top: 14px;
  }

  .contenedor-precio-kw-anual {
    width: auto;
  }
   .contenedor-texto-fuente-grafico {
        max-width: 1280px;
        margin: 0 auto;
        margin-bottom: 40px;
    }

     .chartBox {
  width: 1200px;
  margin : 0 auto;
  padding-bottom: 0px;
}
  .datos-kw{
    width: 1200px;
    margin: 0px auto 24px auto;
    padding-left:10px;
  }
   

}

@media(min-width:1920px){

  .titulo-precio-anual {
    font-size: 32px;
  }

 
  
}











.contenedor-precios-resumen-anual {
    /* font-family: IberpangeaText-Regular; */
}

#primer-contenedor-tabla-precios {
    width: 1920px;
    padding-left: 320px;
    padding-right: 320px;
    padding-top: 16px;
    padding-bottom: 16px;
    background: white;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: inline-flex;
}

#segundo-contenedor-tabla-precios{
    margin: 32px auto 16px auto;
    width: 328px;
}
#segundo-contenedor-tabla-precios{
    margin-left: auto;
    margin-right: auto;
}
.contenedor-titulo {
    padding-bottom: 12px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: flex;
}

.imagen-separador-horizontal {
    background-color: #D8CFC7;
    width: 248px;
    height: 1px;
}

.imagen-separador-vertical-noche,
.imagen-separador-vertical-manana,
.imagen-separador-vertical-tarde {
    display: none;
    background-color: #D8CFC7;
    height: 300px;
    width: 1px;
}



.columna-izquierda {
    width: 93px;
}

.contenedor-titulo h2 {
    text-align: center;
    color: #2C2C2C;
    font-size: 24px;
    font-weight: 600;
    line-height: 38px;
    word-wrap: break-word;
}

.contenedor-subtitulo {
    align-self: stretch;
    padding-left: 100px;
    padding-right: 100px;
    justify-content: flex-start;
    align-items: center;
    gap: 80px;
    display: inline-flex;
}

.contenedor-subtitulo p {
    margin-left: auto;
    margin-right: auto;
    align-self: stretch;
    text-align: center;
    color: #2C2C2C;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    word-wrap: break-word;
}

.contenedor-descubre {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.texto-descubre {
    text-align: center;
    color: #2C2C2C;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: -1px;
    line-height: 30px;
    word-wrap: break-word;
    margin-bottom: 0;
    /* font-family: 'IberPangeaText-Regular'; */
}


.texto-consulta {
    margin-left: auto;
    margin-right: auto;
}

#segundo-contenedor-tabla-precios {
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-radius: 16px;
    border: 0.50px #D8CFC7 solid;

}

.contenedor-fecha-impuestos {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 24px;
    padding-bottom: 24px;
    
}

.contenedor-precios-resumen {
    margin-left: auto;
    margin-right: auto;
}

p.texto-aprovecha {
    display: flex;
    align-items: center;
    margin: 0;
}

.texto-aprovecha {
    color: #007ACB;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    word-wrap: break-word;
}

.contenedor-fecha-impuestos h3 {
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    margin: 0;
    padding-bottom: 0;
    color: #2C2C2C;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    word-wrap: break-word;
    /* font-family: 'IberPangeaText-Regular' */
}

.contenedor-texto-fuente{

    max-width: 328px;
    margin: 0 auto;
}

.switch-container {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    gap: 20px;
}

.switch {
    padding-left: 4px;
    padding-right: 4px;
    background: #B2E4C7;
    border-radius: 24px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.contenedor-total-grafico .option {
    padding: 12px 20px;
    border-radius: 24px;
    font-size: 16px;
    line-height: 24px;
    word-wrap: break-word;
    transition: background-color 0.3s ease;
}

.option-left {
    padding-left: 24px;
    padding-right: 24px;
}

.option.active {
    background: white;
    font-weight: 600;
    color: #2C2C2C;
    padding-top: 8px;
    padding-bottom: 8px;
}

.option:not(.active) {
    font-weight: 400;
    color: #2C2C2C;
}

.switch-impuestos {
    color: #2C2C2C;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px;
    word-wrap: break-word;
}

.contenedor-switch-impuestos .switch-on {
    background: #2C2C2C;
    justify-content: flex-end;
}

.contenedor-switch-impuestos .switch-on>div {
    background: #E2E2E2;
    box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.20);
}


.switch-off {
    height: 24px;
    padding: 2px;
    background: #E2E2E2;
    border-radius: 100px;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    display: flex;
}

.contenedor-precios-resumen {
    width: 296px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    padding-bottom: 32px;
    background: #f9f9f9;
    border-radius: 16px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 24px;
    gap: 40px;
    display: inline-flex;
}

.contenedor-precio {
    display: flex;
    flex: 1 1 0;
    flex-direction: column;
    height: auto;
    justify-content: center;
    align-items: center;
    gap: 24px;
}

.contenedor-precio-kw {
    /*flex: 1 1 0;*/
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: inline-flex;
}


.texto-contenedor {
    flex: 1 1 0;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    display: inline-flex;
    align-self: stretch;
    text-align: center;
}

.texto-kwh {
    text-align: right;
    color: #2C2C2C;
    font-size: 18px;
    font-weight: bolder;
    line-height: 24px;
    word-wrap: break-word;
    margin-bottom: 0px;
}

.texto-entre-horas {
    text-align: right;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word;
    margin-bottom: 0;
}


.contenedor-manana-tarde-noche {
    display: flex;
    flex-direction: column;
    padding-left: 56px;
    padding-right: 56px;
    justify-content: center;
    align-items: center;
    gap: 56px;
    align-self: center;
    padding-bottom: 24px;
}

.texto-fuente-datos-tabla {
    color: #707070;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    word-wrap: break-word;
}

.contenedor-individual-manana-tarde-noche {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 16px;
    display: inline-flex;
}

.titulo-contenedor-individual {
    align-self: stretch;
    text-align: center;
    color: #2C2C2C;
    font-size: 24px;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 32px;
    word-wrap: break-word;
    /* font-family: 'IberPangeaText-Regular' */
}

.columna-contenedor-individual {
    justify-content: center;
    align-items: flex-start;
    gap: 18px;
    display: inline-flex;
}

.imagen-separador-vertical-noche,
.imagen-separador-vertical-manana,
.imagen-separador-vertical-tarde {
    display: none;
    width: 1px;
    background-color: #D8CFC7;
    position: relative;
}


.separador-desktop {
    display: none;
}

.columna-izquierda {
    flex-direction: column;
    justify-content: flex-start;
    gap: 8px;
    display: inline-flex;
}

.columna-derecha {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 8px;
    display: inline-flex;
}

.elemento-columna {
    color: #2C2C2C;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    word-wrap: break-word;
    margin-bottom: 0px;
}

.texto-rojo {
    color: #CB1212;
}

.texto-verde {
    color: #2F6852;
}

.texto-amarillo {
    color: #C66D00;
}


/**
Switch impuestos
*/
.impuestos {
    display: flex;
    gap: 16px;
    margin: 24px;
    justify-content: center;
    height: 100%;
}

.mensaje-ayuda {
    align-self: stretch;
    padding-left: 24px;
    padding-right: 24px;
    justify-content: flex-start;
    align-items: center;
    display: inline-flex;
}
.ico-ayuda{
    margin-right:8px;
}
.textoImpuesto{
    margin:0;
}


.switch-button {
    width: 40px;
    height: 24px;
    padding: 2px;
    background: #E2E2E2;
    border-radius: 100px;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    margin-top: -3px;
    display: inline-flex;
    cursor: pointer;
    transition: background 0.3s;
}

.switch-circle {
    width: 20px;
    height: 20px;
    position: relative;
    background: white;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.20);
    border-radius: 100px;
    transition: transform 0.3s;
}

.switch-button.active {
    background: #B2E4C7;
}

.switch-button.active .switch-circle {
    transform: translateX(16px);
}

#tercer-contenedor-tabla-precios,
#contenedor-tabla-precios-realizando-ajustes {
    display: flex;
    justify-content: center;
}

.contenedor-disponible-manana {

    width: 328px;
    height: 252px;
    padding-top: 32px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    background: #DCEBE1;
    border-radius: 16px;
    overflow: hidden;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 32px;
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
}

.subcontenedor-disponible-manana {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    gap: 24px;
    display: flex;
}

.titulo-podras-consultar {
    text-align: center;
    color: #2C2C2C;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    word-wrap: break-word;
}

.texto-podras-consultar {
    text-align: center;
    color: #2C2C2C;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    word-wrap: break-word
}

.texto-consulta{
    font-size: 16px;
    text-align: center;
}

.imagen-separador-horizontal-noche {
    display: none;
}



/* Media queries */
@media (min-width: 1200px) {

.contenedor-texto-fuente{

    max-width: 328px;
    margin: 0 auto;
}
    
    
    #segundo-contenedor-tabla-precios{
        margin-left: auto;
        margin-right: auto;
    }
    .contenedor-titulo h2{
        font-size: 32px;
    }
    .contenedor-precios-resumen {
        width: 952px;
    }

    .contenedor-manana-tarde-noche {
        width: 1000px;
    }

    .texto-aprovecha {
        margin-left: 74px;
    }

    #primer-contenedor-tabla-precios {
        width: 100%;
        padding-left: 55px;
        padding-right: 55px;
    }

    .contenedor-fecha-impuestos {/* margin-top: 50px; */}

    .contenedor-precio {
        flex-wrap: nowrap;
    }

    .contenedor-precio-kw {
        width: 40%;
    }
}


.imagen-separador-horizontal-992-manana,
.imagen-separador-horizontal-992-tarde,
.imagen-separador-horizontal-992-noche {
    display: none;
}



@media (min-width: 576px) {
    
.contenedor-texto-fuente{max-width: 496px;margin: 0 auto;margin-bottom: 32px;}
   

    
#segundo-contenedor-tabla-precios{
    width: 496px;
    margin-top: 24px;
    margin-bottom: 32px;
}
    .contenedor-disponible-manana {
        width: 496px;
        height: 200px;
    }

    .contenedor-precios-resumen {
        width: 448px;
        height: 364px;
    }

    #primer-contenedor-tabla-precios {
        width: 100%;
        padding-left: 65px;
        padding-right: 65px;
    }

    .contenedor-subtitulo {
        padding-left: 0px;
        padding-right: 0px;
    }

    .mensaje-ayuda {
        width: 500px;
    }
}
@media (max-width:768px){

    
    
    .contenedor-manana-tarde-noche {
        gap:24px;
    }

}

@media (min-width: 360px) {
    #primer-contenedor-tabla-precios {
        width: 100%;
        padding-left: 50px;
        padding-right: 50px;
        gap: 8px;
    }

    .contenedor-subtitulo {
        padding-left: 30px;
        padding-right: 30px;
        gap: 40px;
    }
}

@media (max-width: 360px) {
    #primer-contenedor-tabla-precios {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .contenedor-subtitulo {
        padding-left: 20px;
        padding-right: 20px;
        gap: 20px;
    }
}

@media (min-width: 360px) {
    #primer-contenedor-tabla-precios {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (min-width: 768px) {


    .contenedor-texto-fuente{max-width: 680px;margin: 0 auto;}
    
     .contenedor-precios-resumen {

        padding:24px 32px;
        
    }

    
#primer-contenedor-tabla-precios {
    padding-top: 16px;
}

#segundo-contenedor-tabla-precios{
    width: 680px;
    margin-top: 32px;
}
    .mensaje-ayuda {
        width: 700px;
    }

    .contenedor-precio {
        flex-direction: row;
    }

    .contenedor-precios-resumen {
        width: 632px;
        height: 186px;
    }


    .contenedor-manana-tarde-noche {
        width: 700px;
    }

    .imagen-separador-horizontal {
        display: none;
    }

    .imagen-separador-vertical-tarde {
        display: none;
        height: 332px;
        position: relative;
    }

    .imagen-separador-vertical-manana {
        display: block;
    }

    .imagen-separador-vertical-manana {
        display: block;
    }

    .imagen-separador-horizontal-992-tarde {
        width: 632px;
        display: none;
    }

    .imagen-separador-horizontal-992-noche {
        width: 425px;
        display: block;
        margin-bottom: 16px;
    }

    .contenedor-precio,
    .contenedor-manana-tarde-noche {
        flex-direction: row;
    }
    .mensaje-ayuda {
        /* margin-left: auto; */
        margin-right: auto;
    }

    .contenedor-disponible-manana {
        width: 680px;
        height: 170px;
    }

    .contenedor-precios-resumen {
        width: 632px;
        height: 186px;

    }

    #segundo-contenedor-tabla-precios>div.contenedor-manana-tarde-noche>div.contenedor-individual-manana-tarde-noche.noche>div>div.imagen-separador-vertical {
        margin-left: 32px;
    }

    .contenedor-precio {
        gap: 24px;
    }

    .texto-aprovecha {
        margin-left: auto;
        margin-right: auto;
    }


    .contenedor-manana-tarde-noche {
        width: 750px;
        row-gap: 32px;
        column-gap: 70px;
    }

    .contenedor-precio,
    .contenedor-manana-tarde-noche {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        height: auto;
    }

    .contenedor-precio-kw {
        width: 40%;
    }

    .contenedor-individual-manana-tarde-noche.tarde {
        width: 60%;
        align-items: center;
        /* margin-bottom: 30px; */
    }

    .contenedor-precios-resumen {
        margin-bottom: 24px;
    }

    .contenedor-individual-manana-tarde-noche.noche,
    .contenedor-individual-manana-tarde-noche.manana,
    .contenedor-individual-manana-tarde-noche.tarde {
        width: 35%;
        align-items: center;
        height: 240;
    }
    .imagen-separador-vertical {
        height: 268px;
    }
}

@media(min-width:992px){
    #segundo-contenedor-tabla-precios{
        width:904px;
    }
    .contenedor-precios-resumen{
        width:856px;
    }
    
    .contenedor-manana-tarde-noche{
        width:904px;
        padding-right: 0px;
        padding-left: 0px;
        column-gap: 115px;
        padding-bottom: 40px;
    }
    .contenedor-texto-fuente {
        max-width: 904px;
        margin: 0 auto;
        margin-bottom: 24px;
    }
    
    
}


@media(min-width: 1200px) {


        #primer-contenedor-tabla-precios {
        padding-top: 40px;
    }

    
    .contenedor-texto-fuente{max-width: 1000px;margin: 0 auto;margin-bottom: 40px;}
    

    .imagen-separador-vertical-manana,
    .imagen-separador-vertical-tarde{
        display: block;
    }

    .imagen-separador-vertical-tarde,
    .imagen-separador-vertical-manana {
        height: 332px;
    }

    .contenedor-precio,
    .contenedor-manana-tarde-noche {
        gap: 60px;
        justify-content: center;
    }

    .imagen-separador-horizontal-992-tarde {
        display: none;
    }


    .contenedor-disponible-manana {
        width: 1000px;
        height: 144px;

    }

    .subcontenedor-disponible-manana {
        gap: 0;
    }

    .contenedor-manana-tarde-noche {
        flex-wrap: nowrap;
        align-items: flex-start;
        padding-bottom: 24px;
    }

    .contenedor-precio {
        flex-wrap: nowrap;
        align-items: flex-start;
    }

    .contenedor-individual-manana-tarde-noche.noche,
    .contenedor-individual-manana-tarde-noche.manana,
    .contenedor-individual-manana-tarde-noche.tarde {
        width: auto;
        padding-top: 16px;
    }

    .contenedor-precios-resumen {
        width: 952px;
        height: 116px;
        padding-top: 33px;
    }

    .mensaje-ayuda {
        width: auto;
    }
    
#segundo-contenedor-tabla-precios{
    width: 1000px;
}
    .imagen-separador-horizontal-992-noche {
        display: none;
    }

}


@media(min-width: 1601px) {


    .contenedor-texto-fuente{max-width: 1280px;margin: 0 auto;margin-bottom: 40px;}
    
    .imagen-separador-horizontal-992-manana,
    .imagen-separador-horizontal-992-tarde,
    .imagen-separador-horizontal-992-noche {
        display: none;
    }

    .imagen-separador-vertical {
        background-color: #D8CFC7;
    }

    .contenedor-precios-resumen {
        width: 1200px;

    }

    .contenedor-precio {
        justify-content: center;
        gap: 140px;
        padding-top: 14px;
    }

    .contenedor-precio-kw {
        width: auto;
    }

    .contenedor-manana-tarde-noche {
        width: 1200px;
        gap: 120px;
    }
    
#segundo-contenedor-tabla-precios{

    width: 1280px;
}

}

.imagen-flecha {
  display: inline-block;
  vertical-align: -2px;
  margin-right: 6px;
}


.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}
@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;
}
.NewsModulePt .titleCenter{
	text-align: center;
}

.NewsModulePt .cta-item{
	text-align: center;
}
@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;
}
.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;
	}
}
/* ===== Base ===== */
.MediaCarousel { background: #ffffff; width: 100%; }
.MediaCarousel .container { max-width: 100%; margin: 0; padding: 0; width: 100%; }

/* ===== Section Titles ===== */
.media-section { margin-bottom: 60px; background: #ffffff; width: 100%; }
.section-title {
  font-size: 2rem; font-weight: 600; text-align: center;
  margin-bottom: 40px; text-transform: capitalize; letter-spacing: 1px; padding: 0 20px;
}

/* ===== Universal Carousel ===== */
.images-carousel-container,
.videos-carousel-container,
.audios-carousel-container {
  position: relative; max-width: 1400px; width: 100%; margin: 0 auto; padding: 0 80px; background: #ffffff;
}
.carousel-nav {
  position: absolute; top: 50%; transform: translateY(-50%); width: 60px; height: 60px; border: none;
  border-radius: 50%; background: rgba(255,255,255,0.95); cursor: pointer; z-index: 100;
  transition: all 0.3s ease; box-shadow: 0 4px 20px rgba(0,0,0,0.1); display: flex; align-items: center; justify-content: center;
}
.carousel-nav svg { width: 28px; height: 28px; }
.carousel-nav:hover { background: #fff; box-shadow: 0 6px 25px rgba(0,0,0,0.15); transform: translateY(-50%) scale(1.05); }
.carousel-nav:disabled, .carousel-nav.disabled { opacity: .3; cursor: not-allowed; transform: translateY(-50%); }
.carousel-nav-prev, .videos-carousel-nav-prev, .audios-carousel-nav-prev { left: 20px; }
.carousel-nav-next, .videos-carousel-nav-next, .audios-carousel-nav-next { right: 20px; }
.carousel-wrapper { overflow: hidden; position: relative; padding: 30px 0; width: 100%; }
.carousel-track { display: flex; transition: transform .5s ease; gap: 30px; }
.carousel-item { flex: 0 0 auto; }
.carousel-card {
  background: #ffffff; overflow: hidden; transition: all .3s ease; height: 100%;
  display: flex; flex-direction: column;
}

/* ===== Indicators ===== */
.carousel-indicators { display: flex; justify-content: center; gap: 10px; margin-top: 30px; padding: 0 20px; }
.carousel-indicator {
  width: 14px; height: 14px; border-radius: 50%; background: rgba(44,62,80,.3);
  cursor: pointer; transition: all .3s ease; border: none;
}
.carousel-indicator.active { background: #d3135a; transform: scale(1.2); }
.carousel-indicator:hover { background: #d3135a; opacity: .8; }

/* ===== Images Section ===== */
.images-section { margin-bottom: 60px; background: #ffffff; }
.image-carousel-photo { position: relative; height: 220px; overflow: hidden; display: block; }
.image-carousel-photo .link { display: block; width: 100%; height: 100%; }
.image-carousel-photo::before {
  content: ''; position: absolute; inset: 0; background: rgba(0,0,0,0); transition: background .3s ease; z-index: 1; pointer-events: none;
}
.image-carousel-photo:hover::before { background: rgba(0,0,0,.4); }
.carousel-photo { width: 100%; height: 100%; object-fit: cover; transition: transform .4s ease; display: block; }
.carousel-card:hover .carousel-photo { transform: scale(1.08); }

.download-button-img {
  position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 0; color: #fff;
  transition: opacity .35s ease, transform .3s ease; background-color: #d3135a; padding: 10px; border-radius: 5px;
  text-decoration: none; z-index: 100; font-weight: 500; backdrop-filter: blur(10px);
}
.image-carousel-photo:hover .download-button-img { opacity: 1; z-index: 10000; transform: translate(-50%,-50%) scale(1.05); }
.download-button-img svg { margin-left: .3rem; width: 14px; height: 16px; fill: #fff; }
.download-button-img:hover { color: #fff; text-decoration: none; background-color: #b01048; transform: translate(-50%,-50%) scale(1.1); }

/* ===== Video & Audio Sections ===== */
.videos-section, .audios-section { margin-bottom: 60px; background: #ffffff; padding: 40px 0; }
.media-video {
  position: relative; height: 220px; overflow: hidden; background: #000; border-radius: 16px 16px 0 0;
}
.media-audio {
  position: relative; height: 220px;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  display: flex; flex-direction: column; align-items: center; justify-content: center;
  border-radius: 16px 16px 0 0; overflow: hidden;
}

/* ===== Video Player ===== */
.video-container { position: relative; width: 100%; height: 100%; transition: transform .3s ease; }
.carousel-card:hover .video-container { transform: scale(1.02); }
.youtube-iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: none; }
.external-video { width: 100%; height: 100%; object-fit: cover; transition: transform .3s ease; }
.carousel-card:hover .external-video { transform: scale(1.02); }

/* ===== Audio Player (basic) ===== */
.audio-container { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; }
.audio-placeholder { flex: 1; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; }
.audio-icon { color: rgba(255,255,255,.9); opacity: .8; }
.audio-player { width: 90%; background: rgba(255,255,255,.15); border-radius: 12px; padding: 12px; backdrop-filter: blur(10px); }

/* ===== Authoring Banner ===== */
.component-authoring {
  background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%);
  border: 2px dashed #2196f3; border-radius: 12px; padding: 30px; text-align: center;
  color: #1976d2; font-weight: 600; margin: 30px 20px; font-size: 1.2rem;
}

/* ===== Content ===== */
.carousel-content { flex: 1; display: flex; flex-direction: column; position: relative; background: #ffffff; }
.carousel-caption, .carousel-title {
  font-size: .9rem;font-weight: normal; color: #ed3d7e; margin: 30px 0 12px 0; line-height: 1.4;
}
.carousel-description { font-size: .9rem; font-weight: bold; line-height: 1.45455; flex: 1; letter-spacing: -.005em; text-align: start; }
.media-actions { margin-top: auto; display: flex; flex-direction: column; gap: 5px; }
.media-actions .download-link {
  color: #d3135a; font-weight: 500; text-decoration: none; transition: color .3s ease, transform .3s ease; display: inline-block;
}
.media-actions .download-link:hover { color: #b01048; transform: translateX(2px); }
.media-actions .download-link .arrow { margin-left: 4px; display: inline-block; transition: transform .3s ease; }
.media-actions .download-link:hover .arrow { transform: translateY(2px); }

/* ===== Thumbnails & Overlays ===== */
.video-thumbnail-overlay,
.audio-thumbnail-overlay {
  position: relative; width: 100%; height: 220px; cursor: pointer; overflow: hidden; background: #000;
}
.video-thumbnail-overlay::before,
.audio-thumbnail-overlay::before {
  content: ''; position: absolute; inset: 0; background: rgba(0,0,0,0); transition: background .3s ease; z-index: 1; pointer-events: none;
}
.video-thumbnail-overlay:hover::before,
.audio-thumbnail-overlay:hover::before { background: rgba(0,0,0,.4); }
.video-thumbnail-overlay img.thumbnail-img,
.audio-thumbnail-overlay img.thumbnail-img {
  width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .3s ease;
}
.video-thumbnail-overlay:hover img.thumbnail-img,
.audio-thumbnail-overlay:hover img.thumbnail-img { transform: scale(1.05); }

/* ===== Play Buttons ===== */
.video-thumbnail-overlay .play-button,
.audio-thumbnail-overlay .audio-play-button {
  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(1);
  background: none; border: none; cursor: pointer; width: 80px; height: 80px; z-index: 2; transition: transform .3s ease;
}
.video-thumbnail-overlay:hover .play-button,
.audio-thumbnail-overlay:hover .audio-play-button { transform: translate(-50%, -50%) scale(1.15); animation: pulse 2s infinite; }
.video-thumbnail-overlay .play-button svg,
.audio-thumbnail-overlay .audio-play-button svg { width: 80px; height: 80px; filter: drop-shadow(0 4px 8px rgba(0,0,0,.3)); transition: filter .3s ease; }
.video-thumbnail-overlay:hover .play-button svg,
.audio-thumbnail-overlay:hover .audio-play-button svg { filter: drop-shadow(0 6px 12px rgba(0,0,0,.4)); }
.video-thumbnail-overlay .play-button svg circle,
.audio-thumbnail-overlay .audio-play-button svg circle { fill: #d3135a; opacity: .85; transition: opacity .3s ease; }
.video-thumbnail-overlay:hover .play-button svg circle,
.audio-thumbnail-overlay:hover .audio-play-button svg circle { opacity: 1; }

/* ===== Embedded Video Size ===== */
.video-player iframe, .video-player video { width: 100%; height: 220px; }

/* ===== Utility ===== */
.hidden { display: none !important; }

/* ===== Custom Video Player ===== */
.custom-video-player-wrap { width: 100%; }
.custom-video-player { position: relative; width: 100%; height: 220px; overflow: hidden; background: #000; }
.custom-video-player video.custom-video { width: 100%; height: 100%; object-fit: cover; display: block; }
.custom-controls-media-es {
  position: absolute; left: 12px; right: 12px; bottom: 10px; display: flex; align-items: center; gap: 12px;
  padding: 8px 12px; background: rgba(0,0,0,.35); border-radius: 999px; backdrop-filter: blur(4px);
}
.custom-controls-media-es .pp-btn {
  width: 40px; height: 40px; border: 0; border-radius: 999px; background: #d3135a; color: #fff;
  display: flex; align-items: center; justify-content: center; cursor: pointer; flex: 0 0 auto; transition: background .3s ease, transform .3s ease;
}
.custom-controls-media-es .pp-btn:hover { background: #b01048; transform: scale(1.1); }
.custom-controls-media-es .pp-btn svg { width: 18px; height: 18px; }
.custom-controls-media-es .progress { position: relative; height: 6px; flex: 1 1 auto; background: rgba(255,255,255,.35); border-radius: 999px; cursor: pointer; }
.custom-controls-media-es .progress .fill { position: absolute; left: 0; top: 0; height: 100%; width: 0%; background: #d3135a; border-radius: 999px; transition: width .1s ease; }
.custom-controls-media-es .time { min-width: 92px; text-align: right; color: #fff; font-size: .8rem; opacity: .95; flex: 0 0 auto; }

/* ===== Custom Audio Player ===== */
.custom-audio-player-wrap { width: 100%; position: relative; }
.custom-audio-player {
  position: relative; width: 100%; height: 220px; overflow: hidden;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); display: flex; align-items: center; justify-content: center;
}
.custom-audio-controls {
  position: absolute; left: 12px; right: 12px; bottom: 10px; display: flex; align-items: center; gap: 12px;
  padding: 8px 12px; background: rgba(0,0,0,.35); border-radius: 999px; backdrop-filter: blur(4px); z-index: 10;
}
.custom-audio-controls .pp-btn {
  width: 40px; height: 40px; border: 0; border-radius: 999px; background: #d3135a; color: #fff;
  display: flex; align-items: center; justify-content: center; cursor: pointer; flex: 0 0 auto; transition: all .3s ease;
}
.custom-audio-controls .pp-btn:hover { background: #b01048; transform: scale(1.1); }
.custom-audio-controls .pp-btn svg { width: 18px; height: 18px; }
.custom-audio-controls .progress { position: relative; height: 6px; flex: 1 1 auto; background: rgba(255,255,255,.35); border-radius: 999px; cursor: pointer; }
.custom-audio-controls .progress .fill { position: absolute; left: 0; top: 0; height: 100%; width: 0%; background: #d3135a; border-radius: 999px; transition: width .1s ease; }
.custom-audio-controls .time { min-width: 92px; text-align: right; color: #fff; font-size: .8rem; opacity: .95; flex: 0 0 auto; }

/* ===== Audio Waveform ===== */
.audio-waveform {
  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
  display: flex; align-items: center; gap: 3px; height: 60px; opacity: .6; z-index: 1;
}
.audio-waveform .bar { width: 4px; background: rgba(255,255,255,.8); border-radius: 2px; transition: all .3s ease; }
.audio-waveform .bar:nth-child(1) { height: 20px; }
.audio-waveform .bar:nth-child(2) { height: 35px; }
.audio-waveform .bar:nth-child(3) { height: 45px; }
.audio-waveform .bar:nth-child(4) { height: 35px; }
.audio-waveform .bar:nth-child(5) { height: 20px; }
.audio-waveform.playing .bar { animation: wave 1.2s ease-in-out infinite; }
.audio-waveform.playing .bar:nth-child(1) { animation-delay: 0s; }
.audio-waveform.playing .bar:nth-child(2) { animation-delay: .1s; }
.audio-waveform.playing .bar:nth-child(3) { animation-delay: .2s; }
.audio-waveform.playing .bar:nth-child(4) { animation-delay: .3s; }
.audio-waveform.playing .bar:nth-child(5) { animation-delay: .4s; }

/* ===== Keyframes ===== */
@keyframes wave { 0%,100%{ transform: scaleY(.5); opacity:.6;} 50%{ transform: scaleY(1.2); opacity:1;} }
@keyframes pulse {
  0%,100% { box-shadow: 0 0 0 0 rgba(211,19,90,.4); }
  50% { box-shadow: 0 0 0 20px rgba(211,19,90,0); }
}

/* ===== Responsive ===== */
@media (max-width: 768px) {
  .MediaCarousel { padding: 40px 0; }
  .MediaCarousel h3 { font-size: 1.8rem; margin-bottom: 30px; padding: 0 15px; }
  .section-title { font-size: 1.4rem; padding: 0 15px; }

  .images-carousel-container,
  .videos-carousel-container,
  .audios-carousel-container { padding: 0 60px; }

  .carousel-item { flex: 0 0 280px; width: 280px; }
  .carousel-wrapper { padding: 20px 0; }

  .image-carousel-photo,
  .media-video,
  .media-audio,
  .video-thumbnail-overlay,
  .audio-thumbnail-overlay,
  .custom-video-player,
  .custom-audio-player { height: 180px; }

  .video-player iframe, .video-player video { height: 180px; }

  .carousel-content { padding: 20px; }

  .carousel-nav { width: 50px; height: 50px; }
  .carousel-nav svg { width: 24px; height: 24px; }
  .carousel-nav-prev, .videos-carousel-nav-prev, .audios-carousel-nav-prev { left: 15px; }
  .carousel-nav-next, .videos-carousel-nav-next, .audios-carousel-nav-next { right: 15px; }

  .video-thumbnail-overlay .play-button,
  .audio-thumbnail-overlay .audio-play-button { width: 60px; height: 60px; }
  .video-thumbnail-overlay .play-button svg,
  .audio-thumbnail-overlay .audio-play-button svg { width: 60px; height: 60px; }

  .custom-controls-media-es .time, .custom-audio-controls .time { min-width: 80px; font-size: .75rem; }
  .audio-waveform { height: 50px; }
}

@media (max-width: 480px) {
  .images-carousel-container,
  .videos-carousel-container,
  .audios-carousel-container { padding: 0 50px; }

  .carousel-item { flex: 0 0 260px; width: 260px; }
  .carousel-nav-prev, .videos-carousel-nav-prev, .audios-carousel-nav-prev { left: 10px; }
  .carousel-nav-next, .videos-carousel-nav-next, .audios-carousel-nav-next { right: 10px; }
}

@media (min-width: 769px) and (max-width: 1024px) {
  .carousel-item { flex: 0 0 280px; width: 280px; }
  .images-carousel-container, .videos-carousel-container, .audios-carousel-container { max-width: 1200px; }
}

@media (min-width: 1025px) and (max-width: 1400px) {
  .carousel-item { flex: 0 0 300px; width: 300px; }
}

@media (min-width: 1401px) {
  .carousel-item { flex: 0 0 320px; width: 320px; }
  .images-carousel-container, .videos-carousel-container, .audios-carousel-container { max-width: 1600px; }

  .image-carousel-photo,
  .media-video,
  .media-audio,
  .video-thumbnail-overlay,
  .audio-thumbnail-overlay,
  .custom-video-player,
  .custom-audio-player { height: 240px; }

  .video-player iframe, .video-player video { height: 240px; }
}

#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: Robert, 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;
}


/* Prevenir que estilos scoped de Vue afecten el modo autor de AEM */
body:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .LocalInfoBanner {
	background: #fcf4c9;
	background: var(--banner-warning, #fcf4c9);
}

/* Fallback para entornos no-AEM */
.LocalInfoBanner:not([class*="cq-"]) {
	background: #fcf4c9;
	background: var(--banner-warning, #fcf4c9);
}

.LocalInfoBanner .wrapper {
	align-items: flex-start;
	display: flex;
	flex-flow: row nowrap;
	min-height: 2.5rem;
	padding: 0.75rem 0;
	position: relative;
}

.LocalInfoBanner .content {
	font-size: 15px;
	line-height: 20px;
	padding-right: 1.5rem;
}

@media (min-width: 768px) {
	.LocalInfoBanner .content {
		padding-right: 2.25rem;
	}
}

.LocalInfoBanner .content a {
	color: inherit;
	text-decoration: underline;
}

.LocalInfoBanner .content a:hover,
.LocalInfoBanner .content a:focus {
	text-decoration: none;
}

.LocalInfoBanner .text p {
	margin-bottom: 0;
}

.LocalInfoBanner .close {
	background: none;
	border: none;
	color: inherit;
	cursor: pointer;
	font: inherit;
	margin: -0.575rem -0.6rem;
	padding: 0.575rem 0.7rem;
	position: relative;
	z-index: 2;
}

.LocalInfoBanner .close .icon {
	stroke: currentColor;
}

.LocalInfoBanner .outer-wrapper {
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.5s ease-in-out, opacity 0.5s ease-in-out;
	opacity: 0;
}

.LocalInfoBanner .outer-wrapper[data-state="open"] {
	max-height: 500px;
	opacity: 1;
}

.LocalInfoBanner .outer-wrapper[data-state="closing"] {
	max-height: 0;
	opacity: 0;
}

.LocalInfoBanner.hidden {
	display: none;
}

.small-padding-heroN{
	padding-top:85px !important;
}

@media (max-width: 767.98px){
	.HeroAura.HeroNuevo .copyMobile,
	.HeroNuevo .copyMobile{
		opacity: 1 !important;
		display:block !important;
	}
	
}
/* Media query for desktop devices (greater than 1024px) */
@media (min-width: 1025px) {
    .HeroAura.HeroNuevo,
    .HeroNuevo {
        height: 500px !important; 
    }
}

/* Media query for tablet devices (768px to 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .HeroAura.HeroNuevo,
    .HeroNuevo {
        height: 385px !important;
        padding-bottom: 0rem !important;
    }
}

/* Media query for mobile devices (less than 768px) */
@media (max-width: 767px) {
    .HeroAura.HeroNuevo,
    .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;
}

.SearchModuleAura{
	background-color: white !important;
	padding: 50px 0px 30px 0px !important;
}

.SearchModuleAura .tab-link{
	border-radius: 5px;
}

.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){
	section.SearchModule[aem-comp="SearchModule"] .espacioSearch{
		padding-top: 60px;
	}
}

.icon-search{
	fill: rgba(14, 20, 26, 0.55) !important;
}

.SearchModule .search-button #iconFullDigital {
	height: 14px;
	width: 14px;
}

/* Lupa end */

section.SearchModule[aem-comp="SearchModule"],
section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
	--page-margin: 12px;
	background: #fff !important;
	padding: var(--page-margin) 0;
}

section.SearchModule[aem-comp="SearchModule"] .rowSearch {
	justify-content: center;
	padding-top: var(--search-module-vertical-spacing, 0);
}

section.SearchModule[aem-comp="SearchModule"] .InternalSearch .wrapper,
section.SearchModule[aem-comp="SearchModule"] .InternalSearch .form {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 100%;
}

section.SearchModule[aem-comp="SearchModule"] .InternalSearch .wrapper {
	max-width: 31.25rem;
}

section.SearchModule[aem-comp="SearchModule"] .InternalSearch .form {
	margin-bottom: 1.5rem;
	margin-top: 1.5rem;
	max-width: 100%;
}

section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-input,
section.SearchModule[aem-comp="SearchModule"] #search-input.search-input {
	-webkit-appearance: none;
	background: #fff;
	border: 1px solid #7f96b8 !important;
	border-radius: 0.1rem;
	box-sizing: border-box;
	box-shadow: none;
	display: block;
	font-size: 0.8rem;
	font-weight: 400;
	height: 1.95rem;
	line-height: 1.2;
	padding: 12px 50px 12px 15px;
	width: 100%;
}

section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-button,
section.SearchModule[aem-comp="SearchModule"] #search-button.search-button {
	align-items: center;
	appearance: none;
	background: transparent;
	border: 0;
	bottom: 0;
	box-shadow: none;
	display: flex;
	justify-content: center;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: -0.1rem;
	width: 1.85rem;
}

section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-button use,
section.SearchModule[aem-comp="SearchModule"] #search-button.search-button use,
section.SearchModule[aem-comp="SearchModule"] .icon-search {
	fill: rgba(14, 20, 26, 0.55) !important;
}

section.SearchModule[aem-comp="SearchModule"] .tab-list {
	font-size: 0;
	list-style: none;
	margin: 1.25rem auto 0;
	max-width: 100%;
	padding: 0 0 var(--search-module-vertical-spacing, 0);
	text-align: center;
	white-space: nowrap;
}

section.SearchModule[aem-comp="SearchModule"] .tab-item,
section.SearchModule[aem-comp="SearchModule"] .tab-item.active {
	border-bottom: 0 !important;
	display: inline-block;
	flex: 0 0 auto !important;
	font-size: 0.8rem;
	line-height: 1;
	margin: 0 0.45rem;
	max-width: none !important;
	width: auto !important;
}

section.SearchModule[aem-comp="SearchModule"] .tab-link,
section.SearchModule[aem-comp="SearchModule"] .tab-item.active .tab-link,
section.SearchModule[aem-comp="SearchModule"] .tab-link[aria-current="page"] {
	align-items: center;
	background: #f7f9fb !important;
	border: 0 !important;
	border-bottom: 0 !important;
	border-radius: 0.1rem;
	box-shadow: none;
	color: #d3135a !important;
	display: inline-flex !important;
	flex: 0 0 auto !important;
	font-size: 0.8rem;
	justify-content: center;
	line-height: 1.2;
	max-width: none !important;
	min-height: 1.6rem;
	padding: 0.4rem 0.75rem;
	text-decoration: none !important;
	width: auto !important;
}

section.SearchModule[aem-comp="SearchModule"] .tab-item.active::before,
section.SearchModule[aem-comp="SearchModule"] .tab-item.active::after,
section.SearchModule[aem-comp="SearchModule"] .tab-link[aria-current="page"]::before,
section.SearchModule[aem-comp="SearchModule"] .tab-link[aria-current="page"]::after {
	display: none !important;
}

@media (hover: hover), (-ms-high-contrast: none), (-ms-high-contrast: active) {
	section.SearchModule[aem-comp="SearchModule"] .tab-link:hover {
		background: #f3f6fb;
		color: #d3135a !important;
		text-decoration: none !important;
	}
}

@media (max-width: 1023.98px) {
	section.SearchModule[aem-comp="SearchModule"] .tab-list {
		-ms-overflow-style: none;
		display: flex !important;
		gap: 0.9rem;
		justify-content: flex-start;
		overflow-x: auto;
		overflow-y: hidden;
		scrollbar-width: none;
		text-align: left;
		touch-action: pan-x;
		-webkit-overflow-scrolling: touch;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list::-webkit-scrollbar {
		display: none;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-item {
		margin: 0 !important;
	}
}

@media (min-width: 375px) and (max-width: 489.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 16px;
	}
}

@media (min-width: 490px) and (max-width: 639.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 24px;
	}
}

@media (min-width: 640px) and (max-width: 767.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 32px;
	}
}

@media (min-width: 768px) and (max-width: 1023.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 12px;
	}
}

@media (min-width: 1024px) {
	section.SearchModule[aem-comp="SearchModule"] {
		--page-margin: 16px;
		padding: var(--page-margin) 0;
	}

	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 16px;
		padding: var(--page-margin) 0;
	}

	section.SearchModule[aem-comp="SearchModule"] .rowSearch {
		padding-top: var(--search-module-vertical-spacing, 0);
	}

	section.SearchModule[aem-comp="SearchModule"] .rowSearch > .col-12,
	section.SearchModule[aem-comp="SearchModule"] .rowSearch > [class*="col-"] {
		flex: 0 0 100% !important;
		max-width: 43.75rem !important;
		width: 100% !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .wrapper,
	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .form {
		max-width: 31.25rem !important;
		width: 100% !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .form {
		margin-top: 0;
		margin-bottom: 0;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-input,
	section.SearchModule[aem-comp="SearchModule"] #search-input.search-input {
		border: 1px solid #7f96b8 !important;
		border-radius: 1px !important;
		font-size: 0.8rem !important;
		height: 1.95rem !important;
		padding: 0.45rem 0.8rem 0.45rem 2rem !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-button,
	section.SearchModule[aem-comp="SearchModule"] #search-button.search-button {
		align-items: center;
		background: transparent;
		border: 0;
		display: flex;
		height: 1.95rem !important;
		justify-content: center;
		padding: 0 !important;
		position: absolute;
		right: 0;
		top: -0.1rem;
		width: 1.85rem !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-button svg,
	section.SearchModule[aem-comp="SearchModule"] #search-button.search-button svg {
		height: 14px;
		width: 14px;
	}

	section.SearchModule[aem-comp="SearchModule"] #search-button.search-button #iconFullDigital {
		height: 14px;
		width: 14px;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list {
		align-items: center;
		display: flex !important;
		flex-wrap: nowrap !important;
		gap: 0 !important;
		justify-content: center !important;
		margin-top: 1.25rem !important;
		max-width: 100%;
		overflow: visible !important;
		padding: 0 0 var(--search-module-vertical-spacing, 0) !important;
		white-space: nowrap;
		width: fit-content !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-item {
		display: block;
		margin: 0 0.45rem !important;
		padding: 0 !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-item + .tab-item {
		margin-left: 0.45rem !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-link,
	section.SearchModule[aem-comp="SearchModule"] .tab-item.active .tab-link,
	section.SearchModule[aem-comp="SearchModule"] .tab-link[aria-current="page"] {
		box-sizing: border-box;
		font-size: 0.8rem !important;
		line-height: 1.2;
		min-width: 0 !important;
		min-height: 1.6rem;
		padding: 0.4rem 0.75rem !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list.flickity-enabled.is-draggable .flickity-viewport {
		height: auto !important;
		overflow: visible !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list.flickity-enabled.is-draggable .flickity-slider {
		align-items: center;
		display: flex !important;
		gap: 0 !important;
		justify-content: center;
		position: static !important;
		transform: none !important;
		width: auto !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list.flickity-enabled.is-draggable .tab-item {
		left: auto !important;
		position: static !important;
	}
}

@media (min-width: 1280px) and (max-width: 1439.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 32px;
	}
}

@media (min-width: 1440px) and (max-width: 1919.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 48px;
	}
}

@media (min-width: 1920px) and (max-width: 2559.98px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 64px;
	}
}

@media (min-width: 2560px) {
	section.SearchModule[aem-comp="SearchModule"],
	section.SearchModule.SearchModuleAura.general-container-background[aem-comp="SearchModule"] {
		--page-margin: 96px;
	}
}

@media (max-width: 1199.98px) {
	section.SearchModule[aem-comp="SearchModule"] > .container {
		max-width: 100%;
		padding-left: 16px;
		padding-right: 16px;
	}

	section.SearchModule[aem-comp="SearchModule"] .rowSearch > .col-12,
	section.SearchModule[aem-comp="SearchModule"] .rowSearch > [class*="col-"] {
		flex: 0 0 100% !important;
		max-width: 100% !important;
		padding-left: 0;
		padding-right: 0;
		width: 100% !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .wrapper,
	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .form {
		max-width: 100% !important;
		width: 100% !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .form {
		margin-bottom: 0;
		margin-top: 0;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-input,
	section.SearchModule[aem-comp="SearchModule"] #search-input.search-input {
		font-size: 16px !important;
		height: 44px !important;
		padding: 0 44px 0 12px !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-button,
	section.SearchModule[aem-comp="SearchModule"] #search-button.search-button {
		height: 44px !important;
		top: 0;
		width: 44px !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .InternalSearch .search-button svg,
	section.SearchModule[aem-comp="SearchModule"] #search-button.search-button svg,
	section.SearchModule[aem-comp="SearchModule"] #search-button.search-button #iconFullDigital {
		height: 16px;
		width: 16px;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list {
		display: flex !important;
		flex-wrap: nowrap !important;
		justify-content: flex-start !important;
		margin-top: 24px !important;
		max-width: 100%;
		overflow-x: auto !important;
		overflow-y: hidden !important;
		padding: 0 !important;
		width: 100% !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-item {
		margin: 0 8px 0 0 !important;
		padding: 0 !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-item + .tab-item {
		margin-left: 0 !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-link,
	section.SearchModule[aem-comp="SearchModule"] .tab-item.active .tab-link,
	section.SearchModule[aem-comp="SearchModule"] .tab-link[aria-current="page"] {
		align-items: center;
		font-size: 16px !important;
		justify-content: center;
		line-height: 20px;
		min-height: 40px;
		padding: 12px 16px 0px 16px !important;
		text-align: center;
	}
}

@media (min-width: 961px) and (max-width: 1199.98px) {
	section.SearchModule[aem-comp="SearchModule"] .espacioSearch {
		padding-top: 24px;
	}
}

@media (max-width: 767.98px) {
	section.SearchModule[aem-comp="SearchModule"] > .container {
		padding-left: 12px;
		padding-right: 12px;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-list {
		margin-top: 20px !important;
	}

	section.SearchModule[aem-comp="SearchModule"] .tab-link,
	section.SearchModule[aem-comp="SearchModule"] .tab-item.active .tab-link,
	section.SearchModule[aem-comp="SearchModule"] .tab-link[aria-current="page"] {
		font-size: 15px !important;
		min-height: 38px;
		padding: 12px 14px 0px 14px !important;
	}
}

.FreeText{
    width: 100%;
}

.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;
}

.FreeText .rte,
.FreeText .rte *,
.FreeText .general-typo,
.FreeText .general-typo * {
    font-family: Robert,sans-serif !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;
}

.centered .rte,
.centered .general-typo {
    text-align: center;
}

.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;
}
.FormModule .text-group {
	width: 100%;
}
@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;
	}
}


#imagenLikeShareModule{

	width: 1.5em;
    height: 1.5em;
}

#buttonLikeShareModule{

    border: 0;
    background: transparent;
}

#imagenLikeShareModule:hover {
    fill: blue;
    cursor: pointer;
}
.ElevatorPitchWrapper {
    background: transparent no-repeat center bottom;
    background-size: 300% auto;
    font-size: 0.8rem;
    position: relative;
    padding-top: 5rem;
    padding-bottom: 21rem;
}

@media (min-width: 768px) {
    .ElevatorPitchWrapper {
        background-size: 100% auto;
        padding-bottom: 20rem;
        padding-top: 6rem;
    }
}

@media (min-width: 1024px) {
    .ElevatorPitchWrapper {
        padding-bottom: 30rem;
        padding-top: 7.5rem;
    }
}

.ElevatorPitchWrapper > .gradient {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
}

/* Container tiene z-index para estar sobre el gradient */
.ElevatorPitchWrapper > .container {
    position: relative;
    z-index: 2;
}

.ElevatorPitchWrapper .elevator-pitch-wrapper {
    position: relative;
}

.ElevatorPitchWrapper .gridWrapper {
    width: 100%;
}

.ElevatorPitch {
  text-align: left;
}

@media (min-width: 768px) {
  .ElevatorPitch .title,
  .ElevatorPitch .category,
  .ElevatorPitch .rte-group {
    flex: 0 0 66.6666667%;
    max-width: 66.6666667%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch .title,
  .ElevatorPitch .category,
  .ElevatorPitch .rte-group {
    flex: 0 0 50%;
    margin-left: 8.33333%;
    max-width: 50%;
  }
}

.ElevatorPitch .category {
  color: #667790;
  font-size: 0.9rem;
  letter-spacing: -0.01em;
  line-height: 1;
  margin: 0 0 1.4rem;
}

@media (min-width: 1024px) {
  .ElevatorPitch .category {
    font-size: 1.1rem;
  }
}

.ElevatorPitch .title {
  font-size: 1.35rem;
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 1.25925;
  margin: 1.4rem 0 2.1rem;
}

@media (min-width: 768px) {
  .ElevatorPitch .title {
    font-size: 1.8rem;
    line-height: 1.166667;
    margin: 1.4rem 0 1.35rem;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch .title {
    font-size: 2.4rem;
    line-height: 1.166667;
    margin: 1.8rem 0 2.2rem;
  }
}

.ElevatorPitch .cta {
  color: #d3135a;
  display: inline-block;
  line-height: 1.5;
}

@media (min-width: 1024px) {
  .ElevatorPitch .cta {
    font-size: 0.9rem;
  }
}

.ElevatorPitch .rte {
  font-size: 0.9rem;
  line-height: 1.5;
}

@media (min-width: 1024px) {
  .ElevatorPitch .rte {
    font-size: 1.1rem;
  }
}

.ElevatorPitch .rte p {
  margin: 0 0 1.5em;
}

.ElevatorPitch .rte p:last-child {
  margin-bottom: 0;
}

.ElevatorPitch .rte.big {
  margin: 0;
}

@media (min-width: 768px) {
  .ElevatorPitch .rte.big {
    margin: 0;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch .rte.big {
    margin: 2.5rem 0 0;
  }
}

.ElevatorPitch .rte.medium {
  margin: 0 0 2rem;
}

.ElevatorPitch .rte + .cta {
  margin-top: 1.5rem;
}

@media (min-width: 1024px) {
  .ElevatorPitch .rte + .cta {
    margin-top: 1rem;
  }
}

.ElevatorPitch .rte a {
  text-decoration: none;
}

.ElevatorPitch .rte a:hover,
.ElevatorPitch .rte a:focus {
  text-decoration: underline;
  color: #d3135a;
  text-decoration: none;
}

@media (min-width: 768px) {
  .ElevatorPitch.rte-offset .rte-group {
    margin-left: 16.66667%;
    flex: 0 0 82.6765%;
    max-width: 82.6765%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.rte-offset .rte-group {
    margin-left: 25%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ElevatorPitch.rte-offset .rte-group .rte {
  margin: 0;
}

@media (min-width: 768px) {
  .ElevatorPitch.rte-offset .rte-group .rte {
    margin: 3rem 0 0;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.rte-offset .rte-group .rte {
    margin: 4.1rem 0 0.1rem;
  }
}

/* Variation: slot-offset */
@media (min-width: 768px) {
  .ElevatorPitch.slot-offset .slot-group {
    margin-left: 16.66667%;
    flex: 0 0 82.6765%;
    max-width: 82.6765%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.slot-offset .slot-group {
    margin-left: 25%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
}

.ElevatorPitch.slot-offset .category {
  margin-bottom: 1rem;
}

.ElevatorPitch.slot-offset .title {
  font-size: 1.35rem;
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}

@media (min-width: 768px) {
  .ElevatorPitch.slot-offset .title {
    font-size: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.slot-offset .title {
    font-size: 2rem;
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }
}

.ElevatorPitch.slot-offset .rte {
  font-size: 0.8rem;
  line-height: 1.5;
}

/* Keep focus item grid aligned even when global .row styles add padding/gap. */
.ElevatorPitch .slot-group > .row {
  gap: 0 !important;
  padding: 0 !important;
  justify-content: flex-start !important;
  margin-left: -12px;
  margin-right: -12px;
}

.ElevatorPitch .slot-group > .row > [class*="col-"] {
  display: flex;
  padding-left: 12px;
  padding-right: 12px;
}

.ElevatorPitch .slot-group > .row > [class*="col-"] > [aem-comp="FocusModuleItem"] {
  width: 100%;
}

@media (min-width: 768px) {
  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-2,
  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-3 {
    display: grid;
    align-items: stretch;
    column-gap: 24px;
    row-gap: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-2 > *,
  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-3 > * {
    width: auto !important;
    max-width: none !important;
    flex: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-2 > * {
    width: 92% !important;
    max-width: 92% !important;
    justify-self: start;
  }

  .ElevatorPitch:not(.slot-offset) .slot-group > .row.layout-3 > * {
    width: 92% !important;
    max-width: 92% !important;
    justify-self: start;
  }

  .ElevatorPitch .slot-group > .row > .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .ElevatorPitch .slot-group > .row > .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.slot-offset .rte {
    font-size: 0.9rem;
  }
}

.ElevatorPitch.elevator-number .index {
  font-size: 3.15rem;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -0.02em;
  margin-bottom: 0.75rem;
}

@media (min-width: 768px) and (max-width: 1023.98px) {
  .ElevatorPitch.elevator-number .index {
    font-size: 4.25rem;
    margin-bottom: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    max-width: 83.3333333%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.elevator-number .index {
    margin-bottom: -2.25rem;
    margin-left: 16.666667%;
  }
}

@media (min-width: 768px) and (max-width: 1023.98px) {
  .ElevatorPitch.elevator-number .category,
  .ElevatorPitch.elevator-number .title,
  .ElevatorPitch.elevator-number .rte-group {
    margin-left: auto;
    margin-right: auto;
    max-width: 83.3333333%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.elevator-number .category,
  .ElevatorPitch.elevator-number .title,
  .ElevatorPitch.elevator-number .rte-group {
    margin-left: 33.3333334%;
    margin-right: 0;
    min-width: 66.6666666%;
  }
  
  .ElevatorPitch.elevator-number .category > .rte,
  .ElevatorPitch.elevator-number .title > .rte,
  .ElevatorPitch.elevator-number .rte-group > .rte {
    max-width: 75%;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.elevator-number .title,
  .ElevatorPitch.elevator-number .category {
    min-width: 50%;
    max-width: 50%;
  }
}

@media (max-width: 767.98px) {
  .ElevatorPitch.elevator-number .category {
    font-size: 0.9rem;
    margin: 1rem 0 1.5rem;
  }
}

.ElevatorPitch.elevator-number .title {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}

@media (min-width: 768px) and (max-width: 1023.98px) {
  .ElevatorPitch.elevator-number .title {
    font-size: 1.35rem;
    line-height: 1.22222;
    margin: 1.5rem auto;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.elevator-number .title {
    font-size: 2rem;
    line-height: 1.2;
    margin-bottom: 2rem;
  }
}

.ElevatorPitch.elevator-number .rte-group .rte {
  font-size: 0.8rem;
}

@media (min-width: 1024px) {
  .ElevatorPitch.elevator-number .rte-group .rte {
    font-size: 0.9rem;
    line-height: 1.44444444444;
  }
}

@media (min-width: 768px) {
  .ElevatorPitch.elevator-number .Divider.full-width {
    margin: -12px;
    left: -5.300048%;
    min-width: 115%;
    position: relative;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.elevator-number .Divider.full-width {
    left: -44.7%;
    min-width: 144.7%;
    padding: 5rem 0;
    position: relative;
  }
}

/* Variation: half-centered */
@media (min-width: 768px) {
  .ElevatorPitch.half-centered .index,
  .ElevatorPitch.half-centered .category,
  .ElevatorPitch.half-centered .title,
  .ElevatorPitch.half-centered .rte-group {
    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) {
  .ElevatorPitch.half-centered .index,
  .ElevatorPitch.half-centered .category,
  .ElevatorPitch.half-centered .title,
  .ElevatorPitch.half-centered .rte-group {
    flex: 0 0 50%;
    margin-left: 25%;
    margin-right: auto;
    max-width: 50%;
  }
}

.ElevatorPitch.half-centered .title {
  font-size: 1.35rem;
  line-height: 1.22222;
  margin: 1.4rem auto 1.6rem;
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered .title {
    font-size: 2rem;
    line-height: 1.2;
    margin: 1.4rem auto 2.1rem;
  }
}

.ElevatorPitch.half-centered .rte {
  font-size: 0.8rem;
  line-height: 1.5;
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered .rte {
    font-size: 0.9rem;
    line-height: 1.44444;
  }
}

.ElevatorPitch.half-centered .rte p {
  margin-bottom: 1.44444em;
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered .rte p {
    margin-bottom: 1.44444em;
  }
}

@media (min-width: 768px) {
  .ElevatorPitch.half-centered-group .index,
  .ElevatorPitch.half-centered-group .category,
  .ElevatorPitch.half-centered-group .title,
  .ElevatorPitch.half-centered-group .rte-group {
    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) {
  .ElevatorPitch.half-centered-group .index,
  .ElevatorPitch.half-centered-group .category,
  .ElevatorPitch.half-centered-group .title,
  .ElevatorPitch.half-centered-group .rte-group {
    flex: 0 0 50%;
    margin-left: 25%;
    margin-right: auto;
    max-width: 50%;
  }
}

.ElevatorPitch.half-centered-group .title {
  font-size: 1.35rem;
  line-height: 1.22222;
  margin: 1.4rem auto 1.6rem;
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered-group .title {
    font-size: 2rem;
    line-height: 1.2;
    margin: 1.4rem auto 2.1rem;
  }
}

.ElevatorPitch.half-centered-group .rte {
  font-size: 0.8rem;
  line-height: 1.5;
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered-group .rte {
    font-size: 0.9rem;
    line-height: 1.44444;
  }
}

.ElevatorPitch.half-centered-group .rte p {
  margin-bottom: 1.44444em;
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered-group .rte p {
    margin-bottom: 1.44444em;
  }
}

@media (min-width: 1024px) {
  .ElevatorPitch.half-centered-group .rte-group {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  
  .ElevatorPitch.half-centered-group .rte-group > .rte:first-child {
    max-width: 74.999999625%;
    padding-right: 12px;
  }
  
  .ElevatorPitch.half-centered-group .rte-group .FocusModuleItem .rte p:last-child {
    margin-bottom: 1rem;
  }
}

.ElevatorPitch.half-centered-group .rte-group p:last-child {
  margin-bottom: 0;
}

/* Keep the title on the same horizontal axis as the text block. */
@media (min-width: 1024px) {
  .ElevatorPitch > .title {
    margin-left: 8.33333%;
  }
}


.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;    
}

.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%;
	}
}

@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;
}
.BlogModule {
    padding: 4.5rem 0;
}

.BlogModule .hero {
    padding-bottom: 2.5rem;
}

.BlogModule .hero .title {
    margin: 0;
    color: #0e141a;
    font-size: clamp(2.4rem, 5vw, 4.25rem);
    font-weight: 700;
    letter-spacing: -0.04em;
    line-height: 0.98;
}

.BlogModule .hero .description {
    max-width: 46rem;
    margin: 1rem 0 0;
    color: #21344d;
    font-size: 1rem;
    line-height: 1.7;
}

.BlogModule .actions {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1.5rem;
    margin-bottom: 2.5rem;
    padding-bottom: 1.25rem;
    border-bottom: 1px solid #d7dfeb;
    color: #3f72b4;
    font-size: 0.95rem;
}

.BlogModule .BlogModule-featured-reference {
    margin: 0 0 2.75rem;
}

.BlogModule .BlogModule-featured-reference:empty {
    display: none;
}

.BlogModule .BlogModule-featured-reference > .component-authoring {
    margin: 0 0 1rem;
    padding: 0.9rem 1rem;
    border: 1px dashed #9fb2d1;
    border-radius: 0.75rem;
    background: #f7faff;
    color: #3f72b4;
    font-size: 0.95rem;
    font-weight: 600;
}

.BlogModule .BlogModule-featured-reference > .component-authoring + .component-authoring {
    margin-top: -0.4rem;
    font-size: 0.88rem;
    font-weight: 400;
    color: #5d6f8a;
}

.BlogModule .actions .category-list {
    display: flex;
    align-items: center;
    gap: 0.65rem;
    min-width: 0;
}

.BlogModule .actions .label {
    color: #3f72b4;
    font-weight: 700;
}

.BlogModule .actions .resume {
    flex-shrink: 0;
    color: #1f2f56;
    background: transparent;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    font-size: 0.95rem;
    line-height: 1.4;
}

.BlogModule .dropdown {
    padding-left: 0;
}

.BlogModule .dropdown .select {
    display: inline-flex;
    align-items: center;
    gap: 0.35rem;
    color: #0e141a;
    padding: 0;
    margin: 0;
    font-weight: 400;
}

.BlogModule .dropdown .select .chevron {
    transition: transform 0.2s ease;
}

.BlogModule .dropdown.open .select .chevron {
    transform: rotate(180deg);
}

.BlogModule .dropdown .item {
    border-left: 3px solid transparent;
}

.BlogModule .dropdown .item .item-link {
    display: block;
    padding: 0.7rem 1rem;
    color: #0e141a;
    background: #ffffff;
}

.BlogModule .dropdown .item.active {
    border-left-color: #4868ff;
}

.BlogModule .dropdown .item.active .item-link {
    background: #eff3ff;
}

.BlogModule .BlogGrid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 2.75rem 2rem;
}

.BlogModule .list-item {
    min-width: 0;
}

.BlogModule .list-item:first-child {
    grid-column: 1 / -1;
}

.BlogModule .list-item:first-child .link {
    display: grid;
    grid-template-columns: minmax(0, 1.6fr) minmax(18rem, 1fr);
    gap: 2rem;
    align-items: start;
}

.BlogModule .link {
    display: block;
    color: inherit;
    text-decoration: none;
}

.BlogModule .figure {
    margin: 0 0 1.15rem;
    overflow: hidden;
    border-radius: 1.15rem;
    background: #edf2fb;
    aspect-ratio: 1.45 / 1;
}

.BlogModule .list-item:first-child .figure {
    margin-bottom: 0;
    aspect-ratio: 1.95 / 1;
}

.BlogModule[data-has-top-reference="true"] .list-item:first-child {
    grid-column: auto;
}

.BlogModule[data-has-top-reference="true"] .list-item:first-child .link {
    display: block;
    grid-template-columns: none;
    gap: 0;
    align-items: initial;
}

.BlogModule[data-has-top-reference="true"] .list-item:first-child .figure {
    margin: 0 0 1.15rem;
    aspect-ratio: 1.45 / 1;
}

.BlogModule .image {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.35s ease;
}

.BlogModule .content {
    min-width: 0;
}

.BlogModule .categories {
    display: flex;
    flex-wrap: wrap;
    gap: 0.4rem;
    margin-bottom: 0.7rem;
}

.BlogModule .category {
    color: #d3135a;
    font-size: 0.95rem;
    font-style: normal;
    line-height: 1.3;
}

.BlogModule .title {
    margin: 0;
    color: #0e141a;
    font-size: 1.1rem;
    font-weight: 600;
    line-height: 1.14;
    letter-spacing: -0.03em;
    transition: color 0.2s ease;
}

.BlogModule .list-item:not(:first-child) .title {
    font-size: 1.1rem;
    line-height: 1.35;
    letter-spacing: -0.02em;
}

.BlogModule .link:hover .title,
.BlogModule .link:focus .title {
    text-decoration: underline;
    text-decoration-thickness: 0.08em;
    text-underline-offset: 0.14em;
}

.BlogModule .link:hover .description,
.BlogModule .link:hover .date,
.BlogModule .link:hover .author,
.BlogModule .link:hover .category,
.BlogModule .link:focus .description,
.BlogModule .link:focus .date,
.BlogModule .link:focus .author,
.BlogModule .link:focus .category {
    text-decoration: underline;
    text-decoration-thickness: 0.08em;
    text-underline-offset: 0.14em;
}

.BlogModule .description {
    margin: 0.9rem 0 0;
    color: #21344d;
}

.BlogModule[data-hide-copy-on-mobile="true"] .description {
    display: none;
}

.BlogModule .footer {
    display: flex;
    flex-wrap: wrap;
    gap: 0.85rem 1.2rem;
    margin-top: 0.3rem;
    color: #5d6f8a;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 0.95rem;
    line-height: 1.5;
}

.BlogModule .after-list {
    margin-top: 3rem;
}

.BlogModule .BlogProgress {
    max-width: 16rem;
    margin: 0 auto 1.2rem;
    text-align: center;
}

.BlogModule .BlogProgress-label {
    color: #21344d;
    line-height: 1.4;
}

.BlogModule .BlogProgress-bar {
    height: 0.35rem;
    overflow: hidden;
    background: #dce7ff;
    border-radius: 999px;
    width: 128px;
    margin: auto;
}

.BlogModule .BlogProgress-indicator {
    display: block;
    width: 0;
    height: 100%;
    background: #4868ff;
    border-radius: inherit;
    transition: width 0.25s ease;
}

.BlogModule .cta-wrapper {
    display: flex;
    justify-content: center;
}

.BlogModule .cta-wrapper .cta {
    min-width: 8rem;
    padding: 5px;
    justify-content: center;
    border: 2px solid #d3135a;
    border-radius: 0.25rem;
    background: #ffffff;
    color: #d3135a;
    line-height: 1.2;
    text-decoration: none;
    transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
    box-shadow: none;
}

.BlogModule .cta-wrapper .cta:hover,
.BlogModule .cta-wrapper .cta:focus {
    background: #d3135a;
    border-color: #d3135a;
    color: #ffffff;
    text-decoration: none;
}

.BlogModule .cta-wrapper .cta:focus {
    outline: none;
    box-shadow: 0 0 0 0.18rem rgba(211, 19, 90, 0.16);
}

.BlogModule.is-loading .cta-wrapper .cta {
    opacity: 0.6;
    pointer-events: none;
}

@media (max-width: 1023.98px) {
    .BlogModule {
        padding: 3.5rem 0;
    }

    .BlogModule .BlogGrid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .BlogModule .list-item:first-child .link {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 767.98px) {
    .BlogModule {
        padding: 2.75rem 0;
    }

    .BlogModule .hero {
        padding-bottom: 2rem;
    }

    .BlogModule .hero .title {
        font-size: 2.35rem;
    }

    .BlogModule .hero .description {
        font-size: 0.95rem;
        line-height: 1.6;
    }

    .BlogModule .actions {
        align-items: flex-start;
        flex-direction: column;
        margin-bottom: 2rem;
    }

    .BlogModule .BlogModule-featured-reference {
        margin-bottom: 2rem;
    }

    .BlogModule .BlogModule-featured-reference > .component-authoring {
        padding: 0.8rem 0.9rem;
        font-size: 0.9rem;
    }

    .BlogModule .actions .category-list {
        align-items: flex-start;
        flex-direction: column;
        gap: 0.4rem;
    }

    .BlogModule .BlogGrid {
        grid-template-columns: 1fr;
        gap: 2.25rem;
    }

    .BlogModule .figure,
    .BlogModule .list-item:first-child .figure {
        aspect-ratio: 1.55 / 1;
    }

    .BlogModule .title,
    .BlogModule .list-item:not(:first-child) .title {
        font-size: 1.5rem;
        line-height: 1.18;
    }
}


.BlogArticleReference {
    margin: 0 0 3rem;
}

.BlogArticleReference .BlogArticleReference-link {
    display: flex;
    gap: 1.5rem;
    justify-content: space-between;
    text-decoration: none;
}

.BlogArticleReference .BlogArticleReference-link.image-right {
    flex-direction: row-reverse;
}

.BlogArticleReference .BlogArticleReference-link:hover .BlogArticleReference-title,
.BlogArticleReference .BlogArticleReference-link:hover .BlogArticleReference-description,
.BlogArticleReference .BlogArticleReference-link:hover .BlogArticleReference-date,
.BlogArticleReference .BlogArticleReference-link:hover .BlogArticleReference-category,
.BlogArticleReference .BlogArticleReference-link:focus .BlogArticleReference-title,
.BlogArticleReference .BlogArticleReference-link:focus .BlogArticleReference-description,
.BlogArticleReference .BlogArticleReference-link:focus .BlogArticleReference-date,
.BlogArticleReference .BlogArticleReference-link:focus .BlogArticleReference-category {
    text-decoration: underline;
}

.BlogArticleReference .BlogArticleReference-image {
    width: 66%;
    border-radius: 1rem;
    overflow: hidden;
    background: #edf2fb;
}

.BlogArticleReference .BlogArticleReference-image img {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 25rem;
    object-fit: cover;
    object-position: center;
}

.BlogArticleReference .BlogArticleReference-content {
    width: 32%;
}

.BlogArticleReference .BlogArticleReference-category {
    padding: 0 0 1rem;
    color: #d3135a;
    font-size: 1.125rem;
    line-height: 1rem;
}

.BlogArticleReference .BlogArticleReference-title {
    color: #131416;
    font-size: 1.5rem;
}

.BlogArticleReference .BlogArticleReference-description {
    padding: 0 0 .5rem;
    color: #272c34;
    font-size: .875rem;
    line-height: 1.5rem;
}

.BlogArticleReference .BlogArticleReference-date {
    color: #667790;
    font-family: Georgia, serif;
    font-size: 1rem;
    line-height: 1.5rem;
    text-transform: capitalize;
}

@media (max-width: 767px) {
    .BlogArticleReference .BlogArticleReference-link,
    .BlogArticleReference .BlogArticleReference-link.image-right {
        flex-direction: column;
    }

    .BlogArticleReference .BlogArticleReference-image,
    .BlogArticleReference .BlogArticleReference-content {
        width: 100%;
    }

    .BlogArticleReference .BlogArticleReference-image img {
        max-height: 13.5rem;
    }
}

@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;
	}
}
@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;
}





/*! 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 .georgia,.general-typo .univers{font-family:Robert,sans-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-georgia,body #app [aem-comp][aem-id] .override-font-georgia,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-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}
.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}}
.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}}
.ArticleHeaderAura[data-v-7b05c228]{padding:4.6rem 0 4rem}@media (min-width:1024px){.ArticleHeaderAura[data-v-7b05c228]{margin:-.2rem 0 1.5rem}}.address[data-v-7b05c228]{margin:0}@media (min-width:1024px){.title[data-v-7b05c228]{font-size:2.45rem;line-height:1.16327;margin:-.3rem 0 1.3rem}}.wrapper[data-v-7b05c228]{margin:0 auto;max-width:100%}@media (min-width:768px){.wrapper[data-v-7b05c228]{max-width:83.333333%}}@media (min-width:1024px){.wrapper[data-v-7b05c228]{max-width:58.333333%}}.date[data-v-7b05c228]{color:#667790;margin:-.25rem 0 1.5rem}@media (min-width:1024px){.date[data-v-7b05c228]{margin:-3.5rem 0 1.5rem}}.time[data-v-7b05c228]{font-size:.8rem;line-height:1.5;font-weight:400;font-family:Robert,sans-serif;letter-spacing:0}.title[data-v-7b05c228]{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-7b05c228]{font-size:2rem;line-height:1.2;margin:-.15rem 0 .8rem}}@media (min-width:1024px){.title[data-v-7b05c228]{font-size:2.45rem;line-height:1.16327;margin:-.1rem 0 1.3rem}}.copy[data-v-7b05c228]{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-7b05c228]{display:block}}@media (min-width:1024px){.copy[data-v-7b05c228]{font-size:.9rem;line-height:1.44444;margin:0 0 2rem}}@media (max-width:767.98px){.hideCopyOnMobile .copy[data-v-7b05c228]{display:none}}.author[data-v-7b05c228]{font-size:.8rem;line-height:1.5;font-weight:400;color:#667790;margin:0 0 1.25rem}@media (min-width:768px){.author[data-v-7b05c228]{margin-bottom:1.5rem}}.event[data-v-7b05c228]{text-align:left}@media (min-width:1024px){.event[data-v-7b05c228]{padding-top:5rem}}.event .wrapper[data-v-7b05c228]{max-width:100%;margin:0}@media (min-width:768px){.event .wrapper[data-v-7b05c228]{max-width:75%}}@media (min-width:1024px){.event .wrapper[data-v-7b05c228]{max-width:58.333333%}}.event .subtitle[data-v-7b05c228]{font-size:.8rem;line-height:1.5;font-weight:400;color:#d3135a;margin:-.05rem 0 0}@media (min-width:768px){.event .subtitle[data-v-7b05c228]{margin:-.25rem 0 0}}@media (min-width:1024px){.event .subtitle[data-v-7b05c228]{margin:-.1rem 0 0}}.event .date[data-v-7b05c228]{display:block;font-size:.8rem;line-height:1.5;font-weight:400;margin-bottom:1.5rem;color:#667790}.event .address[data-v-7b05c228]{display:inline-block}.event .title[data-v-7b05c228]{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-7b05c228]{font-size:2rem;line-height:1.2;margin-bottom:.6rem}}@media (min-width:1024px){.event .title[data-v-7b05c228]{font-size:2.45rem;line-height:1.16327}}
.ArticleMediaAura[data-v-b256c09a]{padding:0 0 3.5rem}@media (min-width:768px){.ArticleMediaAura[data-v-b256c09a]{padding:0 0 6rem}}@media (min-width:1024px){.ArticleMediaAura[data-v-b256c09a]{padding:0 0 7.5rem}}.ArticleMediaAura[data-v-b256c09a] .flickity-enabled.is-draggable .flickity-viewport{width:100%}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots{bottom:-2.2rem;height:2.2rem;top:100%}@media (min-width:1024px){.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots{position:absolute;left:0;right:0}}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots.dots-more-than-6{position:unset}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots .dot{position:relative;border-radius:.1rem;height:2.35rem;width:2.61rem;background:none;padding:1.125rem .18rem;margin:0}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots .dot:after{content:"";display:block;width:2.2rem;height:2px;border-radius:.1rem;background:#667790;position:absolute;right:0}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots .dot:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots .dot.is-selected:after{background:#0e141a}.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button:disabled{opacity:.25}.ArticleMediaAura .container[data-v-b256c09a]{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ArticleMediaAura .container-media[data-v-b256c09a]{margin:0 -8px}@media (min-width:768px){.ArticleMediaAura .container-media[data-v-b256c09a]{margin:0 -12px}}.ArticleMediaAura .media[data-v-b256c09a]{width:100%;padding:0 8px}@media (min-width:768px){.ArticleMediaAura .media[data-v-b256c09a]{padding:0 12px}}.ArticleMediaAura .figure[data-v-b256c09a]{margin:0}.ArticleMediaAura .img-fluid[data-v-b256c09a]{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"}.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.ArticleMediaAura .cta-wrapper[data-v-b256c09a]{display:none;margin-top:-.25rem}.ArticleMediaAura .cta-wrapper.show-accordion[data-v-b256c09a]{display:block}.ArticleMediaAura .accordion-container[data-v-b256c09a]{padding-top:2.75rem;color:#667790;font-size:.65rem;line-height:.9rem}@media (min-width:1024px){.ArticleMediaAura .accordion-container[data-v-b256c09a]{padding-top:1rem}}.ArticleMediaAura .description[data-v-b256c09a]{overflow:hidden;max-height:0;margin-bottom:.7rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ArticleMediaAura .cta-link[data-v-b256c09a]{background:none;border:0;font-size:.65rem;line-height:.9rem}.ArticleMediaAura .cta-link svg[data-v-b256c09a]{height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ArticleMediaAura .chevron-up[data-v-b256c09a]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:768px){.ArticleMediaAura .img-fluid[data-v-b256c09a]{height:13rem}}@media (min-width:1024px){.ArticleMediaAura .img-fluid[data-v-b256c09a]{height:24rem}.ArticleMediaAura[data-v-b256c09a] .flickity-page-dots{display:none}.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button{display:block}.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button.previous{left:-2rem}.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button.next{right:-2rem}}@media (min-width:1440px){.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button.previous{left:-3.9rem}.ArticleMediaAura[data-v-b256c09a] .flickity-prev-next-button.next{right:-3.9rem}}.disable-slider .container-media[data-v-b256c09a]{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-b256c09a]{padding-top:0}.disable-slider .media[data-v-b256c09a]{margin-bottom:1rem}@media (min-width:768px){.disable-slider .media[data-v-b256c09a]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.article-media-aura-es .img-fluid[data-v-b256c09a]{height:12.5rem}.article-media-aura-es .container[data-v-b256c09a]{margin:0;max-width:100%;width:100%}.article-media-aura-es .accordion-container[data-v-b256c09a]{width:88%;margin:0 auto}@media (min-width:768px){.article-media-aura-es .img-fluid[data-v-b256c09a]{height:20rem}}@media (min-width:1024px){.article-media-aura-es .container[data-v-b256c09a]{max-width:1200px;width:88%;padding:0;margin:0 auto}.article-media-aura-es .accordion-container[data-v-b256c09a]{width:100%;margin:0}.article-media-aura-es .img-fluid[data-v-b256c09a]{height:29rem}}.landscape-media .img-fluid[data-v-b256c09a]{height:8rem}.landscape-media .container[data-v-b256c09a]{margin:0;max-width:100%;width:100%}.landscape-media .accordion-container[data-v-b256c09a]{width:88%;margin:0 auto}@media (min-width:768px){.landscape-media .container[data-v-b256c09a]{max-width:1200px;width:88%;padding:0;margin:0 auto}.landscape-media .accordion-container[data-v-b256c09a]{width:100%;margin:0}.landscape-media .img-fluid[data-v-b256c09a]{height:15.5rem}}@media (min-width:1024px){.landscape-media .img-fluid[data-v-b256c09a]{height:24rem}}.horizontal-media .img-fluid[data-v-b256c09a]{height:12.5rem}.horizontal-media .container[data-v-b256c09a]{margin:0;max-width:100%;width:100%}.horizontal-media .accordion-container[data-v-b256c09a]{width:88%;margin:0 auto}@media (min-width:768px){.horizontal-media .container[data-v-b256c09a]{max-width:1200px;width:88%;padding:0;margin:0 auto}.horizontal-media .media[data-v-b256c09a]{margin-bottom:.75rem}.horizontal-media .accordion-container[data-v-b256c09a]{width:100%;margin:0}.horizontal-media .img-fluid[data-v-b256c09a]{height:20rem}}@media (min-width:1024px){.horizontal-media .accordion-container[data-v-b256c09a],.horizontal-media .container-slider[data-v-b256c09a]{margin:0 auto;width:66.66667%}.horizontal-media .img-fluid[data-v-b256c09a]{height:24rem}}@media (min-width:1440px){.horizontal-media[data-v-b256c09a] .flickity-prev-next-button.previous{left:-2.9rem}.horizontal-media[data-v-b256c09a] .flickity-prev-next-button.next{right:-2.9rem}}.vertical-media .img-fluid[data-v-b256c09a]{height:19rem}.vertical-media .container[data-v-b256c09a]{margin:0;max-width:100%;width:100%}.vertical-media .accordion-container[data-v-b256c09a]{width:88%;margin:0 auto}@media (min-width:768px){.vertical-media .container[data-v-b256c09a]{max-width:1200px;width:88%;padding:0;margin:0 auto}.vertical-media .accordion-container[data-v-b256c09a],.vertical-media .container-slider[data-v-b256c09a]{margin:0 auto;width:50%}.vertical-media .img-fluid[data-v-b256c09a]{height:22.7rem}}@media (min-width:1024px){.vertical-media .img-fluid[data-v-b256c09a]{height:35rem}}.fullwidth-landscape-media .img-fluid[data-v-b256c09a]{height:auto}@media (min-width:768px){.fullwidth-landscape-media .img-fluid[data-v-b256c09a]{height:20rem}}@media (min-width:1024px){.fullwidth-landscape-media .img-fluid[data-v-b256c09a]{height:29rem}}.small-height .img-fluid[data-v-b256c09a]{height:10rem}@media (min-width:768px){.small-height .img-fluid[data-v-b256c09a]{height:12.5rem}}@media (min-width:1024px){.small-height .img-fluid[data-v-b256c09a]{height:17.5rem}}.height-auto .img-fluid[data-v-b256c09a]{height:auto}.with-titles .container-media[data-v-b256c09a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.with-titles .container-media .figure[data-v-b256c09a],.with-titles .container-media .media[data-v-b256c09a]{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-b256c09a]{-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-b256c09a]{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-b256c09a]{padding-top:0}}@media (min-width:1024px){.with-titles .image-title[data-v-b256c09a]{font-size:1.1rem;line-height:1.45}}.with-titles .img-fluid[data-v-b256c09a]{height:auto}
.AssetModuleAura[data-v-7987b808]{padding-top:3rem}@media (min-width:768px){.AssetModuleAura[data-v-7987b808]{padding-top:2.95rem}}@media (min-width:1024px){.AssetModuleAura[data-v-7987b808]{padding-top:4rem}}.wrapper[data-v-7987b808]{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-7987b808]{height:10.3rem;border:1px solid #c2cddd;margin:0 0 .5rem;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.thumbnail[data-v-7987b808]{margin:0 0 1.3rem;height:7.6rem}}@media (min-width:1024px){.thumbnail[data-v-7987b808]{height:14rem}}.thumbnail .image[data-v-7987b808]{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-7987b808]{font-size:.8rem;line-height:1.375}@media (min-width:1024px){.cta[data-v-7987b808]{font-size:.9rem;line-height:1.33333}}.no-border .thumbnail[data-v-7987b808]{border:0}@media (min-width:1024px){.title[data-v-7987b808]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005rem;line-height:1;margin-bottom:1rem}}.title-link[data-v-7987b808]{color:inherit}.fileInfo[data-v-7987b808]{color:#667790;margin-right:1.5rem;font-size:.8rem;line-height:1.375}@media (min-width:768px){.fileInfo[data-v-7987b808]{margin-right:1rem}}@media (min-width:1024px){.fileInfo[data-v-7987b808]{font-size:.9rem;line-height:1.33333}}
.AttachmentModuleItemAura[data-v-24d42780]{margin-bottom:1.25rem}.AttachmentModuleItemAura[data-v-24d42780]:last-child{margin-bottom:0}.AttachmentModuleItemAura:last-child .download[data-v-24d42780]{margin-bottom:-.65rem}.name[data-v-24d42780]{font-size:.8rem;line-height:1.5;font-weight:700;margin:0 0 .8rem}@media (min-width:1024px){.name[data-v-24d42780]{font-size:.9rem;line-height:1.44444;margin:-.2rem 0 .7rem;letter-spacing:-.005em}}.date[data-v-24d42780]{color:#667790;font-family:Robert,sans-serif;margin-top:-.15rem;font-size:.8rem;line-height:1.5;margin-bottom:.6rem}.download[data-v-24d42780]{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-24d42780]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.download .cta[data-v-24d42780],.download .info[data-v-24d42780]{display:inline-block;line-height:1;padding:.6rem 0;margin:-.6rem 0}@media (min-width:1024px){.download .cta[data-v-24d42780],.download .info[data-v-24d42780]{font-size:.9rem;line-height:1.4444}}.download .info[data-v-24d42780]{color:#667790;margin:-.6rem 1.5rem .4rem 0}@media (min-width:768px){.download .info[data-v-24d42780]{margin:-.6rem 1.5rem 0 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}}
.BannerAura[data-v-48e01e64]{padding:2.5rem 0;position:relative}.banner[data-v-48e01e64]{background:transparent bottom no-repeat;position:relative}@media (min-width:768px){.banner[data-v-48e01e64]{padding:4.5rem 0}}@media (min-width:1024px){.banner[data-v-48e01e64]{background-size:cover;padding:4.5rem 0 3rem;min-height:24rem}}.content[data-v-48e01e64]{position:relative;z-index:3}@media (min-width:768px){.content[data-v-48e01e64]{max-width:50%;padding-left:12px}}.cover[data-v-48e01e64]{-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-48e01e64]{height:100%;width:100%}}.cover-app[data-v-48e01e64]{height:10rem;margin:0;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media (min-width:768px){.cover-app[data-v-48e01e64]{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-48e01e64]{left:auto;right:0;-webkit-transform:none;transform:none;width:55%}}.title[data-v-48e01e64]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:0 0 .5rem}@media (min-width:768px){.title[data-v-48e01e64]{margin-left:2.4rem}}@media (min-width:1024px){.title[data-v-48e01e64]{font-size:2rem;line-height:1.2;letter-spacing:-.02em;margin-left:4.5rem;margin-bottom:1.5rem}}.copy[data-v-48e01e64]{display:none}@media (min-width:1024px){.copy[data-v-48e01e64]{display:block;font-size:.9rem;line-height:1.44444;margin-left:4.5rem}}.link .inline-row[data-v-48e01e64]{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-48e01e64]{color:#667790}@media (min-width:768px){.link .label[data-v-48e01e64]{font-size:.9rem;line-height:1.44444}}@media (min-width:768px){.link[data-v-48e01e64]{margin-left:2.4rem}}@media (min-width:1024px){.link[data-v-48e01e64]{margin-left:4.5rem}}.cta-link[data-v-48e01e64]{padding:.5rem 0;margin:0;font-size:.8rem;line-height:1.625}@media (min-width:1024px){.cta-link[data-v-48e01e64]{font-size:.9rem;line-height:1.44444}}.cta-link svg[data-v-48e01e64]{margin-left:.25rem}.with-label[data-v-48e01e64]{padding:0 0 0 30px}.after .after-link[data-v-48e01e64]{padding-top:2.5rem}@media (min-width:768px){.after .after-link[data-v-48e01e64]{padding-top:3rem}}.after .after-title[data-v-48e01e64]{font-size:.8rem;line-height:1.5;font-weight:700;margin:0 0 .5rem}@media (min-width:768px){.after .after-title[data-v-48e01e64]{font-size:.9rem;line-height:1.44444;font-weight:700}}.after .link[data-v-48e01e64]{margin-left:0!important}.container-img[data-v-48e01e64]{margin:0 0 1.2rem -6vw;width:112vw;position:relative}@media (min-width:768px){.container-img[data-v-48e01e64]{bottom:0;margin:0;right:0}}@media (min-width:768px){.container-img[data-v-48e01e64],.overlay[data-v-48e01e64]:after{height:100%;left:0;top:0;position:absolute;width:100%}.overlay[data-v-48e01e64]: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-48e01e64]{margin-bottom:1.7rem}@media (min-width:768px){.app-banner .title[data-v-48e01e64]{margin-bottom:.6rem}}@media (min-width:1024px){.app-banner .title[data-v-48e01e64]{font-size:1.8rem;line-height:1.16667;margin-bottom:1.35rem}}@media (min-width:1024px){.app-banner .copy[data-v-48e01e64]{margin-bottom:1.3rem}}@media (min-width:768px){.app-banner .content[data-v-48e01e64]{max-width:60%}}@media (min-width:1024px){.app-banner .content[data-v-48e01e64]{max-width:50%}}@media (min-width:768px){.app-banner .banner[data-v-48e01e64]{padding:2.7rem 0 6.75rem;padding:4.55rem 0 5.35rem}}@media (min-width:768px){.app-banner .cta-link[data-v-48e01e64]{font-size:.9rem;line-height:1.44444}}
.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-610f2f55]{text-align:left}.carousel-cell[data-v-610f2f55]{border-top:.05rem solid #c2cddd;padding-top:1.3rem}@media (min-width:1024px){.carousel-cell[data-v-610f2f55]{margin-right:0}}.title[data-v-610f2f55]{font-size:.9rem;line-height:1.44444;font-weight:700;letter-spacing:-.005em;margin-bottom:.4em}@media (min-width:1024px){.title[data-v-610f2f55]{font-size:1.1rem;line-height:1.45455;margin-bottom:.5rem}}@media (max-width:767.98px){.title[data-v-610f2f55]{border-bottom:.05rem solid #c2cddd;padding-bottom:1.3rem;text-align:center}}.date[data-v-610f2f55]{font-size:.8rem;line-height:1.5;font-weight:400;color:#667790;display:block;font-family:Robert,sans-serif;margin:0}@media (min-width:768px) and (max-width:1023.98px){.date[data-v-610f2f55]{margin-top:.5rem}}@media (max-width:767.98px){.date[data-v-610f2f55]{display:none}}.link[data-v-610f2f55]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-610f2f55]:hover{text-decoration:none}.link:hover .date[data-v-610f2f55],.link:hover .title[data-v-610f2f55]{color:#d3135a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-610f2f55]:active{text-decoration:none}.link:active .date[data-v-610f2f55],.link:active .title[data-v-610f2f55]{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-1a97edd2]{padding:4.9rem 0 4rem}@media (min-width:1024px){.BlogModule[data-v-1a97edd2]{padding:7.5rem 0 5rem}}.hero[data-v-1a97edd2]{padding:0 0 4rem}@media (min-width:1024px){.hero[data-v-1a97edd2]{padding:0 0 5rem}}.hero .title[data-v-1a97edd2]{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-1a97edd2]{font-size:2.25rem;line-height:1.15556;margin:-.35rem 0 0}}@media (min-width:1024px){.hero .title[data-v-1a97edd2]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.hero .description[data-v-1a97edd2]{margin:1.4rem 0 -.2rem}@media (min-width:768px){.hero .description[data-v-1a97edd2]{display:block;margin:1.4rem 0 -.2rem;font-size:.9rem;line-height:1.44444}}@media (min-width:1024px){.hero .description[data-v-1a97edd2]{margin:1.4rem 0 -.3rem;font-size:1.1rem;line-height:1.45455}}.actions[data-v-1a97edd2]{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-1a97edd2]{padding:0 0 1.35rem}}@media (min-width:1024px){.actions[data-v-1a97edd2]{margin-bottom:2rem}}.actions .resume[data-v-1a97edd2]{display:none}@media (min-width:768px){.actions .resume[data-v-1a97edd2]{display:block}}.list-item[data-v-1a97edd2]{-webkit-animation:fadeIn-data-v-1a97edd2 .5s 1;animation:fadeIn-data-v-1a97edd2 .5s 1;margin:0 0 2.5rem}.list-item[data-v-1a97edd2]:last-child{margin-bottom:0}@media (min-width:768px){.list-item[data-v-1a97edd2]{margin-bottom:1.5rem}}.list-item .figure[data-v-1a97edd2]{overflow:hidden;margin:0 0 1rem;height:11rem;position:relative}@media (min-width:768px){.list-item .figure[data-v-1a97edd2]{margin-bottom:0;margin-right:1.2rem;height:6.5rem;width:9rem}}.list-item .figure .image[data-v-1a97edd2]{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-1a97edd2]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item:hover .figure .image[data-v-1a97edd2]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none) and (min-width:1024px){.list-item[data-v-1a97edd2]:active{color:#d3135a}}@media (hover:none){.list-item:active .figure .image[data-v-1a97edd2]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.list-item .categories[data-v-1a97edd2]{margin:-.25rem 0 0}.list-item .category[data-v-1a97edd2]{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-1a97edd2]:before{content:">";color:#667790;margin:0 .5rem}.list-item .category[data-v-1a97edd2]:first-child:before{display:none}.list-item .title[data-v-1a97edd2]{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-1a97edd2]{font-size:.9rem;line-height:1.44444}}.list-item .description[data-v-1a97edd2]{margin:.55rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:1024px){.list-item .description[data-v-1a97edd2]{font-size:.9rem;line-height:1.44444}}.list-item .footer[data-v-1a97edd2]{font-family:Robert,sans-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-1a97edd2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.85rem;margin-right:-.85rem}.list-item .footer>*[data-v-1a97edd2]{padding:0 .85rem;position:relative}.list-item .footer[data-v-1a97edd2]>:before{content:"|";display:block;width:34px;text-align:center;position:absolute;left:-.85rem;top:0;color:#c2cddd}.list-item .footer[data-v-1a97edd2]>:first-child:before{display:none}}.list-item .link[data-v-1a97edd2]{color:inherit;display:block;line-height:inherit}@media (min-width:768px){.list-item .link[data-v-1a97edd2]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item .link[data-v-1a97edd2]:hover{text-decoration:none}.list-item .link:hover .title[data-v-1a97edd2]{color:#d3135a}}@media (hover:none){.list-item .link[data-v-1a97edd2]:active{text-decoration:none}.list-item .link:active .title[data-v-1a97edd2]{color:#d3135a}}@media (min-width:768px){.list-item .content[data-v-1a97edd2]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.dropdown[data-v-1a97edd2]{padding-left:.8rem}@media (max-width:767.98px){.dropdown[data-v-1a97edd2]{display:block;padding:0;margin:.35rem 0 0}}.dropdown .select[data-v-1a97edd2]{padding:.5rem 0;margin:-.5rem 0}.dropdown .select .chevron[data-v-1a97edd2]{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-1a97edd2]{fill:currentColor}.dropdown .item[data-v-1a97edd2]{border-left:3px solid transparent}.dropdown .item .item-link[data-v-1a97edd2]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-1a97edd2]:hover{text-decoration:underline}}@media (hover:none){.dropdown .item .item-link[data-v-1a97edd2]:active{text-decoration:underline}}.dropdown .item.active[data-v-1a97edd2]{border-left-color:#3678f2}.dropdown .item.active .item-link[data-v-1a97edd2]{background:#eff2f7;position:relative}.dropdown .item.active .item-link[data-v-1a97edd2]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-1a97edd2]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-1a97edd2]:active{text-decoration:none}}.dropdown.open .dropdown-list[data-v-1a97edd2]{max-height:17rem;overflow:auto}.dropdown.open .shadow[data-v-1a97edd2]{opacity:0}.dropdown.open .select[data-v-1a97edd2]{color:#0e141a}@-webkit-keyframes fadeIn-data-v-1a97edd2{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-1a97edd2{0%{opacity:0}to{opacity:1}}
.HomeSlider[data-v-899b1c7c]{color:#fff;position:relative}.hidden-title[data-v-899b1c7c]{height:0;opacity:0;pointer-events:none;margin:0;visibility:hidden}.slider[data-v-899b1c7c]{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-899b1c7c]{background:#222 no-repeat 50%;background-size:cover;min-width:100vw;padding:4rem 0 11.25rem;min-height:100%}.slider .slide[data-v-899b1c7c]: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-899b1c7c]: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-899b1c7c]{padding:5rem 0 10rem}}@media (min-width:1024px){.slider .slide[data-v-899b1c7c]{padding:6rem 0 12.25rem}}@media (min-width:768px) and (max-width:1023.98px){.content[data-v-899b1c7c]{max-width:58.33333%;padding-right:24px}}@media (min-width:1024px){.content[data-v-899b1c7c]{max-width:41.66667%}}.title[data-v-899b1c7c]{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-899b1c7c]{font-size:2.25rem;line-height:1.15556;margin:0 0 1.5rem}}@media (min-width:1024px){.title[data-v-899b1c7c]{font-size:2.7rem;line-height:1.22222}}.copy[data-v-899b1c7c]{font-size:.8rem;line-height:1.5;margin:0 0 2rem}@media (min-width:1024px){.copy[data-v-899b1c7c]{font-size:.9rem;line-height:1.44444}}.cta-button[data-v-899b1c7c]{font-size:.8rem;line-height:2.25rem;padding:0 1rem}@media (min-width:1024px){.cta-button[data-v-899b1c7c]{font-size:.9rem}}.controls-wrapper[data-v-899b1c7c]{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-899b1c7c]{bottom:5.2rem}}.custom-controls[data-v-899b1c7c]{-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-899b1c7c]{display:block;-webkit-transition:opacity .2s;transition:opacity .2s}.custom-controls li[data-v-899b1c7c]:first-child{margin-left:-.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.custom-controls li[data-v-899b1c7c]:hover{opacity:.5}}@media (hover:none){.custom-controls li[data-v-899b1c7c]:active{opacity:.5}}.custom-controls li.active[data-v-899b1c7c]{pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.custom-controls li.active[data-v-899b1c7c]:hover{opacity:1}}@media (hover:none){.custom-controls li.active[data-v-899b1c7c]:active{opacity:1}}.custom-controls li.active .control-button[data-v-899b1c7c]:before{background:currentColor}.custom-controls .control-button[data-v-899b1c7c]{-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-899b1c7c]: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-899b1c7c]:before{content:none}.custom-controls .control-autoplay svg[data-v-899b1c7c]{height:.5rem;margin:0 .05rem;width:.4rem}[data-v-899b1c7c] .flickity-viewport .content{position:relative}.controls-wrapper[data-v-899b1c7c],[data-v-899b1c7c] .flickity-viewport .content{z-index:9}[data-v-899b1c7c] .flickity-prev-next-button{display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (min-width:1024px){[data-v-899b1c7c] .flickity-prev-next-button{display:inline-block}}
.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}}
.CategoryOrderableAura[data-v-5a7355d9]{padding:4.9rem 0 4rem}@media (min-width:1024px){.CategoryOrderableAura[data-v-5a7355d9]{padding:7.5rem 0 5rem}}.hero[data-v-5a7355d9]{padding:0 0 4.1rem}@media (min-width:768px){.hero[data-v-5a7355d9]{padding:0 0 5.1rem}}@media (min-width:1024px){.hero[data-v-5a7355d9]{padding:0 0 7.6rem}}.hero .title[data-v-5a7355d9]{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-5a7355d9]{font-size:2rem;line-height:1.2;margin:-.2rem 0 0}}@media (min-width:1024px){.hero .title[data-v-5a7355d9]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.actions[data-v-5a7355d9]{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-5a7355d9]{padding:0 0 1rem;margin:0 0 3rem;padding:0 0 1.5rem}}.actions .sort[data-v-5a7355d9]{padding-left:.5rem}.list-item[data-v-5a7355d9]{-webkit-animation:fadeIn-data-v-5a7355d9 .5s 1;animation:fadeIn-data-v-5a7355d9 .5s 1;margin:0 0 3rem}@media (min-width:768px){.list-item[data-v-5a7355d9]{margin-bottom:4rem}}.list-item .figure[data-v-5a7355d9]{margin:0;overflow:hidden;height:11rem;position:relative}@media (min-width:768px){.list-item .figure[data-v-5a7355d9]{height:12.5rem}}@media (min-width:1024px){.list-item .figure[data-v-5a7355d9]{height:15rem}}.list-item .figure .image[data-v-5a7355d9]{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-5a7355d9]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item:hover .figure .image[data-v-5a7355d9]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none) and (min-width:1024px){.list-item[data-v-5a7355d9]:active{color:#d3135a}}@media (hover:none){.list-item:active .figure .image[data-v-5a7355d9]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.list-item .category[data-v-5a7355d9]{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-5a7355d9]{font-size:.9rem}}.list-item .title[data-v-5a7355d9]{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-5a7355d9]{font-size:1.1rem;margin:-.2rem 0 0}}.list-item .link[data-v-5a7355d9]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.list-item .link[data-v-5a7355d9]:hover{text-decoration:none}.list-item .link:hover .category[data-v-5a7355d9],.list-item .link:hover .title[data-v-5a7355d9]{color:inherit}}@media (hover:none){.list-item .link[data-v-5a7355d9]:active{text-decoration:none}.list-item .link:active .category[data-v-5a7355d9],.list-item .link:active .title[data-v-5a7355d9]{color:inherit}}.cta-wrapper[data-v-5a7355d9]{margin:1rem 0 0;text-align:center}@media (min-width:1024px){.cta-wrapper[data-v-5a7355d9]{margin:.5rem 0 0}}.cta-wrapper .cta[data-v-5a7355d9]{font-size:.9rem;line-height:1.44444}.dropdown[data-v-5a7355d9]{padding-left:.8rem}@media (max-width:767.98px){.dropdown[data-v-5a7355d9]{display:block;padding:0;margin:.35rem 0 0}}.dropdown .select[data-v-5a7355d9]{padding:.5rem 0;margin:-.5rem 0}.dropdown .select .chevron[data-v-5a7355d9]{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-5a7355d9]{fill:currentColor}.dropdown .item[data-v-5a7355d9]{border-left:3px solid transparent}.dropdown .item .item-link[data-v-5a7355d9]{background:transparent;padding-left:.85rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item .item-link[data-v-5a7355d9]:hover{text-decoration:underline}}@media (hover:none){.dropdown .item .item-link[data-v-5a7355d9]:active{text-decoration:underline}}.dropdown .item.active[data-v-5a7355d9]{border-left-color:#3678f2}.dropdown .item.active .item-link[data-v-5a7355d9]{background:#eff2f7;position:relative}.dropdown .item.active .item-link[data-v-5a7355d9]:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.dropdown .item.active .item-link[data-v-5a7355d9]:hover{text-decoration:none}}@media (hover:none){.dropdown .item.active .item-link[data-v-5a7355d9]:active{text-decoration:none}}.dropdown.open .dropdown-list[data-v-5a7355d9]{max-height:17rem;overflow:auto}.dropdown.open .shadow[data-v-5a7355d9]{opacity:0}.dropdown.open .select[data-v-5a7355d9]{color:#0e141a}@-webkit-keyframes fadeIn-data-v-5a7355d9{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-5a7355d9{0%{opacity:0}to{opacity:1}}
.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}}
.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}
.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}

.contador[data-v-a2cca438]{position:relative;color:#667790}.contador .content-list[data-v-a2cca438]{position:relative;display:inline-block}.contador .label[data-v-a2cca438]{color:#667790;margin-bottom:1.5rem}.contador .list[data-v-a2cca438]{list-style:none;padding:0;margin:0;display:inline-block}.contador .list .item[data-v-a2cca438]{display:inline-block;position:relative}.contador .list .item[data-v-a2cca438]:first-child{margin-left:-.95rem}@media (min-width:768px){.contador .list .item[data-v-a2cca438]:first-child{margin-left:-.9rem}}.contador .list .item .social-link[data-v-a2cca438]{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}.contador .list .item .social-link svg[data-v-a2cca438]{display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.contador .list .item .social-link[data-v-a2cca438]:hover{color:#d3135a}}@media (hover:none){.contador .list .item .social-link[data-v-a2cca438]:active{color:#d3135a}}.contador .list .item .social-link[data-v-a2cca438]{background-color:transparent;border:1px solid transparent;cursor:pointer}.contador .link-copy[data-v-a2cca438]{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}.contador .link-copy svg[data-v-a2cca438]{margin-right:.5rem}.contador .link-copy.open[data-v-a2cca438]{opacity:1}@media (max-width:767.98px){.contador .link-copy[data-v-a2cca438]{top:100%;left:0;margin:0}}
.ContentBoxItemAura[data-v-21144da5]{margin:0 .25rem 3rem;white-space:normal;width:88vw}@media (min-width:768px){.ContentBoxItemAura[data-v-21144da5]{margin-left:12px;margin-right:12px;width:16.2rem}}@media (min-width:1024px){.ContentBoxItemAura[data-v-21144da5]{width:19.2rem}}.image[data-v-21144da5]{overflow:hidden;position:relative;height:11rem}@media (min-width:768px){.image[data-v-21144da5]{height:12.5rem}}@media (min-width:1024px){.image[data-v-21144da5]{height:15rem}}.image .play-icon[data-v-21144da5]{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-21144da5],.image .upcoming-badge[data-v-21144da5]{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-21144da5]{background-color:#d3135a}.image img[data-v-21144da5]{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-21144da5]{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-21144da5]{font-size:.9rem}}.title[data-v-21144da5]{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-21144da5]{font-size:1.1rem}}.link[data-v-21144da5]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-21144da5]: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-21144da5]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .image img[data-v-21144da5]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:hover .category[data-v-21144da5],.link:hover .date[data-v-21144da5],.link:hover .title[data-v-21144da5]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-21144da5]:active{text-decoration:none}}@media (hover:none) and (min-width:1024px){.link[data-v-21144da5]:active{color:#d3135a}}@media (hover:none){.link:active .image img[data-v-21144da5]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:active .category[data-v-21144da5],.link:active .date[data-v-21144da5],.link:active .title[data-v-21144da5]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.copy[data-v-21144da5]{display:none;font-size:.9rem;line-height:1.44444}@media (min-width:1024px){.copy[data-v-21144da5]{display:block}}.date[data-v-21144da5]{font-family:Robert,sans-serif;color:#667790;font-size:.8rem;margin-top:.75rem}.upcoming[data-v-21144da5]{pointer-events:none}.upcoming .image[data-v-21144da5]: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-21144da5],.upcoming .copy[data-v-21144da5],.upcoming .date[data-v-21144da5]{color:rgba(102,119,144,.5)}.upcoming .title[data-v-21144da5]{color:rgba(14,20,26,.5)}@media (min-width:1024px){.item-exploded[data-v-21144da5]{min-width:100%}.item-exploded .link[data-v-21144da5]{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-21144da5]{margin:0 -12px}}@media (min-width:1024px){.item-exploded .link .content[data-v-21144da5],.item-exploded .link .media[data-v-21144da5]{padding-left:8px;padding-right:8px}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link .content[data-v-21144da5],.item-exploded .link .media[data-v-21144da5]{padding:0 12px}}@media (min-width:1024px){.item-exploded .link .media[data-v-21144da5]{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.item-exploded .link .media .image[data-v-21144da5]{margin:0;min-height:20rem}.item-exploded .link .media img[data-v-21144da5]{min-height:20rem}.item-exploded .link .content[data-v-21144da5]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.item-exploded .link .content .category[data-v-21144da5]{margin:0}.item-exploded .link .content .title[data-v-21144da5]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:1rem 0 1.5rem}}
.ContentBoxAura[data-v-d0921254]{padding:0 0 3.5rem}@media (min-width:768px){.ContentBoxAura[data-v-d0921254]{padding:0 0 6rem}}@media (min-width:1024px){.ContentBoxAura[data-v-d0921254]{padding:0 0 7.5rem}}.ContentBoxAura[data-v-d0921254] .flickity-enabled.is-draggable .flickity-viewport{width:100%}@media (min-width:768px) and (max-width:1023.98px){.ContentBoxAura[data-v-d0921254] .flickity-slider{margin-left:-8.8rem}}.intro[data-v-d0921254]{text-align:center}.wrapper[data-v-d0921254]{position:relative}.wrapper[data-v-d0921254]:after{content:"flickity";display:none}.wrapper.disable-slider[data-v-d0921254]{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-d0921254]{margin:0 -12px}}.wrapper.disable-slider[data-v-d0921254] .ContentBoxItemAura{-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-d0921254] .ContentBoxItemAura{-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-d0921254] .ContentBoxItemAura{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.wrapper.disable-slider[data-v-d0921254]:after{content:none}.cta-wrapper[data-v-d0921254]{text-align:center}.cta-wrapper .cta-link[data-v-d0921254]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-d0921254]{font-size:.9rem}}.content-box-listed[data-v-d0921254],.intro-big[data-v-d0921254]{padding:4rem 0}.content-box-listed .intro[data-v-d0921254],.intro-big .intro[data-v-d0921254]{margin:0 auto 2rem}@media (min-width:768px){.content-box-listed .intro[data-v-d0921254],.intro-big .intro[data-v-d0921254]{max-width:65.47619%}}@media (min-width:1024px){.content-box-listed .intro[data-v-d0921254],.intro-big .intro[data-v-d0921254]{margin:0 auto 3rem;max-width:50%}}@media (min-width:1440px){.content-box-listed .intro[data-v-d0921254],.intro-big .intro[data-v-d0921254]{margin:0 auto 4rem;max-width:50%}}.content-box-listed .title[data-v-d0921254],.intro-big .title[data-v-d0921254]{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-d0921254],.intro-big .title[data-v-d0921254]{font-size:1.8rem;line-height:1.16667;margin:0 0 1.5rem}}.content-box-listed .copy[data-v-d0921254],.intro-big .copy[data-v-d0921254]{font-size:.8rem;line-height:1.5;font-weight:400}@media (min-width:1024px){.content-box-listed .copy[data-v-d0921254],.intro-big .copy[data-v-d0921254]{font-size:.9rem;line-height:1.44444}}.intro-big[data-v-d0921254]{padding:4rem 0}@media (min-width:768px){.intro-big[data-v-d0921254]{padding:5rem 0}}@media (min-width:1024px){.intro-big[data-v-d0921254]{padding:7.5rem 0}}.content-centered[data-v-d0921254]{padding-top:2.5rem}.content-centered .wrapper[data-v-d0921254]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center .title[data-v-d0921254],.align-left .title[data-v-d0921254]{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-d0921254],.align-left .title[data-v-d0921254]{font-size:1.1rem;margin-bottom:2rem}}@media (min-width:1024px){.align-center .title[data-v-d0921254],.align-left .title[data-v-d0921254]{font-size:1.35rem;margin-bottom:2.5rem}}.align-left[data-v-d0921254]{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.align-left[data-v-d0921254]{padding-bottom:3.75rem}.align-left .cta-wrapper[data-v-d0921254],.align-left .intro[data-v-d0921254]{text-align:left}}@media (min-width:1024px){.align-left[data-v-d0921254]{padding-top:2.5rem;padding-bottom:5rem}}.little-title[data-v-d0921254]{padding:0}.little-title .intro[data-v-d0921254]{margin:0 auto}.little-title .title[data-v-d0921254]{color:#667790;font-size:.9rem;line-height:1;font-weight:400;margin:0 0 1rem}@media (min-width:1024px){.little-title .title[data-v-d0921254]{font-size:1.1rem;margin:0 0 2rem}}
.ContentBoxLoadMoreAura[data-v-22130f01]{padding:4.9rem 0 4rem}@media (min-width:1024px){.ContentBoxLoadMoreAura[data-v-22130f01]{padding:7.5rem 0 5rem}}.content-box-item[data-v-22130f01]{-webkit-animation:fadeIn-data-v-22130f01 .5s 1;animation:fadeIn-data-v-22130f01 .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-22130f01]{-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-22130f01]{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.image[data-v-22130f01]{overflow:hidden;position:relative;height:11rem}@media (min-width:768px){.image[data-v-22130f01]{height:12.5rem}}@media (min-width:1024px){.image[data-v-22130f01]{height:15rem}}.image .play-icon[data-v-22130f01]{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-22130f01]{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-22130f01]{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-22130f01]{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-22130f01]{font-size:.9rem}}.title[data-v-22130f01]{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-22130f01]{font-size:1.1rem}}.link[data-v-22130f01]{color:inherit;display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-22130f01]: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-22130f01]:hover{color:#d3135a}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link:hover .image img[data-v-22130f01]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:hover .category[data-v-22130f01],.link:hover .date[data-v-22130f01],.link:hover .title[data-v-22130f01]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (hover:none){.link[data-v-22130f01]:active{text-decoration:none}}@media (hover:none) and (min-width:1024px){.link[data-v-22130f01]:active{color:#d3135a}}@media (hover:none){.link:active .image img[data-v-22130f01]{-webkit-transform:scale(1.1);transform:scale(1.1)}.link:active .category[data-v-22130f01],.link:active .date[data-v-22130f01],.link:active .title[data-v-22130f01]{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.copy[data-v-22130f01]{display:none;font-size:.9rem;line-height:1.44444}@media (min-width:1024px){.copy[data-v-22130f01]{display:block}}.date[data-v-22130f01]{font-family:Robert,sans-serif;color:#667790;font-size:.8rem;margin-top:.75rem}.upcoming[data-v-22130f01]{pointer-events:none}.upcoming .image[data-v-22130f01]: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-22130f01],.upcoming .copy[data-v-22130f01],.upcoming .date[data-v-22130f01]{color:rgba(102,119,144,.5)}.upcoming .title[data-v-22130f01]{color:rgba(14,20,26,.5)}@media (min-width:1024px){.item-exploded[data-v-22130f01]{min-width:100%}.item-exploded .link[data-v-22130f01]{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-22130f01]{margin:0 -12px}}@media (min-width:1024px){.item-exploded .link .content[data-v-22130f01],.item-exploded .link .media[data-v-22130f01]{padding-left:8px;padding-right:8px}}@media (min-width:1024px) and (min-width:768px){.item-exploded .link .content[data-v-22130f01],.item-exploded .link .media[data-v-22130f01]{padding:0 12px}}@media (min-width:1024px){.item-exploded .link .media[data-v-22130f01]{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.item-exploded .link .media .image[data-v-22130f01]{margin:0;min-height:20rem}.item-exploded .link .media img[data-v-22130f01]{min-height:20rem}.item-exploded .link .content[data-v-22130f01]{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.item-exploded .link .content .category[data-v-22130f01]{margin:0}.item-exploded .link .content .title[data-v-22130f01]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:1rem 0 1.5rem}}.cta-wrapper[data-v-22130f01]{margin:1rem 0 0;text-align:center}.cta-wrapper .cta[data-v-22130f01]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper[data-v-22130f01]{margin:.5rem 0 0}.cta-wrapper .cta[data-v-22130f01]{font-size:.9rem}}@-webkit-keyframes fadeIn-data-v-22130f01{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-22130f01{0%{opacity:0}to{opacity:1}}
.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}
.CtaModuleAura[data-v-40b96d1c]{padding-top:2rem;text-align:center}.cta-button[data-v-40b96d1c]{padding-left:1rem;padding-right:1rem}
.DarkSiteBanner[data-v-04bb595a]{font-size:.8rem;line-height:1.5;position:relative;z-index:99}@media (min-width:1024px){.DarkSiteBanner[data-v-04bb595a]{font-size:.9rem;line-height:1.44444}}.wrapper[data-v-04bb595a]{position:relative}.container[data-v-04bb595a]{opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tab[data-v-04bb595a]{display:none}.date[data-v-04bb595a]{color:#667790;font-family:Robert,sans-serif}.title[data-v-04bb595a]{font-size:1.1rem;line-height:1.45455;font-weight:700;letter-spacing:-.005em;margin:.75rem 0}@media (min-width:768px){.title[data-v-04bb595a]{font-size:1.35rem;line-height:1.22222;letter-spacing:-.01em;margin:.75rem 0 1rem}}@media (min-width:1024px){.title[data-v-04bb595a]{font-size:1.8rem;line-height:1.16667;letter-spacing:-.02em;margin:1rem 0 .75rem}}.copy[data-v-04bb595a]{margin:.75rem 0}@media (min-width:768px){.copy[data-v-04bb595a]{margin:.75rem 0 1.25rem;max-width:58.3333333%}}@media (min-width:1024px){.copy[data-v-04bb595a]{margin:.75rem 0 1.5rem;max-width:none}}.item-group .item-title[data-v-04bb595a]{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-04bb595a]{display:block}}@media (min-width:1024px){.item-group .item-title[data-v-04bb595a]{font-size:1.35rem;line-height:1.22222;margin:.75rem 0}}.action .left>.icon[data-v-04bb595a],.action .left>.logo[data-v-04bb595a]{display:none}.close[data-v-04bb595a]{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-04bb595a]:hover{color:#0e141a}}@media (hover:none){.close[data-v-04bb595a]:active{color:#0e141a}}.close .icon-close use[data-v-04bb595a]{stroke:currentColor}.expand[data-v-04bb595a]{-webkit-transition:height .7s ease;transition:height .7s ease}.small .tab[data-v-04bb595a],.small .wrapper[data-v-04bb595a]{will-change:transform}.small .date[data-v-04bb595a]{font-size:.8rem;line-height:1.5}.small .action[data-v-04bb595a]{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-04bb595a]{margin-right:-.75rem}.small .action .icon[data-v-04bb595a]{display:block;color:#667790}.small .action .icon use[data-v-04bb595a]{fill:currentColor}.small .wrapper[data-v-04bb595a]{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-04bb595a]{max-width:17.15rem;padding:1.5rem}}.small .title[data-v-04bb595a]{font-size:.9rem;line-height:1.44444;margin:.75rem 0 1rem}@media (min-width:768px){.small .title[data-v-04bb595a]{font-size:1.1rem;line-height:1.45455}}.small .copy[data-v-04bb595a]{margin:.75rem 0;max-width:100%}.small .tab[data-v-04bb595a]{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-04bb595a]{padding:1.5rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.small .tab[data-v-04bb595a]:hover{color:#0e141a}}@media (hover:none){.small .tab[data-v-04bb595a]:active{color:#0e141a}}.small .tab .icon[data-v-04bb595a]{width:1.25rem;height:1.25rem}.small.open .tab[data-v-04bb595a]{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.small.open .tab[data-v-04bb595a],.small.open .wrapper[data-v-04bb595a]{-webkit-transition:.3s ease-in;transition:.3s ease-in}.small.open .wrapper[data-v-04bb595a]{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.2s;transition-delay:.2s}.full .action[data-v-04bb595a],.medium .action[data-v-04bb595a]{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-04bb595a],.medium .cta-wrapper .cta+.cta[data-v-04bb595a]{margin-top:.25rem}@media (min-width:768px){.full .cta-wrapper .cta+.cta[data-v-04bb595a],.medium .cta-wrapper .cta+.cta[data-v-04bb595a]{padding-left:1.25rem}}.full .item-group[data-v-04bb595a],.medium .item-group[data-v-04bb595a]{margin-top:1.5rem}@media (min-width:768px){.full .item-group[data-v-04bb595a],.medium .item-group[data-v-04bb595a]{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-04bb595a],.medium .item[data-v-04bb595a]{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-04bb595a],.medium .item[data-v-04bb595a]{-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-04bb595a],.medium .item[data-v-04bb595a]{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}}.full .item .item-descr[data-v-04bb595a],.medium .item .item-descr[data-v-04bb595a]{color:#667790;display:none}@media (min-width:768px){.full .item .item-descr[data-v-04bb595a],.medium .item .item-descr[data-v-04bb595a]{display:block}}.full .item .cta-link[data-v-04bb595a],.medium .item .cta-link[data-v-04bb595a]{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-04bb595a],.medium .item .cta-link[data-v-04bb595a]{padding-left:0}}.full .item .cta-link .cta-icon[data-v-04bb595a],.medium .item .cta-link .cta-icon[data-v-04bb595a]{display:none}@media (min-width:768px){.full .item .cta-link .cta-icon[data-v-04bb595a],.medium .item .cta-link .cta-icon[data-v-04bb595a]{margin:0 .75rem 0 0;height:inherit;display:inline-block}}.full .item .cta-link .cta-icon use[data-v-04bb595a],.medium .item .cta-link .cta-icon use[data-v-04bb595a]{fill:#667790}.medium[data-v-04bb595a]{background:#eff2f7}.medium .date[data-v-04bb595a]{display:block;font-size:.8rem;line-height:1.5;margin:0;padding-top:1.9rem}@media (min-width:1024px){.medium .date[data-v-04bb595a]{padding-top:2.4rem}}@media (max-width:767.98px){.medium .title[data-v-04bb595a]{margin:.75rem 0 .4rem}}@media (min-width:768px) and (max-width:1023.98px){.medium .title[data-v-04bb595a]{margin:.55rem 0 .65rem}}@media (min-width:768px) and (max-width:1023.98px){.medium .copy[data-v-04bb595a]{margin-bottom:.65rem}}@media (min-width:1024px){.medium .wrapper[data-v-04bb595a]{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-04bb595a]{position:static}}.medium .wrapper .action[data-v-04bb595a]{position:absolute;width:100%;right:0;top:0}.medium .wrapper .head[data-v-04bb595a]{padding-bottom:1.3rem}@media (min-width:1024px){.medium .wrapper .head[data-v-04bb595a]{-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-04bb595a]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.medium .wrapper .item-group[data-v-04bb595a]{margin-top:1.25rem}@media (min-width:768px){.medium .wrapper .item-group[data-v-04bb595a]{margin-top:1.65rem}}.medium .wrapper .item-group .item[data-v-04bb595a]{margin:0 0 .75rem}@media (min-width:768px){.medium .wrapper .item-group .item[data-v-04bb595a]{-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-04bb595a]{-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-04bb595a]{display:none}}.medium .wrapper .item-group .item .item-title[data-v-04bb595a]{font-size:.9rem;line-height:1.44444;letter-spacing:-.005em}@media (min-width:1024px){.medium .wrapper .item-group .item .item-title[data-v-04bb595a]{font-size:1.1rem;line-height:1.45455}}.medium .wrapper .item-group .item .item-descr[data-v-04bb595a]{margin:-.25rem 0 .75rem}.full[data-v-04bb595a]{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-04bb595a]{max-height:0;-webkit-transition:all .5s linear;transition:all .5s linear}.full.collapsing .container[data-v-04bb595a]{opacity:0;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}.full .action[data-v-04bb595a]{height:2.8rem}@media (min-width:1024px){.full .action[data-v-04bb595a]{height:3.5rem}}.full .action .logo[data-v-04bb595a]{display:block;height:1.35rem}@media (min-width:1024px){.full .action .logo[data-v-04bb595a]{min-height:1.8rem}}.fade-out[data-v-04bb595a]{opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}
.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-3c7acf64]{padding:4rem 0 10rem}[data-v-3c7acf64] .LabelledSection{padding-top:4rem}@media (min-width:1024px){[data-v-3c7acf64] .LabelledSection{padding-top:2.5rem}}[data-v-3c7acf64] .LabelledSection .wrapper{width:100%;max-width:100%}.cta-wrapper[data-v-3c7acf64]{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-3c7acf64]{margin-top:4rem}}.section+.section[data-v-3c7acf64] .LabelledSection{padding-top:2.3rem}@media (min-width:768px){.section+.section[data-v-3c7acf64] .LabelledSection{padding-top:2.5rem}}@media (min-width:1024px){.section+.section[data-v-3c7acf64] .LabelledSection{padding-top:1.5rem}}
.DarkSiteContent[data-v-fbf22b1e]{padding:5rem 0 4rem}@media (min-width:768px){.DarkSiteContent[data-v-fbf22b1e]{padding:5rem 0}}@media (min-width:1024px){.DarkSiteContent[data-v-fbf22b1e]{padding:7.5rem 0}}[data-v-fbf22b1e] .ArticleHeader .copy{display:block}[data-v-fbf22b1e] .LabelledSection>.title{border-bottom:1px solid #c2cddd;padding-bottom:1rem;margin:0 0 1.5rem}@media (min-width:1024px){[data-v-fbf22b1e] .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}
.ElevatorPitchAura[data-v-0f0fab31]{text-align:left}@media (min-width:768px){.ElevatorPitchAura .category[data-v-0f0fab31],.ElevatorPitchAura .rte-group[data-v-0f0fab31],.ElevatorPitchAura .title[data-v-0f0fab31]{-webkit-box-flex:0;-ms-flex:0 0 66.6666667%;flex:0 0 66.6666667%;max-width:66.6666667%}}@media (min-width:1024px){.ElevatorPitchAura .category[data-v-0f0fab31],.ElevatorPitchAura .rte-group[data-v-0f0fab31],.ElevatorPitchAura .title[data-v-0f0fab31]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:8.33333%;max-width:50%}}.category[data-v-0f0fab31]{color:#667790;font-size:.9rem;letter-spacing:-.01em;line-height:1;margin:0 0 1.4rem}@media (min-width:1024px){.category[data-v-0f0fab31]{font-size:1.1rem}}.title[data-v-0f0fab31]{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-0f0fab31]{font-size:1.8rem;line-height:1.166667;margin:1.4rem 0 1.35rem}}@media (min-width:1024px){.title[data-v-0f0fab31]{font-size:2.4rem;line-height:1.166667;margin:1.8rem 0 2.2rem}}.cta[data-v-0f0fab31]{color:#d3135a;display:inline-block;line-height:1.5}@media (min-width:1024px){.cta[data-v-0f0fab31]{font-size:.9rem}}.rte[data-v-0f0fab31]{font-size:.9rem;line-height:1.5}@media (min-width:1024px){.rte[data-v-0f0fab31]{font-size:1.1rem}}.rte[data-v-0f0fab31] p{margin:0 0 1.5em}.rte[data-v-0f0fab31] p:last-child{margin-bottom:0}.rte.big[data-v-0f0fab31]{margin:0}@media (min-width:768px){.rte.big[data-v-0f0fab31]{margin:0}}@media (min-width:1024px){.rte.big[data-v-0f0fab31]{margin:2.5rem 0 0}}.rte.medium[data-v-0f0fab31]{margin:0 0 2rem}.rte+.cta[data-v-0f0fab31]{margin-top:1.5rem}@media (min-width:1024px){.rte+.cta[data-v-0f0fab31]{margin-top:1rem}}[data-v-0f0fab31] .rte a{text-decoration:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){[data-v-0f0fab31] .rte a:hover{text-decoration:underline;color:#d3135a;text-decoration:none}}@media (hover:none){[data-v-0f0fab31] .rte a:active{text-decoration:underline;color:#d3135a;text-decoration:none}}@media (min-width:768px){.rte-offset .rte-group[data-v-0f0fab31]{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-0f0fab31]{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-0f0fab31]{margin:0}@media (min-width:768px){.rte-offset .rte-group .rte[data-v-0f0fab31]{margin:3rem 0 0}}@media (min-width:1024px){.rte-offset .rte-group .rte[data-v-0f0fab31]{margin:4.1rem 0 .1rem}}@media (min-width:768px){.slot-offset .slot-group[data-v-0f0fab31]{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-0f0fab31]{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-0f0fab31]{margin-bottom:1rem}.slot-offset .title[data-v-0f0fab31]{font-size:1.35rem;margin-top:1rem;margin-bottom:1.5rem}@media (min-width:768px){.slot-offset .title[data-v-0f0fab31]{font-size:1.5rem}}@media (min-width:1024px){.slot-offset .title[data-v-0f0fab31]{font-size:2rem;margin-top:1.5rem;margin-bottom:2rem}}.slot-offset .rte[data-v-0f0fab31]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.slot-offset .rte[data-v-0f0fab31]{font-size:.9rem}}.elevator-number .index[data-v-0f0fab31]{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-0f0fab31]{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-0f0fab31]{margin-bottom:-2.25rem;margin-left:16.666667%}}@media (min-width:768px) and (max-width:1023.98px){.elevator-number .category[data-v-0f0fab31],.elevator-number .rte-group[data-v-0f0fab31],.elevator-number .title[data-v-0f0fab31]{margin-left:auto;margin-right:auto;max-width:83.3333333%}}@media (min-width:1024px){.elevator-number .category[data-v-0f0fab31],.elevator-number .rte-group[data-v-0f0fab31],.elevator-number .title[data-v-0f0fab31]{margin-left:33.3333334%;margin-right:0;min-width:66.6666666%}.elevator-number .category>.rte[data-v-0f0fab31],.elevator-number .rte-group>.rte[data-v-0f0fab31],.elevator-number .title>.rte[data-v-0f0fab31]{max-width:75%}}@media (min-width:1024px){.elevator-number .category[data-v-0f0fab31],.elevator-number .title[data-v-0f0fab31]{min-width:50%;max-width:50%}}@media (max-width:767.98px){.elevator-number .category[data-v-0f0fab31]{font-size:.9rem;margin:1rem 0 1.5rem}}.elevator-number .title[data-v-0f0fab31]{margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px) and (max-width:1023.98px){.elevator-number .title[data-v-0f0fab31]{font-size:1.35rem;line-height:1.22222;margin:1.5rem auto}}@media (min-width:1024px){.elevator-number .title[data-v-0f0fab31]{font-size:2rem;line-height:1.2;margin-bottom:2rem}}.elevator-number .rte-group .rte[data-v-0f0fab31]{font-size:.8rem}@media (min-width:1024px){.elevator-number .rte-group .rte[data-v-0f0fab31]{font-size:.9rem;line-height:1.44444444444}}@media (min-width:768px){.elevator-number[data-v-0f0fab31] .Divider.full-width{margin:-12px;left:-5.300048%;min-width:115%;position:relative}}@media (min-width:1024px){.elevator-number[data-v-0f0fab31] .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-0f0fab31],.half-centered-group .index[data-v-0f0fab31],.half-centered-group .rte-group[data-v-0f0fab31],.half-centered-group .title[data-v-0f0fab31],.half-centered .category[data-v-0f0fab31],.half-centered .index[data-v-0f0fab31],.half-centered .rte-group[data-v-0f0fab31],.half-centered .title[data-v-0f0fab31]{-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-0f0fab31],.half-centered-group .index[data-v-0f0fab31],.half-centered-group .rte-group[data-v-0f0fab31],.half-centered-group .title[data-v-0f0fab31],.half-centered .category[data-v-0f0fab31],.half-centered .index[data-v-0f0fab31],.half-centered .rte-group[data-v-0f0fab31],.half-centered .title[data-v-0f0fab31]{-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-0f0fab31],.half-centered .title[data-v-0f0fab31]{font-size:1.35rem;line-height:1.22222;margin:1.4rem auto 1.6rem}@media (min-width:1024px){.half-centered-group .title[data-v-0f0fab31],.half-centered .title[data-v-0f0fab31]{font-size:2rem;line-height:1.2;margin:1.4rem auto 2.1rem}}.half-centered-group .rte[data-v-0f0fab31],.half-centered .rte[data-v-0f0fab31]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.half-centered-group .rte[data-v-0f0fab31],.half-centered .rte[data-v-0f0fab31]{font-size:.9rem;line-height:1.44444}}.half-centered-group .rte[data-v-0f0fab31] p,.half-centered .rte[data-v-0f0fab31] p{margin-bottom:1.44444em}@media (min-width:1024px){.half-centered-group .rte[data-v-0f0fab31] p,.half-centered .rte[data-v-0f0fab31] p{margin-bottom:1.44444em}}@media (min-width:1024px){.half-centered-group .rte-group[data-v-0f0fab31]{-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-0f0fab31]:first-child{max-width:74.999999625%;padding-right:12px}.half-centered-group .rte-group[data-v-0f0fab31] .FocusModuleItem .rte p:last-child{margin-bottom:1rem}}.half-centered-group .rte-group[data-v-0f0fab31] p:last-child{margin-bottom:0}
.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}}
.FiltersModulePt[data-v-cf868ca4]{padding:1.5rem 0 0}@media (min-width:1024px){.FiltersModulePt[data-v-cf868ca4]{padding:1.5rem 0 0;position:relative;z-index:7}}.mobile-filter-button[data-v-cf868ca4]{padding:0 .95rem;white-space:nowrap}.mobile-filter-button svg[data-v-cf868ca4]{margin-left:.5rem}@media (min-width:1024px){.mobile-filter-button[data-v-cf868ca4]{display:none}}.filter[data-v-cf868ca4]{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-cf868ca4]{margin-top:.05rem}}.filter.open[data-v-cf868ca4]{-webkit-transform:translateX(0);transform:translateX(0);z-index:103}@media (max-width:1023.98px){.filter.open .select[data-v-cf868ca4]{border:0;color:#0e141a;margin:.5rem 0 -1.25rem}}@media (min-width:1024px){.filter[data-v-cf868ca4]{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-cf868ca4]{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-cf868ca4]{height:auto;border-bottom:none}}.header-filter .label[data-v-cf868ca4]{color:#0e141a}@media (min-width:1024px){.header-filter .label[data-v-cf868ca4]{color:currentColor}}@media (min-width:1024px){.header-filter .label[data-v-cf868ca4]:after{content:":";display:inline-block}}.header-filter .btn-clear[data-v-cf868ca4]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.header-filter .btn-clear[data-v-cf868ca4],.header-filter .btn-close[data-v-cf868ca4]{margin:0 1.4rem}}.btn-close[data-v-cf868ca4]{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-cf868ca4]{stroke:#0e141a}@media (min-width:1024px){.btn-close[data-v-cf868ca4]{display:none}}.body-filter[data-v-cf868ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;z-index:2}@media (min-width:768px){.body-filter[data-v-cf868ca4]{padding:0 2.4rem;margin-top:.5rem}}@media (min-width:1024px){.body-filter[data-v-cf868ca4]{overflow:inherit;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;margin:0;padding:0}}.footer-filter[data-v-cf868ca4]{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-cf868ca4]{margin:0 1.4rem}}@media (min-width:1024px){.footer-filter[data-v-cf868ca4]{display:none}}.dropdown[data-v-cf868ca4]{display:block;margin-top:.5rem}@media (min-width:1024px){.dropdown[data-v-cf868ca4]{display:inline-block;margin-top:0;margin-left:1rem;width:auto}}.dropdown .count[data-v-cf868ca4]{display:none;padding:0;line-height:0}@media (min-width:1024px){.dropdown .count[data-v-cf868ca4]{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-cf868ca4]{display:none}@media (min-width:1024px){.dropdown .shadow[data-v-cf868ca4]{display:block}}.dropdown .filter-active .select[data-v-cf868ca4]{border:0;color:#0e141a}@media (min-width:1024px){.dropdown .filter-active.select[data-v-cf868ca4]{color:#d3135a}.dropdown .filter-active .count[data-v-cf868ca4]{font-size:.65rem;width:1.2rem;height:1rem;margin-left:.25rem;opacity:1}}.dropdown .item-link[data-v-cf868ca4]{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-cf868ca4]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:2px}.dropdown .item-link input[type=checkbox]:checked+label[data-v-cf868ca4],.dropdown .item-link input[type=radio]:checked+label[data-v-cf868ca4]{color:#d3135a}.dropdown .item-link input[type=checkbox]:checked+span[data-v-cf868ca4],.dropdown .item-link input[type=radio]:checked+span[data-v-cf868ca4]{font-weight:400;color:#0e141a}@media (min-width:1024px){.dropdown .item-link input[type=checkbox]:checked+span[data-v-cf868ca4],.dropdown .item-link input[type=radio]:checked+span[data-v-cf868ca4]{color:#d3135a}}.dropdown .item-link input[type=radio][data-v-cf868ca4]{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-cf868ca4]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}.dropdown .item-link input[type=radio][data-v-cf868ca4]:after,.dropdown .item-link input[type=radio][data-v-cf868ca4]:before{content:"";position:absolute;visibility:visible}.dropdown .item-link input[type=radio][data-v-cf868ca4]: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-cf868ca4]:checked{background:#d3135a;border-color:#d3135a}.dropdown .item-link input[type=radio][data-v-cf868ca4]:checked:after{opacity:1}.dropdown .item-link input[type=radio]:checked+span[data-v-cf868ca4]{color:#d3135a}.dropdown .select[data-v-cf868ca4]{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-cf868ca4]{padding:.6rem 0 .5rem}}@media (min-width:1024px){.dropdown .select[data-v-cf868ca4]{-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-cf868ca4]{padding:.5rem .5rem .5rem .65rem}}.dropdown .select .radio[data-v-cf868ca4]{max-width:177px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown .select svg[data-v-cf868ca4]{display:none;height:.35rem;margin-left:.5rem}@media (min-width:1024px){.dropdown .select svg[data-v-cf868ca4]{color:#0e141a;display:inline-block;margin-top:.1rem}}.dropdown .select svg use[data-v-cf868ca4]{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-cf868ca4]:hover{background:#f7f9fb}}@media (hover:none) and (min-width:1024px){.dropdown .select[data-v-cf868ca4]:active{background:#f7f9fb}}.dropdown .select[data-v-cf868ca4]:disabled{border-color:#c2cddd;color:rgba(14,20,26,.25)}.dropdown .dropdown-footer[data-v-cf868ca4]{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-cf868ca4]{min-height:14.8rem}}.dropdown.dropdown-desktop .dropdown-list[data-v-cf868ca4],.dropdown .dropdown-list[data-v-cf868ca4]{position:relative}@media (min-width:1024px){.dropdown.dropdown-desktop .dropdown-list[data-v-cf868ca4]{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-cf868ca4]{padding:.5rem 0;margin:0;overflow-y:auto;max-height:11.8rem}}.dropdown.dropdown-desktop .dropdown-list ul[data-v-cf868ca4]{padding:0;margin:0}@media (min-width:1024px){.dropdown.dropdown-desktop .dropdown-calendar[data-v-cf868ca4]{min-width:10rem}}.dropdown.dropdown-mobile .dropdown-list[data-v-cf868ca4]{border:0;border-bottom:1px solid #c2cddd;-webkit-box-shadow:none;box-shadow:none;position:relative}.dropdown.dropdown-mobile .accordion-content[data-v-cf868ca4]{overflow:hidden}.dropdown.dropdown-mobile ul[data-v-cf868ca4]{padding:0;margin-bottom:.5rem}@media (min-width:768px) and (max-width:1023.98px){.dropdown.dropdown-mobile ul li[data-v-cf868ca4]{display:inline-block;width:50%}}.dropdown.dropdown-mobile .item-link[data-v-cf868ca4]{padding:.65rem .95rem .6rem}@media (min-width:768px){.dropdown.dropdown-mobile .item-link[data-v-cf868ca4]{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-cf868ca4]:hover{background:none}}@media (hover:none){.dropdown.dropdown-mobile .item-link[data-v-cf868ca4]:active{background:none}}@media (min-width:768px){.dropdown.dropdown-mobile input[data-v-cf868ca4]{-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-cf868ca4]{display:none}.dropdown.dropdown-mobile.show-accordion .cta-wrapper[data-v-cf868ca4]{display:block}@media (min-width:768px){.dropdown.dropdown-mobile .dropdown-footer[data-v-cf868ca4]{margin:0}}.dropdown:last-child .dropdown-footer[data-v-cf868ca4]{border-width:0}@media (min-width:1024px){.dropdown:last-child .dropdown-footer[data-v-cf868ca4]{border-width:1px}}.dropdown.open .select svg[data-v-cf868ca4]{color:inherit}.btn-link[data-v-cf868ca4]{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-cf868ca4]{color:#667790}.btn-link[data-v-cf868ca4]:disabled{color:rgba(14,20,26,.25)}.btn-clear[data-v-cf868ca4]{padding:.65rem 1rem .55rem;-webkit-animation:fadeIn-data-v-cf868ca4 .2s 1 forwards;animation:fadeIn-data-v-cf868ca4 .2s 1 forwards}.btn-clear+.cta-download[data-v-cf868ca4]{margin-left:0}@media (min-width:1024px){.cta-download[data-v-cf868ca4]{margin:0 0 0 1rem}}@media (max-width:1023.98px){.cta-download[data-v-cf868ca4]{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}}.hidden[data-v-cf868ca4]{display:none}@media (min-width:1024px){.dropdown.open .dropdown-list[data-v-cf868ca4]{max-height:15rem;overflow:inherit}}.actions[data-v-cf868ca4]{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-cf868ca4]{padding:0 0 1.5rem}}.cta-accordion[data-v-cf868ca4]{margin:0 1rem .5rem}@media (min-width:768px){.cta-accordion[data-v-cf868ca4]{margin:0 0 .5rem}}@media (min-width:1024px){.cta-accordion[data-v-cf868ca4]{display:none}}.cta-accordion .cta-link[data-v-cf868ca4]{margin:0;padding:.55rem 0 .45rem}.cta-accordion .cta-link svg[data-v-cf868ca4]{vertical-align:middle;margin-left:.35rem}.dropdown-wrapper[data-v-cf868ca4]{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-cf868ca4]{-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-cf868ca4]{min-width:10rem;max-width:10rem}}.filter-group[data-v-cf868ca4]{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-cf868ca4]{-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-cf868ca4]{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-cf868ca4]{display:block}@media (min-width:768px) and (max-width:1023.98px){.filter-group .item-link[data-v-cf868ca4]{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-cf868ca4]:hover{background-color:transparent}}@media (hover:none){.filter-group .item-link[data-v-cf868ca4]:active{background-color:transparent}}.filter-group .item-link .form-control[data-v-cf868ca4]{display:block;width:auto}@media (min-width:1024px){.filter-group .item-link .form-control[data-v-cf868ca4]{width:100%}}.filter-group .item-link.active .form-control[data-v-cf868ca4]{border-color:#667790}.filter-group .label[data-v-cf868ca4]{display:block;font-size:.65rem;line-height:1;font-weight:400;margin:0 0 .75rem;text-transform:capitalize}.calendar-group[data-v-cf868ca4]{padding:1rem 0 .5rem}@media (max-width:489.98px){.calendar-group[data-v-cf868ca4]{max-width:88%;margin:0 auto}}@media (min-width:1024px){.calendar-group[data-v-cf868ca4]{border-left:1px solid #eff2f7;min-width:16rem;max-width:16rem;padding:1.25rem}}.calendar-group .year[data-v-cf868ca4]{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-cf868ca4]{-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-cf868ca4]{width:.6rem;height:7px}.calendar-group .year .control[data-v-cf868ca4]:disabled{color:rgba(14,20,26,.25)}.calendar-group .calendar-group[data-v-cf868ca4]{padding:1.25rem 1rem}.calendar-group .months[data-v-cf868ca4]{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-cf868ca4]{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-cf868ca4]:hover{background:#d3135a;color:#fff}}@media (hover:none){.calendar-group .months .item[data-v-cf868ca4]:active{background:#d3135a;color:#fff}}.calendar-group .months .item[data-v-cf868ca4]: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-cf868ca4]{max-height:8.95rem;overflow:inherit}}@media (min-width:1024px){.small-dropdown-heights.dropdown-desktop .dropdown-list .accordion-content[data-v-cf868ca4]{max-height:8.95rem}}.dropdown-check[data-v-cf868ca4]:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5);outline-offset:1px}@-webkit-keyframes fadeIn-data-v-cf868ca4{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-cf868ca4{0%{opacity:0}to{opacity:1}}
.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-7156be84]{list-style:none;margin:-.5rem 0 0;padding:0}.cta[data-v-7156be84]{font-size:.8rem;line-height:1.2rem;margin:0;padding:.5rem 0}@media (min-width:1024px){.cta[data-v-7156be84]{font-size:.9rem}}.FocusModuleItemAura[data-v-7156be84]{padding-top:4rem}@media (min-width:768px){.FocusModuleItemAura[data-v-7156be84]{padding-top:3rem}}@media (min-width:1024px){.FocusModuleItemAura[data-v-7156be84]{padding-top:5rem}}@media (min-width:768px){.FocusModuleItemAura.margin-top-md-none[data-v-7156be84]{padding-top:0}}.FocusModuleItemAura .icon[data-v-7156be84]{margin:0}.FocusModuleItemAura .icon:not(.demoHidden)+.title[data-v-7156be84]{margin-top:1.75rem}.FocusModuleItemAura .icon .animation-wrapper[data-v-7156be84]{width:2.4rem;height:2.4rem}.FocusModuleItemAura .title[data-v-7156be84]{font-size:1.1rem;line-height:1.46;margin:0 0 .75rem}@media (min-width:1024px){.FocusModuleItemAura .title[data-v-7156be84]{font-size:1.35rem;line-height:1.22;margin-bottom:1.5rem}}.FocusModuleItemAura .title[data-v-7156be84]:first-child{margin-top:0}.FocusModuleItemAura .title span[data-v-7156be84]{display:block}.FocusModuleItemAura .rte[data-v-7156be84]{font-size:.8rem;line-height:1.5;margin:.75rem 0 1.5rem}@media (min-width:768px){.FocusModuleItemAura .rte[data-v-7156be84]{margin:.75rem 0 1rem}}@media (min-width:1024px){.FocusModuleItemAura .rte[data-v-7156be84]{font-size:.9rem;margin:1.25rem 0 0}}.FocusModuleItemAura[data-v-7156be84]:last-child{margin-bottom:0}
.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}}
.georgia[data-v-1cd47e1b],.univers[data-v-1cd47e1b]{font-family:Robert,sans-serif}.centered .rte[data-v-1cd47e1b]{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}
.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}}
.HeroAura[data-v-dbd27f98]{font-size:.9rem;font-weight:400;line-height:1.44;padding:5rem 0;text-align:center}@media (min-width:768px){.HeroAura[data-v-dbd27f98]{padding:6rem 0}}@media (min-width:1024px){.HeroAura[data-v-dbd27f98]{font-size:1.1rem;padding:7.5rem 0}}.HeroAura.align-left[data-v-dbd27f98]{padding:5rem 0 4rem}@media (min-width:768px){.HeroAura.align-left[data-v-dbd27f98]{padding:5rem 0}}@media (min-width:1024px){.HeroAura.align-left[data-v-dbd27f98]{padding:7.5rem 0}}.HeroAura.multiple-cta[data-v-dbd27f98]{padding:5rem 0 3.9rem}@media (min-width:768px){.HeroAura.multiple-cta[data-v-dbd27f98]{padding-bottom:4.85rem}}@media (min-width:1024px){.HeroAura.multiple-cta[data-v-dbd27f98]{font-size:1.1rem;padding:7.5rem 0 5rem}}.wrapper[data-v-dbd27f98]{max-width:100%}@media (min-width:768px){.wrapper[data-v-dbd27f98]{margin:0 auto;max-width:83.333333%}}@media (min-width:1024px){.wrapper[data-v-dbd27f98]{max-width:66.666667%}}.label[data-v-dbd27f98]{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-dbd27f98]{margin-bottom:1.5rem}}@media (min-width:1024px){.label[data-v-dbd27f98]{font-size:.9rem}}.title[data-v-dbd27f98]{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-dbd27f98]{font-size:2.25rem}}@media (min-width:1024px){.title[data-v-dbd27f98]{font-size:2.9rem}}[data-v-dbd27f98] .title.shading>span{-webkit-animation:bgClip-data-v-dbd27f98 4.5s 1;animation:bgClip-data-v-dbd27f98 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-dbd27f98] .title.shading>span{-webkit-animation:none;animation:none;background:none;color:#d3135a!important}}.copy[data-v-dbd27f98]{margin:0}@media (max-width:767.98px){.hideCopyOnMobile .copy[data-v-dbd27f98]{display:none}}@-webkit-keyframes bgClip-data-v-dbd27f98{0%{background-position-x:0}to{background-position-x:100%}}@keyframes bgClip-data-v-dbd27f98{0%{background-position-x:0}to{background-position-x:100%}}.links .list[data-v-dbd27f98]{list-style:none;margin:-.2rem;padding:0}.links .list .item[data-v-dbd27f98]{padding:.2rem}.links .list .item:last-child .link[data-v-dbd27f98]{padding:0 .95rem}@media (min-width:768px){.links .list[data-v-dbd27f98]{margin:-.25rem}.links .list .item[data-v-dbd27f98]{padding:.25rem}.links .list .item:last-child .link[data-v-dbd27f98]{padding:0 1rem}}.links .list .link[data-v-dbd27f98]{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-dbd27f98]:hover{color:#0047cc}}@media (hover:none){.links .list .link[data-v-dbd27f98]:active{color:#0047cc}}@media (min-width:1024px){.links .list .link[data-v-dbd27f98]{font-size:1.1rem}}.links .list .active .link[data-v-dbd27f98]{background-color:#0047cc;color:#fff;line-height:1.9rem;height:2rem}.hero-fixed[data-v-dbd27f98]{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-dbd27f98]{background-size:100% auto;padding-bottom:20rem;height:41.2rem}}@media (min-width:1024px){.hero-fixed[data-v-dbd27f98]{height:50rem}}.hero-fixed.background-cover[data-v-dbd27f98]{background-size:cover}@media (min-width:1024px){.hero-fixed.immersive[data-v-dbd27f98]>:first-child{margin-top:3.5rem}}@media (min-width:768px) and (max-width:1023.98px){.hero-fixed .title[data-v-dbd27f98]{padding-top:1rem}}.hero-fixed .container[data-v-dbd27f98],.hero-fixed .grid-wrapper[data-v-dbd27f98]{position:relative;z-index:1}.hero-fixed[data-v-dbd27f98] .gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-immersive[data-v-dbd27f98]{background:transparent no-repeat top;background-size:300% auto;position:relative;z-index:0}@media (min-width:768px){.hero-immersive[data-v-dbd27f98]{background-size:140% auto;padding:7rem 0 7.5rem}}@media (min-width:1024px){.hero-immersive[data-v-dbd27f98]{background-size:100% auto;margin:-3.5rem 0 0}}@media (min-width:1024px){.hero-immersive[data-v-dbd27f98]>:first-child{margin-top:3.5rem}}.hero-immersive[data-v-dbd27f98] .hero-module{padding:15rem 0 10rem}.hero-immersive[data-v-dbd27f98] .ElevatorPitchAura .title{margin-bottom:1.5rem}.focus-on[data-v-dbd27f98]{text-align:left}.focus-on .wrapper[data-v-dbd27f98]{max-width:100%}@media (min-width:768px){.focus-on .wrapper[data-v-dbd27f98]{margin:0;max-width:75%}}@media (min-width:1024px){.focus-on .wrapper[data-v-dbd27f98]{margin:0;max-width:58.333333%}}.focus-on .title[data-v-dbd27f98]{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-dbd27f98]{font-size:2rem;line-height:1.2;margin:-.4rem 0 1.5rem}}@media (min-width:1024px){.focus-on .title[data-v-dbd27f98]{font-size:2.9rem;line-height:1.13793;margin-bottom:1.55rem}}.focus-on .copy[data-v-dbd27f98]{font-size:.9rem;line-height:1.44444;font-weight:400;letter-spacing:0;margin:0}@media (min-width:768px){.focus-on .copy[data-v-dbd27f98]{letter-spacing:-.005em}}@media (min-width:1024px){.focus-on .copy[data-v-dbd27f98]{font-size:1.1rem;line-height:1.45455;letter-spacing:0}}@media (min-width:1024px){.transparent-menu-theme[data-v-dbd27f98]{margin-top:-3.6rem}}.transparent-menu-theme .wrapper[data-v-dbd27f98]{padding:0 8px}@media (min-width:768px){.transparent-menu-theme .wrapper[data-v-dbd27f98]{padding:0 12px}}.align-left-small[data-v-dbd27f98]{text-align:left}.align-left-small .wrapper[data-v-dbd27f98]{margin-left:0;max-width:none}@media (min-width:768px){.align-left-small .wrapper[data-v-dbd27f98]{max-width:66.66667%}}@media (min-width:1024px){.align-left-small .wrapper[data-v-dbd27f98]{max-width:58.33333%}}.align-left-small .title[data-v-dbd27f98]{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-dbd27f98]{font-size:2.25rem;line-height:1.15556;margin:-.35rem 0 0}}@media (min-width:1024px){.align-left-small .title[data-v-dbd27f98]{font-size:2.9rem;line-height:1.13793;margin:-.5rem 0 0}}.align-left-small .copy[data-v-dbd27f98]{margin:1.4rem 0 -.2rem}@media (min-width:768px){.align-left-small .copy[data-v-dbd27f98]{margin:1.4rem 0 -.2rem;font-size:.9rem;line-height:1.44444}}@media (min-width:1024px){.align-left-small .copy[data-v-dbd27f98]{margin:1.4rem 0 -.3rem;font-size:1.1rem;line-height:1.45455}}.align-left[data-v-dbd27f98]{text-align:left}.align-left .wrapper[data-v-dbd27f98]{margin-left:0;max-width:none}.align-left .title[data-v-dbd27f98]{font-size:2rem;margin:0 0 1rem}@media (min-width:768px){.align-left .copy[data-v-dbd27f98]{max-width:73.688%}.align-left .title[data-v-dbd27f98]{font-size:2.9rem;margin:0 0 1.5rem}}@media (min-width:1024px){.align-left .copy[data-v-dbd27f98]{max-width:57.5%}.align-left .title[data-v-dbd27f98]{font-size:4.25rem;line-height:1}}.align-left:not(.multiple-cta) .title[data-v-dbd27f98]{margin-top:-.15rem}.align-left:not(.multiple-cta) .copy[data-v-dbd27f98]{margin:-.25rem 0 -.1rem}@media (min-width:768px){.align-left:not(.multiple-cta) .title[data-v-dbd27f98]{margin-top:-.2rem}.align-left:not(.multiple-cta) .copy[data-v-dbd27f98]{margin:-.325rem 0 -.125rem}}@media (min-width:1024px){.align-left:not(.multiple-cta) .title[data-v-dbd27f98]{margin-top:0}.align-left:not(.multiple-cta) .copy[data-v-dbd27f98]{margin:-.2rem 0}}.align-left.multiple-cta[data-v-dbd27f98]{padding:3rem 0 0}.align-left.multiple-cta .title[data-v-dbd27f98]{font-size:2rem;margin:-.15rem 0 1.4rem}.align-left.multiple-cta .links[data-v-dbd27f98]{margin:-.2rem 0 0}@media (min-width:768px){.align-left.multiple-cta .title[data-v-dbd27f98]{margin:-.15rem 0 1.4rem}.align-left.multiple-cta .links[data-v-dbd27f98]{margin:-.2rem 0 0}.align-left.multiple-cta .links .list .link[data-v-dbd27f98]{padding-bottom:.1rem;padding-top:0;line-height:1.9rem}}@media (min-width:1024px){.align-left.multiple-cta .title[data-v-dbd27f98]{font-size:2.45rem;line-height:1.4;margin:0 0 1.5rem}}.align-left.multiple-cta[data-v-dbd27f98] .Divider{padding:3rem 0 0}.align-left.multiple-cta.no-border[data-v-dbd27f98] .line{border:none}.hero-search .title[data-v-dbd27f98]{font-size:1.8rem;line-height:1.16667;font-weight:700;letter-spacing:-.02em}@media (min-width:768px){.hero-search .title[data-v-dbd27f98]{font-size:2.25rem;line-height:1.15556}}@media (min-width:1024px){.hero-search .title[data-v-dbd27f98]{font-size:2.9rem;line-height:1.13793}}.hero-search[data-v-dbd27f98] .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-dbd27f98] .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-dbd27f98] .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-dbd27f98] .InternalSearch .copy{margin-top:-.2rem}@media (min-width:768px){.hero-search[data-v-dbd27f98] .InternalSearch .copy{font-size:.9rem;line-height:1.77778}}.hero-search[data-v-dbd27f98] .InternalSearch .form{margin:2.5rem auto 0;width:100%}.hero-search[data-v-dbd27f98] .InternalSearch .suggestions{margin-left:12px;margin-right:12px}@media (max-width:767.98px){.hero-search[data-v-dbd27f98] .InternalSearch .suggestions{margin-left:0;margin-right:0}}@media (min-width:768px){.hero-search[data-v-dbd27f98] .InternalSearch .suggestions{margin:-2.4rem 24px 0 12px}}@media (min-width:1024px){.hero-search[data-v-dbd27f98] .InternalSearch .suggestions{margin:-2.5rem 12px 0}}.hero-search[data-v-dbd27f98] .InternalSearch .suggestions.open{top:8.75rem}@media (min-width:1024px){.hero-search[data-v-dbd27f98] .InternalSearch .search-button{margin-right:.7rem}}.hero-search[data-v-dbd27f98] .SearchModule{background:none}.cta[data-v-dbd27f98]{margin-top:.45rem;font-size:.9rem}@media (min-width:768px){.cta[data-v-dbd27f98]{margin-top:.95rem}}
.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}}
.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-ba37a14e],.wrapper[data-v-ba37a14e]{position:relative;width:100%}.form[data-v-ba37a14e]{margin:1.5rem 0}@media (min-width:768px) and (max-width:1023.98px){.form[data-v-ba37a14e]{padding-right:12px;width:50%}.form .search-button[data-v-ba37a14e]{margin-right:12px}}@media (min-width:1024px){.form[data-v-ba37a14e]{margin:1.5rem 0 2.5rem}}.form[data-v-ba37a14e] ::-webkit-input-placeholder{color:#667790;opacity:1;font-size:inherit}.form[data-v-ba37a14e] :-ms-input-placeholder{opacity:1}.form[data-v-ba37a14e] ::-ms-input-placeholder{opacity:1}.form[data-v-ba37a14e] ::placeholder{color:#667790;opacity:1;font-size:inherit}@media (max-width:767.98px){.form[data-v-ba37a14e] ::-webkit-input-placeholder{line-height:1.3}.form[data-v-ba37a14e] :-ms-input-placeholder{line-height:1.3}.form[data-v-ba37a14e] ::-ms-input-placeholder{line-height:1.3}.form[data-v-ba37a14e] ::placeholder{line-height:1.3}}.form[data-v-ba37a14e] :-ms-input-placeholder{color:#667790;font-size:inherit}@media (max-width:767.98px){.form[data-v-ba37a14e] :-ms-input-placeholder{line-height:1.3}}.form[data-v-ba37a14e] ::-ms-input-placeholder{color:#667790;font-size:inherit}@media (max-width:767.98px){.form[data-v-ba37a14e] ::-ms-input-placeholder{line-height:1.3}}.search-input[data-v-ba37a14e]{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-ba37a14e]{font-size:1.1rem;padding:.725rem 2.5rem .725rem 1.5rem;height:3.25rem;letter-spacing:-.01em}}.search-input[data-v-ba37a14e]: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-ba37a14e]{-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-ba37a14e]{fill:rgba(14,20,26,.25)}@media (min-width:1024px){.search-button[data-v-ba37a14e]{padding:.6rem 1.5rem .6rem .7rem}}.search-button.is-active use[data-v-ba37a14e]{fill:#d3135a}.category-links[data-v-ba37a14e]{margin:1.5rem auto 0;text-align:center}.category-links .cta-link[data-v-ba37a14e]{font-size:.8rem;line-height:1.5;padding:.55rem .75rem}@media (max-width:767.98px){.category-links .cta-link[data-v-ba37a14e]{margin:0}}.suggestions[data-v-ba37a14e]{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-ba37a14e]{height:auto}}@media (min-width:1024px){.suggestions[data-v-ba37a14e]{margin:0;padding:0}}.suggestions.open[data-v-ba37a14e]{-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-ba37a14e]{margin-left:0;margin-right:0}}@media (min-width:1024px){.suggestions.open[data-v-ba37a14e]{margin:-2.5rem auto 0}}.suggestions .title[data-v-ba37a14e]{color:#667790;padding:.85rem 6%;font-size:.8rem;line-height:1;font-weight:400;margin:0}.suggestion-block[data-v-ba37a14e]{margin:0;padding:0}.suggestion-block .item[data-v-ba37a14e]{color:#0e141a;display:block;list-style:none;padding:0 6%}.suggestion-block .item-link[data-v-ba37a14e]{color:inherit;display:block;font-size:.8rem;line-height:1;padding:.85rem 0 .85rem 1.5rem}.suggestion-block .item[data-v-ba37a14e]:not(.title):active,.suggestion-block .item[data-v-ba37a14e]:not(.title):hover{background:#eff2f7}.suggestion-block .title[data-v-ba37a14e]{color:#667790}.suggestion-block .title .item-link[data-v-ba37a14e]{padding-left:0}
.form[data-v-7b7490ce],.wrapper[data-v-7b7490ce]{position:relative;width:100%}.form[data-v-7b7490ce]{margin:1.5rem 0}@media (min-width:768px) and (max-width:1023.98px){.form[data-v-7b7490ce]{padding-right:12px;width:50%}.form .search-button[data-v-7b7490ce]{margin-right:12px}}@media (min-width:1024px){.form[data-v-7b7490ce]{margin:1.5rem 0 2.5rem}}.form[data-v-7b7490ce] ::-webkit-input-placeholder{color:#667790;opacity:1;font-size:inherit}.form[data-v-7b7490ce] :-ms-input-placeholder{opacity:1}.form[data-v-7b7490ce] ::-ms-input-placeholder{opacity:1}.form[data-v-7b7490ce] ::placeholder{color:#667790;opacity:1;font-size:inherit}@media (max-width:767.98px){.form[data-v-7b7490ce] ::-webkit-input-placeholder{line-height:1.3}.form[data-v-7b7490ce] :-ms-input-placeholder{line-height:1.3}.form[data-v-7b7490ce] ::-ms-input-placeholder{line-height:1.3}.form[data-v-7b7490ce] ::placeholder{line-height:1.3}}.form[data-v-7b7490ce] :-ms-input-placeholder{color:#667790;font-size:inherit}@media (max-width:767.98px){.form[data-v-7b7490ce] :-ms-input-placeholder{line-height:1.3}}.form[data-v-7b7490ce] ::-ms-input-placeholder{color:#667790;font-size:inherit}@media (max-width:767.98px){.form[data-v-7b7490ce] ::-ms-input-placeholder{line-height:1.3}}.search-input[data-v-7b7490ce]{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-7b7490ce]{font-size:1.1rem;padding:.725rem 2.5rem .725rem 1.5rem;height:3.25rem;letter-spacing:-.01em}}.search-input[data-v-7b7490ce]: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-7b7490ce]{-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-7b7490ce]{fill:rgba(14,20,26,.25)}@media (min-width:1024px){.search-button[data-v-7b7490ce]{padding:.6rem 1.5rem .6rem .7rem}}.search-button.is-active use[data-v-7b7490ce]{fill:#d3135a}.category-links[data-v-7b7490ce]{margin:1.5rem auto 0;text-align:center}.category-links .cta-link[data-v-7b7490ce]{font-size:.8rem;line-height:1.5;padding:.55rem .75rem}@media (max-width:767.98px){.category-links .cta-link[data-v-7b7490ce]{margin:0}}.suggestions[data-v-7b7490ce]{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-7b7490ce]{height:auto}}@media (min-width:1024px){.suggestions[data-v-7b7490ce]{margin:0;padding:0}}.suggestions.open[data-v-7b7490ce]{-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-7b7490ce]{margin-left:0;margin-right:0}}@media (min-width:1024px){.suggestions.open[data-v-7b7490ce]{margin:-2.5rem auto 0}}.suggestions .title[data-v-7b7490ce]{color:#667790;padding:.85rem 6%;font-size:.8rem;line-height:1;font-weight:400;margin:0}.suggestion-block[data-v-7b7490ce]{margin:0;padding:0}.suggestion-block .item[data-v-7b7490ce]{color:#0e141a;display:block;list-style:none;padding:0 6%}.suggestion-block .item-link[data-v-7b7490ce]{color:inherit;display:block;font-size:.8rem;line-height:1;padding:.85rem 0 .85rem 1.5rem}.suggestion-block .item[data-v-7b7490ce]:not(.title):active,.suggestion-block .item[data-v-7b7490ce]:not(.title):hover{background:#eff2f7}.suggestion-block .title[data-v-7b7490ce]{color:#667790}.suggestion-block .title .item-link[data-v-7b7490ce]{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}}
@media (min-width:1024px){.LabelledSectionAura[data-v-089eb29e]{margin-bottom:-1.3rem}}.title[data-v-089eb29e]{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-089eb29e]{font-size:1.8rem;line-height:1.16667}}.wrapper[data-v-089eb29e]{margin:0 auto;max-width:60rem;width:88%;min-height:1.95rem}@media (min-width:1024px){.wrapper[data-v-089eb29e]{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-089eb29e]{border-top:1px solid #c2cddd}}.label[data-v-089eb29e]{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-089eb29e]{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-089eb29e],.label[data-v-089eb29e]{font-size:1.1rem;line-height:1.45455;-webkit-box-flex:0}.content[data-v-089eb29e]{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;padding-left:12px}}.time[data-v-089eb29e]{display:block;padding-top:.5rem}@media (min-width:1024px){.time[data-v-089eb29e]{position:absolute;padding-top:0}}.container .wrapper[data-v-089eb29e]{width:100%;max-width:100%}
.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}
.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}
.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}}
.NewsModule[data-v-3562642f]{padding:2.5rem 0 2rem}@media (min-width:768px){.NewsModule[data-v-3562642f]{padding-bottom:3rem}}@media (min-width:1024px){.NewsModule[data-v-3562642f]{padding:3.75rem 0}}.title[data-v-3562642f]{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-3562642f]{font-size:1.8rem;line-height:1.16667;margin:0 0 3rem}}.news-list[data-v-3562642f]{margin-top:-1.5rem;margin-bottom:-1.5rem}.cta-wrapper[data-v-3562642f]{padding-top:2rem}.cta-wrapper .cta-item[data-v-3562642f]{padding:.5rem 0}.cta-wrapper .cta-item[data-v-3562642f]:first-child{padding-top:0}.cta-wrapper .cta-item[data-v-3562642f]:last-child{padding-bottom:0}@media (min-width:1024px){.cta-wrapper[data-v-3562642f]{padding-top:3rem}.cta-wrapper .cta-link[data-v-3562642f]{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%)}
.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-06828c7c]{-webkit-animation:fadeIn-data-v-06828c7c .5s 1;animation:fadeIn-data-v-06828c7c .5s 1;margin:0 .25rem 2rem;white-space:normal}@media (min-width:768px){.media-search-item[data-v-06828c7c]{margin:0 12px 1.5rem;width:16.2rem}}@media (min-width:1024px){.media-search-item[data-v-06828c7c]{margin-bottom:2rem;width:29.4rem}}.media-search-item[data-v-06828c7c]:first-of-type{margin-left:0}.media-search-item .focus-active .image img[data-v-06828c7c]{-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-06828c7c]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.media-search-item:active .image img[data-v-06828c7c]{-webkit-transform:scale(1.1);transform:scale(1.1)}}.category-wrapper[data-v-06828c7c]{margin:1.5rem 0 1rem}@media (min-width:768px){.category-wrapper[data-v-06828c7c]{margin:1rem 0 .15rem}}@media (min-width:1024px){.category-wrapper[data-v-06828c7c]{margin:1.5rem 0 .5rem}}@media (min-width:768px) and (max-width:1023.98px){.category-wrapper[data-v-06828c7c]{margin-bottom:.15rem}}.category-wrapper .cta-link[data-v-06828c7c]{line-height:1}.category-wrapper .cta-link[data-v-06828c7c]:focus{text-decoration:underline}.category[data-v-06828c7c]{display:block;font-size:.8rem;line-height:1;font-weight:400;font-style:normal}@media (min-width:1024px){.category[data-v-06828c7c]{font-size:.9rem;line-height:1;font-weight:400}}.title[data-v-06828c7c]{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-06828c7c]{font-size:.9rem;line-height:1.33333;font-weight:700}}@media (min-width:1024px){.title[data-v-06828c7c]{font-size:1.1rem;line-height:1.45455;font-weight:700}}@media (min-width:768px) and (max-width:1023.98px){.title[data-v-06828c7c]{padding-top:.6rem}}.link[data-v-06828c7c]{display:block;line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.link[data-v-06828c7c]:hover{text-decoration:none}}@media (hover:none){.link[data-v-06828c7c]:active{text-decoration:none}}.link[data-v-06828c7c]:after{content:"";display:block;width:100%;height:100%}.link .figure[data-v-06828c7c]{margin:0}.link .figure .link[data-v-06828c7c]{display:block}.category[data-v-06828c7c],.title[data-v-06828c7c]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-link:hover .title[data-v-06828c7c]{color:#d3135a}.wrapper-info[data-v-06828c7c]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cta-button[data-v-06828c7c]{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-06828c7c]{margin-left:.5rem}.cta-button svg use[data-v-06828c7c]{fill:currentColor}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.cta-button[data-v-06828c7c]:hover{background:#d3135a;color:#fff}}@media (hover:none){.cta-button[data-v-06828c7c]:active{background:#d3135a;color:#fff}}.cta-button[data-v-06828c7c],.info[data-v-06828c7c]{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-06828c7c]{bottom:1.5rem;color:#fff;left:1rem}.cta-button[data-v-06828c7c]{right:1rem}.image[data-v-06828c7c]{position:relative;margin:0;overflow:hidden}.image img[data-v-06828c7c]{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-06828c7c]{height:16.5rem}}.media[data-v-06828c7c]{position:relative}.media .link[data-v-06828c7c]: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-06828c7c]{border:0}.media.focus-active .link[data-v-06828c7c]:after{background:rgba(14,20,26,.25);opacity:1}.media.focus-active .cta-button[data-v-06828c7c],.media.focus-active .info[data-v-06828c7c]{z-index:1;opacity:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.media:hover .link[data-v-06828c7c]:after{background:rgba(14,20,26,.25);opacity:1}.media:hover .cta-button[data-v-06828c7c],.media:hover .info[data-v-06828c7c]{z-index:1;opacity:1}}@media (hover:none){.media:active .link[data-v-06828c7c]:after{background:rgba(14,20,26,.25);opacity:1}.media:active .cta-button[data-v-06828c7c],.media:active .info[data-v-06828c7c]{z-index:1;opacity:1}}@-webkit-keyframes fadeIn-data-v-06828c7c{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-06828c7c{0%{opacity:0}to{opacity:1}}.media-search-item[data-v-06828c7c]{width:14.1rem}@media (min-width:768px){.media-search-item[data-v-06828c7c]{width:16.2rem}}@media (min-width:1024px){.media-search-item[data-v-06828c7c]{width:19.2rem}}.media-search-item .focus-active .image img[data-v-06828c7c],.media-search-item:hover .image img[data-v-06828c7c]{-webkit-transform:scale(1.1);transform:scale(1.1)}.media[data-v-06828c7c]{-webkit-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.image img[data-v-06828c7c]{height:11rem}@media (min-width:768px){.image img[data-v-06828c7c]{height:12.5rem}}@media (min-width:1024px){.image img[data-v-06828c7c]{height:15rem}}.category-wrapper[data-v-06828c7c]{margin-top:1.3rem}@media (min-width:768px){.category-wrapper[data-v-06828c7c]{margin-top:.8rem}}@media (min-width:1024px){.category-wrapper[data-v-06828c7c]{margin-top:1.3rem}}.category[data-v-06828c7c]{color:#d3135a}.breadcrumb[data-v-06828c7c]{font-size:.8rem;line-height:1.625}@media (min-width:1024px){.breadcrumb[data-v-06828c7c]{font-size:.9rem;line-height:1.44444}}.breadcrumb .separator[data-v-06828c7c]{color:#667790;display:inline-block;padding:0 7px 0 10px}.breadcrumb[data-v-06828c7c] a,.breadcrumb[data-v-06828c7c] span{display:inline}.title[data-v-06828c7c]{margin:0}.title a[data-v-06828c7c]{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-06828c7c]:hover{color:#d3135a}}@media (hover:none){.title a[data-v-06828c7c]:active{color:#d3135a}}.location[data-v-06828c7c]{margin:.75rem 0 0;font-size:.8rem;line-height:1.5;color:#667790}@media (min-width:1024px){.location[data-v-06828c7c]{margin-top:1rem;font-size:.9rem;line-height:1.33333}}
.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}}
.PhotoResultsSliderAura[data-v-69bb6f6e]{padding:2.5rem 0}@media (min-width:768px){.PhotoResultsSliderAura[data-v-69bb6f6e]{padding:3rem 0}}.PhotoResultsSliderAura[data-v-69bb6f6e] .flickity-enabled.is-draggable .flickity-viewport{width:100%}.title[data-v-69bb6f6e]{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-69bb6f6e]{font-size:1.8rem;line-height:1.16667;font-weight:700;margin:0 0 3.3rem}}.photo-box-wrapper[data-v-69bb6f6e]{margin:-.15rem -6vw 0;overflow:hidden;padding:0 6vw;position:relative}@media (min-width:1024px){.photo-box-wrapper[data-v-69bb6f6e]{margin:-.15rem -6vw;padding:0 6vw}}@media (min-width:1363px){.photo-box-wrapper[data-v-69bb6f6e]{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-69bb6f6e]:after{content:"flickity";display:none}.photo-box-wrapper.disable-slider[data-v-69bb6f6e]{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-69bb6f6e]{margin:0 -12px}}.photo-box-wrapper.disable-slider[data-v-69bb6f6e]:after{content:none}[data-v-69bb6f6e] .flickity-viewport{overflow:visible}@media (min-width:768px){[data-v-69bb6f6e] .flickity-prev-next-button{top:6.25rem;right:1.1rem}}@media (min-width:1024px){[data-v-69bb6f6e] .flickity-prev-next-button{top:8.25rem;right:1.6rem}}.cta-wrapper[data-v-69bb6f6e]{margin-top:-.5rem}@media (min-width:768px){.cta-wrapper[data-v-69bb6f6e]{margin-top:-.2rem}}@media (min-width:1024px){.cta-wrapper[data-v-69bb6f6e]{margin-top:-.5rem}}.cta-wrapper .cta-link[data-v-69bb6f6e]{font-size:.8rem;line-height:1.5}@media (min-width:1024px){.cta-wrapper .cta-link[data-v-69bb6f6e]{font-size:.9rem;line-height:1.44444}}.cta-wrapper a[data-animation] svg[data-v-69bb6f6e]{margin-left:.15rem}.all-results-slider[data-v-69bb6f6e]{padding:1.5rem 0 4rem}.all-results-slider .title[data-v-69bb6f6e]{color:#667790;font-size:.9rem;line-height:1;font-weight:400;margin:0 0 1.5rem}.related-photos[data-v-69bb6f6e]{padding-top:4rem}@media (min-width:1024px){.related-photos[data-v-69bb6f6e]{padding-top:5rem}}.related-photos .cta-wrapper[data-v-69bb6f6e],.related-photos .intro[data-v-69bb6f6e]{text-align:center}.related-photos .cta-wrapper[data-v-69bb6f6e]{margin-top:-.4 .1rem}.related-photos .title[data-v-69bb6f6e]{margin-bottom:3.2rem}@media (min-width:1024px){.related-photos .title[data-v-69bb6f6e]{margin-bottom:4.4rem}}@media (min-width:768px) and (max-width:1023.98px){.related-photos .category-wrapper[data-v-69bb6f6e]{margin-top:1.5rem}}@media (min-width:1024px){.related-photos .box-wrapper[data-v-69bb6f6e]{margin:0 -.6rem}}.related-photos[data-v-69bb6f6e] .media-search-item{margin-bottom:3rem}@media (min-width:1024px){.related-photos[data-v-69bb6f6e] .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)}
.pt-content[data-v-82fc0292]{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-82fc0292]{padding:40px 20px;grid-gap:40px;gap:40px}}@media (min-width:431px) and (max-width:1250px){.pt-content[data-v-82fc0292]{padding:80px 40px}}@media (min-width:1251px) and (max-width:1440px){.pt-content[data-v-82fc0292]{max-width:1250px;padding:80px 120px}}.pt-content h1[data-v-82fc0292],.pt-content h3[data-v-82fc0292],.pt-content p[data-v-82fc0292]{margin-bottom:0}.pt-header[data-v-82fc0292]{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-82fc0292]{grid-gap:30px;gap:30px}}.pt-date[data-v-82fc0292]{font-size:48px;line-height:56px;letter-spacing:-.48px}.pt-date-ml[data-v-82fc0292]{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-82fc0292],.pt-date-ml[data-v-82fc0292]{font-style:normal;font-weight:700;text-align:center}@media (max-width:430px){.pt-date[data-v-82fc0292],.pt-date-ml[data-v-82fc0292]{font-size:32px;line-height:36px;letter-spacing:-.16px}}.current-price-section[data-v-82fc0292]{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-82fc0292]{grid-gap:30px;gap:30px}}.current-price-box[data-v-82fc0292]{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-82fc0292]{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-82fc0292]{grid-gap:30px;gap:30px}}.info-message[data-v-82fc0292]{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-82fc0292]{width:280px;padding:20px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.info-message-content[data-v-82fc0292]{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-82fc0292]{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-82fc0292]{font-size:18px;line-height:26px}}.bell-icon[data-v-82fc0292]{padding:6px 0;grid-gap:10px;gap:10px}.bell-icon[data-v-82fc0292],.price-summary[data-v-82fc0292]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price-summary[data-v-82fc0292]{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-82fc0292]{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-82fc0292]{-ms-flex-pack:distribute;justify-content:space-around;grid-gap:40px;gap:40px}}.price-box[data-v-82fc0292]{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-82fc0292]{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-82fc0292]{font-size:22px;line-height:32px;letter-spacing:.03px}}.price-box .price[data-v-82fc0292]{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-82fc0292]{font-size:27px;line-height:33px;letter-spacing:.01px}}.price-box .time-range[data-v-82fc0292]{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-82fc0292]{font-size:16px;line-height:24px}}.average-price[data-v-82fc0292]{color:#feaf00}@media (min-width:430px) and (max-width:1000px){.average-price[data-v-82fc0292]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.low-price[data-v-82fc0292]{color:#14841a}.high-price[data-v-82fc0292]{color:#d90900}.price-tables-container[data-v-82fc0292]{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-82fc0292]{padding:20px 10px}}.iva-toggle[data-v-82fc0292]{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-82fc0292]{grid-gap:20px;gap:20px}}.day-toggle[data-v-82fc0292]{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){.day-toggle[data-v-82fc0292]{grid-gap:20px;gap:20px}}.day-toggle button[data-v-82fc0292],.iva-toggle button[data-v-82fc0292]{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}.day-toggle button.active[data-v-82fc0292],.iva-toggle button.active[data-v-82fc0292]{background-color:#0047cc;color:#fff}.price-tables[data-v-82fc0292]{-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-82fc0292],.price-tables[data-v-82fc0292]{display:-webkit-box;display:-ms-flexbox;display:flex}.price-table[data-v-82fc0292]{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-82fc0292]{font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.01px}thead.pricing-table-header th[data-v-82fc0292]{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-82fc0292]{padding:12px 10px}}tbody.pricing-table-body td[data-v-82fc0292]{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-82fc0292]{padding:12px 10px}}tbody.pricing-table-body td.price[data-v-82fc0292]{font-weight:700}tbody.pricing-table-body tr[data-v-82fc0292]:nth-child(odd){background-color:#f4f8ff}.disclaimer[data-v-82fc0292]{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-82fc0292]{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-82fc0292]{max-width:100px}.tomorrow-message[data-v-82fc0292]{background:#f4f8ff;border-radius:4px;padding:20px 24px;margin:40px auto 0;max-width:700px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:80px}.tomorrow-message[data-v-82fc0292],.tomorrow-message-content[data-v-82fc0292]{display:-webkit-box;display:-ms-flexbox;display:flex}.tomorrow-message-content[data-v-82fc0292]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tomorrow-message-text[data-v-82fc0292]{font-weight:400;text-align:left}.tm-title[data-v-82fc0292],.tomorrow-message-text[data-v-82fc0292]{color:#0047cc;font-size:20px;line-height:28px}.tm-title[data-v-82fc0292]{font-weight:700;margin-bottom:4px;text-align:center}.tm-desc[data-v-82fc0292]{font-size:18px;font-weight:400;color:#0047cc;line-height:26px}@media (max-width:600px){.tomorrow-message[data-v-82fc0292]{padding:14px 8px;min-height:60px}.tm-title[data-v-82fc0292],.tomorrow-message-text[data-v-82fc0292]{font-size:16px;line-height:22px}.tm-desc[data-v-82fc0292]{font-size:15px;line-height:20px}}
.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%}}
.recommendator[data-v-c0416012]{margin:0;padding:2rem 0}@media (min-width:768px){.recommendator[data-v-c0416012]{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){.recommendator[data-v-c0416012]{padding:2.5rem 0}}.recommendator .picture img[data-v-c0416012]{display:block;width:100%}@media (min-width:768px){.recommendator .picture[data-v-c0416012]{-webkit-box-flex:0;-ms-flex:0 0 51.56%;flex:0 0 51.56%;max-width:51.56%}}@media (min-width:1440px){.recommendator .picture[data-v-c0416012]{-webkit-box-flex:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}}.recommendator .caption[data-v-c0416012]{padding:2rem 1rem}@media (min-width:768px){.recommendator .caption[data-v-c0416012]{padding:0 2.9rem}}@media (min-width:1440px){.recommendator .caption[data-v-c0416012]{padding:0 6rem}}.recommendator .subtitle[data-v-c0416012]{display:block;color:#008c5a;font-size:.8rem;font-weight:700;font-style:normal;line-height:1.3rem;margin-bottom:1rem}@media (min-width:1024px){.recommendator .subtitle[data-v-c0416012]{margin-bottom:1.5rem;font-size:.9rem}}.recommendator .title[data-v-c0416012]{margin:0 0 1rem;font-size:1.1rem;letter-spacing:-.005em;line-height:1.6rem}@media (min-width:768px){.recommendator .title[data-v-c0416012]{font-size:1.35rem;line-height:1.65rem;letter-spacing:-.01em}}@media (min-width:1024px){.recommendator .title[data-v-c0416012]{margin-bottom:1.5rem;font-size:1.8rem;line-height:2.1rem;letter-spacing:-.02em}}.recommendator .text[data-v-c0416012]{display:none}@media (min-width:1024px){.recommendator .text[data-v-c0416012]{display:block;font-size:.9rem;line-height:1.3rem;margin-bottom:1.5rem}}.recommendator .cta[data-v-c0416012]{font-size:.8rem}@media (min-width:1024px){.recommendator .cta[data-v-c0416012]{font-size:.9rem}}
.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}}
.SearchModulePT[data-v-bc196ef6]{background:#f7f9fb;padding:0}.tab-list[data-v-bc196ef6]{font-size:0;margin:0;padding:0;white-space:nowrap;max-width:100%}@media (min-width:768px){.tab-list[data-v-bc196ef6]{overflow:visible}}.tab-item[data-v-bc196ef6]{border-bottom:1px solid transparent;display:inline-block;font-size:.8rem;line-height:1;margin:0 2rem 0 0}.tab-item.active[data-v-bc196ef6]{color:#d3135a;border-bottom:1px solid}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.tab-item[data-v-bc196ef6]:hover{color:#d3135a}}@media (hover:none){.tab-item[data-v-bc196ef6]:active{color:#d3135a}}.tab-link[data-v-bc196ef6]{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-bc196ef6]{background:#eff2f7;padding:1.5rem 0 2rem}[data-v-bc196ef6] .flickity-enabled.is-draggable .flickity-viewport{margin:auto;overflow:visible}@media (min-width:1024px){[data-v-bc196ef6] .flickity-enabled.is-draggable .flickity-viewport{overflow:hidden}}[data-v-bc196ef6] .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-bc196ef6] .flickity-enabled.is-draggable .flickity-viewport:after{width: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}}
.SearchResultsItemPt[data-v-08506f5c]{-webkit-animation:fadeIn-data-v-08506f5c .5s 1;animation:fadeIn-data-v-08506f5c .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){.SearchResultsItemPt[data-v-08506f5c]{-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){.SearchResultsItemPt:hover .image[data-v-08506f5c]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.SearchResultsItemPt:active .image[data-v-08506f5c]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:768px) and (max-width:1023.98px){.SearchResultsItemPt.press-search-item[data-v-08506f5c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px) and (max-width:1023.98px){.SearchResultsItemPt.press-search-item .content[data-v-08506f5c]{max-width:66.66666%;padding:0 12px 0 0}}.figure[data-v-08506f5c]{overflow:hidden;width:100%;height:11rem;position:relative}@media (min-width:768px){.figure[data-v-08506f5c]{margin-bottom:0;width:7.5rem;height:5.5rem}}@media (min-width:1024px){.figure[data-v-08506f5c]{width:9rem;height:6.5rem}}.figure .image[data-v-08506f5c]{-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-08506f5c]{position:relative}.figure.play[data-v-08506f5c]:after,.figure.play[data-v-08506f5c]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.figure.play[data-v-08506f5c]:before{background:hsla(0,0%,100%,.25);border-radius:50%;height:2.5rem;width:2.5rem}.figure.play[data-v-08506f5c]: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-08506f5c]{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-08506f5c]:first-child{padding:0 12px 0 0}}@media (min-width:1024px){.content[data-v-08506f5c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.label[data-v-08506f5c]{margin:0 0 .65rem;font-size:0}@media (min-width:768px){.label[data-v-08506f5c]{margin:0 0 .5rem}}@media (min-width:1024px){.label[data-v-08506f5c]{margin:0 0 .8rem}}.category[data-v-08506f5c],.type[data-v-08506f5c]{display:inline;font-size:.8rem;line-height:1.5;line-height:normal}.category+.category[data-v-08506f5c]:before{color:#667790;content:">";display:inline;margin:0 .5em}.date[data-v-08506f5c],.type[data-v-08506f5c]{color:#667790}.descr[data-v-08506f5c]{display:block;margin:.75rem 0}@media (min-width:1024px){.descr[data-v-08506f5c]{margin:.8rem 0 0}}.category-link[data-v-08506f5c]{color:#d3135a}.date[data-v-08506f5c]{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:Robert,sans-serif;font-size:.8rem;line-height:1}@media (min-width:768px) and (max-width:1023.98px){.date[data-v-08506f5c]{margin-top:1.1rem;max-width:50%}}@media (min-width:768px){.date[data-v-08506f5c]{margin:.6rem 0 0}}.dot[data-v-08506f5c]{margin:0 .45rem 0 .3rem}.type[data-v-08506f5c]{margin-right:.75rem}.title[data-v-08506f5c]{font-size:.8rem;line-height:1.5;font-weight:700;letter-spacing:-.005em;margin:0}@media (min-width:768px){.title[data-v-08506f5c]{font-size:.8rem;line-height:1.5;font-weight:700}}@media (min-width:1024px){.title[data-v-08506f5c]{font-size:.9rem;line-height:1.44444;font-weight:700}}.title .title-link[data-v-08506f5c]{color:inherit;-webkit-transition:color .2s linear;transition:color .2s linear}.title[data-v-08506f5c]:first-child{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-top:-.1rem;margin-bottom:.55rem}@media (min-width:768px){.title[data-v-08506f5c]:first-child{margin-bottom:1.15rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.title:hover .title-link[data-v-08506f5c]{color:#d3135a}}@media (hover:none){.title:active .title-link[data-v-08506f5c]{color:#d3135a}}.cta[data-v-08506f5c]{font-size:.8rem;line-height:1.375}@media (min-width:768px){.cta[data-v-08506f5c]{font-size:.9rem;line-height:1.11111}}@media (min-width:768px){.download-link[data-v-08506f5c],.external-link[data-v-08506f5c]{-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-08506f5c],.external-link .cta-label[data-v-08506f5c]{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-08506f5c],.external-link .cta-label[data-v-08506f5c]{display:inline-block}}.download-link[data-v-08506f5c]{margin-top:.65rem}@media (min-width:768px){.download-link[data-v-08506f5c]{margin-top:1.25rem;text-align:right}}@media (min-width:1024px){.download-link[data-v-08506f5c]{margin-top:1.45rem}}.download-link .cta[data-v-08506f5c]{white-space:nowrap}@media (min-width:768px){.download-link .cta[data-v-08506f5c]{font-size:.8rem;line-height:1.5;font-weight:500}}@media (min-width:1024px){.download-link .cta[data-v-08506f5c]{font-size:.9rem;line-height:1.44444;font-weight:500}}.external-link[data-v-08506f5c]{margin:1rem 0 0}@media (min-width:768px){.external-link[data-v-08506f5c]{text-align:right;padding:0 12px;margin:1.5rem 0 0;width:7.5rem}}@media (min-width:1024px){.external-link[data-v-08506f5c]{margin:1.8rem 0 0;width:9rem}}@media (min-width:768px){.external-link .cta[data-v-08506f5c]{font-size:.8rem;line-height:1.5}}@-webkit-keyframes fadeIn-data-v-08506f5c{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-08506f5c{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.SearchResultsItemPt.offset .content[data-v-08506f5c]{margin-left:9.6rem;padding-left:12px}}@media (min-width:1024px){.col-lg-9 .download-link[data-v-08506f5c]{min-width:33%}}
.SearchResultsItem[data-v-7356987f]{-webkit-animation:fadeIn-data-v-7356987f .5s 1;animation:fadeIn-data-v-7356987f .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-7356987f]{-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-7356987f]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (hover:none){.SearchResultsItem:active .image[data-v-7356987f]{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:768px) and (max-width:1023.98px){.SearchResultsItem.press-search-item[data-v-7356987f]{-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-7356987f]{max-width:66.66666%;padding:0 12px 0 0}}.figure[data-v-7356987f]{overflow:hidden;width:100%;height:11rem;position:relative}@media (min-width:768px){.figure[data-v-7356987f]{margin-bottom:0;width:7.5rem;height:5.5rem}}@media (min-width:1024px){.figure[data-v-7356987f]{width:9rem;height:6.5rem}}.figure .image[data-v-7356987f]{-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-7356987f]{position:relative}.figure.play[data-v-7356987f]:after,.figure.play[data-v-7356987f]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.figure.play[data-v-7356987f]:before{background:hsla(0,0%,100%,.25);border-radius:50%;height:2.5rem;width:2.5rem}.figure.play[data-v-7356987f]: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-7356987f]{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-7356987f]:first-child{padding:0 12px 0 0}}@media (min-width:1024px){.content[data-v-7356987f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.label[data-v-7356987f]{margin:0 0 .65rem;font-size:0}@media (min-width:768px){.label[data-v-7356987f]{margin:0 0 .5rem}}@media (min-width:1024px){.label[data-v-7356987f]{margin:0 0 .8rem}}.category[data-v-7356987f],.type[data-v-7356987f]{display:inline;font-size:.8rem;line-height:1.5;line-height:normal}.category+.category[data-v-7356987f]:before{color:#667790;content:">";display:inline;margin:0 .5em}.date[data-v-7356987f],.type[data-v-7356987f]{color:#667790}.descr[data-v-7356987f]{display:block;margin:.75rem 0}@media (min-width:1024px){.descr[data-v-7356987f]{margin:.8rem 0 0}}.category-link[data-v-7356987f]{color:#d3135a}.date[data-v-7356987f]{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:Robert,sans-serif;font-size:.8rem;line-height:1}@media (min-width:768px) and (max-width:1023.98px){.date[data-v-7356987f]{margin-top:1.1rem;max-width:50%}}@media (min-width:768px){.date[data-v-7356987f]{margin:.6rem 0 0}}.dot[data-v-7356987f]{margin:0 .45rem 0 .3rem}.type[data-v-7356987f]{margin-right:.75rem}.title[data-v-7356987f]{font-size:.8rem;line-height:1.5;font-weight:700;letter-spacing:-.005em;margin:0}@media (min-width:768px){.title[data-v-7356987f]{font-size:.8rem;line-height:1.5;font-weight:700}}@media (min-width:1024px){.title[data-v-7356987f]{font-size:.9rem;line-height:1.44444;font-weight:700}}.title .title-link[data-v-7356987f]{color:inherit;-webkit-transition:color .2s linear;transition:color .2s linear}.title[data-v-7356987f]:first-child{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-top:-.1rem;margin-bottom:.55rem}@media (min-width:768px){.title[data-v-7356987f]:first-child{margin-bottom:1.15rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.title:hover .title-link[data-v-7356987f]{color:#d3135a}}@media (hover:none){.title:active .title-link[data-v-7356987f]{color:#d3135a}}.cta[data-v-7356987f]{font-size:.8rem;line-height:1.375}@media (min-width:768px){.cta[data-v-7356987f]{font-size:.9rem;line-height:1.11111}}@media (min-width:768px){.download-link[data-v-7356987f],.external-link[data-v-7356987f]{-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-7356987f],.external-link .cta-label[data-v-7356987f]{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-7356987f],.external-link .cta-label[data-v-7356987f]{display:inline-block}}.download-link[data-v-7356987f]{margin-top:.65rem}@media (min-width:768px){.download-link[data-v-7356987f]{margin-top:1.25rem;text-align:right}}@media (min-width:1024px){.download-link[data-v-7356987f]{margin-top:1.45rem}}.download-link .cta[data-v-7356987f]{white-space:nowrap}@media (min-width:768px){.download-link .cta[data-v-7356987f]{font-size:.8rem;line-height:1.5;font-weight:500}}@media (min-width:1024px){.download-link .cta[data-v-7356987f]{font-size:.9rem;line-height:1.44444;font-weight:500}}.external-link[data-v-7356987f]{margin:1rem 0 0}@media (min-width:768px){.external-link[data-v-7356987f]{text-align:right;padding:0 12px;margin:1.5rem 0 0;width:7.5rem}}@media (min-width:1024px){.external-link[data-v-7356987f]{margin:1.8rem 0 0;width:9rem}}@media (min-width:768px){.external-link .cta[data-v-7356987f]{font-size:.8rem;line-height:1.5}}@-webkit-keyframes fadeIn-data-v-7356987f{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-7356987f{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.SearchResultsItem.offset .content[data-v-7356987f]{margin-left:9.6rem;padding-left:12px}}@media (min-width:1024px){.col-lg-9 .download-link[data-v-7356987f]{min-width:33%}}
.SearchResultsModulePt[data-v-1e2ee587]{padding:1.5rem 0 7.5rem}@media (min-width:768px){.SearchResultsModulePt[data-v-1e2ee587]{padding:1.5rem 0 10rem}}@media (min-width:1024px){.SearchResultsModulePt[data-v-1e2ee587]{padding-top:2rem}}[data-v-1e2ee587] .SearchResultsItemPt{margin:0 0 1.5rem}[data-v-1e2ee587] .PhotoResultsItem{margin:0 0 3rem}[data-v-1e2ee587] .job-search-item:not(:last-child){margin:0 0 2rem}@media (min-width:768px) and (max-width:1023.98px){[data-v-1e2ee587] .job-search-item:not(:last-child){margin:0 0 3rem}}[data-v-1e2ee587] .job-search-item .category .category-link{color:#0047cc}@media (min-width:1024px){[data-v-1e2ee587] .job-search-item .descr{margin:.4rem 0}}@media (min-width:1024px){[data-v-1e2ee587] .job-search-item .external-link{margin-top:1.65rem}}@media (min-width:1024px){[data-v-1e2ee587] .NoResultsModule .copy+.cta{font-size:.9rem;line-height:1.33333}}.counter[data-v-1e2ee587]{color:#667790;font-size:.8rem;line-height:1.5;margin:-.25rem 0 1.8rem}@media (min-width:768px){.counter[data-v-1e2ee587]{margin:-.25rem 0 1.3rem}}@media (min-width:1024px){.counter[data-v-1e2ee587]{margin:-.5rem 0 1.8rem}}.cta-wrapper[data-v-1e2ee587]{border-top:1px solid #c2cddd;margin-top:1rem;padding:3rem 0 0;text-align:center}@media (min-width:768px){.cta-wrapper[data-v-1e2ee587]{margin-top:2rem}}@media (min-width:1024px){.cta-wrapper[data-v-1e2ee587]{margin-top:4.5rem}}@media (min-width:1024px){.cta-wrapper .cta[data-v-1e2ee587]{font-size:.9rem;line-height:1.33333}}[data-v-1e2ee587] .NoResultsModule{padding:0}
.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}
.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}
.SideBySideContentImageEnergiaXxi[data-v-ad89c232]{margin:0;padding:2rem 0}@media (min-width:768px){.SideBySideContentImageEnergiaXxi[data-v-ad89c232]{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){.SideBySideContentImageEnergiaXxi[data-v-ad89c232]{padding:2.5rem 0}}.SideBySideContentImageEnergiaXxi .picture img[data-v-ad89c232]{display:block;width:100%}@media (min-width:768px){.SideBySideContentImageEnergiaXxi .picture[data-v-ad89c232]{-webkit-box-flex:0;-ms-flex:0 0 51.56%;flex:0 0 51.56%;max-width:51.56%}}@media (min-width:1440px){.SideBySideContentImageEnergiaXxi .picture[data-v-ad89c232]{-webkit-box-flex:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%;max-width:56.25%}}.SideBySideContentImageEnergiaXxi .caption[data-v-ad89c232]{padding:2rem 1rem}@media (min-width:768px){.SideBySideContentImageEnergiaXxi .caption[data-v-ad89c232]{padding:0 2.9rem}}@media (min-width:1440px){.SideBySideContentImageEnergiaXxi .caption[data-v-ad89c232]{padding:0 6rem}}.SideBySideContentImageEnergiaXxi .subtitle[data-v-ad89c232]{display:block;color:#008c5a;font-size:.8rem;font-weight:700;font-style:normal;line-height:1.3rem;margin-bottom:1rem}@media (min-width:1024px){.SideBySideContentImageEnergiaXxi .subtitle[data-v-ad89c232]{margin-bottom:1.5rem;font-size:.9rem}}.SideBySideContentImageEnergiaXxi .title[data-v-ad89c232]{margin:0 0 1rem;font-size:1.1rem;letter-spacing:-.005em;line-height:1.6rem}@media (min-width:768px){.SideBySideContentImageEnergiaXxi .title[data-v-ad89c232]{font-size:1.35rem;line-height:1.65rem;letter-spacing:-.01em}}@media (min-width:1024px){.SideBySideContentImageEnergiaXxi .title[data-v-ad89c232]{margin-bottom:1.5rem;font-size:1.8rem;line-height:2.1rem;letter-spacing:-.02em}}.SideBySideContentImageEnergiaXxi .text[data-v-ad89c232]{display:none}@media (min-width:1024px){.SideBySideContentImageEnergiaXxi .text[data-v-ad89c232]{display:block;font-size:.9rem;line-height:1.3rem;margin-bottom:1.5rem}}.SideBySideContentImageEnergiaXxi .cta[data-v-ad89c232]{font-size:.8rem}@media (min-width:1024px){.SideBySideContentImageEnergiaXxi .cta[data-v-ad89c232]{font-size:.9rem}}
.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}
.TabModuleAura[data-v-6bb509d5]{padding:5rem 0}@media (min-width:768px) and (max-width:1023.98px){.TabModuleAura[data-v-6bb509d5]{padding:6rem 0}}@media (min-width:1024px){.TabModuleAura[data-v-6bb509d5]{padding:7.5rem 0}}@media (max-width:767.98px){.TabModuleAura .col-12[data-v-6bb509d5]:nth-of-type(2){margin:0 0 2rem}}.TabModuleAura .tab-hidden[data-v-6bb509d5]{display:none}.TabModuleAura .title[data-v-6bb509d5]{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){.TabModuleAura .title[data-v-6bb509d5]{padding-bottom:1.3rem}}@media (min-width:1024px){.TabModuleAura .title[data-v-6bb509d5]{font-size:1.8rem;line-height:1.16667;padding-bottom:1.45rem;letter-spacing:-.02em}}.TabModuleAura .cell[data-v-6bb509d5]{color:#667790;display:inline-block;margin-right:2rem}@media (min-width:768px){.TabModuleAura .cell[data-v-6bb509d5]:last-child{padding-right:1.5rem}}@media (min-width:1024px){.TabModuleAura .cell[data-v-6bb509d5]:last-child{padding-right:1rem}}.TabModuleAura .link[data-v-6bb509d5]{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}.TabModuleAura .link.active[data-v-6bb509d5]{color:#0e141a;position:relative}.TabModuleAura .link.active[data-v-6bb509d5]:after{-webkit-animation:fadeIn-data-v-6bb509d5 .3s ease-in-out;animation:fadeIn-data-v-6bb509d5 .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){.TabModuleAura .link[data-v-6bb509d5]:hover{color:#0e141a!important}}@media (hover:none){.TabModuleAura .link[data-v-6bb509d5]:active{color:#0e141a!important}}.TabModuleAura .content-tab[data-v-6bb509d5]{-webkit-animation:fadeIn-data-v-6bb509d5 .3s 1 forwards;animation:fadeIn-data-v-6bb509d5 .3s 1 forwards}.TabModuleAura .content-tab[data-v-6bb509d5] .IndexCard .container{width:100%}.TabModuleAura .flickity-wrapper[data-v-6bb509d5]{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}.TabModuleAura .flickity-wrapper[data-v-6bb509d5]:after{border-bottom:1px solid #c2cddd;bottom:0;content:"";display:block;left:-6vw;right:-6vw;position:absolute;z-index:-1}@media (min-width:1024px){.TabModuleAura .flickity-wrapper[data-v-6bb509d5]:after{left:0;right:0}}@media (max-width:767.98px){.TabModuleAura .flickity-wrapper[data-v-6bb509d5]{font-size:.8rem;width:100%}}.TabModuleAura .flickity-wrapper[data-v-6bb509d5]:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.TabModuleAura .flickity-wrapper[data-v-6bb509d5]:not(.flickity-enabled):after,.TabModuleAura .flickity-wrapper[data-v-6bb509d5]:not(.flickity-enabled):before{margin:0}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-slider{position:relative}@media (min-width:768px){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-slider{padding-left:0}}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport{margin:auto;width:100%}@media (max-width:767.98px){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport{overflow:visible}}@media (min-width:1024px){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport{width:calc(100% - 2rem)}}.TabModuleAura[data-v-6bb509d5] 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){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport:after{width:5rem}}.TabModuleAura[data-v-6bb509d5] 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){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport:not(.initial):before{width:5rem}}@media (min-width:1024px){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport:not(.initial):before{margin:-.05rem -.75rem}}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-viewport.no-gradient:after{display:none}.TabModuleAura[data-v-6bb509d5] 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){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button{display:none}}.TabModuleAura[data-v-6bb509d5] 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){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:hover{background:#fff}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:hover .flickity-button-icon{opacity:1}}@media (hover:none){.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:active{background:#fff}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button:active .flickity-button-icon{opacity:1}}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button[disabled]{opacity:0;pointer-events:none}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button.previous{margin-left:-1.2rem}.TabModuleAura[data-v-6bb509d5] ul.flickity-wrapper[role=tablist] .flickity-prev-next-button.next{margin-right:-1.4rem}.TabModuleAura .cta-wrapper[data-v-6bb509d5]{margin:.5rem 0 0}@media (min-width:768px){.TabModuleAura .cta-wrapper[data-v-6bb509d5]{margin:.25rem 0 0}}@media (min-width:768px){.TabModuleAura .cta-wrapper .cta[data-v-6bb509d5]{font-size:.9rem}}@-webkit-keyframes fadeIn-data-v-6bb509d5{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-6bb509d5{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.TabModuleAura .small .container[data-v-6bb509d5]{max-width:58.33333%;padding-left:24px;padding-right:24px;margin:0 auto}}.TabModuleAura .big[data-v-6bb509d5] .flickity-enabled.is-draggable .flickity-viewport:not(.initial):before{display:none!important}.TabModuleAura .big[data-v-6bb509d5] .flickity-prev-next-button.next{right:35px!important}.TabModuleAura .annual[data-v-6bb509d5] .LabelledSection .wrapper,.TabModuleAura .annual[data-v-6bb509d5] .LabelledSectionContent .container{margin:0;width:100%}@media (max-width:1023.98px){.TabModuleAura .annual[data-v-6bb509d5] .LabelledSection:first-child{margin-top:1.75rem}}
.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}}
.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}}
.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}
.TwitterModuleItem[data-v-2b848ff4]{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-2b848ff4]{-ms-grid-columns:1fr 1.2rem 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TwitterModuleItem[data-v-2b848ff4]{-ms-grid-columns:1fr 1.2rem 1fr 1.2rem 1fr;grid-template-columns:repeat(3,1fr)}}.twitter-box[data-v-2b848ff4]{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-2b848ff4]{padding-bottom:1.9rem}}.twitter-box .icon[data-v-2b848ff4]{fill:#667790;margin-bottom:1.5rem}@media (min-width:768px){.twitter-box .icon[data-v-2b848ff4]{margin-bottom:2rem}}.twitter-box .title[data-v-2b848ff4]{font-size:.9rem;line-height:1.44444;margin:-.3rem 0 .75rem}@media (min-width:768px){.twitter-box .title[data-v-2b848ff4]{font-size:1.1rem;line-height:1.45455;margin-top:-.4rem}}.twitter-box .date[data-v-2b848ff4]{color:#667790;font-family:Robert,sans-serif;margin:-.15rem 0 1.5rem}@media (min-width:768px){.twitter-box .date[data-v-2b848ff4]{margin-top:-.2rem}}.twitter-box .copy[data-v-2b848ff4]{margin-top:-.4rem}.twitter-box .copy[data-v-2b848ff4] a{color:#d3135a}.twitter-box .copy[data-v-2b848ff4] a:hover{color:#d3135a;text-decoration:underline}@media (min-width:768px){.twitter-box .copy[data-v-2b848ff4]{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}
.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}

@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;
}

body:not(.c-connect):not(.c-connect-blank-page) p.user-info__button-title {
  margin-bottom: 0;
}

body:not(.c-connect):not(.c-connect-blank-page) .LabelledSectionItem  .label {
    font-size: .9rem;
    line-height: 1.44444;
    font-weight: 700;
    margin: 0;
}

@media (max-width: 768px) {
	body:not(.c-connect):not(.c-connect-blank-page) .mainMenu-options  label {
	    display: unset;
	}
}


@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;
    }
}

body {
  margin: 0 !important;
}
