.tab-title,
.text-bold,
b {
    font-weight: 600
}

body {
    font-size: 16px
}

.fffinancer {
    font-family: financier_displaymedium
}

.banner-content p,
.ffavenir,
p {
    font-family: avenirmedium
}

.tab-title {
    font-size: 18px;
    margin-bottom: 1rem
}

#bannerArea {
    height: 70vh !important;
    background: url(../images/cybSecurity_audit_banner.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerASOracle {
    height: 70vh !important;
    background: url(../images/bannerASOracle.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaAssistment {
    height: 70vh !important;
    background: url(../images/assismentBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaStartUp {
    height: 70vh !important;
    background: url(../images/industries/startupsEcosystems/startupBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaRealEstate {
    height: 70vh !important;
    background: url(../images/industries/RealEstate/realEstateBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaStretegy {
    height: 70vh !important;
    background: url(../images/stretegyBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaSecurityCompute {
    height: 70vh !important;
    background: url(../images/bannerAreasecurityCompute.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaAzureSap {
    height: 70vh !important;
    background: url(../images/azureSapBannerBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaAzureDRASS {
    height: 70vh !important;
    background: url(../images/DRASSBannerBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaNetworkSecurity {
    height: 70vh !important;
    background: url(../images/ociNetworkSecSolBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaNetworkSecurityFirewall {
    height: 70vh !important;
    background: url(../images/OCINetworkFirewall.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaKeyVault {
    height: 70vh !important;
    background: url(../images/keyVaultBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaApplicationSecurityWebApplicationFirewall {
    height: 70vh !important;
    background: url(../images/applicationSecurityWebApplicationFirewallBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#gdprComplianceServices {
    height: 70vh !important;
    background: url(../images/gdprBannerBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#SAMAComplianceServices {
    height: 70vh !important;
    background: url(../images/samaBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#IRAPComplianceServices {
    height: 70vh !important;
    background: url(../images/IRAPBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#GXPComplianceServices {
    height: 70vh !important;
    background: url(../images/GXPBannerBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#MASComplianceServices {
    height: 70vh !important;
    background: url(../images/MASBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#RBIComplianceServices {
    height: 70vh !important;
    background: url(../images/RBIBG.webp) center center/cover no-repeat;
    color: #fff !important
}

#OverviewIRAP {
    background: url(../images/IRAPBG2.webp) center center/cover no-repeat
}

#bannerAzure {
    height: 70vh !important;
    background: url(../images/azureBannnerBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerGovernance {
    height: 70vh !important;
    background: url(../images/governanceBg.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaLoadBalancer {
    height: 70vh !important;
    background: url(../images/bannerLoadBalancer.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaCloudGuardBanner {
    height: 70vh !important;
    background: url(../images/cloudGuardBanner.webp) center center/cover no-repeat;
    color: #fff !important
}

#bannerAreaCloudSecurityOperations {
    height: 70vh !important;
    background: url(../images/CloudSecurityOperationsBg.webp) center center/cover no-repeat;
    color: #fff !important
}

.industries-page-divider-card {
    box-shadow: 0 4px 30px 0 #0000001a;
    background: #fff;
    border: none;
    border-radius: 5px;
    margin: 0;
    height: 100%
}

.industries-page-divider-card .industries-menu {
    font-size: 18px;
    font-weight: 600;
    font-family: avenirmedium;
    text-decoration: none;
    color: #0b3b6a
}

.banner-content .banner-title,
.section-title,
.security-center-heading {
    font-family: financier_displaymedium
}

.OverviewIRAP,
.OverviewIRAP p,
.banner-content,
.banner-content h1,
.banner-content p {
    color: #fff !important
}

.banner-content .banner-title {
    font-size: 42px;
    font-weight: 400 !important
}

.banner-content p {
    font-size: 16px;
    font-weight: 300 !important
}

.banner-content .btn-primary {
    background: #fff;
    color: #0b3b6a !important;
    border: none;
    outline: 0;
    height: 48px;
    max-width: 175px;
    display: flex;
    justify-content: center;
    align-items: center
}

.circle-box,
.vertical-border {
    justify-content: center;
    display: flex
}

.tab-card {
    border: none !important;
    box-shadow: 0 4px 30px 0 rgba(0, 0, 0, .1) !important;
    border-radius: 20px !important
}

.tab-card ul li a {
    font-size: 16px;
    color: #0b3b6a
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link,
.tab-card .badge-primary {
    background: #0b3b6a !important
}

.section-title {
    font-size: 37px;
    font-weight: 500
}

.tabcontent-sub-title {
    font-size: 1.3rem;
    font-weight: 400
}

.section-subtitle,
p {
    font-weight: 300
}

.circle-box {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    background: #0b3b6a;
    color: #fff;
    align-items: center
}

.vertical-border {
    height: 100%;
    width: 2px;
    background: #999
}

#basicDataRights,
.bg-brand,
.bold-small-border {
    background: #0b3b6a
}

.border-right-grey {
    border-right: 1px solid #999
}

.bold-small-border {
    width: 100px;
    height: 5px;
    margin-bottom: .5rem;
    margin-top: 1rem
}

.white-box {
    background: #fff;
    border-radius: 15px;
    display: flex;
    justify-content: center;
    align-items: center
}

.white-box p {
    padding: 15px
}

#WhyCybersecurityAuditin {
    background: linear-gradient(80.52deg, #000 .22%, #0b3b6a 71.8%)
}

#CGModel,
#ImplementationProcess,
#MASCompliance,
#RBICompliance,
#SAMACybersecurityFramework,
#benefitsCybersecurityAuditing,
#challengesVsBenefits,
#complianceGovernanceModel,
#majorFactors .grey-section,
#responseGovernanceFramework,
.bg-blue,
.card-box,
.sama-section-card .section-title {
    background: #edf1fa
}

.WhyCybersecurityAuditinImg {
    display: flex;
    justify-content: center;
    align-items: end
}

.WhyCybersecurityAuditinImg img {
    max-height: 430px
}

.signsYourOrganizationNeeds-card {
    border: none !important;
    box-shadow: 0 4px 30px 0 #0000001a !important;
    border-radius: 20px !important
}

.signsYourOrganizationNeeds-card .card-body {
    padding: 2rem
}

.signsYourOrganizationNeedsImg img {
    max-height: 400px
}

.card-box {
    padding: 1.3rem;
    border-radius: 10px
}

.card-box img {
    width: 32px
}

.endToEndCybersecurityAudit-Card {
    border: none;
    box-shadow: 0 4px 30px 0 #0000001a;
    border-radius: 20px
}

.endToEndCybersecurityAuditTabs {
    border-bottom: 2px solid #999
}

.endToEndCybersecurityAudit-Card ul li a {
    color: #000
}

.endToEndCybersecurityAudit-Card ul {
    list-style: bullet
}

.endToEndCybersecurityAudit-Card ul li .active {
    padding: 10px;
    background: #0b3b6a;
    border-radius: 10px;
    color: #fff
}

.cybersecurityAnalysisGaps-card {
    background: #edf1fa;
    border: none
}

.phase1 {
    border-radius: 20px 0 0 20px
}

.phase2 {
    border-radius: 0 20px 20px 0
}

.cybersecurityAnalysisGaps-card img {
    max-height: 300px
}

.cybersecurityAnalysisGaps-card ul li {
    list-style: disc;
    font-size: 18px;
    margin-bottom: 10px;
    color: #000
}

.disc-list li,
.endToEndCybersecurityAuditTabs_data ul li {
    list-style: disc
}

.security-center-heading {
    text-align: center;
    position: relative;
    color: #000;
    font-size: 35px
}

.WhyPartnerWithBizionic-box {
    border: 2px solid #fff;
    border-radius: 20px;
    position: relative;
    padding: 20px 70px 60px
}

.WhyPartnerWithBizionic-card {
    position: relative;
    max-width: 100%;
    width: 100%;
    height: 250px;
    margin-top: 70px;
    padding: 20px;
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0 4px 30px 0 #0000001a
}

.Here-are-some-key-card-main-header,
.WhyPartnerWithBizionic-card-header {
    display: flex;
    justify-content: center;
    position: relative
}

.WhyPartnerWithBizionic-card-header-main {
    position: relative;
    border-radius: 10px;
    margin-top: -55px;
    padding: 12px
}

.Here-are-some-key-card-header-main img,
.WhyPartnerWithBizionic-card-header-main img {
    max-width: 40px;
    position: relative;
    width: 100%
}

.Here-are-some-key-card-main-body,
.WhyPartnerWithBizionic-card-body {
    position: relative;
    text-align: center;
    padding-top: 15px
}

.WhyPartnerWithBizionic-card-body h3 {
    font-size: 22px;
    margin-bottom: 10px;
    font-family: avenirmedium
}

.Here-are-some-key-card-main-body p,
.WhyPartnerWithBizionic-card-body p {
    font-size: 16px;
    line-height: 1.6;
    font-family: avenirmedium
}

.verticalTabs .btn-primary {
    background: 0 0;
    border: none;
    outline: 0;
    width: 100%;
    text-align: left;
    color: #000
}

.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle,
.verticalTabs .btn-primary:not(:disabled):not(.disabled).active {
    color: #fff;
    background-color: #0b3b6a;
    border: none;
    box-shadow: none;
    border-radius: 10px !important;
    outline: 0;
    padding: 10px !important;
    position: relative;
    width: 110%;
    z-index: 99
}

.benefitscard {
    box-shadow: 0 4px 30px 0 #0000001a;
    border: none;
    border-radius: 20px
}

.benefitscard .card-body,
.measures-card .card-body {
    padding: 1rem
}

.benefitscard img {
    max-height: 100%;
    border-radius: 10px
}

.bizionicExpertServicesInAzureSentinel .main-card {
    border: .5px solid #f5f5f5;
    box-shadow: 0 4px 30px 0 #0000001a;
    border-radius: 10px, !important;
    height: 100%
}

.bizionicExpertServicesInAzureSentinel .card .card-header {
    background: linear-gradient(90deg, #0e1022 0, #0b3b6a 50%, #0e1124 96.9%);
    border-radius: 10px, !important;
    color: #fff;
    text-align: center
}

.btn-contct-submit,
.measures-card {
    border: none;
    box-shadow: 0 4px 30px 0 #0000001a
}

.measures-card {
    border-radius: 10px;
    height: 100%;
    max-height: 140px;
    margin: 0
}

.UserChallenges-card p,
.measures-card p {
    padding-bottom: 0
}

.measures-card span {
    font-weight: 500;
    margin-bottom: 10px
}

#majorFactors .grey-section {
    border-radius: 0 360px 360px 0
}

.padding-left-10Rem {
    padding-left: 10rem
}

#majorFactors .white-circle {
    background: #fff;
    color: #000;
    height: 300px;
    width: 300px;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.disc-list {
    padding-left: 10px
}

#majorFactors .white-circle ul li {
    list-style: disc;
    font-size: 16px;
    margin: 10px auto
}

.fa-ul-check {
    list-style-type: none;
    font-family: avenirmedium;
    font-size: 16px
}

.fa-ul-check li {
    position: relative;
    padding-left: 2em;
    margin-bottom: 1.5rem
}

.fa-ul-check li .fa-check {
    position: absolute;
    left: 0;
    top: 0
}

.comprehensiveCompliance-card {
    height: 100%;
    border-radius: 10px, ;
    border-color: #bcbec0
}

.comprehensiveCompliance-card-title {
    font-size: 24px !important
}

.comprehensiveCompliance-card .card-header {
    background: linear-gradient(270deg, #b6ccff .44%, #fff 65.19%, #edf1fa 101.23%);
    padding: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-color: #bcbec0;
    height: 100px
}

.comprehensiveCompliance-card .card-header img {
    max-height: 75px;
    object-fit: contain
}

#contactForm {
    background: url("../images/contactFormBgImg.webp") center/cover no-repeat
}

.color-bg {
    background-color: #1b5298f2
}

.contact-form input,
.contact-form select,
.contact-form textarea {
    padding: 13px 22px;
    border-radius: 5px;
    background: #fff;
    font-size: 16px;
    color: #646464;
    border: none;
    outline: 0;
    min-height: 50px
}

.assessmentModel-table h3,
.cgmTitle {
    font-size: 18px;
    font-weight: 400;
    font-family: avenirmedium
}

.btn-security-sol-submit-contact {
    min-height: 50px
}

.btn-contct-submit {
    outline: 0;
    border-radius: 10px;
    opacity: 0px;
    background: #3b86e5;
    padding: 10px
}

.azureSentinelDeploymentList li {
    list-style: disc;
    margin-bottom: 10px;
    color: #0b3b6a
}

.faq-card {
    border: none;
    margin: 0;
    border-bottom: 1px solid #edf1fa
}

.faq-card .card-header {
    background: #fff;
    border-radius: none
}

.faq-card .btn-link,
.faq-card .btn-link:focus,
.faq-card .btn-link:hover {
    text-decoration: none;
    color: #000
}

.assessmentModel-card {
    box-shadow: 0 4px 30px 0 #0000001a;
    background: #fff;
    padding: 2rem 5rem
}

.assessmentModel-table {
    width: 100%;
    table-layout: fixed
}

.assessmentModel-table td {
    width: 50%;
    padding: 10px
}

.at-td-padding-right {
    padding-right: 2rem
}

.at-td-padding-left {
    padding-left: 2rem
}

.assessmentModel-table h3 {
    text-align: left;
    color: #0b3b6a;
    text-transform: uppercase;
    padding-bottom: 10px
}

.left-border {
    border-left: 1px solid #b7bdca !important
}

.right-border {
    border-right: 1px solid #b7bdca !important
}

.top-border {
    border-top: 1px solid #b7bdca !important
}

.bottom-border {
    border-bottom: 1px solid #b7bdca !important
}

.cgmLogo img {
    width: 50px;
    height: 50px;
    object-fit: contain
}

.cgmTitle {
    text-align: center
}

.ipCard .card-body {
    padding: .5rem
}

.ipCard .card-number {
    font-size: 14px;
    font-weight: 300;
    margin-bottom: 0;
    padding-bottom: 0
}

.ipCard .card-title {
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 0
}

.sama-section-card {
    background: 0 0;
    border: 2px solid #999;
    border-radius: 20px
}

.sama-section-card .text-on-border {
    position: relative;
    top: -60px
}

.move-up-card-to-top {
    margin-top: -60px
}

.sama-card {
    box-shadow: 0 4px 30px 0 #0000001a;
    border: none;
    border-radius: 15px;
    text-align: center;
    min-height: 100%;
    margin-bottom: 1rem
}

.sama-card .card-title {
    font-size: 18px;
    font-weight: 400;
    text-align: center
}

.OverviewIRAP .right-img-section img {
    border-radius: 15px
}

.OverviewIRAP ul li {
    list-style: disc;
    margin-left: 20px
}

#bannerAreaIAM {
    height: 70vh !important;
    background: url(../images/ociBanner.webp) center center/cover no-repeat;
    color: #fff !important
}

.oci-sub-title {
    font-size: 22px;
    font-weight: 500;
    font-family: avenirmedium
}

.faq-part {
    margin-bottom: 70px;
    margin-top: 70px
}

.AccessManagementLogo {
    position: relative;
    top: -50px
}

.AccessManagementTitle {
    font-family: avenirmedium;
    font-size: 20px;
    font-weight: 500;
    color: #000;
    margin: 10px auto
}

.OCISecurityWorkshopTitle,
.PowerOfOracleIAMTitle {
    font-family: avenirmedium;
    font-size: 22px;
    font-weight: 500
}

.PowerOfOracleIAMCard {
    border: none;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 4px 30px 0 #0000001a
}

#APIAttacks .verticalCardTabs ul li .active,
#PageDividerOracleIAM,
#PageDividerStartup {
    background: #0b3b6a;
    color: #fff
}

#azurehyb,
#azuresen,
#clound-adaption,
#dcmodernization,
#manageservice,
#pageNotFound {
    color: #fff !important
}

#PageDividerOracleIAM .title {
    font-size: 32px;
    font-weight: 500;
    text-align: center
}

#PageDividerOracleIAM .talk-to-us,
#PageDividerStartup .talk-to-us {
    padding: 10px;
    min-width: 200px;
    border-radius: 10px;
    background: #fff;
    color: #0b3b6a;
    border: none;
    outline: 0
}

#PageDividerStartup .PageDividertitle {
    font-size: 32px;
    font-weight: 500;
    font-family: avenirmedium
}

#PageDividerStartup .PageDividerSubtitle {
    font-size: 28px;
    font-weight: 500;
    padding-bottom: 10px
}

#PageDividerStartup .PageDividerStartupImg {
    position: absolute;
    bottom: 0;
    object-fit: contain
}

.OCISecurityWorkshopTitle {
    text-align: left
}

#APIAttacks .verticalCardTabs ul li span,
.HowItWorks-card h3,
.oracleContentSquare-card .card-title,
.sub-title-of-list {
    font-weight: 300;
    font-family: avenirmedium
}

#OCISecurityWorkshop span {
    height: 5px;
    width: 25px !important;
    border: 2px solid #0b3b6a;
    background: #0b3b6a
}

#OCISecurityWorkshop img,
.HowItWorks-card {
    border-radius: 10px
}

#OCISecurityWorkshop .listListDisc li {
    list-style: disc;
    margin: 15px 10px;
    color: #000
}

.section-subtitle-APIAttacks {
    font-family: avenirmedium;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase
}

#APIAttacks .verticalCardTabs ul li,
#ServicesSupport ul li {
    margin: 20px auto
}

#APIAttacks .verticalCardTabs ul li a {
    padding: 20px;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 4px 30px 0 #0000001a;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

#APIAttacks .verticalCardTabs ul li span {
    font-size: 20px;
    text-align: left;
    color: #000
}

#APIAttacks .verticalCardTabs ul li i {
    font-size: 20px;
    color: #000
}

#APIAttacks .verticalCardTabs ul li .active i,
#APIAttacks .verticalCardTabs ul li .active span,
.azure-sap-challenges-card p {
    color: #fff
}

#APIAttacks .container-for-img {
    position: relative
}

#APIAttacks .text-block {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: #000;
    color: #fff;
    padding: 20px;
    opacity: .7
}

.HowItWorks-card {
    background: 0 0;
    border: 1px solid #d1d3d4;
    height: 100%
}

.OCI-IAMS-card,
.oracleCircle-card {
    background: #fff;
    box-shadow: 0 4px 30px 0 #0000001a
}

.HowItWorks-card img {
    width: 50px;
    padding-bottom: 20px
}

.HowItWorks-card h3 {
    font-size: 18px;
    text-transform: uppercase
}

.oracleCircle-card {
    height: 300px;
    width: 300px;
    border-radius: 50%;
    border: none
}

.oracleCircle-card .card-body {
    display: flex;
    justify-content: center;
    align-items: center
}

.oracleContentSquare-card {
    border: none;
    border-radius: 10px;
    opacity: 0px;
    height: 100%;
    box-shadow: 0 4px 30px 0 #0000001a
}

.oracleContentSquare-card .card-title {
    font-size: 20px;
    margin-bottom: .25rem
}

#FMW ul li {
    list-style: disc;
    margin: 15px
}

.sub-title-of-list {
    font-size: 20px
}

.OCI-IAMS-card {
    border-radius: 10px;
    border: none;
    margin: 0
}

.OCI-IAMS-card .card-header {
    border-radius: 10px 10px 0 0
}

.bg-brand-with-radius {
    background: #0b3b6a;
    color: #fff;
    border-radius: 10px 0 0 10px;
    display: flex;
    align-items: center;
    font-family: avenirmedium;
    font-size: 18px;
    font-weight: 400
}

.brand-btn {
    background: #0b3b6a;
    color: #fff;
    border-radius: 5px;
    border: 1px solid #0b3b6a;
    min-width: 150px
}

.brand-btn:hover,
.white-btn-on-brand-color {
    border-radius: 5px;
    background: #fff;
    color: #0b3b6a
}

.brand-btn:hover {
    border: 1px solid #0b3b6a
}

.brand-btn:not(:disabled):not(.disabled).active,
.brand-btn:not(:disabled):not(.disabled):active,
.show>.brand-btn.dropdown-toggle {
    position: relative;
    width: auto;
    z-index: 0
}

.white-btn-on-brand-color {
    border: 1px solid #fff;
    min-width: 150px
}

.white-btn-on-brand-color:hover {
    background: #fff;
    color: #0b3b6a;
    border-radius: 5px;
    border: 1px solid #fff
}

.scopeOfGXP-content-section p {
    font-family: avenirmedium;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    color: #0b3b6a;
    margin: 20px auto
}

.scopeOfGXP-img-section img {
    max-height: 75px;
    object-fit: cover
}

.Difficulties-Border-Circle {
    height: 100px;
    width: 100px;
    background: #fff;
    border: 1px solid #0b3b6a;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

.Difficulties-filled-Circle {
    background: #0b3b6a;
    height: 90px;
    width: 90px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%
}

.Difficulties-dashed-border-section {
    display: flex;
    justify-content: center;
    margin: 1px 0
}

.Difficulties-dashed-border {
    width: 1px;
    height: 75px;
    border: 1px dashed #ccc
}

.Application-Process-dashed-border {
    width: 1px;
    height: 75px;
    border: 1px dashed #0b3b6a
}

.GXPBenefits-card,
.UserChallenges-card {
    background: #fff;
    box-shadow: 0 4px 30px 0 #0000001a;
    height: 100%
}

.Difficulties-content-section .title {
    font-size: 16px;
    font-weight: 600;
    color: #0b3b6a;
    padding-bottom: 10px
}

.GXPBenefits-card {
    border: none;
    border-radius: 10px
}

.GXPBenefits-card .card-header {
    border-bottom: none;
    min-height: 75px;
    border-radius: 10px 10px 0 0;
    background: linear-gradient(90deg, #131520 0, #0b3b6a 94.73%);
    display: flex;
    justify-content: center;
    align-items: center
}

.GXPBenefits-card .card-header .GXPBenefits-card-title {
    font-family: avenirmedium;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    color: #fff
}

.text-brand {
    color: #0b3b6a
}

.UserChallenges-card {
    border-radius: 10px;
    border: none;
    text-align: center
}

#ServicesSupport .bordered-circle {
    width: 30px;
    height: 30px;
    background: 0 0;
    border: 1px solid #ccc;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

#ServicesSupport .bordered-circle img {
    max-width: 20px;
    object-fit: contain
}

.methodsOfInteractionBtn,
.methodsOfInteractionBtn:hover {
    background: #0b3b6a;
    color: #fff;
    max-width: 250px;
    height: 50px;
    padding: 10px;
    border-radius: 10px;
    border: none;
    outline: 0 !important
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #0b3b6a;
    border: none;
    outline: 0;
    box-shadow: none
}

.btn-success.focus,
.btn-success:focus,
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
    box-shadow: none
}

.brand-icon-section {
    height: 65px !important;
    width: 65px !important;
    background: #0b3b6a !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    border-radius: 10px
}

.brand-icon-section-img {
    height: 45px !important;
    width: 45px !important;
    object-fit: contain !important
}

.indiaMarketing_avatar span,
.industryNew_section1_avatar span {
    max-width: 100%
}

.startup-what-we-do {
    border-radius: 10px;
    width: 100%
}

.ImpactOfSAPToAzure-card {
    box-shadow: 0 4px 4px 0 #0b3b6a;
    background: #edf1fa;
    border: none;
    border-radius: 20px;
    height: 100%
}

.ImpactOfSAPToAzure-card .card-body {
    padding: 2rem;
    display: flex;
    align-items: center
}

.ImpactOfSAPToAzure-card h5 {
    font-size: 24px;
    font-weight: 400;
    font-size: avenirmedium
}

.azure-sap-challenges-card {
    background: 0 0;
    border: none;
    margin: 0
}

.azure-sap-challenges-section {
    border-radius: 20px;
    padding: 2rem
}

.azure-sap-challenges-card img {
    width: 40px;
    height: 40px;
    object-fit: contain
}

.azure-sap-challenges-card h6 {
    margin-top: 10px;
    color: #fff;
    font-size: 24px;
    font-family: avenirmedium;
    font-weight: 400
}

.azure-sap-challenges-card .border-area {
    margin: 10px 0;
    border: 2px solid #fff;
    width: 45%
}

.azure-faq-card {
    border: none;
    border-radius: 10px;
    border-bottom: 1px solid #edf1fa
}

.faq-card .card-header {
    border-bottom: none
}

#pageNotFound {
    height: 85vh !important;
    background: url(../images/404Bg.webp) center center/cover no-repeat
}

.not-found-title {
    font-size: 200px;
    font-weight: 500;
    font-family: financier_displaymedium;
    line-height: 217px
}

.back-to-homepage-btn,
.back-to-homepage-btn:hover {
    background: #0b3b6a;
    color: #fff;
    border-radius: 50px;
    font-size: 24px;
    font-weight: 500;
    padding: 10px 20px;
    border: none;
    outline: 0
}

#pageNotFound p {
    font-size: 24px;
    color: #75757a
}

.moving-arrow {
    animation: 1s ease-in-out infinite moving-arrow-left-right;
    margin-left: 5px
}

.astronaut {
    animation: 15s linear infinite astronaut
}

@keyframes astronaut {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes moving-arrow-left-right {

    0%,
    100% {
        transform: translate(0, 0)
    }

    50% {
        transform: translate(-10px, 0)
    }
}

@media (max-width:576px) {

    .not-found-title,
    .section-title {
        font-weight: 500;
        font-family: financier_displaymedium
    }

    #GXPComplianceServices,
    #IRAPComplianceServices,
    #MASComplianceServices,
    #OverviewIRAP,
    #RBIComplianceServices,
    #SAMAComplianceServices,
    #bannerASOracle,
    #bannerArea,
    #bannerAreaApplicationSecurityWebApplicationFirewall,
    #bannerAreaAssistment #bannerAreaSecurityCompute,
    #bannerAreaAzureDRASS,
    #bannerAreaAzureSap,
    #bannerAreaCloudGuardBanner,
    #bannerAreaCloudSecurityOperations,
    #bannerAreaIAM,
    #bannerAreaKeyVault,
    #bannerAreaLoadBalancer,
    #bannerAreaNetworkSecurity,
    #bannerAreaNetworkSecurityFirewall,
    #bannerAreaRealEstate,
    #bannerAreaStartUp,
    #bannerAreaStretegy,
    #bannerAzure,
    #bannerGovernance,
    #gdprComplianceServices {
        height: 90vh !important
    }

    .oracleCircle-card {
        height: 200px;
        width: 200px
    }

    #pageNotFound {
        height: 100% !important;
        background: url(../images/404Earth.webp) center center/cover no-repeat
    }

    .not-found-title {
        font-size: 75px;
        line-height: 100px
    }

    #pageNotFound p {
        font-size: 16px
    }

    .back-to-homepage-btn {
        background: #0b3b6a;
        color: #fff;
        border-radius: 50px;
        font-size: 18px;
        font-weight: 500;
        padding: 10px 20px;
        border: none;
        outline: 0
    }

    #OCISecurityWorkshop .listListDisc li {
        list-style: disc;
        margin: 15px 20px;
        color: #000
    }

    #OverviewIRAP {
        background: linear-gradient(269.74deg, #b9ceff .21%, #0b3b6a 70.81%)
    }

    .sama-card {
        min-height: 100%
    }

    .sama-section-card .section-title {
        margin-bottom: 25px
    }

    .assessmentModel-card {
        padding: 0
    }

    .btn-primary:not(:disabled):not(.disabled):active,
    .show>.btn-primary.dropdown-toggle,
    .verticalTabs .btn-primary:not(:disabled):not(.disabled).active {
        position: relative;
        width: 100%;
        z-index: 99
    }

    #majorFactors .grey-section {
        background: #edf1fa;
        border-radius: 0
    }

    #majorFactors .padding-left-10Rem {
        padding-left: 2rem
    }

    #majorFactors .white-circle {
        height: 300px;
        width: 300px
    }

    .endToEndCybersecurityAudit-Card ul li {
        margin-bottom: 20px
    }

    .endToEndCybersecurityAudit-Card ul li .active {
        padding: 5px;
        text-align: center;
        color: #fff
    }

    .WhyPartnerWithBizionic-card {
        margin-top: 35px;
        margin-bottom: 20px;
        height: 250px
    }

    .WhyPartnerWithBizionic-box {
        padding: 20px
    }

    .banner-content .banner-title,
    .security-center-heading {
        font-size: 24px
    }

    .circle-box {
        width: 35px;
        height: 35px
    }

    .benefitscard .card-body,
    .signsYourOrganizationNeeds-card .card-body {
        padding: 1rem
    }

    .banner-content .btn-primary {
        background: #fff;
        color: #16509b;
        border: none;
        outline: 0;
        height: 40px;
        max-width: 175px;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .section-title {
        font-size: 1.5rem
    }

    .tabcontent-sub-title {
        font-size: 1rem;
        font-weight: 410
    }

    .card-box {
        background: #edf1fa;
        padding: .5rem;
        border-radius: 10px
    }

    .signsYourOrganizationNeedsImg img {
        max-height: auto;
        width: 100%;
        object-fit: contain
    }
}

@media (min-width:577px) and (max-width:768px) {

    #GXPComplianceServices,
    #IRAPComplianceServices,
    #MASComplianceServices,
    #OverviewIRAP,
    #RBIComplianceServices,
    #SAMAComplianceServices,
    #bannerASOracle,
    #bannerArea,
    #bannerAreaApplicationSecurityWebApplicationFirewall,
    #bannerAreaAssistment #bannerAreaSecurityCompute,
    #bannerAreaAzureDRASS,
    #bannerAreaAzureSap,
    #bannerAreaCloudGuardBanner,
    #bannerAreaCloudSecurityOperations,
    #bannerAreaIAM,
    #bannerAreaKeyVault,
    #bannerAreaLoadBalancer,
    #bannerAreaNetworkSecurity,
    #bannerAreaNetworkSecurityFirewall,
    #bannerAreaRealEstate,
    #bannerAreaStartUp,
    #bannerAreaStretegy,
    #bannerAzure,
    #bannerGovernance,
    #gdprComplianceServices {
        height: 90vh !important
    }

    .oracleCircle-card {
        height: 200px;
        width: 200px
    }

    #pageNotFound {
        height: 60vh !important
    }

    #OCISecurityWorkshop .listListDisc li {
        list-style: disc;
        margin: 15px 20px;
        color: #000
    }

    #OverviewIRAP {
        background: linear-gradient(269.74deg, #b9ceff .21%, #0b3b6a 70.81%)
    }

    .sama-card {
        min-height: 100%
    }

    .assessmentModel-card {
        padding: 0
    }

    #majorFactors .grey-section {
        background: #edf1fa;
        border-radius: 0
    }

    #majorFactors .padding-left-10Rem {
        padding-left: 2rem
    }

    #majorFactors .white-circle {
        height: 300px;
        width: 300px
    }

    .btn-primary:not(:disabled):not(.disabled):active,
    .show>.btn-primary.dropdown-toggle,
    .verticalTabs .btn-primary:not(:disabled):not(.disabled).active {
        position: relative;
        width: 100%;
        z-index: 99
    }

    .endToEndCybersecurityAudit-Card ul li {
        margin-bottom: 20px
    }

    .security-center-heading {
        font-size: 24px
    }

    .banner-content .banner-title {
        font-size: 28px
    }

    .banner-content .btn-primary {
        height: 48px;
        max-width: 175px
    }
}

@media (min-width:768px) and (max-width:992px) {

    #GXPComplianceServices,
    #IRAPComplianceServices,
    #MASComplianceServices,
    #OverviewIRAP,
    #RBIComplianceServices,
    #SAMAComplianceServices,
    #bannerASOracle,
    #bannerArea,
    #bannerAreaApplicationSecurityWebApplicationFirewall,
    #bannerAreaAssistment #bannerAreaSecurityCompute,
    #bannerAreaAzureDRASS,
    #bannerAreaAzureSap,
    #bannerAreaCloudGuardBanner,
    #bannerAreaCloudSecurityOperations,
    #bannerAreaIAM,
    #bannerAreaKeyVault,
    #bannerAreaLoadBalancer,
    #bannerAreaNetworkSecurity,
    #bannerAreaNetworkSecurityFirewall,
    #bannerAreaRealEstate,
    #bannerAreaStartUp,
    #bannerAreaStretegy,
    #bannerAzure,
    #bannerGovernance,
    #gdprComplianceServices {
        height: 90vh !important
    }

    .oracleCircle-card {
        height: 250px;
        width: 250px
    }

    #OCISecurityWorkshop .listListDisc li {
        list-style: disc;
        margin: 15px 20px;
        color: #000
    }

    #pageNotFound {
        height: 60vh !important
    }

    .sama-card {
        min-height: 545px
    }

    .assessmentModel-card {
        box-shadow: 0 4px 30px 0 #0000001a;
        background: #fff;
        padding: .5rem 2.5rem
    }

    .btn-primary:not(:disabled):not(.disabled):active,
    .show>.btn-primary.dropdown-toggle,
    .verticalTabs .btn-primary:not(:disabled):not(.disabled).active {
        position: relative;
        width: 100%;
        z-index: 99
    }

    #majorFactors .grey-section {
        background: #edf1fa;
        border-radius: 0
    }

    #majorFactors .padding-left-10Rem {
        padding-left: 2rem
    }

    #majorFactors .white-circle {
        height: 300px;
        width: 300px
    }

    .banner-content .banner-title {
        font-size: 32px
    }
}

