.cardInfo .txt-white a{color:#fff;font-size:15px}
.cardInfo .txt-white a:hover,.cardInfo .txt-white a:active,.cardInfo .txt-white a:focus,.cardInfo .txt-black a:hover,.cardInfo .txt-black a:active,.cardInfo .txt-black a:focus,.cardInfo .txt-green a:hover,.cardInfo .txt-green a:active,.cardInfo .txt-green a:focus,.cardInfo .txt-blue a:hover,.cardInfo .txt-blue a:active,.cardInfo .txt-blue a:focus,.cardInfo .txt-drkblue a:hover,.cardInfo .txt-drkblue a:active,.cardInfo .txt-drkblue a:focus{text-decoration:underline}
@media(max-width:767px){.visible-xs{display:block !important}
}
@media(min-width:768px) and (max-width:1023px){.visible-sm{display:block !important}
}
@media(min-width:1024px) and (max-width:1279px){.visible-md{display:block !important}
}
@media(min-width:1280px){.visible-lg{display:block !important}
}
@media(max-width:767px){.hidden-xs{display:none !important}
}
@media(min-width:768px) and (max-width:1023px){.hidden-sm{display:none !important}
}
@media(min-width:1024px) and (max-width:1279px){.hidden-md{display:none !important}
}
@media(min-width:1280px){.hidden-lg{display:none !important}
}
.lnk-white{color:#fff}
.txt-white{color:#fff}
.txt-blue{color:#0073a8}
.txt-black{color:#404040}
.txt-green{color:#447b2d}
.txt-drkblue{color:#0c2739}
.txt-black p{color:#666}
.cmp-bg-gray{background-color:#f7f8f9}
.cmp-bg-blue{background-color:#0073a8}
.cmp-bg-drkblue{background-color:#0c2739}
.cmp-bg-green{background-color:#447b2d}
.cmp-bg-drkblue-tr{background-color:rgba(12,39,57,0.5)}
.cmp-bg-blue-tr{background-color:rgba(0,115,168,0.75)}
.cmp-bg-white-tr{background-color:rgba(255,255,255,0.75)}
.cmp-bg-drkblue-tr-full{background-color:rgba(12,39,57,0.5);display:flex;height:100%;align-items:center;justify-content:center}
.cmp-bg-black-tr-full{background-color:rgba(0,0,0,0.5);display:flex;height:100%;align-items:center;justify-content:center}
.cmp-bg-drkblue-grd{background-image:linear-gradient(268.86deg,rgba(12,39,57,0.3) 0,#0c2739 100%);display:flex;height:100%;align-items:center;justify-content:center}
.left-align-icon{text-align:left}
.center-align-icon{text-align:center;display:block}
.right-align-icon{text-align:end}
.cmp-right-align{text-align:end}
.cmp-center-align{text-align:center}
.cmp-left-align{text-align:left}
@media(max-width:1023px){.cmp-bg-drkblue-grd{background-image:linear-gradient(180deg,#0c2739 0,rgba(12,39,57,0.3) 100%)}
}
.cmp-bg-drkblue-grd-from-btm{background-image:linear-gradient(180deg,rgba(12,39,57,0.3) 0,#0c2739 100%);display:flex;height:100%;align-items:center;justify-content:center}
@media(max-width:1023px){.cmp-bg-drkblue-grd-from-btm{background-image:linear-gradient(180deg,#0c2739 0,rgba(12,39,57,0.3) 100%)}
}
.teaser a[href='#rateCaseTeaserSectionWithCarousel']{position:relative;cursor:pointer;display:block;text-decoration:none}
.teaser a[href='#rateCaseTeaserSectionWithCarousel']:focus{outline:none !important}
.teaser a[href='#rateCaseTeaserSectionWithCarousel']:hover{text-decoration:none !important}
.teaser a[href='#rateCaseTeaserSectionWithCarousel']::before{font-family:fontawesome;content:"\f107";font-size:1.466em;color:#fff;top:70px;position:absolute;left:50%;margin-left:-16px;background-color:#0073a8;width:33px;height:33px;border-radius:50%;opacity:.8;padding-top:2px;padding-left:1px}
.teaser-section{display:flex}
.rateCaseCarouselItem{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;display:flex;height:100%}
.rate-case-carousel{width:100%}
.rate-case-carousel .carousel-indicators-wrap{width:714px;margin-top:194px;margin-left:-357px;height:300px;position:absolute;left:50%}
.rate-case-carousel .carousel-item-number{margin:0 auto 16px;font-size:1.666em;color:#fff;border:1px solid #fff;border-radius:50%;width:54px;height:54px;display:flex;justify-content:center;align-items:center}
.rate-case-carousel .carousel-indicators{margin:0 0 0 -30%;bottom:30px}
.rate-case-carousel .carousel-indicators li{width:8px;height:8px;margin:0 4px;background-color:#fff}
.rate-case-carousel .carousel-indicators li.cmp-bg-white-tr{background-color:#0073a8}
.rate-case-carousel .carousel-indicators .active{width:8px;height:8px;margin:0 4px;background-color:#0073a8}
.rate-case-carousel .carousel-indicators .active.cmp-bg-white-tr{background-color:#fff;border:2px solid #0073a8}
.rate-case-carousel .carousel-inner{height:90vh}
@media(min-width:1024px){.rate-case-carousel .carousel-inner{min-height:400px}
}
.rate-case-carousel .carousel-inner .item{height:100%}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.cardInfo .answers .info{justify-content:center;display:flex}
.cardInfo .answers .info>div.card-text{padding:50px 24px 90px 24px}
.cardInfo .answers .info>div.card-image{padding:50px 24px 40px 24px}
.cardInfo .answers .info>div.card-image-text{padding:50px 24px 90px 24px}
.cardInfo .answers .info>div{width:100%;max-width:350px;min-height:275px;margin:0 12px;box-sizing:border-box}
.cardInfo .answers .info>div>div{display:inline-block;flex-direction:column;justify-content:space-between;height:100%;width:100%}
.rate-case-carousel .carousel-control-prev .rc-carousel-control span{border-radius:0;border-bottom:0;border-left:0;transform:rotate(225deg)}
.rate-case-carousel .carousel-control-next{margin-left:46px}
.rate-case-carousel .carousel-control-next .rc-carousel-control span{border-radius:0;border-bottom:0;border-left:0;transform:rotate(45deg)}
.rate-case-carousel .rc-carousel-control{outline:none !important;box-shadow:none !important}
.rate-case-carousel .rc-carousel-control span{border:2px solid #fff;width:8px;height:8px;background-color:transparent !important;display:inline-block}
.rate-case-carousel .rc-carousel-control span.cmp-bg-white-tr{border:2px solid #0073a8;border-bottom:0;border-left:0}
.cardInfo .answers .teaser-section .carousel-indicators-wrap .carousel-indicators li.active{background-color:#0073a8}
.cardInfo .answers .teaser-section .carousel-indicators-wrap .carousel-indicators li{border-color:#0073a8;background-color:#fff}
.carousel-indicators{position:absolute !important;bottom:10px;left:50% !important;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.answers .rate-case-carousel .carousel-indicators .active{width:8px;height:8px;margin:0 4px;background-color:#0073a8}
.answers .rate-case-carousel .carousel-indicators li{width:8px;height:8px;margin:0 4px;background-color:#fff}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}
@media(min-width:320px) and (max-width:1023px){.rate-case-carousel.five-controls .carousel-control-next{margin-left:58px}
.rate-case-carousel.five-controls .carousel-control-prev{margin-left:-79px}
}
.overlay-color{display:none}
.bg-img{display:none}
.linkBelow{display:grid}
.infoCard .rate-resource-container[class$='blue'],.infoCard .rate-resource-container[class$='bg-blue']{background:#0073a8}
.infoCard .rate-resource-container[class$='green']{background:#447b2d}
.infoCard .rate-resource-container[class$='navy']{background:#1684ba}
.infoCard .btn.standard,.infoCard .btn.white{display:block;margin:0 auto;width:400px;position:relative;top:-28px}
@media(min-width:320px) and (max-width:767px){.infoCard .btn.standard,.infoCard .btn.white{width:100%;margin:45px auto}
}
@media(min-width:320px) and (max-width:1023px){.rate-case-carousel .rc-carousel-control{padding:6px}
.rate-case-carousel .carousel-control-prev{margin-left:-67px;width:auto}
}
@media(min-width:320px) and (max-width:767px){.rateCaseCarouselItem{padding:0 30px}
.teaser-section .propose-banner{margin:110px 0 0 0;width:100%;padding:40px 20px 70px;height:355px}
.teaser-section .carousel-indicators-wrap{width:100%;margin-left:-50%;margin-top:110px;height:355px}
}
@media(min-width:768px) and (max-width:1023px){.teaser-section .propose-banner{width:80%;padding:50px 30px}
.teaser-section .carousel-indicators-wrap{width:80%;margin-left:-40%}
}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){.teaser-section .carousel-indicators-wrap{height:300px}
.teaser-section .propose-banner{height:300px}
.rate-case-carousel .carousel-inner{height:600px}
}
.teaser-section .carousel-indicators-wrap{height:375px}
@media(min-width:768px){.teaser-section .carousel-indicators{bottom:40px}
}
.teaser-section .propose-banner{padding-top:55px;height:375px}
@media(min-width:320px) and (max-width:767px){.teaser-section .propose-banner{padding-top:30px;margin-top:80px;height:400px}
}
.teaser-section .propose-banner .propose-text{padding-top:10px;padding-bottom:32px;margin:auto}
.cardInfo>div{padding:125px 0}
.cardInfo>div>p{max-width:800px;margin:15px auto 40px}
.cardInfo>div h1{max-width:800px;margin:auto}
.cardInfo>div h4{max-width:800px}
@media(max-width:767px){.cardInfo>div{padding:70px 0}
.cardInfo>div h1{font-size:1.8em}
.cardInfo>div p{margin:17px auto 0}
.cardInfo .info>div p,.cardInfo .info>div a,.card-info-title p,.card-info-title a{font-size:13px !important}
.cardInfo .info>div a:hover,.cardInfo .info>div a:focus,.cardInfo .info>div a:active,.card-info-title a:hover,.card-info-title a:focus,.card-info-title a:active{font-size:13px !important}
.card-info-title p{padding-bottom:0 !important}
}
@media(max-width:1023px){.cardInfo>div h1,.cardInfo>div p{padding:0 16px}
.cardInfo>div h4,.cardInfo>div p,.cardInfo>div h5{padding:0 16px}
}
.cardInfo .black:not(a){color:#404040}
.cardInfo .center-align{text-align:center;display:inline-block}
.cardInfo .right-align{text-align:center;display:inline-block}
.card-image .image .cardimages{margin-bottom:20px;margin-top:10px}
.cardInfo .teaser-section .carousel-inner{height:auto}
@media(max-width:767px){.cardInfo .teaser-section .carousel-inner>.item{display:block}
}
.cardInfo .teaser-section .carousel-indicators-wrap{height:30px;position:relative;margin-top:15px}
.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators{top:50%;transform:translateY(-50%);bottom:initial}
.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators li{border-color:#0073a8;background-color:#fff}
.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators li.active{background-color:#0073a8}
.cmp-bg-blue .teaser-section .carousel-indicators-wrap .carousel-indicators .rc-carousel-control span,.cmp-bg-drkblue .teaser-section .carousel-indicators-wrap .carousel-indicators .rc-carousel-control span,.cmp-bg-green .teaser-section .carousel-indicators-wrap .carousel-indicators .rc-carousel-control span{border-top:2px solid #fff;border-right:2px solid #fff;width:7px;height:7px;margin-bottom:2px}
.cmp-bg-gray .teaser-section .carousel-indicators-wrap .carousel-indicators .rc-carousel-control span,.cmp-bg-none .teaser-section .carousel-indicators-wrap .carousel-indicators .rc-carousel-control span{border-top:2px solid #000;border-right:2px solid #000;width:7px;height:7px;margin-bottom:2px}
.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators .rc-carousel-control span:hover{border-color:#0073a8}
.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators.carousel-control-next{margin-left:36px;width:0}
.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators.carousel-control-prev{margin-left:-34px;width:0}
@media(max-width:767px){.cardInfo .teaser-section .carousel-indicators-wrap .carousel-indicators.carousel-control-next{margin-left:27px}
}
@media(max-width:767px){.cardInfo .teaser-section .carousel-indicators-wrap{display:none}
}
.cardInfo .info{justify-content:center;display:flex}
.cardInfo .info>div.card-image-text img{max-height:50px;margin:0 auto 20px}
.cardInfo .info>div.card-image>div img{height:200px;width:100%}
.cardInfo .info>div h1{margin:0;font-size:1.8em}
.cardInfo .info>div h1:empty{display:none}
.cardInfo .info>div h2{font-size:1em;font-weight:bold;margin:0}
.cardInfo .info>div h4{font-family:Arial;font-size:17px;font-style:normal;font-weight:700;line-height:23px}
.cardInfo .info>div h4:empty{display:none}
.cardInfo .info>div h5{font-family:Arial;font-size:15px;font-style:normal;font-weight:700;line-height:23px;margin:0}
.cardInfo .info>div p{font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:18px;padding-bottom:20px;padding-top:22px}
.cardInfo .info .card-image-text>div p{font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:18px;padding-top:20px}
.cardInfo .info>div a{font-family:Arial;font-size:15px;font-style:normal;font-weight:700;line-height:18px}
@media(max-width:767px){.cardInfo .info{flex-direction:column}
.cardInfo .info>div{margin:16px !important;width:auto !important}
.cardInfo .answers .info>div{max-width:unset !important}
.cardInfo .answers .info>div.card-text{padding:50px 24px}
.cardInfo .answers .info>div.card-image-text{padding:50px 24px}
}
@media(max-width:767px) and (orientation:landscape){.cardInfo .info{align-items:center}
.cardInfo .info>div{width:100%}
}
.btn-prev,.btn-next{border:0;background-color:transparent;width:20px;height:20px;background-size:9px 16px;background-position:center;background-repeat:no-repeat;cursor:pointer}
.btn-prev{background-image:url('../../../../../content/dam/poweringflorida/us/en/images/icons/arrow-right-gray.svg');transform:rotate(180deg)}
.btn-prev:hover{background-image:url('../../../../../content/dam/poweringflorida/us/en/images/icons/arrow-right-blue.svg');transform:rotate(180deg)}
.btn-next{background-image:url('../../../../../content/dam/poweringflorida/us/en/images/icons/arrow-right-gray.svg')}
.btn-next:hover{background-image:url('../../../../../content/dam/poweringflorida/us/en/images/icons/arrow-right-blue.svg')}
.carousel-main-title{font-family:Arial;font-size:36px;font-style:normal;font-weight:400;line-height:43px}
.card-info-title p{font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:23px;padding-bottom:48px;padding-top:13px}
.card-info-title{margin:15px auto 15px;max-width:792px}
.cmp-bg-black{background-color:#000}
.cmp-bg-white{background-color:#fff}
.cmp-btn-white{background-color:#fff !important;color:#0073a8 !important}
.cmp-btn-darkblue{background-color:#0073a8 !important;color:#fff !important}
.cmp-btn-blueoutline{color:#0073a8 !important;border:1px solid #0073a8 !important;background-color:transparent !important}
.cmp-btn-whiteoutline{color:#fff !important;border:1px solid #fff !important;background-color:transparent !important}
.info-button-style a{border-radius:4px;width:248px;max-width:248px;height:40px;display:inline-flex;justify-content:center;align-items:center;gap:10px;font-size:15px;text-transform:none !important;font-weight:600;color:#0073a8;letter-spacing:1px;margin:5px}