﻿@media only screen and (max-width:767px){.banners-block:not(.banners-block--full) .splide:has(.splide__pagination) .banner-content{padding-bottom:2.5rem;}}@media only screen and (max-width:767px){.banners-block .splide__arrows+.splide__track .banner-content{padding-left:calc(2rem + 40px);padding-right:calc(2rem + 40px);}}@media only screen and (min-width:768px){.banners-block .splide__arrows+.splide__track .banner-content{margin-left:calc(2rem + 40px);margin-right:calc(2rem + 40px);}}.banners-block .overlay{background:#041233;}.banners-block>.container-fluid{padding:0;}.banners-block .banner{height:100%;position:relative;}.banners-block .banner>img,.banners-block .banner>video{height:100%;width:100%;display:block;object-fit:cover;object-position:center center;}.banners-block .banner.content-alignment--center .banner-contentWrapper{justify-content:center;text-align:center!important;}.banners-block .banner.content-alignment--left .banner-contentwrapper{text-align:left!important;}.banners-block .banner.content-alignment--right .banner-contentWrapper{text-align:right!important;justify-content:right;}.banners-block .banner-contentWrapper{display:flex;position:relative;z-index:2;top:0;left:0;right:0;bottom:0;overflow:hidden;}.banners-block .banner-contentWrapper+img,.banners-block .banner-contentWrapper+video{position:absolute;z-index:1;top:0;}.banners-block .banner-content{width:100%;position:relative;padding:1.25rem;align-content:center;color:#f6f7f5;border-radius:.25rem;overflow:hidden;}@media only screen and (max-width:767px){.banners-block--full>.container,.banners-block--full>.container-fluid,.banners-block--full .banner-wrapper,.banners-block--full .splide,.banners-block--full .splide__track,.banners-block--full .splide__slide,.banners-block--full .banner-contentWrapper,.banners-block--full .banner-content{height:100%!important;}}@media only screen and (min-width:768px){.banners-block .banner.content-width--full .banner-content{width:100%;max-width:unset;}.banners-block .banner.content-width--wide .banner-content{width:75%;max-width:unset;}.banners-block .banner.content-width--half .banner-content{width:50%;max-width:unset;}.banners-block .banner.content-width--narrow .banner-content{width:35%;max-width:unset;}.banners-block .banner-content{max-width:800px;margin-left:30px;margin-right:30px;}.banners-block .banner-contentWrapper{align-items:center;position:absolute;}.banners-block>.container,.banners-block>.container-fluid,.banners-block .banner-wrapper,.banners-block .splide,.banners-block .splide__track,.banners-block .splide__slide{height:100%!important;}.banners-block--sm{height:20vh;min-height:200px;}.banners-block--md{height:40vh;min-height:400px;}.banners-block--lg{height:60vh;min-height:600px;}}@media only screen and (max-width:991px){.banners-block--full{height:calc(100vh - 4.21875rem);}}@media only screen and (min-width:992px){.banners-block--full{height:calc(100vh - 4.84375rem);}}.banners-block div[class*=theme--] .overlay{background-size:cover;background-color:transparent;}.banners-block .theme--green .overlay{background-image:url("/_themes/ciia/images/gradients/green.jpg");}.banners-block .theme--purple .overlay{background-image:url("/_themes/ciia/images/gradients/purple.jpg");}.banners-block .theme--orange .overlay{background-image:url("/_themes/ciia/images/gradients/orange.jpg");}.banners-block .theme--blue .overlay{background-image:url("/_themes/ciia/images/gradients/blue.jpg");}.banners-block .theme--audit-risk-awards .overlay{background-image:url("/_themes/ciia/images/gradients/audit-risk-awards.jpg");}.banners-block div[class*=shape--] .overlay::before{pointer-events:none;position:absolute;content:"";top:0;right:0;left:0;bottom:0;z-index:1;mix-blend-mode:color-burn;background-repeat:no-repeat;}.banners-block .shape--tag .overlay::before{background-position:right center;background-image:url("/_themes/ciia/images/shapes/tag.png");background-size:90% auto;}.banners-block .shape--pyramid .overlay::before{background-size:100%;background-position:center center;background-image:url("/_themes/ciia/images/shapes/pyramid.png");}.banners-block .shape--hexagon .overlay::before{background-size:100%;background-position:center right;background-image:url("/_themes/ciia/images/shapes/hexagon.png");}.banners-block .shape--triangle .overlay::before{top:-100px!important;right:-200px!important;background-size:auto 400%;background-position:center right;background-image:url("/_themes/ciia/images/shapes/triangle.png");}.banners-block .shape--ball .overlay::before{background-size:120%;background-position:center left;background-image:url("/_themes/ciia/images/shapes/ball.png");}