.content-wrapper{margin:0 auto;max-width:1447px;padding:0 20px}html{font-size:20px}body{color:#0d0d0d;font-size:20px;letter-spacing:-.2px}body,p{font-family:Lexend,sans-serif}.sixteenbody_font li,.sixteenbody_font p,body,p{font-style:normal;font-weight:300;text-decoration:none}.sixteenbody_font li,.sixteenbody_font p{font-size:16px}.eighteenbody_font li,.eighteenbody_font p{font-size:18px;font-style:normal;font-weight:300;line-height:1.8;text-decoration:none}.h1,h1{font-size:50px;font-weight:300;line-height:.95}.h1,.h2,h1,h2{color:#002858;font-family:Lexend,serif;font-style:normal;text-decoration:none;text-transform:none}.h2,h2{font-size:45px;font-weight:500;line-height:1.17}.h3,h3{line-height:1.4}.h3,.h4,h3,h4{color:#002858;font-family:Lexend,serif;font-size:40px;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.h4,h4{line-height:1.13}.h5,h5{font-size:30px;line-height:1.34}.h5,.h6,h5,h6{color:#002858;font-family:Lexend,serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.h6,h6{font-size:14px}.white_color *{color:#fff}blockquote{border-left-color:#002858}.button,.hs-blog-post-listing__post-button,.hs-button{background-color:#002858;border:0 solid #002858;border-radius:0;color:#fff;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:400;padding:14px 22px;text-decoration:none;text-transform:none}.button:active,.button:focus,.button:hover,.hs-blog-post-listing__post-button:active,.hs-blog-post-listing__post-button:focus,.hs-blog-post-listing__post-button:hover,.hs-button:active,.hs-button:focus,.hs-button:hover,button:focus,button:hover{font-family:Lexend,sans-serif;font-style:normal;font-weight:400;opacity:.8;text-decoration:none}.submitted-message,form{border:1px #002858;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-family:Lexend,sans-serif;font-weight:300}.form-title,.submitted-message,form{background-color:rgba(0,40,88,0);font-style:normal;padding:0;text-decoration:none}.form-title{border:0 #002858;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#0d0d0d;font-family:Lexend;font-size:40px;font-weight:500}form label,form legend{color:#3e3f44}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:1px solid #d0d5dd;border-radius:0;color:#0d0d0d}::-webkit-input-placeholder{color:#d9d9d9}::-moz-placeholder{color:#d9d9d9}:-ms-input-placeholder{color:#d9d9d9}::placeholder{color:#d9d9d9}.hs-fieldtype-date .input .hs-dateinput:before{color:#d9d9d9}.fn-date-picker td.is-selected .pika-button{background:#0d0d0d}.fn-date-picker td .pika-button:hover{background-color:#0d0d0d!important}.fn-date-picker td.is-today .pika-button{color:#0d0d0d}form .hs-button,form input[type=submit]{background-color:#002858;border:0 #0d0d0d;border-radius:0;color:#fff;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:400;padding:14px 22px;text-decoration:none;text-transform:none}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{opacity:.8}form .hs-button:active,form input[type=submit]:active{background-color:#285080;border-color:#285080}table{background-color:#fff}table,td,th{border:1px solid #0d0d0d}td,th{color:#0d0d0d;padding:18px}thead th{background-color:#0d0d0d;color:#fff}tfoot td{color:#0d0d0d}.header,tfoot td{background-color:#fff}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.menu__link{color:#002858;font-family:Lexend}.menu__child-toggle-icon{border-top-color:#002858}.header__language-switcher .lang_list_class li a:focus,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher-label-current:focus,.header__language-switcher-label-current:hover{color:#000030}.menu__child-toggle-icon:focus,.menu__child-toggle-icon:hover{border-top-color:#000030}.header__language-switcher .lang_list_class li a:active,.header__language-switcher-label-current:active{color:#285080}.menu__child-toggle-icon:active{border-top-color:#285080}.menu .menu__link:active,.menu .menu__link:focus,.menu .menu__link:hover,.menu__item--depth-1>.menu__link--active-link{color:#78bf26}@media (min-width:767px){.header__language-switcher .lang_list_class,.menu .menu__submenu,.menu__submenu--level-2>.menu__item:first-child:before{background-color:#fff;border:2px solid #0d0d0d}}.menu__submenu .menu__link,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover{background-color:#fff;color:#0d0d0d}.header__language-switcher .lang_list_class:before{border-bottom-color:#0d0d0d}.header__language-switcher .lang_list_class li:hover,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover,.menu__submenu--level-2>.menu__item:first-child.focus:before,.menu__submenu--level-2>.menu__item:first-child:hover:before{background-color:#fff}.header__language-switcher .lang_list_class.first-active:after{border-bottom-color:#fff}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current{font-family:Lexend}.header__language-switcher-label-current:after{border-top-color:#002858}@media(max-width:767px){.header__navigation{background-color:#fff}.header__navigation-toggle svg,.menu-arrow svg{fill:#002858}}.footer{background-color:#002858}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer p,.footer span{color:#0d0d0d}.blog-header__inner,.blog-post,.blog-related-posts{padding:0}.blog-post__meta a,.blog-post__tag-link{color:#0d0d0d}.blog-post__tag-link:focus,.blog-post__tag-link:hover{color:#000}.blog-post__tag-link:active{color:#353535}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{font-family:Lexend,serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.blog-related-posts__title-link{color:#002858}.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#000030}.blog-related-posts__title-link:active{color:#285080}.blog-comments{margin-bottom:0}.hs-search-results__title{color:#002858;font-family:Lexend,serif;font-style:normal;font-weight:300;text-decoration:none}.hs-blog-post-listing__post-title-link,.hs-blog-post-listing__post-title-link:active,.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{font-family:Lexend,serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:none}.hs-blog-post-listing__post-title-link{color:#002858}.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{color:#000030}.hs-blog-post-listing__post-title-link:active{color:#285080}.hs-blog-post-listing__post-author-name,.hs-blog-post-listing__post-tag,.hs-pagination__link--number,.hs-pagination__link-text{color:#0d0d0d}.hs-pagination__link--number:focus,.hs-pagination__link--number:hover,.hs-pagination__link:focus .hs-pagination__link-text,.hs-pagination__link:hover .hs-pagination__link-text{color:#000}.hs-pagination__link--number:active,.hs-pagination__link:active .hs-pagination__link-text{color:#353535}.hs-pagination__link-icon svg{fill:#0d0d0d}.card__price{color:#002858;font-family:Lexend,serif;font-size:40px;font-style:normal;font-weight:500;text-decoration:none}.card__body svg{fill:#0d0d0d}.social-links__icon{background-color:#0d0d0d}.social-links__icon:focus,.social-links__icon:hover{background-color:#000}.social-links__icon:active{background-color:#353535;color:#002858;font-family:Lexend,serif;font-size:40px;font-style:normal;font-weight:500;text-decoration:none}@media (max-width:1440px){.h1,h1{font-size:75px}.h2,h2{font-size:50px}.h3,h3{font-size:45px}.h4,h4{font-size:35px}.h5,h5{font-size:25px}}@media (max-width:1280px){.h1,h1{font-size:60px}.h2,h2{font-size:45px}.h3,h3{font-size:40px}.h4,h4{font-size:30px}.h5,h5{font-size:20px}}@media (max-width:1024px){.h1,h1{font-size:50px}.h2,h2{font-size:40px}.h3,h3{font-size:35px}.h4,h4{font-size:32px}body,html,p{font-size:18px}.eighteenbody_font li,.eighteenbody_font p{font-size:16px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:35px}.h3,h3{font-size:30px}.h4,h4{font-size:28px}.button,.hs-blog-post-listing__post-button,.hs-button{font-size:16px;padding:10px 18px}body,html,p{font-size:16px}.eighteenbody_font li,.eighteenbody_font p,.sixteenbody_font li,.sixteenbody_font p{font-size:14px}}a,button{transition:all .25s ease}img{max-width:100%}.header{box-shadow:0 5px 10px rgba(0,0,0,.2);position:relative;z-index:11}.common-heading h2,.common-heading h3{margin-bottom:16px}.hero{align-items:center;display:flex;min-height:750px;position:relative;z-index:1}.hero:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero .left{margin-top:-19px;width:50%}.hero .right{bottom:0;display:flex;justify-content:flex-end;position:absolute;right:0;text-align:right;width:49%;z-index:-1}.hero .left .button{margin-top:27px}.hero h1{line-height:1.2}.twocolumn-multiimages .dis-flex{align-items:center}.twocolumn-multiimages .content-wrapper{max-width:1639px}.twocolumn-multiimages .left{padding-left:21px;padding-right:0;width:42%}.twocolumn-multiimages .left p:last-child{margin-bottom:0}.twocolumn-multiimages .right{padding-left:155px;width:56%}.twocolumn-multiimages .right .images-wrap{padding:90px 58px 52px;position:relative}.twocolumn-multiimages .right .main-image{height:650px;max-width:621px}.twocolumn-multiimages .right .first-image{height:271px;max-width:211px;position:absolute;right:13px;top:0}.twocolumn-multiimages .right .second-image{height:204px;left:-92px;max-width:307px;position:absolute;top:57%;transform:translateY(-55%)}.twocolumn-multiimages .right .third-image{bottom:0;height:200px;max-width:299px;position:absolute;right:0}.twocolumn-multiimages .right img{height:100%;object-fit:cover;width:100%}.twocolumn-multiimages .right .vector{bottom:28px;left:45px;position:absolute}.our-services-list{margin-bottom:40px;margin-right:2.2%;width:48.9%}.our-services-list:last-child,.our-services-list:nth-of-type(2n){margin-right:0}.our-services-list .left{width:35.95%}.our-services-list .right{padding:28px 21px 27px 28px;position:relative;width:64.05%}.our-services-list .left img{height:100%!important;object-fit:cover;width:100%}.our-services-list .right .plus-icon{bottom:25px;height:39px;position:absolute;right:23px;text-align:right}.our-services-list .right .plus-icon a{display:inline-block}.our-services-list h5{margin-bottom:10px;min-height:115px}.our-services-list p{margin-bottom:25px}.our-services-list .sixteenbody_font{padding-bottom:39px;padding-right:45px}.our-services-listbg{position:relative;z-index:1}.our-services-listbg:after{background:#f5f5f5;content:"";height:80%;left:0;position:absolute;top:12%;width:100%;z-index:-1}.twocolumn-image-content .left{position:relative;width:40%}.twocolumn-image-content .left .curve{bottom:-20px;position:absolute;right:-20px}.twocolumn-image-content .right{padding-left:105px;width:60%}.twocolumn-image-content .dis-flex{align-items:center}.twocolumn-image-content .left h3{margin-bottom:30px}.twocolumn-image-content .right .button{margin-top:17px}.twocolumn-image-content .content-wrapper{max-width:1737px}.twocolumn-image-content .left img{width:100%}.our-sectors-slidelist{border:2px solid #78bf26;height:100%;padding:25px 29px 0}.our-sectors-slidelist .content h4{color:#78bf26}.our-sectors-slide .slick-slide{height:auto;margin:0 17px}.our-sectors-slide button.slick-arrow{display:none!important}.our-sectors .btn-wrap button{background:0;border:0;margin:0;padding:0}.our-sectors .btn-wrap{display:flex;justify-content:space-between;margin-top:30px}.our-sectors-slidelist .icon{margin-bottom:16px}.our-sectors-slidelist h4{min-height:131px}.our-sectors-slide .slick-slide>div{height:100%}.our-sectors-slide .slick-track{display:flex}.our-sectors .our-sectors-main{margin-top:47px}.twocolumn-leftcontent-rightimage .content-wrapper{max-width:1737px}.twocolumn-leftcontent-rightimage .left{padding-left:60px;padding-right:105px;width:60%}.twocolumn-leftcontent-rightimage .left .left-inner p:last-child{margin-bottom:0}.twocolumn-leftcontent-rightimage .right .curve{bottom:-10px;height:68px;position:absolute;right:-10px;width:68px}.twocolumn-leftcontent-rightimage .right .curve svg{height:auto;width:100%}.twocolumn-leftcontent-rightimage .right{position:relative;width:40%}.twocolumn-leftcontent-rightimage .left h3{margin-bottom:13px}.twocolumn-leftcontent-rightimage .right img{vertical-align:top;width:100%}.twocolumn-leftcontent-rightimage .dis-flex{align-items:center}.twocolumn-leftcontent-rightimage.twocolumn-reverse .dis-flex{flex-direction:row-reverse}.twocolumn-leftcontent-rightimage.twocolumn-reverse .left{padding-left:105px;padding-right:60px}.twocolumn-leftcontent-rightimage.twocolumn-reverse .right .curve{left:-10px;right:auto;transform:rotate(90deg)}.common-team-card{padding:0 12px 20px;position:relative;width:16.66%}.content-wrapper.common-our-team{max-width:1782px}.common-team-card .team_card_link{align-items:center;bottom:0;justify-content:space-between;left:0;padding:0 30px;position:absolute;width:100%}.common-team-card .details{padding:20px 0 0}.common-team-card .team_card_title h4{font-size:25px;margin:0}.common-team-card .team_card_title p{font-size:18px;font-weight:400;margin-bottom:15px}.common-team-card .team_card_image img{vertical-align:top;width:100%}.common-team-card .team_card_link a{display:flex}.common-team-card .team_card_content p{line-height:1.5}.common-team-card .team_card_title a{text-decoration:none}.our-team form.team-form{display:flex;flex-wrap:wrap;margin-bottom:67px}.our-team form.team-form .form-field{margin-right:2.3%;width:20%}.our-team form.team-form .form-field.search-field{width:21.3%}.our-team form.team-form select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:#002858 url(https://9417247.fs1.hubspotusercontent-na1.net/hubfs/9417247/Plenitude%20Website%20May_2024/Images/icons/chevron-down.svg);background-position:95% 71%;background-repeat:no-repeat;background-size:40px;border:0;color:#fff;font-size:18px;height:53px;outline:0}.our-team form.team-form input[type=text]{border:2px solid #002858;font-size:18px;height:53px;outline:0}.our-team form.team-form input[type=text]::-webkit-input-placeholder{color:#000}.our-team form.team-form input[type=text]::-moz-placeholder{color:#000}.our-team form.team-form input[type=text]:-ms-input-placeholder{color:#000}.our-team form.team-form input[type=text]::placeholder{color:#000}.our-team form.team-form .form-field.search-field .input{position:relative}.our-team form.team-form .form-field .input button.searchbtn{background:none;border:0;height:100%;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:39px}.inner-hero{background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:55px;position:relative}.inner-hero:after{content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.inner-banner-content{align-items:flex-start;display:flex;flex-direction:column;height:100%;margin-left:-30px;max-width:852px;min-height:555px;position:relative;z-index:1}.inner-banner-content:before{background:rgba(0,40,88,.8);clip-path:polygon(0 0,57.5% 0,120% 100%,0 100%);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.inner-banner-content .overlay-text{flex:1 0 0;height:100%;padding:191px 85px 100px 30px;position:relative;width:86%;z-index:1}.inner-banner-content:after{content:"";height:55px;left:0;position:absolute;top:100%;width:100%}.inner-banner-content h1{color:#fff;margin-bottom:30px}.inner-banner-content h5{color:#fff;margin-bottom:0}.inner-banner-content.inner-banner-image:before{mix-blend-mode:normal}.wwr-twocolumn-multiimages{overflow:hidden;position:relative}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .main-image{height:550px;max-width:628px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .first-image{height:300px;max-width:257px;right:0}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .second-image{height:243px;left:-19%;max-width:402px;top:30%;transform:none}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .third-image{height:260px;max-width:401px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right{padding:0;width:50%}.wwr-twocolumn-multiimages.twocolumn-multiimages .left{padding-left:86px;width:50%}.fullwidth-imagecontent{padding:258px 0 230px}.fullwidth-imagecontent .content-wrapper{max-width:1732px}.fwc-img-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:610px;padding:0 112px 0 142px;position:relative}.fwc-img-wrapper .left-content{padding:40px 142px 40px 0;width:calc(100% - 628px)}.fwc-img-wrapper .left-content h3{line-height:70px;margin-bottom:28px}.fwc-img-wrapper .left-content h5{line-height:38px;margin-bottom:28px}.fwc-img-wrapper .left-content p{letter-spacing:-.4px}.fwc-img-wrapper .left-content h3:last-child,.fwc-img-wrapper .left-content h4:last-child,.fwc-img-wrapper .left-content h5:last-child,.fwc-img-wrapper .left-content p:last-child{margin-bottom:0}.fwc-img-wrapper .right-img{height:calc(100% + 190px);position:absolute;right:112px;top:-110px;width:628px}.fwc-img-wrapper .right-img>img{height:100%!important;object-fit:cover;object-position:top;width:100%}.fullwidth-imagecontent .left-content .content-button{padding-top:30px}.fullwidth-imagecontent .left-content .content-button a{margin-bottom:10px;margin-right:20px}.fullwidth-imagecontent .left-content .content-button a:last-child{margin-bottom:0;margin-right:0}.fullwidth-reverse .fwc-img-wrapper{padding:0 108px}.fullwidth-reverse .fwc-img-wrapper .dis-flex{flex-direction:row-reverse}.fullwidth-reverse .fwc-img-wrapper .right-img{left:108px;right:auto}.fullwidth-reverse .fwc-img-wrapper .left-content{padding-left:108px;padding-right:0}.find-out-more{padding:44px 0 138px;position:relative}.more-row-content .dis-flex{gap:32px 0;margin:0 -16px}.more-row-content .content-wrapper{max-width:1737px}.more-row-content .col-item{flex:0 0 25%;max-width:25%;padding:0 16px;text-decoration:none;width:100%}.more-row-content .more-content-col{background:transparent;height:100%;padding:32px 30px;position:relative}.more-row-content .more-content-col.spacing-bottom{padding:32px 30px 110px}.more-content-col h4{letter-spacing:-.8px}.more-content-col p{color:#fff;font-size:18px;letter-spacing:-.36px;line-height:32px;margin-bottom:0}.more-content-col .plus-icon{align-items:center;bottom:30px;display:inline-flex;justify-content:center;position:absolute;right:30px}.more-content-col .plus-icon>a{display:inline-flex}.more-content-col .plus-icon svg{height:33px;width:33px}.news-insight-wrap{padding-bottom:150px}.bg-core-blue{background:#002858!important}.bg-core-green{background:#78bf26!important}.blog-news-row{gap:40px 0;margin:0 -16px}.blog-news-row .col-item{flex:0 0 50%;max-width:50%;padding:0 16px}.blog-news-box{background:#78bf26;color:#fff;display:flex;flex-flow:row wrap;height:100%}.blog-news-box .col-image{height:100%;min-height:314px;overflow:hidden;width:288px}.blog-news-box .col-image>img{height:100%;object-fit:cover;width:100%}.blog-news-box .col-content{padding:25px 48px 25px 30px;position:relative;width:calc(100% - 288px)}.blog-news-box .category-name{align-items:center;display:flex;margin-bottom:26px}.blog-news-box .category-name p{font-size:18px;letter-spacing:-.36px;line-height:32px;margin:0}.blog-news-box .category-name .icon{align-items:center;display:inline-flex;height:40px;justify-content:center;margin-right:10px;width:40px}.blog-news-box .category-name .icon svg{height:100%;width:100%}.blog-news-box .date-posted{font-size:18px;font-style:normal;font-weight:300;letter-spacing:-.36px;line-height:32px;margin-bottom:0}.blog-news-box h5{color:#fff;font-weight:400;letter-spacing:-.6px}.blog-news-box h5 a{color:#fff;text-decoration:none}.blog-news-box .col-content .plus-icon{align-items:center;bottom:30px;display:inline-flex;justify-content:center;position:absolute;right:30px}.blog-news-box .col-content .plus-icon>a{display:inline-flex}.blog-news-box .col-content .plus-icon svg{height:33px;width:33px}.headline_with_content{padding-top:60px}.headline_with_content h3{letter-spacing:-1px;margin-bottom:50px}.headline_with_content .content-col{margin-left:auto;max-width:50%;padding-left:20px}.headline_with_content .content-col h5{color:#0d0d0d;letter-spacing:-.6px}.headline_with_content .content-col p{letter-spacing:-.36px}.headline_with_content .content-col p+.button{margin-top:26px}.team_details{padding:84px 0 150px}.team_details .dis-flex{align-items:center;margin-bottom:110px}.team_details .dis-flex .left{padding-left:32px;width:30%}.team_details .dis-flex .left .image{height:500px;position:relative}.team_details .dis-flex .left .image img{height:100%;object-fit:cover;vertical-align:top;width:100%}.team_details .dis-flex .left .image .vector{bottom:-16px;left:-16px;position:absolute;width:68px}.team_details .dis-flex .right{padding-left:91px;padding-right:32px;width:70%}.team_details .dis-flex .right h2{margin-bottom:0}.team_details .dis-flex .right h4{font-size:36px}.team_details .content p{font-size:.9rem}.team_details .btn-row{display:flex;flex-wrap:wrap;gap:24px;padding-top:30px}.team_details .btn-row .button{min-width:267px}.service_list{padding:88px 0 90px}.service_list .common-heading{margin-bottom:50px}.service_list .common-heading p{margin-bottom:0}.service-list-wrapper ol{align-items:flex-start;counter-reset:list-counter 0;display:flex;flex-wrap:wrap;gap:67px 0;list-style:none;margin:0 -18px;padding:0}.service-list-wrapper ol>li{align-items:flex-start;counter-increment:list-counter;display:flex;flex:0 0 50%;gap:0 40px;max-width:50%;padding:0 18px;position:relative}.service-list-wrapper ol>li p{margin-bottom:0}.service-list-wrapper ol>li:before{content:counter(list-counter);font-size:80px;font-style:normal;font-weight:100;letter-spacing:-1.6px;line-height:45px;margin:15px 0}.footer-left-bottom .year p{margin-bottom:0}.footer-right-bottom .legacy ul,.footer-right-bottom .social-icon ul{margin:0;padding:0}.footer-right-bottom .legacy,.footer-right-bottom .social-icon{margin-left:auto;width:auto}.author-related-articleslist{padding:20px 0}.author-related-articlesgrid{display:grid;grid-gap:0 32px;grid-template-columns:1fr 1fr}.author-related-articleslist .blog-list-card{display:flex;flex-wrap:wrap;height:100%}.author-related-articleslist .blog-list-card .image{width:41.78%}.author-related-articleslist .blog-list-card .content{background:#002858;color:#fff;padding:26px 21px 27px 27px;position:relative;width:58.22%}.author-related-articleslist .blog-list-card .content .plus{bottom:27px;height:33px;position:absolute;right:29px;text-align:right}.author-related-articleslist .blog-list-card .content .plus svg{height:33px;width:33px}.author-related-articleslist .blog-list-card .content .plus a{display:flex}.author-related-articleslist .blog-list-card .content-inner{padding-bottom:0;padding-right:44px}.author-related-articleslist .blog-list-card .image img{height:100%;object-fit:cover;width:100%}.author-related-articleslist .blog-list-card h5.name a{text-decoration:none}.author-related-articleslist .blog-list-card h5.name{line-height:1.25;margin:0}.author-related-articleslist>div{height:100%}.author-related-articleslist .blog-list-card .eighteenbody_font p{margin:0}.author-related-articleslist .blog-list-card .content .category-name{align-items:center;display:flex;margin-bottom:26px}.author-related-articleslist .blog-list-card .content .category-name .icon{align-items:center;display:inline-flex;height:40px;justify-content:center;margin-right:10px;width:40px}.author-related-articleslist .blog-list-card .content .category-name p{font-size:18px;letter-spacing:-.36px;line-height:32px;margin:0}.author-related-articleswrap .author-related-articleslist:first-child .list-item-inner{min-height:688px;position:relative;z-index:1}.author-related-articleswrap .author-related-articleslist:first-child .list-item-inner .image{height:100%;left:0;position:absolute;right:0;width:100%;z-index:-1}.author-related-articleswrap .author-related-articleslist:first-child .list-item-inner .content{background:#78bf26;margin:0 auto;max-width:397px;min-height:314px;width:100%}.author-related-articleswrap .author-related-articleslist:first-child .blog-list-card{align-items:flex-end;display:flex;height:100%}.author-related-articleswrap .author-related-articleslist:first-child{grid-row:1/span 2}.author-related-articleswrap .news-view-button{margin-top:30px}.form .headline-content{margin-bottom:30px}.footer-left-section,.footer-right-section{width:50%}.footer-left-email a{color:#78bf26;font-size:18px;font-weight:600;line-height:32px;text-decoration:none}.footer-right-section{display:flex}.footer-right h3,.footer-right p{color:#fff}.footer-right a{color:#fff;text-decoration:none}.footer-right-section .footer-right{font-size:14px;font-weight:300;line-height:18px;padding:5px}.footer-left,.footer-right-section .footer-right{display:flex;flex-direction:column;justify-content:space-between}.footer-left{height:100%}.footer-right-section{flex-direction:row;justify-content:space-between}.footer-left-image p{color:#fff;font-size:14px;line-height:18px;max-width:415px;padding-top:25px}.content-wrapper .horizontal_line{border-bottom:2px solid #78bf26;padding-top:50px;width:100%}.footer-left-section .year p{color:#fff;padding:40px 0 0 30px}.legacy ul{display:flex;gap:40px;justify-content:flex-end;list-style-type:none}.footer-right-bottom .legacy{margin-right:40px}.legacy ul li a{color:#fff;font-size:14px;text-decoration:none}.social-icon img{height:24px;width:24px}.social-icon ul{display:flex;gap:24px;justify-content:flex-end;list-style-type:none}.social-icon ul li{padding:0}.footer-left-bottom .year p{color:#fff;font-size:14px;font-weight:400;line-height:24px;text-align:left}.footer-left-bottom .year a{color:#fff;text-decoration:none}.footer-left-bottom .year{padding:32px 0}.footer-right-bottom.dis-flex .legacy,.footer-right-bottom.dis-flex .social-icon{padding-top:32px}.footer-address-title p{font-size:18px;font-weight:500}.footer-address-content p,.footer-contact-number a{font-size:16px;line-height:28px}.footer-contact-number a{font-weight:500}.footer-iso-img img{margin-right:15px;width:200px}.footer-bottom-inner{justify-content:space-between}.our-team .team-form{display:flex;flex-wrap:wrap;margin-bottom:67px}.our-team .team-form .form-field{margin-right:2.3%;position:relative;width:20%}.our-team .team-form .form-field.search-field{width:21.3%}.our-team .team-form .form-field .jplist-dd-panel{align-items:center;background:#002858 url(https://9417247.fs1.hubspotusercontent-na1.net/hubfs/9417247/Plenitude%20Website%20May_2024/Images/icons/chevron-down.svg);background-position:93% 58%;background-repeat:no-repeat;background-size:40px;border:0;color:#fff;display:flex;font-size:18px;font-weight:400;height:100%;outline:0;padding:10px 2.3rem 10px .7rem}.our-team .team-form .jplist-drop-down ul{background:#fff;border-radius:0;display:none;list-style:none;margin:0;padding:10px 10px 0;position:absolute;width:100%;z-index:1}.our-team .team-form .jplist-drop-down ul li{border-bottom:1px solid hsla(0,0%,74%,.3);color:#000;cursor:pointer;font-size:16px;font-weight:400;line-height:1.4;padding:9px 0;text-transform:capitalize}.our-team .team-form .form-field input[type=text]{background:#fff url(https://9417247.fs1.hubspotusercontent-na1.net/hubfs/9417247/Plenitude%20Website%20May_2024/Images/icons/search-md.svg);background-position:95% 50%;background-repeat:no-repeat;border:2px solid #002858;font-size:18px;height:53px;outline:0;padding:.7rem;width:100%}.our-team .team-form .form-field input[type=text]::-webkit-input-placeholder{color:#000}.our-team .team-form .form-field input[type=text]::-moz-placeholder{color:#000}.our-team .team-form .form-field input[type=text]:-ms-input-placeholder{color:#000}.our-team .team-form .form-field input[type=text]::placeholder{color:#000}.our-team .jplist-hidden{display:none!important}.accreditation{margin-bottom:42px}.image_card{margin:0 -15px}.box-area{padding:0 15px;width:25%}.single-box{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:203px;justify-content:center;margin-bottom:15px;padding:0 20px;position:relative}@media (max-width:1600px){.wwr-twocolumn-multiimages.twocolumn-multiimages .right .second-image{height:200px;left:-20px;max-width:300px}}@media (max-width:1440px){.hero{min-height:600px}.hero .left{width:60%}.hero .right{width:40%}.fullwidth-reverse .fwc-img-wrapper,.fwc-img-wrapper{padding-inline:50px}.fullwidth-reverse .fwc-img-wrapper .left-content,.fwc-img-wrapper .left-content{padding:70px 0;width:50%}.fwc-img-wrapper .right-img{height:calc(100% + 100px);position:absolute;right:50px;top:-50px;width:40%}.fullwidth-reverse .fwc-img-wrapper .right-img{height:calc(100% + 100px);left:50px;top:-50px;width:40%}.legacy ul,.social-icon ul{gap:20px!important}.team_details .dis-flex .right h4{font-size:34px}.service-list-wrapper ol>li:before{font-size:75px;margin-top:10px}.common-team-card{width:25%}}@media (max-width:1280px){.hero{min-height:500px}.twocolumn-multiimages .right .first-image{height:191px;max-width:131px}.twocolumn-multiimages .right .second-image{height:124px;left:-72px;max-width:227px}.twocolumn-multiimages .right .third-imagem{height:120px;max-width:219px}.twocolumn-multiimages .left{padding-left:0;width:42%}.twocolumn-multiimages .right{padding-left:88px;width:56%}.twocolumn-multiimages .right .main-image{height:624px}.twocolumn-multiimages .right .vector{width:60px}.twocolumn-image-content .right{padding-left:70px}.twocolumn-image-content .right .right-inner{max-width:none}.wwr-twocolumn-multiimages.twocolumn-multiimages .left{padding-left:40px;width:44%}.wwr-twocolumn-multiimages.twocolumn-multiimages .right{width:56%}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .first-image{height:191px;max-width:131px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .second-image{height:124px;left:0;max-width:227px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .third-image{height:120px;max-width:219px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .main-image{height:650px}.our-sectors-slidelist h4{min-height:101px}.twocolumn-leftcontent-rightimage .left{padding-left:0;padding-right:85px}.twocolumn-leftcontent-rightimage.twocolumn-reverse .left{padding-left:85px;padding-right:0}.common-team-card .team_card_link{padding:0 20px}.common-team-card .team_card_link img,.common-team-card .team_card_link svg{width:29px}.blog-news-box .col-image{width:225px}.blog-news-box .col-content{width:calc(100% - 225px)}.fullwidth-imagecontent{padding:150px 0}.team_details .dis-flex .right h4{font-size:30px}.team_details .dis-flex .right{padding-left:50px}.service-list-wrapper ol>li:before{font-size:70px;margin-top:8px}.author-related-articleslist .blog-list-card .content .plus svg{height:23px;width:23px}.author-related-articleslist .blog-list-card .content .plus{height:23px}.author-related-articleslist .blog-list-card .content-inner{padding-right:29px}.our-team .team-form .jplist-drop-down ul li{font-size:14px}}@media (max-width:1250px){.footer-left-section,.footer-right-section{width:100%}.footer-right-section{padding-top:40px}.footer-iso-img{margin-bottom:15px}.more-row-content .more-content-col{padding:30px 15px}.more-row-content .more-content-col.spacing-bottom{padding:30px 15px 80px}.team_details .dis-flex .left{width:40%}.team_details .dis-flex .right{width:60%}}@media (max-width:1200px){.box-area{width:25%}}@media (max-width:1024px){.our-services-list .right{padding:20px}.our-services-list .right .plus-icon{bottom:20px;height:25px;width:25px}.our-services-list .right .plus-icon svg{height:100%;width:100%}.our-services-list .sixteenbody_font{padding-right:0}.our-sectors-slidelist h4{min-height:61px}.our-sectors .our-sectors-main{margin-top:27px}.our-sectors .btn-wrap{margin-top:20px}.our-sectors .btn-wrap button img{width:30px}.common-team-card{width:33.33%}.our-team form.team-form .form-field,.our-team form.team-form .form-field.search-field{width:31%}.our-team form.team-form{margin-bottom:37px}.more-row-content .col-item{flex:50%;max-width:50%}.blog-news-row .col-item{flex:0 0 100%;max-width:100%}.blog-news-box .col-image{height:250px}.find-out-more,.news-insight-wrap{padding-bottom:75px}.team_details .dis-flex .right h4{font-size:26px}.service-list-wrapper ol{gap:50px 0}.service-list-wrapper ol>li{gap:0 20px}.service-list-wrapper ol>li:before{font-size:65px;margin-top:6px}}@media (max-width:991px){.footer-left-bottom .year{padding:20px 0!important}.footer-left-bottom .year p{text-align:center}.footer-right-bottom.res{width:100%}.footer-right-bottom .legacy{margin-left:0}.footer-right-bottom.dis-flex{gap:20px;justify-content:space-between}.footer-right-bottom.dis-flex .legacy,.footer-right-bottom.dis-flex .social-icon{margin:0;padding:0!important}.headline_with_content{padding-top:20px}.headline_with_content .content-col{max-width:100%;padding-left:0}.headline_with_content .content-col p+.button{margin-top:0}.inner-banner-content{min-height:100%}.author-related-articlesgrid{display:block}.author-related-articleslist .blog-list-card .image{height:375px}.author-related-articleslist .blog-list-card .content{padding:20px}.author-related-articleswrap .author-related-articleslist:first-child .list-item-inner .content{min-height:auto}.author-related-articleswrap .author-related-articleslist:first-child .list-item-inner{min-height:auto;padding-top:180px}.our-team .team-form .form-field{height:auto;margin-bottom:10px;margin-right:0;width:100%}.our-team .team-form .form-field .jplist-dd-panel{background-position:99% 58%}.our-team .team-form .form-field.search-field{width:100%}.our-team .team-form .form-field input[type=text]{background-position:98% 53%;height:47px;width:100%}.team_details .dis-flex{margin-bottom:40px}.box-area{width:33.33%}.team_details .dis-flex .left,.team_details .dis-flex .right{width:50%}.more-row-content .more-content-col{padding:30px 20px}.more-row-content .more-content-col.spacing-bottom{padding:30px 20px 70px}}@media (max-width:900px){.twocolumn-multiimages .left,.twocolumn-multiimages .right{padding-left:0;width:100%}.twocolumn-multiimages .right .second-image{left:0}.twocolumn-multiimages .right .first-image{right:0}.twocolumn-multiimages .right .main-image{height:624px;max-width:900px}.wwr-twocolumn-multiimages.twocolumn-multiimages .left{padding-left:0;padding-top:40px;width:100%}.wwr-twocolumn-multiimages.twocolumn-multiimages .right{padding-left:0;width:100%}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .second-image{left:0}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .first-image{right:0}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .main-image{height:600px;max-width:900px}.fullwidth-reverse .fwc-img-wrapper{padding:0}.fullwidth-reverse .fwc-img-wrapper .left-content,.fwc-img-wrapper .left-content{padding-bottom:30px;padding-top:30px}.fwc-img-wrapper .left-content h3{line-height:normal}.fwc-img-wrapper .left-content h5{line-height:normal;margin-bottom:20px}}@media (max-width:767px){.hero .left .button{margin-top:15px}.hero .left{width:70%}.our-services-list{margin-bottom:20px;margin-right:0;width:100%}.our-services-list h5{min-height:auto}.twocolumn-image-content .left{position:relative;width:100%}.twocolumn-image-content .right{margin-top:20px;padding-left:0;width:100%}.twocolumn-image-content .left .curve{bottom:-10px;right:-10px;width:40px}.twocolumn-image-content .left .curve svg{height:100%;width:100%}.twocolumn-leftcontent-rightimage .left{padding-bottom:20px;padding-right:0;width:100%}.twocolumn-leftcontent-rightimage .right{width:100%}.twocolumn-leftcontent-rightimage .right .curve{height:40px;width:40px}.twocolumn-leftcontent-rightimage.right .curve svg{height:100%;width:100%}.twocolumn-leftcontent-rightimage.twocolumn-reverse .left{padding-left:0}.fullwidth-reverse .fwc-img-wrapper .right-img,.fwc-img-wrapper .right-img{height:400px;left:0;position:relative;right:0;top:0;width:100%}.fullwidth-imagecontent .fwc-img-wrapper .dis-flex{flex-direction:column-reverse}.fullwidth-reverse .fwc-img-wrapper .left-content,.fwc-img-wrapper .left-content{padding:30px;width:100%}.common-team-card .details{padding:20px 0 0}.common-team-card .team_card_link{padding:0 10px}.common-team-card{width:33.33%}.common-team-card .team_card_content p{margin-bottom:30px}.inner-hero{margin-bottom:0}.inner-banner-content,.inner-hero{min-height:auto}.inner-banner-content .overlay-text{padding:100px 60px 100px 30px}.inner-banner-content:after{display:none}.fwc-img-wrapper .left-content p{font-size:14px}.find-out-more,.fullwidth-imagecontent{padding-block:40px}.blog-news-box .col-content .plus-icon,.more-content-col .plus-icon{bottom:0;position:relative;right:0}.blog-news-box .col-content .plus-icon svg,.more-content-col .plus-icon svg{height:25px;width:25px}.more-row-content .more-content-col.spacing-bottom{padding:30px 20px}.more-content-col p{font-size:14px;line-height:1.5;margin-bottom:15px}.blog-news-box .col-content{padding:30px 20px}.blog-news-box .category-name{margin-bottom:15px}.blog-news-box .category-name .icon{height:30px;width:30px}.news-insight-wrap{padding-bottom:40px}.team_details{padding:30px 0 40px}.team_details .dis-flex .right h4{font-size:22px}.team_details .dis-flex .left{margin-bottom:40px;padding-left:0;width:100%}.team_details .dis-flex .right{padding-left:0;padding-right:0;width:100%}.team_details .dis-flex{margin-bottom:40px}.team_details .dis-flex .left .image,.team_details .dis-flex .left .image img{height:auto}.team_details .dis-flex .left .image .vector{bottom:-10px;left:-10px}.team_details .btn-row{gap:10px}.team_details .btn-row .button{min-width:10px}.service-list-wrapper ol{gap:40px 0}.service-list-wrapper ol>li{flex:0 0 100%;max-width:100%}.service-list-wrapper ol>li:before{font-size:50px;margin-top:0}.footer-right-section{flex-direction:column!important;gap:10px 0}.footer .content-wrapper .horizontal_line{padding-top:20px}.headline_with_content h3{margin-bottom:20px}}@media (max-width:640px){.hero{min-height:450px}.hero .left{width:90%}.twocolumn-multiimages .right .images-wrap{padding:30px 20px 20px}.twocolumn-multiimages .right .first-image{height:101px;max-width:71px}.twocolumn-multiimages .right .second-image{height:90px;max-width:96px}.twocolumn-multiimages .right .third-image{height:90px;max-width:159px}.twocolumn-multiimages .right .vector{bottom:8px;left:8px;width:40px}.twocolumn-multiimages .right .main-image{height:304px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .images-wrap{padding:30px 20px 20px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .first-image{height:101px;max-width:71px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .second-image{height:90px;max-width:96px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .third-image{height:90px;max-width:159px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .vector{bottom:8px;left:8px;width:40px}.wwr-twocolumn-multiimages.twocolumn-multiimages .right .main-image{height:304px}.fullwidth-reverse .fwc-img-wrapper .left-content,.fwc-img-wrapper .left-content{padding:30px 20px}.our-sectors-slidelist h4{min-height:auto}.our-sectors .btn-wrap button img{width:25px}.common-team-card{width:50%}.common-team-card .details{padding:20px 0 0}.common-team-card .team_card_link,.team_card_image{padding:0}.our-team form.team-form .form-field,.our-team form.team-form .form-field.search-field{margin-bottom:9px;margin-right:0;width:100%}.more-row-content .col-item{flex:0 0 100%;max-width:100%}.team_details .dis-flex .left .image .vector{width:40px}.author-related-articleslist .blog-list-card .image{height:305px;width:100%}.author-related-articleslist .blog-list-card .content{width:100%}.author-related-articleslist .blog-list-card .content-inner{padding-right:45px}.footer-left-email a{font-size:16px}.box-area{width:50%}.single-box{height:150px}}@media (max-width:575px){.inner-banner-content .overlay-text:before{background-size:cover}.blog-news-box .col-content,.blog-news-box .col-image{width:100%}}@media (max-width:520px){.footer-right-bottom .legacy{width:100%}.footer-right-bottom .legacy ul{display:block}.footer-right-section{padding-top:20px}}@media (max-width:480px){.hero{padding-bottom:0!important}.hero .left{margin-top:0;width:100%}.hero .right{margin:20px -20px 0;position:relative;width:calc(100% + 40px)}.common-team-card{width:100%}.inner-banner-content:before{clip-path:none}.inner-banner-content .overlay-text{padding:70px 20px 70px 30px;width:100%}.author-related-articleslist .blog-list-card .image{height:235px}.box-area{padding:0;width:100%}.image_card{margin:0}}