.upc-basic-aspot-responsive-nav .upc-aspot-bullet.upc-aspot-current{background-color:#2d4197}
.upc-basic-aspot-responsive-nav .upc-aspot-bullet{background-color:transparent;border:2px solid #2d4197}
.upc-basic-aspot-container .upc-aspot-wrapper .upc-aspot-nav .upc-aspot-bullet:hover{background-color:#2d4197;color:#2d4197}
.upc-basic-aspot-responsive-nav{height:0;bottom:35px}
.upc-basic-aspot-container .upc-aspot-wrapper .upc-aspot-nav .upc-aspot-bullet.upc-aspot-current{background-color:#2d4197;color:#2d4197}
.upc-basic-aspot-container .upc-aspot-wrapper .upc-aspot-nav .upc-aspot-bullet{background-color:transparent;color:transparent;border:2px solid #2d4197}
@media screen and (min-width:38.75em) and (max-width:64em){#template_basicaspot-responsive{display:none !important}
.upc-bgcontainer-aspot>.upc-basic-aspot-container{display:block !important}
.upc-aspot-item{height:530px !important}
.upc-basic-aspot-container .upc-aspot-wrapper .upc-aspot-nav{min-width:auto;top:25em;bottom:0;position:relative;margin:0;left:0}
}
@media screen and (min-width:60em) and (max-width:64em){.upc-basic-aspot-container .upc-aspot-wrapper .upc-aspot-nav{top:30em}
}
@media screen and (max-width:48em){.upc-aspot-content{margin-top:20px !important}
.upc-aspot-content h1{font-size:2.625rem;line-height:3.675rem}
.upc-aspot-content h3{font-size:1.6875rem;line-height:2.3625rem}
}
@media screen and (max-width:38.75em){#template_basicaspot-responsive{display:block}
.upc-bgcontainer-aspot>.upc-basic-aspot-container{display:none}
.upc-aspot-item{height:0}
.upc-basic-aspot-responsive-item img.lgiAdaptiveImage{max-width:100% !important}
}