:root {--mcsnt_size: clamp(10rem, 1rem + 40vmin, 30rem);--mcsnt_gap: calc(var(--mcsnt_size) / 14);--mcsnt_duration: 60s;--mcsnt_scroll-start: 0;--mcsnt_scroll-end: calc(-100% - var(--mcsnt_gap));}header{box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;}#topnav.nav-sticky {background: #213851;background: linear-gradient(85deg,rgba(33, 56, 81, 1) 100%, rgba(49, 71, 94, 1) 0%);}.w45pc{width:45%;}.w95pc{width:95%;}.w66pc{width:66%;}.w85pc{width:85%;}.w70pc{width:70%;}.pt-108{padding-top:108px;}.pb-108{padding-bottom:108px;}.fcBlack{color:#000000;}.fcWhite{color:white;}.pb-80{padding-bottom:80px;}.pt-80{padding-top:80px;}.pb-88{padding-bottom:88px;}.pt-88{padding-top:88px;}.pb-80{padding-bottom:80px;}.pt-80{padding-top:80px;}.pb-72{padding-bottom:72px;}.pt-72{padding-top:72px;}.font-28{font-size:28px;}.mcs_fs_3rem{font-size:3rem;}.mcs_vis_hid{opacity:0;animation: mcsfadeIn 2s forwards;}.mcs_button_outer{position: relative;border-radius: 300px;background: linear-gradient(91.68deg, #ff5c00, #ff7a00 46.63%, #ff5c00);width:fit-content;height: 46px;display: flex;flex-direction: row;align-items: center;justify-content: center;padding: 0px 24px;box-sizing: border-box;gap: 10px;text-align: center;overflow:hidden;}.mcs_button_outer::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(45deg, transparent, rgba(255,255,255,0.1), transparent);left: -100%;transition: all 0.5s ease;}.mcs_button_outer:hover::before {left: 100%;}.mcs_button_inner{position: relative;line-height: 24px;font-size: 18px;color: #fff;font-family: 'Lato';}.mcs_button_inner:hover{color: #fff;}.mcs_button_inner svg{margin-left:20px;}.mcs_button_outersq{position: relative;border-radius: 7px;background:#FF5C00;width:fit-content;height: fit-content;display: flex;flex-direction: row;align-items: center;justify-content: center;padding: 0px 24px;box-sizing: border-box;gap: 10px;text-align: left;overflow:hidden;box-shadow:rgba(0, 0, 0, 0.35) 0px 2px 5px;border:none;}.mcs_button_outersq::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(45deg, transparent, rgba(255,255,255,0.1), transparent);left: -100%;transition: all 0.5s ease;}.mcs_button_outersq:hover::before {left: 100%;}.mcs_buttonsq_outer{position: relative;border-radius:7px;background: #FF5C00;width:fit-content;min-height:38px;height: fit-content;display: flex;flex-direction: row;align-items: center;justify-content: center;padding: 0px 24px;box-sizing: border-box;gap: 10px;text-align: left;overflow:hidden;box-shadow:rgba(0, 0, 0, 0.35) 0px 2px 5px;border:none;color: #fff;font-family: "Lato";font-weight:bold;}.mcs_buttonsq_outer::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(45deg, transparent, rgba(255,255,255,0.1), transparent);left: -100%;transition: all 0.5s ease;}.mcs_buttonsq_outer:hover::before {left: 100%;}.mcs_button_innersq{position: relative;color: #fff;font-family: "Lato";font-weight:bold;}.mcs_button_innersq:hover{color: #fff;}.MCSLBannerFlexCol{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start;column-gap: 12px;}.MCSLBannerFlexRow{flex: 0 0 32%;padding:10px;height: 100px;align-content: flex-start;text-align:center;border-radius:5px;border:1px solid #ff5c00;color:#fff;font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif;text-align: left;font-size: 16px;letter-spacing: 0;padding:5px;cursor:pointer;display: flex;flex-direction: column;}.MCSLBannerFlexRow:hover,.MCSLBannerFlexRow:active{border:1px solid #fff;}.MCSBanner_MarB_50{margin-bottom:-50px;}.mcs_flex{display:flex;column-gap: 10px;}.mcs_aligncenter{align-content: center;}.mcs_alignleft{align-content: flex-start;text-align:left;}.mcs_alignright{align-content: flex-end;text-align:right;}.mcs_w100{width:100%;}.mcs_w59{width:65%;}.mcs_w39{width:30%;}.mcs_w59{width:59%;}.mcs_w39{width:39%;}.mcs_dispNI{display:none !important;}.holistic_security{background:#f1f1f1;}.new_google_review_rat_div{background:url('../image2/newhome/Skyline.svg');}.ticker {width:100%;overflow:hidden;}.mcs_news_ticker_3{width:94%;overflow:hidden;max-height: 30px;margin: 0 auto;overflow: hidden;}.mcs_news_ticker_3 .ticker{-webkit-mask-image: linear-gradient(to right, #0000, #000, #000, #000, #000,#000,#000, #000, #000, #0000 98%);overscroll-behavior-x: contain;animation: mcs_marquee-left 30s linear infinite;}@media only screen and (max-width: 1368px) {.mcs_news_ticker_3{width:85%;}}.mcs_news_ticker_3 {margin-left: 0px;}#mcs_news_ticker {background-position: 20%;height:30px;}@keyframes mcs_marquee-left {from {transform: translateX(0);}to {transform: translateX(-50%);}}.mcs_marquee__group:hover {animation-play-state: paused;}.mcs_marquee__group .mcsnewstick_item a:before{content:"\2022";}.mcs_marquee__group .mcsnewstick_item a{color:#fff;}.mcs_marquee {display: flex;overflow: hidden;user-select: none;gap: var(--mcsnt_gap);mask-image: linear-gradient( var(--mask-direction, to right), hsl(0 0% 0% / 0), hsl(0 0% 0% / 1) 20%, hsl(0 0% 0% / 1) 80%, hsl(0 0% 0% / 0) );}.mcs_marquee__group {flex-shrink: 0;display: flex;align-items: center;justify-content: space-around;gap: var(--mcsnt_gap);min-width: 100%;animation: scroll-x var(--mcsnt_duration) linear infinite;}@media (prefers-reduced-motion: reduce) {.mcs_marquee__group {animation-play-state: paused;}}@keyframes scroll-x {from {transform: translateX(var(--mcsnt_scroll-start));}to {transform: translateX(var(--mcsnt_scroll-end));}}.mcs_marquee svg {display: grid;place-items: center;width: var(--mcsnt_size);fill: var(--color-text);background: var(--color-bg-accent);aspect-ratio: 16/9;padding: calc(var(--mcsnt_size) / 10);border-radius: 0.5rem;}.mcs_mwrapper {display: flex;flex-direction: column;gap: var(--mcsnt_gap);margin: auto;max-width: 100vw;}@keyframes fade {to {opacity: 0;visibility: hidden;}}.dropdown-menu{background:transparent;border:0px solid rgba(0, 0, 0, .15);}.megamenu_main_div{justify-content: center;}.mcs_menu_main{display: grid;grid-template-columns: repeat(4, 1fr);grid-auto-rows: 1fr;gap: 1rem;background: white;padding: 0px 0px 0px 0px;width: -webkit-fill-available;padding:30px;box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;width: 1580px;margin-left: calc((100svw - 1680px) / 2);margin-right: calc((100svw - 1680px) / 2);}.mcs_menu_main_3cols{display: grid;grid-template-columns: repeat(3, 1fr);grid-auto-rows: 1fr;gap: 1rem;background: white;padding: 0px 0px 0px 0px;width: -webkit-fill-available;padding:30px;box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;width: 1580px;margin-left: calc((100svw - 1680px) / 2);margin-right: calc((100svw - 1680px) / 2);}.mcs_top_menuitem{border-bottom:2px solid #dfeaeb;padding-bottom:2px;font-size:20px;color:#31475E;display: flex;align-items: center;cursor:pointer;transition: all ease-in-out .2s;min-height:64px;}.mcs_top_menuitem:hover{border-bottom:2px solid #FF5C00;}.mcs_top_menuitem:before{content: '';display: inline-flex;margin-right:5px;height:30px;width:30px;}.mcs_top_menuitem:hover:before{height:30px;width:30px;}.mcs_top_menuitem a{font-family:"Neue Haas Grotesk Display Pro", sans-serif !important;color:#31475E !important;}.mcs_top_menuitem:hover a,.mcs_top_menuitem a:hover{color:#FF5C00 !important;font-family:"Neue Haas Grotesk Display Pro", sans-serif !important;}.mcs_menuitem{margin-left:4px;padding:17px 0px 17px 0px;cursor:pointer;font-size:14px;padding-bottom:2px;background-image: linear-gradient(#FF5C00 0 0);background-position: 0 100%;background-size: 0% 2px;background-repeat: no-repeat;transition:background-size 0.3s, background-position 0s 0.3s;white-space: nowrap;display: flex;align-items: center;}.mcs_menuitem a{color:#292929 !important;font-family:"Neue Haas Grotesk Display Pro RomanBold", sans-serif !important;}.mcs_menuitem:hover a,.mcs_menuitem a:hover{font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif !important;color:#101828;!important;}.mcs_menuitem:hover{background-position: 100% 100%;background-size: 100% 2px;}.mcs_menuitem:after{content: '';margin-left:10px;width: 14px;display: inline-flex;height: 14px;}.mcs_menuitem:hover:after{content: '';background:url('../image2/newmenu/rightarrow.svg');}.mcs_menuitem:before{content: '';display: inline-flex;margin-right:10px;background-position:center center !important;background-repeat:no-repeat !important;}.mcs_menu_aboutcol{background: radial-gradient(circle at bottom, rgba(255, 92, 0, 0.4) 1%, transparent 62%), linear-gradient(90deg, rgb(251 251 251) 17%, transparent 70%), url('../image2/aboutus/aboutus_banner.webp');background-size: cover;min-height:250px;}.mcs_menu_solscol{background:linear-gradient(90deg, rgb(251 251 251) 20%, transparent 95%), url('../image2/aboutus/aboutus_banner.webp');background-size: cover;min-height:250px;}.mcs_menu_viewm{padding:17px 0px 17px 35px;cursor:pointer;display: flex;align-items: center;}.mcs_menu_viewm a,.mcs_menu_viewm a:hover,.mcs_menu_viewm a:active{color:#FF5C00 !important;font-size:16px;font-family:"Neue Haas Grotesk Display Pro", sans-serif !important;}.mcs_menu_crm:before{content: '';background:url('../image2/newmenu/top/Name=Cyber Risk Management, Status=Inactive.png') center center no-repeat;width:30px;height:30px;}.mcs_menu_crm:hover:before{content: '';background:url('../image2/newmenu/top/Name=Cyber Risk Management, Status=Active.png') center center no-repeat;}.mcs_menu_mss:before{content: '';background:url('../image2/newmenu/top/Name=Manage Security Service, Status=Inactive.png') center center no-repeat;width:30px;height:30px;}.mcs_menu_mss:hover:before{content: '';background:url('../image2/newmenu/top/Name=Manage Security Service, Status=Active.png') center center no-repeat;}.mcs_menu_cts:before{content: '';background:url('../image2/newmenu/top/Name=Cyber Technology Solutions, Status=Inactive.png') center center no-repeat;width:30px;height:30px;}.mcs_menu_cts:hover:before{content: '';background:url('../image2/newmenu/top/Name=Cyber Technology Solutions, Status=Active.png') center center no-repeat;}.mcs_menu_cc:before{content: '';background:url('../image2/newmenu/top/Name=Compliance & Consulting, Status=Inactive.png') center center no-repeat;width:30px;height:30px;}.mcs_menu_cc:hover:before{content: '';background:url('../image2/newmenu/top/Name=Compliance & Consulting, Status=Active.png') center center no-repeat;}.mcs_menu_pts:before{background:url('../image2/newmenu/Name=Penetration Testing, Status=Inactive.png');width: 24px;height: 26px;}.mcs_menu_pts:hover:before{background:url('../image2/newmenu/Name=Penetration Testing, Status=Active.png');}.mcs_menu_ipts:before{background:url('../image2/newmenu/Name=Infrastructure Pentesting, Status=Inactive.png');width: 24px;height: 26px;}.mcs_menu_ipts:hover:before{background:url('../image2/newmenu/Name=Infrastructure Pentesting, Status=Active.png');}.mcs_menu_wats:before{background:url('../image2/newmenu/Name=Web App Testing, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_wats:hover:before{background:url('../image2/newmenu/Name=Web App Testing, Status=Active.png');}.mcs_menu_mats:before{background:url('../image2/newmenu/Name=mobile-application-testing-services, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_mats:hover:before{background:url('../image2/newmenu/Name=mobile-application-testing-services, Status=Active.png');}.mcs_menu_scrs:before{background:url('../image2/newmenu/Name=Source Code Review, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_scrs:hover:before{background:url('../image2/newmenu/Name=Source Code Review, Status=Active.png');}.mcs_menu_rts:before{background:url('../image2/newmenu/Name=red-teaming-services, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_rts:hover:before{background:url('../image2/newmenu/Name=red-teaming-services, Status=Active.png');}.mcs_menu_cas:before{background:url('../image2/newmenu/Name=compromise-assessment-services, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_cas:hover:before{background:url('../image2/newmenu/Name=compromise-assessment-services, Status=Active.png');}.mcs_menu_bcs:before{background:url('../image2/newmenu/Name=blockchain-security, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_bcs:hover:before{background:url('../image2/newmenu/Name=blockchain-security, Status=Active.png');}.mcs_menu_mdrs:before{background:url('../image2/newmenu/Name=managed-detection-and-response-mdr, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_mdrs:hover:before{background:url('../image2/newmenu/Name=managed-detection-and-response-mdr, Status=Active.png');}.mcs_menu_csaas:before{background:url('../image2/newmenu/Name=cyber-security-as-a-service, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_csaas:hover:before{background:url('../image2/newmenu/Name=cyber-security-as-a-service, Status=Active.png');}.mcs_menu_socaas:before{background:url('../image2/newmenu/Name=soc-as-a-service-socaas, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_socaas:hover:before{background:url('../image2/newmenu/Name=soc-as-a-service-socaas, Status=Active.png');}.mcs_menu_vms:before{background:url('../image2/newmenu/Name=vulnerability-management-services, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_vms:hover:before{background:url('../image2/newmenu/Name=vulnerability-management-services, Status=Active.png');}.mcs_menu_mssp:before{background:url('../image2/newmenu/Name=managed-security-service-providers-mssp, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_mssp:hover:before{background:url('../image2/newmenu/Name=managed-security-service-providers-mssp, Status=Active.png');}.mcs_menu_medr:before{background:url('../image2/newmenu/Name=managed-endpoint-detection-and-response-edr, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_medr:hover:before{background:url('../image2/newmenu/Name=managed-endpoint-detection-and-response-edrmpliance & Consulting, Status=Active.png');}.mcs_menu_mndr:before{background:url('../image2/newmenu/Name=managed-network-detection-and-response-ndr, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_mndr:hover:before{background:url('../image2/newmenu/Name=managed-network-detection-and-response-ndr, Status=Active.png');}.mcs_menu_ueba:before{background:url('../image2/newmenu/Name=user-and-entity-behavior-analytics-ueba, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_ueba:hover:before{background:url('../image2/newmenu/Name=user-and-entity-behavior-analytics-ueba, Status=Active.png');}.mcs_menu_crq:before{background:url('../image2/newmenu/Name=cyber-risk-quantification, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_crq:hover:before{background:url('../image2/newmenu/Name=cyber-risk-quantification, Status=Active.png');}.mcs_menu_otsec:before{background:url('../image2/newmenu/Name=ot-security-solutions, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_otsec:hover:before{background:url('../image2/newmenu/Name=ot-security-solutions, Status=Active.png');}.mcs_menu_dect:before{background:url('../image2/newmenu/Name=deception-technology, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_dect:hover:before{background:url('../image2/newmenu/Name=deception-technology, Status=Active.png');}.mcs_menu_ztna:before{background:url('../image2/newmenu/Name=zero-trust-network-access-ztna, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_ztna:hover:before{background:url('../image2/newmenu/Name=zero-trust-network-access-ztna, Status=Active.png');}.mcs_menu_ess:before{background:url('../image2/newmenu/Name=email-security-solutions, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_ess:hover:before{background:url('../image2/newmenu/Name=email-security-solutions, Status=Active.png');}.mcs_menu_itdr:before{background:url('../image2/newmenu/Name=identity-threat-detection-and-response-itdr, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_itdr:hover:before{background:url('../image2/newmenu/Name=identity-threat-detection-and-response-itdr, Status=Active.png');}.mcs_menu_ucsam:before{background:url('../image2/newmenu/Name=unified-cyber-security-asset-management-ucsam, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_ucsam:hover:before{background:url('../image2/newmenu/Name=unified-cyber-security-asset-management-ucsam, Status=Active.png');}.mcs_menu_iams:before{background:url('../image2/newmenu/Name=identity-and-access-management-iam, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_iams:hover:before{background:url('../image2/newmenu/Name=identity-and-access-management-iam, Status=Active.png');}.mcs_menu_desc:before{background:url('../image2/newmenu/Name=desc-compliance, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_desc:hover:before{background:url('../image2/newmenu/Name=desc-compliance, Status=Active.png');}.mcs_menu_pdpl:before{background:url('../image2/newmenu/Name=pdpl-compliance, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_pdpl:hover:before{background:url('../image2/newmenu/Name=pdpl-compliance, Status=Active.png');}.mcs_menu_dora:before{background:url('../image2/newmenu/Name=dora-compliance, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_dora:hover:before{background:url('../image2/newmenu/Name=dora-compliance, Status=Active.png');}.mcs_menu_nis2:before{background:url('../image2/newmenu/Name=nis-2-compliance, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_nis2:hover:before{background:url('../image2/newmenu/Name=nis-2-compliance, Status=Active.png');}.mcs_menu_sma:before{background:url('../image2/newmenu/Name=security-maturity-assessment, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_sma:hover:before{background:url('../image2/newmenu/Name=security-maturity-assessment, Status=Active.png');}.mcs_menu_smas:before{background:url('../image2/newmenu/Name=senior-management-assurance, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_smas:hover:before{background:url('../image2/newmenu/Name=senior-management-assurance, Status=Active.png');}.mcs_menu_sama:before{background:url('../image2/newmenu/Name=sama-compliance, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_sama:hover:before{background:url('../image2/newmenu/Name=sama-compliance, Status=Active.png');}.mcs_menu_ciso:before{background:url('../image2/newmenu/Name=ciso-as-a-service, Status=Inactive.png');width:24px;height:26px;}.mcs_menu_ciso:hover:before{background:url('../image2/newmenu/Name=ciso-as-a-service, Status=Active.png');}.mcs_menu_sol_ener:before{background:url('../image2/newmenu/sols/energy-1.png');width:24px;height:26px;}.mcs_menu_sol_ener:hover:before{background:url('../image2/newmenu/sols/energy.png');}.mcs_menu_sol_fin:before{background:url('../image2/newmenu/fintech-1.png');width:24px;height:26px;}.mcs_menu_sol_fin:hover:before{background:url('../image2/newmenu/sols/fintech.png');}.mcs_menu_sol_acc:before{background:url('../image2/newmenu/sols/accounting-1.png');width:24px;height:26px;}.mcs_menu_sol_acc:hover:before{background:url('../image2/newmenu/sols/accounting.png');}.mcs_menu_sol_fin:before{background:url('../image2/newmenu/sols/fintech-1.png');width:24px;height:26px;}.mcs_menu_sol_fin:hover:before{background:url('../image2/newmenu/sols/fintech.png');}.mcs_menu_sol_htc:before{background:url('../image2/newmenu/sols/healthcare-1.png');width:24px;height:26px;}.mcs_menu_sol_htc:hover:before{background:url('../image2/newmenu/sols/healthcare.png');}.mcs_menu_sol_leg:before{background:url('../image2/newmenu/sols/legal-1.png');width:24px;height:26px;}.mcs_menu_sol_leg:hover:before{background:url('../image2/newmenu/sols/legal.png');}.mcs_menu_sol_man:before{background:url('../image2/newmenu/sols/manufacturing-1.png');width:24px;height:26px;}.mcs_menu_sol_man:hover:before{background:url('../image2/newmenu/sols/manufacturing.png');}.mcs_menu_sol_ret:before{background:url('../image2/newmenu/sols/retail-1.png');width:24px;height:26px;}.mcs_menu_sol_ret:hover:before{background:url('../image2/newmenu/sols/retail.png');}.mcs_menu_sol_ins:before{background:url('../image2/newmenu/sols/insurance-1.png');width:24px;height:26px;}.mcs_menu_sol_ins:hover:before{background:url('../image2/newmenu/sols/insurance.png');}.mcs_menu_sol_avi:before{background:url('../image2/newmenu/sols/aviation-1.png');width:24px;height:26px;}.mcs_menu_sol_avi:hover:before{background:url('../image2/newmenu/sols/aviation.png');}.mcs_menu_sol_ban:before{background:url('../image2/newmenu/sols/banking-1.png');width:24px;height:26px;}.mcs_menu_sol_ban:hover:before{background:url('../image2/newmenu/sols/banking.png');}.mcs_menu_sol_saas:before{background:url('../image2/newmenu/sols/saas-software-providers-1.png');width:24px;height:26px;}.mcs_menu_sol_saas:hover:before{background:url('../image2/newmenu/sols/saas-software-providers.png');}.mcs_menu_sol_oilg:before{background:url('../image2/newmenu/sols/oil-gas-1.png');width:24px;height:26px;}.mcs_menu_sol_oilg:hover:before{background:url('../image2/newmenu/sols/oil-gas.png');}.mcs_menu_sol_rlw:before{background:url('../image2/newmenu/sols/railway-1.png');width:24px;height:26px;}.mcs_menu_sol_rlw:hover:before{background:url('../image2/newmenu/sols/railway.png');}.mcs_menu_sol_cni:before{background:url('../image2/newmenu/sols/cni-1.png');width:24px;height:26px;}.mcs_menu_sol_cni:hover:before{background:url('../image2/newmenu/sols/cni.png');}.mcs_menu_sol_scit:before{background:url('../image2/newmenu/sols/smart-cities-1.png');width:24px;height:26px;}.mcs_menu_sol_scit:hover:before{background:url('../image2/newmenu/sols/smart-cities.png');}.newfooter{padding: 30px 0px 0px;background: #31475E;background: linear-gradient(130deg,rgba(49,71,94, 1) 0%, rgba(33,56,81, 1) 100%);z-index: 99;position: relative;}.newfooter .footer_pagelink_div{grid-template-columns: auto;}.newfooter .footer_menu_div{padding-bottom:0px;}.newfooter .footer_pagelink_div{padding-bottom:0px;margin-bottom:0px;}.newfooter .MCSFooterLogo{max-height:70px;margin-bottom:25px;}.newfooter hr{background-color: rgb(255 255 255);}.newfooter .footer_menu_ul li a, .different_contact_text a{padding: 2px 5px 2px 0px;}.newfooter .footer-description{line-height: 1.8;color: rgb(255 255 255 / 65%);}.newfooter .footer_menu_ul li a{color: rgb(255 255 255 / 65%);}.newfooter .footerdiv{background-color:var(--orage_color);color:#ffffff;padding-bottom: 0px;}.mcsl_maddress:hover{color:var(--orage_color);}.newfooter .copyright_text_div{grid-template-columns: auto;justify-content: center;}.newfooter .footer_social_medial_div ul{justify-content: end;}.newfooter_links,.newfooter_links a{color:#ffffff;}.newfooter_links a:hover{color:#ffffff;text-decoration:underline;}.newfooter_links1{display: flex;align-items: center;justify-content: space-between;}.newfooter .different_contact_text p,.newfooter .different_contact_text a{color: rgb(255 255 255 / 65%);}.mcs_new_banner{position: relative;padding: 120px 0px 120px !important;background-size: cover;height:85svh;max-height:718px;}.mcs_banner_div{display: grid;align-content: space-evenly;height: calc(80svh - 200px);}.mcs_banner_toptitle{padding-top:30px;color: #fff;font-family: "Sora", sans-serif;font-optical-sizing: auto;text-align: left;font-size: 14px;letter-spacing: 0;margin-bottom: 20px;}.mcs_banner_toptitle span{border:1px solid #fff;border-radius:500px;padding:10px 20px;background-color:#46596e;}.mcs_banner_buttons{display: flex;justify-content: flex-start;align-items: center;gap: 10px;padding: 28px 0 20px 10px;}.mcs_banner_para{color: #fff;font-family: 'Sora',sans-serif;font-size: 20px;letter-spacing: 0;line-height: 28px;margin-bottom:0px;}.mcs_banner_title{font-size:56px;font-family: "Neue Haas Grotesk Display Pro", sans-serif;background-image: linear-gradient(135deg, rgba(255, 75.00000312924385, 0, 1) 36.000001430511475%, rgba(255, 140.75999647378922, 76.50000303983688, 1) 72.50000238418579%, rgba(255, 168.30000668764114, 0, 1) 97.50000238418579%);font-weight: 600;-webkit-background-clip: text;-webkit-text-fill-color: transparent;-moz-background-clip: text;-moz-text-fill-color: transparent;-ms-background-clip: text;-ms-text-fill-color: transparent;font-size: 58px;line-height: 1;padding-bottom: 24px;}.mcs_banner_aboutus{background-image: radial-gradient(circle at bottom, rgba(255, 92, 0, 0.4) 1%, transparent 62%),linear-gradient(90deg, rgba(50, 71, 94, 1) 47%, transparent 70%),url('../image2/aboutus/aboutus_banner.webp');background-size: contain;background-repeat: no-repeat;background-position: right top;}.section_calculator{background:#F9FAFB;border:1px solid #E5E7EB;}.section_calculator_title{font-weight:bold;font-size:22px;font-family: 'Neue Haas Grotesk Display Pro';}.section_calculator .form-label{font-size:16px;}.mcs_certifications{margin-top: -100px;z-index: 2;position: relative;background:none;padding:50px 0px;}.mcs_certifications .container{background: #E9E8E8;background: linear-gradient(180deg,rgba(233, 232, 232, 1) 0%, rgba(237, 237, 237, 1) 55%);border-radius:500px;max-width: 1053px;}.mcs_certifications_title{align-items: center;text-align:left;color:#213851;font-size: 16px;}.mcs_certifications_div1{justify-content: center !important;border-left:1px solid #c7c3c2;}.mcs_certifications_div2{justify-content: center !important;border-left:1px solid #c7c3c2;padding-left: 8px;}.mcs_certifications_div3{justify-content: center !important;border-left:1px solid #c7c3c2;}.mcs_certifications_div4{justify-content: center !important;border-left:1px solid #c7c3c2;}.mcs_certifications_div5{justify-content: center !important;border-left:1px solid #c7c3c2;border-right:0px solid #c7c3c2;}.challengesresults_section_butrow{border-radius: 500px;width:80%;min-width:600px;justify-content: center;}.challengesresults_section_heading{font-size: 34px;font-family: "Neue Haas Grotesk Display Pro";line-height: initial;font-weight: 700;padding-bottom: 15px;}.challengesresults_section_but{padding:9px;border-radius: 500px;font-weight: 500;font-size: 14px;cursor:pointer;margin:0 4px;}.challengesresults_section_but:hover,.challengesresults_section_but:active{background: var(--orage_color);color:#ffffff;}.challengesresults_section_activebut{background: var(--orage_color);color:#ffffff;}.challengesresults_section_before{background: #FED7D7;background: linear-gradient(130deg,rgba(254, 215, 215, 1) 0%, rgba(254, 178, 178, 1) 100%);border-top-left-radius:8px;}.challengesresults_section_after{background: #F0FFF4;background:linear-gradient(130deg,rgba(240, 255, 244, 1) 0%, rgba(198, 246, 213, 1) 100%);border-top-right-radius:8px;}.font-14fw500{font-size:14px;font-weight:500;}.challengesresults_titles{font-family: "Neue Haas Grotesk Display Pro";font-size: 30px;font-weight: 600;}.challengesresults_section_row{padding:10px;margin:10px 0px;background:#ffffff;border-radius:5px;}.challengesresults_before_col1{color:#E53E3E;}.challengesresults_before_col2{color:#4A5568;}.challengesresults_after_col1{color:#38A169;}.challengesresults_after_col2{color:#276749;}.challres_progressbar{border-radius:500px;height:8px;}.challres_progressbar2{border-radius:500px;height:8px;}.challres_progressbar_bg1{background-color:#FC8181;}.challres_progressbar_bg2{background-color:#E53E3E;transition: width 1s ease-in-out;}.challres_progressbar_bg3{background-color:#9AE6B4;}.challres_progressbar_bg4{background-color:#38A169;transition: width 1s ease-in-out;}.challres_para{font-size:18px;font-family: "Neue Haas Grotesk Display Pro Roman";font-weight: 500;}.challengesresults_section_nav{display:none;}.mcs_opacity0{opacity: 0;visibility: hidden;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-ms-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}.mcs_opacity1{opacity:1;visibility: visible;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-ms-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}#ciso_reality_div{border-radius:5px;padding: 3rem !important;min-height:500px;}.ciso_reality_box{border: 1px solid rgba(49, 71, 94, 1);border-radius: 20px;position: relative;padding: 30px;height: 100%;text-align:center;}.ciso_reality_box_1:hover{border: 1px solid #FED7D7;box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);}.ciso_reality_box_2:hover{border: 1px solid #F0FFF4;box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);}.ciso_reality_box2{position: absolute;bottom: 20px;left: 25px;column-gap: normal;width:100%;padding:10px;max-width: 85%;border-radius:10px;}.ciso_reality_col1{background-color:#FED7D7;color:#E53E3E;}.ciso_reality_col2{background-color:#F0FFF4;color:#37A169;}.ciso_reality_text{min-height: 150px;color:#ffffff;font-size: 16px;}.ciso_reality_bg{border-radius:7px;background:#F3F4F6;text-align:center;font-weight: 500;font-size: 14px;}.ciso_reality_bg div{cursor:pointer;}.ciso_reality_button{color:#ffffff;padding:8px;border-radius:7px;}.ciso_reality_button_col1{background:#E53E3E;}.ciso_reality_button_col2{background:#37A169;}@keyframes mcsfadeIn {from {opacity: 0.1;}to {opacity: 1;}}.company_glance_section1{background:#31475e;color:#ffffff;}.company_glance_section1 .description p{font-weight:300;}.company_glance_stats span{display:block;}.company_glance_stats .counter-value{display:inline-block;}.company_glance_stats1{font-size:64px;}.company_glance_stats2{font-size:14px;}.company_glance_section2{background: url('../image2/newhome/companyataglance.webp');background-size:cover;background-repeat:no-repeat;background-position:top;min-height:900px;}.company_glance_section3{background-color: rgb(255 255 255 / 90%);backdrop-filter: blur(5px);display: flex;align-items: center;justify-content: center;border-radius:15px;padding:50px;margin-top:-380px;margin-bottom: 120px;}.mcscompany_glance_section .MCSLContact{width:100%;}.new_faq_section_1{order:1;}.new_faq_section_2{order:2;}.new_faq_section_1a{padding:20px;border-radius:8px;background: #eaeaea;background:radial-gradient(#EAEAEA, #F2F2F2,#EAEAEA);}.new_faq_section_butrow{border-radius: 500px;box-shadow:rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.05) 0px 0px 1px;justify-content: center;padding: 5px;}.new_faq_section_but{padding:0px;}.new_faq_section_but div:hover,.new_faq_section_but div:active{background: var(--orage_color);color:#ffffff;font-weight:700;}.new_faq_section_but div{width:85%;padding: 6px;border-radius: 500px;font-size: 14px;cursor:pointer;font-family:"Lato", sans-serif;}.new_faq_section_activebut{background: var(--orage_color);color:#ffffff;font-weight:700;}.new_faq_section .accordion-item{border-top-left-radius:8px;border-top-right-radius:8px;}.new_faq_section .accordion-button,.new_faq_section .accordion-body{padding:15px !important;background:radial-gradient(#EAEAEA, #F2F2F2,#EAEAEA);}.new_faq_section .answer_text{color: #101828;font-size:16px;font-weight: 400;font-family:"Lato", sans-serif;}.new_faq_section_faqscont{padding: 1rem !important;}.mcsfaqacc .accordion-item {margin-bottom: 16px;border: none;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.mcsfaqacc .accordion-button {color: #101828;padding-top: 0px;padding-left: 0px;padding-right: 0px;font-family:"Lato", sans-serif;font-size:16px;background:radial-gradient(#EAEAEA, #F2F2F2,#EAEAEA);font-weight:500;border-top-left-radius:8px;border-top-right-radius:8px;}.mcsfaqacc .accordion-button:not(.collapsed),.mcsfaqacc .accordion-button:focus {background-color: white;box-shadow: none;}.mcsfaqacc .accordion-item {margin-bottom: 16px;border: none;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.mcsfaqacc .accordion-item:last-child {border-bottom: none;}.mcsfaqacc .accordion-item .accordion-body {padding-top: 0px;padding-left: 0px;padding-right: 0px;}.mcsfaqacc .accordion-body {border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.mcsfaqacc .accordion-button:not(.collapsed)::after {content: "\f056";font-family: FontAwesome;background-image:none !important;transform: none;font-size:20px;color: var(--orage_color);}.mcsfaqacc .accordion-button::after {content: "\f055";font-family: FontAwesome;background-image:none !important;font-size:20px;color: var(--orage_color);}.new_faq_section .sub_heading{color:#213851;font-size:60px;font-family:"Neue Haas Grotesk Display Medium", sans-serif;font-weight:600;}.new_faq_section .main_sub_heading{font-size:30px;}.new_faq_section .new_faq_section_subtitle{font-family:"Neue Haas Grotesk Display Roman", sans-serif;}.newlatestcontent_slider{display:flex;flex-wrap:wrap;row-gap: 15px;}.newlatestcontent_slidercard .card{padding: 7px;border-radius: 5px;height:100%;}.newlatestcontent_slidercard .card a{color: var(--blue_color) !important;font-family: var(--bs-font-sans-serif);}.newlatestcontent_slidercard .card-body{padding: 1rem 0rem;}.newlatestcontent_slidercard{color: var(--blue_color) !important;}.newlatestcontent_slidercard img{max-width: 100%;max-height: 300px;border-radius: 5px;transition: transform .5s ease;}.newlatestcontent_slidercardimg{max-width: 100%;max-height: 300px;overflow: hidden;}.newlatestcontent_slidercard img:hover{border-radius: 5px;transform: scale(1.1);}.newlatestcontent_slidercard .single_resourse_div{max-width: 100%;max-height: 300px;height: 225px;width: 100%;display: block;border-radius: 5px;}.newlatestcontent_slidercard .single_resourse_div:hover{box-shadow: none;}.newlatest_content_tab .from_blog_slider .owl-dots {display: block;}.newlatest_content_tab .from_blog_slider .arrow_with_background .owl-nav button{border: none !important;box-shadow: none;}.newlatest_content_tab .from_blog_slider .arrow_with_background .owl-nav button:hover{box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}.newlatest_content_tab .from_blog_slider .arrow_with_background .owl-nav button.owl-next{right:-40px;}.newlatest_content_tab .from_blog_slider .arrow_with_background .owl-nav button.owl-prev{left:-40px;}.newlatest_content_tab .from_blog_slider .arrow_with_background .owl-nav span::before{font-size:18px;}.ourapproach_box1{display: flex;column-gap: 5%;width: 100%;padding: 10px;}.ourapproach_slider_item{background: #ffffff;border: 1px solid rgba(49, 71, 94, 0.15);box-shadow: 0px 4px 20px rgb(0 0 0 / 5%);padding: 20px 30px;margin-left: 1px;border-radius:10px;display: flex;flex-direction: row;flex-wrap: wrap;}.ourapproach_boxes{flex:1 1 50%;background-color:#ff5c001f;border-radius:10px;padding:7px;height:100%;}.ourapproach_boxes span{display:block;text-align: center;}.focus_slider_div .arrow_with_background .owl-nav button{border: none !important;box-shadow: none;}.focus_slider_div .arrow_with_background .owl-nav button:hover{box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}.focus_slider_div .arrow_with_background .owl-nav button.owl-next{right:-40px;}.focus_slider_div .arrow_with_background .owl-nav button.owl-prev{left:-40px;}.focus_slider_div .arrow_with_background .owl-nav span::before{font-size:18px;}.ourapproach_slider_item:hover{border: 1px solid var(--orage_color);}.ourapproach_title {font-size: 42px;font-family: "Neue Haas Grotesk Display Pro";line-height: initial;font-weight: 700;padding-bottom: 15px;}.ourapproach_title2 {font-size: 34px;font-family: "Neue Haas Grotesk Display Pro";line-height: initial;font-weight: 700;padding-bottom: 15px;}.owl-item.active.center {-webkit-transform: scale(1.5);transform: scale(1.5);}.owl-item.active.center img{filter: grayscale(0%);opacity:1;border-radius:5px;-webkit-transform: scale(1.5);transform: scale(1.5);border:1px solid #FF5C00;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding:10px;}.certificate_slider_item,.certificate_slider_item img{max-height:90px;}.certificate_slider_item img{filter: grayscale(100%);opacity:0.7;}.certificate_slider_item img:hover{filter: grayscale(0%);}.new_partners_slider .owl-item {display: flex;padding: 60px 0px;}.section_resultsproof{background:#f1f1f1;}.resultsproof_vidcont{background-color:#F0F4F8;padding:50px 10px 10px 10px;border-radius:10px;}.resultsproof_vidcont-image{width: fit-content;margin: auto;}.resultsproof_col1{color:#494949;}.plyr__control--overlaid {background: #1b365d;}.plyr--video .plyr__control:focus-visible, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded="true"]{background: #1b365d;}.resultsproof_vid_modal {display: none;position: fixed;inset: 0;margin-top:120px;background: rgba(0,0,0,0.7);justify-content: center;align-items: center;}.resultsproof_vid_modal.open {display: flex;}.resultsproof_vid_video-wrapper{position: relative;background: #fff;padding: 40px;max-width: 90%;width: 850px;border-radius: 8px;}#resultsproof_vid_playicon{position: absolute;top:-100px;bottom: 0px;left: 0px;right: 0px;margin: auto;height: fit-content;width: fit-content;cursor: pointer;}.holistic_box{border-radius: 20px;border: 1px solid #ff5c0038;transition: 0.4s;display:grid;}.holsec_FlexCol{display:flex;flex-wrap:wrap;align-items:center;justify-content: center;column-gap:5px;}.holsec_FlexRow{font-size: 14px;}.holsec_statscol1{color:#4A5568;}.holsec_statscol2{color:#38A169;}.holsec_col1{color:#494949;}.holsec_cursorp{cursor:pointer;}.MCSLHolisticServicesButton a{max-width:85%;}.mcs_holsec_modal{position:relative;}.HolSec_Modal_Overlay {position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, 0.3);backdrop-filter: blur(5px);display: flex;justify-content: center;align-items: center;pointer-events: none;opacity: 0;transition: opacity 0.3s ease;z-index: 1000;margin-top:30px;}.HolSec_Modal_Box {background: white;padding: 20px;border-radius: 8px;z-index: 1001;pointer-events: auto;overflow-y: auto;max-height: 90vh;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;max-width:825px;}#HolSec_Modal_Cont1{background-color:#ebebeb;border-radius:4px;}#HolSec_Modal_Cont1 img{width:100%;height:100%;}.mcs_services_buttontitle{color: var(--orage_color);font-family: 'Sora',sans-serif;text-align: left;font-size: 13px;letter-spacing: 0;padding:20px 0 5px 0;margin-bottom: 20px;font-weight:bold;}.mcs_services_buttontitle span{border:1px solid var(--orage_color);border-radius:500px;padding:10px;background-color:#ffe7da;}.MCSLHolisticServices .MCSLHolisticServicesButton a{left:95px;}.MCSLHolisticServices .MCSLHolisticServicesButton a.mcs_new_button{padding:8px 20px;}.MCSLHolisticServices .MCSLHolisticServicesButton a.mcs_new_button:hover{padding:8px 20px;}.holistic_box:hover{background:#fff7f2;border:1px solid #ff5c0038;}.testimonials_item_outer{margin:100px 0;}.testimonials_item_outer_pad150{padding:150px;}.testimonials_item_outer_pad50{padding:50px;}.testimonials_item_inner{background-color:#f1f1f1;border-radius:8px;border:2px solid #FF5C00;padding:20px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;box-shadow: rgba(0, 0, 0, 0.56) 0px 22px 70px 4px;}.testimonials_item{min-height:600px;max-height:800px;background-size:cover !important;align-content:center;height:auto;}.testimonials_item_upper1{order:3;text-align:right;}.testimonials_item_upper2{order:1;justify-content: end;display: flex;align-self: flex-end;height: 100%;}.testimonials_item_upper3{order:2;text-align:left;}.testimonials_item_upper2 img{max-width:95px;display: flex;width: 100%;align-self: end;}.testimonials_item_upper1 img{max-width:250px;float:right;align-self: end;}.testimonials_item_upper3{color: #000000;font-weight: 700;font-size:38px;font-family: 'Lato',sans-serif;display: flex;align-self: flex-end;}.testimonials_icons{background-color: white;border-radius: 50%;border: 1px solid #ffffff;padding:10px;color:var(--orage_color);font-size: 20px;cursor:pointer;width: 100%;height: 100%;text-align: center;}.testimonials_icons_outer{width: 40px;height: 40px;padding:0px;}.testimonials_icons:hover{border:1px solid var(--orage_color);color:#bf4907;}.testimonials_item_mid{max-height:515px;overflow-y:auto;font-family:'Lato',sans-serif;font-size:22px;font-weight:400;padding:2rem 0;}.testimonials_item_compname{font-family:'Lato',sans-serif;font-weight:bold;font-size:28px;}.section_trustedby_title{font-size:40px;font-family:"Neue Haas Grotesk Display Pro";font-weight: 600;}.slider {overflow: hidden;white-space: nowrap;position: relative;margin:60px 0px;}.slider-track {display: flex;width: max-content;column-gap: 5px;animation: scroll-left 60s linear infinite;transition-delay: 300ms;}.slider.reverse .slider-track {animation: scroll-right 60s linear infinite;transition-delay: 300ms;}.sliderdiv{position: relative;text-align:center;font-size:13px;font-family:"Neue Haas Grotesk Display Roman", sans-serif;display: flex;min-height:70px;flex-direction: column;align-items: center;justify-content:space-between;}.sliderdiv p{margin:0;color:#585858;}.slider img {object-fit: contain;margin: 0 20px;filter: grayscale(100%);opacity:1;transition: filter 0.3s ease;max-width: 100%;height: auto;}.sliderdiv:hover > img{filter: grayscale(0%);opacity:1;}.slider img:hover {filter: grayscale(0%);opacity:1;}@keyframes scroll-left {0% {transform: translateX(0);}100% {transform: translateX(-50%);}}@keyframes scroll-right {0% {transform: translateX(-50%);}100% {transform: translateX(0);}}.slider:hover .slider-track {animation-play-state: paused;}.whymcs_section{background-image:url('../image2/newhome/whymcs_bg.webp');background-size:cover;}.whymcs-slider-top-title {color: var(--orage_color);font-family: 'Sora',sans-serif;text-align: left;font-size: 16px;letter-spacing: 0;margin-bottom: 20px;font-weight:bold;}.whymcs_section1{font-family:"Neue Haas Grotesk Display Roman", sans-serif;font-size:28px;color:#101828;}.whymcs_section2{font-family:"Neue Haas Grotesk Display Pro", sans-serif;font-size:36px;font-weight: 700;color:#213851;}.whymcs_section3{font-family:"Neue Haas Grotesk Display Roman", sans-serif;font-size:26px;color:#101828;}.whymcs-slider-top-title span{border:1px solid var(--orage_color);border-radius:500px;padding:10px;background-color:#ffe7da;font-family:"Neue Haas Grotesk Display Pro", sans-serif;font-size:14px;}.whymcs_punch{font-size:2rem;font-weight: 700;font-family: "Neue Haas Grotesk Display Pro" !important;}.whymcs_section .container{max-width:1000px;}.section_lp_cstudy_title{font-size:38px;font-family: "Neue Haas Grotesk Display Pro";line-height: initial;font-weight: 700;padding-bottom:24px;}.section_lp_cstudy_img div{border:0px solid #F0F4F8;border-radius:20px;background-color:#F0F4F8;padding:20px;}.section_lp_cstudy_img img{border-radius:20px;width: 100%;}.section_lp_sols_title{font-size:38px;font-family: "Neue Haas Grotesk Display Pro";line-height: initial;font-weight: 700;padding-bottom:24px;}.section_lp_sols_img{border:1px solid #FF5C00;border-radius:20px;}.section_lp_sols_subtitle{font-size:24px;font-family: "Neue Haas Grotesk Display Pro";line-height: initial;font-weight:400;}.section_lp_sols_para{color: #606e7a;font-size:18px;}.mcs_lp_cta_banner_crm{background: url('../image2/lp/crm_lp_ctabanner.webp');}.mcs_lp_cta_banner_cts{background: url('../image2/lp/cts_lp_ctabanner.webp');}.mcs_lp_cta_banner_mss{background: url('../image2/lp/mss_lp_ctabanner.webp');}.mcs_lp_cta_banner_cc{background: url('../image2/lp/cc_lp_ctabanner.webp');}.mcs_lp_cta_banner{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:530px;align-content: center;}.mcs_lp_cta_box{background-color: rgb(255 255 255 / 90%);backdrop-filter: blur(5px);border-radius:15px;padding:50px;}.mcs_lp_cta_banner .main_sub_heading{font-size:40px;}.lp_services_type_button_row{border-radius:50px;padding:15px;justify-content: center;}.lp_services_type_button,.lp_services_type_button{border:1px solid silver;border-radius:50px;padding:7px;text-align:center;cursor:pointer;font-size:16px;}.lp_services_type_button:hover a{color:#ffffff;}.lp_services_type_button_act,.lp_services_type_button:hover,.lp_services_type_button:hover a{background: var(--orage_color);font-weight:bold;color:#ffffff;}.lp_services_type_button_act a{color:#ffffff;}.lp_services_box{padding:20px;background: #ffffff;border: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);border-radius: 0px;display: grid;border-radius:20px;min-width:300px;width: 100%;}.lp_services_link{cursor:pointer;}.lp_services_hide{display:none !important;}.lp_services_box:hover{background:#fff7f2;border:1px solid #ff5c0038;}.lp_services_icon{border-radius: 50%;background-color: #ffefe5;width: 50px;height: 50px;padding: 10px;justify-items: center;align-items: center;display:flex;justify-content: center;min-width: 50px;}.mcs_lp_stats1{background:#31475e;color:#ffffff;}.mcs_lp_stats2 span{display:block;}.mcs_lp_stats2 .counter-value{display:inline-block;}.mcs_lp_stats3{font-size:64px;}.mcs_lp_stats{font-size:17px;}.mcs_service_select{background-color:transparent;padding:50px 0px;margin-top: -100px;z-index: 2;position: relative;}.mcs_service_select .container{background-color:#d9d8d8;border-radius:500px;max-width:75%;border:1px solid #d9d8d8;background: linear-gradient(180deg,#e8e7e8 0%,#f6f6f6 72%);min-height:120px;}.mcs_service_selector{display: flex;align-items: center;cursor:pointer;transition: all ease-in-out .2s;border-radius:500px;}.mcs_service_selector a{color:#31475E;font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif !important;font-size:16px;padding: 20px;font-weight: 500;}.mcs_service_selector a:before{content: '';display: inline-flex;margin-right:5px;height:35px;width:35px;}.mcs_service_selector a:hover{background-color:#ff5c00;padding:20px;color:#ffffff;border-radius:500px;transition: all 0.2s ease-in;}.mcs_service_selector a:hover a,.mcs_service_selector a:hover{color:#ffffff;font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif !important;}.mcs_service_selector_active{background-color:#ff5c00;padding:20px;color:#ffffff !important;border-radius:500px;transition: all 0.2s ease-in;color:#ffffff;font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif !important;}.mcs_ss_crm_buttonactive a:before{content: '';background-color:#ffffff !important;border-radius: 50%;padding: 10px;}.mcs_ss_crm_button a:before{content: '';background:url('../image2/newmenu/top/Name=Cyber Risk Management, Status=Inactive.png') center center no-repeat;width:35px;height:35px;vertical-align: middle;margin-right:15px;}.mcs_ss_crm_button a:hover:before{content: '';background-color:#ffffff;border-radius: 50%;padding: 10px;}.mcs_ss_mss_button a:before{content: '';background:url('../image2/newmenu/top/Name=Manage Security Service, Status=Inactive.png') center center no-repeat;width:35px;height:35px;vertical-align: middle;margin-right:15px;}.mcs_ss_mss_button a:hover:before{content: '';background-color:#ffffff;border-radius: 50%;padding: 10px;}.mcs_ss_cts_button a:before{content: '';background:url('../image2/newmenu/top/Name=Cyber Technology Solutions, Status=Inactive.png') center center no-repeat;width:35px;height:35px;vertical-align: middle;margin-right:15px;}.mcs_ss_cts_button a:hover:before{content: '';background-color:#ffffff;border-radius: 50%;padding: 10px;}.mcs_ss_cc_button a:before{content: '';background:url('../image2/newmenu/top/Name=Compliance & Consulting, Status=Inactive.png') center center no-repeat;width:35px;height:35px;vertical-align: middle;margin-right:15px;}.mcs_ss_cc_button a:hover:before{content: '';background-color:#ffffff;border-radius: 50%;padding: 10px;}.lp_banner{position: relative;padding: 150px 0px 120px !important;background-size: cover;height:620px;}.lp_banner_mss{background-image:url('../image2/lp/mss_lp_banner.webp');}.lp_banner_cts{background-image:url('../image2/lp/cts_lp_banner.webp');}.lp_banner_crm{background-image:url('../image2/lp/crm_lp_banner.webp');}.lp_banner_cc{background-image:url('../image2/lp/cc_lp_banner.webp');}.lp_banner_div{margin-top: 4rem !important;}.lp_banner_title{font-size:56px;font-family: "Neue Haas Grotesk Display Pro", sans-serif;background-image: linear-gradient(135deg, rgba(255, 75.00000312924385, 0, 1) 36.000001430511475%, rgba(255, 140.75999647378922, 76.50000303983688, 1) 72.50000238418579%, rgba(255, 168.30000668764114, 0, 1) 97.50000238418579%);font-weight: 600;-webkit-background-clip: text;-webkit-text-fill-color: transparent;-moz-background-clip: text;-moz-text-fill-color: transparent;-ms-background-clip: text;-ms-text-fill-color: transparent;font-size: 58px;line-height: 1;padding-bottom: 24px;}.lp_banner_para{color: #fff;font-family: 'Sora',sans-serif;font-size: 20px;letter-spacing: 0;line-height: 28px;margin-bottom: 54px;}.lp_banner_buttons{display: flex;justify-content: flex-start;align-items: center;gap: 10px;margin-top: 30px;}.mcs_aboutus_stats{background-color:transparent;padding:50px 0px;margin-top:-100px;z-index: 2;position: relative;}.mcs_aboutus_stats .container{background-color:#d9d8d8;border-radius:500px;max-width:65%;border:1px solid #d9d8d8;background: linear-gradient(180deg,#e8e7e8 0%,#f6f6f6 72%);min-height:90px;}.mcs_aboutus_statsdiv{display: block;align-items: center;cursor:pointer;transition: all ease-in-out .2s;border-radius:500px;}.mcs_aboutus_statsdiv{padding:5px;font-weight:400;}.mcs_aboutus_stats1{color:var(--orage_color);font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif !important;font-size:38px;font-weight:400;}.mcs_aboutus_stats2{color:var(--blue_color);font-family:"Neue Haas Grotesk Display Pro Roman", sans-serif !important;font-size:16px;font-weight:400;}.section_aboutus_ourstory_subtext{font-size:18px;}.section_aboutus_ourstory_img div{border:0px solid #374c62;border-radius:20px;background-color:#374c62;padding:20px;}.section_aboutus_ourstory_img img{border-radius:20px;width: 100%;}.aboutus_wwa_box{padding:30px;background: #ffffff;border: 1px solid #ff5c0042;box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);border-radius: 0px;display: grid;border-radius:20px;min-width:300px;width: 100%;}.aboutus_wwa_box:hover{border:1px solid #FF5C00;box-shadow:rgba(0, 0, 0, 0.16) 0px 0px 0px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}.aboutus_wwa_icon{padding:0px;justify-items: center;align-items: center;display:flex;justify-content: center;min-width: 50px;}.section_aboutus_services .mcs_service_select{margin-top:0px;}.section_aboutus_services .mcs_service_select .container{width:72%;background:#ffffff;}@media screen and (min-width: 1920px) {.mcs_banner_title{font-size:64px;}.mcs_banner_para{font-size: 22px;}.mcs_banner_toptitle{font-size:16px;}}@media only screen and (min-width: 1280px) and (max-width: 1680px) {.mcs_servs_menu .mcs_menu_main{grid-template-columns: repeat(2, 2fr);grid-auto-rows: 2fr;padding:20px;}.mcs_servs_menu .mcs_menu_col{max-height:250px;overflow-y:auto;}.mcs_h_ss{display:none;}.mcs_menu_main,.mcs_menu_main_3cols{width: calc(100svw - 60px);margin-left: 30px;margin-right: 30px;}}@media only screen and (max-width: 1520px) and (min-width: 1500px) {#mcs_news_ticker{background-position: 15% !important;}}@media (max-width: 1300px) {.testimonials_item_outer{padding:30px;margin-top:50px;}.testimonials_item{max-height:fit-content;}.testimonials_item_inner{font-size: smaller;width:90%;}.testimonials_item_mid{min-height:220px;}.testimonials_item_mid p{min-height:220px;}.testimonials_item_upper2 img{max-width:45px;}.testimonials_item_upper1 img{max-width:150px;}.testimonials_item_upper3{font-size:32px;}.testimonials_item_mid{font-size:20px;}}@media (max-width: 1265px) {.mcs_servs_menu .mcs_menu_main{grid-template-columns: repeat(2, 2fr);grid-auto-rows: 2fr;padding:20px;}.mcs_servs_menu .mcs_menu_col{max-height:250px;overflow-y:auto;}.mcs_h_ss{display:none;}.mcs_menu_main,.mcs_menu_main_3cols{width: calc(100svw - 60px);margin-left: 30px;margin-right: 30px;}}@media (max-width: 1200px) {.mcs_lp_cta_box{width: 45%;}}@media (max-width: 1199px){.mcs_lp_cta_box{width: 45%;}}@media (max-width: 1180px) {.whymcs_section{background-image:url('../image2/newhome/whymcs_bg.webp');background-size:cover;background-position:70%;}}@media only screen and (max-width: 1024px) {.mcs_button_outer{height:36px;padding: 0px 14px;}.mcs_button_inner svg{display:none;}.mcs_button_inner{font-size:14px;}.mcs_lp_cta_box{width: 75%;}.mcs_service_select .container{border-radius:50px;max-width:95%;}.lp_banner_title{font-size: 48px;}.lp_banner_para{font-size: 16px;margin-bottom:34px;}.lp_banner_div{margin-top:1rem !important;}.lp_banner_buttons{justify-content: center;}.mcs_banner_title{font-size:52px;}.mcs_banner_para{font-size: 18px;}.mcs_banner_toptitle{font-size:14px;}.mcs_banner_aboutus {background-image: radial-gradient(circle at bottom, rgba(255, 92, 0, 0.6) 3%, transparent 50%), linear-gradient(180deg, rgba(50, 71, 94, 1) 20%, transparent 90%), url('../image2/aboutus/aboutus_banner.webp') !important;background-size: cover !important;background-repeat: no-repeat;background-position: 20% top !important;}.mcs_banner_div{display: grid;align-content: space-evenly;height: calc(50svh - 200px);}}@media (max-width: 992px) {.section_calculator .form-label{font-size:13px;}.mcs_certifications_ml5{margin-left:5px;}.mcs_certifications{background-color:none;padding:50px 0px;margin-top: -100px;z-index: 2;position: relative;}.mcs_certifications img{max-height:70px;}.mcs_certifications_title{align-items: center;justify-content: center;color:#213851;font-size: 16px;font-family:'Inter',sans-serif;}.mcs_certifications .container{background-color:#f0e9e6;border-radius:20px;max-width:85%;border:1px solid #dddcdb;background: linear-gradient(180deg,rgba(243, 230, 222, 1) 0%, rgba(255, 255, 255, 1) 72%);}.mcs_certifications_div1{justify-content: end !important;border-left:0px solid #c7c3c2;}.mcs_certifications_div2{justify-content: start !important;border-left:1px solid #c7c3c2;padding-left:0px;}.mcs_certifications_div3{justify-content: center !important;border-left:0px solid #c7c3c2;}.mcs_certifications_div4{justify-content: center !important;border-left:1px solid #c7c3c2;}.mcs_certifications_div5{justify-content: center !important;border-left:1px solid #c7c3c2;}#ciso_reality_div{padding: 1rem !important;}.resultsproof_vid_video-wrapper{padding:5px;width: 100%;}.testimonials_item_outer{padding:30px;margin-top:50px;}.testimonials_item_upper1{order:1;}.testimonials_item_upper2{order:2;}.testimonials_item_upper3{order:3;}.testimonials_item_upper1 img{max-width:200px;margin-bottom:20px;}.testimonials_item_upper3{text-align:right;font-size:24px;}.testimonials_item_inner{font-size: smaller;width:100%;}.testimonials_item_lower{justify-content: center;align-content: space-between;min-height:150px;}.testimonials_item_mid{font-size: 17px;line-height: 34px;max-height:315px;}.testimonials_item_compname{font-family:'Lato',sans-serif;font-weight:bold;font-size:22px;}.section_trustedby_title{font-size:26px;}.globe_single_address {width: 100%;}.newfooter .footer_social_medial_div ul{justify-content: start;}}@media only screen and (max-width: 990px) {.MCSLBannerFlexRow{flex: auto;height:auto;}.MCSLBannerFlexCol{row-gap:12px;}.MCSBanner_MarT_50{margin-top:50px;}}@media (max-width: 940px) {.challengesresults_section .row{flex-wrap: nowrap;overflow-x: hidden;}#crs_nav_left{left: -15px;}#crs_nav_right{left: 100%;}.challengesresults_section_but{margin:0;}.lp_services_type_button_row{display: flex;flex-wrap: nowrap;overflow-x: auto;justify-content:center;}.lp_services_type_button{padding:5px;}#holsec_rowcont{display: flex;flex-wrap: nowrap;overflow-x: auto;}}@media (max-width: 932px) {.new_faq_section_1{order:2;}.new_faq_section_2{order:1;}.new_faq_section_faqscont{padding:0 !important;}.new_faq_section .sub_heading{font-size:27px !important;}.newlatestcontent_slider{display: flex;flex-wrap: nowrap;width: 100%;overflow-x: auto;}}@media (max-width: 931px) {.mcs_service_select .container{border-radius:20px;max-width:80%;}.mcs_service_selector_active{border-radius:20px;}}@media screen and (min-width: 769px) and (max-width: 1180px) {.holistic_security .holistic_box {padding: 10px;text-align: center;}}@media (min-width: 768px) and (max-width:992px) {.mcs_certifications .container{max-width:auto;}.mcs_lp_cta_box{width: 85%;margin: 0 auto;}.mcs_lp_cta_banner .main_sub_heading{font-size:30px;}.mcs_lp_cta_banner .description{font-size:16px;}.mcs_lp_cta_but{justify-items: center;}}@media (min-width: 764px) and (max-width: 992px) {.footer_sub_heading {font-size: 16px;}.newfooter .footer_social_medial_div ul{justify-content: end;}}@media (max-width: 764px) {.challengesresults_section_nav{position: relative;top: 300px;z-index: 10;display: inline-flex;cursor:pointer;color: var(--orage_color);}.company_glance_section3{margin-top:0px;background-color:inherit;backdrop-filter:none;border-radius:0px;margin-bottom:0px;}.company_glance_stats1{font-size:48px;}.certificate_slider_item,.certificate_slider_item img{max-height:70px;}.resultsproof_cont{padding:0 30px;}.HolSec_Modal_Overlay {top:80px;}#holsec_rowcont{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;}.whymcs_punch{font-size:1.5rem;}.whymcs_section1{padding-right:0px;}.whymcs_section2{font-size:30px;}.whymcs_section3{font-size:20px;}.mcs_lp_stats3{font-size:48px;}.newfooter_links1{display: block;}}@media screen and (max-width: 767px) and (min-width: 576px) {.ourapproach_title {font-size: 30px;}.ourapproach_title2 {font-size: 24px;}}@media screen and (max-width: 576px) {.ourapproach_title {font-size: 28px;}.ourapproach_title2 {font-size: 22px;}.mcs_banner_aboutus {background-image: radial-gradient(circle at bottom, rgba(255, 92, 0, 0.6) 3%, transparent 50%), linear-gradient(180deg, rgba(50, 71, 94, 1) 20%, transparent 90%), url('../image2/aboutus/aboutus_banner.webp') !important;background-size: cover !important;background-repeat: no-repeat;background-position: 20% top !important;}.mcs_banner_toptitle{display:flex;justify-content: center;align-items: center;font-size:14px;}.mcs_banner_buttons{display: flex;justify-content: center;align-items: center;gap: 10px;padding: 28px 0 20px 10px;}.mcs_banner_title{font-size:36px;}.mcs_aboutus_stats .container{border-radius:20px;max-width:90%;}.mcs_aboutus_stats1{font-size:30px;}.mcs_banner_para{font-size: 18px;}.mcs_new_banner{position: relative;padding: 120px 0px 120px !important;background-size: cover;height:85svh;max-height:718px;}.mcs_banner_div{display: grid;align-content: space-evenly;height: calc(80svh - 200px);}.mcs_banner_aboutus{background-image: radial-gradient(circle at bottom, rgba(255, 92, 0, 0.4) 1%, transparent 62%),linear-gradient(90deg, rgba(50, 71, 94, 1) 47%, transparent 70%),url('../image2/aboutus/aboutus_banner.webp');background-size: contain;background-repeat: no-repeat;background-position: right top;}}@media (max-width: 575px){.mcs_lp_cta_box{width: 85%;margin: 0 auto;}.mcs_lp_cta_banner .main_sub_heading{font-size:30px;}.mcs_lp_cta_banner .description{font-size:16px;}.mcs_lp_cta_but{justify-items: center;}}@media (max-width: 380px){.mcs_aboutus_stats1{font-size:28px;}.mcs_aboutus_stats2{font-size:14px;}.mcs_banner_title{padding-top: 25px;}.mcs_banner_toptitle{display:none;}}@media screen and (orientation: landscape) {@media screen and (max-width: 750px){.lp_services_box{min-width:250px;}}@media screen and (max-height: 500px) {.mcs_banner_aboutus {background-image: radial-gradient(circle at bottom, rgba(255, 92, 0, 0.6) 3%, transparent 50%), linear-gradient(90deg, rgba(50, 71, 94, 1) 10%, transparent 70%), url('../image2/aboutus/aboutus_banner.webp') !important;background-size: cover !important;background-repeat: no-repeat;background-position: 20% top !important;}.mcs_banner_toptitle{display:none;}.mcs_banner_buttons{display:none;}.mcs_banner_title{font-size:32px;}.mcs_aboutus_stats .container{border-radius:20px;max-width:85%;min-height: 90px;}.mcs_aboutus_stats1{font-size:28px;}.mcs_aboutus_stats2{font-size:14px;}.mcs_banner_para{font-size: 14px;line-height: 20px;}}}@media (-webkit-device-pixel-ratio: 1.25){.mcs_servs_menu .mcs_menu_main{grid-template-columns: repeat(4, 1fr);grid-auto-rows: 1fr;padding:20px;}.mcs_servs_menu .mcs_menu_col{max-height:250px;overflow-y:hidden;}.mcs_menu_main,.mcs_menu_main_3cols{width: calc(100svw - 60px);margin-left: 30px;margin-right: 30px;}.mcs_h_ss{display:none;}.item{margin-bottom:0px;}.MCSBannerStats{display:none;}}@media (-webkit-device-pixel-ratio: 1.50) {.mcs_menu_main,.mcs_menu_main_3cols{width: calc(100svw - 60px);margin-left: 30px;margin-right: 30px;}.mcs_h_ss{display:none;}.item{margin-bottom:0px;}.MCSBannerStats{display:none;}}