@media (min-width:993px) and (max-width:1199px) {
    .banner-content {
        padding: 6rem
    }

    .banner-content .banner-title {
        font-size: 32px
    }
}

.Here-are-some-key-main-section {
    width: 100%;
    height: auto;
    position: relative;
    padding-top: 80px;
    padding-bottom: 80px
}

.Here-are-some-key-main-section-main-heading h2 {
    font-size: 32px;
    font-weight: 500;
    line-height: 40px;
    margin-bottom: 20px;
    text-align: center
}

.Here-are-some-key-main-section-main-heading p {
    font-size: 16px;
    line-height: 1.6;
    font-family: avenirmedium;
    text-align: justify
}

.media-hand-images-main-part {
    position: absolute;
    top: -7%;
    right: 0
}

.media-hand-images-main-part img {
    max-width: 350px;
    width: 100%
}

#clound-adaption {
    height: 70vh !important;
    background: url(../azure-new/abanner.webp) center center/cover no-repeat !important
}

#dcmodernization {
    height: 70vh !important;
    background: url(../azure-new/dcbanner.webp) center center/cover no-repeat !important
}

#manageservice {
    height: 70vh !important;
    background: url(../azure-new/managebanner.webp) center center/cover no-repeat !important
}

#azurehyb {
    height: 70vh !important;
    background: url(../azure-new/azurehyb.webp) center center/cover no-repeat !important
}

