.spacing-bottom-none{padding-bottom:0}br{display:block!important}p:not(:last-child){margin-bottom:1em}.work-details-area .section-info .title{max-width:none!important}.section-txt .title-wrapper{max-width:525px}.section-title-wrapper.left-alignment{grid-template-columns:1fr!important}.section-title-wrapper.left-alignment .subtitle-wrapper{display:none}.section-info.left-alignment{grid-template-columns:1fr!important}.section-info.left-alignment .title-wrapper{display:none}.section-info.left-alignment .content{max-width:1030px!important}.section-media .video-canvas{height:120vh;overflow:hidden}@media only screen and (max-width:991px){.section-media .video-canvas{height:auto;aspect-ratio:16/9}}.section-media .video-canvas .video-box{height:calc(100% + 50px);transform:translateY(-25px)}.section-media .video-canvas .video-box iframe,.section-media .video-canvas .video-box video,.section-media .video-canvas .video-box picture{width:100%;height:100%;display:block}.section-media .video-canvas .video-box video,.section-media .video-canvas .video-box img{object-fit:cover;width:100%;height:100%}.clients-wrapper-box{margin-bottom:0!important}.boxM01{margin-bottom:100px}@media only screen and (max-width:1919px){.boxM01{margin-bottom:90px}}.boxM01.spacing-bottom-none{margin-bottom:0!important}.boxM01 .client-box img{filter:grayscale(100%) brightness(0) invert(1);opacity:.4}.error-area-inner{height:auto;flex-direction:column;gap:3em}p.text{font-size:30px;color:var(--primary)}@media only screen and (max-width:1919px){p.text{font-size:24px}}@media only screen and (max-width:1199px){p.text{font-size:20px}}p.title:not(:first-child){margin-top:2em}p.title{margin-bottom:1em}h2.title{background:none}p.section-subtitle{text-transform:uppercase}picture{height:100%;width:100%;display:block}picture img{height:100%;width:100%;display:block}.info-area-page-about .section-title{max-width:none;text-align:center}.work-details-area.reverse .service-content>div:first-child{order:2}.blog-area-2 .blogs-wrapper-box,.faq-area .accordion-wrapper{margin-top:0!important}.accordion-button{column-gap:20px}.work-details-area .section-info{margin-block:0}.contact-area-contact-page .section-content-wrapper{margin-top:0}.section-ttl .section-title{max-width:1030px!important}.boxM03.blog-area-2 .blogs-wrapper>*:nth-child(1),.boxM03.blog-area-2 .blogs-wrapper>*:nth-child(2){grid-column:span 3}.boxM03.blog-area-2 .blogs-wrapper>*:nth-child(4),.boxM03.blog-area-2 .blogs-wrapper>*:nth-child(5){grid-column:span 2}@media only screen and (max-width:991px){.blog-area-2 .blogs-wrapper>*{grid-column:auto!important}}.pagination{display:flex;gap:1em;justify-content:center;flex-wrap:nowrap}.pagination .current{text-decoration:underline}span.has-left-line{padding-inline-start:25px!important}span.has-left-line:before{width:20px!important}.member-list .team-list-area .team-wrapper-box{margin-top:0}.member-list .team-list-area .team-box .thumb{border:1px solid var(--border)}.member-list .team-list-area .team-box .thumb a{height:100%;display:flex;align-items:center;justify-content:center}.member-list .filters{margin-bottom:30px}.member-list .filters .canvas{display:flex;flex-wrap:wrap;gap:30px}@media only screen and (max-width:767px){.member-list .filters .canvas{gap:20px}}.member-list .filters .canvas .activities-group{position:relative}.member-list .filters .canvas .activities-group:has(.list.active) .group-name,.member-list .filters .canvas .activities-group:has(.list.active) .group-name:after,.member-list .filters .canvas .activities-group:has(input:checked) .group-name,.member-list .filters .canvas .activities-group:has(input:checked) .group-name:after{color:var(--action)}@media(hover:hover){.member-list .filters .canvas .activities-group:has(.group-name:hover) .group-name,.member-list .filters .canvas .activities-group:has(.group-name:hover) .group-name:after{color:var(--action)}}.member-list .filters .canvas .activities-group:has(.list.active) .group-name:after{content:""}@media only screen and (max-width:767px){.member-list .filters .canvas .activities-group{width:100%}}.member-list .filters .canvas .activities-group .group-name{transition:color .3s;user-select:none;text-align:left;white-space:nowrap;cursor:pointer}.member-list .filters .canvas .activities-group .group-name:after{content:"";font-family:var(--font_awesome);margin-inline-start:5px;font-weight:600;font-size:14px;transition:all .3s}.member-list .filters .canvas .activities-group .list{position:absolute;z-index:1;width:280px;border:1px solid var(--border);padding:15px;background-color:var(--white);margin-top:15px;pointer-events:none;opacity:0;transition:opacity .3s;box-shadow:rgba(0,0,0,.1) 0 10px 25px;max-height:50svh;overflow:visible;overflow-x:hidden}@media only screen and (max-width:767px){.member-list .filters .canvas .activities-group .list{width:100%;margin-top:20px;padding:20px}}.member-list .filters .canvas .activities-group .list.active{pointer-events:auto;opacity:1}.member-list .filters .canvas .activities-group .list ul{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){.member-list .filters .canvas .activities-group .list ul{gap:20px}}.member-list .filters .canvas .activities-group .list ul li{display:flex;gap:5px;align-items:start}.member-list .filters .canvas .activities-group .list ul li label{user-select:none}.member-list .no-members-match{margin-top:30px}.offset-logo img{max-width:200px}.footer-area-inner-page .footer-logo{margin-top:0}.footer-area-inner-page .footer-logo img{max-width:250px}.member-logo-canvas{padding:10%;border:1px solid var(--border);max-width:300px}@media only screen and (max-width:991px){.member-logo-canvas{max-width:220px}}.member-logo-canvas img{max-width:none;width:100%;display:block}.section-txt-2-img .thumb.parallax-view{aspect-ratio:3/4}.section-txt-2-img .thumb.parallax-view div{height:calc(100% + 50px)}.section-txt-2-img .thumb.parallax-view div img{object-fit:cover;width:100%;height:100%;max-width:none;transform:translateY(-25px)}.section-txt-2-img p div{background-position-x:0!important}@media only screen and (max-width:767px){.team-list-area .team-box:hover .name,.team-list-area .team-box:hover .t-btn-normal{transform:none}}.approach-area-service-details-page .approach-wrapper-box,.approach-area-service-details-page .section-title-wrapper,.about-area-details .section-title-wrapper{grid-template-columns:1fr 1235px}@media only screen and (max-width:1919px){.approach-area-service-details-page .approach-wrapper-box,.approach-area-service-details-page .section-title-wrapper,.about-area-details .section-title-wrapper{grid-template-columns:1fr 1000px}}@media only screen and (max-width:1399px){.approach-area-service-details-page .approach-wrapper-box,.approach-area-service-details-page .section-title-wrapper,.about-area-details .section-title-wrapper{grid-template-columns:1fr 850px}}@media only screen and (max-width:1199px){.approach-area-service-details-page .approach-wrapper-box,.approach-area-service-details-page .section-title-wrapper,.about-area-details .section-title-wrapper{grid-template-columns:1fr 750px}}@media only screen and (max-width:991px){.approach-area-service-details-page .approach-wrapper-box,.approach-area-service-details-page .section-title-wrapper,.about-area-details .section-title-wrapper{grid-template-columns:1fr}}.approach-area-service-details-page .approach-box{grid-template-columns:1fr 2fr!important}@media only screen and (max-width:991px){.approach-area-service-details-page .approach-box{grid-template-columns:1fr!important}}.approach-area-service-details-page .approach-box .partial{opacity:.5}.capabilities-area .capabilities-area-inner{height:112px}.capabilities-area .client-area-4 .clients-wrapper-box{padding-block:30px!important}.capabilities-area .client-area-4 .client-box img{height:50px;width:auto;max-width:none;max-height:none;opacity:.6}.header-area-2 .main-menu li a:has(+ul){pointer-events:none}.accordion-body ul,.title-wrapper ul,.text-wrapper ul{font-weight:400;font-size:22px;line-height:30px;margin-left:1em;color:var(--secondary)}.accordion-body ul li,.title-wrapper ul li,.text-wrapper ul li{list-style:disc}.accordion-body ul:not(:last-child),.title-wrapper ul:not(:last-child),.text-wrapper ul:not(:last-child){margin-bottom:1em}.lang-selector{width:100%;padding:15px 0;padding-inline-start:0;font-weight:500;font-size:18px;line-height:1;color:var(--primary);text-transform:capitalize;border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-start;align-items:center;outline:0;transform:translateY(var(--y)) translateZ(0);transition:transform .4s ease,box-shadow .4s ease;box-sizing:border-box;opacity:1}@media only screen and (max-width:991px){.lang-selector{font-size:20px}}.psk-language-selector,.select-no-border{border:0;padding:0}.psk-language-selector{width:auto;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='black' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1px center;background-size:12px 12px;padding:.5rem 1rem .5rem .3em}.umbraco-forms-PSK:not(:first-child){margin-top:3em}.umbraco-forms-PSK:not(:last-child){margin-bottom:3em}.umbraco-forms-PSK:has(+div.umbraco-forms-form-config:last-of-type){margin-bottom:0}.umbraco-forms-PSK fieldset{padding:0;margin:0;border:0}.umbraco-forms-PSK fieldset .row .form-group:not(:last-child):not(:has(+.umbraco-forms-navigation)){margin-bottom:2em}.umbraco-forms-PSK fieldset .row .form-group .umbraco-forms-label{display:inline-block;margin-bottom:1em}.umbraco-forms-PSK fieldset .row .form-group .umbraco-forms-label.umbraco-forms-hidden{display:none}.umbraco-forms-PSK fieldset .row .form-group .checkboxlist{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:.5em;width:100%}.umbraco-forms-PSK fieldset .row .form-group .form-check{position:relative;overflow:hidden;padding-left:0}.umbraco-forms-PSK fieldset .row .form-group .form-check input{position:absolute;top:-100px;left:-100px}.umbraco-forms-PSK fieldset .row .form-group .form-check input+label{display:inline-block;user-select:none;padding-left:1.5em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" stroke="currentColor" fill="none" /></svg>');background-position:top left;background-repeat:no-repeat;background-size:auto 1.25em;line-height:1.5em}.umbraco-forms-PSK fieldset .row .form-group .form-check input:checked+label{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" stroke="currentColor" fill="currentColor" /></svg>')}.umbraco-forms-PSK fieldset .row .form-group input:not([type=submit]):not([type=checkbox]),.umbraco-forms-PSK fieldset .row .form-group select,.umbraco-forms-PSK fieldset .row .form-group textarea{display:block;width:100%;padding:0 0 .5em;border:0;border-radius:0;border-bottom:1px solid #000;box-shadow:none;font-size:1rem;font-family:var(--font_dmsans);line-height:1;height:30px;font-weight:400}.umbraco-forms-PSK fieldset .row .form-group select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-position:top .5em right;background-repeat:no-repeat;background-size:1em auto}.umbraco-forms-PSK fieldset .row .form-group textarea{height:10em}.umbraco-forms-PSK fieldset .row .form-group .field-validation-error{display:block;margin-top:.25em;color:#f00}.umbraco-forms-PSK fieldset .row .form-group.umbraco-forms-navigation{margin-top:2em}.umbraco-forms-PSK fieldset .row .form-group.umbraco-forms-navigation label.d-none{display:none}.umbraco-forms-PSK fieldset .row .form-group.umbraco-forms-navigation input[type=submit]{justify-content:center;position:relative;overflow:hidden;z-index:5;padding:26px 42px;background-color:var(--primary);color:var(--white);border:1px solid var(--primary);border-radius:100px;font-style:normal;font-weight:500;font-size:18px;line-height:1;display:inline-flex;align-items:center;text-transform:capitalize;letter-spacing:-.02em}.umbraco-forms-PSK .umbraco-forms-hidden{display:none}[data-lastpass-icon-root]{display:none!important}
