:root{--cta-color:#F18F4B;--base-color:#14111F;--grey-color:#D3D3D8;--light-grey:#FAFAFA;--black-color:#162843;--grey:#E6E9EE;--alt-font:'Inter', sans-serif;font-size:62.5%;--star-color:#D3D3D8;--star-background:#FFCA0C}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;padding:0}body{font:400 2.4rem/1.6 'Montserrat',sans-serif;letter-spacing:.25px;color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body::-webkit-scrollbar-track,.modal-inner::-webkit-scrollbar-track{background-color:var(--black-color)}body::-webkit-scrollbar,.modal-inner::-webkit-scrollbar{width:6px;background-color:var(--black-color)}body::-webkit-scrollbar-thumb,.modal-inner::-webkit-scrollbar-thumb{background-color:var(--cta-color)}.wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.container,.container-narrow,.container-wide{margin:0 auto;padding:0 2rem}.container{max-width:166rem}.container-narrow{max-width:93.6rem}.container-wide{max-width:176rem}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{position:relative;padding:1.6rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media only screen and (min-width:480px){.col3{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media only screen and (min-width:840px){.col1{-webkit-box-flex:1;-ms-flex:1 1 8.33%;flex:1 1 8.33%;max-width:8.33%}.col2{-webkit-box-flex:1;-ms-flex:1 1 16.66%;flex:1 1 16.66%;max-width:16.66%}.col4{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%}.col5{-webkit-box-flex:1;-ms-flex:1 1 41.66%;flex:1 1 41.66%;max-width:41.66%}.col6{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.col7{-webkit-box-flex:1;-ms-flex:1 1 58.33%;flex:1 1 58.33%;max-width:58.33%}.col8{-webkit-box-flex:1;-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%}.col9{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%}.col10{-webkit-box-flex:1;-ms-flex:1 1 83.33%;flex:1 1 83.33%;max-width:83.33%}.col11{-webkit-box-flex:1;-ms-flex:1 1 91.63%;flex:1 1 91.63%;max-width:91.63%}.col12{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media only screen and (min-width:1024px){.col3{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}}.row{margin:0 -1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-vertical-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@font-face{font-family:'Montserat';src:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/fonts/Montserrat-VariableFont_wght.ttf) format('truetype');font-weight:400;font-style:normal}.heading{font-size:6rem;font-weight:400}.heading strong{color:var(--cta-color)}.text-center{text-align:center}p{margin-bottom:2.8rem}h1,h2,h3,h4,h5,h6{margin-bottom:1.6rem}h3,h4,h5,h6{line-height:1.3;font-weight:600}h1{font-size:7.6rem;font-weight:700;line-height:1.2}h2{font-size:7rem;font-weight:200;line-height:1.2}h2 b,h3 b{font-weight:800}h3{font-size:4rem;font-weight:400}h4{font-size:2rem;font-weight:500}h5{font-size:1.8rem;font-weight:500}h6{font-size:1.6rem}img{max-width:100%;vertical-align:bottom;height:auto}a{color:var(--cta-color);text-decoration:none;transition:all .23s ease-in;-webkit-transition:all .23s ease-in;-moz-transition:all .23s ease-in;-ms-transition:all .23s ease-in;-o-transition:all .23s ease-in}a:hover{color:var(-grey-color)}a:focus{outline:0}a:hover,a:active{outline:0}.btn,.cta>a{color:#fff!important;font-size:1.6rem!important;background-color:var(--base-color);display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;line-height:1;padding:1.7rem 2.4rem!important;border-radius:10rem;min-height:5rem;text-align:center;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;-webkit-transition:all .23s ease;transition:all .23s ease}.btn:hover,.cta>a:hover{background:var(--black-color);color:#fff}header nav ul li.cta a,header nav ul li.cta a:hover{color:#fff!important}.wp-block-social-links{margin:4rem 0!important}.wp-block-social-links li{margin:0!important;background:transparent!important}.wp-block-social-links li svg{fill:var(--cta-color)!important;height:4rem!important;width:auto!important}.wp-block-social-links .wp-social-link-goodreads svg{height:3.3rem!important}.alignfull,.alignwide{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 6px)}.alignfull .wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container{max-width:174rem;padding:0 2rem}.alignwide.wp-block-group{padding:10.8rem 0 11.2rem}.alignfull.wp-block-group{padding:17.6rem 0}.alignfull .wp-block-group__inner-container{max-width:141.4rem;padding:0 2rem}.alignfull .wp-block-group__inner-container .wp-block-columns{margin-bottom:0}.alignfull .wp-block-group__inner-container .wp-block-columns figure{margin-bottom:0}.alignwide .wp-block-columns{gap:3.2rem}.hero{max-height:calc(100vh - 83px);aspect-ratio:16/9}.hero h1{font-size:7.2rem;line-height:1.2;letter-spacing:.5px;font-weight:700;margin-bottom:1.6rem}.hero p{font-size:1.8rem;line-height:1.5}.wp-block-button:not(.arrow-btn) .wp-block-button__link{border-radius:0;font-size:1.8rem;line-height:1.2;font-weight:500;height:5.4rem;color:#fff;padding:1.3rem 4rem;min-width:20.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--alt-font);letter-spacing:1.8px;position:relative;background-color:transparent;z-index:5;overflow:hidden;color:var(--cta-color)}.wp-block-button:not(.arrow-btn) .wp-block-button__link::before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;z-index:-1;background-color:#fff}.wp-block-button:not(.arrow-btn) .wp-block-button__link::after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;z-index:-1;transition:all .23s ease-in;transform:translateX(-100%);opacity:1}.wp-block-button.orange .wp-block-button__link{color:#fff!important}.wp-block-button.orange .wp-block-button__link::before{background:var(--cta-color);transition:all .23s ease}.wp-block-button.orange .wp-block-button__link:hover::before{opacity:.69}.wp-block-button.orange .wp-block-button__link::after{background:linear-gradient(270deg,#FFA77C 1.13%,#D15B30 40.03%,#7B1B02 91.22%)}body .wp-block-button.is-style-outline .wp-block-button__link:not(.arrow-btn)::before{background-color:transparent!important;border:2px solid #fff}body .wp-block-button.is-style-outline .wp-block-button__link{border:none!important}.wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after{background:linear-gradient(270deg,#FFA77C 32.38%,#D15B30 61.24%,#7B1B02 96.63%)!important;transform:translateX(0)}.wp-block-button__link:hover{background:var(--cta-color)}.wp-block-button:not(.arrow-btn) .wp-block-button__link:hover{color:#fff!important}.wp-block-columns,.wp-block-columns .wp-block-image{margin-bottom:0}.wp-block-group{padding:0 2rem}.wp-block-group.section{padding-top:14rem;padding-bottom:14rem}.wp-block-group .wp-block-group__inner-container{max-width:162rem;margin:0 auto}.wp-block-buttons{gap:4rem}.highlited{font-size:10rem;font-weight:700;margin:0;line-height:1.2;text-transform:uppercase;background:-webkit-linear-gradient(180deg,#FFA77C,#D15B30,#7B1B02);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.highlight-green{font-size:10rem;font-weight:700;margin:0;line-height:1.2;text-transform:uppercase;background:-webkit-linear-gradient(180deg,#1FC0A3,#106E5D,#05604E);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section.grey{background:rgba(20,17,31,.02)}.wp-block-gallery{margin:0;gap:0!important}.wp-block-gallery figure{position:relative}.wp-block-gallery figure::after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.800000011920929;background:linear-gradient(0deg,#14111F 13.18%,rgba(20,17,31,0) 100%);height:16rem;transition:all .23s ease-in-out}.wp-block-gallery figure:hover::after{background:linear-gradient(0deg,#14111F 0%,rgba(20,17,31,0) 100%)}.wpcf7-not-valid-tip{font-size:1.4rem!important}.wpcf7-response-output{font-size:1.6rem!important;text-align:center}.wpcf7 select{background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/chevron-down.svg);background-position:98% center;background-size:16px;background-repeat:no-repeat}input,textarea,select{font-family:inherit;background:#FFF;border:1px solid rgba(20,17,31,.3);border-radius:0;padding:2rem;width:100%;font-size:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus,select:focus{border-color:var(--cta-color);outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--base-color);opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--base-color);opacity:1}input::placeholder,textarea::placeholder{color:var(--base-color);opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--base-color)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--base-color)}.wpcf7{max-width:76rem}.wpcf7 label{display:block;margin-bottom:1rem}.wpcf7-submit{border:none!important;color:#fff;font-size:1.8rem!important;background:var(--cta-color);line-height:1;padding:1.5rem 4rem;width:auto!important;cursor:pointer}.wrapper input[type="checkbox"]{display:none!important}.wrapper input[type="checkbox"]+span,.wrapper input[type="checkbox"]+label{display:block;position:relative;padding-left:50px;margin-bottom:0;color:var(--base-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;line-height:1.1;font-size:1.4rem;max-width:50rem}.wrapper input[type="checkbox"]+span:before{content:''!important;display:block!important;width:3rem;height:3rem;border:1px solid var(--cta-color);border-radius:0;background:transparent;position:absolute;left:0;top:0;transition:all .12s,border-color .08s}.wrapper input[type="checkbox"]:checked+span:after{content:"";background:var(--cta-color);width:3rem;height:3rem;position:absolute;left:0;top:0}.wrapper input[type="checkbox"]:checked+span:before{box-shadow:none!important;width:15px;top:-7px;left:10px;border-radius:0;opacity:1;border-top-color:transparent!important;border-left-color:transparent!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:transparent;border:2px solid #fff;z-index:2}.gutenberg .hbspt-form .hs-button:hover{opacity:.84}.gutenberg .hbspt-form .hs-button{transition:all .23s ease;background:var(--cta-color);color:#fff;text-transform:uppercase;letter-spacing:1.8px;font-weight:500;font-size:1.8rem;width:auto;padding:1.6rem 4rem;border:none;cursor:pointer}.gutenberg .hbspt-form{margin-top:12rem;max-width:69rem}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.hbspt-form ul{list-style:none;padding:0!important;margin-bottom:0}.hbspt-form ul li{padding-left:0!important}.hbspt-form ul li::before{display:none!important}.hbspt-form .hs-error-msgs.inputs-list{font-size:1.6rem;color:var(--cta-color);margin-bottom:0}.hs_firstname label,.hs_lastname label,.hs_email label{display:none!important}.hbspt-form form{display:flex;flex-direction:column;gap:3.2rem}#newsletter{padding:20rem 2rem 22rem;background-color:var(--light-grey)}#newsletter .text-center{max-width:90rem;margin:0 auto}#newsletter .text-center form{position:relative}#newsletter .btn{position:absolute;right:5px;max-width:15.8rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#newsletter p{max-width:63rem;margin:0 auto 3rem;font-size:1.8rem;line-height:1.5}.email-input{height:6.2rem;padding-right:18rem;padding-left:2.5rem;font-size:1.6rem}.mc-field-group{position:relative}#mc_embed_signup div.mce_inline_error{bottom:-44px;background-color:transparent!important;color:#8E8E93!important;font-size:16px;left:16px;position:absolute;font-weight:400!important;padding-left:2.3rem!important;background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/Close.svg);background-repeat:no-repeat;background-size:14px;background-position:left center}.MAC #mc_embed_signup div.mce_inline_error{background-position:left 41%}#mc_embed_signup_scroll{max-width:536px;margin:0 auto;position:relative}.locations{position:relative;background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/locations-shape.svg);background-repeat:no-repeat}.locations .wp-block-columns{flex-wrap:wrap!important;gap:12rem;padding-left:4rem}.locations .wp-block-column{flex-basis:calc(33.33% - 12rem)!important;padding:4rem;background:#fff;font-size:2rem;display:flex;flex-direction:column;padding-bottom:7rem;transition:all .23s ease;position:relative}.locations .wp-block-column:hover{background:radial-gradient(105.33% 78.58% at 29.88% 24.69%,#342C52 0%,#14111F 68.23%,#14111F 100%);color:#fff}.locations .wp-block-column .wp-block-buttons{margin-top:auto}.locations .wp-block-column h3{font-size:3rem;font-weight:700;margin-bottom:2.4rem}.locations .wp-block-column p{margin-bottom:1.5rem}.locations .wp-block-column .wp-block-button__link{position:absolute;left:0;margin-top:1rem;right:0;top:0;bottom:0;display:flex;align-items:flex-end;padding:3rem!important;text-indent:-9999px}.locations h2{margin-bottom:12rem;padding-left:4rem}header.sticky nav>ul>li.weglot-parent-menu-item,header.alt-header nav>ul>li.weglot-parent-menu-item{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/lang-black.svg) no-repeat;background-size:2rem;background-position:39% 55%}header nav>ul>li.weglot-parent-menu-item{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/lang-white.svg) no-repeat;background-size:2rem;background-position:39% 55%}.other-sites{box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;background:#fff;transition:all .23s ease-in-out;z-index:-1;visibility:hidden;opacity:0;position:absolute;left:0;top:calc(100% + 16px);width:44rem}.other-sites::before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.site-description{font-size:1.4rem;color:var(--base-color);line-height:1.4;margin-top:1rem}.other-sites a{padding:1.5rem 2rem}.other-sites a:nth-child(3){order:5}.other-sites a:hover{background:rgba(20,17,31,.05)}.other-sites img{height:4.5rem!important;width:auto;max-width:100%!important}.header .logo>a{display:inline-block}.header .logo img{height:auto;max-width:20rem}.header.sticky .logo .logo-arrow,.alt-header .logo .logo-arrow{top:-18px!important}.header .logo .logo-arrow{left:12px;top:-6px;display:inline-block;position:relative;cursor:pointer}.sticky .logo .logo-arrow path,.alt-header .logo .logo-arrow path{fill:var(--base-color)}.header .logo{position:relative}.header .logo>a img:nth-child(2),.header.sticky .logo>a img:nth-child(1),.alt-header .logo>a img:nth-child(1){display:none}.header .logo>a svg{position:relative;top:-6px;left:12px}.header.sticky .logo>a svg,.header.alt-header .logo>a svg{display:none}.header.sticky .logo>a img:nth-child(2),.alt-header .logo>a img:nth-child(2){display:block}.header.sticky nav .cta>a,.header.alt-header nav .cta>a{color:#fff!important;background:var(--cta-color)!important}.header nav .cta>a:hover{background:linear-gradient(270deg,#FFA77C 32.38%,#D15B30 61.24%,#7B1B02 96.63%)!important}.alt-header{background:#fff;z-index:2015}.header.sticky{background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}header.sticky #mob-menu-bar>div{background:var(--base-color)!important}.header.sticky nav>ul>li>a,.header.alt-header nav>ul>li>a{color:var(--base-color)!important}body.home .header:not(.sticky) nav>ul>li>a:hover{opacity:.7;color:#fff!important}.header.nav-up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header{left:0;right:0;position:fixed;top:0;padding:1.6rem 0;z-index:2015;-webkit-transition:all .23s ease;transition:all .23s ease}.header ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.header nav ul li a{font-family:var(--alt-font);font-weight:500;font-size:1.6rem}.header nav>ul>li>a{color:var(--base-color);font-weight:500;display:inline-block;margin-left:4rem;color:#fff;padding:.5rem 0;text-transform:uppercase}.header nav>ul>li.current-menu-item>a,.header nav .sub-menu li.current-menu-item>a,.header nav ul li.current_page_parent>a{color:var(--cta-color)!important}.header nav .cta>a{background:#fff;color:var(--cta-color)!important;border-radius:0!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:500;font-family:var(--alt-font);font-size:1.6rem}.header nav>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header nav ul li a:hover{color:var(--cta-color)!important}.header nav .menu-item-has-children{position:relative}.header nav .menu-item-has-children>.plus{position:relative;margin-bottom:1px;margin-left:8px}.header nav .menu-item-has-children>.sub-menu::before{height:2rem;width:100%;content:"";position:absolute;left:0;right:0;top:-2rem}.header nav .menu-item-has-children>.sub-menu::after{content:"";position:absolute;left:50%;right:0;top:-14px;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent;transform:translateX(-50%)}.header svg.plus{display:none}.header nav .menu-item-has-children>.sub-menu a{color:var(--base-color);text-transform:uppercase;font-size:1.4rem;padding:1rem 2rem;display:block;position:relative;white-space:nowrap}.header nav ul .current-lang>a,.header nav ul .current-lang>a:hover{color:var(--base-color)!important;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/checkmark.svg) no-repeat;background-position:98% center}.header nav ul .current-lang>a{padding-right:2rem!important}.header .logo{margin-right:3.4rem}header .current-lang>a,header li.pll-parent-menu-item>a{pointer-events:none;cursor:none}.footer{background:radial-gradient(63.7% 63.7% at 50% 36.3%,#302949 0%,#14111F 68.23%,#14111F 100%);color:#fff}.copyright{font-size:1.4rem;font-family:var(--alt-font)}.footer ul{list-style:none}.footer-top{padding:14rem 0;position:relative;border-bottom:1px solid rgba(255,255,255,.3)}.footer-top::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-left.svg) no-repeat;background-size:contain;position:absolute;left:0;top:0;bottom:15px;width:34rem;background-position:left bottom}.footer-top::after{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-right.svg) no-repeat;background-size:contain;position:absolute;right:0;top:0;bottom:15px;width:34rem;background-position:right bottom}.footer-top h2{font-weight:200;margin-bottom:7rem}.footer-middle{padding:10rem 0 1.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-middle ul li a{color:#fff;text-decoration:none;font-size:1.6rem;font-weight:400;margin-bottom:1.4rem;display:block}.footer-middle a{text-decoration:underline;color:#fff}.footer-middle .footer-widget p{font-size:1.6rem;margin-bottom:1rem}.footer-middle h4,.widgettitle{font-size:2.4rem;font-weight:700;margin-bottom:3.4rem}.footer-bottom{padding:4.8rem 0}.footer-bottom ul li a{font-size:1.2rem;color:#fff;font-family:var(--alt-font)}.footer-top ul.menu li a:hover,footer .current-menu-item a{color:var(--cta-color)!important}.footer-bottom ul{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-bottom ul li{margin-left:2rem}#return-to-top{position:fixed;right:2rem;bottom:2rem;background-color:var(--cta-color);border-radius:.5rem;padding:.3rem .5rem .5rem;line-height:1}#return-to-top:hover{-webkit-transform:translateY(-.7rem);transform:translateY(-.7rem)}.footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .socials a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4.1rem}.footer .socials a:hover{opacity:.8}.footer .socials a svg{min-width:3rem;height:auto}.footer-widget .is-layout-flex{gap:1.2rem}.footer-practices img{height:31px;width:auto}.footer-practices a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.footer-practices figure:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:1660px){.featured-image{margin-right:-57rem}.left-edge{left:calc((162.6rem - 100vw) / 2)!important}.blue.zig-zag .left-edge{left:calc((162.6rem - 100vw) / 2)!important}.right-edge,.has-right-edge .wp-block-column.right-edge{right:calc((162.6rem - 100vw) / 2)!important}.wp-block-column.right-edge{right:calc((158.6rem - 100vw) / 2)!important}}@media only screen and (max-width:1700px){body #posts-feed{margin:0 -2rem}.col4>div.featured-post:first-child{margin-bottom:3rem!important}body #posts-feed .col4,body #posts-feed .col8{padding:2rem}}@media only screen and (max-width:1659px){body .postsSwiper .swiper-button-prev::before{left:4.7rem;height:3.2rem}body .left-edge{left:calc((162.7rem - 100vw) / 2)}body .right-edge{right:calc((162.7rem - 100vw) / 2)}#services img{width:auto;height:7rem}#site4 .header .logo .logo-arrow{top:-2px}#site4 .header.sticky .logo .logo-arrow,#site4 .alt-header .logo .logo-arrow{top:-11px!important}:root{font-size:50%!important}body #site6 .header.sticky .logo .logo-arrow{top:-1.2rem!important}#glossary-feed .col4:nth-child(6n+1)::before,.item-service:nth-child(6n+1)::before{left:-2rem!important}body .custom-list-wrapper{gap:6rem}body .custom-list-wrapper .list-item{max-width:calc(100% / 3 - 4rem)}#about-hero .wp-block-column,#talent-hero .wp-block-column{max-width:86rem!important}.postsSwiper .swiper-button-next{right:4rem!important}.postsSwiper .swiper-button-prev,.postsSwiper .swiper-button-next{left:auto!important}.gallery-slider .slider-controls{right:2rem!important}.single .featured-image{width:calc(100vw - 4.6rem)}.single-post-hero>svg{max-width:40vw;height:auto}body .radial-bg .wp-block-columns{gap:8rem}body .radial-bg .wp-block-columns:nth-child(2){margin-top:8rem}.mySwiper .swiper-wrapper .swiper-slide:first-child{margin-left:0!important}#what-we-do .wp-block-columns{gap:8rem!important}.subpage-section .wp-block-columns{gap:5rem!important}body .subpage-section{padding-top:10rem}body .subpage-section h2{margin-bottom:3rem;font-size:6rem}body .locations .wp-block-columns{gap:5rem}body .locations h2{margin-bottom:5rem}}@media only screen and (max-width:1460px){.highlited{font-size:6rem!important}#explore-careers .wp-block-columns,#about .wp-block-columns{gap:0!important}#explore-careers .wp-block-column,#about .wp-block-column,#our-values .wp-block-column,.zig-zag .wp-block-column{align-self:unset!important}.wp-block-columns .wp-block-column .right-edge,.wp-block-columns .wp-block-column .left-edge{height:calc(8rem + 100%)}#explore-careers .wp-block-columns .wp-block-column .right-edge img,.wp-block-columns .wp-block-column .left-edge img{object-fit:cover;height:100%;width:100%}body #what-we-do .wp-block-columns img{height:5rem;width:auto}}@media only screen and (min-width:1201px) and (max-width:1460px){body .related-block .postsSwiper{margin-right:-6rem!important}.container,.wp-block-group .wp-block-group__inner-container{padding-left:4rem;padding-right:4rem}.wrapper{overflow:hidden;height:auto}body .right-edge{right:-12.6rem}body .left-edge{left:-12.6rem}}@media only screen and (max-width:1360px){body #hero p{font-size:3rem;top:-4rem}body #hero h1{font-size:7rem;margin-bottom:-33px}body .home-hero .wp-block-cover__inner-container h2{font-size:7rem}#discover-brands h2{font-size:5rem}body .custom-list-wrapper{gap:4rem}body .custom-list-wrapper .list-item{max-width:calc(100% / 3 - 2.7rem)}body .list-title{margin-bottom:2rem;font-size:2.3rem}body .list-content{font-size:1.8rem}}@media only screen and (max-width:1414px){body .postsSwiper{margin-right:-2rem!important}.wp-block-group.section{padding-top:8rem;padding-bottom:8rem}}@media only screen and (max-width:1240px){.footer-middle{flex-direction:column}.footer .socials{margin:4rem auto 0}body .postsSwiper{margin-right:-2rem!important}}@media only screen and (min-width:1201px){.header .search-icon-trigger-mobile{display:none}header nav .sub-menu .sub-menu{left:100%!important;transform:translateX(14px)!important;top:0!important}.header nav .menu-item-has-children .sub-menu .sub-menu::after{left:-1.9rem!important;top:1.2rem!important;transform:rotate(270deg)}.header .logo .logo-arrow{pointer-events:none}.header nav .menu-item-has-children:hover>.sub-menu{display:block}.mob-language-switcher{display:none}.header nav .menu-item-has-children>.sub-menu{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:calc(50% + 2rem);transform:translateX(-50%);top:calc(100% + 2rem);-webkit-transition:all .23s ease-in;transition:all .23s ease-in;display:none;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);padding:1rem 0;background:#fff}.header .logo:hover .other-sites{z-index:2015;visibility:visible;opacity:1}}@media only screen and (max-width:1200px){body .event-details::before{max-width:35vw}.white-hero .wp-block-group__inner-container>.wp-block-image{max-width:27vw!important}.header nav .search-icon-trigger{display:none}header nav>ul>li>.sub-menu>li svg.plus{top:1.5rem!important;width:1.5rem}body.home header.header:not(.sticky) nav>ul>li>a:hover{opacity:1!important;color:var(--base-color)!important}.home #site5 header nav ul li.current-menu-item>a,body header nav ul li.current-menu-item:not(.cta)>a{color:var(--cta-color)!important}header.sticky nav>ul>li.weglot-parent-menu-item,header.alt-header nav>ul>li.weglot-parent-menu-item,header nav>ul>li.weglot-parent-menu-item{background-position:39% 15px!important;position:relative;top:-2px;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/lang-black.svg) no-repeat;background-size:2rem!important}#what-we-do{background-size:50vw!important}.data-services .wp-block-columns{gap:2rem!important}.data-services .wp-block-columns .wp-block-button__link{font-size:3rem!important}#site3 header.header .logo .logo-arrow{top:0!important}#resources-feed>a{max-width:calc(50% - 2rem)!important}#resources-feed{gap:4rem!important}.tabs p{font-size:1.6rem!important;padding:1rem 3rem!important}.other-sites.opened{z-index:2015;visibility:visible;opacity:1}body .custom-list-wrapper .list-item{max-width:calc(100% / 2 - 2.7rem)}body .other-sites img{height:3.5rem!important}.other-sites a{display:block}.other-sites{width:calc(100vw - 32px)!important}.header nav .sub-menu{display:none}.header nav .sub-menu li a{text-transform:unset!important}.header nav .sub-menu li:last-child{border-bottom:none!important}.header nav .menu-item-has-children>.plus{display:inline-block!important}body .featured-post-inner{left:3rem;bottom:3rem;max-width:calc(100% - 6rem)}.featured-post-inner h2{line-height:1.2!important;margin-bottom:1rem!important}body .locations .wp-block-column{flex-basis:calc(50% - 12rem)!important}body .single-post-hero{padding-top:12rem}.single-post-inner h1{font-size:5rem!important}#ceo .wp-block-columns{gap:0!important}#ceo .people{font-size:5rem!important}#ceo p.gradient{font-size:7rem!important}body .header nav .cta>a{color:#fff!important;background:var(--cta-color)!important}body .postsSwiper{padding-bottom:6rem!important}#about .wp-block-spacer{display:none}#explore-careers .wp-block-columns,#about .wp-block-columns{gap:0}#explore-careers .wp-block-column,#about .wp-block-column,#our-values .wp-block-column,.zig-zag .wp-block-column{align-self:unset!important}.right-edge,.left-edge{height:calc(8rem + 100%)}.right-edge{right:-2rem!important}.left-edge{left:-2rem!important}.right-edge img,.left-edge img{object-fit:cover;height:100%;width:100%}body .logos-slider{margin-top:6rem}.quotes-section .wp-block-quote{padding-left:10.5rem!important}.quotes-section .wp-block-quote::before{width:84px!important;height:76px!important}body .quotes-section .wp-block-quote cite{display:inline-block;font-size:1.6rem}.gutenberg p{font-size:2rem}body .quotes-section,body #partners{padding-top:8rem;padding-bottom:8rem}body .highlited{font-size:6rem!important}#about-hero p,#talent-hero p{font-size:2.7rem!important}#about-hero h1,#talent-hero h1,.hero-white h1{font-size:5rem!important}.footer-top .container-wide{z-index:3;position:relative}.footer .socials a{margin:0 2rem!important}body header nav ul li:not(.cta).current-menu-item>a{color:var(--cta-color)!important}body.logged-in header nav{top:115px}.mob-language-switcher select{text-transform:uppercase;font-weight:500;font-size:18px;border:none;-webkit-appearance:none;background-color:transparent;background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-down.svg);background-repeat:no-repeat;padding-right:2.5rem;background-position:100% center;color:var(--base-color)!important}select:::selection,select::-moz-selection,select option::-moz-selection,select option:::selection{color:none;background:none}select::-moz-selection{color:none;background:none}header .container-wide #mob-menu-bar{margin-left:15px}body .featured-post.post-in-loop img{max-width:60vw}header:not(.alt-header) #mob-menu-bar>div{background:#fff}#mob-menu-bar>div{width:22px;height:3px;background:var(--base-color);border-radius:3px;margin-bottom:5px;-webkit-transition:all .23s ease-in;transition:all .23s ease-in}#mob-menu-bar>div:last-child{margin-bottom:0}.change .bar1{transform:translateY(8px) rotate(45deg)}.change .bar2{opacity:0}.change .bar3{transform:translateY(-8px) rotate(-45deg)}body .header nav{overflow-y:auto;position:fixed;top:7rem;left:0;bottom:0;width:100vw;background-color:#fff;color:#fff;max-width:100vw;-webkit-transition:all .33s ease-in-out;transition:all .33s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:4rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);border-top:1px solid #d3d3d8!important;background-repeat:no-repeat;background-position:center 90%;height:calc(100vh - 7rem)}body .header nav>ul{max-width:33rem;margin-top:45px}body .header nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body .header nav ul li.cta{margin-left:0;text-align:center}body .header nav ul li.cta>a{margin:2rem 0 0}body .header nav ul li:not(.cta){border-bottom:1px solid #d3d3d8!important;width:100%;text-align:center}body .header nav ul li:not(.cta) a{color:var(--black-color)!important;margin:0!important}body .header nav>ul>li{padding:.84rem 0;position:relative}.header nav .menu-item-has-children>.plus{fill:#fff;margin:0!important;top:2.4rem;right:0;position:absolute;-webkit-transition:all .23s ease;transition:all .23s ease;width:1.6rem}.header nav .menu-item-has-children.opened>.plus{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header nav .sub-menu-wrap{display:none}header nav .sub-menu-wrap li{padding-top:.5rem}body .header nav>ul>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.5)}body .header nav.menu-open{-webkit-transform:translateX(0);transform:translateX(0)}body .header nav .header-top{-ms-flex-wrap:wrap;flex-wrap:wrap}body .header nav .header-top a{color:#fff}body .header nav .header-top a:not(.instagram) path{fill:#fff}body .header nav .header-top a.instagram path{stroke:#fff}header .socials{margin-bottom:2rem}header .socials svg{margin:0 1.5rem 0 0!important}header .container-wide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.menu-open{overflow:hidden}}@media only screen and (max-width:1024px){.hero-limited{height:auto!important}.breadcrumbs{flex-wrap:wrap;gap:1rem!important}.single-service .single-post-hero,.single-expertise .single-post-hero,.single-resource .single-post-hero{min-height:32vh!important;padding-bottom:2rem!important}body #services .wp-block-columns{gap:4rem}body .single-post-inner{max-width:60rem}#about-hero .wp-block-group__inner-container,#talent-hero .wp-block-group__inner-container,.hero-white .wp-block-group__inner-container{padding:15rem 0 10rem!important;height:auto!important}#about-hero .wp-block-image img,#talent-hero .wp-block-image img{width:auto;max-height:100%}.hero-white p{font-size:2.4rem!important}.hero-white .wp-block-image{max-height:30vh!important}.hero-white .wp-block-image img{height:auto!important;max-width:23vw}body #hero{height:auto}#what-we-do .wp-block-columns.is-not-stacked-on-mobile .wp-block-column{padding-bottom:0}#what-we-do h2{margin-bottom:-1rem}#what-we-do{padding:9rem 2rem 0!important}body #what-we-do .wp-block-spacer{display:none}body #what-we-do .wp-block-columns{flex-direction:column;gap:0!important}#what-we-do .wp-block-columns .wp-block-column{flex-basis:100%!important}.modal-wrapper .close-modal{right:2rem!important;top:2rem!important}.modal-wrapper svg:not(.close-modal){max-width:127px;height:auto;margin-top:40px}.modal-wrapper .modal h3{margin-top:26px!important}.modal-wrapper .modal{padding:20px!important}.modal-wrapper .modal .btn{font-size:13px!important}.hero{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:15vh}.hero h1{font-size:3.2rem;line-height:1.2;font-weight:700}.single-excerpt,.all-services .wp-block-columns p,.gutenberg p{font-size:2rem!important}.single-post-content{padding-left:2rem;padding-right:2rem}.social-share-wrap,.right-balance{display:none}.single-post-content{margin:0!important}h2.heading{font-size:3rem}body #newsletter{padding:7.4rem 2rem 9rem}.footer-top,.footer-top ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#what-we-do h2{font-size:6rem}.footer-bottom .footer-widget{margin:3rem 0 -1rem}.footer-top .logo{margin-bottom:1.5rem}.footer-top ul.menu li{margin-bottom:0!important}.footer-top ul.menu li a{margin:.8rem 0!important}}@media only screen and (max-width:1023px){.highlight-green{font-size:5rem!important}.all-services .wp-block-columns h3{font-size:2.5rem!important}body .all-cats{margin-top:2rem!important;font-size:1.6rem}body .blog-page-excerpt{font-size:2rem!important;margin-bottom:0!important}body .featured-post-inner .post-cats-loop{margin-bottom:0}.featured-post-inner .post-cats-loop span{padding:1rem 1.2rem!important;font-size:1.2rem!important}.col4>div.featured-post .featured-post-inner h3{font-size:2rem!important}body .person-position{font-size:1.6rem}body .person-name{margin-top:2rem}.testimonial-content{font-size:1.8rem}body .testimonials-slider img{margin-right:4rem;max-width:23rem}.testimonials-slider .flex svg.quote{width:5rem}body .gutenberg .custom-list-wrapper .list-item{max-width:calc(100% / 2 - 2rem)}body #ceo .wp-block-columns{flex-wrap:wrap!important;gap:3rem!important}body #ceo .wp-block-columns .wp-block-column{flex-basis:100%!important;max-width:100%;width:100%;border:none!important;padding-left:0!important}body h1{font-size:4.5rem}body h2{font-size:4rem}body h3{font-size:3.3rem!important}.footer-widget .wp-block-columns{gap:4rem!important}.footer-middle h4,.widgettitle{margin-bottom:2rem!important}.footer-widget{width:100%;text-align:center}.footer-widget .wp-block-columns{flex-direction:column}.home .has-large-font-size br{display:none}.alignwide.wp-block-group{padding:6rem 0}body .gutenberg p.has-large-font-size,.gutenberg .has-x-large-font-size{font-size:3rem!important}.alignfull.wp-block-group{padding-top:6rem;padding-bottom:6rem}#posts-feed .col12 .all-cats::-webkit-scrollbar{display:none}#posts-feed .col12 .all-cats{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;margin-right:-2rem}#posts-feed .col12 .all-cats a:first-child{margin-left:0}#posts-feed .col12 .all-cats a{margin-left:2rem;font-size:1.6rem;white-space:nowrap}#posts-feed .col12{padding:1rem 1rem 2rem}#posts-feed{margin-right:-1rem;margin-left:-1rem}.post-in-loop.col4{max-width:50%;padding:1rem}body .featured-post.post-in-loop img{max-width:100%!important}.post-in-loop-content{padding:1.6rem 0 0!important}.featured-post.post-in-loop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.featured-post.post-in-loop h2{font-size:2.4rem;font-weight:500!important}body .single-post-content .wp-block-group{padding:2rem 1.8rem}.post-in-loop .post-metas span.date::after{margin:0 4px}.post-in-loop .post-metas{font-size:1.2rem;margin-bottom:1.6rem}body .post-cats-loop span{font-size:1.2rem}.post-in-loop h3{font-size:1.8rem!important}body .related-block{padding:3.8rem 0 6rem}.related-block h2{font-size:2.4rem;margin-bottom:0}.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom ul{margin:2rem auto}footer .socials::before{display:none}.footer-bottom ul li{margin:0 1rem}.footer-top ul.menu>li{margin-bottom:3rem}.footer .copyright{font-size:1.2rem}.quotes-section .wp-block-group__inner-container{gap:4rem!important}}@media only screen and (max-width:840px){body .wp-block-cover.home-hero{min-height:40vh!important;padding:9rem 2rem 5rem}}@media only screen and (min-width:782px){.hide-desktop{display:none}}@media only screen and (max-width:781px){.wp-block-column:last-child .accordions-wrapper:last-child{margin-bottom:0!important}.wp-block-column.right-edge{left:0!important;padding-bottom:0!important}body .white-hero{padding-bottom:6rem!important}.broughtby h2{margin-bottom:4rem!important}body .broughtby{padding-top:4rem!important;padding-bottom:4rem!important}.broughtby .wp-block-column:last-child{padding-left:23vw!important}.event-details::before{left:auto!important;right:2rem}body .broughtby .wp-block-column:first-child{max-width:30vw}.gradient-orange-left::before{width:100%!important}.reviews-slider-header{gap:2rem!important}.reviews-slider-header svg{width:6rem;height:auto}body #course-form .hbspt-form{margin-top:4rem!important}.review-slide-content{padding-left:0!important}.h1{font-size:4.5rem!important}#course-form .wp-block-column:first-child{max-width:100%!important}.gradient-orange::before,.half-gradient-blue::before{width:100vw!important}.hiring-process ul{margin-top:5rem!important}body .all-services .wp-block-columns{gap:5rem;margin-bottom:5rem}.single-glossary .gutenberg h3:not(:first-child){margin-top:5rem!important}.single-glossary .gutenberg h3{margin-bottom:2rem!important}.all-services h2,#what-we-do h2{margin-bottom:2rem!important}#services .wp-block-column:empty{display:none!important}#services .wp-block-columns:not(:last-child){margin-bottom:8rem!important}#services .wp-block-columns:last-child{margin-bottom:0!important}#services .wp-block-columns{gap:8rem!important}#services .wp-block-columns .wp-block-column{margin-top:0!important}body .team-members-section .wp-block-columns .wp-block-column{flex-basis:47%!important}.custom-socials{padding:0!important;flex-direction:column;margin:4rem 0 0}.custom-socials .wp-block-social-links{padding:0!important;margin:0!important}body.single-post .wp-block-quote{margin:5rem 0 0;padding:2rem 2rem 2rem 5rem;background-size:4rem}.single-post .gutenberg h3{margin-bottom:2rem!important}body #table-of-content{padding:2rem;font-size:2rem}body .single-post-inner h1{font-size:4rem!important}#discover-brands::after{width:100vw!important}.radial-bg h2{margin-bottom:2rem!important}body .radial-bg .wp-block-columns:nth-child(2){margin-top:6rem!important}body .radial-bg .wp-block-columns{gap:5rem!important}.smaller-title{font-size:3rem!important;line-height:1.2!important;margin-bottom:0}body .wrapper{overflow:hidden;height:auto}.subpage-section:last-child{padding-bottom:10rem!important}.subpage-section:nth-child(even)::after,.subpage-section:nth-child(odd)::before{width:14vw!important;top:0!important}body .subpage-section h2{margin-bottom:2rem!important}body .subpage-section .wp-block-columns{gap:3rem!important}body .subpage-section p{margin-bottom:3rem}body .subpage-section h2{font-size:4rem!important}.mob-first{order:-1}#what-we-do .wp-block-columns img{height:4.5rem!important;width:auto;margin-top:1rem}#what-we-do h2{font-size:4rem!important}#explore-careers .wp-block-column:last-child{max-width:100%!important}.right-edge{left:-2rem;width:100vw}.left-edge{right:-2rem;width:100vw}.quotes-section .wp-block-quote:nth-child(even){margin-top:3rem!important}.quotes-section .wp-block-quote{max-width:100%!important}#what-we-do{padding:8rem 2rem!important}#what-we-do .wp-block-spacer,#what-we-do br{display:none}#what-we-do .wp-block-columns img{margin-bottom:.5rem!important}#what-we-do .wp-block-column{padding:1rem 0!important}#what-we-do .wp-block-columns{gap:2rem!important}body .wp-block-button__link{font-size:1.6rem!important}.related-block .read-all-articles{text-indent:-9999px;overflow:hidden}.mob-img-first .wp-block-column:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.hide-mobile{display:none}.hero{text-align:center;min-height:84vh;padding-top:8vh!important}.hero picture img{-o-object-position:bottom;object-position:bottom}.hero .subtitle{font-size:1.6rem}.hero .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero-white .wp-block-columns{position:relative;z-index:4}@media only screen and (max-width:767px){.gutenberg .wp-block-buttons{gap:2rem}.hero-limited{height:auto!important}.testimonial-noimage{height:8rem;aspect-ratio:0!important;max-width:84%!important;width:100%}body #what-we-do .wp-block-columns.what-we-do img{height:4.5rem!important}.hero-white .wp-block-column{max-width:100%!important}body .gutenberg p.has-large-font-size,.gutenberg .has-x-large-font-size,#about-hero p,#talent-hero p{font-size:2.6rem!important}body .wrapper:not(#site1) .other-sites a:first-child>img{height:4rem!important}#site5 .wp-block-column ul{font-size:2rem}body .arrow-btn a::after{background-size:2.3rem!important}body #site4 .arrow-btn a::after{background-size:2.3rem!important}body #resources-feed>a{max-width:100%!important}#glossary-feed .col4{max-width:100%!important;padding:0 2rem!important}body #site6 header.header.sticky .logo .logo-arrow{top:-.8rem!important}#site6 .header .logo .logo-arrow{top:.2rem!important;width:1.5rem!important}#site6 .header .logo img{max-width:30rem!important}.tabs{flex-wrap:wrap!important}.related-block{padding-bottom:2rem!important}.locations .wp-block-columns,.locations h2{padding-left:0!important}.locations h2 br{display:none}.gallery-section h2 br,.team-members-section h2 br{display:none}.gallery-section h2,.team-members-section h2{margin-bottom:2rem!important}.gallery-section{padding-top:8rem!important}.featured-post-inner h2{font-size:2.2rem!important;margin-bottom:0!important;margin-top:1rem}.featured-post-excerpt{display:none!important}#posts-feed .post-in-loop.col4{max-width:100%!important}body .testimonials-slider img{margin-bottom:2rem}.testimonials-slider .swiper-slide>.flex{flex-direction:column}body .gutenberg .custom-list-wrapper .list-item{max-width:100%!important}body div .highlited{font-size:4rem!important}body #hero p{font-size:2.3rem!important}body #hero h1{font-size:4.4rem!important}body .wp-block-cover.home-hero{min-height:40vh!important;padding:9rem 2rem 5rem}body .home-hero .wp-block-cover__inner-container h2{font-size:4.5rem!important}body .home-hero .wp-block-cover__inner-container p{font-size:2.6rem!important}.gutenberg .wp-block-columns{gap:1rem}body .wp-block-group.section{padding-top:8rem;padding-bottom:8rem}body .wp-block-group.section:first-child{padding-top:9.5rem}.footer-top::before{z-index:-1}body #mc_embed_signup div.mce_inline_error{font-size:12px!important;background-size:12px!important;bottom:-36px!important}.alignfull,.alignwide{width:100vw!important}#posts-feed h1{text-align:center}.footer-widget .is-layout-flex{overflow-x:scroll}.footer-widget .is-layout-flex::-webkit-scrollbar{display:none}body .post-tags a{font-size:1.2rem;margin:0 1.2rem 1.2rem}.post-author{font-size:1.6rem!important}.single-post-head .all-articles{margin-bottom:2.4rem;font-size:1.4rem}.single-post-head .post-cats{font-size:1.6rem;margin-bottom:1.6rem}body h1{font-size:4.5rem}body h2{font-size:4rem}body h3{font-size:3rem}#newsletter .email-input{height:5rem;padding-top:6px;padding-bottom:6px;padding-right:2rem}#newsletter .btn{position:relative;width:100%;max-width:100%;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);margin-top:2.4rem;height:5rem}.footer-widget p a{font-size:1.6rem!important}.footer-widget p a::before{width:2rem!important;height:2rem!important}.footer-bottom ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom ul li{margin:.5rem 0!important}.footer-bottom ul li:not(:last-child):after,footer .socials::before{display:none}}@media only screen and (max-width:480px){#industries .arrow-btn a{text-align:left}.team-members-section .wp-block-column img{object-fit:cover;object-position:center top;width:100%}body div .highlited{font-size:4rem!important}body .quotes-section .wp-block-quote{padding-left:7.5rem!important;padding-top:1.5rem!important}body .quotes-section .wp-block-quote::before{width:50px!important;height:45px!important}.footer-top ul.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-top ul.menu li{padding:.2rem 1rem}.footer-top .logo{margin-left:auto;margin-right:auto}.footer-bottom .footer-widget .is-layout-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom .footer-widget .is-layout-flex>p:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-right:none;border-bottom:1px solid #EFEFF5;padding-bottom:12px}}.all-cats{font-size:1.8rem;margin-top:12vh;gap:1.6rem;display:flex;flex-wrap:wrap;z-index:5;position:relative}.all-cats a:first-child{margin-left:0}.all-cats a{color:var(--black-color);border:1px solid #D7D7D7;display:inline-block;position:relative;padding:1.2rem 1.6rem;line-height:1;background-color:#fff}.current-cat{pointer-events:none}.current-cat,.all-cats a:hover{border:1px solid var(--cta-color)!important;background-color:var(--cta-color)!important;color:#fff!important}.page-section{padding:6rem 0}.featured-post.post-in-loop{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-post.post-in-loop h2 a{line-height:1.2}.featured-post.post-in-loop .excerpt{font-size:1.8rem;line-height:1.5}.featured-post.post-in-loop .post-cats-loop span a{font-size:1.8rem;line-height:1.5}.featured-post.post-in-loop img{aspect-ratio:770/480;-o-object-fit:cover;object-fit:cover;max-width:77rem}.featured-post.post-in-loop>a{aspect-ratio:770/480;display:block;overflow:hidden}.post-in-loop:not(.featured-post) img{aspect-ratio:486/380;-o-object-fit:cover;object-fit:cover;width:100%;-webkit-transition:all .23s ease-in;transition:all .23s ease-in}.post-in-loop:not(.featured-post)>a{overflow:hidden;aspect-ratio:486/380;margin-bottom:1rem;position:relative}.post-in-loop:not(.featured-post)>a::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:transparent;transition:all .23s ease-in;opacity:.3}.post-in-loop:not(.featured-post)>a:hover::before{z-index:2;background:linear-gradient(0deg,rgba(222,107,65,.3) 0%,rgba(222,107,65,.3) 100%),url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/<path-to-image>),lightgray 50% / cover no-repeat}.post-in-loop>a:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.post-in-loop h3{font-size:2.6rem;font-weight:500;margin-bottom:1.2rem}.post-in-loop h3 a{text-decoration:none!important}.post-in-loop h3 a:hover{color:var(--black-color)!important}.post-in-loop h3 a{color:var(--base-color)}.post-in-loop img{-webkit-transition:all .23s ease;transition:all .23s ease}.post-in-loop-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:3.2rem}.post-in-loop-content h2 a{color:var(--base-color);display:inline-block;line-height:1}.post-cats-loop{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:1.6rem}.post-cats-loop span{display:inline-block;margin:0!important;text-transform:uppercase;font-size:1.6rem;line-height:1.2;font-weight:500;color:var(--cta-color);position:relative;font-family:var(--alt-font)}.post-cats-loop span a:hover{opacity:.84}.post-cats-loop a{color:var(--cta-color)!important;text-decoration:none!important}.excerpt{line-height:1.41}.blog-page-excerpt{font-size:4rem;line-height:1.4}#posts-feed{margin:0 -4rem}#posts-feed .col4,#posts-feed .col8{padding:4rem}.featured-post{display:block;position:relative}.featured-post:hover::before{opacity:.8}.featured-post::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--base-color);opacity:.4;z-index:1;transition:all .53s ease-in-out}.featured-post-inner{position:absolute;left:8rem;bottom:8rem;width:100%;max-width:60rem;z-index:2;color:#fff;max-width:calc(100% - 16rem)}.featured-post-inner .post-cats-loop{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.featured-post-inner .post-cats-loop span{font-size:1.6rem;display:inline-block;color:var(--base-color);background:#fff;text-transform:unset;font-family:var(--alt-font);padding:1.2rem 1.6rem}.featured-post img{object-fit:cover;width:100%;aspect-ratio:1050/820}.featured-post-inner h2{font-size:4rem;font-weight:700;line-height:1.4;margin-bottom:3rem}.featured-post-excerpt{font-size:2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.col4>div.featured-post:first-child{margin-bottom:6rem}.col4>div.featured-post a{display:block;position:relative;z-index:3}.col4>div.featured-post a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--base-color);opacity:.4;z-index:1;transition:all .53s ease-in-out}.col4>div.featured-post a:hover::before{opacity:.8}.col4>div.featured-post .featured-post-inner{left:3rem;bottom:3rem;right:3rem;max-width:calc(100% - 6rem)}.col4>div.featured-post .featured-post-inner h3{font-size:2.4rem;font-weight:700;margin-bottom:0}.col8>a.featured-post img{aspect-ratio:1050/817}.col4>div.featured-post .featured-post-inner .post-cats-loop{margin-bottom:.5rem}.pagination{max-width:166rem;padding:0 2rem;margin:4rem auto;display:flex;justify-content:center;gap:1.2rem}.pagination .page-numbers{border:1px solid #D7D7D7;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;font-size:1.6rem;font-weight:500;color:var(--base-color)}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:var(--cta-color);color:#fff;border:1px solid var(--cta-color)}.pagination .page-numbers.current svg path,.pagination .page-numbers:hover svg path{fill:#fff}.single-post-content{max-width:70rem;margin:0 10rem}.single-post-content h1{letter-spacing:.5px;background:-webkit-gradient(linear,left top,left bottom,from(#162843),to(#151519));background:linear-gradient(180deg,#162843 0%,#151519 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center;margin-bottom:3.2rem}.single-post-content img{width:100%;max-width:100%;border-radius:1.2rem;margin-bottom:3.2rem}.postsSwiper{margin-right:calc((162.9rem - 100vw) / 2)!important;padding-bottom:10rem!important}.postsSwiper .swiper-button-prev{left:calc(1620px - 80px);top:auto;bottom:0;right:10rem}.postsSwiper .swiper-button-prev svg,.postsSwiper .swiper-button-next svg{width:2.7rem}.postsSwiper .swiper-button-prev::before{content:"";width:1px;height:32px;background:var(--base-color);opacity:.2;position:absolute;left:41px}.postsSwiper .swiper-button-next{left:calc(1620px - 26px);top:auto;bottom:0}.postsSwiper .swiper-button-prev::after,.postsSwiper .swiper-button-next::after{display:none}.all-articles{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--base-color);font-weight:500;margin-bottom:6.4rem}.MAC .all-articles svg{top:-1px}.all-articles svg{margin-right:.7rem;-webkit-transition:all .23s ease;transition:all .23s ease;-webkit-transform:scale(-1);transform:scale(-1);position:relative}.all-articles:hover svg{-webkit-transform:translateX(-5px) scale(-1);transform:translateX(-5px) scale(-1)}.post-cats{text-transform:uppercase;margin-bottom:4rem;font-size:1.6rem;line-height:1;font-weight:500}.post-cats a{color:var(--cta-color)!important;text-decoration:none!important;margin-right:1.2rem}.post-cats a:hover{color:var(--base-color)!important}.post-tags{text-align:center;margin-bottom:2.4rem}.post-tags a{background-color:var(--grey);text-decoration:none!important;border-radius:10rem;display:inline-block;font-size:1.4rem;font-weight:500;padding:1rem 1.6rem;margin:0 1.6rem 1.6rem;line-height:1.5;text-align:center}.post-tags a:hover{background-color:var(--cta-color)}.post-metas{color:#8E8E93;font-weight:500;font-size:1.6rem;margin-bottom:3.2rem;line-height:1.29}.post-metas span.date::after{content:"";background-color:#8E8E93;width:1px;height:12px;display:inline-block;position:relative;margin:0 1rem;top:1px}.single-excerpt{font-size:2rem;line-height:1.5;margin-bottom:2.4rem}.single-post .single-excerpt h4{font-weight:700}.single-post .single-excerpt ul{display:flex;flex-direction:column;gap:1rem;padding-left:23px}.gutenberg ol,.gutenberg ul{margin-bottom:2.8rem;padding-left:2.3rem}.gutenberg ol li,.gutenberg ul li{margin-bottom:.8rem}.gutenberg p{line-height:1.6}.gutenberg a:not([class]){text-decoration:underline;color:var(--base-color)}.gutenberg a:not([class]):hover{text-decoration:none}.single-post-content .wp-block-group{padding:4rem;border-radius:1.2rem}.single-post-content .wp-block-group p:last-child{margin-bottom:0}.related-block{padding:8rem 0;background:#FAFAFB}.read-all-articles{margin-left:auto;font-weight:500;font-family:var(--alt-font);color:var(--base-color);font-size:2rem;line-height:1.2;letter-spacing:10%}.read-all-articles svg{-webkit-transition:all .23s ease;transition:all .23s ease;margin-left:.7rem;position:relative;width:5rem}.read-all-articles:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.latest-posts-header{margin-bottom:2.4rem}.post-author{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}.post-author{margin-bottom:3.2rem;font-size:2rem;font-weight:600}.post-author img{width:5.2rem;border-radius:1rem;aspect-ratio:1/1;margin:0 1.2rem 0 0}.social-share{padding-top:8rem;position:-webkit-sticky;position:sticky;top:0}.social-share button{-webkit-transition:all .23s ease;transition:all .23s ease;background-color:transparent;border-radius:100%;border:1px solid #d9d9d9;width:4.6rem;height:4.6rem;margin-bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.social-share button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#162843),to(#151519));background:linear-gradient(180deg,#162843 0%,#151519 100%)}.social-share button:hover svg path{fill:#fff}.social-share button svg path,.social-share button svg{-webkit-transition:all .23s ease;transition:all .23s ease}.single-post-head .all-articles{position:relative;top:1px}.single-post-hero{position:relative;padding-top:20rem;overflow-x:hidden}.single-post-hero>svg{position:absolute;top:0;right:0;z-index:-1;max-width:40vw;height:auto}.single-post-inner{max-width:105rem}.single-post-inner h1{font-size:7rem;font-weight:800;line-height:1.2}.single-post-inner .date{font-size:1.4rem;font-weight:600;margin-bottom:4rem}.single-post-inner .date span{font-weight:400;margin-right:5px}.featured-image{margin-bottom:4.4rem;text-align:center}.single-post .gutenberg{font-size:2rem;margin-bottom:10rem}.single-post .gutenberg h3{font-weight:700;margin-bottom:3rem}.single-post .gutenberg h3 strong{color:var(--cta-color)}.single-post .gutenberg .wp-block-button__link{margin-bottom:6rem;color:#fff!important;background-color:var(--cta-color)!important}.single-post .gutenberg .wp-block-button__link::before{background-color:var(--cta-color)!important}.single-post .gutenberg p{margin-bottom:3.2rem}.single-post .gutenberg .wp-block-group{padding:8rem 2rem;width:calc(100vw - 6px);left:50%;transform:translateX(-50%);position:relative;background:linear-gradient(180deg,rgba(209,91,48,0) 7.81%,rgba(209,91,48,.12) 51.65%,rgba(209,91,48,0) 90.1%,rgba(209,91,48,0) 100%)}.single-post .gutenberg .wp-block-group .wp-block-group__inner-container{max-width:90.6rem}.single-post .gutenberg h4{font-weight:700;font-size:3.2rem}.single-post .gutenberg ul{padding:0;list-style:none!important}.single-post .gutenberg ul li{padding-left:5rem;position:relative}.single-post .gutenberg ul li::before{content:"";position:absolute;top:12px;left:15px;background:var(--cta-color);border-radius:100%;height:8px;width:8px}.single-post .gutenberg ol li,.single-post .gutenberg ul li{margin-bottom:2.4rem}.single-post .wp-block-quote{font-size:3rem;font-weight:600;line-height:1.6;padding:4rem 9rem;position:relative;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/quote-outline.svg) no-repeat;background-size:7rem;background-position:top left;margin:8rem 0 4rem}#site5 .wp-block-quote{padding:2rem 9rem;position:relative;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/quote-outline.svg) no-repeat;background-size:7rem;background-position:top left}#site5 .gradient-blue{padding-top:4rem;padding-bottom:4rem}.post-authors{gap:3.2rem;margin-bottom:4rem}.post-authors a{color:var(--base-color);display:inline-flex;align-items:center;max-width:29rem}.post-authors a img{aspect-ratio:1/1;object-fit:cover;border-radius:100%;margin-right:1rem;width:7rem}.post-authors a .name{font-weight:600;font-size:1.6rem}.post-authors a .desc{font-size:1.2rem}.written{flex:1 1 100%;color:#4F4D57;font-size:1.4rem;margin-bottom:-2rem}h2#table-of-content{font-weight:700}#table-of-content{background:#FAFAFB;font-size:2.4rem;padding:6.8rem;margin-bottom:6rem}#table-of-content a{display:block;margin-bottom:2.4rem;font-weight:400}#table-of-content a:last-child{margin-bottom:0}#table-of-content a:first-child{margin-top:4rem}.wp-embed-aspect-16-9 iframe{aspect-ratio:16/9;height:auto}span.visited{background:var(--cta-color);color:#fff;font-size:14px;display:inline-flex;align-items:center;font-weight:600;gap:8px;padding:8px;border-radius:4px;margin-bottom:4rem}.hide{display:none!important}.narrow-page{max-width:74rem;padding:8rem 2rem;margin:0 auto}.narrow-page h1{margin-bottom:3.2rem}body.modal-active{overflow:hidden}.modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;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;padding:2rem;-webkit-transition:all .23s ease-in;transition:all .23s ease-in;visibility:hidden;opacity:0}.modal-wrapper.modal-active{z-index:2020;visibility:visible;opacity:1}.modal-wrapper .modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.modal-wrapper .modal{background-color:#fff;padding:88px 104px;border-radius:16px;z-index:2023;position:relative;max-width:836px}.modal-wrapper .modal h3{font-size:2.4rem;margin-bottom:12px;margin-top:40px}.close-modal{position:absolute;right:4rem;top:3rem;cursor:pointer}#mce-success-response{display:none!important}.a-letter{margin-bottom:1.8rem}.col12 h1{line-height:1.12}#mc_embed_signup input.mce_inline_error{border-color:#000!important}@media screen and (max-width:390px) and (max-height:770px){.hero .subtitle{font-size:14px!important}.hero h1{font-size:27px}body .post-metas{font-size:10px!important}}@media screen and (max-width:390px) and (max-height:8700px){.post-metas span.date::after{height:8px!important}}.single .wp-block-embed iframe{width:100%}.home-hero .wp-block-cover__inner-container{max-width:162rem}.home-hero .wp-block-cover__inner-container *{max-width:118rem}.home-hero .wp-block-cover__inner-container h2{font-size:10rem;text-transform:uppercase}#explore-careers{background:var(--copper-gradient,linear-gradient(270deg,#FFA77C 32.38%,#D15B30 61.24%,#7B1B02 96.63%))}#explore-careers .wp-block-column,#about .wp-block-column,#discover-brands .wp-block-column,#our-values .wp-block-column,.zig-zag .wp-block-column{padding-top:4rem;padding-bottom:4rem}#discover-brands .wp-block-column{display:flex;flex-direction:column;gap:3rem}#discover-brands .wp-block-image img{width:100%}#explore-careers .wp-block-button__link{color:var(--cta-color)!important}#explore-careers .wp-block-button__link:hover{color:#fff!important}#explore-careers .wp-block-column:last-child{max-width:45%}.wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #fff;color:#fff!important}#explore-careers .wp-block-button.is-style-outline .wp-block-button__link{color:#fff!important}#what-we-do{background:-webkit-gradient(linear,left top,left bottom,from(#31294D),color-stop(38.36%,#14111F),color-stop(91.24%,#14111F));background:linear-gradient(180deg,#31294D 0%,#14111F 38.36%,#14111F 91.24%);color:#fff;padding:14rem 2rem;overflow:hidden;height:auto}#what-we-do .wp-block-columns{gap:15rem}#what-we-do .wp-block-columns:nth-child(2) .wp-block-column{transform:scale(1)!important}#what-we-do .wp-block-columns:nth-child(2) .wp-block-column::after,#what-we-do .wp-block-columns:nth-child(2) .wp-block-column::before{display:none!important}#what-we-do .wp-block-column{padding:6rem 0 4rem;position:relative;transition:all .23s ease}#what-we-do .wp-block-columns:not(:nth-child(2)) .wp-block-column{flex:1;flex-basis:auto;min-width:20%}#what-we-do .wp-block-column img{transition:all .23s ease}#what-we-do .empty::before,#what-we-do .empty::after{display:none}#what-we-do .wp-block-columns:not(:first-child) .wp-block-column::after,#what-we-do .what-we-do .wp-block-column::after{content:"";position:absolute;right:0;bottom:10px;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right-white.svg) no-repeat;width:30px;height:28px;background-size:contain;transition:all .53s ease;opacity:0;display:inline-block}#what-we-do .wp-block-column::before,#what-we-do .what-we-do .wp-block-column::before{content:"";position:absolute;left:0;bottom:0;background:#fff;width:100%;height:.5px;background-size:contain;transition:all .23s ease;opacity:.3;display:block}#what-we-do .wp-block-columns:not(:first-child) .wp-block-column:hover img{transform:scale(1.03)}#what-we-do .wp-block-columns:not(:first-child) .wp-block-column:hover::after{transform:translateX(10px);opacity:1}#what-we-do .wp-block-columns:not(:first-child) .wp-block-column:hover::before{width:calc(100% + 10px);opacity:1}#what-we-do .wp-block-column p:last-child a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;text-indent:-9999px;overflow:hidden}#what-we-do .what-we-do{gap:7.5rem!important}#what-we-do .what-we-do .wp-block-column{flex-basis:auto!important}#what-we-do .what-we-do img{height:7rem!important;width:auto}#what-we-do .what-we-do .wp-block-column:last-child{flex:1}#what-we-do .what-we-do .wp-block-column p.has-medium-font-size{max-width:43rem}#what-we-do .wp-block-column p{margin-bottom:2rem}#what-we-do .wp-block-columns img{margin-bottom:3rem;height:7rem;width:auto}#what-we-do .is-not-stacked-on-mobile .wp-block-column{border-bottom:0;margin-bottom:2rem}.empty{border:none!important}.logos-slider{margin-top:12rem}.logos-slider img{-webkit-transition:all .23s ease;transition:all .23s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.logos-slider img:hover{-webkit-transition:all .23s ease;transition:all .23s ease;-webkit-filter:grayscale(0);filter:grayscale(0)}#partners{padding-top:15rem;padding-bottom:15rem}#about{background:radial-gradient(101.81% 96.88% at 85.85% 10%,#342C52 0%,#14111F 68.23%,#14111F 100%);color:#fff}.arrow-btn a,.is-style-arrow-btn-white a{text-transform:uppercase;font-family:var(--alt-font);letter-spacing:2px;font-weight:500;font-size:2rem;background:transparent;color:#fff!important;padding:0!important;min-width:20px!important;display:inline-flex}.arrow-btn.black a,.is-style-arrow-btn-black a{color:var(--base-color)!important}.arrow-btn a:hover,.is-style-arrow-btn-black a:hover,.is-style-arrow-btn-white a:hover{background:transparent!important}.arrow-btn a:hover::after,.is-style-arrow-btn-white a:hover::after,.is-style-arrow-btn-black a:hover::after{-webkit-transform:translateX(10px);transform:translateX(10px)!important}.arrow-btn a::after,.is-style-arrow-btn-white a::after,.is-style-arrow-btn-black a::after{content:"";display:inline-block;-webkit-transition:all .23s ease;transition:all .23s ease;width:3rem;height:2.8rem;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right.svg) no-repeat;margin-left:10px;background-size:contain!important}#about .wp-block-image{position:relative}#hero{background:radial-gradient(87.07% 87.07% at 50% 12.93%,#342C52 0%,#14111F 68.23%,#14111F 100%);height:100vh;color:#fff;padding-top:15rem}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay05{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay1{-webkit-animation-delay:1s;animation-delay:1s}.delay2{-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}#hero h1{text-transform:uppercase;font-weight:700;font-size:10rem;line-height:1;margin-bottom:-50px;z-index:3;position:relative;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#hero img{-o-object-fit:cover;object-fit:cover;max-height:70vh;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#hero p{font-size:4rem;margin:0 auto;max-width:91rem;line-height:1.4;position:relative;top:-6rem;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#hero .wp-block-image{position:relative}#hero .wp-block-image::after{content:"";height:180px;width:100%;opacity:.8;background:-webkit-gradient(linear,left bottom,left top,color-stop(13.18%,#14111F),to(rgba(20,17,31,0)));background:linear-gradient(0deg,#14111F 13.18%,rgba(20,17,31,0) 100%);position:absolute;left:0;bottom:0}#hero .wp-block-image::before{content:"";height:180px;width:100%;opacity:.8;background:-webkit-gradient(linear,left bottom,left top,color-stop(13.18%,#14111F),to(rgba(20,17,31,0)));background:linear-gradient(180deg,#14111F 13.18%,rgba(20,17,31,0) 100%);position:absolute;left:0;top:0;z-index:2}.custom-list-wrapper{gap:12rem}.list-item{max-width:calc(100% / 3 - 8rem)}.list-content{font-size:2rem}.list-title{font-size:3rem;font-weight:700;line-height:1;margin-bottom:4rem;align-items:center}.list-title span{font-size:7rem;display:inline-block;margin-right:2rem;line-height:.8;color:transparent;-webkit-text-stroke:5px;-webkit-text-stroke-color:transparent;background:linear-gradient(to left,#FFA77C,#D15B30,#7b1b02);-webkit-background-clip:text;background-clip:text;color:#fff}.list-title b{flex:1}.testimonials-slider{background:#fafafb;position:relative;padding:10rem 0}.testimonials-slider::after{content:"";position:absolute;right:0;top:0;width:16vw;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/testimonials-mask.svg) no-repeat;height:100%;background-position:top left}.testimonials-slider img{max-width:31rem;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);aspect-ratio:312/360;margin-right:5rem;object-fit:cover;margin-left:3rem}.testimonialsSwiper{padding:6rem 0!important}.testimonials-slider .flex svg.quote{position:relative;top:-4rem}.person-name{color:var(--cta-color);font-weight:700;margin-top:4rem}.person-position{font-size:2rem;text-transform:uppercase}.testimonial-content{max-width:76rem}.testimonials-slider .container{position:relative}.testimonials-slider .slider-controls{position:absolute;bottom:0;right:16%}.testimonials-slider .slider-controls>div{position:relative;top:0!important;right:0!important;bottom:0!important;left:0!important}.testimonials-slider .slider-controls>div::after{display:none}.testimonials-slider .swiper-button-prev::before{content:"";width:1px;height:37px;position:absolute;top:3px;right:-15px;background:rgba(20,17,31,.2)}.testimonials-slider .swiper-button-prev{margin-right:30px}.slider-controls>div:hover svg path{fill:var(--cta-color)}.slider-controls svg path{transition:all .23s ease}#about-hero{position:relative;background:radial-gradient(322.27% 76.47% at 22.45% 44.35%,#342C52 0%,#14111F 68.23%,#14111F 100%);color:#fff;overflow:hidden}#about-hero img{max-width:46vw}#about-hero .wp-block-columns{position:relative;z-index:3}#talent-hero{position:relative;background:#1FC0A3;color:#fff}#about-hero .wp-block-image,#talent-hero .wp-block-image{position:absolute;right:0;bottom:0;top:0}#about-hero .wp-block-group__inner-container,#talent-hero .wp-block-group__inner-container{display:flex;align-items:center;height:100vh}#about-hero h1,#talent-hero h1{font-size:10rem}#about-hero h1 strong{font-weight:200}#about-hero p{font-size:4rem;line-height:1.4}#talent-hero p{font-size:3rem;line-height:1.4}#about-hero p:last-child,#talent-hero p:last-child{margin-bottom:0}.subpage-section{padding-top:14rem;font-size:2rem;position:relative}.subpage-section:last-child{padding-bottom:14rem}.subpage-section:nth-child(even)::after{content:"";position:absolute;top:4rem;right:0;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex-right.svg) no-repeat;background-size:contain;height:283px;width:5vw;z-index:-1}.subpage-section:nth-child(odd)::before{content:"";position:absolute;top:4rem;left:0;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex-left.svg) no-repeat;background-size:contain;height:283px;width:5vw;z-index:-1}.subpage-section .wp-block-columns{gap:12rem}.subpage-section h2{font-size:7rem;font-weight:800;margin-bottom:6rem;line-height:1.1}.subpage-section p{font-size:2rem;margin-bottom:6rem}#industries p{font-size:2rem}#industries .wp-block-columns{gap:12rem}#industries .wp-block-columns:not(:last-child){margin-bottom:11rem}.arrow-btn.banks>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hexagon.svg) no-repeat;background-size:contain;width:8.3rem;height:7.6rem;display:inline-block;margin-right:1.5rem}.arrow-btn.payment-institutions>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/circle.svg) no-repeat;background-size:contain;width:7.4rem;height:7.4rem;display:inline-block;margin-right:1.5rem}.arrow-btn.investment-firms>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/triangle.svg) no-repeat;background-size:contain;width:7.4rem;height:7.4rem;display:inline-block;margin-right:1.5rem}.arrow-btn.pension>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/triangle2.svg) no-repeat;background-size:contain;width:8.4rem;height:7.6rem;display:inline-block;margin-right:1.5rem}.arrow-btn.insurance>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/pentagon.svg) no-repeat;background-size:contain;width:8.4rem;height:7.6rem;display:inline-block;margin-right:1.5rem}.arrow-btn.mortgage>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/double-circle.svg) no-repeat;background-size:contain;width:7.6rem;height:7.6rem;display:inline-block;margin-right:1.5rem}.arrow-btn.fintech>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/square.svg) no-repeat;background-size:contain;width:7.6rem;height:7.6rem;display:inline-block;margin-right:1.5rem}.arrow-btn.banking-payments>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/banks-circle.svg) no-repeat;background-size:contain;width:7.6rem;height:7.6rem;display:inline-block;margin-right:1.5rem}.arrow-btn.capital-markets>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/vertical-hex.svg) no-repeat;background-size:contain;width:8rem;height:8rem;display:inline-block;margin-right:1.5rem}.arrow-btn.capital-markets>a strong{flex:1}.arrow-btn.welth>a::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/triangle3.svg) no-repeat;background-size:contain;width:7.6rem;height:7.6rem;display:inline-block;margin-right:1.5rem}#industries .arrow-btn a{display:inline-flex;align-items:center;margin-bottom:2rem;font-weight:600;font-size:3rem;text-transform:unset;line-height:1.3}#industries .arrow-btn a::after{background-size:contain;width:3.7rem}#industries .wp-block-column:not(.title-column){border-bottom:.5px solid var(--base-color);padding-bottom:3rem}#ceo{background:linear-gradient(360deg,#FFF 6.69%,#FFE2D4 31.28%,#FFA77C 47.71%,#D15B30 66.26%,#7B1B02 96.63%)}#ceo h2{margin-bottom:6rem}#ceo .wp-block-embed__wrapper{text-align:center}#ceo .wp-block-embed__wrapper iframe{width:1024px;aspect-ratio:16/9;height:auto;margin-bottom:10rem}#ceo .wp-block-columns p{line-height:1;margin-bottom:1rem}#ceo .wp-block-columns{gap:3.5rem}#ceo .wp-block-column{position:relative}#ceo .wp-block-column:not(:first-child) p:last-child{line-height:1.6}#ceo .wp-block-column:nth-child(3),#ceo .wp-block-column:nth-child(4){border-left:1px solid var(--base-color);padding-left:35px}.zig-zag{position:relative}#our-values{background:radial-gradient(101.81% 96.88% at 85.85% 10%,#342C52 0%,#14111F 68.23%,#14111F 100%);color:#fff;position:relative;overflow:hidden}#our-values::after{content:"";position:absolute;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/our-values.svg) no-repeat;background-size:contain;width:41rem;height:67rem}#our-values h2{margin-bottom:4rem}.left-edge{position:relative;left:-2rem;margin-top:-4rem;margin-bottom:-4rem!important}.right-edge{position:relative;right:-2rem;margin-top:-4rem;margin-bottom:-4rem!important}.radial-bg{background:var(--ink-radial-gradient,radial-gradient(50% 50% at 50% 50%,#342C52 0%,#14111F 68.23%,#14111F 100%));color:#fff}.radial-bg .wp-block-columns:nth-child(2){margin-top:14rem}.radial-bg .wp-block-columns{gap:12rem}.radial-bg h2{margin-bottom:5rem}.gradient{text-transform:uppercase;background:-webkit-linear-gradient(180deg,#FFA77C,#D15B30,#7B1B02);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sticky-title{position:sticky;top:1rem}#discover-brands{position:relative;color:#fff}#discover-brands::after{content:"";position:absolute;top:0;right:0;bottom:0;width:60vw;background:linear-gradient(270deg,#FFA77C 17.53%,#D15B30 51.69%,#7B1B02 96.63%);z-index:-1}.our-services{background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex-for-services.svg)!important;background-repeat:no-repeat!important;background-position:top right!important;background-color:rgba(20,17,31,.02)!important;color:var(--base-color)!important}.our-services .wp-block-column::before{background-color:var(--base-color)!important}body .our-services .wp-block-columns:not(:first-child) .wp-block-column::after{content:"";position:absolute;right:0;bottom:10px;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right-dark.svg) no-repeat!important;width:30px;height:28px;background-size:contain;transition:all .53s ease;opacity:0}.hero-white .wp-block-group__inner-container{display:flex;align-items:center;height:100vh}.hero-white .wp-block-image{position:absolute;right:0;bottom:0;top:0;display:flex;align-items:center;height:100vh;overflow:hidden}.hero-white .wp-block-column{max-width:62vw}.hero-white h1{font-weight:300;font-size:7rem}.hero-white h1 strong{font-weight:700}.hero-white h1:last-child,.hero-white p:last-child{margin-bottom:0}.hero-white p{font-size:4rem;line-height:1.4}.quotes-section{background:radial-gradient(50% 50% at 50% 50%,#342C52 0%,#14111F 68.23%,#14111F 100%);color:#fff;padding-bottom:19rem;padding-top:19rem}.quotes-section .wp-block-group__inner-container{display:flex;flex-wrap:wrap;gap:9rem}.quotes-section .wp-block-quote{max-width:calc(50% - 4.5rem);position:relative;padding-left:15rem;padding-top:3rem}.quotes-section .wp-block-quote::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/quote.svg) no-repeat;background-size:contain;width:115px;height:100px;display:inline-block;position:absolute;left:0;top:0}.quotes-section .wp-block-quote:nth-child(even)::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/quote-white.svg) no-repeat;background-size:contain}.quotes-section .wp-block-quote:nth-child(even){margin-top:12rem}.quotes-section .wp-block-quote cite{font-size:2rem;text-transform:uppercase;font-style:normal}.quotes-section .wp-block-quote cite strong{color:var(--cta-color);text-transform:capitalize;font-size:2.4rem}#services{background:var(--ink-radial-gradient,radial-gradient(50% 50% at 50% 50%,#342C52 0%,#14111F 68.23%,#14111F 100%));padding-top:14rem;padding-bottom:14rem;color:#fff}#services p{font-size:2rem}#services img{margin-bottom:4rem;width:auto;height:7rem}#services .wp-block-columns{gap:19rem}#services .wp-block-columns:first-child .wp-block-column:nth-child(2){margin-top:23vh}#services .wp-block-columns:nth-child(2) .wp-block-column:nth-child(2){margin-top:15vh}#services .wp-block-columns:nth-child(3) .wp-block-column:nth-child(2){margin-top:14vh}#services .wp-block-columns:nth-child(4) .wp-block-column:nth-child(2){margin-top:14vh}.chevron-title{position:relative;font-size:3rem;font-weight:700;padding-left:5rem}.chevron-title::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/chevron.svg) no-repeat;background-size:contain;height:69px;width:36px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.country-map{background:radial-gradient(128.27% 106.25% at 13.2% 8.33%,#342C52 0%,#14111F 68.23%,#14111F 100%);color:#fff}.country-map h2{margin-bottom:6rem}.country-map h4{font-size:3rem;margin-bottom:1.6rem;font-weight:600}.country-map a{color:#fff!important;text-decoration:none!important}.country-map .wp-block-column{font-size:2rem}.country-map .wp-block-column p{margin-bottom:1.6rem!important}.country-map .wp-block-column .wp-block-group .wp-block-group{border-bottom:1px solid var(--cta-color);padding:3rem .5rem .8rem;max-width:40rem;width:100%}.team-members-section{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex-left.svg) no-repeat;background-position:0 6%;background-size:5vw}.team-members-section .wp-block-image a{display:block;position:relative}.team-members-section .wp-block-image a::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;transition:all .23s ease-in;opacity:0;z-index:-1;background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/logo-hover.svg);background-position:center 10%;background-size:70%;background-repeat:no-repeat;background-color:var(--cta-color)}.team-members-section .wp-block-image a::after{content:"Linkedin";position:absolute;bottom:3rem;left:3rem;font-size:2.4rem;font-weight:700;color:#fff;transition:all .45s ease-in-out;opacity:0}.team-members-section .wp-block-image a:hover::after{opacity:1;z-index:3}.team-members-section .wp-block-image a:hover::before{opacity:.5;z-index:2}.team-members-section h2{margin-bottom:6rem}.team-members-section p{max-width:94rem}.team-members-section .wp-block-columns{gap:3.2rem}.team-members-section .wp-block-columns:not(:last-child){margin-bottom:6rem}.team-members-section .wp-block-columns p{margin-bottom:0!important;font-size:2rem}.team-members-section .wp-block-columns h4{font-weight:700;font-size:2.4rem;margin:3.2rem 0 1.6rem}.gallery-section{background-color:var(--light-grey);padding-top:14rem;background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex-for-services.svg)!important;background-repeat:no-repeat;background-size:20vw;background-position:top right}.gallery-section h2{margin-bottom:6rem}.gallery-section p{max-width:76rem}.gallery-section .swiper-slide{height:auto!important}.gallery-section .swiper-slide img{object-fit:cover;object-position:center;height:100%;width:100%;max-height:42rem}.gallery-slider .slider-controls::before{content:"";width:1px;height:32px;background:var(--base-color);opacity:.2;position:absolute;left:50%;transform:translateX(-50%)}.gallery-slider .swiper-button-prev{margin-right:4rem}.gallerySwiper{position:relative!important;padding-top:6rem!important}.gallery-slider .slider-controls{position:absolute;right:calc((100vw - 166rem) / 2);top:0;height:32px}.gallery-slider .slider-controls div{position:relative!important;left:0!important;right:0!important}.gallery-slider .swiper-button-prev::after,.gallery-slider .swiper-button-next::after{display:none!important}.gallery-slider{position:relative}.hiring-process{background:linear-gradient(135deg,#31294D 0%,#14111F 38.36%,#14111F 91.24%);color:#fff;position:relative}.hiring-process h2{margin-bottom:5rem}.hiring-process::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hiring-hex.svg) no-repeat;position:absolute;top:0;left:0;width:12vw;height:auto;background-size:contain;aspect-ratio:257/359}.hiring-process ul{margin:0;list-style:none;font-size:3rem;font-weight:700;line-height:1.2;padding-left:0}.hiring-process ul li{position:relative;margin:0 0 6rem;padding-left:4rem}.hiring-process ul li:last-child{margin-bottom:0}.hiring-process ul li::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/chevron-right.svg) no-repeat;background-size:contain;height:3.6rem;width:1.9rem}.tabs{padding:0!important;background:rgba(20,17,31,.02);margin-bottom:10rem}.tabs p{font-size:2.2rem;font-weight:500;font-family:var(--alt-font);letter-spacing:2.2px;text-transform:uppercase;margin-bottom:0;line-height:1;padding:3rem 6rem;cursor:pointer}.tabs p.active{color:var(--cta-color);border-bottom:2px solid var(--cta-color)}.tab-content:not(.active){display:none}.site5 .footer-top::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-left-risk.svg) no-repeat}.site5 .footer-top::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-right-risk.svg) no-repeat}#site5 .header .logo{display:flex}#site5 .header .logo .logo-arrow{top:1.6rem}#site5 .header.sticky .logo .logo-arrow,#site5 .alt-header .logo .logo-arrow{top:1.5rem!important}#site5 .header .logo img{max-width:30rem}#site5 #explore-careers{background:var(--red-gradient,linear-gradient(270deg,#F0354E 32.38%,#AF2422 61.24%,#8C0806 96.63%))}#site5 .related-block{background-color:#fff}.all-services{background-color:var(--light-grey);background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/all-services-hex.svg);background-repeat:no-repeat;background-size:20vw;background-position:right top}.all-services h2{margin-bottom:6rem}.all-services .wp-block-columns{margin-bottom:10rem;gap:12rem}.all-services .wp-block-columns p{font-size:2.4rem;margin-bottom:0}.all-services .wp-block-columns h3{font-size:3rem;font-weight:600}#site5 .all-services .wp-block-columns h3::after{background-size:contain;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/risk-right-arrow.svg) no-repeat!important;background-size:contain!important}.all-services .wp-block-columns h3::after{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/risk-right-arrow.svg) no-repeat;background-size:contain!important;transition:all .23s ease;display:inline-block;position:relative;width:3rem;height:2.8rem;margin-left:2rem;top:3px}.all-services .wp-block-columns h3::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-yellow.svg) no-repeat}.all-services .wp-block-column:hover h3::after{transform:translateX(10px)}.all-services .wp-block-column{border-bottom:.5px solid var(--ink,#14111F);padding-bottom:2rem;position:relative}.no-border{border:none!important}.all-services .wp-block-column p a{display:inline-block;text-indent:-9999px;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}#site5 .zig-zag{color:#fff;background:var(--red-gradient,linear-gradient(270deg,#F0354E 32.38%,#AF2422 61.24%,#8C0806 96.63%));padding-top:0;padding-bottom:0}#site5 .zig-zag .wp-block-column{display:flex;flex-direction:column;gap:4rem}.zig-zag .wp-block-column{justify-content:center;display:flex;flex-direction:column;gap:4rem}.zig-zag .wp-block-column h2,.zig-zag .wp-block-column h3,.zig-zag .wp-block-column p{margin-bottom:0}#site5 .zig-zag .wp-block-column h3,#site5 .zig-zag .wp-block-column p{margin-bottom:0!important}#site5 .read-all-articles svg path{fill:var(--cta-color)}#site5 .zig-zag .arrow-btn a::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right-white.svg) no-repeat}.wp-block-group.blue{background:linear-gradient(103deg,#31294D 20.49%,#14111F 46.18%,#14111F 81.58%);color:#fff}.page-child .all-services{background-image:none}#site5 .arrow-btn a::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/risk-right-arrow.svg) no-repeat;background-size:contain!important;position:relative;top:-.2rem}.single-glossary #site5 .arrow-btn a::after{top:0}.zig-zag.blue{background:radial-gradient(101.81% 96.88% at 85.85% 10%,#342C52 0%,#14111F 68.23%,#14111F 100%)!important}#explore-careers{color:#fff}.writer-linkedln path{fill:var(--cta-color)}.writer-linkedln{display:inline-block;margin-top:2rem}.home #site5 header .menu-item-342>a{color:#fff!important}.home #site5 header.sticky .menu-item-342>a{color:var(--base-color)!important}.postid-230 #site5 .single-excerpt{font-size:3rem}#site5 .wp-block-column ul{display:flex;flex-direction:column;gap:2rem}#site5 .wp-block-column ul li{margin-bottom:0}#site5 .left-hex{background-color:var(--light-grey);position:relative}#site5 .left-hex::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/left-hex-risk.svg) no-repeat;background-size:contain;aspect-ratio:205/250;width:10vw;position:absolute;left:0;top:6rem}.single-glossary .single-post-hero{margin-bottom:21rem}.single-glossary .gutenberg{margin-bottom:14rem;font-size:2rem}.single-glossary .gutenberg p,.single-glossary .gutenberg ul li{margin-bottom:3.6rem}.single-glossary .gutenberg h3{margin-bottom:6rem;font-weight:700}.single-glossary .gutenberg h3 strong{color:var(--cta-color)}.single-glossary .gutenberg h3:not(:first-child){margin-top:8rem}.single-glossary .gutenberg figure{margin-bottom:4.8rem}.single-post-inner.flex{gap:3.8rem}.single-post-inner.flex h1{margin-bottom:0}.single-glossary .gutenberg ul{list-style:none;padding-left:5px}.single-glossary .gutenberg ul li{padding-left:2.3rem;position:relative}.single-glossary .gutenberg ul li::before{content:"";position:absolute;top:12px;background:var(--cta-color);left:0;width:8px;height:8px;border-radius:100%}.breadcrumbs{align-items:center;font-size:2rem;gap:2rem}.breadcrumbs a{color:#848289}.breadcrumbs a:hover{color:var(--cta-color)}.letter{font-size:4rem;font-weight:800;margin-bottom:4rem}#glossary-feed a{color:var(--base-color)}#glossary-feed a:hover{color:var(--cta-color)}#glossary-feed ul{padding-left:2.5rem;display:flex;flex-direction:column;gap:4rem}#glossary-feed{gap:9rem}#glossary-feed .col4{max-width:calc(33.33% - 9rem);padding-top:9rem;padding-bottom:9rem}#glossary-feed .col4:nth-child(6n+1)::before{content:"";position:absolute;left:calc((1645px - 100vw) / 2);background:rgba(20,17,31,.02);top:-6rem;bottom:-6rem;width:100vw;z-index:-1}.glossary-bottom{background:rgba(20,17,31,.02);padding:14rem 0}.glossary-bottom h3{font-weight:700;margin-bottom:6rem}.glossary-bottom p{margin-bottom:0;font-size:2rem}.resource--content{background:rgba(20,17,31,.02);padding:14rem 0}.single-resource .single-post-hero{overflow:hidden;padding-top:10rem;padding-bottom:10rem;min-height:84vh;align-items:center;display:flex}.single-resource .single-post-hero .container{width:100%}.single-resource .single-excerpt{font-size:4rem}.single-resource .gutenberg ul{display:flex;flex-direction:column;gap:2.4rem;list-style:none;padding-left:5px}.single-resource .gutenberg ul li{padding-left:2.3rem;position:relative}.single-resource .gutenberg ul li::before{content:"";position:absolute;top:14px;background:var(--cta-color);left:0;width:8px;height:8px;border-radius:100%}.single-resource .gutenberg a:not([class]){text-decoration:none!important;color:var(--cta-color)}#resources-feed{gap:11rem}#resources-feed>a{display:flex;flex-direction:column;background:#fff;padding:3rem;font-size:3rem;line-height:1.2;font-weight:700;max-width:calc(33.33% - 11rem);width:100%;color:var(--base-color);aspect-ratio:420/286}#resources-feed>a:hover b{transform:translateX(10px);background:var(--Red-gradient,linear-gradient(270deg,#F0354E 18.04%,#AF2422 50.92%,#8C0806 91.22%))}#resources-feed>a:hover b svg path{fill:#fff}#resources-feed>a span{display:block;margin-bottom:3.4rem}#resources-feed>a svg{transition:all .23s ease;margin:auto}#resources-feed>a b{margin-top:auto;padding:5px;display:inline-flex;width:4rem;transition:all .23s ease}.post-type-archive-resource .page-section{background:rgba(20,17,31,.02);padding:14rem 0}.site5 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site5 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site5 .header nav .cta>a:hover{background:var(--Red-gradient,linear-gradient(270deg,#F0354E 18.04%,#AF2422 50.92%,#8C0806 91.22%))!important}.gutenberg .wp-block-column p:last-child{margin-bottom:0}.single-service .single-post-hero,.single-expertise .single-post-hero{overflow:hidden;padding-top:10rem;padding-bottom:10rem;min-height:84vh;align-items:center;display:flex}.single-service .single-post-hero .container,.single-expertise .single-post-hero .container{width:100%}.single-service .single-excerpt,.single-expertise .single-excerpt{font-size:4rem}.single-service .related-block{order:100}.children-services .odd{max-width:calc(50% - 11rem);width:100%}.children-services{background:#FAFAFB;padding:14rem 0}.children-services .container{display:flex;flex-wrap:wrap;gap:11rem}.home .children-services{padding:0}.children-services a{display:flex;flex-direction:column;max-width:calc(50% - 5.5rem);color:var(--base-color);border-bottom:.5px solid #14111F;padding:1rem 1rem 2.4rem;width:100%}.service-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.children-services h4{font-size:3rem;font-weight:600;display:inline-flex;align-items:center}.children-services h4 b{margin-left:1rem;display:inline-flex;transition:all .23s ease;padding:5px;width:4rem}.children-services a:hover b{transform:translateX(10px);background:var(--Red-gradient,linear-gradient(270deg,#F0354E 18.04%,#AF2422 50.92%,#8C0806 91.22%))}.children-services a:hover b svg path{fill:#fff}.all-services-wrapper{display:flex;flex-wrap:wrap;gap:10rem;position:relative}.item-service{width:100%;max-width:calc(33.33% - 10rem);position:relative;padding:4rem 0}.item-service a{color:var(--base-color);text-decoration:none!important}.item-service ul{display:flex;flex-direction:column;gap:4rem;margin-top:4rem}.item-service .parent-service{display:inline-flex;align-items:center;font-size:3rem;font-weight:600}.item-service .parent-service b{display:inline-flex;margin-left:2rem;transition:all .23s ease}.item-service ul li a:hover{color:var(--cta-color)}.item-service .parent-service:hover b{transform:translateX(10px)}.item-service:nth-child(6n+1)::before{content:"";position:absolute;left:calc((1614px - 100vw) / 2);background:rgba(20,17,31,.02);top:-6rem;bottom:-6rem;width:100vw;z-index:-1}.blue h4{font-size:3rem;font-weight:600;margin-bottom:3rem}.blue .wp-block-group{padding:4rem 0;border-top:1px solid #fff}.blue .wp-block-group:last-child{padding-bottom:0}.blue .wp-block-column .wp-block-group:nth-of-type(1){border-top:none}.right-hex{position:relative}.right-hex::after{content:"";position:absolute;top:0;right:0;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/right-hex-white.svg) no-repeat;background-size:contain;height:30vw;width:18vw;background-position:right}.single-expertise .gutenberg ul{display:flex;flex-direction:column;gap:4rem}.single-expertise .gutenberg ul li{margin-bottom:0}.data-services{background:var(--light-grey);padding:8rem 2rem}.data-services ul{display:flex;gap:2rem;flex-direction:column;margin-top:2rem;margin-bottom:0}.data-services ul li{margin-bottom:0}.data-services .wp-block-columns{gap:10rem}.data-services .wp-block-columns .wp-block-column{padding:4rem 0}.data-services .arrow-btn a{display:inline-flex;align-items:center;font-size:3rem;font-weight:600;text-transform:unset;letter-spacing:0;text-align:left!important;position:relative;padding-right:5rem!important}.data-services .arrow-btn a::after{background-size:3rem!important;position:absolute;right:0;top:.9rem;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/data-right-arrow.svg) no-repeat}#site2 .all-services .wp-block-columns h3::after{background-size:contain!important}#site2 .header.sticky .logo .logo-arrow,#site2 .alt-header .logo .logo-arrow{top:-1.5rem!important}#site2 .header .logo .logo-arrow{top:-.3rem}.site2 .footer-top::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-left-data.svg) no-repeat}.site2 .footer-top::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-right-data.svg) no-repeat}.site2 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site2 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site2 #explore-careers,#site2 .header nav .cta>a:hover{background:var(--Gold-gradient,linear-gradient(270deg,#FFDC6C 18.04%,#F8C834 50.92%,#B76F02 91.22%))!important}#site2 .highlited{background:var(--Gold-gradient,linear-gradient(270deg,#FFDC6C 18.04%,#F8C834 50.92%,#B76F02 91.22%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#site2 .parent-service svg path,#site2 .read-all-articles svg path{fill:var(--cta-color)}#site2 .all-services-wrapper::before{content:"";position:absolute;left:50%;transform:translateX(-50%);background:rgba(20,17,31,.02);top:-6rem;bottom:0;width:calc(100vw - 6px);z-index:-1}#site2 .item-service:nth-child(6n+1)::before{display:none}#site2 .zig-zag{background:var(--Gold-gradient,linear-gradient(270deg,#FFDC6C 18.04%,#F8C834 50.92%,#B76F02 91.22%))}.single-service #site2 .arrow-btn a::after{position:relative;top:9px;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-yellow.svg) no-repeat}.single-service #site2 .arrow-btn a{font-weight:600;font-size:3rem}.single-service #site2 .arrow-btn{margin-top:3rem}#site2 #explore-careers .wp-block-button.is-style-outline .wp-block-button__link{color:var(--base-color)!important}#site2 #explore-careers .wp-block-button.is-style-outline .wp-block-button__link::before{border-color:var(--base-color)!important}#site2 #explore-careers .wp-block-button__link{color:var(--base-color)!important}#site2 #explore-careers{color:var(--base-color)}#site2 #explore-careers .wp-block-column{gap:2rem;display:flex;flex-direction:column}#site2 #explore-careers .wp-block-column h2,#site2 #explore .wp-block-column p{margin-bottom:0}#site2 .service-solutions{background-image:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/data-half-hex.svg);background-repeat:no-repeat;background-position:left 4%;background-size:7vw;padding-top:16rem;padding-bottom:4rem}.service-solutions h4{font-size:3rem;font-weight:600}.single-service #site2 .related-block{background:#fff}#site2 .header .logo img{max-width:12.5rem}#site3 .header.sticky .logo .logo-arrow,#site3 .header.alt-header .logo .logo-arrow{top:-1.4rem!important}#site3 .header .logo .logo-arrow{top:-.3rem!important}.site3 .footer-top::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-left-payments.svg) no-repeat}.site3 .footer-top::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-right-payments.svg) no-repeat}.site3 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site3 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site3 .zig-zag,#site3 #explore-careers,#site3 .header nav .cta>a:hover{background:var(--Blue-gradient,linear-gradient(270deg,#2281FF 16.53%,#0956EC 51.57%,#07399A 95.18%))!important}#site3 .zig-zag{color:#fff}#site3 .all-services .wp-block-columns h3::after,#site3 .arrow-btn a::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-blue.svg) no-repeat;background-size:contain!important}#site3 .related-block{background:#fff}#site3 .highlited{background:var(--Blue-gradient,linear-gradient(270deg,#2281FF 16.53%,#0956EC 51.57%,#07399A 95.18%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#site3 .read-all-articles svg path{fill:var(--cta-color)}.site4 .footer-top::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-left-transformations.svg) no-repeat}.site4 .footer-top::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-right-transformations.svg) no-repeat}.site4 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site4 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site4 #explore-careers,#site4 .header nav .cta>a:hover{background:var(--Pink-Gradient,linear-gradient(270deg,#FB429D 18.04%,#AD2567 51.31%,#8C0748 91.22%))!important}#site4 .arrow-btn a::before,#site4 .all-services .wp-block-columns h3::before,#site2 .arrow-btn a::before,#site2 .all-services .wp-block-columns h3::before,#site3 .arrow-btn a::before,#site3 .all-services .wp-block-columns h3::before,#site5 .arrow-btn a::before,#site5 .all-services .wp-block-columns h3::before{content:"";display:inline-block;-webkit-transition:all .23s ease;transition:all .23s ease;width:3rem;height:2.8rem;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-transformations-hover.svg) no-repeat;background-repeat:no-repeat;margin-left:10px;background-size:contain!important;position:absolute;top:-.6rem;right:-2rem;opacity:0;width:5rem;height:4rem}#site2 .arrow-btn a::before,#site2 .all-services .wp-block-columns h3::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-data-hover.svg) no-repeat!important;background-size:contain!important}#site3 .arrow-btn a::before,#site3 .all-services .wp-block-columns h3::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-payments-hover.svg) no-repeat!important;background-size:contain!important}#site5 .arrow-btn a::before,#site5 .all-services .wp-block-columns h3::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-risk-hover.svg) no-repeat!important;background-size:contain!important}#site4 .all-services .wp-block-columns h3::before,#site3 .all-services .wp-block-columns h3::before,#site2 .all-services .wp-block-columns h3::before #site5 .all-services .wp-block-columns h3::before,{top:0!important}#site4 .list-services a::after{top:-.2rem}.arrow-btn a{position:relative}#site4 .arrow-btn a:hover::after,#site4 .all-services .wp-block-column:hover h3::after,#site2 .arrow-btn a:hover::after,#site2 .all-services .wp-block-column:hover h3::after,#site3 .arrow-btn a:hover::after,#site3 .all-services .wp-block-column:hover h3::after,#site5 .arrow-btn a:hover::after,#site5 .all-services .wp-block-column:hover h3::after{opacity:0}#site4 .arrow-btn a:hover::before,#site4 .all-services .wp-block-column:hover h3::before,#site3 .arrow-btn a:hover::before,#site3 .all-services .wp-block-column:hover h3::before,#site2 .arrow-btn a:hover::before,#site2 .all-services .wp-block-column:hover h3::before,#site5 .arrow-btn a:hover::before,#site5 .all-services .wp-block-column:hover h3::before{opacity:1}.all-services .wp-block-columns h3{display:inline-block;position:relative}#site4 .zig-zag{background:var(--Pink-Gradient,linear-gradient(270deg,#FB429D 18.04%,#AD2567 51.31%,#8C0748 91.22%))!important;color:#fff}#site4 .read-all-articles svg path{fill:var(--cta-color)}#site4 .header .logo img{max-width:30rem}#site4 .arrow-btn a::after{background-size:contain!important;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right-transformations.svg) no-repeat;position:relative}#site4 .related-block{background:#fff}#site4 .highlited{background:var(--Pink-Gradient,linear-gradient(270deg,#FB429D 18.04%,#AD2567 51.31%,#8C0748 91.22%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#site4 .all-services .wp-block-columns h3::after{background-size:contain!important;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right-transformations.svg) no-repeat}#site4 .list-services a{font-size:2.4rem!important}#site6 .header nav .cta>a,.site6 .wp-block-button:not(.arrow-btn) .wp-block-button__link{color:#444B50!important}#site6 .header nav .cta>a:hover{color:#fff!important}.site6 .footer-top::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-left-pensions.svg) no-repeat}.site6 .footer-top::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/footer-top-right-pensions.svg) no-repeat}.site6 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site6 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover::after,#site6 .header nav .cta>a:hover,#site6 .wp-block-button.orange .wp-block-button__link::after{background:var(--Silver-Grey-Gradient,linear-gradient(270deg,#B8CAD7 20.67%,#94A3AE 48.11%,#444B50 99.06%))!important}.site6 .wp-block-button:not(.arrow-btn) a.wp-block-button__link:hover,#site6 .wp-block-button:not(.arrow-btn) a.wp-block-button__link:hover,#site6 .header nav .cta>a:hover{color:#fff!important}#site6 .wp-block-button:not(.arrow-btn) .wp-block-button__link{color:#444B50!important}#site6 .wp-block-button.is-style-outline .wp-block-button__link{color:#fff!important}.site6 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover,#site6 .wp-block-button:not(.arrow-btn) .wp-block-button__link:hover{color:#444B50!important}#site6 #explore-careers{background:var(--Silver-Grey-Gradient,linear-gradient(270deg,#B8CAD7 20.67%,#94A3AE 48.11%,#444B50 99.06%))}#site6 .all-services h4{font-size:3rem;font-weight:600}#site6 .header .logo img{max-width:43rem}#site6 .home-hero .wp-block-cover__inner-container{max-width:131rem}#site6 .read-all-articles svg path{fill:var(--cta-color)}#site6 .related-block{background-color:#fff}#site6 .all-services{padding-bottom:4rem!important}#site6 #explore-careers .wp-block-column{display:flex;flex-direction:column;gap:3rem}#site6 #explore-careers .wp-block-column h2,#site6 #explore-careers .wp-block-column p{margin-bottom:0}#site6 .header .logo .logo-arrow{top:0}#site6 .header.sticky .logo .logo-arrow{top:-.9rem!important}.gradient-blue{background:var(--Ink-radial-gradient,radial-gradient(50% 50% at 50% 50%,#342C52 0%,#14111F 68.23%,#14111F 100%))!important;color:#fff}.zig-zag ul{margin-bottom:0}.gap200{gap:20rem}.list-services a{text-transform:unset!important;font-size:2.4rem;font-weight:600;text-align:left;line-height:1}.page-id-290 .related-block,.page-id-331 .related-block,.parent-pageid-41 .related-block{background:#fff}#service{padding-bottom:3rem}.latest-posts-header h2{max-width:106rem}.page-hero{padding-top:23vh;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/default-hex.svg) no-repeat;background-position:right top;background-size:33vw}.page-hero .wp-block-columns{margin:0 auto 8rem;max-width:102rem}.gutenberg .wp-block-table a{color:#7C1B02}p.has-medium-font-size,li.has-medium-font-size{font-size:2rem!important}#about .wp-block-column:nth-child(2){align-self:center!important}.gutenberg .zig-zag a:not([class]){color:#fff!important}.cookie-table table,.gutenberg table{font-size:1.6rem;font-family:var(--alt-font)}.cookie-table table strong{font-weight:600}.cookie-table table td,.cookie-table table th,.gutenberg table td,.gutenberg table th{min-width:14rem}.wrapper:not(#site1) .other-sites a:first-child>img{height:5rem!important}.home #explore-careers .wp-block-column{display:flex;flex-direction:column;gap:2rem}.fv500{font-weight:500}.other-sites #b2{order:2}.other-sites #b3{order:3}.other-sites #b6{order:4}.other-sites #b5{order:5}.other-sites #b4{order:7}.other-sites>a:last-child{order:6}.yt-wrapper{width:100%;max-width:1024px;aspect-ratio:16/9;height:auto;margin:0 auto 10rem;position:relative}.yt-wrapper .videoplay-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;background-position:center!important;background-size:cover!important;display:flex;justify-content:center;align-items:center}.yt-wrapper iframe{width:100%;aspect-ratio:16/9;height:auto}.yt-wrapper .videoplay-wrapper svg{cursor:pointer}.gutenberg ol{display:flex;flex-direction:column;gap:1.5rem}.gutenberg ol ol{margin-top:1.5rem;margin-bottom:.5rem}.wp-block-group.blue a:not([class]){color:#fff!important}.search-header{margin-top:4rem;width:100%}.search-header h2{font-size:5rem}form.search button{background:transparent;border:none;cursor:pointer;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}form.search>div{max-width:100rem;position:relative}form.search input::placeholder{color:rgba(0,0,0,.6);opacity:1}form.search input::-ms-input-placeholder{color:rgba(0,0,0,.6)}form.search button svg path{stroke:var(--cta-color)}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}#site6 .zig-zag{color:#fff;background:var(--Silver-Grey-Gradient,linear-gradient(270deg,#B8CAD7 20.67%,#94A3AE 48.11%,#444B50 99.06%));padding-top:0;padding-bottom:0}#site6 .arrow-btn a::after,#site6 .is-style-arrow-btn-white a::after,#site6 .is-style-arrow-btn-black a::after,#site6 .all-services .wp-block-columns h3::after{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/arrow-right-pensions.svg) no-repeat!important;background-size:contain!important}.pension-btn a{font-size:3rem;font-weight:600;margin-bottom:1.5rem;text-transform:unset!important;letter-spacing:0!important;display:inline-flex;align-items:center}#site6 .header.alt-header .logo .logo-arrow{top:-1rem!important}.postid-83 #site6 #partners{padding-bottom:4rem}.author-bio ul{padding-left:2.3rem}.author-bio{font-size:2rem;margin-top:2rem}.wp-block-button.is-style-cta-background a{color:#fff!important}.wp-block-button.is-style-cta-background a::before{background:var(--cta-color)!important}.accordion-title{background-color:#FAFAFB;color:var(--base-color);font-size:2.6rem;font-weight:700;cursor:pointer;transition:all .23s ease;padding:2rem;position:relative}.accordion-title:hover{background-color:var(--cta-color)}.accordion-content{display:none;font-size:2rem;padding:2rem;background-color:#fff;color:var(--base-color)}.accordion-title:not(.opened) .minus{display:none}.accordion-title.opened .plus{display:none}.accordion-title:not(.opened){border-bottom:1px solid #AEAEB1}.accordion-title svg{position:absolute;top:50%;transform:translateY(-50%);width:2rem;right:2rem}.accordions-wrapper{margin-bottom:4rem}.custom-search-page .search-result-item{border-bottom:1px solid #797773;display:block;padding-top:1rem;transition:all .23s ease}.custom-search-page .search-result-item:hover{border-bottom:1px solid var(--cta-color)}.custom-search-page .search-result-item h3{font-size:3rem;font-weight:600;color:var(--base-color)}.search-result-item-type{text-transform:capitalize}.custom-search-page h2{font-size:4rem;margin:4rem 0 6rem}.header-search{position:fixed;top:-150%;left:0;right:0;background:#fff;padding:2rem;transition:top .4s ease-in-out;z-index:2020}.header-search.opened{top:0}.header nav .search-icon-trigger{cursor:pointer;margin-left:2rem}.search-icon-trigger-mobile{margin:0 2rem 0 auto}.header:not(.alt-header) .search-icon-trigger-mobile path,.header:not(.alt-header) .search-icon-trigger path{fill:#fff}.header.alt-header .search-icon-trigger-mobile path,.header.alt-header .search-icon-trigger path{fill:var(--cta-color)}.search-excerpt{color:var(--base-color);margin:-1.5rem 0 1rem;font-size:1.8rem}.phone-wrapper a,.email-wrapper a{display:inline-flex;align-items:center;gap:1rem}.tax-writer .writer-linkedln{margin:0 0 0 4rem}.tax-writer .writer-linkedln svg{width:4rem;height:4rem;position:relative;top:-.5rem}.email-wrapper{margin-bottom:3rem}.left-to-right-blue{background:linear-gradient(102.63deg,#31294D 20.49%,#14111F 46.18%,#14111F 81.58%);color:#fff}.left-to-right-blue .wp-block-column:first-child p strong{font-weight:500}.testimonial-noimage{max-width:31rem;width:100%;margin-right:5rem;aspect-ratio:312/360}.testimonial-noimage-controls{right:30%}.hero-white p a{text-decoration:none!important;color:var(--cta-color)!important}.gradient-orange{position:relative;color:#fff}.gradient-orange::before{content:"";position:absolute;background:linear-gradient(270.08deg,#FFA77C 1.13%,#D15B30 40.03%,#7B1B02 91.22%);right:0;top:0;bottom:0;width:60vw}.half-gradient-blue{position:relative;color:#fff}.half-gradient-blue.right-img::before{content:"";position:absolute;background:radial-gradient(90% 90% at 85.85% 10%,#342C52 0%,#14111F 68.23%,#14111F 100%);right:auto;left:0;top:0;bottom:0;width:60vw}.half-gradient-blue::before{content:"";position:absolute;background:radial-gradient(90% 90% at 85.85% 10%,#342C52 0%,#14111F 68.23%,#14111F 100%);right:0;top:0;bottom:0;width:60vw}.small-caps .wp-block-buttons a{text-transform:unset!important}.block-hexagon-img .wp-block-columns{max-width:1176px;margin:0 auto;gap:7rem}.block-hexagon-img .wp-block-columns img{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.h1{font-weight:400;font-size:6.5rem;margin-bottom:0!important}.zig-zag-hero{padding-top:8.7rem}#course-form{position:relative;padding:14rem 2rem}#course-form::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/blue-hex-left.png) no-repeat;background-size:contain;position:absolute;left:0;bottom:1rem;aspect-ratio:142 / 430;width:14rem;height:auto;z-index:-1}#course-form .hbspt-form{margin-top:0!important;display:flex;flex-wrap:wrap;gap:3.2rem}#course-form .hbspt-form>div{flex:1 1 100%}#course-form .hbspt-form .hs_training{order:-3}#course-form .hbspt-form .hs_firstname{order:-2;max-width:calc(50% - 3.2rem)}#course-form .hbspt-form .hs_lastname{order:-1;max-width:calc(50% - 3.2rem)}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:2.8rem;font-family:Times;line-height:1}.Stars::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reviews-slider{position:relative}.reviews-slider-header{align-items:flex-end;gap:4rem}.reviews-slider-header h3{margin-bottom:0;line-height:1;font-weight:700}.review-slide-content{padding-left:155px;font-size:2rem;margin-top:1rem}.review-stars{font-weight:500;margin-bottom:.5rem}.reviews-slider .swiper-slide{max-width:100%!important}.reviews-slider .slider-controls{position:absolute;right:0;bottom:-5rem}.reviews-slider .slider-controls>div{position:relative!important}.reviews-slider .slider-controls>.swiper-button-next::before{content:"";display:inline-block;position:absolute;width:1px;height:16px;background:rgba(20,17,31,.2);margin:0 0rem;top:50%;left:-12px;transform:translateY(-50%)}.reviews-slider .slider-controls>.swiper-button-next::after,.reviews-slider .slider-controls>.swiper-button-prev::after{display:none}#course-form .wp-block-column:first-child{max-width:50%;width:50}.reviews-slider .swiper-button-prev{left:0;margin-right:2rem}.gradient-orange-left::before{content:"";position:absolute;background:linear-gradient(270.08deg,#FFA77C 1.13%,#D15B30 40.03%,#7B1B02 91.22%);left:0;top:0;bottom:0;width:60vw;z-index:-1}.gradient-orange-left{position:relative;color:#fff}.white-hero{padding-bottom:15rem}.white-hero .wp-block-group__inner-container>.wp-block-image{position:absolute;right:0;top:0;max-width:33vw;z-index:-1}.white-hero .wp-block-group{padding:0!important;gap:4rem}.broughtby{position:relative;overflow:hidden;background:#fafafb;padding:14rem 2rem 14rem 0}.broughtby .wp-block-group{gap:6rem;padding:0!important}.broughtby .wp-block-group>figure{flex:1}.broughtby .wp-block-group>figure img{width:100%}.broughtby .wp-block-column:first-child{position:absolute;left:-15vw;top:50%;transform:translateY(-50%);max-width:48vw}.broughtby .wp-block-column:last-child{margin-left:auto;max-width:71rem}.broughtby h2{margin-bottom:8rem}.event-registation-block .wpcf7 label{margin-bottom:3.2rem}.event-details{background:linear-gradient(102.63deg,#31294D 20.49%,#14111F 46.18%,#14111F 81.58%);color:#fff;position:relative}.event-details::before{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/glasses.svg) no-repeat;background-size:contain;aspect-ratio:559/437;width:100%;height:auto;max-width:55rem;position:absolute;bottom:4rem;left:4rem}.event-details ul{list-style:none;display:flex;flex-direction:column;gap:5rem}.event-details ul li{margin-bottom:0;position:relative}.event-details ul li::before{content:"";position:absolute;left:-3rem;top:.5rem;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/custom-bullet.svg) no-repeat;background-size:contain;aspect-ratio:16/30;width:1.4rem;height:auto}.intl-tel-input{width:100%}.intl-tel-input .country-list{font-size:1.6rem}.hexagon-block{padding:10rem 0}.hexagon-block .wp-block-group__inner-container{position:relative;height:100%}.hexagon-block .wp-block-group{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}.hexagon-block .wp-block-group .wp-block-column{position:absolute;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex.svg);background-size:contain;width:178px;height:198px;display:inline-flex;align-items:center;flex-direction:column;margin:0!important;font-size:1.6rem!important;font-weight:700;justify-content:center;text-align:center}.hexagon-block .wp-block-group .wp-block-column p{margin-bottom:0;line-height:1.3}.hex5 .wp-block-column:hover{opacity:.8}.hexagon-block .wp-block-group .wp-block-column:nth-child(1){left:-250px;top:180px}.hexagon-block .wp-block-group .wp-block-column:nth-child(2){right:-250px;top:180px}.hexagon-block .wp-block-group .wp-block-column:nth-child(3){right:-310px;bottom:250px}.hexagon-block .wp-block-group .wp-block-column:nth-child(5){left:-310px;bottom:250px}.hexagon-block .wp-block-group .wp-block-column:nth-child(4){left:-89px;bottom:110px}.hexagon-block .wp-block-group .wp-block-column .wp-block-image img{max-height:50px;margin-bottom:10px}.hexagon-block .circle-center{left:50%;top:50%;transform:translate(-50%,-50%);margin-bottom:0;position:absolute}.hex5 p.link{position:absolute;left:0;right:0;top:0;bottom:0;display:flex}.hex5 p.link a{width:100%;height:100%;overflow:hidden;text-indent:-9999px;z-index:3}.hexagons-mobile{padding:6rem 2rem!important}.hexagons-mobile>.wp-block-group__inner-container{position:relative}.hexagons-mobile .wp-block-group__inner-container>.wp-block-image>figure{max-width:calc(100vw - 2rem);width:100vw;left:-1rem;position:relative}.hexagons-mobile .wp-block-group__inner-container>.wp-block-image>figure img{width:100%}.hexagons-mobile .wp-block-group__inner-container>h3{margin-bottom:6rem}.hexagons-mobile .wp-block-group__inner-container .wp-block-group{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}.hexagons-mobile .wp-block-group .wp-block-column:nth-child(1){left:-130px;top:105px}.hexagons-mobile .wp-block-group .wp-block-column:nth-child(2){right:-130px;top:105px}.hexagons-mobile .wp-block-group .wp-block-column:nth-child(3){right:-175px;top:290px}.hexagons-mobile .wp-block-group .wp-block-column:nth-child(5){left:-175px;top:290px}.hexagons-mobile .wp-block-group .wp-block-column:nth-child(4){left:-33px;bottom:110px}.hexagons-mobile .wp-block-group .wp-block-column{position:absolute;background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/hex.svg) no-repeat;background-size:contain;width:115px;height:125px;display:inline-flex;align-items:center;flex-direction:column;margin:0!important;font-size:10px!important;font-weight:700;justify-content:center;text-align:center}.hexagons-mobile .wp-block-group .wp-block-column p{margin-bottom:0;line-height:1.3;font-size:10px!important;margin-top:6px;padding:0 7px}.hexagons-mobile .wp-block-group .wp-block-column .wp-block-image img{max-height:30px}.hex-logos{margin-top:50px;text-align:center;font-weight:700;font-size:10px}.hex-logos img{max-height:40px}.hex-logos p{font-size:10px!important;margin-top:10px}body .gutenberg .wp-block-button.orange-outline>a{border:1px solid var(--cta-color)!important;color:var(--cta-color)!important}.training-overview{background:#FAFAFB;padding:2rem 2.4rem;margin:2rem 0 3rem;font-size:1.4rem}.training-overview .wp-block-group{font-size:1.6rem;gap:.8rem!important;align-items:flex-start}.training-overview .wp-block-group p{flex:1;line-height:1.2}.training-overview .wp-block-group .wp-block-image{display:inline-flex}.training-overview .wp-block-column>p{margin-bottom:1.6rem}.training-breadcrumb{margin-bottom:4rem;font-size:2rem;gap:0!important;flex-wrap:wrap!important}.training-breadcrumb a{color:#848289;text-decoration:none!important}.training-breadcrumb p::after{content:"";background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/right-chevron.svg) no-repeat;background-size:contain;height:1.3rem;width:.8rem;display:inline-block;margin:0 2rem}.training-breadcrumb h6{font-size:2rem;font-weight:400;color:#14111F!important}body .fullwidth-reviews::before{background:url(//pensionsandinsurance.projectivegroup.com/wp-content/themes/projective-theme/assets/images/reviews-pattern.svg) no-repeat!important;background-size:contain!important;aspect-ratio:374/600;width:15vw;height:auto;bottom:auto!important;top:0!important}.wp-block-group.zig-zag.zig-zag-hero{padding-top:0!important}.hero-limited{max-height:77vh;height:100vh}.hero-limited .wp-block-group,.hero-limited .wp-block-group__inner-container{height:100%!important}.hero-limited .wp-block-group .wp-block-group__inner-container h1{font-size:7.6rem!important}.pt0,.wp-block-group.pt0{padding-top:0!important}.blog-hero{overflow-x:unset!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:var(--cta-color)!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:var(--cta-color)!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:var(--cta-color)!important;border-color:var(--cta-color)!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:var(--cta-color)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:var(--cta-color)!important;color:var(--cta-color)!important}#CybotCookiebotDialog button{border-radius:0!important;border-width:1px!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:500}#CybotCookiebotDialog button:hover,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background:linear-gradient(270deg,#FFA77C 32.38%,#D15B30 61.24%,#7B1B02 96.63%)!important;color:#fff!important}body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{opacity:1!important;background:linear-gradient(270deg,#FFA77C 32.38%,#D15B30 61.24%,#7B1B02 96.63%)!important}#CookiebotWidget-btn-change{background:var(--cta-color)!important;border-color:var(--cta-color)!important;border-radius:0!important}#CookiebotWidget-btn-withdraw{border-color:var(--cta-color)!important;border-radius:0!important;color:var(--cta-color)!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:after{margin-left:6px!important}#CybotCookiebotDialogPoweredbyCybot{display:none!important}.wp-block-column.right-edge{margin-top:-4rem!important}.wp-block-column.right-edge img{width:100%}.gradient-blue ul li a{color:#fff}.wp-block-column:last-child .accordions-wrapper:last-child{margin-bottom:0!important}.wp-block-group.has-right-edge{padding-top:4rem}