.CM100Footer{background-color:#111;color:#fff;padding:65px 0 25px;position:relative}@media (max-width:767.98px){.CM100Footer{padding:25px 0}}.CM100Footer .CM100FooterWarp .FooterLinksWarp{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterLinksWarp{flex-direction:column;gap:0}}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol{flex:1}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol:last-child{flex:2}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol{flex:1}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol:last-child{flex:1}}@media (min-width:768px) and (max-width:991.98px){.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol{flex:none;flex-basis:48%}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol:last-child{flex:1}}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol h4,.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol .h4{font-weight:700;font-size:24px;color:#fff;line-height:1.5;margin-bottom:20px}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul{list-style:none;padding:0;margin:0}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul{margin:0 0 30px}}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul{display:flex;flex:1;flex-wrap:wrap;gap:10px}}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li{list-style:none;padding:0;margin:0;margin:0 0 5px}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li{width:calc(50% - 5px)}}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li a{display:inline-block;font-size:15px;line-height:1.7;font-weight:500;color:#fff;position:relative;padding-left:20px;transition:all .4s ease-in-out}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li a:before{content:"";width:6px;height:6px;background-color:#747474;position:absolute;top:8px;left:0;transition:all .4s ease-in-out}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li a:after{content:"";background-color:#3db4ef;width:0;height:2px;position:absolute;bottom:0;left:20px;transition:all .4s ease-in-out}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li a:hover{color:#3db4ef}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li a:hover:before{border-radius:50%;transform:rotate(360deg);background-color:#fff}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol ul li a:hover:after{width:75%}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol:last-child ul{display:flex;flex:1;flex-wrap:wrap;gap:10px}.CM100Footer .CM100FooterWarp .FooterLinksWarp .EachFooterLinksCol:last-child ul li{width:calc(50% - 5px)}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO{display:flex;flex-wrap:wrap;gap:10px;align-items:self-end;margin:30px 0 0}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks{margin:0 auto}}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks{text-align:center;align-content:center;justify-content:center}}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks li{list-style:none;padding:0;margin:0;display:block}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks li a{display:block;font-weight:400;background-color:#cfcfcf;color:#111;width:25px;height:25px;line-height:26px;text-align:center;font-size:13px;border-radius:50%;position:relative;overflow:hidden;transition:all .3s ease-in-out}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks li a img{filter:invert(1);width:10px;height:10px;margin-bottom:2px;position:relative;z-index:1;transition:all .3s ease-in-out}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks li a:hover{color:#fff;background-color:#1e2f97}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.SocialLinks li a:hover img{filter:invert(1)}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.PolicyLinks{list-style:none;padding:0;margin:0;margin:25px 0 0;display:flex;align-items:center;gap:20px}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.PolicyLinks li{list-style:none;padding:0;margin:0;display:inline-block;position:relative}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.PolicyLinks li a{display:block;font-size:8px;font-weight:600;text-transform:uppercase;color:#939393;transition:all .3s ease-in-out}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.PolicyLinks li a:hover{color:#27abed}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.PolicyLinks li:after{content:"";background-color:#939393;width:1px;height:11px;position:absolute;top:1px;right:-10px}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SocialPolicyLinks ul.PolicyLinks li:last-child:after{display:none}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget{width:220px;height:111px}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget{margin:0 auto}}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568{width:220px;height:111px}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In{width:220px;height:111px}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget]{width:220px !important;border-radius:8px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-logo{background-size:77px 26.72px !important;margin-bottom:-28px !important;height:30.72px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-card .gartner-pi-header{min-height:40px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-h1{font-size:16px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-h2{font-size:8px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] [data-size=small] .gartner-pi-card .gartner-pi-as-of-date{position:absolute !important;left:6.3% !important;top:176% !important;font-weight:900}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-star-rating{margin-left:45px !important;margin-top:1px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-overall-rating{padding:unset !important;display:inline-flex !important;height:28px !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .GartnerWidget .footer-gartner-4568 #widget-In [id^=gartner-pi-widget] .gartner-pi-sourcing-link a{font-size:8px !important;display:unset !important}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SecurityScorecart{height:111px;border-radius:4px;background-color:#fff}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SecurityScorecart{margin:0 auto}}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .SecurityScorecart iframe{height:111px}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp{margin:0 auto}}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp .BISCertificatioLogo{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp .BISCertificatioLogo a{display:block;width:100px;height:auto;margin-right:10px}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp .BISCertificatioLogo a img{width:100%;height:auto;display:inline-block}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp .BISCertificatioLogo.RowTwo{margin:0 0 10px}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp .BISCertificatioLogo.RowTwo a{width:auto;display:inline-block}.CM100Footer .CM100FooterWarp .FooterSocialBadgesISO .BISCertificatioLogoWarp .BISCertificatioLogo.RowTwo a img{width:auto;height:46px}@media (max-width:767.98px){.CM100Footer .CM100FooterWarp .LastRowLink{text-align:center}}.CM100Footer .CM100FooterWarp .LastRowLink p{margin:10px 0 0;padding:0 115px 0 0;font-size:9px;letter-spacing:2px;text-align:right}@media (max-width:991.98px){.CM100Footer .CM100FooterWarp .LastRowLink p{padding:0;text-align:left}}.CM100Footer .CM100FooterWarp .LastRowLink p a{color:#3ecefe;font-weight:800}