.stackinfo .cmp-green-color .feature-banner .feature-card .cmp-txt-white a,.stackinfo .cmp-blue-color .feature-banner .feature-card .cmp-txt-white a,.stackinfo .cmp-drkblue-color .feature-banner .feature-card .cmp-txt-white a{color:#fff}
.stackinfo .cmp-green-color .feature-banner .feature-card .cmp-txt-white a:hover,.stackinfo .cmp-blue-color .feature-banner .feature-card .cmp-txt-white a:hover,.stackinfo .cmp-drkblue-color .feature-banner .feature-card .cmp-txt-white a:hover,.stackinfo .cmp-green-color .feature-banner .feature-card .cmp-txt-white a:focus,.stackinfo .cmp-blue-color .feature-banner .feature-card .cmp-txt-white a:focus,.stackinfo .cmp-drkblue-color .feature-banner .feature-card .cmp-txt-white a:focus,.stackinfo .cmp-green-color .feature-banner .feature-card .cmp-txt-white a:active,.stackinfo .cmp-blue-color .feature-banner .feature-card .cmp-txt-white a:active,.stackinfo .cmp-drkblue-color .feature-banner .feature-card .cmp-txt-white a:active{color:#fff;text-decoration:underline;font-size:15px !important}
.stackinfo .cmp-green-color .stackinfo-main-title.cmp-txt-white a,.stackinfo .cmp-blue-color .stackinfo-main-title.cmp-txt-white a,.stackinfo .cmp-drkblue-color .stackinfo-main-title.cmp-txt-white a{color:#fff}
.stackinfo-main-title a{font-size:15px}
.stackinfo .cmp-green-color .stackinfo-main-title.cmp-txt-white a:hover,.stackinfo .cmp-green-color .stackinfo-main-title.cmp-txt-white a:active,.stackinfo .cmp-green-color .stackinfo-main-title.cmp-txt-white a:focus,.stackinfo .cmp-blue-color .stackinfo-main-title.cmp-txt-white a:hover,.stackinfo .cmp-blue-color .stackinfo-main-title.cmp-txt-white a:active,.stackinfo .cmp-blue-color .stackinfo-main-title.cmp-txt-white a:focus,.stackinfo .cmp-drkblue-color .stackinfo-main-title.cmp-txt-white a:hover,.stackinfo .cmp-drkblue-color .stackinfo-main-title.cmp-txt-white a:active,.stackinfo .cmp-drkblue-color .stackinfo-main-title.cmp-txt-white a:focus{color:#fff;text-decoration:underline}
.stackinfo-main-title a:hover,.stackinfo-main-title a:active,.stackinfo-main-title a:focus{text-decoration:underline}
.cmp-white-color{background-color:#fff}
.cmp-green-color{background-color:#447b2d}
.cmp-gray-color{background-color:#eef1f2}
.cmp-blue-color{background-color:#0073a8}
.cmp-drkblue-color{background-color:#0c2739}
.cmp-txt-blue{color:#0073a8}
.cmp-txt-drkblue{color:#0c2739}
.cmp-txt-green{color:#447b2d}
.align-left-title{text-align:left}
.align-center-title{text-align:center}
.align-end-title{text-align:end}
.align-left-icon{text-align:left}
.align-center-icon{text-align:center}
.align-end-icon{text-align:end}
.cmp-txt-white{color:#fff}
.cmp-txt-black{color:#000}
.cmp-txt-blue{color:#0073a8}
.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}
.lnk-blue{color:#0073a8}
.lnk-white{color:#fff !important}
.align-btn-left{text-align:left;justify-content:left}
.align-btn-center{text-align:center;justify-content:center}
.align-btn-end{text-align:end;justify-content:end}
.feature-banner .feature-card .Block-link-style a{font-family:Arial;font-size:15px;font-weight:700;line-height:17px}
.feature-card .y-icon{margin-top:10px}
.feature-card .Block-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:700;line-height:21px;color:#0073a8;letter-spacing:1px;margin:5px}
.stack-info-button-style a{border-radius:4px;min-width:240px;height:40px;display:inline-flex;justify-content:center;align-items:center;font-size:15px;text-transform:none !important;font-weight:700;line-height:21px;letter-spacing:1px;margin:5px}
.stackinfo .feature-section .stackinfo-main-title h1{font-family:Arial;font-size:36px;font-weight:400;line-height:43px}
.stackinfo .feature-section .stackinfo-main-title p{font-family:Arial;font-size:15px;font-weight:400;line-height:21px}
.stack-info-button-style .btn-link-style{margin-bottom:20px}
.cmp-container{width:100%;max-width:1280px;margin:auto}
@media(max-width:767px){.text table.stack-by-cell{margin:auto}
.text table.stack-by-cell tr td{display:block}
.text table.stack-by-cell tr td img{vertical-align:middle;margin:auto;max-width:100%}
}
.btns-group a:empty{display:none !important}
.btns-group a:last-child{margin-left:30px}
.btns-group span{margin-left:30px}
@media(max-width:767px){.btns-group span{margin-left:15px}
.btns-group a:last-child{margin-left:15px}
.y-icon img{padding-right:20px}
}
.feature-section{padding:0 30px;position:relative}
.feature-section .feature-banner .feature-card{width:260px;margin:0 auto}
.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='blue'],.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='bg-blue'],.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='white'],.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='bg-drkblue'],.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='bg-green'],.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='bg-black'],.feature-section .feature-banner .feature-card.nopipe:not(:last-child)[class$='bg-gray']{border:0}
.feature-section .feature-banner .feature-card .feature-img img{max-height:150px;margin:auto}
.y-icon img{max-height:150px;margin:auto}
.row-reverse .y-icon img{max-height:150px;margin:auto;padding-left:20px}
.feature-section .feature-banner .feature-card h3{margin:10px auto;font-size:15px}
.feature-section .feature-banner .feature-card h3{margin:16px auto}
.feature-section .feature-banner .feature-card .feature-text{font-size:15px;font-family:'Arial';line-height:18px;width:263px;margin:10px}
.feature-section .feature-banner .feature-card .feature-text p{font-size:15px}
@media(min-width:768px){.feature-section .feature-banner .withpipe:not(:last-child)[class$='cmp-drkblue-color'],.feature-section .feature-banner .withpipe:not(:last-child)[class$='cmp-blue-color'],.feature-section .feature-banner .withpipe:not(:last-child)[class$='cmp-green-color'],.feature-section .feature-banner .withpipe:not(:last-child)[class$='bg-black']{border-right:1px solid white}
.feature-section .feature-banner .withpipe{border-left:1px solid}
.cmp-white-pipe{color:#fff}
.cmp-black-pipe{color:#000}
.cmp-blue-pipe{color:#0073a8}
.cmp-drkblue-pipe{color:#0c2739}
.cmp-green-pipe{color:#447b2d}
.feature-section .feature-banner .witharrow{background-image:url('../../../../../../content/dam/fplhome_rd/img/icons/arrow_green.svg');content:"";width:52px;height:68px;transform:translateY(50%);color:#68bb45;z-index:1}
}
.feature-section>div{width:100%}
.feature-banner{width:100%;height:275px;margin-left:0;padding:16px 0;display:flex;max-width:1280px}
.stackinfo a{font-size:15px;font-family:'Arial'}
.Block-link-style a:hover{text-decoration:underline;font-family:'Arial'}
.Block-link-style{margin-left:10px}
.btn.btn-center{text-align:center}
.btn.btn-right{text-align:right}
.overlay-color{display:none}
.bg-img{display:none}
.linkBelow{display:grid}
.feature-section{margin-top:0;padding:0 30px;margin-bottom:10px;position:relative}
.feature-section .feature-banner{height:initial}
.feature-section .feature-banner .feature-card h3{font-size:21px;font-weight:400;line-height:27px}
.feature-section{padding:0 16px}
.feature-section .feature-banner{flex-wrap:nowrap}
.feature-section .feature-banner .feature-card .feature-text{width:220px;font-size:15px;font-family:'Arial';line-height:18px}
@media(min-width:320px) and (max-width:767px) and (orientation:portrait){.feature-section .feature-banner{flex-wrap:wrap}
.feature-section .feature-banner .feature-card:not(:last-child){border:0}
.feature-section .feature-banner .feature-card:not(:first-child) .feature-img{padding-top:15px;margin:0 auto}
.stackinfo .feature-section .stackinfo-main-title h1{font-size:24px !important;font-weight:400 !important;line-height:34px !important}
.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='blue'],.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='cmp-blue-color'],.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='cmp-green-color'],.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='cmp-drkblue-color'],.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='bg-black']{border-top:1px solid #fff}
.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='cmp-gray-color']{border-top:1px solid #c4c7c8}
.feature-section .feature-banner .feature-card:not(:first-child) .feature-img[class$='cmp-white-color']{border-top:1px solid #666}
.feature-section .feature-banner .feature-card.nopipe:not(:first-child) .feature-img{border:0}
.feature-section .feature-banner .withpipe{border-top:1px solid;margin-bottom:25px;width:70%;transform:translate(20%,0)}
.cmp-white-pipe{color:#fff}
.cmp-black-pipe{color:#000}
.cmp-blue-pipe{color:#0073a8}
.cmp-drkblue-pipe{color:#0c2739}
.cmp-green-pipe{color:#447b2d}
.feature-section .feature-banner .witharrow{background-image:url('../../../../../../content/dam/fplhome_rd/img/icons/Path-3mobile.png');content:"";width:60px;height:50px;transform:translateY(50%);color:#68bb45;z-index:1;margin:0 auto;margin-bottom:35px}
.feature-section .feature-banner .feature-card .feature-text{max-width:250px !important}
.feature-section .feature-banner .feature-card{margin-bottom:20px}
#stats-module-3{padding:40px 0 !important}
}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){.feature-section .feature-banner .feature-card .feature-text{width:170px;font-size:15px;font-family:'Arial';line-height:18px}
}
.formelement{margin:16px 0}
.fpl-section,.econ-container{margin:0 auto}
.fpl-section.fluid,.econ-container.fluid{width:100%}
.feature-section{display:flex;flex-direction:column;align-items:center;padding-top:42px}
@media(min-width:320px) and (max-width:767px){.feature-section{padding:42px 16px 0}
}
.feature-section.bg-white h2{font-size:3.6em}
@media(min-width:320px) and (max-width:767px){.feature-section.bg-white{padding:42px 0 0}
}
.feature-section.bg-gray{padding-bottom:60px}
.feature-section.bg-gray h2{font-size:3.6em;font-weight:normal}
.feature-section.bg-gray .feature-banner{width:100%;margin-left:0;display:flex;max-width:1280px}
.feature-section.bg-gray .feature-banner .feature-card{width:260px;margin:0 auto;text-align:center}
.feature-section.bg-white h2{font-weight:normal}
.feature-section h2{margin:10px auto 0;font-size:27px;font-family:'Arial';line-height:34px;text-align:center}
.feature-section .description{font-size:15px;line-height:21px;font-family:'Arial';padding:20px 0}
.feature-section .description:empty{display:none}
@media(min-width:768px) and (max-width:1023px){.feature-section .description{max-width:550px}
}
@media(max-width:767px){.feature-section .description{padding:20px}
}
.feature-section .feature-banner{height:auto;padding:24px 0}
@media(max-width:767px){.feature-section .feature-banner .feature-card:not(:first-child) .feature-img{padding-top:15px}
}
.feature-section .feature-banner .feature-card .feature-img{margin-top:0;width:initial}
.feature-section .feature-banner .feature-card h3{max-width:228px;margin:10px}
@media(min-width:320px) and (max-width:1023px){.feature-section .feature-banner .feature-card h3{margin:10px 0;max-width:initial}
}
.feature-section .feature-banner .feature-card h3.bg-white{font-size:1.5em;font-weight:bold;line-height:21px;max-width:160px;margin:20px auto}
@media(min-width:320px) and (max-width:767px){.feature-section .feature-banner .feature-card h3.bg-white{font-size:1.3em}
}
.feature-section .feature-banner .feature-card .feature-text{font-size:15px;font-family:'Arial';font-weight:400;line-height:18px;max-width:230px;width:100%;margin-bottom:11px}
@media(min-width:768px) and (max-width:1023px){.feature-section .feature-banner .feature-card{width:360px}
}
@media(min-width:768px) and (max-width:1023px){.feature-section .feature-banner .feature-card{flex:0;flex-basis:45%}
}
@media(max-width:1023px){.feature-section .feature-banner .feature-card.bg-white{flex:0;flex-basis:45%}
.feature-section .feature-banner .feature-card.bg-white .feature-img{padding-top:15px;margin-top:11px}
}
@media(max-width:767px){.feature-section .feature-banner{flex-direction:column}
}
@media(min-width:768px) and (max-width:1023px){.feature-section .feature-banner{justify-content:center}
}
@media(max-width:767px){.feature-section .feature-banner.wrap{flex-direction:row;flex-wrap:wrap}
.feature-section .feature-banner.wrap .feature-card{width:50%;flex:initial;padding:0 10px}
.feature-section .feature-banner.wrap .feature-card .feature-text{margin-bottom:0}
.feature-section .feature-banner.wrap .feature-card .feature-img{border:none !important;padding-top:0;margin-top:0}
.feature-section .feature-banner.wrap .feature-card:nth-child(3),.feature-section .feature-banner.wrap .feature-card:nth-child(4){margin-top:30px}
}
.feature-section .btn{margin-bottom:30px}
.feature-section .btn:empty{display:none}
@media(max-width:767px){.why-us .icon-boxes .icon-box .bdrs{border-left:0;border-right:0;border-top:1px solid #304757;border-bottom:1px solid #304757;padding:1.5rem 0}
}
.stats-module-1{background-color:#fff;padding:0}
.stats-module-1 .icon-boxes{width:100%}
.stats-module-1 .icon-boxes .col-md-4{padding:0}
.stats-module-1 .icon-boxes .icon-box{text-align:center;background:#fff;padding:40px 0;width:100%;position:relative}
.stats-module-1 .icon-boxes .icon-box h4{margin:10px 0 3px 0;color:#404040;font-size:17px;letter-spacing:-0.5px}
.stats-module-1 .icon-boxes .icon-box p{font-size:15px;color:#404040;text-transform:uppercase;line-height:21px}
.stats-module-1 .icon-boxes .icon-box:after{position:absolute;content:"";background:url("stackinfo/img/green-arrow.svg") top center;right:-10%;width:52px;height:68px;top:50%;transform:translateY(-50%);color:#68bb45;z-index:1}
.stats-module-1 .col-md-3:last-child .icon-boxes .icon-box:after{display:none}
.stats-module-1 .icon-boxes .icon-box.noarrow:after{display:none}
@media(max-width:767px){.stats-module-1 .icon-boxes .icon-box:after{right:0;top:auto;transform:rotate(90deg);bottom:-20%;left:0;margin:0 auto}
}
.why-us.good-to-know .icon-boxes .icon-box p{text-transform:none;padding-top:.75rem;font-size:15px}
.good-to-know .section-title{padding-top:3.5rem}
.good-to-know .section-title h2,.good-to-know .section-title p{color:#fff}
.stats-module-2 .icon-boxes .icon-box{display:flex;align-items:center}
@media(max-width:767px){.stats-module-2 .icon-boxes .icon-box{padding:1rem}
}
.stats-module-2 .icon-boxes .icon-box p{text-transform:none;text-align:left;margin-bottom:0}
.stats-module-2 .icon-boxes .icon-box p strong{font-size:15px;font-weight:normal}
.stats-module-2 .icon-boxes .icon-box .y-icon{min-height:auto;align-items:center;padding-right:1.25rem}
.stats-module-2 .icon-boxes .icon-box.row-reverse .y-icon{padding-right:0rem;padding-left:1.25rem}
.stats-module-2 .icon-boxes .icon-box.column{flex-direction:column}
.stats-module-2 .icon-boxes .icon-box.column p,.stats-module-2 .icon-boxes .icon-box.column-reverse p{text-align:center}
.stats-module-2 .icon-boxes .icon-box.column .y-icon{padding-right:0rem;padding-left:0rem;padding-bottom:1rem}
.stats-module-2 .icon-boxes .icon-box.column-reverse{flex-direction:column-reverse}
.stats-module-2 .icon-boxes .icon-box.column-reverse .y-icon{padding-right:0rem;padding-left:0rem;padding-bottom:0rem;padding-top:1rem}
#stats-module-3{padding:40px 0}
#stats-module-3 .icon-boxes{max-width:950px;margin:0 auto}
#stats-module-3 .icon-box{text-align:left;padding-top:0;align-items:flex-start;display:flex}
#stats-module-3 .icon-box h4{margin-top:0}
.icon-box .y-icon .img-fluid{max-width:60px}
#stats-module-3 .icon-box p{font-size:15px;padding:.5rem 0 1.1rem}
#stats-module-3 .icon-box a{display:inline-block;font-size:15px}
#stats-module-3 .icon-box a:hover,#stats-module-3 .icon-box a:active,#stats-module-3 .icon-box a:focus{text-decoration:underline}
.feature-section .feature-card a:hover,.feature-section .feature-card a:active,.feature-section .feature-card a:focus{text-decoration:underline;font-size:15px !important}
.feature-section .feature-card .Block-link-style a:hover,.feature-section .feature-card .Block-link-style a:active,.feature-section .feature-card .Block-link-style a:focus{text-decoration:underline;font-size:15px !important}
.feature-section .feature-card .Block-button-style a:hover,.feature-section .feature-card .Block-button-style a:active,.feature-section .feature-card .Block-button-style a:focus{font-size:15px !important}
.feature-section .stack-info-button-style a:hover.btn-link-style{text-decoration:underline}
.stats-module-4{background-color:#f7f8f9}
.stats-module-4 .icon-boxes .icon-box{text-align:center}
.stats-module-4 .icon-boxes .icon-box h4{font-size:17px;font-weight:bold;padding-top:1.75rem}
.stats-module-4 .icon-boxes .icon-box p{font-size:15px}
.stats-module-4 .icon-boxes button{border:1px solid #0073a8;width:248px;height:43px;color:#0073a8;font-family:'Arial';font-size:15px;text-align:center;text-transform:uppercase;display:inline-block;margin-top:3rem}