@font-face{font-family:'Adieu Alt C';src:url('/wp-content/themes/Sapphire/fonts/Adieu/altc/AdieuAltC-Light.otf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Romek';src:url('/wp-content/themes/Sapphire/fonts/Romek/desktop/otf/Romek-ExtraLight.otf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Messina Sans';src:url('/wp-content/themes/Sapphire/fonts/MessinaSans/MessinaSans-Regular.otf') format('truetype');font-weight:400;font-style:normal}.homepage-image-custom-box-slider{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:180px}.homepage-image-custom-box-slider li{overflow:hidden;position:relative;float:left;width:calc(33.333% - 13.333px);margin-right:20px;margin-bottom:20px;background:#000}.homepage-image-custom-box-slider li:nth-child(3n){margin-right:0}.homepage-image-custom-box-slider li:nth-child(odd){height:220px}.homepage-image-custom-box-slider li:nth-child(even){height:350px}.homepage-image-custom-box-slider li:nth-child(6n+4),.homepage-image-custom-box-slider li:nth-child(6n+6){margin-top:-130px}.homepage-image-custom-box-slider-image-wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:30px;transition:2s cubic-bezier(.36,.68,.42,.85)}.homepage-image-custom-box-slider-image-wrapper img{width:auto !important;height:auto !important;max-width:100%;max-height:100%}.homepage-image-custom-box-slider li .homepage-image-custom-box-slider-image-wrapper:nth-child(odd){transform:translateY(100%)}.homepage-image-custom-box-slider li .homepage-image-custom-box-slider-image-wrapper:nth-child(even){transform:translateY(-100%)}.homepage-image-custom-box-slider li .homepage-image-custom-box-slider-image-wrapper.active{transform:translateY(0)}.n-slider-section{margin-top:-50px;margin-bottom:170px}.n-slider-for-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:30px 0}.n-slider-for-slide:before{content:'';position:absolute;top:0;bottom:0;height:100%;left:0;right:105px;width:calc(100% - 105px);background:#000}.n-slider-left{width:49%;padding:0 70px;position:relative;z-index:2}.n-slider-right{width:51%;position:relative;z-index:2}.ns-slider-left-text{color:#fff;font-weight:300;font-family:"Suisse Int'l Light",sans-serif;font-size:22px;line-height:1.55}.ns-slider-left-author{margin-top:30px;color:#fff;font-family:"Suisse Int'l Semi Bold",sans-serif;font-family:"Suisse Int'l Bold",sans-serif;font-size:16px;font-weight:700;line-height:19px}.n-slider-right-image{padding-bottom:72%;position:relative}.n-slider-right-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100%;object-fit:cover}.n-slider-hold{padding:0 200px;margin-bottom:70px}.n-slider-logo-item{text-align:center}.n-slider-logo-item img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6;max-width:204px;max-height:42px;display:inline-block}.owl-item.current .n-slider-logo-item img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.owl-carousel .owl-item img{display:inline-block;width:auto}.nst-carousel.owl-carousel .owl-nav button.owl-next,.nst-carousel.owl-carousel .owl-nav button.owl-prev{position:absolute;width:86px;height:61px;top:50%;transform:translateY(-50%)}.nst-carousel.owl-carousel .owl-nav button.owl-prev{left:-110px}.nst-carousel.owl-carousel .owl-nav button.owl-next{right:-110px}.nst-carousel .owl-dots{position:absolute;left:0;right:0;width:100%;text-align:center;bottom:-200px}.nst-carousel.owl-carousel button.owl-dot span{display:inline-block;width:30px;height:3px;background:#ddd;margin:5px 10px;transition:.2s}.nst-carousel.owl-carousel button.owl-dot.active span{width:50px;background:#000}.boxes-slider-section-outer{display:none !important}.n-slider-nav-hold .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.four-column-company-list{margin-left:-12px;width:calc(100% + 24px);margin-bottom:100px}.four-column-company-list:after{content:'';display:block;clear:both}.four-column-company-list ul li{float:left;width:calc(25% - 24px);margin:0 12px 24px;background:#999;position:relative;overflow:hidden}.four-column-company-list-logo{width:100%;min-height:175px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.four-column-company-list-logo img{max-height:82px;max-width:200px;height:auto;width:auto}.four-column-company-list-tag{position:absolute;top:10px;left:10px;z-index:2}.four-column-company-list-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#592fc2;transform:translateY(101%);z-index:5;transition:.4s ease-out}.four-column-company-list-content .four-column-company-list-content-bottom{bottom:0}.four-column-company-list ul li:hover .four-column-company-list-content{transform:translateY(0%)}.four-column-company-list-tag .post-tags span{padding:5px 10px;background-color:rgba(255,255,255,.4);font-size:10px;font-weight:500;line-height:normal;letter-spacing:.5px;text-align:center;color:#fff}.four-column-company-list-content-top{position:absolute;top:18px;left:0;right:0;width:100%;padding:0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.four-column-company-list-content-top .post-tags span{padding:5px 10px;background-color:#fff;font-size:10px;font-weight:500;line-height:normal;letter-spacing:.5px;text-align:center;color:#000}.four-column-company-list-content-top-info{color:#fff;font-weight:300;font-family:"Suisse Int'l Light",sans-serif;font-size:10px;line-height:12px;letter-spacing:.5px;margin-left:10px;margin-top:2px}.four-column-company-content-top .post-tags span{padding:5px 10px;background-color:rgba(193,214,246,.4);font-size:10px;font-weight:500;line-height:normal;letter-spacing:.5px;text-align:center;color:#000}.four-column-company-list-content-bottom{position:absolute;bottom:0;left:0;right:0;top:0;padding:24px 54px 24px 30px;background:#000}.four-column-company-list-content-bottom h3{color:#fff;font-size:24px;font-family:"Suisse Int'l Bold",sans-serif;font-weight:700;line-height:1.29;margin-bottom:4px;max-height:62px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.four-column-company-list-content-bottom p{color:#fff;font-size:14px;line-height:1.57;max-height:68px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.four-column-company-list-content a,.four-column-company-list-content a:focus,.four-column-company-list-content a:active{position:absolute;right:19px;top:19px;z-index:10}.team-v2-section-filter-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:10}.companies-v2-section-filter-hold-box{position:relative;width:180px}.companies-v2-section-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 355px)}.companies-v2-section-filter>span{opacity:.5;color:#606060;font-size:18px;line-height:1.2}.companies-v2-section-filter>ul{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 40px)}.companies-v2-section-filter>ul>li{margin-right:40px;position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companies-v2-section-filter>ul>li p{margin-right:20px}.companies-v2-section-filter>ul>li span{display:inline-block;font-size:16px;line-height:1.2;padding:16px 50px 16px 25px;position:relative;cursor:pointer;width:100%;max-width:180px;border:solid 1px #ddd;height:50px}.companies-v2-section-filter>ul>li>div{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companies-v2-section-filter-hold-box:after{content:"";width:10px;height:10px;position:absolute;right:19px;top:16px;transition:all .1s ease-in-out;border:solid #bcbcbe;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 1.5px 1.5px 0;display:inline-block;padding:1.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.companies-v2-section-filter>ul>li.active .companies-v2-section-filter-hold-box:after{top:23px;transform:rotate(225deg)}.companies-v2-section-filter>ul>li ul{position:absolute;top:-10px;right:0;background:#fff;padding:18px;white-space:nowrap;min-width:150px;opacity:0;visibility:hidden;transition:.2s;left:0;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15);padding:10px 0}.companies-v2-section-filter>ul>li.active ul{opacity:1;visibility:visible}.companies-v2-section-filter>ul>li ul li{cursor:pointer;padding:12px 25px;display:block;width:100%;color:#000;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.companies-v2-section-filter>ul>li ul li:hover{background-color:#f5f5f5}.companies-v2-section-filter-activated{min-height:46px}.companies-v2-section-filter-activated ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.companies-v2-section-filter-activated ul li{margin-right:15px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companies-v2-section-filter-activated ul li:last-child{margin-right:0}.companies-v2-section-filter-activated ul li strong{font-size:15px;font-weight:400;line-height:18px;padding:11px 20px 9px;border:1px solid #000;border-radius:20px}.companies-v2-section-filter-activated ul li span{opacity:.2;font-size:15px;line-height:18px;cursor:pointer;margin-left:30px;display:none}.companies-v2-section-filter-activated ul li:last-child span{display:block}.team-v2-section-filter-search{position:relative;width:355px;border:solid 1px #ddd;height:50px}.team-v2-section-filter-search svg{position:absolute;top:16px;left:20px;height:20px;width:20px;pointer-events:none}.team-v2-section-filter-search input,.team-v2-section-filter-search input:focus{height:50px;padding:16px 20px 16px 56px;padding-right:0;width:300px;font-size:16px;color:#000;border:none;box-shadow:none;outline:none;margin:0;background:0 0}.companies-v2-filter-wrapper{margin:80px 0}.companies-v2-section-filter-activated{margin-top:40px}.four-column-list.four-column-list-extented{padding:0;margin:0}.four-column-list.four-column-list-extented li{width:16%;padding-left:0;margin-right:5%}.four-column-list.four-column-list-extented li:nth-child(5n){margin-right:0}.team-approach-section{padding:135px 0 58px}.team-approach-section-left{float:left;width:50%;padding-right:8%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-approach-section-right{float:left;width:50%}.team-approach-section-title *{font-size:74px;line-height:1.15;margin-bottom:60px}.team-approach-section-left-box{padding-left:105px}.team-approach-section-text{font-size:22px;line-height:1.55;margin-bottom:60px;font-family:"Suisse Int'l Light",sans-serif}.btn-team-section,.btn-team-section:focus,.btn-team-section:active{display:inline-block;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:2px;color:#000;border:1px solid #000;padding:16px 10px 14px;text-align:center;min-width:188px}.team-approach-section-right-img{width:calc(100% + 20px)}.team-approach-section-right-img img{width:100%;height:auto}.header-home{position:fixed;top:0;left:0;right:0;width:100%;padding:40px 0;z-index:500;transition:.2s ease-in-out}.header-home.fixed{padding:20px 0;background:rgba(0,0,0,1)}.logo-home{position:relative;text-align:center;line-height:0}.logo-home a{height:47px;width:234px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-trigger{position:absolute;right:0;top:50%;transform:translateY(-50%)}.hamburgerr{font:inherit;display:inline-block;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;float:right}.hamburgerr:hover{opacity:1}.hamburgerr-box{position:relative;display:inline-block;width:40px;height:20px;float:right}.hamburgerr-inner{top:50%;display:block;margin-top:-2px}.hamburgerr-inner,.hamburgerr-inner:after,.hamburgerr-inner:before{border-radius:2px;position:absolute;width:40px;height:1px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#fff}.hamburgerr-inner:after,.hamburgerr-inner:before{display:block;content:""}.hamburgerr-inner:before{top:-7px}.hamburgerr-inner:after{bottom:-7px}.hamburgerr--squeeze .hamburgerr-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburgerr--squeeze .hamburgerr-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburgerr--squeeze .hamburgerr-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburgerr--squeeze.is-active .hamburgerr-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburgerr--squeeze.is-active .hamburgerr-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburgerr--squeeze.is-active .hamburgerr-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.container-full{width:100%;max-width:100%;margin:0 auto;padding:0 48px}.mob-nav-home-hold{left:0;right:0;width:100%;position:fixed;padding:45px 0;min-height:60vh;max-height:100%;overflow:auto;background:#0587ff;z-index:600;transform:translateY(calc(-100% + 3px));transition:.2s}.mob-nav-home-hold.hamb-hover{transform:translateY(calc(-100% + 10px))}.mob-nav-home-hold.hamb-hover.active{transform:translateY(0);background:#86a3ce;-moz-box-shadow:0px 4px 20px rgba(0,0,0,.25);-webkit-box-shadow:0px 4px 20px rgba(0,0,0,.25);box-shadow:0px 4px 20px rgba(0,0,0,.25)}.mob-nav-home-hold.active{transform:translateY(0);background:#86a3ce;-moz-box-shadow:0px 4px 20px rgba(0,0,0,.25);-webkit-box-shadow:0px 4px 20px rgba(0,0,0,.25);box-shadow:0px 4px 20px rgba(0,0,0,.25)}.mob-nav-home ul li a{font-family:'Romek',serif;font-weight:200;font-size:40px;line-height:1.3;letter-spacing:.02em;color:#000;transition:.2s}.mob-nav-home.nav-hover ul li a{opacity:.45}.mob-nav-home.nav-hover ul li a:hover{opacity:1}.mob-nav-home-hold span{position:absolute;top:32px;right:52px;width:30px;height:30px;cursor:pointer;background:url(/wp-content/themes/Sapphire/assets/home-nav-close.svg) no-repeat center center;z-index:50}.mob-nav-home-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;z-index:599;transition:.2s}.mob-nav-home-overlay.active{opacity:1;visibility:visible}.footer-upgraded-hold{background:#567eb9;padding:120px 0 90px}.footer-upgraded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fu-left{width:calc(100% - 800px)}.fu-right{width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fu-grid{width:50%}.fu-right-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:190px;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fu-right-bottom-left{width:50%}.fu-right-bottom-right{width:50%}.fu-main-nav{margin-bottom:56px}.fu-main-nav ul li a{font-family:'Romek',serif;font-weight:200;font-size:40px;line-height:1.3;color:#000;transition:.2s}.fu-main-nav ul li a:hover{opacity:.45}.fu-sec-nav{margin-bottom:58px}.fu-sec-nav ul li{margin-bottom:16px}.fu-sec-nav ul li:last-child{margin-bottom:0}.fu-sec-nav ul li a{font-family:'Messina Sans',sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;color:#000;transition:.2s}.fu-sec-nav ul li a:hover{opacity:.45}.fu-socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fu-socials ul li{margin-right:16px}.fu-socials ul li:last-child{margin-right:0}.fu-socials ul li a{transition:.2s}.fu-socials ul li a:hover{opacity:.45}.fu-socials ul li a svg path{fill:#000}.fu-addresses{margin-bottom:50px}.fu-addresses ul li{font-family:'Messina Sans',sans-serif;margin-bottom:16px}.fu-addresses ul li:last-child{margin-bottom:0}.fu-addresses ul li h3{font-family:'Messina Sans',sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#000}.fu-addresses ul li p{font-family:'Messina Sans',sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#000}.fu-newsletter-label{font-family:'Romek',serif;font-weight:200;font-size:30px;line-height:1.3;color:#000;margin-bottom:16px}.fu-signatory-label{font-family:'Messina Sans',sans-serif;font-size:14px;line-height:1.4;letter-spacing:.05em;margin-bottom:12px}.fu-signatory-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex}.fu-signatory-logos ul li{margin-right:19px}.fu-signatory-logos ul li:last-child{margin-right:0}.fu-signatory-logo-text{font-family:'Messina Sans',sans-serif;font-size:10px;line-height:1;text-transform:uppercase;margin-top:12px}.fu-right-bottom-right{font-family:'Messina Sans',sans-serif;font-size:14px;line-height:1.4;text-align:right;letter-spacing:.05em;opacity:.5}.footer-logo-mob{display:none}.fu-newsletter-form input[type=email],.fu-newsletter-form input[type=email]:focus{font-family:'Messina Sans',sans-serif;width:100%;height:52px;border:none;box-shadow:none;outline:none;padding:2px 12px;font-size:24px;color:#000}.fu-newsletter-form input::-webkit-input-placeholder{color:#000;opacity:.5 !important}.fu-newsletter-form input::-moz-placeholder{color:#000;opacity:.5 !important}.fu-newsletter-form input:-ms-input-placeholder{color:#000;opacity:.5 !important}.fu-newsletter-form input:-moz-placeholder{color:#000;opacity:.5 !important}.fu-newsletter-form .hbspt-form .hs-submit input{font-family:'Romek';font-weight:200;font-size:26px;line-height:1.2;color:#000;background:transparent url(/wp-content/themes/Sapphire/assets/arrow-right-black.svg) no-repeat right 19px center;border:1px solid #000;padding:10px 70px 9px 20px;text-transform:initial;letter-spacing:0;transition:.2s}.fu-newsletter-form .hbspt-form .hs-submit input:hover{background-position:right 15px center !important}@media screen and (max-width:1440px){.container-full{padding:0 24px}.mob-nav-home-hold span{right:30px}}@media screen and (max-width:1366px){.n-slider-hold{padding:0 130px}}@media screen and (max-width:1290px){.team-v2-section-filter-search{min-width:100%;margin-bottom:30px}.companies-v2-section-filter{width:100%}.companies-v2-section-filter>ul{margin-left:0;width:100%}.companies-v2-section-filter>ul>li{width:33.333%;margin-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1199px){.fu-newsletter-form input[type=email],.fu-newsletter-form input[type=email]:focus{font-size:20px}.fu-newsletter-form .hbspt-form .hs-submit input{font-size:22px}.fu-left img{max-height:850px}.fu-left{width:calc(100% - 650px)}.fu-right{width:650px}.fu-right-bottom{width:100%;margin-top:120px}.fu-newsletter-label{font-size:24px}.fu-addresses ul li p{font-size:16px}.fu-addresses ul li h3{font-size:16px}.fu-main-nav ul li a{font-size:30px}.header-home{padding:34px 0}.logo-home img{max-width:200px}.n-slider-section{margin-bottom:130px}.nst-carousel .owl-dots{bottom:-160px}.n-slider-logo-item img{max-width:140px;max-height:30px}.ns-slider-left-text{font-size:20px}.nst-carousel.owl-carousel .owl-nav button.owl-prev{left:-55px}.nst-carousel.owl-carousel .owl-nav button.owl-next{right:-55px}.nst-carousel.owl-carousel .owl-nav button.owl-next,.nst-carousel.owl-carousel .owl-nav button.owl-prev{width:43px;height:30px}.nst-carousel.owl-carousel .owl-nav button.owl-next svg,.nst-carousel.owl-carousel .owl-nav button.owl-prev svg{max-width:100%}.n-slider-hold{padding:0 70px;margin-bottom:50px}.four-column-company-list-content-bottom{padding:24px 54px 24px 18px}.four-column-company-list-content a,.four-column-company-list-content a:focus,.four-column-company-list-content a:active{right:18px;bottom:24px}.four-column-company-list-content-bottom h3{font-size:22px;max-height:27px}}@media screen and (max-width:1023px){.footer-upgraded-hold{padding:90px 0 70px}.footer-logo-desk{display:none}.footer-logo-mob{display:inline-block}.fu-left{width:100%;order:2}.fu-left img{width:100%}.fu-right{width:100%;margin-bottom:100px}.companies-v2-section-filter>ul>li ul{left:0}.companies-v2-section-filter>ul{margin-left:0;width:calc(100% + 40px)}.four-column-company-list-content-bottom h3{width:calc(100% + 10px)}.four-column-company-list-content-bottom{padding:24px 44px 24px 18px}.four-column-company-list ul li{width:calc(33.333% - 24px)}.nst-carousel .owl-dots{bottom:-120px}.n-slider-section{margin-top:-30px;margin-bottom:100px}.ns-slider-left-author{margin-top:20px}.ns-slider-left-text{font-size:18px}.n-slider-left{padding:0 20px}.n-slider-hold{padding:0;margin-bottom:40px}.four-column-list.four-column-list-extented li{width:47.5%}.four-column-list.four-column-list-extented li:nth-child(5n){margin-right:5%}.four-column-list.four-column-list-extented li:nth-child(2n){margin-right:0}.team-approach-section-title *{font-size:64px;margin-bottom:50px}.team-approach-section-left-box{padding-left:20px}.team-approach-section-text{font-size:18px;margin-bottom:50px}.team-approach-section-left{padding:0}.team-approach-section-right{padding-left:8%}.team-approach-section{padding:80px 0 20px}}@media screen and (max-width:850px){.companies-v2-section-filter>ul,.companies-v2-section-filter>ul>li,.companies-v2-section-filter>ul>li>div{width:100%;display:block}.companies-v2-section-filter-hold-box{width:100%;margin:10px 0 20px}.companies-v2-section-filter>ul>li span{width:100%;max-width:100%}.companies-v2-filter-wrapper{margin:30px 0 15px}.member-investments ul li .image-section{height:90px}}@media screen and (max-width:768px){.homepage-image-custom-box-slider{margin-top:100px}.homepage-image-custom-box-slider li:nth-child(1),.homepage-image-custom-box-slider li:nth-child(3),.homepage-image-custom-box-slider li:nth-child(5){height:220px}.homepage-image-custom-box-slider li:nth-child(2),.homepage-image-custom-box-slider li:nth-child(4),.homepage-image-custom-box-slider li:nth-child(6){height:350px}.homepage-image-custom-box-slider-image-wrapper{padding:20px}}@media screen and (max-width:767px){.fu-newsletter-form .hbspt-form .hs-submit input{font-size:14px;background:transparent url(/wp-content/themes/Sapphire/assets/arrow-right-black.svg) no-repeat right 15px center/20px;padding:7px 45px 6px 15px}.fu-newsletter-form .hbspt-form .hs-submit input:hover{background-position:right 11px center !important}.fu-newsletter-form input[type=email],.fu-newsletter-form input[type=email]:focus{height:46px;font-size:18px}.fu-right-bottom{margin-top:0}.fu-right{margin-bottom:70px}.fu-right-bottom-left{width:100%}.fu-right-bottom-right{width:100%;text-align:left;margin-top:3px}.fu-signatory-logo-text{font-size:6px;margin-top:2px}.fu-signatory-logos ul li:nth-child(1) .fu-signatory-logo img{max-width:70px}.fu-signatory-logos ul li:nth-child(2) .fu-signatory-logo img{max-width:74px}.fu-signatory-label{margin-bottom:9px}.fu-newsletter-label{font-size:17px;margin-bottom:14px}.fu-addresses{margin-bottom:32px}.fu-addresses ul li h3{font-size:14px}.fu-addresses ul li p{font-size:14px}.fu-grid{margin-bottom:34px}.fu-sec-nav{margin-bottom:34px}.fu-sec-nav ul li a{font-size:12px;letter-spacing:.05em;line-height:1.3}.fu-sec-nav ul li{margin-bottom:8px}.fu-main-nav{margin-bottom:32px}.fu-main-nav ul li a{font-size:22px}.fu-grid{width:100%}.footer-upgraded-hold{background:#567eb9;padding:56px 0 30px}.companies-v2-section-filter-activated{min-height:46px}.companies-v2-section-filter-activated{margin-top:25px}.companies-v2-section-filter-activated ul li span{margin-left:15px}.companies-v2-section-filter-activated ul li strong{font-size:13px;line-height:16px;padding:8px 10px 5px}.companies-v2-section-filter-activated ul li{margin-right:8px}.team-v2-section-filter-search{margin-bottom:10px}.companies-v2-section-filter>ul>li.active span:after{top:16px}.companies-v2-section-filter>ul>li.active{z-index:5}.companies-v2-section-filter>ul{margin-left:0;display:block;margin-top:12px;width:100%}.companies-v2-section-filter>ul>li{margin-bottom:10px;width:100%;margin-right:0}.companies-v2-section-filter>ul>li span{max-width:100%}.companies-v2-section-filter{display:block}.four-column-company-list-logo img{max-height:60px;max-width:120px}.four-column-company-list-content-top-info{margin-left:5px}.four-column-company-list-content-top .post-tags span{padding:4px 5px}.four-column-company-list-content-top{top:14px;padding:0 15px}.four-column-company-list-content a,.four-column-company-list-content a:focus,.four-column-company-list-content a:active{right:15px;bottom:10px}.four-column-company-list-content-bottom{bottom:12px;padding:20px 40px 20px 15px}.four-column-company-list-content-bottom p{font-size:12px;max-height:51px;-webkit-line-clamp:3}.four-column-company-list-content-bottom h3{font-size:14px;max-height:20px;margin-bottom:5px}.four-column-company-list-logo{min-height:130px;padding:10px}.four-column-company-list{margin-left:-5px;width:calc(100% + 10px);margin-bottom:80px}.four-column-company-list ul li{width:calc(50% - 20px);margin:0 10px 20px}.ns-slider-left-author{font-size:14px}.ns-slider-left-text{font-size:16px}.nst-carousel .owl-dots{bottom:-105px}.n-slider-hold{margin-bottom:30px}.n-slider-section{margin-top:-10px;margin-bottom:80px}.nst-carousel.owl-carousel button.owl-dot.active span{width:30px}.nst-carousel.owl-carousel button.owl-dot span{width:20px;margin:5px}.n-slider-for-slide{padding:30px 0 0}.n-slider-for-slide:before{bottom:40px;height:calc(100% - 40px);left:0;right:0;width:100%}.n-slider-right{width:100%}.n-slider-left{width:100%;margin-bottom:30px}.n-slider-for-slide{display:block}.four-column-list.four-column-list-extented li{width:100%;margin-right:0}.team-approach-section-title *{font-size:34px;margin-bottom:20px;padding:0 20px}.team-approach-section-left{width:100%;margin-bottom:30px}.team-approach-section-right{width:100%;padding:0}.team-approach-section-right-img{width:100%;text-align:center}.team-approach-section-right-img img{display:inline-block}.team-approach-section-left-box{padding:0 20px}}@media screen and (max-width:600px){.homepage-image-custom-box-slider{margin-top:100px}.homepage-image-custom-box-slider li{width:calc(33.333% - 6.666px);margin-right:10px;margin-bottom:10px}.homepage-image-custom-box-slider li:nth-child(3n){margin-right:0}.homepage-image-custom-box-slider li:nth-child(1),.homepage-image-custom-box-slider li:nth-child(3),.homepage-image-custom-box-slider li:nth-child(5){height:140px}.homepage-image-custom-box-slider li:nth-child(2),.homepage-image-custom-box-slider li:nth-child(4),.homepage-image-custom-box-slider li:nth-child(6){height:240px}.homepage-image-custom-box-slider li:nth-child(4),.homepage-image-custom-box-slider li:nth-child(6){margin-top:-100px}.homepage-image-custom-box-slider-image-wrapper{padding:10px}}@media screen and (max-width:400px){.homepage-image-custom-box-slider{margin-top:60px}.homepage-image-custom-box-slider li:nth-child(1),.homepage-image-custom-box-slider li:nth-child(3),.homepage-image-custom-box-slider li:nth-child(5){height:70px}.homepage-image-custom-box-slider li:nth-child(2),.homepage-image-custom-box-slider li:nth-child(4),.homepage-image-custom-box-slider li:nth-child(6){height:140px}.homepage-image-custom-box-slider li:nth-child(4),.homepage-image-custom-box-slider li:nth-child(6){margin-top:-70px}.team-approach-section-title *{font-size:24px}}#post-year_in_review .related-blog-section ul li{width:50%}#post-year_in_review .related-blog-section ul li .image-section{height:auto !important;padding-bottom:57.3%}#post-year_in_review .black-tag.capitalize{display:none !important}@media screen and (max-width:600px){#post-year_in_review .related-blog-section ul li{width:100%}}.resources-page-tab-content-title-hold{position:relative;z-index:2;padding:40px 0 0}.resources-page-tab-content-title{max-width:65%}.resources-page-tab-content-title h2{font-family:"Suisse Int'l",sans-serif;font-size:28px;font-weight:400;line-height:1.29;margin-bottom:31px}.resources-page-tab-content-title p{color:#4d4d4d;font-size:16px;line-height:1.375;margin-bottom:20px}.resources-page-tab-content-title p:last-child{margin-bottom:0}@media screen and (max-width:950px){.resources-page-tab-content-title{max-width:100%}}.page-ventures-intro{background-size:cover !important;padding:182px 0 0;text-align:center;position:relative}#venturesIntroAnim{position:absolute;top:0;left:0;right:0;z-index:-1}.page-ventures-intro-title h1{font-size:60px;font-weight:400;line-height:1.33;text-align:center;letter-spacing:-1px;color:#000;margin-bottom:136px}.page-ventures-intro-image img{max-width:100%}.page-ventures-after-intro{padding:60px 0 20px}.page-ventures-after-intro-list ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-ventures-after-intro-list ul li{float:left;margin:0 40px 40px}.page-ventures-after-intro-list ul li img{max-height:56px;max-width:100%}.page-ventures-after-intro+.full-width-content{padding-top:0}.page-ventures-slider{margin-bottom:32px}.page-ventures-slider-owl{position:relative;padding:0 105px}.page-ventures-slider-owl .owl-stage{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}.page-ventures-slider-owl .owl-nav button{position:absolute;width:86px;height:61px;top:50%;transform:translateY(-50%)}.page-ventures-slider-owl .owl-nav button svg{width:86px;height:61px}.page-ventures-slider-owl .owl-nav button.owl-prev{left:0}.page-ventures-slider-owl .owl-nav button.owl-next{right:0}.page-ventures-slider-owl .owl-dots{display:none}.page-ventures-slider-owl .owl-item .page-ventures-slider-owl-left-logo img{max-width:100%;max-height:100px}.page-ventures-slider-owl .owl-item .page-ventures-slider-owl-left-logo a{display:inline-block}.page-ventures-slider-owl .item{height:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;padding:38px 0 38px 38px;position:relative}.page-ventures-slider-owl .item:after{content:'';width:calc(100% - 100px);height:100%;background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.page-ventures-slider-owl-left{float:left;width:50%;padding-right:68px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.page-ventures-slider-owl-left-logo{margin-bottom:34px}.page-ventures-slider-owl-left-logo img{width:auto !important}.page-ventures-slider-owl-left-textbox{position:relative}.page-ventures-slider-owl-left-text{color:#fff;font-size:22px;font-weight:300;line-height:1.55;margin-bottom:34px}.page-ventures-slider-owl-left-person{color:#fff;font-size:16px;font-weight:400;line-height:1.3125;padding-right:50px}.page-ventures-slider-owl-left-person span{display:inline-block;margin-right:22px}.page-ventures-slider-owl-left-person strong{font-weight:700}.page-ventures-slider-owl-left-count{color:#fff;font-size:16px;font-weight:400;line-height:1.3125;position:absolute;bottom:0;right:0}.page-ventures-slider-owl-right{float:left;width:50%;padding-left:32px}.page-ventures-slider-owl-right-img{position:relative;width:100%;height:100%;padding-bottom:92%}.page-ventures-slider-owl-right-img img{background-size:cover !important;position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.page-ventures-slider-link{padding:0 105px}.arrow-bottom-btn.arrow-bottom-btn-diff,.arrow-bottom-btn.arrow-bottom-btn-diff:focus,.arrow-bottom-btn.arrow-bottom-btn-diff:active{background:url(/wp-content/themes/Sapphire/assets/icon-arrow-gray.svg) no-repeat left center}.half-content-blocks-half-list{background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#fff));background-image:-o-linear-gradient(top,#e5e5e5 0%,#fff 100%);background-image:linear-gradient(to bottom,#e5e5e5 0%,#fff 100%)}.half-content-blocks-half-list .text-banner p{background-image:none;opacity:1}.half-list-half-slider .slider-section .text-banner{overflow:visible;left:0}.page-template-team .team-banner{background:url(/wp-content/themes/Sapphire/assets/team-banner-v2.png) no-repeat center center;background-size:cover !important}.page-template-team .team-banner:before{display:none}.page-ventures-slider-section{margin-top:-50px;position:relative}.page-ventures-slider-section:after{content:'';width:100%;height:calc(100% + 800px);background:url(/wp-content/themes/Sapphire/assets/Homepage_LatestInvestments_MintBG_2x.png) no-repeat center/100% 100%;position:absolute;top:80%;left:0;right:0;transform:translateY(-50%);z-index:-1}.page-template-sapphire_ventures_page .full-width-content+.text-banner p{font-family:"Suisse Int'l",sans-serif}.page-template-sapphire_ventures_page .full-width-content+.text-banner p span{background:#bcbcbe;background:-moz-linear-gradient(180deg,rgba(188,188,190,.2) 30%,rgba(188,188,190,0) 70%);background:-webkit-linear-gradient(180deg,rgba(188,188,190,.2) 30%,rgba(188,188,190,0) 70%);background:linear-gradient(180deg,rgba(188,188,190,.2) 30%,rgba(188,188,190,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bcbcbe",endColorstr="#bcbcbe",GradientType=1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-template-sapphire_ventures_page .page-ventures-slider-section+.text-banner p{font-family:"Suisse Int'l",sans-serif}.page-template-sapphire_ventures_page .page-ventures-slider-section+.text-banner p span{background:#d4eaf2;background:-moz-linear-gradient(180deg,rgba(212,234,242,.7) 30%,rgba(212,234,242,0) 75%);background:-webkit-linear-gradient(180deg,rgba(212,234,242,.7) 30%,rgba(212,234,242,0) 75%);background:linear-gradient(180deg,rgba(212,234,242,.7) 30%,rgba(212,234,242,0) 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d4eaf2",endColorstr="#d4eaf2",GradientType=1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1199px){.page-ventures-slider-section .container-1280{padding:0}.page-ventures-slider-owl{padding:0 80px}.page-ventures-slider-owl .owl-nav button,.page-ventures-slider-owl .owl-nav button svg{width:43px;height:30px}.page-ventures-slider-owl .owl-nav button.owl-prev{left:10px}.page-ventures-slider-owl .owl-nav button.owl-next{right:10px}.page-ventures-slider-owl-left-text{font-size:20px}.page-ventures-slider-owl-left-person{font-size:14px}.page-ventures-slider-link{padding:0 80px}}@media screen and (max-width:1023px){.page-ventures-intro{padding:160px 0 0}.page-ventures-intro-title h1{font-size:50px;margin-bottom:100px}.page-ventures-after-intro-list ul li{margin:0 20px 40px}.page-ventures-slider-owl-left-text{font-size:18px}.page-ventures-slider-owl{padding:0}.page-ventures-slider-owl .owl-nav{display:none}.page-ventures-slider-link{padding:0 20px}.page-ventures-slider-section{margin-bottom:40px}.text-banner p{animation:none !important;font-size:80px;margin:0;white-space:normal;word-break:normal;height:auto;line-height:1;width:min-intrinsic;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:table-caption;display:-ms-grid;-ms-grid-columns:min-content}.text-banner p span{display:none;padding-right:10px;margin-right:0;height:auto;word-spacing:100000px}.text-banner p span:first-child{display:inline-block}.page-template-portfolio-growth_page .half-content-blocks-half-list{padding-top:114px}.half-content-blocks-half-list .text-banner{padding-top:15px}.porfolio-section-slider .text-banner{padding-bottom:10px}.half-list-half-slider .pink-box{margin-top:0}.half-list-half-slider .text-banner{padding-bottom:8px}.page-template-portfolio-growth_page .porfolio-section-slider{padding:29px 0 60px}.half-content-blocks-half-list .text-banner p span{word-spacing:0}.page-template-sapphire_partner_page .text-banner p span{word-spacing:0;background:#ddd;background:-moz-linear-gradient(180deg,#ddd 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(221,221,221,1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#ddd 50%,rgba(255,255,255,0) 100%);background-clip:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd",endColorstr="#ffffff",GradientType=1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-ventures-slider-section{margin-top:0}.page-template-sapphire_ventures_page .full-width-content+.text-banner p span{background:#bcbcbe;background:-moz-linear-gradient(180deg,rgba(188,188,190,.4) 30%,rgba(188,188,190,0) 100%);background:-webkit-linear-gradient(180deg,rgba(188,188,190,.4) 30%,rgba(188,188,190,0) 100%);background:linear-gradient(180deg,rgba(188,188,190,.4) 30%,rgba(188,188,190,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bcbcbe",endColorstr="#bcbcbe",GradientType=1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-template-sapphire_ventures_page .page-ventures-slider-section+.text-banner p span{background:#d4eaf2;background:-moz-linear-gradient(180deg,rgba(212,234,242,.9) 30%,rgba(212,234,242,0) 100%);background:-webkit-linear-gradient(180deg,rgba(212,234,242,.9) 30%,rgba(212,234,242,0) 100%);background:linear-gradient(180deg,rgba(212,234,242,.9) 30%,rgba(212,234,242,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d4eaf2",endColorstr="#d4eaf2",GradientType=1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-banner{opacity:1 !important}}@media screen and (max-width:767px){.page-ventures-slider-owl .item{padding:0}.page-ventures-slider-owl .item:after{display:none}.page-ventures-slider-owl-left{width:100%;padding:40px 20px;background:#000}.page-ventures-slider-owl-right{width:100%;padding:0}.page-ventures-slider-owl-right-img{padding-bottom:66%}}@media screen and (max-width:639px){.mob-nav-home ul li a{font-size:30px}.mob-nav-home-hold span{top:18px;right:20px}.hamburgerr-inner:after{bottom:-5px}.hamburgerr-inner:before{top:-5px}.hamburgerr-inner,.hamburgerr-inner:after,.hamburgerr-inner:before{width:30px}.hamburgerr-box{width:30px}.header-home{padding:26px 0}.logo-home img{max-width:125px}.logo-home a{height:25px;width:125px}.page-ventures-intro{padding:100px 0 0}.page-ventures-after-intro{padding:20px 0 40px}.page-ventures-intro-title h1{font-size:32px;margin-bottom:60px}.page-ventures-after-intro-list ul li{margin:0 7px 0}.page-ventures-slider-owl-left-text{font-size:16px}.text-banner p{font-size:45px}.page-ventures-after-intro+.full-width-content{padding-left:0;padding-right:0}.page-ventures-slider-owl .owl-dots{display:block;text-align:center;line-height:0;padding:26px 0 0}.page-ventures-slider-owl .owl-dot{display:inline-block;width:100%;max-width:30px;height:2px;background:#bcbcbe !important;margin-right:20px}.page-ventures-slider-owl .owl-dot:last-child{margin-right:0}.page-ventures-slider-owl .owl-dot.active{max-width:50px;background:#000 !important}.page-ventures-slider-owl .owl-item .page-ventures-slider-owl-left-logo img{max-height:60px}}.posts-disclaimer-content,.posts-disclaimer-content *{font-family:"Suisse Int'l",sans-serif !important;font-size:10px !important;font-weight:400 !important;margin-top:20px !important;line-height:1.4 !important;letter-spacing:normal !important;color:#4d4d4d !important;margin-bottom:0 !important}.posts-disclaimer-content strong{font-weight:700 !important}.posts-disclaimer-content a{text-decoration:underline !important;color:#000 !important}.posts-disclaimer-content a:hover{color:#000 !important}img.alignright{float:right;margin:1em 0 1em 1em}img.alignleft{float:left;margin:1em 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.text-banner p{line-height:1.2}.site-footer .copyright .footer-logo{height:25px}.single-company-content{padding:184px 0 123px;position:relative}.single-company-content-bg{position:absolute;top:0;right:0;left:0;z-index:-1;opacity:.52}.single-company-content-bg img{width:100%}.single-company-content .container-1280{padding:0 20px}.single-company-intro{margin-bottom:63px}.single-company-intro .container-1280{position:relative}.single-company-intro-image{position:absolute;top:0;right:15px;padding-bottom:38.9%;background:url(/wp-content/themes/Sapphire/assets/single-company-intro-image-anim.png) no-repeat top right;background-size:contain !important;max-height:560px;width:45%;z-index:3}.single-company-intro-logo img{max-height:265px;max-width:100%}.single-company-intro-link{padding-top:27px}.link-gray-w-arrow,.link-gray-w-arrow:focus,.link-gray-w-arrow:active{display:inline-block;position:relative;color:#969696;font-family:"Suisse Int'l",sans-serif;font-size:20px;font-weight:400;line-height:1.9;padding-right:27px}.link-gray-w-arrow:after{content:'';width:18px;height:10px;background:url(/wp-content/themes/Sapphire/assets/icon-gray-link-arrow.png) no-repeat center center;background-size:contain !important;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.2s ease-in-out}.link-gray-w-arrow:hover{color:#969696}.link-gray-w-arrow:hover:after{right:-10px}.single-company-textbox-title{font-family:"Suisse Int'l",sans-serif;font-size:40px;font-weight:300;line-height:1.3;margin-bottom:33px}.single-company-textbox-text{max-width:817px;margin-left:115px}.single-company-textbox-text p{font-family:"Suisse Int'l",sans-serif;font-size:18px;font-weight:400;line-height:1.78;margin-bottom:28px;color:#000}.single-company-textbox-text :last-child{margin-bottom:0}@media screen and (min-width:1441px){.single-company-intro-image{padding-bottom:0;height:100%}}@media screen and (max-width:1023px){.single-company-content{padding:150px 0 80px}.single-company-textbox-text{margin-left:40px}.single-company-textbox-text p{font-size:16px}}@media screen and (max-width:639px){.single-company-content{padding:100px 0 60px}.single-company-textbox-text{margin-left:0}.single-company-textbox-text p{font-size:14px;margin-bottom:20px}.single-company-textbox-title{font-size:32px}.single-company-intro-logo img{max-height:165px}.single-company-intro{margin-bottom:40px}}@media screen and (max-width:639px){.page-template-sapphire_ventures_page .page-ventures-intro+.full-width-content{padding:30px 10px 60px}}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{padding:0 !important;background:0 0 !important;color:#000!important;font-size:14px!important;line-height:17px!important;text-transform:uppercase!important;letter-spacing:1.52px!important;font-weight:700 !important;border-bottom:1px solid #000;transition:.2s}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button:hover{opacity:.8}.cli-style-v2 .cli-bar-btn_container .cli_action_button{margin-left:55px!important}.cli-bar-btn_container{margin-left:100px!important}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:16px 10% !important;background:rgba(255,255,255,.9) !important}.cli-style-v2 .cli-bar-message p{max-width:610px;font-size:16px !important;line-height:18px!important}.cli-style-v2 .cli-bar-message p a{font-size:16px !important;line-height:18px!important}.cli-tab-footer .wt-cli-privacy-accept-btn{padding:0 !important;background:0 0 !important;color:#000!important;font-size:14px!important;line-height:17px!important;text-transform:uppercase!important;letter-spacing:1.52px!important;font-weight:700 !important;border-bottom:1px solid #000;transition:.2s}.cli-tab-footer .wt-cli-privacy-accept-btn:hover{opacity:.8}@media (max-width:1366px){#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:16px 20px !important}}@media (max-width:1023px){.cli-style-v2 .cli-bar-message p{max-width:100%}.cli-bar-btn_container{margin-left:0!important}.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:0 !important}.cli-style-v2 .cli-bar-btn_container .cli_action_button:first-child{margin-left:0!important}}@media (max-width:639px){.cli-style-v2 .cli-bar-message p a{font-size:14px !important}.cli-style-v2 .cli-bar-message p{font-size:14px !important}.cli-style-v2 .cli-bar-btn_container .cli_action_button{margin-left:20px!important}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{font-size:13px!important;letter-spacing:1px!important}.cli-tab-footer .wt-cli-privacy-accept-btn:hover{font-size:13px!important;letter-spacing:1px!important}}.podcast-template-podcast-details_page .fbx-player-wrapper{display:none !important}body.podcast-template-podcast-details_page{padding-top:0 !important}.podcast-template-podcast-details_page header.main-header.fixed{top:0 !important}.page-template-company-v2 .inner-hero,.page-template-company .inner-hero{background:url(/wp-content/themes/Sapphire/assets/companie-intro-grad.png) no-repeat bottom center;background-size:cover !important;padding-bottom:105px}.page-template-company-v2 .inner-hero *,.page-template-company .inner-hero *{color:#000 !important}.page-template-company-v2 .image-section,.page-template-company .image-section{display:none}.page-template-company-v2 .inner-hero .content h1,.page-template-company .inner-hero .content h1{width:50%;padding-right:26px}.page-template-company-v2 .inner-hero .content__inner,.page-template-company .inner-hero .content__inner{width:50%;padding-left:26px}body.page-template-company-v2 header.main-header svg *,body.page-template-company header.main-header svg *{fill:#000}body.page-template-company-v2 .header-nav li a,body.page-template-company .header-nav li a{color:#000;background-image:-webkit-linear-gradient(top,#000,#000)}body.page-template-company-v2 header.main-header .header-logo img.white-logo,body.page-template-company header.main-header .header-logo img.white-logo{display:none}body.page-template-company-v2 header.main-header .header-logo img,body.page-template-company header.main-header .header-logo img{display:block}@media (max-width:1023px){.page-template-company-v2 .inner-hero,.page-template-company .inner-hero{padding-bottom:80px;background-position:bottom center}}@media (max-width:850px){.page-template-company-v2 .inner-hero .content h1,.page-template-company .inner-hero .content h1{width:100%;padding-right:0}.page-template-company-v2 .inner-hero .content__inner,.page-template-company .inner-hero .content__inner{width:100%;padding-left:30px}}@media (max-width:639px){.page-template-company-v2 .inner-hero,.page-template-company .inner-hero{padding-bottom:60px}}body.home header.main-header .header-logo{width:242px;height:35px}body.home header.main-header:after{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.75);filter:blur(10px);-webkit-filter:blur(10px);z-index:-1}.page-ventures-intro-title h1{font-family:"Suisse Int'l Light",sans-serif;font-size:74px;font-weight:300}body.home .full-width-content .container-860{max-width:1030px}body.home .full-width-content h3{font-size:54px;margin-bottom:50px}.page-template-sapphire_ventures_page .page-ventures-intro+.full-width-content{padding:75px 0 100px}.page-ventures-intro-title h1{line-height:1.2;padding-top:10px}@media (max-width:1100px){body.home header.main-header .header-logo{width:166px;height:26px}}@media screen and (max-width:1023px){.page-ventures-intro-title h1{font-size:50px}body.home .full-width-content h3{font-size:40px;margin-bottom:40px}}@media screen and (max-width:639px){.page-ventures-intro-title h1{font-size:36px}.page-template-sapphire_ventures_page .page-ventures-intro+.full-width-content{padding:30px 10px 60px}}@media screen and (max-width:600px){body.home .full-width-content h3{font-size:32px;margin-bottom:20px}}@media screen and (max-width:400px){body.home .full-width-content h3{font-size:24px;margin-bottom:26px}}.page-template-sapphire_resource_page .inner-title-with-filter-section-section h1,.page-template-team .team-banner h2{font-weight:300;font-family:"Suisse Int'l Light",sans-serif}@media screen and (max-width:1100px){.team-section .content h2{font-size:40px}}@media screen and (max-width:600px){.team-section .content h2{font-size:32px}}@media screen and (max-width:400px){.team-section .content h2{font-size:24px}}.footer-links-signatory{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.footer-links-signatory-box{padding-top:20px}.footer-links-signatory-title{color:#606060;font-family:"Suisse Int'l",sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.15px;margin-bottom:20px}.footer-links-signatory-img{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-links-signatory-img img{max-height:156px;margin-right:36px;margin-bottom:15px}@media screen and (max-width:1024px){.footer-links-signatory-box{padding-top:0;padding-left:80px}}@media screen and (max-width:767px){.footer-links-signatory-box{padding-top:80px;padding-left:0;width:100%}.footer-links-signatory-img img{max-height:128px;max-width:50%}}@media screen and (max-width:400px){.footer-links-signatory-img img{max-height:100px}.footer-links-signatory-box{padding-top:30px}}.full-formatting .content a{font-family:"Suisse Int'l Light",sans-serif;font-size:20px;font-weight:300;line-height:1.5;color:#4d4d4d}@media screen and (max-width:480px){.full-formatting .content a{font-size:14px}}.announcement-b-hold{font-family:"Suisse Int'l Medium",sans-serif !important;padding:11px 45px;font-size:14px;font-weight:500;line-height:1.29;text-align:center;text-transform:uppercase;transition:.2s ease-in-out;position:fixed;top:0;right:0;left:0;z-index:999;opacity:0;visibility:hidden}.announcement-b-hold.is-active{opacity:1;visibility:visible}.announcement-b-hold.closed{transform:translateY(-120%)}.announcement-b-hold a{font-family:"Suisse Int'l Medium",sans-serif !important;display:inline-block;font-size:14px;font-weight:500;line-height:1.29;text-transform:uppercase;transition:.2s ease-in-out;margin:0 20px;position:relative}.announcement-b-hold a:after{content:'';width:100%;height:1px;background:inherit;position:absolute;bottom:-2px;left:0;right:0;transition:.2s ease-in-out}.announcement-b-hold a:hover:after{opacity:0}.announcement-b-hold svg path{transition:.2s ease-in-out}.announcement-b-hold-close{position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:.2s ease-in-out;cursor:pointer}.announcement-b-hold-close:hover{opacity:.7}#page.site{transition:padding .2s ease-in-out}.full-formatting .content ol ol{margin:10px 0 !important}.header-nav ul.dropdown li a:hover{background:#86a3ce !important}.header-nav li.sub-nav.has-dropdown .dropdown li a:hover{background:0 0 !important}.four-column-content-box ul li,.two-column-box .container-1280>ul>li,.half-content-half-block-black-bg .block li,.half-content-blocks-half-list .block ul li{background:-webkit-gradient(linear,right top,left top,from(#d3e0f0),to(#a7bedd)) !important;background:-o-linear-gradient(right,#d3e0f0 0%,#a7bedd 100%) !important;background:linear-gradient(270deg,#d3e0f0 0%,#a7bedd 100%) !important}.page-template-team .team-banner{background:url(/wp-content/themes/Sapphire/assets/team-intro-bg.jpg) no-repeat center bottom;background-size:cover !important}.page-template-company-v2 .inner-hero,.page-template-company .inner-hero{background:url(/wp-content/themes/Sapphire/assets/companies-intro-bg.jpg) no-repeat bottom center;background-size:cover !important}.inner-title-with-filter-section-section:before{background:url(/wp-content/themes/Sapphire/assets/resources-intro-bg.jpg) no-repeat center bottom/cover !important}.blog-hero-section,.blog-hero-section.press,.poscast-hero-section:before{background:url(/wp-content/themes/Sapphire/assets/resources-inner-intro-bg.jpg) no-repeat center/cover}.team-member-template-single_team-member .team-banner{background:url(/wp-content/themes/Sapphire/assets/resources-inner-intro-bg.jpg) no-repeat center/cover !important}.small-width-content.sports h3 b{font-family:"Suisse Int'l",sans-serif;font-weight:400}.full-formatting .content center{font-family:"Suisse Int'l Light",sans-serif;font-size:20px;font-weight:300;line-height:1.5;letter-spacing:normal;color:#4d4d4d;margin-bottom:40px}.full-formatting .content center{max-width:1030px;margin:0 auto;margin-bottom:0}.full-formatting .content iframe{margin-bottom:40px}.full-formatting .content p iframe{margin-bottom:0}@media screen and (max-width:768px){.full-formatting .content iframe{width:100%}}.custom-disclaimer-item{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px}.custom-disclaimer-item p{font-family:'Messina Sans';font-size:16px;line-height:100%;color:#000;margin-right:48px}.custom-disclaimer-item :last-child{margin-bottom:0}.btn-c-arrow,.btn-c-arrow:active,.btn-c-arrow:focus{display:inline-block !important;font-family:'Messina Sans' !important;font-style:normal !important;font-weight:500 !important;font-size:16px !important;line-height:1 !important;text-transform:uppercase !important;color:#000 !important;position:relative !important;transition:.2s !important;padding-right:37px !important;white-space:nowrap !important}.btn-c-arrow:hover{color:#000 !important}.btn-c-arrow:hover:after{right:-4px}.btn-c-arrow:after{content:'';width:33px;height:15px;background:url(/wp-content/themes/Sapphire/assets/icon-arrow-black.svg);background-size:cover;background-repeat:no-repeat;background-size:contain !important;position:absolute;top:0;right:0;transition:.2s}.half-list-half-slider-custom-disclaimer-item{max-width:1280px;margin:0 auto;padding:0 20px;width:100%}.half-list-half-slider-custom-disclaimer-item .custom-disclaimer-item p{font-size:14px}.half-heading-half-number-counter .arrow-bottom-btn,.half-heading-half-number-counter .arrow-bottom-btn:focus,.half-heading-half-number-counter .arrow-bottom-btn:active{float:right}.half-info-half-image-slider-cta-disclaimer{padding:68px 0;background:#fff;position:relative;z-index:1}.half-info-half-image-slider-cta-disclaimer .custom-disclaimer-item{display:block;margin-top:0}@media only screen and (max-width:639px){.custom-disclaimer-item{display:block;margin-top:40px;padding:0 20px;text-align:right}.custom-disclaimer-item p{font-size:12px;margin-right:0;line-height:1.2;text-align:center}.btn-c-arrow,.btn-c-arrow:active,.btn-c-arrow:focus{font-size:12px !important;padding-right:23px !important;margin-bottom:20px !important}.btn-c-arrow:after{width:18px;height:9px;top:1px}.half-list-half-slider-custom-disclaimer-item .custom-disclaimer-item p{font-size:12px}}@media only screen and (max-width:480px){.half-info-half-image-slider-cta-disclaimer{padding:68px 0 0}}.half-list-half-slider .custom-disclaimer-item{flex-wrap:wrap;-ms-flex-wrap:wrap}.half-list-half-slider .half-list-half-slider-custom-disclaimer-item .custom-disclaimer-item p{margin-right:0;text-align:center;margin-top:43px;font-size:12px;line-height:1.33}@media only screen and (max-width:639px){.half-list-half-slider .half-list-half-slider-custom-disclaimer-item .custom-disclaimer-item p{margin-top:0}.half-list-half-slider .dots{position:relative;margin-top:60px;bottom:0}}@media only screen and (max-width:480px){.half-list-half-slider .dots{margin-top:30px}}.full-formatting .content ul,.full-formatting .content ol{margin-bottom:40px}.full-formatting .content ul ul,.full-formatting .content ol ol{margin:10px 0 0}@media only screen and (max-width:480px){.full-formatting .content ul,.full-formatting .content ol{margin-bottom:30px}}.ceo-section{padding:64px 0 0;background:#e8e4e3}.title-80{font-family:'Romek';font-style:normal;font-weight:200;font-size:80px;line-height:1.1;max-width:850px}.ceo-image img{width:100%;max-width:100%}.ceo-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ceo-left{width:50%;text-align:center;padding-right:50px}.ceo-right{width:50%;padding-top:12px}.ceo-right .text-22{max-width:528px}.ceo-nr{font-family:'Adieu Alt C';font-weight:200;font-size:90px;line-height:1;margin-bottom:58px;position:relative}.ceo-nr-circle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotateX(180deg);transform:translate(-50%,-50%) rotateX(180deg)}#ceoCircle{stroke-dasharray:582;stroke-dashoffset:582}.ceo-nr-circle.in-view #ceoCircle{animation:ceoCircle 2s cubic-bezier(.77,0,.175,1) forwards;-webkit-animation:ceoCircle 2s cubic-bezier(.77,0,.175,1) forwards}@-webkit-keyframes ceoCircle{from{stroke-dashoffset:582}to{stroke-dashoffset:0}}@-moz-keyframes ceoCircle{from{stroke-dashoffset:582}to{stroke-dashoffset:0}}@keyframes ceoCircle{from{stroke-dashoffset:582}to{stroke-dashoffset:0}}.ceo-nr-text{font-family:'Adieu Alt C';font-weight:200;font-size:17px;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin:0 auto}.ceo-image{margin-top:136px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ceo-section .title-80{margin-bottom:124px;max-width:100%}.text-22{font-family:'Romek';font-weight:200;font-size:22px;line-height:1.4;color:#000}.text-22 p{color:#000;margin-bottom:30px}.text-22 p:last-child{margin-bottom:0}.text-22 p a{color:#000;text-decoration:underline}.text-22 p a:hover{color:#000;text-decoration:none}.pg-features-section{background:#c2830b;padding:136px 0}.pg-features ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 24px)}.pg-features ul li{width:calc(33.333% - 24px);min-width:calc(33.333% - 24px);margin-right:24px;margin-bottom:40px}.title-50{font-family:'Romek';font-weight:200;font-size:50px;line-height:1.2}.pg-features ul li .title-50{margin-bottom:24px;padding-right:15%}.pg-quotes-section{background:#000;color:#fff;padding:136px 0 142px;position:relative;overflow:hidden}.title-36{font-family:'Adieu Alt C';font-weight:200;font-size:36px;line-height:1;text-transform:uppercase}.pg-quotes-section .title-36{margin-bottom:136px}.section-dark h1{color:#fff}.pg-quotes-carousel-item{width:804px;padding:70px 32px 32px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.pg-quotes-carousel.owl-carousel .owl-stage-outer{overflow:visible}.pg-quotes-carousel.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.pg-quotes-carousel-item-bottom{margin-top:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pg-quotes-carousel-text{position:relative;font-family:'Romek';font-style:italic;font-weight:200;font-size:32px;line-height:1.3;padding-right:8%}.pg-quotes-carousel-text:before{content:'';position:absolute;width:21px;height:15px;background:url(/wp-content/themes/Sapphire/assets/pg-quote.svg) no-repeat center center/100% 100%;left:0;top:-38px}.pgci-name{font-family:'Romek';font-weight:200;font-size:22px;line-height:1.4}.pgci-name span{display:block;font-family:'Messina Sans';font-weight:400;font-size:15px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;margin-top:8px}.pgci-left{width:calc(100% - 184px);padding-right:10%}.pgci-right{width:184px}.pgci-image{padding-bottom:100%;position:relative}.pgci-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100%;object-fit:cover;border-radius:50%}.pgci-logo{margin-top:48px}.pgci-logo img{max-height:30px;max-width:140px}.pg-quotes-link .case-studies-page-content-disclaimer-label>span span{border:1px solid #fff}.pg-quotes-link .case-studies-page-content-disclaimer-label>span span:before{background:#fff}.pg-quotes-link .case-studies-page-content-disclaimer-label>span span:after{background:#fff}.case-studies-page-content-disclaimer.pg-quotes-link{margin-top:44px}.pg-power-section{background:#465164;color:#fff;padding:136px 0}.pg-power-section .title-36{margin-bottom:24px}.pg-power-section .section-top .text-32{max-width:576px;margin:0 auto}.pg-power-section .section-top{margin-bottom:136px}.pg-power-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pg-power-left{width:50%;padding-right:10%}.pg-power-right{width:50%;padding-left:5%}.pg-power-right .text-22{max-width:95%}.pg-power-carousel .owl-nav{opacity:0;visibility:hidden;transition:.2s ease-in-out}.pg-power-carousel:hover .owl-nav{opacity:1;visibility:visible}.pg-power-carousel .owl-nav button{display:inline-block;width:50px;height:50px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-in-out}.pg-power-carousel .owl-nav button.owl-prev{background:#fff url(/wp-content/themes/Sapphire/assets/icon-pg-power-carousel-prev.svg) no-repeat center center;left:24px}.pg-power-carousel .owl-nav button.owl-next{background:#fff url(/wp-content/themes/Sapphire/assets/icon-pg-power-carousel-next.svg) no-repeat center center;right:24px}.pg-power-carousel .owl-nav button:hover{opacity:.7}.pg-power-carousel .owl-nav button span{display:none}.pg-power-carousel-item{padding-bottom:70%}.section-dark .text-22{color:#fff}.pg-power-button{margin-top:32px}.btn-transparent.btn-sm,.btn-transparent.btn-sm:focus,.btn-transparent.btn-sm:active{font-size:22px}.pg-power-counter{font-family:'Messina Sans';font-weight:500;font-size:15px;line-height:1.4;margin-top:8px}.pg-power-hold{margin-bottom:107px}.pg-communities-list .text-32{margin-bottom:56px}.pg-cta-section{position:relative;overflow:hidden}.pg-cta-section:before,.pg-cta-section:after{content:'';position:absolute;left:0;right:0;width:100%;height:calc(50% + 2px)}.pg-cta-section:before{top:-1px;background:#465164}.pg-cta-section:after{bottom:0;background:#e8e4e3}.pg-cta-hold{min-height:850px;padding:120px 10% 120px 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.pg-cta-content{position:relative;z-index:5;max-width:528px}.pg-cta-content .title-36{margin-bottom:32px}.pg-cta-button{margin-top:32px}.pg-connections-section{background:#e8e4e3;padding:136px 0}.pg-connections-section .title-36{margin-bottom:104px}.pg-connections-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pg-connections-left{width:34%;padding-right:8%}.pg-connections-right{width:66%}.pg-connections-link{border-top:1px solid #c4c4c4}.pg-connections-link a{display:block;padding:24px 0 56px}.pg-connections-link a:not(.no-link):hover .pg-connections-link-title{opacity:.5}.pg-connections-link:last-child a{padding-bottom:0}.pg-connections-link-title{font-family:'Romek';font-style:normal;font-weight:200;font-size:50px;line-height:1.2;color:#000;transition:.2s ease-in-out}.pg-connections-link-title:after{content:'';width:20px;height:21px;display:inline-block;background:url(/wp-content/themes/Sapphire/assets/icon-remote.svg) no-repeat center center/100% 100%;position:relative;top:-7px}.pg-connections-link a.no-link .pg-connections-link-title:after{display:none}.pg-connections-link a.no-link{cursor:default}.pg-connections-link-date{font-family:'Messina Sans';font-weight:400;font-size:15px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:24px;opacity:.5}.pg-connections-left .text-32{margin-bottom:16px}.pg-connections-button{margin-top:32px}.btn-arrow-border,.btn-arrow-border:focus,.btn-arrow-border:active{display:inline-block;border:1px solid #000;padding:16px 52px 16px 20px;position:relative;color:#000;font-family:'Romek';font-style:normal;font-weight:200;font-size:22px;line-height:1.3;transition:.2s}.btn-arrow-border:hover{color:#fff;background:#000}.btn-arrow-border:after{content:'';background:url(/wp-content/themes/Sapphire/assets/icon-btn-arrow-border.svg) no-repeat center center;background-size:contain !important;width:22px;height:22px;position:absolute;right:15px;top:48%;transform:translateY(-50%);transition:.2s}.btn-arrow-border:hover:after{background:url(/wp-content/themes/Sapphire/assets/icon-btn-arrow-border-btn-arrow-border-white.svg) no-repeat center center;right:10px}.btn-arrow-border.btn-arrow-border-white,.btn-arrow-border.btn-arrow-border-white:focus,.btn-arrow-border.btn-arrow-border-white:active{border:1px solid #fff;color:#fff}.btn-arrow-border.btn-arrow-border-white:after{background:url(/wp-content/themes/Sapphire/assets/icon-btn-arrow-border-btn-arrow-border-white.svg) no-repeat center center}.btn-arrow-border.btn-arrow-border-white:hover:after{background:url(/wp-content/themes/Sapphire/assets/icon-btn-arrow-border.svg) no-repeat center center}.btn-arrow-border.btn-arrow-border-white:hover{color:#000;background:#fff}.pg-quotes-carousel .owl-dots{display:none}.pg-quotes-carousel.owl-carousel button.owl-dot{width:100%;height:1px;background-color:#fff;margin-right:13px;opacity:.7}.pg-quotes-carousel.owl-carousel button.owl-dot:last-child{margin-right:0}.pg-quotes-carousel.owl-carousel button.owl-dot.active{opacity:1}.ceo-image-mob{display:none}@media (max-width:1600px){.title-80{font-size:72px}.title-50{font-size:44px}.pg-quotes-carousel-text{font-size:28px}.pg-quotes-carousel-item-bottom{margin-top:120px}.pg-power-left{padding-right:8%}.pg-connections-link-title{font-size:44px}}@media (max-width:1400px){.pg-connections-link-title:after{top:-3px}.pg-connections-link-title{font-size:40px}.pg-cta-hold{padding:120px 10% 120px 40%}.text-22{font-size:20px}.pg-features ul li .title-50{padding-right:5%}.title-80{font-size:64px}.title-50{font-size:40px}}@media (max-width:1199px){.pg-communities-list .text-32{margin-bottom:40px}.text-32{font-size:28px}.title-80{font-size:60px}.pg-features ul li .title-50{padding-right:0}.pg-power-section .section-top{margin-bottom:110px}.pg-quotes-section .title-36{margin-bottom:110px}.ceo-section .title-80{margin-bottom:110px}.ceo-image{margin-top:110px}}@media (max-width:1023px){.title-80{font-size:54px}.pg-features ul li .title-50{margin-bottom:16px}.pg-features ul li{width:100%;min-width:100%;margin-right:0}.ceo-left{padding-right:35px}.pg-connections-right{width:100%}.pg-connections-left{width:100%;padding-right:0;margin-bottom:48px}.pg-cta-hold{min-height:640px;padding:120px 10%}.pg-power-right{width:100%;padding-left:0}.pg-quotes-carousel-item{width:calc(100vw - 90px)}.pg-power-left{padding-right:0;width:100%;margin-bottom:48px}.pg-features ul{width:100%}}@media (max-width:639px){.ceo-nr-circle svg{max-width:180px}.ceo-image-desk{display:none}.ceo-image-mob{display:-webkit-box;display:-ms-flexbox;display:flex}.pg-quotes-carousel .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:31px}.pg-connections-link:last-child{border-bottom:1px solid #c4c4c4}.pg-connections-link:last-child a{padding-bottom:16px}.pg-connections-link-title:after{position:absolute;width:12px;height:12px;right:0;top:8px}.pg-connections-link a{padding:16px 0}.pg-connections-link-date{font-size:12px;margin-top:10px}.pg-connections-link-title{font-size:22px;position:relative;padding-right:40px}.btn-arrow-border:after{width:20px;height:20px;right:10px;top:47%}.btn-arrow-border:hover:after{right:5px}.pg-connections-section .title-36{margin-bottom:16px}.pg-connections-section{padding:48px 0}.pg-cta-hold{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:600px;padding:48px 24px}.pg-cta-section .row{padding:0}.pg-communities-list .text-32{margin-bottom:32px}.pg-power-hold{margin-bottom:48px}.btn-transparent.btn-sm,.btn-transparent.btn-sm:focus,.btn-transparent.btn-sm:active{font-size:16px}.pg-power-left{margin-bottom:38px}.pg-power-counter{font-size:12px}.pg-power-section .section-top{margin-bottom:32px}.pg-power-section .section-top .text-32{max-width:100%;margin:0;text-align:left}.pg-power-section .title-36{margin-bottom:32px}.pg-power-section{padding:48px 0}.pgci-logo img{max-height:20px;max-width:98px}.pgci-logo{margin-top:20px}.pgci-name span{font-size:12px}.pgci-name{font-size:17px}.pgci-left{width:calc(100% - 72px)}.pgci-right{width:72px}.pg-quotes-carousel-item-bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:68px}.pg-quotes-carousel-text{font-size:22px;padding:0}.pg-quotes-carousel-item{width:calc(100vw - 48px);padding:50px 24px 24px}.pg-quotes-section .title-36{margin-bottom:40px}.title-36{font-size:20px;line-height:1.2}.pg-quotes-section{padding:48px 0 51px}.ceo-section{padding:48px 0 0;background:#e8e4e3}.ceo-image{margin-top:48px}.ceo-nr-text{font-size:12px;max-width:100%}.ceo-nr{font-size:70px;margin-bottom:68px}.text-22 p{margin-bottom:24px}.text-22{font-size:17px}.ceo-right{width:100%;padding-top:0;margin-bottom:77px}.title-80{font-size:26px;line-height:1.3}.ceo-section .title-80{margin-bottom:32px}.ceo-left{width:100%;padding-right:0;order:2}.pg-features-section{padding:40px 0 48px}.title-50{font-size:22px}.pg-features ul li .title-50{margin-bottom:8px}.btn-arrow-border,.btn-arrow-border:focus,.btn-arrow-border:active{padding:12px 70px 10px 12px;font-size:17px;line-height:1.41}.pg-power-carousel .owl-nav button{width:32px;height:32px;background-size:60% !important}.pg-power-carousel .owl-nav button.owl-prev{left:12px}.pg-power-carousel .owl-nav button.owl-next{right:12px}.pg-quotes-section .title-36 h1{max-width:250px;margin:0 auto}}.header-home-dark:not(.fixed) .logo-home a img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.header-home-dark:not(.fixed) .hamburgerr-inner,.header-home-dark:not(.fixed) .hamburgerr-inner:after,.header-home-dark:not(.fixed) .hamburgerr-inner:before{background-color:#000}.logo-home a img{max-height:47px;max-width:234px}@media screen and (max-width:639px){.logo-home a img{max-height:25px;max-width:125px}}.full-formatting table{width:100%;font-family:"Suisse Int'l Light",sans-serif;font-size:20px;font-weight:300;line-height:1.5;letter-spacing:normal;color:#4d4d4d;max-width:1030px;margin:0 auto;margin-bottom:40px;width:100% !important}.full-formatting table tr td{border:1px solid #4d4d4d;padding:10px 20px}@media (max-width:480px){.full-formatting table{font-size:14px;margin-bottom:30px}.full-formatting table tr td{border:1px solid #4d4d4d;padding:8px 10px}}.full-formatting .content sup{font-size:60%}#post-community_member .related-blog-section .black-tag.capitalize{display:none}a[title="Privacy-friendly Web Analytics"]{display:none !important}.content-disclaimer-style .case-studies-page-content-disclaimer{margin-top:48px}.content-disclaimer-style .case-studies-page-content-disclaimer-label>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:20px;font-family:'Messina Sans';font-style:normal;font-weight:500;font-size:10px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:#747271;padding-left:28px;cursor:pointer}.content-disclaimer-style .case-studies-page-content-disclaimer-label>span span{position:absolute;top:0;left:0;width:21px;height:21px;border:1px solid #000;border-radius:50%}.content-disclaimer-style .case-studies-page-content-disclaimer-label>span span:before{content:'';width:9px;height:1px;background:#000;position:absolute;top:9px;left:5px}.content-disclaimer-style .case-studies-page-content-disclaimer-label>span span:after{content:'';width:1px;height:9px;background:#000;position:absolute;top:5px;left:9px;transition:.2s ease-in-out}.content-disclaimer-style .case-studies-page-content-disclaimer-label.active>span span:after{opacity:0}.content-disclaimer-style .case-studies-page-content-disclaimer-text{display:none}.content-disclaimer-style .case-studies-page-content-disclaimer-text *{font-family:'Messina Sans';font-style:normal;font-weight:500;font-size:12px;line-height:1.42;color:#747271;padding-top:16px}.header-nav-v2-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:.8;background:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;visibility:hidden;z-index:2147483648;transition:.2s}.header-nav-v2-overlay.active{opacity:.8;visibility:visible}.header-nav-v2-hold{position:fixed;top:0;right:0;left:0;background:#000;transform:translateY(-100%);transition:.2s;z-index:2147483649}.header-nav-v2-hold.active{transform:translateY(0)}.header-nav-v2-hold-close{display:inline-block;position:absolute;top:16px;right:32px;cursor:pointer;padding:16px}.header-nav-v2-hold-grid-top{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.header-nav-v2-hold-grid-top:hover .header-nav-v2-hold-grid-top-item{opacity:.5}.header-nav-v2-hold-grid-top-item{width:33.333%;padding:48px;color:#fff;background:0 0;transition:.2s linear}.header-nav-v2-hold-grid-top-title,.header-nav-v2-hold-grid-top-title-pc{font-family:'Adieu Alt C';font-weight:200;line-height:1;text-transform:uppercase;margin-bottom:24px;pointer-events:none}.header-nav-v2-hold-grid-top-title-pc a{pointer-events:all;color:#fff;transition:.2s linear;font-family:'Adieu Alt C'}.header-nav-v2-hold-grid-top-title-pc a:hover{color:#fff}.header-nav-v2-hold-grid-top-title span,.header-nav-v2-hold-grid-top-title-pc span{display:block;font-size:17px;letter-spacing:1.7px}.header-nav-v2-hold-grid-top-title strong,.header-nav-v2-hold-grid-top-title-pc strong{display:block;font-size:32px;letter-spacing:3.2px;font-weight:200}.header-nav-v2-hold-grid-top-title-mobile{display:none}.header-nav-v2-hold-grid-top-box{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:end}.header-nav-v2-hold-grid-top-box>div{width:100%}.header-nav-v2-hold-grid-top-text{font-size:17px;font-weight:500;line-height:1.4;margin-bottom:24px;min-height:87px;max-width:355px}.header-nav-v2-hold-grid-top-nav{min-height:209px;margin-bottom:24px}.header-nav-v2-hold-grid-top-nav ul li{margin-bottom:2px}.header-nav-v2-hold-grid-top-nav ul li:last-child{margin-bottom:0}.header-nav-v2-hold-grid-top-nav ul li a{font-family:'Romek';font-size:28px;font-weight:200;line-height:1.3;color:#fff;transition:.2s linear}.header-nav-v2-hold-grid-top-nav ul li a:hover{opacity:.5;color:#fff}.header-nav-v2-hold-grid-top-socials{margin-top:24px}.header-nav-v2-hold-grid-top-socials ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav-v2-hold-grid-top-socials ul li{display:inline-block;margin-right:16px}.header-nav-v2-hold-grid-top-socials ul li a{transition:.2s linear}.header-nav-v2-hold-grid-top-socials ul li a:hover{opacity:.5}.header-nav-v2-hold-grid-top-socials{transition:.2s linear}.header-nav-v2-hold-grid-top-item:hover{background:#0587ff;opacity:1 !important;color:#000}.header-nav-v2-hold-grid-top-item:hover .header-nav-v2-hold-grid-top-title-pc a{color:#000}.header-nav-v2-hold-grid-top-item:hover .header-nav-v2-hold-grid-top-nav ul li a{color:#000 !important}.header-nav-v2-hold-grid-top-item:hover .header-nav-v2-hold-grid-top-socials{-webkit-filter:invert(1);filter:invert(1)}.header-nav-v2-hold-grid-top-item:nth-child(3):hover+.header-nav-v2-hold-close{-webkit-filter:invert(1);filter:invert(1)}.header-nav-v2-hold-grid-bottom{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.2);padding:32px 48px}.header-nav-v2-hold-grid-bottom-nav ul li{display:inline-block;margin-left:24px}.header-nav-v2-hold-grid-bottom-nav ul li a{color:#fff;font-family:'Romek';font-size:22px;font-weight:200;line-height:1.4;transition:.2s linear}.header-nav-v2-hold-grid-bottom-nav ul li a:hover{color:#fff;opacity:.5}.header-nav-v2-hold-grid-mimage{display:none}@media (max-width:1279px){.header-nav-v2-hold-grid-top-item{padding:48px 24px}.header-nav-v2-hold-grid-top-text{font-size:16px}}@media (min-width:1024px){.header-nav-v2-hold-grid-top-box{display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-line-pack:end !important;align-content:end !important}}@media (max-width:1023px){.header-nav-v2-hold-grid-top-text{font-size:17px;min-height:1px}.header-nav-v2-hold-grid-top{padding-top:54px;opacity:1 !important}.header-nav-v2-hold-grid-top-item{width:100%;padding:0 24px;background:0 0 !important;color:#fff !important;opacity:1 !important;border-bottom:1px solid rgba(255,255,255,.2)}.header-nav-v2-hold-close{top:6px;right:6px;filter:none !important}.header-nav-v2-hold-grid-top-title-pc{display:none}.header-nav-v2-hold-grid-top-title-mobile{display:block}.header-nav-v2-hold-grid-top-title{margin-bottom:0;padding:32px 64px 32px 24px;width:calc(100% + 48px);margin-left:-24px;pointer-events:all;position:relative;cursor:pointer}.header-nav-v2-hold-grid-top-title:after{content:'';width:13px;height:8px;background:url(/wp-content/themes/Sapphire/assets/icon-new-nav-drop-white.svg) no-repeat center center;position:absolute;top:50%;right:24px;transform:translateY(-50%);transition:.2s linear}.header-nav-v2-hold-grid-top-title.is-active:after{transform:translateY(-50%) rotate(180deg)}.header-nav-v2-hold-grid-top-title span{display:inline;font-size:18px;letter-spacing:1.8px}.header-nav-v2-hold-grid-top-title strong{display:inline;font-size:18px;letter-spacing:1.8px}.header-nav-v2-hold-grid-top-box{display:none;padding-bottom:56px}.header-nav-v2-hold-grid-bottom{display:block;border-top:none;padding:32px 24px}.header-nav-v2-hold-grid-bottom-logo{display:none}.header-nav-v2-hold-grid-bottom-nav ul li{display:block;margin-left:24px;margin:0 0 8px}.header-nav-v2-hold-grid-bottom-nav ul li a{font-family:'Romek';font-size:28px;line-height:1.3}.header-nav-v2-hold-grid-top-item:hover .header-nav-v2-hold-grid-top-nav ul li a{color:#fff !important}.header-nav-v2-hold-grid-top-item:hover .header-nav-v2-hold-grid-top-socials{filter:none !important}.header-nav-v2-hold{height:100%;min-height:100vh;overflow-y:auto}.header-nav-v2-hold-grid-top-nav{min-height:1px}.header-nav-v2-hold-grid{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:100%}.header-nav-v2-hold-grid>div{width:100%}.header-nav-v2-hold-grid-mimage{display:block;padding:0 24px 80px}.header-nav-v2-hold-grid-mimage img{width:100%;max-width:100%}}@media (max-width:639px){.header-nav-v2-hold-grid-top-title{padding:24px 44px 24px 24px}.header-nav-v2-hold-grid-top-title span,.header-nav-v2-hold-grid-top-title strong{font-size:14px;letter-spacing:1.4px}.header-nav-v2-hold-grid-bottom{padding:24px}.header-nav-v2-hold-grid-bottom-nav ul li a{font-size:17px;line-height:1.4}.header-nav-v2-hold-grid-top-text{font-size:13px}.header-nav-v2-hold-grid-top-nav ul li a{font-size:17px;line-height:1.4}.header-nav-v2-hold-grid-top-box{padding-bottom:46px}}.mob-nav-home-overlay{z-index:601}.mob-nav-home-hold{z-index:602;top:0 !important}.header-home{position:relative !important}.header-main-hold{position:fixed;top:0;right:0;left:0;z-index:600}.announ-b-hold{position:relative;top:0;right:0;left:0;padding:24px 84px;z-index:99}.announ-b-text a{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:.2s ease-in-out}.announ-b-text a:last-child{margin-right:0}.announ-b-text a div{font-family:'Adieu Alt C',sans-serif;font-size:17px;font-weight:200;line-height:1;letter-spacing:1.7px;text-transform:uppercase;margin-right:48px;color:#fff;transition:.2s ease-in-out}.announ-b-text a span{margin-top:1px}.btn-arrow-sm-white,.btn-arrow-sm-white:focus,.btn-arrow-sm-white:active{display:inline-block;cursor:pointer;position:relative;transition:.2s ease-in-out;font-family:'Messina Sans',sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:1;letter-spacing:1.6px;text-transform:uppercase;padding-right:33px;transition:.2s ease-in-out}.btn-arrow-sm-white:after{content:'';width:28px;height:13px;background:url(/wp-content/themes/Sapphire/assets/icon-btn-arrow-sm-white.svg) no-repeat center center;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.2s ease-in-out}.btn-arrow-sm-white:hover{color:#fff}.btn-arrow-sm-white:hover:after{right:-4px}.announ-b-text a:hover{opacity:.6}.announ-b-text a:hover .btn-arrow-sm-white:after{right:-4px}.announ-b-close{width:20px;height:20px;position:absolute;top:50%;right:47px;transform:translateY(-50%);transition:.2s ease-in-out;cursor:pointer}.announ-b-close:hover{opacity:.7}@media screen and (max-width:1440px){.announ-b-hold{padding:24px 54px}.announ-b-close{right:23px}}@media screen and (min-width:1024px){.header-main-hold.fixed .announ-b-hold{padding:12px 64px}.header-main-hold.fixed .announ-b-text a div{font-size:14px}.header-main-hold.fixed .btn-arrow-sm-white,.header-main-hold.fixed .btn-arrow-sm-white:focus,.header-main-hold.fixed .btn-arrow-sm-white:active{font-size:14px}}@media screen and (max-width:1023px){.announ-b-hold{padding:12px 54px 12px 24px}.announ-b-text a{display:block}.announ-b-text a div{margin:0 0 10px}.announ-b-text a div{font-size:10px}.btn-arrow-sm-white,.btn-arrow-sm-white:focus,.btn-arrow-sm-white:active{font-size:10px}.announ-b-close{right:28px}}.full-formatting .writer-share-section .writer-info .written-name .name{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}