:root{--timeline-width:0}.sf-about-us{font-family:"Darker Grotesque",sans-serif}.company-intro{padding:140px 0 120px;background:url(https://safe.security/wp-content/themes/safe/assets/partner/company-intro-bg.png);background-size:contain;background-repeat:no-repeat;background-position:center top}.company-intro .container{max-width:1576px;width:90%;margin-left:auto;margin-right:auto}.company-intro__cta_left{max-width:999px}.company-intro__cta_title{font-family:"Darker Grotesque",sans-serif;font-size:80px;font-weight:400;line-height:1;margin-bottom:20px}.company-intro__cta_description>p{font-family:"onest";font-size:18px;font-weight:400;line-height:32px;text-align:left}.company-intro__cta_button:hover{color:#fff}.company-intro__cta_section{display:flex;flex-wrap:wrap;gap:73px}.company-intro__cta_section .company-intro__cta_right .sf-button{margin-top:60px}.company-intro__quote{display:flex;flex-wrap:nowrap;padding-top:160px;gap:63.53px}.company-intro__quote .company-intro__quote_left{max-width:828.7px;position:relative;padding-top:120px}.company-intro__quote .company-intro__quote_left::before{content:"";position:absolute;left:0;top:0;background:url(https://safe.security/wp-content/themes/safe/assets/partner/quote-light.svg);background-size:cover;background-repeat:no-repeat;width:93.29px;height:79.9px;display:block}.company-intro__quote .company-intro__quote_left h2{font-size:70px;font-weight:400;line-height:80px;color:#06050C;margin-bottom:40.2px;font-family:"Darker Grotesque",sans-serif}.company-intro__quote .company-intro__quote_left h2>strong{font-weight:500;background:#A862EE;background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.company-intro__quote .company-intro__quote_left p{font-size:22px;line-height:39px;font-weight:300;letter-spacing:-.01em;color:#06050C;font-family:'Onest';padding-right:90px}.company-intro__quote .company-intro__quote_left .company-intro__cta_button{font-family:"Darker Grotesque",sans-serif;font-size:20px;font-weight:700;line-height:27.12px;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;margin-top:42px;display:flex;align-items:center;width:fit-content;transition:all 0.5s linear}.company-intro__quote .company-intro__quote_left .company-intro__cta_button::after{content:"";display:block;background:url(https://safe.security/wp-content/themes/safe/assets/partner/learn-more-btn-arrow.svg);background-size:contain;background-repeat:no-repeat;width:23.22px;height:7.62px;margin:5px 0 0 10px;transition:all 0.2s}.company-intro__quote .company-intro__quote_left .company-intro__cta_button:hover:after{background:url(https://safe.security/wp-content/themes/safe/assets/partner/learn-more-btn-arrow-hover.svg);background-size:contain;background-repeat:no-repeat;width:29px;height:8px}.company-intro__quote .company-intro__quote_left .company-intro__cta_button:hover{background:#A862EE;background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.company-intro__quote .company-intro__quote_left .company-intro__cta_button:hover svg path{fill:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%)}.company-intro__quote .company-intro__quote_right{padding:126.08px 126.16px 0;background:url(https://safe.security/wp-content/themes/safe/assets/partner/company-intro-cite-2-bg.png);background-size:contain;background-repeat:no-repeat}.company-intro__quote .company-intro__quote_right .company-intro__cite{width:381.29px;height:380.83px;border-radius:100%;overflow:hidden;margin-bottom:10.57px}.company-intro__quote .company-intro__quote_right .company-intro__cite>img{max-width:100%;width:100%;height:100%;object-fit:cover}.company-intro__quote .company-intro__quote_right .company-intro__name{text-align:center}.company-intro__quote .company-intro__quote_right .company-intro__name p{font-family:'Onest';font-size:16px;font-weight:300;line-height:27px;letter-spacing:-.01em}.company-intro__quote .company-intro__quote_right .company-intro__name p>strong{font-family:Darker Grotesque;font-size:28px;font-weight:600;line-height:37.97px;display:block;margin-bottom:10.14px;font-family:"Darker Grotesque",sans-serif}.company-mission{padding-bottom:120px}.company-mission .company-mission__row{display:flex;flex-wrap:nowrap;position:relative;padding:102px 0 102px 129px;border-radius:20px;background:linear-gradient(85.85deg,#3652F3 45%,#A162EF 100%)}.company-mission__content ::selection{background-color:#fff}.company-mission .company-mission__row .company-mission__content{position:relative;z-index:2}.company-mission .company-mission__title{font-size:70px;line-height:80px;font-weight:400;font-family:"Darker Grotesque",sans-serif;color:#fff;margin-bottom:40.42px}.company-mission .company-mission__description p{font-family:'Onest';font-size:22px;font-weight:300;line-height:39px;letter-spacing:-.01em;color:#fff;max-width:652px}.company-mission .company-mission__img{position:absolute;top:0;right:0;bottom:0}.company-mission .company-mission__img>img{width:100%;height:100%;object-fit:contain}.company-timeline{background:#F2F2F8;padding:120px 0}.company-timeline .company-timeline__title{font-family:"Darker Grotesque",sans-serif;font-size:70px;font-weight:400;line-height:80px;margin-bottom:80px;text-align:center}.company-timeline .company-timeline__content .company-timeline__list-wrp{position:relative}.company-timeline .company-timeline__content .company-timeline__list-wrp::after,.company-timeline .company-timeline__content .company-timeline__list-wrp::before{content:"";position:absolute;width:20px;height:10px;background-color:#F2F2F8;top:-4px;z-index:2}.company-timeline .company-timeline__content .company-timeline__list-wrp::after{right:0}.company-timeline .company-timeline__content .company-timeline__list-wrp::before{left:0}.company-timeline .company-timeline__content .company-timeline__list{display:flex;padding:0;list-style:none;position:relative;justify-content:space-between}.company-timeline .company-timeline__content .company-timeline__list::before{content:"";position:absolute;left:0;height:2px;width:100%;top:0;background:#D9D9D9}.company-timeline .company-timeline__content .company-timeline__list::after{content:"";position:absolute;left:0;height:2px;width:var(--timeline-width);top:0;background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%);transition:all 0.5s linear}.company-timeline .company-timeline__content .company-timeline__list .company-timeline__item{cursor:pointer;font-size:26px;line-height:30px;font-family:"Darker Grotesque",sans-serif;font-weight:600;position:relative;padding-top:10px;color:#78777b;width:50px;text-align:center}.company-timeline .company-timeline__content .company-timeline__list .company-timeline__item.company-timeline__item--active{color:#06050C}.company-timeline .company-timeline__content .company-timeline__list .company-timeline__item::before{content:"";position:absolute;left:50%;top:-4px;width:10px;height:10px;background:#D9D9D9;border-radius:100%;z-index:1;transform:translateX(-50%);z-index:3}.company-timeline .company-timeline__content .company-timeline__list .company-timeline__item.company-timeline__item--active::before,.company-timeline .company-timeline__content .company-timeline__list .company-timeline__item.older-event::before{background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%)}.company-timeline__details{margin-top:70px;background-color:#fff;border-radius:20px;max-width:1262px;margin-right:auto;margin-left:auto}.company-timeline__year-content{display:none;transition:opacity 1s ease-in-out}.company-timeline__year-content__inner{padding:80px 129px 80px 98px;display:flex;flex-wrap:wrap;gap:30px}.company-timeline__year-content-colum{width:calc(50% - 15px)}.company-timeline__year{font-family:"Darker Grotesque",sans-serif;font-size:56px;font-weight:400;margin-bottom:40px}.company-timeline__content{font-family:'Onest';font-size:19px;font-weight:300;line-height:30px;letter-spacing:-.01em;text-align:left}.company-timeline__content h3:not(.company-timeline__year){font-family:"Darker Grotesque",sans-serif;font-size:42px;font-weight:400;line-height:47px;margin-bottom:30px}.company-timeline__content ul{padding:0;margin:0}.company-timeline__content .company-timeline__details ul li{margin-bottom:13px;list-style:none;padding-left:21px;position:relative}.company-timeline__content .company-timeline__details ul li::before{content:"";width:8px;height:8px;border-radius:100%;background-color:#06050C;position:absolute;left:0;top:10px}.company-timeline__year-content-colum>img{width:100%;border-radius:20px}.company-timeline__year-content--active{display:block}.company-digital-risk__content{display:flex;flex-wrap:nowrap;align-items:center;max-width:1262px;position:relative;margin:0 auto}.company-digital-risk__left{padding:140px 140px 140px 69px;background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%);border-radius:20px;max-width:746.78px;position:relative;overflow:hidden;z-index:1;flex:0 0 60%}.company-digital-risk__left-bg{position:absolute;left:0;top:-30px;right:0;bottom:0;width:100%;height:115%;background-repeat:no-repeat;background-size:cover}.company-digital-risk__left .company-digital-risk__title{font-size:70px;line-height:80px;font-weight:400;font-family:"Darker Grotesque",sans-serif;color:#fff;position:relative;z-index:1}.company-digital-risk__left ::selection{background-color:#fff}.company-digital-risk__right{padding:85px 60px;background-color:#fff;border-radius:20px;max-width:615px;position:relative;z-index:2;box-shadow:0 10px 40px 0 rgb(111 137 163 / .16);flex:0 0 40%;position:absolute;right:0}.company-digital-risk__description p{font-size:18px;font-weight:300;line-height:34px;letter-spacing:-.01em;font-family:'Onest'}.company-customers-wrapper{padding:120px 0;background:#fff url(https://safe.security/wp-content/themes/safe/assets/partner/company-customers-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center bottom}.company-customers{padding-top:120px}.company-customers .company-customers__row{display:flex;flex-wrap:nowrap;gap:193px;align-items:center}.company-customers .company-customers__left{max-width:572px}.company-customers .company-customers__title{font-size:70px;line-height:80px;font-weight:400;font-family:"Darker Grotesque",sans-serif;margin-bottom:29.96px}.company-customers .company-customers__description p{font-size:18px;line-height:34px;font-weight:300;font-family:'Onest';margin-bottom:9.95px}.company-customers .company-customers__right{width:calc(100% - 765px);text-align:right}.company-customers .company-customers__right>img{max-width:100%}.team-members{padding:120px 0}.team-members .container{max-width:1522px;padding:0 15px;margin-left:auto;margin-right:auto;width:90%}.team-members__tabs{width:fit-content;margin:0 auto;margin-bottom:59.94px;justify-content:center;gap:56px;display:flex;position:relative}.team-members__tabs::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;width:100%;background-color:#D9D9D9}.team-members__tab{cursor:pointer;padding:0;border:none;background:none;font-size:36px;line-height:80px;position:relative;font-weight:600}.team-members__tab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:1}.team-members__tab.active::after{background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%)}.team-members__tab.active{background:#A862EE;background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.team-members__inner{display:flex;flex-wrap:wrap;gap:20px}.team-member{width:calc(25% - 15px);cursor:pointer;position:relative;border-radius:10px;overflow:hidden;color:#06050C;background:linear-gradient(64.32deg,rgb(227 201 254 / .3),rgb(172 184 255 / .3));display:flex;flex-direction:column}.team-member__image{position:relative;max-height:356px}.team-member__image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .3);transition:all 0.4s linear;opacity:0}.team-member:hover .team-member__image::before{opacity:1}.team-member:hover .team-member__content-top-right svg path{fill:#fff}.team-member__image>img{width:100%;height:100%;object-fit:cover}.team-member__content{position:relative!important;width:100%;bottom:0;z-index:2;flex:1;display:flex;align-items:center}.team-member__content::selection{background-color:#fff}.team-member__content-top{padding:20.5px 20px 22.92px 20px;display:flex;gap:10px;justify-content:space-between;position:relative;z-index:3;transition:transform .5s ease 0s;width:100%;height:100%}.team-member__content-top-right{display:flex;gap:9px;align-items:center;margin-top:10px;flex:1;justify-content:flex-end}.team-member__content::before{content:"";position:absolute;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1;transition:all 0.3s linear}.team-member__content::after{content:"";position:absolute;left:0;bottom:0;right:0;width:100%;height:70%;opacity:0;z-index:2;transition:all 0.3s linear}.team-member__content .team-member__name{font-size:26px;font-weight:700;line-height:35.26px;font-family:"Darker Grotesque",sans-serif;align-self:flex-start;margin:auto}.team-member__content .team-member__designation{font-size:20px;font-weight:400;line-height:27.12px;font-family:"Darker Grotesque",sans-serif;flex:100%;margin:0}.team-member__content .team-member__organization_name{font-size:20px;font-weight:600;line-height:27.12px;font-family:"Darker Grotesque",sans-serif;flex:100%;margin:0}.team-membe__learn-btn{padding:20px;border-top:1px solid rgb(223 219 227 / .3);display:none;position:absolute;z-index:3;bottom:0;left:0;right:0;background:linear-gradient(234deg,#845DF0 4.18%,#3652F3 69.66%)}.team-membe__learn-btn .learn-more-btn{display:flex;align-items:center;font-family:"Darker Grotesque",sans-serif;font-size:22px;font-weight:700;line-height:29.83px;letter-spacing:.04em;text-decoration:none;position:relative;z-index:3}.team-membe__learn-btn .learn-more-btn>svg{margin:5px 0 0 10px}.team-member:hover .team-member__content{color:#fff;position:absolute}.team-member:hover .team-member__content-top{transform:translateY(-70px);background:linear-gradient(242.04deg,#A862EE 4.18%,#3652F3 69.66%)}.team-member:hover .team-member__content::before{display:none}.team-member:hover .team-member__content::after{opacity:1;height:100%}.team-member:hover .team-membe__learn-btn{display:block}.team-member__content-top-left{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.team-member__content .team-member__organization_name:empty{display:none}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity 0.15s linear,z-index .15;-o-transition:opacity 0.15s linear,z-index .15;transition:opacity 0.15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;display:inline-block;vertical-align:middle;margin:100px auto 30px;max-width:1004px;width:90%}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgb(0 0 0 / .2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgb(0 0 0 / .5);box-shadow:0 3px 9px rgb(0 0 0 / .5);background-clip:padding-box;outline:0;text-align:left;padding:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}.model-open .bg-overlay{background:rgb(0 0 0 / .8);z-index:99}.bg-overlay{background:#fff0;height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background 0.15s linear;-o-transition:background 0.15s linear;transition:background 0.15s linear}.close-btn{position:absolute;right:20px;top:20px;cursor:pointer;z-index:99;font-size:30px;color:#fff}.team-mamber-detail{display:flex;flex-wrap:wrap;gap:30px;align-items:center;margin-bottom:40px}.team-mamber-detail .team-mamber-detail__img{width:201px;height:201px}.team-mamber-detail .team-mamber-detail__img>img{width:100%;height:100%;object-fit:cover}.team-mamber-detail__info .team-mamber-detail__name{font-family:"Darker Grotesque",sans-serif;font-size:36px;font-weight:700;line-height:48.82px;margin-bottom:10px}.team-mamber-detail__info .team-mamber-detail__designation{font-family:'Onest';font-size:20px;font-weight:300;line-height:25.5px;margin-bottom:15px}.team-mamber-detail__info .team-mamber-detail__organization_name{font-size:20px;font-weight:600;line-height:27.12px;font-family:"Darker Grotesque",sans-serif}.team-mamber-detail__socil{display:flex;gap:9px;margin-top:15px}.team-mamber-detail__description{font-family:'Onest';font-size:18px;font-weight:300;line-height:34px;letter-spacing:-.01em;margin-bottom:60px}.team-mamber-detail__experience-education{display:flex;flex-wrap:wrap;gap:30px}.team-mamber-detail__experience-education .experience-education-colum{width:calc(50% - 15px);display:flex;gap:40px}.team-mamber-detail__experience-education .experience-education__img{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background-color:#fff;box-shadow:0 10px 40px 0 rgb(111 137 163 / .16);border-radius:12px}.team-mamber-detail__experience-education .experience-education__title{font-family:"Darker Grotesque",sans-serif;font-size:26px;font-weight:700;line-height:35.26px;margin-bottom:10px}.team-mamber-detail__experience-education .experience-education__subtext{font-family:'Onest';font-size:18px;font-weight:300;line-height:28px}@media only screen and (max-width:1760px){.company-intro__cta_left{max-width:850px}}@media only screen and (max-width:1570px){.company-mission .company-mission__row{padding:70px 0 70px 70px}.company-mission .company-mission__title{margin-bottom:20.42px;font-size:60px;line-height:70px}.company-intro__cta_left{max-width:680px}.company-intro__cta_title{font-size:60px;line-height:70px}.company-intro__cta_section{gap:70px}.company-intro__quote .company-intro__quote_left h2{font-size:50px;line-height:60px;margin-bottom:20.2px}.company-digital-risk__left .company-digital-risk__title{font-size:60px;line-height:70px}.company-digital-risk__right{padding:55px 40px;max-width:575px}.company-timeline__year-content__inner{padding:40px 60px}.team-member__content .team-member__designation{font-size:18px}.team-member__content .team-member__organization_name{font-size:18px}.company-timeline .company-timeline__content .company-timeline__list .company-timeline__item{font-size:20px;line-height:24px}.company-intro__quote{gap:30.53px}.company-intro__quote .company-intro__quote_right{padding:80.08px 80.16px}.company-intro__quote .company-intro__quote_right .company-intro__cite{width:250.29px;height:250.83px}.team-member__content-top-right{gap:2px}.team-member__content .team-member__name{font-size:20px;line-height:30.26px}.company-customers .company-customers__row{gap:100px}.company-customers .company-customers__right{width:calc(100% - 672px)}.custom-model-inner{margin:50px auto 30px}}@media only screen and (max-width:1360px){.company-digital-risk__left{padding:100px 100px 100px 60px}.company-digital-risk__right{padding:30px;max-width:500px}.team-member{width:calc(33.333% - 14px)}.company-intro__cta_section{gap:40px}}@media only screen and (max-width:1160px){.company-customers .company-customers__left{max-width:500px}.company-customers .company-customers__right{width:calc(100% - 530px)}.company-digital-risk__right{padding:30px;max-width:450px}.company-digital-risk__left{padding:70px 110px 70px 50px}.company-digital-risk__left .company-digital-risk__title{font-size:50px;line-height:60px}.company-intro__cta_section{gap:25px}.company-customers .company-customers__row{gap:70px}}@media only screen and (max-width:991px){.company-intro{padding-bottom:0}.company-intro__quote{flex-direction:column;align-items:center}.company-intro__quote .company-intro__quote_right{max-width:410px}.company-mission .company-mission__row{padding:40px 40px 40px 40px}.company-mission{padding-bottom:80px}.company-timeline{background:#F2F2F8;padding:80px 0}.company-customers-wrapper{padding:80px 0}.company-intro__quote{padding-top:80px}.team-members{padding:80px 0}.company-customers{padding-top:80px}.company-customers .company-customers__row{flex-direction:column}.company-customers .company-customers__left{max-width:100%}.company-customers .company-customers__right{text-align:inherit;width:100%}.company-timeline__year-content-colum{width:100%}.company-digital-risk__content{flex-direction:column}.company-digital-risk__left{transform:translateX(0);max-width:100%;padding:70px 25px 100px 25px}.company-digital-risk__right{max-width:90%;position:relative;transform:translateY(-50px);padding:30px}.team-member{width:calc(50% - 10px)}.custom-model-wrap{padding:30px}.team-member__content-top{min-height:auto}.company-intro__cta_section .company-intro__cta_right .sf-button{margin-top:30px}.company-intro__quote .company-intro__quote_left p{padding:0}}@media only screen and (max-width:767px){.company-timeline .company-timeline__content .company-timeline__list-wrp{overflow-y:auto;padding:20px 0}.company-timeline .company-timeline__content .company-timeline__list{min-width:767px}.team-members__tabs{gap:20px}.team-members__tab{font-size:20px;line-height:64px}.company-customers .company-customers__title{font-size:50px;line-height:60px}.company-mission .company-mission__title{font-size:50px;line-height:60px}.company-timeline .company-timeline__title{font-size:50px;line-height:60px;margin-bottom:50px}.team-member:hover .team-member__content{position:relative}.team-mamber-detail__experience-education .experience-education-colum{width:100%}.company-timeline__year-content__inner{padding:50px 40px}}@media only screen and (max-width :520px){.team-member{width:100%}}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);justify-content:center;align-items:center}.popup-content{background:#fff;padding:20px;border-radius:5px;max-height:80%;overflow-y:auto}.popup.show{display:flex}