@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-ExtraLight.ttf");font-weight:200}
@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-Light.ttf");font-weight:300}
@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-Regular.ttf");font-weight:400}
@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-SemiBold.ttf");font-weight:600}
@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-Bold.ttf");font-weight:700}
@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-ExtraBold.ttf");font-weight:800}
@font-face{font-family:"Nunito Sans";src:url(".././fonts/Nunito_Sans/NunitoSans-Black.ttf");font-weight:900}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-ExtraLight.ttf");font-weight:200}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-Light.ttf");font-weight:300}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-Regular.ttf");font-weight:400}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-SemiBold.ttf");font-weight:600}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-Bold.ttf");font-weight:700}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-ExtraBold.ttf");font-weight:800}
@font-face{font-family:"Raleway";src:url(".././fonts/Raleway/Raleway-Black.ttf");font-weight:900}
.cta-block.vertical.bg-light-gray{background:linear-gradient(to bottom,#fafafa,#fff)}
.cta-block.vertical .bol-container{background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:25px;padding-bottom:25px;border-radius:10px}
.cta-block.vertical .bol-container .section-headings{margin-bottom:0}
.cta-block.vertical .bol-container .section-headings .headlines .block-pre-headline{font-size:46px;font-size:2.875rem;line-height:62px}
.cta-block.vertical .bol-container .section-headings .headlines .block-pre-headline span{color:#09f}
.cta-block.horizontal{background:linear-gradient(to top,rgba(0,153,255,0) 0,rgba(0,102,212,0.1) 100%);box-shadow:0 4px 15.5px rgba(28,69,92,0.15);border-radius:8px}
.cta-block.horizontal .bol-container{display:flex;justify-content:space-between}
.cta-block.horizontal .bol-container .section-headings{display:flex;flex-direction:column !important;margin-bottom:0;max-width:740px}
.cta-block.horizontal .bol-container .section-headings .headlines{margin-left:initial;margin-right:initial}
.cta-block.horizontal .bol-container .section-headings .headlines h2,.cta-block.horizontal .bol-container .section-headings .headlines h3{margin:0}
.cta-block.horizontal .bol-container .section-headings .headlines h2>span,.cta-block.horizontal .bol-container .section-headings .headlines h3>span{color:#09f !important}
.cta-block.horizontal .bol-container .cta-holder{margin-right:90px}
.cta-block.standard{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}
.cta-block.standard .bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}
.cta-block.standard .bg-overlay.bg-blue-green{background:linear-gradient(to right,#2894ba,#81cd58)}
.cta-block .bol-container .section-headings .headlines .block-headline.color-black>*:not(span){color:#000 !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-white>*:not(span){color:#fff !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-navy>*:not(span){color:#1c455c !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-light-blue>*:not(span){color:#09f !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-orange>*:not(span){color:#fe941a !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-dark-gray>*:not(span){color:#666 !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-light-gray>*:not(span){color:#c4c4c4 !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-very-light-gray>*:not(span){color:#f7f7f7 !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-white-smoke>*:not(span){color:#f5f5f5 !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-red>*:not(span){color:#d32c3d !important}
.cta-block .bol-container .section-headings .headlines .block-headline.color-green>*:not(span){color:#0f0 !important}
.cta-block .bol-container .section-headings .cta-holder div{margin-right:20px}
@media(min-width:768px){.cta-block.horizontal{background:linear-gradient(to left,rgba(0,153,255,0) 0,rgba(0,102,212,0.1) 100%)}
.cta-block.horizontal .bol-container .section-headings{padding:0 20px;flex-direction:row;justify-content:space-between}
.cta-block.horizontal .bol-container .section-headings .headlines h2,.cta-block.horizontal .bol-container .section-headings .headlines h3{text-align:left}
.cta-block.horizontal .bol-container .section-headings .cta-holder{min-width:200px;justify-content:flex-end;align-items:flex-end}
.cta-block.horizontal .bol-container .section-headings .cta-holder>div{margin-top:0 !important}
}@media(min-width:992px){.cta-block.horizontal .bol-container .section-headings{padding:0 50px}
.cta-block.horizontal .bol-container .cta-holder>div{margin-top:0}
}@media(max-width:1199.98px){.cta-block.horizontal .bol-container .cta-holder{margin-right:30px !important}
}@media(max-width:991.98px){.cta-block.horizontal .bol-container{flex-direction:column}
.cta-block.horizontal .bol-container .cta-holder{padding:0 20px}
}@media(max-width:767.98px){.cta-block.horizontal .bol-container .section-headings{padding:0 30px}
}@media(max-width:575.98px){.cta-block.horizontal .bol-container .cta-holder{margin-right:0}
}