#azuresen {
    height: 70vh !important;
    background: url(../azure-new/senbanner.webp) center center/cover no-repeat !important
}

#application-modernization,
#data-center-migration {
    height: 70vh !important;
    background: url(../azure-new/ambanner.webp) center center/cover no-repeat !important;
    color: #fff !important
}

@media (max-width:600px) {

    #application-modernization,
    #azurehyb,
    #azuresen,
    #clound-adaption,
    #data-center-migration,
    #dcmodernization,
    #manageservice {
        height: 40vh !important
    }
}

.Here-are-some-key-card-main2 {
    position: relative;
    max-width: 100%;
    width: 100%;
    height: 230px !important;
    margin-top: 70px;
    padding: 20px;
    background-color: #fff;
    border-radius: 10px;
    box-shadow: rgba(100, 100, 111, .2) 0 7px 29px 0
}

.Here-are-some-key-card-header-main {
    position: relative;
    border-radius: 10px;
    margin-top: -55px;
    padding: 12px;
    height: 65px !important;
    width: 65px !important;
    background: #0b3b6a;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important
}

.Here-are-some-key-card-main-body h3 {
    font-size: 22px;
    margin-bottom: 10px;
    font-family: avenirmedium;
    line-height: 36px
}

.Bizionic-methods-of-interaction-section {
    width: 100%;
    height: auto;
    position: relative;
    padding-top: 0;
    padding-bottom: 0
}

.Bizionic-methods-of-interaction-main-heading2 {
    font-size: 30px;
    text-align: center;
    line-height: 1.2;
    margin-bottom: 0;
    padding-top: 10px
}

.oracle-Consulting-main-part {
    width: 100%;
    height: auto;
    position: relative;
    margin-top: 30px
}

.oracle-Consulting-main-part-button {
    width: 100%;
    background-color: #063a6b;
    border-radius: 5px;
    color: #fff;
    position: relative;
    font-size: 23px !important;
    text-align: center;
    padding: 20px 10px;
    font-family: avenirmedium
}
.empowering{
    margin-bottom: 100px !important;
}