:root{--light-blue: #5aaddc;--medium-blue: #204981;--dark-blue: #16193B;--white: #ffffff;--light: #f8f9fa;--silver: #cacaca;--gray: #6c757d;--orange: #ee7623;--teal: #17a2b8;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.inline{display:inline !important;color:inherit !important;font-size:inherit !important}html{scroll-behavior:smooth}ul li{color:grey}section,article{padding:20px;scroll-margin-top:200px}section .section-header,article .section-header{display:block;margin:20px 20px 40px;color:inherit}section .section-header a,article .section-header a{color:inherit}@media (min-width: 768px){section,article{padding-left:40px;padding-right:40px}section .section-header,article .section-header{margin:20px 40px 40px}}@media (min-width: 1200px){section,article{padding:60px}section .section-header,article .section-header{margin:20px auto 60px}}section.has-sidebar,article.has-sidebar{display:grid;grid-template-columns:1fr}section.has-sidebar .article-header,article.has-sidebar .article-header{grid-row:1;text-align:center}section.has-sidebar section,article.has-sidebar section{grid-row:3}section.has-sidebar aside,article.has-sidebar aside{grid-row:2}section.has-sidebar aside ul,article.has-sidebar aside ul{margin:20px 0}section.has-sidebar aside ul li,article.has-sidebar aside ul li{line-height:2}section.has-sidebar aside ul li a,article.has-sidebar aside ul li a{display:block;color:var(--gray);border-left:5px solid var(--silver);padding:5px 10px}section.has-sidebar aside ul li a.active,article.has-sidebar aside ul li a.active{color:var(--medium-blue);border-left:5px solid var(--medium-blue)}@media (min-width: 992px){section.has-sidebar,article.has-sidebar{grid-template-columns:200px 1fr;gap:20px}section.has-sidebar .article-header,article.has-sidebar .article-header{grid-row:1;grid-column:2;text-align:unset;display:flex;align-items:baseline;justify-content:space-between}section.has-sidebar .article-header ul,article.has-sidebar .article-header ul{grid-column:1}section.has-sidebar .article-header h2,article.has-sidebar .article-header h2{grid-column:2}section.has-sidebar section,article.has-sidebar section{grid-column:2;grid-row:2}section.has-sidebar aside,article.has-sidebar aside{grid-column:1;grid-row:1 / span 2}section.has-sidebar aside ul,article.has-sidebar aside ul{grid-row:1;margin-bottom:60px}}@media (min-width: 1200px){section.has-sidebar,article.has-sidebar{grid-template-columns:300px 1fr}}body.home .hero{background-image:url(../assets/images/HomeBanner.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;height:auto;min-height:50vh;box-shadow:inset 300px 0px 250px -50px #2d45a09e;display:flex}body.home .hero .container{max-width:1400px;margin:0px 10px auto}body.home .hero .container>.row{margin-top:40px}body.home .hero .container h1{font-size:30px;margin-bottom:15px;color:var(--white)}body.home .hero .container p{font-size:16px;color:var(--white)}body.home .hero .container a.btn{margin-bottom:40px}@media (min-width: 768px){body.home .hero{min-height:75vh}body.home .hero .container{margin:100px 10px auto}body.home .hero .container>.row{max-width:55%;margin-top:150px;margin-left:42px}body.home .hero .container>.row h1{font-size:60px}body.home .hero .container>.row p{font-size:18px}}.team-card{padding:0 30px;position:relative;overflow:hidden}.team-card button{border:none;background:transparent;margin:15px 0;overflow:hidden;position:relative;width:100%}.team-pic{overflow:hidden;position:relative}.team-pic:hover .team-links{bottom:0;transition:linear 0.2s;z-index:1}.team-pic img{width:100%;height:320px;object-fit:cover;object-position:top}.modal .team-pic img{height:350px}.team-info{background:#fafafa;padding:15px}.team-info h4{font-size:20px;font-weight:500;margin-bottom:5px}.team-info p{margin:0;font-size:15px;color:#1a3982}.team-links{position:absolute;width:100%;background:#fafafa;transition:linear 0.5s;bottom:-60px;cursor:auto}.team-links ul{text-align:center;padding-top:10px;padding-bottom:5px}.team-links ul li{display:inline-block;width:30px;height:30px;position:relative;border-radius:20px;background:#35478c;margin:0 8px}.team-links ul li a{padding:5px 15px}.team-links ul li a i{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:15px}.custom-modal{max-width:1140px;padding-left:30px}.team-pic-modal img{max-height:300px;width:auto}.team-info-modal h4{font-size:18px;font-weight:500;margin:5px 0}.team-info-modal p{margin:0;font-size:15px;font-weight:400}.team-content-modal p{font-size:15px}.team-links-modal ul li{display:inline-block;margin-right:10px;margin-top:10px}.team-links-modal ul li a i{color:#ee7623}.speaker-program.hero{position:relative;background-image:url(../assets/images/speaker-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;height:auto;min-height:60vh;display:flex}.speaker-program.hero .container{max-width:1400px;margin:100px 10px auto}.speaker-program.hero .container>.row{margin-top:40px}.speaker-program.hero .container h1{font-size:40px;margin-bottom:15px;color:var(--white)}.speaker-program.hero .container h2{font-size:20px;line-height:1.5;margin-bottom:15px}.speaker-program.hero::before{content:"";width:100%;height:100%;background:#2d46a036;position:absolute;top:0;left:0}@media (min-width: 768px){.speaker-program.hero .container{margin:0 10px auto}.speaker-program.hero .container>.row{max-width:55%;margin-top:150px;margin-left:42px}.speaker-program.hero .container>.row h1{font-size:60px}}.sample-requests{text-align:center}.font-size-21{font-size:21px}.sample-request-item{margin-top:15px}.sample-request-item img{width:100px;padding:15px}.sample-request-item p{margin:15px;color:#16193b}.features-benefits-sec{background:#507ac3}.features-benefits-sec h2{color:#fff;margin-bottom:15px}.features-benefits-sec img{width:100%;margin-top:30px;border-radius:6px}.features-benefits-sec p{color:#fff;padding:25px;margin:10px}header.site-header nav{padding:5px 25px;text-transform:uppercase;font-size:15px;font-weight:500;background:var(--white);position:relative}header.site-header nav .navbar-brand{max-width:calc(100% - 100px)}header.site-header nav .navbar-brand img{width:275px;height:auto}header.site-header nav .rd-nav-li{color:#151834 !important;font-weight:600}header.site-header nav ul.navbar-nav{margin-top:20px}header.site-header nav ul.navbar-nav li a{color:var(--medium-blue)}header.site-header nav ul.navbar-nav li i{font-size:inherit;margin-right:5px}header.site-header nav ul.navbar-nav li:last-of-type .btn{margin:10px 0;color:var(--white)}header.site-header nav .navbar-toggler{padding-right:0}header.site-header nav .navbar-toggler i{color:var(--medium-blue)}header.site-header nav.sticky{box-shadow:0 0 5px var(--gray);position:fixed}@media (min-width: 1200px){header.site-header nav ul.navbar-nav{margin-top:unset;display:flex}header.site-header nav ul.navbar-nav li{margin:auto 1.5px}header.site-header nav ul.navbar-nav li a{white-space:nowrap}header.site-header nav ul.navbar-nav li a i{font-size:inherit;margin-right:5px}header.site-header nav ul.navbar-nav li:last-of-type{border-left:1px solid var(--silver);padding-left:30px}header.site-header nav ul.navbar-nav li.show ul.dropdown-menu.show{background-color:var(--medium-blue);border:none;border-radius:0;margin-top:-1px}header.site-header nav ul.navbar-nav li.show ul.dropdown-menu.show li:last-of-type{border-left:unset;padding-left:unset}header.site-header nav ul.navbar-nav li.show ul.dropdown-menu.show li a{color:var(--light);transition:linear 0.2s}header.site-header nav ul.navbar-nav li.show ul.dropdown-menu.show li a:hover{color:var(--medium-blue);transition:linear 0.2s}}.inner-page-nav .logo-white{display:none !important}.inner-page-nav .logo-dark{display:inline !important}.page-banner h1{color:white}.site-footer{background:var(--dark-blue);font-size:15px}.site-footer .container{width:90%;max-width:1150px}.site-footer li{margin-bottom:10px}.site-footer li a{color:var(--silver)}.site-footer li a.btn{color:var(--white)}.site-footer .subscribe-section .btn{padding:5px;margin-left:10px;height:100%}.site-footer .subscribe-section .copyright{font-size:13px}section.compliance-hub-infographic .infographic-header{color:var(--medium-blue)}section.compliance-hub-infographic .image-text-div{text-align:center;padding:0 20px}section.compliance-hub-infographic .image-text-div img{margin-bottom:20px;height:70px}section.compliance-hub-infographic .image-text-div p{padding-left:20px;padding-right:20px}@media (max-width: 1199px){section.compliance-hub-infographic .container.infographic figure.svg-infographic{display:none}section.compliance-hub-infographic .container.infographic .image-text-div .d-none{display:block !important}section.compliance-hub-infographic .container.infographic .image-text-div>div{margin-bottom:40px}}@media (min-width: 1200px){section.compliance-hub-infographic .container.infographic{max-width:960px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}section.compliance-hub-infographic .container.infographic figure.svg-infographic{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:5;margin-bottom:unset}section.compliance-hub-infographic .container.infographic .image-text-div{grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:5;align-items:center}}.client-testimonals{position:relative;background-color:var(--medium-blue);color:var(--white);text-align:center}.client-testimonals .swiper-testimonal .swiper-slide{padding:0 40px}.client-testimonals .swiper-testimonal .swiper-slide>*{max-width:992px;margin-left:auto;margin-right:auto}.client-testimonals .swiper-testimonal .swiper-slide h1,.client-testimonals .swiper-testimonal .swiper-slide .author_name,.client-testimonals .swiper-testimonal .swiper-slide .jobtitle{color:var(--light-blue)}.client-testimonals .swiper-testimonal .swiper-slide .testimonal-paragraph p,.client-testimonals .swiper-testimonal .swiper-slide .testimonal-paragraph q{display:block;color:inherit;font-size:18px;margin-bottom:20px}.client-testimonals .swiper-testimonal .swiper-slide .testimonal-paragraph q{quotes:"“" "”" "‘" "’"}.client-testimonals .swiper-testimonal .swiper-slide .testimonal-paragraph q::before{content:open-quote}.client-testimonals .swiper-testimonal .swiper-slide .testimonal-paragraph q::after{content:close-quote}.client-testimonals .fa-caret-right,.client-testimonals .fa-caret-left{color:var(--white);font-size:4rem}.client-testimonals .swiper-button-next:after,.client-testimonals .swiper-button-prev:after{display:none}.blog-carousel .swiper-wrapper{display:flex;align-items:center}.blog-carousel .swiper-wrapper .swiper-slide .card>a{max-height:320px;overflow:hidden}.service-callouts{background-color:var(--light-blue);text-align:center}.service-callouts .container .row{margin-bottom:40px}.service-callouts .container .row h2{font-size:30px;line-height:50px;color:var(--white);margin-top:20px}.service-callouts .container .row h2 i{display:block;margin-top:40px;font-size:40px}.service-callouts .container .row p{color:var(--medium-blue)}.service-callouts .container .row .image{max-height:400px;height:100%;object-fit:cover;object-position:center}@media (min-width: 768px){.service-callouts{text-align:unset}.service-callouts .container .row{align-items:center;margin-bottom:40px}.service-callouts .container .row:nth-child(even) .col-md-6:first-of-type{order:2}.service-callouts .container .row h2,.service-callouts .container .row h2 i{margin-top:unset}}@media (min-width: 1200px){.service-callouts .container .row{margin-bottom:80px}}section.learn-more{background-color:var(--medium-blue);text-align:center}section.learn-more h2,section.learn-more p{color:var(--white)}section.learn-more p{font-size:20px}section.learn-more span{color:var(--light-blue)}section.learn-more .btn{margin-top:20px}
