.carousel, .banner-section {background-color: unset !important;}
@media only screen and (max-width:768px){.banner-image {width: auto; height: 350px;display: block;}}
@media only screen and (max-width:480px){.banner-image {width: auto; height: 300px;display: block;}}
.banner-section .banner-heading img{width: 65% !important; height: auto;}
.banner-subheading h2{font-family: "Montserrat", sans-serif !important; color:#003263 !important; font-size:36px !important;font-weight:bold !important;}
@media only screen and (max-width:981px){.banner-subheading h2{font-size:28px !important;}}
@media only screen and (max-width:767px){.banner-subheading h2{font-size:26px !important;}}
@media only screen and (max-width:480px){.banner-subheading h2{font-size:22px !important;}}
.banner-subheading p{font-family: "Montserrat", sans-serif !important; color:#003263 !important; font-size:24px !important;line-height:30px !important;font-weight: 400 !important;}
@media only screen and (max-width:767px){.banner-subheading p{font-size:22px !important;}}
@media only screen and (max-width:480px){.banner-subheading p{font-size:16px !important;}}
h2{font-family: "Montserrat", sans-serif !important; color:#003263 !important; font-size:42px !important;font-weight:bold !important;}
@media only screen and (max-width:981px){h2{font-size:36px !important;}}
@media only screen and (max-width:767px){h2{font-size:32px !important;}}
@media only screen and (max-width:480px){h2{font-size:28px !important;}}
.wdg-free-text-desc p{font-size: 18px !important; line-height: 26px !important; font-weight: 400 !important; color: #003263 !important; font-family: "Montserrat", sans-serif !important;}
.ionFraud .IntroText p{font-family: "Montserrat", sans-serif !important; color:#003263 !important; font-size:24px !important;line-height:30px !important;font-weight: 400 !important;}
@media only screen and (max-width:767px){.ionFraud .IntroText p{font-size:22px !important;}}
@media only screen and (max-width:480px){.ionFraud .IntroText p{font-size:18px !important;}}
.video {margin-left:auto !important; margin-right:auto !important}
.dividerwidget {margin-bottom: 14px !important;}
.wrap {padding:unset !important;}
@media only screen and (min-width:768px){.twocolSection .image-text-widget {border-right:2px solid #003263 !important;}}
.twocolsection-colone .image-text-widget-widgetimage img{width: 50% !important; height: auto;}
h2.widgetname, .twocolSection .image-text-widget-desc h2{padding:unset !important;font-family: "Montserrat", sans-serif !important; color:#003263 !important; font-size:32px !important;font-style: italic;}
@media only screen and (max-width:767px){h2.widgetname, .twocolSection .image-text-widget-desc h2{font-size:28px !important;}}
@media only screen and (max-width:480px){h2.widgetname, .twocolSection .image-text-widget-desc h2{font-size:24px !important;}}
.GraphicwithContent .X-row.twocolsection-coltwo {align-content: center;}
.image-text-widget-widgetimage .centeredbelowimage {margin-top: 5px;}
.FraudDefense .wdg-free-text-desc {height:500px !important; align-content:center;}
@media only screen and (max-width:767px){.FraudDefense .wdg-free-text-desc {height:300px !important; align-content:center;}}
@media only screen and (max-width:480px){.FraudDefense .wdg-free-text-desc {height:250px !important; align-content:center;}}
.FraudDefense .wdg-free-text-desc h2{font-family: "Montserrat", sans-serif !important; color:#003263 !important; font-size:52px !important;font-weight:bold !important;}
@media only screen and (max-width:981px){.FraudDefense .wdg-free-text-desc h2{font-size:48px !important;}}
@media only screen and (max-width:767px){.FraudDefense .wdg-free-text-desc h2{font-size:36px !important;}}
@media only screen and (max-width:767px){.twocol-section .wdg-free-text-desc{text-align:center !important;}}
.FraudDefense .row{margin-left:auto !important;margin-right:auto !important;}
.GetStartedToday .col-md-6{align-content:center !important;}
.GetStartedToday .twocol-section .container {padding-left:unset !important;}
.GetStartedToday .buttonwidgetsection.text-center{margin-left:unset !important;margin-right:unset !important;}



.banner-image {
    width: 100% !important;
    height: 100% !important;
    display: block !important;
}


@media only screen and (min-width:982px) {
.banner-section {
    max-height: 250px !Important;
}}


@media only screen and (max-width:981px) {
.banner-section {
    max-height: 200px !Important;}
	
.banner-section .banner-heading img {
    width: auto !important;
    max-height: 150px !important;
    max-width: 90%;}
}




.ionfraudlearnmore-btn, .ionfraudlearnmore-btn:visited, .ionfraudlearnmore-btn:active{
	color: #ffffff !important;
}

.ionfraudlearnmore-btn:hover {
	color: #003263 !important;
	background: #ffffff !important;
}
