.flexColRow.background-image {
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
}
    .flexColRow.background-image.focus-Top {
        background-position: top;
    }
    .flexColRow.background-image.focus-Bottom {
        background-position: bottom;
    }

.fCStyle .bgColor--white.notTextWhite2 .block-header__title, .fCStyle .notTextWhite2 .bgColor--white .block-header__title {
	/* color:#005596!important */
}
<!--
.fCStyle .lyt-1 > .col-12 {
    /* margin-bottom:0px !important; */
}
.fCStyle .lyt-1 > .col-12.OFVis {
	margin-bottom: 0px !important;
}
.fCStyle .lyt-1 > .col-12:not(.OFVis) {
	padding-top: 1.5rem !important;
	padding-bottom: .5rem !important;
    margin-bottom: 0px !important;
}
.fCStyle .lyt-1 > .col-12:nth-last-child(1 of .col-12) {
	margin-bottom: 1rem !important;
}
@media (max-width: 767px) {
    .fCStyle .lyt-2 > .col-12, .fCStyle .lyt-2-6040 > .col-12, .fCStyle .lyt-2-4060 > .col-12, .fCStyle .lyt-3 > .col-12, .fCStyle .lyt-4 > .col-12 {
        margin-bottom:0px !important;
    }
    .fCStyle .lyt-1 :nth-child(1 of .col-12), .fCStyle .lyt-2 :nth-child(1 of .col-12), .fCStyle .lyt-2-6040 :nth-child(1 of .col-12), .fCStyle .lyt-2-4060 :nth-child(1 of .col-12), .fCStyle .lyt-3 :nth-child(1 of .col-12), .fCStyle .lyt-4 :nth-child(1 of .col-12) {
        border-top-left-radius:8px;
        border-top-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 :nth-last-child(1 of .col-12), .fCStyle .lyt-2 :nth-last-child(1 of .col-12), .fCStyle .lyt-2-6040 :nth-last-child(1 of .col-12), .fCStyle .lyt-2-4060 :nth-last-child(1 of .col-12), .fCStyle .lyt-3 :nth-last-child(1 of .col-12), .fCStyle .lyt-4 :nth-last-child(1 of .col-12){
        border-bottom-left-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .row .addSpacePrev {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        margin-bottom: 1rem !important;
    }
    .fCStyle .row .addSpaceNext {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        margin-top: 1rem !important;
    }
    .fCStyle .row .col-12:not(.addSpacePrev) {
    	border-bottom:0px !important;
    }
    .fCStyle .row .col-12:not(.addSpaceNext) {
    	border-top:0px !important;
    }
    .fCStyle .lyt-1 > .col-12.addSpacePrev {
        margin-bottom: 1rem !important;
    }
    .fCStyle .fCIntro {
        margin-bottom: -2em !important;
    }
    .fCStyle .row .addSpacePrev + .addSpaceNext {
        margin-top: 0px !important;
    }
    .fCStyle .row :nth-last-child(1 of .col-12) {
        margin-bottom: 1em !important;
    }
    .fCStyle .row .noShadow:nth-child(1 of .col-12) {
    	border-top: 1px solid #dee2e6 !important;
    }
    .fCStyle .row .noShadow:nth-last-child(1 of .col-12) {
        border-bottom: 1px solid #dee2e6 !important;
    }
}
@media (min-width:768px) and (max-width: 991px) {
    .fCStyle .lyt-1 .col-12:not(.addSpacePrev) {
    	border-bottom:0px !important;
    }
    .fCStyle .lyt-1 .col-12:not(.addSpaceNext) {
    	border-top:0px !important;
    }
    .fCStyle .lyt-1 :nth-child(1 of .col-12) {
        border-top-left-radius:8px;
        border-top-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 .noShadow:nth-child(1 of .col-12) {
        border-top: 1px solid #dee2e6 !important;
    }
    .fCStyle .lyt-1 :nth-last-child(1 of .col-12) {
        border-bottom-left-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 .noShadow:nth-last-child(1 of .col-12) {
        border-bottom: 1px solid #dee2e6 !important;
    }
    
    .fCStyle .lyt-2 > :nth-child(1 of .col-12), .fCStyle .lyt-2 > .col-12.tabOdd, .fCStyle .lyt-2-6040 > :nth-child(1 of .col-12), .fCStyle .lyt-2-6040 > .col-12.tabOdd, .fCStyle .lyt-2-4060 > :nth-child(1 of .col-12), .fCStyle .lyt-2-4060 > .col-12.tabOdd, .fCStyle .lyt-3 > :nth-child(1 of .col-12), .fCStyle .lyt-3 > .col-12.tabOdd, .fCStyle .lyt-4 > :nth-child(1 of .col-12), .fCStyle .lyt-4 > .col-12.tabOdd {
        border-top-left-radius:8px;
        border-bottom-left-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-2 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2 > .col-12.tabEven, .fCStyle .lyt-2-6040 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2-6040 > .col-12.tabEven, .fCStyle .lyt-2-4060 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2-4060 > .col-12.tabEven, .fCStyle .lyt-3 > :nth-last-child(1 of .col-12), .fCStyle .lyt-3 > .col-12.tabEven, .fCStyle .lyt-4 > :nth-last-child(1 of .col-12), .fCStyle .lyt-4 > .col-12.tabEven {
        border-top-right-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .row:not(.lyt-1) .addSpacePrev {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fCStyle .row:not(.lyt-1) .addSpaceNext {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .fCStyle .fCIntro {
        margin-bottom: -2em !important;
    }
}
@media (min-width:992px) and (max-width: 1199px) {
    .fCStyle .lyt-1 .col-12:not(.addSpacePrev) {
    	border-bottom:0px !important;
    }
    .fCStyle .lyt-1 .col-12:not(.addSpaceNext) {
    	border-top:0px !important;
    }
    .fCStyle .lyt-1 :nth-child(1 of .col-12) {
        border-top-left-radius:8px;
        border-top-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 .noShadow:nth-child(1 of .col-12) {
        border-top: 1px solid #dee2e6 !important;
    }
    .fCStyle .lyt-1 :nth-last-child(1 of .col-12) {
        border-bottom-left-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 .noShadow:nth-last-child(1 of .col-12) {
        border-bottom: 1px solid #dee2e6 !important;
    }
    
    .fCStyle .lyt-2 > :nth-child(1 of .col-12), .fCStyle .lyt-2 > .col-12.tabOdd, .fCStyle .lyt-2-6040 > :nth-child(1 of .col-12), .fCStyle .lyt-2-6040 > .col-12.tabOdd, .fCStyle .lyt-2-4060 > :nth-child(1 of .col-12), .fCStyle .lyt-2-4060 > .col-12.tabOdd, .fCStyle .lyt-3 > :nth-child(1 of .col-12), .fCStyle .lyt-4 > :nth-child(1 of .col-12), .fCStyle .lyt-4 > .col-12.tabOdd {
        /*Removed , .fCStyle .lyt-3 > .col-12.tabOdd */
        border-top-left-radius:8px;
        border-bottom-left-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-2 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2 > .col-12.tabEven, .fCStyle .lyt-2-6040 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2-6040 > .col-12.tabEven, .fCStyle .lyt-2-4060 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2-4060 > .col-12.tabEven, .fCStyle .lyt-3 > :nth-last-child(1 of .col-12), .fCStyle .lyt-4 > :nth-last-child(1 of .col-12), .fCStyle .lyt-4 > .col-12.tabEven {
        /*Removed , .fCStyle .lyt-3 > .col-12.tabEven */
        border-top-right-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .row:not(.lyt-1) .addSpacePrev {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fCStyle .row:not(.lyt-1) .addSpaceNext {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .fCStyle .fCIntro {
        margin-bottom: -2em !important;
    }
}
@media (min-width:1200px) {
    .fCStyle .lyt-1 .col-12:not(.addSpacePrev) {
    	border-bottom:0px !important;
    }
    .fCStyle .lyt-1 .col-12:not(.addSpaceNext) {
    	border-top:0px !important;
    }
    .fCStyle .lyt-1 :nth-child(1 of .col-12) {
        border-top-left-radius:8px;
        border-top-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 .noShadow:nth-child(1 of .col-12) {
        border-top: 1px solid #dee2e6 !important;
    }
    .fCStyle .lyt-1 :nth-last-child(1 of .col-12) {
        border-bottom-left-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-1 .noShadow:nth-last-child(1 of .col-12) {
        border-bottom: 1px solid #dee2e6 !important;
    }
    
    .fCStyle .lyt-2 > :nth-child(1 of .col-12), .fCStyle .lyt-2 > .col-12.tabOdd, .fCStyle .lyt-2-6040 > :nth-child(1 of .col-12), .fCStyle .lyt-2-6040 > .col-12.tabOdd, .fCStyle .lyt-2-4060 > :nth-child(1 of .col-12), .fCStyle .lyt-2-4060 > .col-12.tabOdd, .fCStyle .lyt-3 > :nth-child(1 of .col-12), .fCStyle .lyt-3 > .deskFirst, .fCStyle .lyt-4 > :nth-child(1 of .col-12) {
        border-top-left-radius:8px;
        border-bottom-left-radius:8px;
        overflow:hidden;
    }
    .fCStyle .lyt-2 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2 > .col-12.tabEven, .fCStyle .lyt-2-6040 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2-6040 > .col-12.tabEven, .fCStyle .lyt-2-4060 > :nth-last-child(1 of .col-12), .fCStyle .lyt-2-4060 > .col-12.tabEven, .fCStyle .lyt-3 > :nth-last-child(1 of .col-12), .fCStyle .lyt-3 > .deskThird, .fCStyle .lyt-4 > :nth-last-child(1 of .col-12) {
        border-top-right-radius:8px;
        border-bottom-right-radius:8px;
        overflow:hidden;
    }
    .fCStyle .row:not(.lyt-1) .addSpacePrev {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fCStyle .row:not(.lyt-1) .addSpaceNext {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .fCStyle .fCIntro {
        margin-bottom: -2em !important;
    }
}
/* START AWARDS BLOCK CONVERT */
.fCStyle figure>figcaption {
    padding: 1em;
    text-align:left;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #2a2623;
}
.fCStyle .row > .col-12 {
	overflow: hidden;
}
.OFVis {
    overflow: visible !important;
}
.border.shadow.fc-card {
    background: #fff;
}
.notTextWhite2 {
    color: #2A2623 !important;
}
.notTextWhite2 a, a.link-arrow:before {
    color: #005596 !important;
}
.notTextWhite2 a:hover, .notTextWhite2 a:focus, .notTextWhite2 a.link-arrow:hover:before {
    color: #219CC6 !important;
}


.fCStyle .text-white .notTextWhite2 a.secondary, .fCStyle .text-white .notTextWhite2 a.outline, .fCStyle .text-white .notTextWhite2 p a.secondary, .fCStyle .text-white .notTextWhite2 p a.outline {
    color: #005596 !important;
}


@media(min-width:768px) and (max-width: 991px) {
    .fCStyle .lyt-3 .fColLastAlign {
    	padding-left: 0;
        padding-right: inherit !important;
    }
    .fCStyle .lyt-4 .groupedCols {
		padding:0;
	}
}
@media(min-width:992px) and (max-width: 1199px) {
	.lyt-4 .groupedCols:nth-child(odd) {
    		padding-left: 0;
	}	
	.lyt-4 .groupedCols:nth-child(even) {
    		padding-right: 0;
	}
}


.fCStyle .groupedCols.col-lg-12 {
    padding:0;
}
.fCStyle .groupedCols > .shadow > .row :nth-child(1 of .col-12) {
    padding-left:0;
}
.fCStyle .groupedCols > .shadow > .row :nth-last-child(1 of .col-12) {
    padding-right: 0;
}
.fCStyle .groupedCols > .shadow > .row > .col-12 {
    margin-bottom: 0 !important;
}
.fCStyle .groupedCols > .shadow > .row > .col-12 .shadow {
    box-shadow: none !important;
    border: none !important;
}


.fCStyle .fc-card figure .img-fluid {
	width: 100%;
}


/* FIXING COL SPACING */
@media (max-width: 767px) {
    .fCStyle .row > .colSpaced:not(.OFVis) + .colSpaced, .fCStyle .row > .addSpacePrev:not(.OFVis) + .addSpacePrev, .fCStyle .row > .addSpacePrev:not(.OFVis) + .addSpaceNext, .fCStyle .row > .addSpaceNext:not(.OFVis) + .addSpaceNext, .fCStyle .row > .addSpaceNext:not(.OFVis) + .addSpacePrev {
    	margin-top: 0 !important;
    }
}
@media (min-width:768px) and (max-width: 991px) {
    .fCStyle .row.lyt-2 > .col-12:not(.px-3), .fCStyle .row.lyt-2-6040 > .col-12:not(.px-3), .fCStyle .row.lyt-2-4060 > .col-12:not(.px-3), .fCStyle .row.lyt-3 > .col-12:not(.px-3), .fCStyle .row.lyt-4 > .col-12:not(.px-3) {
        padding:0 !important;
    }
    
    .fCStyle .row.lyt-1 > .colSpaced:not(.OFVis) + .colSpaced, .fCStyle .row.lyt-1 > .addSpacePrev:not(.OFVis) + .addSpacePrev.colSpaced, .fCStyle .row.lyt-1 > .addSpacePrev:not(.OFVis) + .addSpaceNext.colSpaced, .fCStyle .row.lyt-1 > .addSpaceNext:not(.OFVis) + .addSpaceNext.colSpaced, .fCStyle .row.lyt-1 > .addSpaceNext:not(.OFVis) + .addSpacePrev.colSpaced {
    	margin-top: 0 !important;
    }
    .fCStyle .row.lyt-1 > .addSpacePrev {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        margin-bottom: 1rem !important;
    }
    .fCStyle .row.lyt-1 > .addSpaceNext {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        margin-top: 1rem !important;
    }
    .fCStyle .row.lyt-1 .addSpacePrev + .addSpaceNext {
        margin-top: 0px !important;
    }
    
    .fCStyle .row.lyt-4 > .col-12.tabOdd:not(.addSpacePrev), .fCStyle .row.lyt-3 > .col-12.tabOdd:not(.addSpacePrev), .fCStyle .row.lyt-2 > .col-12.tabOdd:not(.addSpacePrev), .fCStyle .row.lyt-2-6040 > .col-12.tabOdd:not(.addSpacePrev), .fCStyle .row.lyt-2-4060 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-4 > .col-12.tabEven:not(.addSpaceNext), .fCStyle .row.lyt-3 > .col-12.tabEven:not(.addSpaceNext), .fCStyle .row.lyt-2 > .col-12.tabEven:not(.addSpaceNext), .fCStyle .row.lyt-2-6040 > .col-12.tabEven:not(.addSpaceNext), .fCStyle .row.lyt-2-4060 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-4 > .col-12.addSpaceNext:not(.OFVis,.tabOdd), .fCStyle .row.lyt-3 > .col-12.addSpaceNext:not(.OFVis,.tabOdd), .fCStyle .row.lyt-2 > .col-12.addSpaceNext:not(.OFVis,.tabOdd), .fCStyle .row.lyt-2-6040 > .col-12.addSpaceNext:not(.OFVis,.tabOdd), .fCStyle .row.lyt-2-4060 > .col-12.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.addSpacePrev:not(.OFVis,.tabEven), .fCStyle .row.lyt-3 > .col-12.addSpacePrev:not(.OFVis,.tabEven), .fCStyle .row.lyt-2 > .col-12.addSpacePrev:not(.OFVis,.tabEven), .fCStyle .row.lyt-2-6040 > .col-12.addSpacePrev:not(.OFVis,.tabEven), .fCStyle .row.lyt-2-4060 > .col-12.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-4 > .col-12.colSpaced:not(.tabEven), .fCStyle .row.lyt-3 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-3 > .col-12.colSpaced:not(.tabEven), .fCStyle .row.lyt-2 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2 > .col-12.colSpaced:not(.tabEven), .fCStyle .row.lyt-2-6040 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-12.colSpaced:not(.tabEven), .fCStyle .row.lyt-2-4060 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-12.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-4 > .col-12.colSpaced:not(.tabOdd), .fCStyle .row.lyt-3 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-3 > .col-12.colSpaced:not(.tabOdd), .fCStyle .row.lyt-2 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2 > .col-12.colSpaced:not(.tabOdd), .fCStyle .row.lyt-2-6040 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-12.colSpaced:not(.tabOdd), .fCStyle .row.lyt-2-4060 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-12.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12:last-child, .fCStyle .row.lyt-3 > .col-12:last-child, .fCStyle .row.lyt-2 > .col-12:last-child, .fCStyle .row.lyt-2-6040 > .col-12:last-child, .fCStyle .row.lyt-2-4060 > .col-12:last-child {
        border-top-right-radius: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    .fCStyle .row.lyt-4 > .noShadow.col-12:last-child, .fCStyle .row.lyt-3 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2-6040 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2-4060 > .noShadow.col-12:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
}
@media (min-width:992px) and (max-width: 1199px) {
    .fCStyle .row.lyt-2 > .col-12:not(.px-3), .fCStyle .row.lyt-2-6040 > .col-12:not(.px-3), .fCStyle .row.lyt-2-4060 > .col-12:not(.px-3), .fCStyle .row.lyt-3 > .col-12:not(.px-3), .fCStyle .row.lyt-4 > .col-12:not(.px-3) {
        padding:0 !important;
    }
    
    .fCStyle .row.lyt-1 > .colSpaced:not(.OFVis) + .colSpaced, .fCStyle .row.lyt-1 > .addSpacePrev:not(.OFVis) + .addSpacePrev.colSpaced, .fCStyle .row.lyt-1 > .addSpacePrev:not(.OFVis) + .addSpaceNext.colSpaced, .fCStyle .row.lyt-1 > .addSpaceNext:not(.OFVis) + .addSpaceNext.colSpaced, .fCStyle .row.lyt-1 > .addSpaceNext:not(.OFVis) + .addSpacePrev.colSpaced {
    	margin-top: 0 !important;
    }
    .fCStyle .row.lyt-1 > .addSpacePrev {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        margin-bottom: 1rem !important;
    }
    .fCStyle .row.lyt-1 > .addSpaceNext {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        margin-top: 1rem !important;
    }
    .fCStyle .row.lyt-1 .addSpacePrev + .addSpaceNext {
        margin-top: 0px !important;
    }
    
    .fCStyle .row.lyt-4 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-4 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-4 > .col-12.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-4 > .col-12.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-4 > .col-12.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12:last-child, .fCStyle .row.lyt-3 > .col-12:last-child {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fCStyle .row.lyt-4 > .col-12.noShadow:last-child, .fCStyle .row.lyt-3 > .col-12.noShadow:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
    /* LYT-3 */
    .fCStyle .row.lyt-3 > .col-lg-4.addSpaceNext:not(.OFVis,.deskFirst) {
        margin-left: 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.addSpacePrev:not(.OFVis,.deskThird) {
        margin-right: 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.OFVis:not(.deskSecond,.deskThird,.groupedCols), .fCStyle .row.lyt-3 > .col-lg-4.colSpaced:not(.deskSecond,.deskThird) {
        margin: 0 0.5em 0 0;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.OFVis:not(.deskFirst,.deskThird,.groupedCols), .fCStyle .row.lyt-3 > .col-lg-4.colSpaced:not(.deskFirst,.deskThird) {
        margin: 0 0.5em 0 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.OFVis:not(.deskFirst,.deskSecond,.groupedCols), .fCStyle .row.lyt-3 > .col-lg-4.colSpaced:not(.deskFirst,.deskSecond) {
        margin: 0 0 0 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-8.OFVis:not(.deskFull) {
        max-width: calc(66.666667% - 0.25em);
    }
    .fCStyle .row.lyt-3 > .col-lg-8.OFVis:not(.deskStart,.deskFull) {
        margin: 0 0 0 0.25em;
    }
    .fCStyle .row.lyt-3 > .col-lg-8.OFVis:not(.deskEnd,.deskFull) {
        margin: 0 0.25em 0 0;
    }
    .fCStyle .row.lyt-3 > .col-12.deskFirst {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .fCStyle .row.lyt-3 > .col-12.deskFirst:not(.addSpacePrev) {
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-3 > .col-12.deskThird {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fCStyle .row.lyt-3 > .col-12.deskThird:not(.addSpaceNext) {
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-3 > .col-12:not(.deskFirst,.deskThird,.addSpacePrev) {
    	border-right: 0px !important
    }
    .fCStyle .row.lyt-3 > .col-12:not(.deskFirst,.deskThird,.addSpaceNext) {
    	border-left: 0px !important
    }
    /* LYT-2 */
    .fCStyle .row.lyt-2 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-2 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-2 > .col-12.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2 > .col-12.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2 > .col-12.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12:last-child {
        border-top-right-radius: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    .fCStyle .row.lyt-2 > .noShadow.col-12:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
    /* LYT-2-6040 */
    .fCStyle .row.lyt-2-6040 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-2-6040 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-4.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-6040 > .col-lg-4.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-6040 > .col-lg-4.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-4.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-8.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-6040 > .col-lg-4.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-4.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-8.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    /* LYT-2-4060 */
    .fCStyle .row.lyt-2-4060 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-2-4060 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-4.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-4060 > .col-lg-4.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-4060 > .col-lg-4.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-4.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-8.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-4060 > .col-lg-4.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-4.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-8.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12:last-child, .fCStyle .row.lyt-3 > .col-12:last-child, .fCStyle .row.lyt-2 > .col-12:last-child, .fCStyle .row.lyt-2-6040 > .col-12:last-child, .fCStyle .row.lyt-2-4060 > .col-12:last-child {
        border-top-right-radius: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    .fCStyle .row.lyt-4 > .noShadow.col-12:last-child, .fCStyle .row.lyt-3 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2-6040 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2-4060 > .noShadow.col-12:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
}
@media (min-width:1200px) {
    .fCStyle .row.lyt-2 > .col-12:not(.px-3), .fCStyle .row.lyt-2-6040 > .col-12:not(.px-3), .fCStyle .row.lyt-2-4060 > .col-12:not(.px-3), .fCStyle .row.lyt-3 > .col-12:not(.px-3), .fCStyle .row.lyt-4 > .col-12:not(.px-3) {
        padding:0 !important;
    }
    
    .fCStyle .row.lyt-1 > .colSpaced:not(.OFVis) + .colSpaced, .fCStyle .row.lyt-1 > .addSpacePrev:not(.OFVis) + .addSpacePrev.colSpaced, .fCStyle .row.lyt-1 > .addSpacePrev:not(.OFVis) + .addSpaceNext.colSpaced, .fCStyle .row.lyt-1 > .addSpaceNext:not(.OFVis) + .addSpaceNext.colSpaced, .fCStyle .row.lyt-1 > .addSpaceNext:not(.OFVis) + .addSpacePrev.colSpaced {
    	margin-top: 0 !important;
    }
    .fCStyle .row.lyt-1 > .addSpacePrev {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        margin-bottom: 1rem !important;
    }
    .fCStyle .row.lyt-1 > .addSpaceNext {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        margin-top: 1rem !important;
    }
    .fCStyle .row.lyt-1 .addSpacePrev + .addSpaceNext {
        margin-top: 0px !important;
    }
    
    .fCStyle .row.lyt-4 > .col-12.col-xl-3 {
        max-width: calc(25% - 0.75em);
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-3:not(.addSpacePrev,.addSpaceNext,.OFVis,.colSpaced) {
        max-width: 25%;
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-3.addSpacePrev:not(.OFVis,.deskFourth) {
        margin-right:.5em;
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-3.addSpaceNext:not(.OFVis,.deskFirst) {
        margin-left:.5em;
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-3.addSpacePrev.deskFourth.OFVis {
        margin-left:.5em;
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-3.deskFourth:not(.colSpaced,.OFVis,.addSpaceNext) {
        max-width:25%;
    }
    .fCStyle .row.lyt-4 > :nth-last-child(1 of .col-12.col-xl-3:not(.OFVis,.colSpaced,.deskFourth)) {
        max-width:calc(25% - .5em);
    }
    
    .fCStyle .row.lyt-4 > .col-12.col-xl-6 {
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-6.addSpacePrev:not(.OFVis) {
        margin-right:.5em;
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-6.addSpaceNext:not(.OFVis) {
        margin-left:.5em;
    }
    
    .fCStyle .row.lyt-4 > .col-12.col-xl-9 {
        max-width: calc(75% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-9.addSpacePrev:not(.OFVis) {
        margin-right:.5em;
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-9.addSpaceNext:not(.OFVis) {
        margin-left:.5em;
    }
    
    .fCStyle .row.lyt-4 > .col-12.deskFirst {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        overflow: hidden;
    }
    .fCStyle .row.lyt-4 > .col-12.deskFirst:not(.addSpacePrev) {
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-4 > .col-12.deskFourth {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        overflow: hidden;
    }
    .fCStyle .row.lyt-4 > .col-12.deskFourth:not(.addSpaceNext) {
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-4 > .col-12:not(.deskFirst,.deskFourth,.addSpacePrev) {
    	border-right: 0px !important
    }
    .fCStyle .row.lyt-4 > .col-12:not(.deskFirst,.deskFourth,.addSpaceNext) {
    	border-left: 0px !important
    }
    .fCStyle .row.lyt-4 > .col-12.deskStart {
        margin: 0 .5em 0 0;
    }
    .fCStyle .row.lyt-4 > .col-12.deskEnd {
        margin: 0 0 0 .5em;
    }
    .fCStyle .row.lyt-4 > .col-12.deskFull {
        margin:0;
    }
    .fCStyle .row.lyt-4 > .col-12.colSpaced.deskFirst {
        margin: 0 0.5em 0 0;
    }.fCStyle .row.lyt-4 > .col-12.colSpaced.deskFourth {
        margin: 0 0 0 0.5em;
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis:not(.deskStart,.deskEnd,.deskFull,.deskFirst,.deskFourth), .fCStyle .row.lyt-4 > .col-12.colSpaced:not(.deskStart,.deskEnd,.deskFull,.deskFirst,.deskFourth) {
        margin:0 .5em;
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis.col-xl-3:not(.deskStart,.deskEnd,.deskFull,.deskFirst,.deskFourth),.fCStyle .row.lyt-4 > .col-12.colSpaced.col-xl-3:not(.deskStart,.deskEnd,.deskFull,.deskFirst,.deskFourth) {
        max-width:calc(25% - .75em);
    }
    .fCStyle .row.lyt-4 > .col-12.col-xl-3.addSpacePrev.addSpaceNext:not(.OFVis,.deskFirst,.deskFourth) {
        max-width: calc(25% - 0.75em) !important;
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis.col-xl-6:not(.deskStart,.deskEnd,.deskFull,.deskFirst,.deskFourth) {
        max-width: calc(50% - .5em);
    }
    .fCStyle .row.lyt-4 > .col-12.OFVis.col-xl-9:not(.deskStart,.deskEnd,.deskFull,.deskFirst,.deskFourth) {
        max-width: calc(75% - .5em);
    }
    /* LYT-3 */
    .fCStyle .row.lyt-3 > .col-lg-4.addSpaceNext:not(.OFVis,.deskFirst) {
        margin-left: 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.addSpacePrev:not(.OFVis,.deskThird) {
        margin-right: 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.OFVis:not(.deskSecond,.deskThird,.groupedCols), .fCStyle .row.lyt-3 > .col-lg-4.colSpaced:not(.deskSecond,.deskThird) {
        margin: 0 0.5em 0 0;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.OFVis:not(.deskFirst,.deskThird,.groupedCols), .fCStyle .row.lyt-3 > .col-lg-4.colSpaced:not(.deskFirst,.deskThird) {
        margin: 0 0.5em 0 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-4.OFVis:not(.deskFirst,.deskSecond,.groupedCols), .fCStyle .row.lyt-3 > .col-lg-4.colSpaced:not(.deskFirst,.deskSecond) {
        margin: 0 0 0 0.5em;
        max-width: calc(33.333333% - 0.667em);
    }
    .fCStyle .row.lyt-3 > .col-lg-8.OFVis:not(.deskFull) {
        max-width: calc(66.666667% - 0.5em);
    }
    .fCStyle .row.lyt-3 > .col-lg-8.OFVis:not(.deskStart,.deskFull) {
        margin: 0 0 0 0.5em;
    }
    .fCStyle .row.lyt-3 > .col-lg-8.OFVis:not(.deskEnd,.deskFull) {
        margin: 0 0.5em 0 0;
    }
    .fCStyle .row.lyt-3 > .col-12.deskFirst {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .fCStyle .row.lyt-3 > .col-12.deskFirst:not(.addSpacePrev) {
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-3 > .col-12.deskThird {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .fCStyle .row.lyt-3 > .col-12.deskThird:not(.addSpaceNext) {
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-3 > .col-12:not(.deskFirst,.deskThird,.addSpacePrev) {
    	border-right: 0px !important
    }
    .fCStyle .row.lyt-3 > .col-12:not(.deskFirst,.deskThird,.addSpaceNext) {
    	border-left: 0px !important
    }
    .fCStyle .row.lyt-4 > .col-12.noShadow:last-child, .fCStyle .row.lyt-3 > .col-12.noShadow:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
    /* LYT-2 */
    .fCStyle .row.lyt-2 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-2 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-2 > .col-12.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2 > .col-12.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2 > .col-12.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(50% - 0.5em);
    }
    .fCStyle .row.lyt-2 > .col-12:last-child {
        border-top-right-radius: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    .fCStyle .row.lyt-2 > .noShadow.col-12:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
    /* LYT-2-6040 */
    .fCStyle .row.lyt-2-6040 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-2-6040 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-4.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-6040 > .col-lg-4.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-6040 > .col-lg-4.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-4.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-8.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-6040 > .col-lg-4.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-4.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-6040 > .col-lg-8.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-6040 > .col-lg-8.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    /* LYT-2-4060 */
    .fCStyle .row.lyt-2-4060 > .col-12.tabOdd:not(.addSpacePrev) {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0px !important;
    }
    .fCStyle .row.lyt-2-4060 > .col-12.tabEven:not(.addSpaceNext) {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 0px !important;
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-4.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.addSpaceNext:not(.OFVis,.tabOdd) {
        margin-left: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-4060 > .col-lg-4.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.addSpacePrev:not(.OFVis,.tabEven) {
        margin-right: 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-4060 > .col-lg-4.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-4.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.OFVis:not(.tabEven,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-8.colSpaced:not(.tabEven) {
        margin: 0 0.5em 0 0;
        max-width: calc(66.666667% - 0.5em);
    }
    
    .fCStyle .row.lyt-2-4060 > .col-lg-4.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-4.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(33.333333% - 0.5em);
    }
    .fCStyle .row.lyt-2-4060 > .col-lg-8.OFVis:not(.tabOdd,.groupedCols), .fCStyle .row.lyt-2-4060 > .col-lg-8.colSpaced:not(.tabOdd) {
        margin: 0 0 0 0.5em;
        max-width: calc(66.666667% - 0.5em);
    }
    .fCStyle .row.lyt-4 > .col-12:last-child, .fCStyle .row.lyt-3 > .col-12:last-child, .fCStyle .row.lyt-2 > .col-12:last-child, .fCStyle .row.lyt-2-6040 > .col-12:last-child, .fCStyle .row.lyt-2-4060 > .col-12:last-child {
        border-top-right-radius: 8px !important;
        border-bottom-right-radius: 8px !important;
    }
    .fCStyle .row.lyt-4 > .noShadow.col-12:last-child, .fCStyle .row.lyt-3 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2-6040 > .noShadow.col-12:last-child, .fCStyle .row.lyt-2-4060 > .noShadow.col-12:last-child {
        border-right: 1px solid #dee2e6 !important;
    }
}
/* Popup Modal Button Styles */
.fCStyle button.text-link {
    margin-right: auto;
    padding: 0;
    background: unset;
    border: none;
    text-decoration:underline;
    color: #005596;
}
.fCStyle button.text-link:hover {
    cursor:pointer;
}
.fCStyle button.text-link:hover, button.text-link:focus {
    color: #219cc6;
}
.fCStyle .notTextWhite button.text-link {
    color: #005596!important;
}


.fCStyle button.link-arrow{
	display:inline-flex;
	align-items:center;
	color:#005596;
	font-weight:700;
	margin:0 auto;
	transition:all .25s ease-in-out;
	position:relative;
	left:-24px;
	border-radius:0;
	font-size:inherit;
	line-height:1.5;
	text-decoration:none;
	padding: 0;
    background: unset;
    border: none;
}
.fCStyle button.link-arrow .link-arrow-text{
	text-decoration:underline
}
.fCStyle button.link-arrow:hover{
	left:0
}
.fCStyle button.link-arrow:before{
	content:"\e92c";
	transition:all .25s ease-in-out;
	position:relative;
	opacity:0;
	margin-right:8px;
	display:inline-block;
	color:#005596;
	bottom:-1px;
	font-family:cavier!important;
	speak:none;
	font-style:normal;
	font-weight:700;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.fCStyle button.link-arrow:hover:before{
	content:"\e92c";
	transition:all .25s ease-in-out;
	left:0;
	bottom:-1px;
	opacity:1
}

.text-white button.link-arrow, .text-white button.link-arrow:before, .text-white button.text-link {
    color: #fff !important;
}
.notTextWhite2 button.link-arrow, .notTextWhite2 button.link-arrow:before {
    color: #005596 !important;
}
.fCStyle button.link-arrow:hover {
    cursor: pointer;
}

.fCStyle .fColAlignDirectVideo {
    flex-direction: column;
    justify-content: center;
}
.fCStyle .fColAlignDirectVideo .fColVideoAlign {
    overflow: unset !important;
    padding-bottom: 0 !important;
    height: auto !important;
}

.fCStyle .fColDetailList [class*=" cavier-"]:before, .fCStyle .fColDetailList [class^=cavier-]:before {
    display:flex;
    height:100%;
    width:100%;
    align-items:center;
    justify-content:center;
}

a.secondary.after-c3d156:after, .secondary.after-c3d156:after {
    background: #c3d156 !important;
}

.notTextWhite2 a.outline:hover,.notTextWhite2 a.secondary:hover,.notTextWhite2 a.primary:hover {
    color: #005596 !important;
}

.fCStyle .flexColRow .bg-lime.notTextWhite a.outline {
	color:#003478 !important;
}

.btn-secondary.after-c3d156:before, .outline.after-c3d156:before, a.btn-secondary.after-c3d156:before, a.outline.after-c3d156:before, .secondary.after-c3d156:before, a.secondary.after-c3d156:before  {
	background:#003478;
}

.btn-secondary.after-c3d156:hover:before, .outline.after-c3d156:hover:before, .secondary.after-c3d156:hover:before, a.btn-secondary.after-c3d156:hover:before, a.outline.after-c3d156:hover:before, a.secondary.after-c3d156:hover:before {
	opacity:1;
}


.fColAlignFlex > .fColAlignFlex {
justify-content: center;
}
.fColAlignFlex > .fColAlignFlex > .fColAlignFlex div[style*="flex-flow: wrap;"] {
	justify-content:center;
}
.truncText:not(.showFull) {
    pointer-events: none;
}



.socCenter.fColAlignFlex {
    margin: 0 !important;
    width: 100%;
}
.socCenter.fColAlignFlex > div {
    width: 100%;
    justify-content: space-evenly !important;
    gap: 1em;
}
.socCenter.fColAlignFlex a.fCol-social {
    margin:0 !important;
}



/***********************      imageCover      ****************************/
.fColAlignFlex.imageCover {
    align-items:center;
    width:100%;
    justify-content: center;
    width: 100%;
    aspect-ratio: 4 / 3;
}
.image.imageCover {
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position-x: center;
    background-repeat: no-repeat;
}

.image.imageCover.Top {
    background-position-y: top;
}
.image.imageCover.Center {
    background-position-y: center;
}
.image.imageCover.Bottom {
    background-position-y: bottom;
}

.fColAlignFlex.undoFlex {
    display: block;
}