.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding:0.2em 0.8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: Kadence
Theme URI: https://www.liquidweb.com/software/kadence/
Author: Kadence WP
Author URI: https://www.liquidweb.com/
Description: Kadence Theme is a lightweight yet full featured WordPress theme for creating beautiful fast loading and accessible websites, easier than ever. It features an easy to use drag and drop header and footer builder to build any type of header in minutes. It features a full library of gorgeous starter templates that are easy to modify with our intelligent global font and color controls. With extensive integration with the most popular 3rd party plugins, you can quickly build impressive ecommerce websites, course websites, business websites, and more.
Version: 1.5.2
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence
Requires at least: 6.3
Tested up to: 6.9.1
Tags: translation-ready, accessibility-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share
what you've learned with others.
*/
:root{--paper:#f1eee8;--card:#fff;--ink:#141210;--muted:#7c776e;--line:rgba(20, 18, 16, 0.1);--accent:#b23a2b;--accent-soft:rgba(178, 58, 43, 0.1);--r:26px;--fs-title:clamp(2.4rem, 4.6vw, 4rem);--fs-sub:clamp(1.3rem, 2vw, 1.7rem);--fs-body:1.15rem;--fs-label:0.92rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Hanken Grotesk",sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:"Schibsted Grotesk",sans-serif;margin-bottom:25px !important}h2{font-size:clamp(1.8rem, 0.8rem + 1.6667vw, 2.3rem) !important}blockquote{padding-left:0 !important;border-left:none !important}::selection{background:var(--accent);color:#fff}@keyframes
lmarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes
lshimmer{to{background-position:200% center}}.lgrad{background:linear-gradient(100deg,
var(--accent) 0%,
#e0664f 25%,
#8c2a1e 50%,
#e0664f 75%,
var(--accent) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lshimmer 6s linear infinite;display:inline-block;padding-bottom:0.08em}.lwipe{position:relative;transition:opacity 0.3s ease}.lwipe:hover{opacity:0.7}section.abt-banner-content{padding:15px
0 0 0}.section-padding-common{padding:56px
0 0 0}.section-padding-bottom-common{padding-bottom:56px}@media (max-width: 960px){[data-lnav-links]{display:none !important}[data-l2col]{grid-template-columns:1fr !important}[data-l3col]{grid-template-columns:1fr !important}[data-lhero-grid]{grid-template-columns:1fr !important}[data-lproj-bento]>*{grid-column:1 / -1 !important}[data-linsights]{grid-template-columns:1fr !important}[data-lfoot-nav] a{font-size:2rem !important}[data-lfoot-cols]{grid-template-columns:1fr 1fr !important}[data-lhero-h]{font-size:11vw !important}[data-lreveal]>[style*="repeat(5,1fr)"]{grid-template-columns:1fr 1fr !important}}@media (max-width: 640px){.lstatdivider{display:none !important}[data-lproj-card]{flex-basis:88% !important}}[data-lproj-track]::-webkit-scrollbar{display:none}@media (max-width: 520px){[data-lutil]>div:last-child{display:none !important}}.top-header{background:var(--ink);color:rgba(243, 241, 236, 0.8);font-size:0.92rem}.top-header__inner{display:flex;align-items:center;justify-content:space-between;padding:13px
0;flex-wrap:wrap;gap:12px}.top-header__contact{display:flex;align-items:center;gap:clamp(20px, 2.4vw, 36px);flex-wrap:wrap}.top-header__link{color:inherit;display:inline-flex;align-items:center;gap:9px;text-decoration:none}.top-header__link
svg{width:30px;height:20px}.top-header__social{display:flex;align-items:center;gap:clamp(18px, 2vw, 28px)}.top-header__social-link{display:inline-flex}.top_social{display:flex;gap:22px}.top-header__divider{width:1px;height:18px;background:rgba(255, 255, 255, 0.25)}.top-header__location{opacity:0.65}.top-header__separator{opacity:0.65}.header_locations{display:flex;gap:22px}span.footer-location-separator{color:rgba(243, 241, 236, 0.5)}span.site-footer__locations{display:flex;gap:20px}.header_locations .location_label:nth-child(3){color:#fff}@media (max-width: 768px){.top-header__inner>div{width:100%;justify-content:space-between}.top-header__divider{display:none}.top_social,.header_locations{gap:6px}}.header-navigation ul ul.sub-menu,
.header-navigation ul
ul.submenu{border-radius:14px;overflow:hidden;padding:10px}.two-grid-menu:hover>ul.sub-menu,.three-grid-menu:hover>ul.sub-menu{display:grid !important}.two-grid-menu:hover>ul.sub-menu{grid-template-columns:1fr 1fr;grid-column-gap:14px}.three-grid-menu:hover>ul.sub-menu{grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px}.three-grid-menu>ul>li:nth-child(1)>a,.three-grid-menu>ul>li:nth-child(2)>a,.three-grid-menu>ul>li:nth-child(3)>a{font-weight:700 !important;border-bottom:1px solid var(--line)}.oman-flag>a{background:url(https://placehold.co/40x40.webp) no-repeat white !important;padding-left:50px !important;background-size:25px !important;background-position:left 10px center !important}.oman-flag>a:hover{background-color:#f1eee8 !important}.site-footer{position:relative;background:var(--ink);color:var(--paper);border-radius:var(--r) var(--r) 0 0;padding:clamp(56px, 8vh, 100px) 0}.site-footer__inner{max-width:1760px;margin:0
auto}.site-footer__header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:32px;padding-bottom:clamp(38px, 6vh, 64px);border-bottom:1px solid rgba(243, 241, 236, 0.14)}.site-footer__logo{height:82px;width:auto}.site-footer__description{max-width:42ch;color:rgba(243, 241, 236, 0.6);font-size:1.15rem;line-height:1.7;margin:0}.site-footer__grid{display:grid;grid-template-columns:1fr 1fr 1.3fr 1fr 1.3fr;gap:clamp(20px, 2.2vw, 36px);padding-top:clamp(38px, 6vh, 64px)}.footer-column__title{font-size:1.05rem;color:var(--accent);font-weight:600;margin-bottom:18px}.footer-column__links{display:flex;flex-direction:column;gap:11px}.footer-column__links
a{color:rgba(243, 241, 236, 0.82);text-decoration:none;font-size:1.02rem;align-self:flex-start}.footer-column__links li.current-menu-item a,
.footer-column__links li a:hover{color:var(--global-palette10)}.footer-column__links
li{list-style:none}.projects-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.projects-group{display:flex;flex-direction:column;gap:10px}.projects-group
a{color:rgba(243, 241, 236, 0.82);text-decoration:none;font-size:0.96rem;align-self:flex-start}.projects-group__country{color:var(--paper) !important;font-size:1.02rem !important;font-weight:600}.projects-group a:hover{color:var(--paper)}.footer-contact__country{color:rgba(243, 241, 236, 1);font-size:1.02rem;line-height:1.65;margin:0
0 6px;font-weight:600}.footer-contact__address{color:rgba(243, 241, 236, 0.55);font-size:0.9rem;line-height:1.6;margin:0
0 8px}.footer-contact__phone{display:inline-flex;align-items:center;gap:8px;color:var(--paper);text-decoration:none;font-size:1.02rem;align-self:flex-start;margin-bottom:16px}.footer-contact__phone:hover{color:var(--accent)}a.footer-contact__phone{width:70%;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #ffffff4a}a.footer-contact__phone:last-child{border:none}.footer-social{display:flex;align-items:center;gap:16px;margin-top:clamp(30px, 4vh, 44px)}.footer-social__link{width:42px;height:42px;border-radius:50%;background:rgba(255, 255, 255, 0.08);display:flex;align-items:center;justify-content:center;color:var(--paper);text-decoration:none;transition:background 0.25s ease, transform 0.25s ease}.footer-social__link:hover{background:rgba(255, 255, 255, 0.16);transform:translatey(-2px)}.site-footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:clamp(36px, 5vh, 60px);padding-top:24px;border-top:1px solid rgba(243, 241, 236, 0.14)}.site-footer__bottom
span{font-size:0.92rem;color:rgba(243, 241, 236, 0.5)}.location_label{color:rgba(243, 241, 236, 0.5);text-decoration:none;text-transform:uppercase}.location_label:hover{color:var(--global-palette10)}@media (max-width: 1100px){.site-footer__grid{grid-template-columns:1fr 1fr 1.5fr}}@media (max-width: 768px){.site-footer{padding:50px
0 30px}.site-footer__header{flex-direction:column}.site-footer__description{max-width:100%}.site-footer__grid{grid-template-columns:1fr 1fr;gap:40px 24px}.projects-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 520px){.site-footer__grid{grid-template-columns:1fr}.projects-grid{grid-template-columns:1fr 1fr 1fr}}.floating-actions{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:115;display:flex;flex-direction:column;gap:10px}.floating-actions__link{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;box-shadow:0 10px 26px rgba(20, 18, 16, 0.22);transition:transform 0.25s ease,
box-shadow 0.25s ease}.floating-actions__link:hover{color:white;transform:translateY(-3px);box-shadow:0 14px 30px rgba(20, 18, 16, 0.28)}.floating-actions__link--default{background:var(--accent)}.floating-actions__link--whatsapp{background:#25d366}@media (max-width: 767px){.floating-actions{right:14px}.floating-actions__link{width:46px;height:46px;border-radius:14px}}.hero-slider{position:relative;width:100%;height:min(742px, calc(100vh - 68px));min-height:600px;overflow:hidden;border-radius:24px;background:#222}section.hero-section{padding:0}.hero-swiper,
.hero-swiper .swiper-wrapper,
.hero-swiper .swiper-slide{width:100%;height:100%}.hero-swiper .swiper-slide{position:relative;overflow:hidden}.hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.06);opacity:0;transition:transform 1.4s cubic-bezier(.2, .7, .2, 1),
opacity 1s ease}.swiper-slide-active .hero-image{opacity:1;transform:scale(1)}.hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,
rgba(0, 0, 0, 0.6) 0%,
rgba(0, 0, 0, 0.6) 38%,
rgba(0, 0, 0, 0.6) 65%,
rgba(0, 0, 0, 0.6) 100%)}.hero-bottom-fade{position:absolute;z-index:2;left:0;right:0;bottom:0;height:55%;pointer-events:none;background:linear-gradient(to top,
rgba(0, 0, 0, 0.78) 0%,
rgba(0, 0, 0, 0.52) 28%,
rgba(0, 0, 0, 0.15) 65%,
transparent 100%)}.hero-content{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:30px;text-align:center;opacity:0;transform:translateY(30px);transition:opacity 0.8s ease,
transform 0.9s cubic-bezier(.2, .7, .2, 1);transition-delay:0.15s;pointer-events:none}.hero-picture{display:block;width:100%;height:100%}.hero-picture .hero-image{display:block;width:100%;height:100%;object-fit:cover}.hero-title{width:100%;max-width:900px;margin:0;padding:0;color:#fff;text-align:center}.hero-banner-wrapper{position:relative}.hero-country-overlay{position:absolute;inset:0;background:linear-gradient(180deg,
rgba(0, 0, 0, 0.6) 0%,
rgba(0, 0, 0, 0.6) 38%,
rgba(0, 0, 0, 0.6) 65%,
rgba(0, 0, 0, 0.6) 100%);z-index:1;margin:0
23px;border-radius:29px}.hero-page-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:42px;font-weight:700;text-align:center;z-index:2;width:90%;margin:0}.left .content::after, .right .content::after{display:none}@media (max-width: 767px){.hero-page-title{font-size:28px !important}}@media (max-width: 991px){.hero-content{padding:25px}.hero-title{max-width:700px;font-size:clamp(28px, 5vw, 48px)}}@media (max-width: 767px){.hero-content{inset:0;display:flex;align-items:center;justify-content:center;padding:20px;width:100%;box-sizing:border-box}.hero-title{width:100%;max-width:100%;font-size:clamp(24px, 8vw, 38px);line-height:1.15;text-align:center}}@media (max-width: 480px){.hero-content{padding:15px}.hero-title{font-size:clamp(22px, 8vw, 32px)}}@media (max-width: 767px){.hero-picture .hero-image{width:100%;height:100%;object-fit:cover}.page-id-26 .stats-section{padding:24px
0 0 0 !important}}.hero-desktop{display:block}.hero-mobile{display:none}.hero-banner-link{position:relative;display:block;width:100%;height:100%;color:inherit;text-decoration:none}.page-id-470 .banner-about-us{object-position:0 -120px}.page-id-772 .banner-about-us{object-position:bottom}.hero-image{width:100%;height:100%;object-fit:cover}.hero-desktop{display:block}.hero-mobile{display:none}.banner-about-overlay{position:absolute;inset:0;background:linear-gradient(180deg,
rgba(0, 0, 0, 0.6) 0%,
rgba(0, 0, 0, 0.6) 38%,
rgba(0, 0, 0, 0.6) 65%,
rgba(0, 0, 0, 0.6) 100%);z-index:1;border-radius:27px}.banner-about-content{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px}.banner-about-wrapper{position:relative}.banner-about-title{color:#fff;font-size:35px;font-weight:700;line-height:1.2;margin:0
!important}@media (max-width: 767px){.banner-about-title{font-size:26px}}@media (max-width: 767px){.hero-desktop{display:none}.hero-mobile{display:block}}@media (max-width: 767px){.hero-desktop{display:none}.hero-mobile{display:block}}.swiper-slide-active .hero-content{opacity:1;transform:translateY(0)}.hero-title{color:#fff}.hero-title
.accent{display:block;color:#e35d4b}.stats-section{padding:56px
0}.stats-wrapper{display:flex;gap:18px;width:100%}.stat-card{flex:1;min-height:120px;background:#fff;border-radius:26px;display:flex;align-items:center;gap:28px;padding:25px
40px}.icon{width:32px;height:32px;flex-shrink:0;position:relative;color:#cf3429}.calendar{border:2px
solid #cf3429;border-radius:3px;width:24px;height:24px;margin-top:4px}.calendar::before{content:"";position:absolute;top:6px;left:0;width:20px;border-top:2px solid #cf3429}.calendar::after{content:"";position:absolute;top:-5px;left:5px;width:2px;height:7px;background:#cf3429;box-shadow:9px 0 #cf3429}.people
.head{width:10px;height:10px;border:1.8px solid #cf3429;border-radius:50%;position:absolute;top:2px;left:5px}.people .head-two{width:9px;height:9px;border:1.8px solid #cf3429;border-radius:50%;position:absolute;top:3px;left:17px}.people
.body{width:18px;height:11px;border:1.8px solid #cf3429;border-bottom:0;border-radius:12px 12px 0 0;position:absolute;bottom:1px;left:1px}.people .body-two{width:10px;height:10px;border:1.8px solid #cf3429;border-bottom:0;border-radius:10px 10px 0 0;position:absolute;bottom:1px;right:0}.building{width:24px;height:18px;border:2px
solid #cf3429;position:absolute;bottom:2px;left:4px}.building::before{content:"";position:absolute;width:15px;height:15px;border-left:2px solid #cf3429;border-top:2px solid #cf3429;transform:rotate(45deg);top:-9px;left:2px;background:white}.building::after{content:"";position:absolute;width:6px;height:9px;border-left:2px solid #cf3429;border-right:2px solid #cf3429;bottom:0;left:7px}.globe{width:26px;height:26px;border:2px
solid #cf3429;border-radius:50%;position:relative}.globe::before{content:"";position:absolute;width:9px;height:22px;border-left:1.5px solid #cf3429;border-right:1.5px solid #cf3429;border-radius:50%;top:0;left:6px}.globe::after{content:"";position:absolute;width:22px;height:8px;border-top:1.5px solid #cf3429;border-bottom:1.5px solid #cf3429;border-radius:50%;top:7px;left:0}.check{width:25px;height:14px;border-left:2px solid #cf3429;border-bottom:2px solid #cf3429;transform:rotate(-45deg);margin-left:3px}.stat-content
h3{margin-bottom:6px !important}.stat-content
p{color:#777;margin:0}@media (max-width: 1100px){.stats-wrapper{flex-wrap:wrap}.stat-card{flex:1 1 calc(50% - 10px)}}@media (max-width: 600px){.stats-wrapper{flex-direction:column}.stat-card{flex:1;min-height:100px;padding:22px
25px}h3.ateam-card-title{display:none}}.hero-pagination{position:absolute;top:38px !important;right:48px !important;left:unset !important;bottom:unset !important;z-index:20;width:auto !important;display:flex;align-items:center;gap:8px}.hero-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0
!important;opacity:1;border-radius:50%;background:rgba(255, 255, 255, 0.45);transition:transform 0.3s ease,
background 0.3s ease}.hero-pagination .swiper-pagination-bullet-active{background:#fff;transform:scale(1.15)}@media (max-width: 991px){.container{padding-left:20px;padding-right:20px}.hero-slider{height:calc(100vh - 40px);min-height:560px}.hero-content{bottom:50px}.hero-pagination{top:28px;right:32px}}@media (max-width: 767px){.hero-slider{height:calc(100vh - 200px);min-height:520px}}@media (max-width: 575px){.container{padding-left:12px;padding-right:12px}.hero-content{bottom:36px}.hero-pagination{top:24px;right:24px}}.stats-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:clamp(12px, 1.4vw, 18px)}.stat-card{display:flex;align-items:center;gap:14px;padding:clamp(20px, 2vw, 26px);background:var(--card);border-radius:var(--r)}.stat-icon{flex:0 0 auto;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:transparent;color:var(--accent)}.stat-number{font-family:"Schibsted Grotesk",sans-serif;font-weight:700;font-size:1.3rem;line-height:1.2;color:var(--ink)}.stat-label{margin-top:4px;font-size:var(--fs-label);line-height:1.35;color:var(--muted)}@media (max-width: 1200px){.stats-grid{grid-template-columns:repeat(3, 1fr) !important}}@media (max-width: 768px){.stats-grid{grid-template-columns:repeat(2, 1fr) !important}}@media (max-width: 520px){.stats-grid{grid-template-columns:1fr !important}.stat-card{padding:18px}}.labout-section{padding:56px
0 0 0}.labout-hero{position:relative;overflow:hidden;border-radius:var(--r);min-height:clamp(420px, 58vh, 640px);display:flex;align-items:center}.labout-background{position:absolute;inset:-10% 0;background-size:cover;background-position:center -40px;background-image:url("https://ar-creations.in/clients/abrarme/wp-content/uploads/2026/08/Slider-2.webp");transition:transform 1.1s cubic-bezier(0.2, 0.8, 0.2, 1)}.labout-overlay{position:absolute;inset:0;background:linear-gradient(100deg,
rgba(20, 18, 16, 0.82) 0%,
rgba(20, 18, 16, 0.35) 60%,
rgba(20, 18, 16, 0.15) 100%)}.labout-heading{position:relative;z-index:2;margin:0;max-width:44ch;padding:clamp(32px, 4vw, 64px)}.labout-line{color:rgb(255, 255, 255);display:inline-block}.labout-line-muted{color:rgba(255, 255, 255, 0.65)}#lwhy h2.am-why__title{max-width:12ch}.am-why__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(14px, 1.4vw, 20px)}.am-why__card{background:var(--card);border-radius:var(--r);padding:clamp(26px, 2.4vw, 36px);opacity:1;transform:none;filter:none;box-shadow:none;transition:opacity 0.9s,
transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1),
filter 0.9s,
box-shadow 0.9s}.am-why__card[data-lreveal-delay="90"]{transition-delay:90ms}.am-why__card[data-lreveal-delay="180"]{transition-delay:180ms}.am-why__card:hover{transform:translateY(-8px);box-shadow:0 26px 60px rgba(20, 18, 16, 0.14)}.am-why__icon{width:56px;height:56px;border-radius:16px;background:transparent;color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.am-why__card-title{margin:0
0 10px !important}.am-why__card-text{color:var(--muted);font-size:var(--fs-label);line-height:1.55;margin:0}@media (max-width: 900px){.am-why__grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 560px){.am-why__grid{grid-template-columns:1fr}}section#abrar-commitment-section{padding-bottom:56px}.abrar-commitment__layout{display:grid;grid-template-columns:0.9fr 1.1fr;border-radius:26px;overflow:hidden}.abrar-commitment__intro{position:relative;min-height:340px;overflow:hidden}.abrar-commitment__image{position:absolute;inset:-8% 0;background-image:url("https://ar-creations.in/clients/abrarme/wp-content/uploads/2026/08/Slider-3.webp");background-size:cover;background-position:center;transition:transform 1.1s cubic-bezier(.2, .8, .2, 1)}.abrar-commitment__overlay{position:absolute;inset:0;background:linear-gradient(100deg,
rgba(20, 18, 16, 0.94) 40%,
rgba(20, 18, 16, 0.45))}.abrar-commitment__intro-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:clamp(40px, 5vw, 64px)}.abrar-commitment__intro-content>img{width:44px;margin-bottom:20px}.abrar-commitment__main-icon{display:block;margin-bottom:22px;flex-shrink:0}.abrar-commitment__title{color:#fff;margin:0
!important}.abrar-commitment__description{color:rgba(255, 255, 255, 0.65);font-size:var(--fs-body);line-height:1.7;margin:0
0 28px;max-width:38ch}.abrar-commitment__divider{width:44px;height:1px;background:rgba(255, 255, 255, 0.2);margin-bottom:22px}.abrar-commitment__tagline{color:rgba(255, 255, 255, 0.65);font-size:var(--fs-body);line-height:1.7;margin:0px;max-width:36ch}.abrar-commitment__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1px;background:#262523}.abrar-commitment__tile{display:flex;flex-direction:column;gap:18px;background:var(--ink);padding:clamp(26px, 2.6vw, 36px);border-top:1px solid rgba(255, 255, 255, 0.08);transition:background 0.35s ease,
transform 0.35s ease;color:#fff}.abrar-commitment__tile-icon{flex:0 0 auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--accent)}.abrar-commitment__tile-icon
svg{display:block}.abrar-commitment__tile-title
h3{color:#fff;margin:0
!important}.abrar-commitment__tile-line{display:block;width:28px;height:2px;background:var(--accent)}#abrar-commitment-section[data-lzoom] .abrar-commitment__image,.abrar-commitment__image[data-lzoom]{will-change:transform}@media (max-width: 900px){.abrar-commitment__layout{grid-template-columns:1fr}.abrar-commitment__intro{min-height:420px}.abrar-commitment__intro-content{padding:clamp(36px, 6vw, 56px)}.abrar-commitment__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){#abrar-commitment-section.abrar-commitment{border-radius:var(--r)}.abrar-commitment__intro{min-height:440px}.abrar-commitment__intro-content{padding:36px
28px}.abrar-commitment__title{margin-bottom:16px !important}.abrar-commitment__description{margin-bottom:24px}.abrar-commitment__grid{grid-template-columns:1fr}.abrar-commitment__tile{min-height:180px;padding:28px}}@media (max-width: 400px){.abrar-commitment__intro{min-height:460px}.abrar-commitment__intro-content{padding:32px
24px}.abrar-commitment__tile{min-height:160px;padding:24px}}@media (prefers-reduced-motion: reduce){.abrar-commitment__image,.abrar-commitment__tile{transition:none}}section#lservices{background:rgb(234, 230, 222);padding-bottom:56px}#lservices .lservices-title{max-width:16ch;margin:0
!important}#lservices .lservices-container{width:100%;max-width:none;margin:0
auto}#lservices .lservices-header{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin:0
0 52px;gap:30px}#lservices .lservices-title{max-width:16ch;margin:0
!important}#lservices .lservices-gradient{background:linear-gradient(135deg,
#b23b2c 0%,
#c94a35 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#lservices .lservices-intro{width:335px;max-width:335px;margin:0
12px 0 0;color:#766f68;font-family:"Schibsted Grotesk",sans-serif;font-size:15px;font-weight:400;line-height:1.65;letter-spacing:0}#lservices .lservices-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:19px 18px}#lservices .lservices-card{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:225px;min-height:225px;padding:39px
34px 33px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border-radius:23px;color:inherit;text-decoration:none;transform:translateY(0);transition:transform 0.45s cubic-bezier(.2, .8, .2, 1),
box-shadow 0.45s ease,
background-color 0.35s ease;transition:all .45s ease}#lservices .lservices-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(30, 25, 20, 0.07);background:#000}#lservices .lservices-card:hover .lservices-card-title{color:#fff}#lservices .lservices-card:hover .lservices-card-description{color:#fff}#lservices .lservices-card:hover .lservices-icon
img{filter:brightness(0) saturate(100%) invert(100%)}#lservices .lservices-icon{width:48px;height:48px;display:flex;align-items:flex-start;justify-content:flex-start;flex-shrink:0;color:#bd3e2d;transition:color 0.35s ease}#lservices .lservices-icon
img{transition:all 0.4s ease}#lservices .lservices-card>div:last-child{width:100%}#lservices .lservices-card-title{margin:0px
0px 10px !important;transition:color 0.45s;color:var(--ink)}#lservices .lservices-card-description{color:var(--muted);font-size:var(--fs-label);line-height:1.5;margin:0;transition:color .45s ease}@media (min-width: 1500px){#lservices .lservices-card{height:225px;min-height:225px}}@media (max-width: 1200px){#lservices .lservices-header{margin-bottom:40px}#lservices .lservices-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}#lservices .lservices-card{height:230px;min-height:230px}}@media (max-width: 700px){#lservices .lservices-header{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:34px}#lservices .lservices-title{max-width:100%}#lservices .lservices-intro{width:100%;max-width:360px;margin:0;font-size:14px}#lservices .lservices-grid{grid-template-columns:1fr;gap:14px}#lservices .lservices-card{height:225px;min-height:225px;padding:32px
30px 30px;border-radius:20px}}@media (max-width: 420px){#lservices .lservices-card{height:220px;min-height:220px;padding:30px
26px 28px}}.projects-content-container{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:clamp(34px, 5vh, 56px)}.projects-sc-button{display:inline-flex;align-items:center;gap:9px;padding:13px
26px;border-radius:100px;background:var(--accent);color:#fff;text-decoration:none;font-size:var(--fs-body);font-weight:600}.projects-sc-button:hover{color:#fff}.projects-sc-main-heading{margin:0
!important;max-width:11ch}.projects-showcase{position:relative;width:100%;margin:0
0 clamp(70px, 9vw, 130px)}.projects-showcase
.container{width:100%;max-width:1760px;margin:0
auto;padding:0
clamp(24px, 4vw, 56px)}.projects-showcase__slider-wrap{position:relative;width:100%;padding-bottom:68px}.projects-showcase__swiper{width:100%;overflow:hidden}.projects-showcase__swiper .swiper-wrapper{align-items:stretch}.projects-showcase__swiper .swiper-slide{height:auto}.project-tile{position:relative;display:block;width:100%;height:clamp(480px, 38vw, 548px);overflow:hidden;border-radius:24px;background:#222;color:#fff;text-decoration:none;isolation:isolate}.project-tile__image{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform:scale(1);transition:transform 0.9s cubic-bezier(.2, .7, .2, 1)}.project-tile:hover .project-tile__image{transform:scale(1.055)}.project-tile__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0.18) 35%, rgba(0, 0, 0, 0.68) 100%);transition:background 0.5s ease}.project-tile:hover .project-tile__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0.16) 0%,
rgba(0, 0, 0, 0.25) 40%,
rgba(0, 0, 0, 0.72) 100%)}.project-tile__content{position:absolute;z-index:2;top:50%;left:24px;right:24px;transform:translateY(-50%);text-align:center;color:#fff}.project-tile__title{line-height:1.05;letter-spacing:-1.2px;color:#fff}.project-tile__meta{font-size:1.05rem;opacity: .85}.projects-showcase__navigation{position:absolute;right:0;bottom:0;z-index:10;display:flex;align-items:center;gap:10px}.projects-showcase__nav{width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding:0;border:1px
solid rgba(20, 20, 20, 0.08);border-radius:50%;background:#fff;color:#202020;cursor:pointer;transition:background 0.3s ease,
color 0.3s ease,
transform 0.3s ease,
border-color 0.3s ease}.projects-showcase__nav:hover{background:#202020;color:#fff;border-color:#202020;transform:translateY(-2px)}.projects-showcase__nav:active{transform:translateY(0)}.projects-showcase__nav.swiper-button-disabled{opacity:0.45;cursor:default;pointer-events:none}@media (max-width: 1100px){.project-tile{height:500px}}@media (max-width: 767px){.projects-showcase
.container{padding-left:20px;padding-right:20px}.principles-item{display:flex !important;flex-direction:column;justify-content:start;gap:25px !important;align-items:start !important}.projects-showcase__slider-wrap{padding-bottom:62px}.project-tile{height:480px;border-radius:20px}.project-tile__content{left:20px;right:20px}.project-tile__meta{font-size:14px}.projects-showcase__navigation{right:0}.projects-showcase__nav{width:40px;height:40px}}@media (max-width: 480px){.projects-showcase
.container{padding-left:14px;padding-right:14px}.project-tile{height:430px;border-radius:18px}}.lr-regions{position:relative;background:var(--paper, #f1eee8)}.lr-regions__map{position:absolute;right:-18%;top:0px;bottom:0px;margin:auto 0px;width:min(100vw, 1720px);height:min(120%, 1200px);z-index:0;background-repeat:no-repeat;background-position:right center;background-size:contain;background-image:url(https://ar-creations.in/clients/abrarme/wp-content/uploads/2026/08/Map.png);opacity:0.9;pointer-events:none;transform:translateY(-6.6px)}.lr-regions__overlay{display:none}.lr-regions__container{position:relative;z-index:2;width:100%;max-width:100%;margin:0
auto}.lr-regions__title{max-width:20ch;opacity:1;transform:none;filter:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1), filter 0.9s}.lr-regions__title
.lgrad{color:#b23a2b}.lr-regions__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;width:100%}.lr-region-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:276px;height:276px;padding:34px
34px 32px;border-radius:20px;background:#141210;color:#fff;text-decoration:none;box-shadow:none;transition:transform 0.35s ease, opacity 0.35s ease}.lr-region-card__icon{display:flex;align-items:center;justify-content:flex-start;width:42px;height:42px;margin-bottom:8px;color:#b23a2b;border-radius:0;background:transparent}.lr-region-card__icon
svg{width:40px;height:40px}.lr-region-card__content{width:100%}.lr-region-card__name{margin:0;line-height:1.2;color:#fff;font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:var(--fs-body)}.lr-region-card__label{font-weight:400;line-height:1.2;font-size:var(--fs-label);color:var(--accent);margin:6px
0 18px}.lr-region-card__address{font-size:var(--fs-label);line-height:1.6;color:rgba(255, 255, 255, .7);margin:0
0 16px;font-weight:400}.lr-region-card__phone{display:flex;align-items:center;gap:10px}.lr-region-card__phone-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:#b23a2b}.lr-region-card__phone-icon
svg{width:15px;height:15px}.lr-region-card__phone-number{line-height:1;color:#fff;font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:1.35rem}.lr-region-card:hover{transform:translateY(-3px)}@media (max-width: 1100px){.lr-region-card{padding:30px}}@media (max-width: 800px){.lr-regions__title{margin-bottom:36px}.lr-regions__grid{grid-template-columns:1fr;gap:16px}.lr-region-card{height:auto;min-height:240px}}@media (max-width: 500px){.lr-regions__title{letter-spacing:-0.8px}.lr-region-card{min-height:230px;padding:28px;border-radius:18px}.lr-region-card__phone-number{font-size:15px}}.lv-vision{padding:56px
0 0 0}.lv-vision__grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:clamp(32px, 4vw, 72px);align-items:center}.lv-vision__image{position:relative;overflow:hidden;width:100%;aspect-ratio:4 / 5;border-radius:var(--r)}.lv-vision__image-bg{position:absolute;inset:-8% 0;background-repeat:no-repeat;background-size:cover;background-position:center top;transition:transform 1.1s cubic-bezier(0.2, 0.8, 0.2, 1)}.lv-vision__message{display:block;color:#141210;text-decoration:none}.lv-vision__message:hover{color:#141210}.lv-vision__quote{padding:0;border:none;font-weight:500;font-size:clamp(1.4rem, 2.2vw, 1.9rem);line-height:1.35;margin:0px;opacity:1;transform:none;filter:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1), filter 0.9s}.lv-vision__quote
.lgrad{display:inline}.lv-vision__author{display:flex;flex-direction:column;align-items:start;gap:18px;margin-top:36px;padding-top:26px;border-top:1px solid var(--line)}.lv-vision__name{font-family:"Schibsted Grotesk",sans-serif;font-size:var(--fs-body);font-weight:600;line-height:1.3}.lv-vision__role{margin-top:3px;font-size:var(--fs-label);line-height:1.5;color:var(--accent)}.lv-vision__role-btn{display:inline-flex;align-items:center;gap:9px;padding:13px
26px;border-radius:100px;background:var(--accent);color:#fff;text-decoration:none;font-size:var(--fs-body);font-weight:600;margin-top:20px}.lv-vision__message:hover .lv-vision__role{text-decoration:none}@media (max-width: 900px){.lv-vision__grid{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width: 700px){.lv-vision__grid{grid-template-columns:1fr;gap:40px}.lv-vision__image{aspect-ratio:4 / 5}.lv-vision__author{margin-top:28px;padding-top:20px}}@media (max-width: 480px){.lv-vision__grid{gap:32px}.lv-vision__author{margin-top:24px}}.lc-section{padding:56px
0 0 0}.lc-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px, 3vw, 52px)}.lc-card{overflow:hidden;background:#fff;border-radius:20px;box-shadow:none;transition:transform 0.5s cubic-bezier(.2, .8, .2, 1),
box-shadow 0.5s ease}.lc-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px rgba(0, 0, 0, 0.08)}.lc-card__image{position:relative;overflow:hidden;width:100%;height:550px}.lc-card__image-bg{position:absolute;inset:-8% 0;width:100%;height:116%;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1);transition:transform 0.7s cubic-bezier(.2, .8, .2, 1)}.lc-card:hover .lc-card__image-bg{transform:scale(1.04)}.lc-card__image-bg--green{background-image:url("https://ar-creations.in/clients/abrarme/wp-content/uploads/2026/08/Slider-2.webp")}.lc-card__image-bg--safety{background-image:url("https://ar-creations.in/clients/abrarme/wp-content/uploads/2026/08/Slider-2.webp")}.lc-card__content{padding:clamp(22px, 2.4vw, 30px)}.lc-card__heading{display:flex;align-items:center;gap:12px;margin-bottom:10px}.lc-card__icon{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;color:#c93b2d}.lc-card__icon
svg{display:block;width:32px;height:32px}.lc-card__title{margin:0
!important}.lc-card__text{margin:0;max-width:48ch;color:var(--muted);font-size:0.98rem;line-height:1.6}@media (max-width: 1000px){.lc-card__image{height:330px}}@media (max-width: 700px){.lc-card__image{height:auto;aspect-ratio:16 / 10}}@media (max-width: 480px){.lc-card{border-radius:17px}.lc-card__image{aspect-ratio:16 / 10}.lc-card__heading{gap:10px}.lc-card__icon{flex-basis:25px;width:25px;height:25px}.lc-card__icon
svg{width:25px;height:25px}}.clients-log-content-wrapper{background:var(--card);border-radius:var(--r);padding:56px
0}.clients-logo-heading{text-align:center}.logo-parent-div{position:relative;overflow:hidden;mask-image:linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent)}.logo-slider{width:100%;overflow:hidden;position:relative;--fade-width:120px}.logo-slider::before,.logo-slider::after{content:"";position:absolute;top:0;width:var(--fade-width);height:100%;z-index:2;pointer-events:none}.logo-slider::before{left:0;background:linear-gradient(to right,
#fff 0%,
rgba(255, 255, 255, 0) 100%)}.logo-slider::after{right:0;background:linear-gradient(to left,
#fff 0%,
rgba(255, 255, 255, 0) 100%)}.logo-track{display:flex;align-items:center;gap:78px;width:max-content;animation:logoSlide 25s linear infinite}.logo{width:240px;height:90px;flex:0 0 200px;display:flex;align-items:center;justify-content:center;background:#fff}.logo
img{max-width:100%;max-height:70px;width:auto;height:auto;object-fit:scale-down}@keyframes
logoSlide{from{transform:translateX(0)}to{transform:translateX(calc(-6 * 200px - 5 * 78px))}}.logo-slider:hover .logo-track{animation-play-state:paused}@media (max-width: 768px){.logo-slider{--fade-width:60px}.logo-track{gap:30px;animation-duration:20s}.logo{width:150px;height:65px;flex-basis:150px}@keyframes
logoSlide{from{transform:translateX(0)}to{transform:translateX(calc(-6 * 150px - 5 * 30px))}}}.li-insights{padding:56px
0 0 0}.li-insights__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:clamp(34px, 5vh, 56px)}.li-insights__title{margin:0
!important;max-width:9ch}.li-insights__button{display:inline-flex;align-items:center;gap:9px;padding:13px
26px;border-radius:100px;background:var(--card);border:1px
solid var(--line);color:var(--ink);text-decoration:none;font-size:var(--fs-body);font-weight:600;white-space:nowrap;transition:transform 0.3s ease,
background 0.3s ease,
color 0.3s ease,
border-color 0.3s ease}.li-insights__button:hover{transform:translateY(-2px);background:var(--ink);border-color:var(--ink);color:#fff}.li-insights__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(18px, 2vw, 32px)}.li-insight-card{display:block;color:var(--ink);text-decoration:none}.li-insight-card__image{position:relative;overflow:hidden;width:100%;aspect-ratio:4 / 3;margin-bottom:20px;border-radius:var(--r)}.li-insight-card__image-bg{position:absolute;inset:0;background-image:url("/wp-content/themes/kadence-child/Slider-3.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1);transition:transform 0.8s cubic-bezier(.2, .8, .2, 1)}.li-insight-card:hover .li-insight-card__image-bg{transform:scale(1.04)}.li-insight-card__category{margin-bottom:12px;color:var(--accent);font-size:var(--fs-label);font-weight:600;line-height:1.2}.li-insight-card__title{font-size:20px;letter-spacing:-0.5px;margin:0
!important;line-height:1.3 !important;transition:color 0.3s ease}@media (max-width: 900px){.li-insights__header{align-items:center}.li-insights__grid{gap:22px}}@media (max-width: 700px){.li-insights__header{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:15px}.li-insights__grid{grid-template-columns:1fr;gap:36px}.li-insight-card__image{aspect-ratio:16 / 10;margin-bottom:16px}}@media (max-width: 480px){.li-insights__button{padding:11px
20px;font-size:14px}.li-insight-card__category{margin-bottom:9px}}section#lcontact{padding:56px
0}.lcnt-banner{position:relative;overflow:hidden;width:100%;border-radius:var(--r);text-align:center;padding:clamp(60px, 10vw, 130px) clamp(24px, 5vw, 80px)}.lcnt-banner__background{position:absolute;inset:-12% 0;z-index:0;background-image:url("https://ar-creations.in/clients/abrarme/wp-content/uploads/2026/08/Slider-4.webp");background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1);transition:transform 1.1s cubic-bezier(.2, .8, .2, 1)}.lcnt-banner:hover .lcnt-banner__background{transform:scale(1.035)}.lcnt-banner__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,
rgba(20, 18, 16, .72),
rgba(20, 18, 16, .86));pointer-events:none}.lcnt-banner__content{position:relative;z-index:2;width:100%;margin:0
auto}.lcnt-banner__title{width:455px;margin:0
auto 10px auto !important;color:#fff;align-self:center}.lcnt-banner__text{max-width:44ch;margin:0
auto 38px;color:rgba(255, 255, 255, .8);font-size:var(--fs-body);line-height:1.6}.lcnt-banner__actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.lcnt-banner__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px
34px;border-radius:100px;text-decoration:none;font-size:var(--fs-body);font-weight:600;transition:transform .3s ease,
background .3s ease,
border-color .3s ease,
color .3s ease}.lcnt-banner__button--primary{background:#fff;border:1px
solid #fff;color:var(--ink)}.lcnt-banner__button--primary:hover{transform:translateY(-2px);background:var(--accent);border-color:var(--accent);color:#fff}.lcnt-banner__button--secondary{background:rgba(255, 255, 255, .14);border:1px
solid rgba(255, 255, 255, .3);color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lcnt-banner__button--secondary:hover{transform:translateY(-2px);background:rgba(255, 255, 255, .22);border-color:rgba(255, 255, 255, .5);color:#fff}@media (max-width: 1000px){.lcnt-banner{padding:80px
40px}}@media (max-width: 700px){.lcnt-banner{padding:70px
24px}.lcnt-banner__actions{gap:12px}.lcnt-banner__button{padding:14px
28px}}@media (max-width: 480px){.lcnt-banner{padding:60px
20px;border-radius:calc(var(--r) * .85)}.lcnt-banner__actions{flex-direction:column;align-items:center}}.banner-about-us{display:block;width:100%;height:clamp(220px, 30vw, 400px);object-fit:cover;border-radius:26px}section.breadcrumb{padding:25px
0 0 0}p#breadcrumbs{margin:0}.breadcrumb p#breadcrumbs>span span
a{color:var(--muted);text-decoration:none}.breadcrumb p#breadcrumbs>span
span{margin:6px}.breadcrumb p#breadcrumbs>span span:first-child{margin-left:0}.breadcrumb p#breadcrumbs>span span:first-child{margin-left:0}.page-id-30 p.abt-banner-description{max-width:100%}.abt-banner-title{max-width:16ch;margin:0
!important}.page-id-540 .abt-banner-title{max-width:22ch}.abt-banner-description{max-width:60ch;color:var(--muted);font-size:var(--fs-body);line-height:1.6;margin:10px
0 0 0;opacity:1;transform:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}.page-id-470 p.abt-banner-description,
.page-id-503 p.abt-banner-description,
.page-id-540 p.abt-banner-description,
.page-id-590 p.abt-banner-description,
.page-id-453 p.abt-banner-description{max-width:100%}.abrar-looking-ahead-section{display:none}.page-id-590 h1.abt-banner-title{max-width:17ch}.awho-section{padding:56px
0}.awho-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:clamp(32px, 4vw, 72px);align-items:center}.awho-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.awho-title{margin:0
0 22px}.awho-text{color:var(--muted);font-size:var(--fs-body);line-height:1.75}.awho-text--last{margin-bottom:0}.awho-image{position:relative;overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 5;opacity:1;transform:none}.awho-image__bg{position:absolute;inset:-10% 0px;background-size:cover;background-position:center center;background-image:url(/wp-content/themes/kadence-child/assets/bg-eco.webp);transition:transform 1.1s cubic-bezier(0.2, 0.8, 0.2, 1);transform:translateY(8.6px)}.awho-image:hover .awho-image__bg{transform:scale(1.035)}@media (max-width: 1000px){.awho-grid{grid-template-columns:1fr 1fr;gap:32px}.awho-title{font-size:clamp(34px, 4vw, 48px)}}@media (max-width: 700px){.awho-section{padding:60px
24px}.awho-grid{grid-template-columns:1fr;gap:40px}.awho-content{max-width:none}.awho-title{margin-bottom:20px;font-size:clamp(34px, 8vw, 44px)}.awho-text{line-height:1.7}.awho-image{aspect-ratio:16 / 11}}@media (max-width: 480px){.awho-section{padding:50px
18px}.awho-grid{gap:32px}.awho-label{margin-bottom:12px}.awho-title{font-size:32px;line-height:1.1}.awho-text{font-size:var(--fs-body);line-height:1.65;margin-bottom:16px}.awho-image{border-radius:17px;aspect-ratio:4 / 3}}#avision{background:#EAE6DE;padding:56px
0}#avision
h2{font-weight:700;line-height:1.08;margin:0px
0px clamp(34px, 5vh, 56px);opacity:1;transform:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}#avision h2
.lgrad{color:var(--accent)}#avision [data-l2col]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px, 1.4vw, 22px);margin-bottom:clamp(34px, 3vw, 42px)}#avision [data-l2col]>div{background:#fff;border-radius:20px;padding:clamp(32px, 2.7vw, 40px) clamp(32px, 2.7vw, 40px);min-height:215px;box-sizing:border-box}#avision [data-l2col]>div>div{color:var(--accent);font-size:var(--fs-label);font-weight:600;line-height:1.2;margin-bottom:14px}#avision [data-l2col]>div
p{font-weight:500;font-size:var(--fs-sub);line-height:1.4;margin:0;color:var(--ink)}#avision [data-lreveal]:not(h2){}#avision>div>[data-lreveal]:last-of-type{color:var(--muted);font-family:'Schibsted Grotesk',sans-serif;font-size:var(--fs-label);font-weight:600;line-height:1.2;margin-bottom:14px}#avision [data-lvalues]{display:grid;grid-template-columns:repeat(7, 1fr);gap:10px}#avision [data-lvalues]>div{background:#fff;border-radius:13px;padding:15px
10px;min-height:51px;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}#avision [data-lvalues]>div>div{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:var(--fs-body);line-height:1.2;margin:0;color:var(--ink)}#avision [data-l2col]>div,
#avision [data-lvalues]>div{transition:transform .35s cubic-bezier(.2, .8, .2, 1),
box-shadow .35s ease}#avision [data-l2col]>div:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0, 0, 0, .06)}#avision [data-lvalues]>div:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0, 0, 0, .05)}.avision-values-title{color:var(--muted);font-size:var(--fs-label);font-weight:600;margin-bottom:18px}@media (max-width: 1000px){#avision{padding:70px
28px 80px}#avision [data-lvalues]{grid-template-columns:repeat(4, 1fr)}}@media (max-width: 700px){#avision{padding:60px
22px 70px}#avision
h2{margin-bottom:32px}#avision [data-l2col]{grid-template-columns:1fr;gap:18px;margin-bottom:34px}#avision [data-l2col]>div{min-height:auto;padding:28px
26px}#avision [data-lvalues]{grid-template-columns:repeat(2, 1fr);gap:10px}#avision [data-lvalues]>div{min-height:50px}}@media (max-width: 480px){#avision{padding:50px
18px 60px}#avision [data-l2col]>div{padding:24px
22px;border-radius:17px}#avision [data-l2col]>div
p{font-size:18px;line-height:1.4}#avision [data-lvalues]{grid-template-columns:repeat(2, 1fr)}#avision [data-lvalues]>div{padding:14px
8px;border-radius:12px}}#achairman{padding:clamp(70px, 10vh, 120px) clamp(24px, 4vw, 56px)}.achairman-container{display:grid;grid-template-columns:0.75fr 1.25fr;gap:clamp(32px, 4vw, 72px);align-items:center}.achairman-image{position:relative;overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 5}.achairman-image-bg{position:absolute;inset:-8% 0;background-image:url("/wp-content/themes/kadence-child/assets/founder.png");background-size:cover;background-position:center top;background-repeat:no-repeat;transition:transform 1.1s cubic-bezier(.2, .8, .2, 1)}.achairman-image:hover .achairman-image-bg{transform:scale(1.04)}.achairman-content{min-width:0}.achairman-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;line-height:1.2;margin-bottom:16px}.achairman-content
blockquote{font-family:'Hanken Grotesk',sans-serif;font-weight:500;font-size:var(--fs-title);line-height:1.24;color:var(--ink);margin:0
0 28px}.achairman-content
p{color:var(--muted);font-size:var(--fs-body);line-height:1.75;margin:0
0 18px}.achairman-signature{display:flex;align-items:center;gap:18px;margin-top:32px;padding-top:26px;border-top:1px solid var(--line)}.achairman-signature
img{display:block;height:52px;width:auto;mix-blend-mode:multiply}.achairman-name{font-family:'Schibsted Grotesk',sans-serif;font-weight:600;font-size:var(--fs-body);line-height:1.2}.achairman-role{color:var(--accent);font-size:var(--fs-label);line-height:1.2;margin-top:4px}@media (max-width: 1000px){#achairman{padding:70px
28px}.achairman-container{grid-template-columns:0.9fr 1.1fr;gap:40px}.achairman-content
blockquote{font-size:clamp(30px, 4vw, 44px)}}@media (max-width: 700px){#achairman{padding:60px
22px}.achairman-container{grid-template-columns:1fr;gap:40px}.achairman-image{aspect-ratio:4 / 5;max-height:560px}.achairman-content
blockquote{font-size:clamp(28px, 7vw, 38px);line-height:1.2;margin-bottom:24px}.achairman-content
p{line-height:1.7}}@media (max-width: 480px){#achairman{padding:50px
18px 60px}.achairman-container{gap:32px}.achairman-image{border-radius:17px}.achairman-content
blockquote{font-size:27px}.achairman-content
p{font-size:14px;line-height:1.7}.achairman-signature{gap:14px;margin-top:28px;padding-top:22px}.achairman-signature
img{height:44px}}.journey-section{padding:56px
0}.journey-container{padding:80px
56px;border-radius:50px;background:var(--ink);color:rgb(255, 255, 255)}.journey-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.journey-title{font-weight:700;font-size:var(--fs-title);line-height:1.1;margin:0px
0px 24px;max-width:21ch;color:#fff}.journey-description{color:rgba(255, 255, 255, 0.68);font-size:var(--fs-body);line-height:1.75;margin:0px
0px 40px;opacity:1;transform:none;transition:opacity 0.9s,
transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}.journey-timeline{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:rgba(255, 255, 255, 0.12);border-radius:16px;overflow:hidden}.journey-item{background:var(--ink);padding:clamp(24px, 2.6vw, 32px)}.journey-year{font-family:'Schibsted Grotesk',sans-serif;font-weight:700;font-size:1.8rem;color:var(--accent)}.journey-text{color:rgba(255, 255, 255, 0.7);font-size:var(--fs-label);margin-top:8px;line-height:1.4}section.abrar-timeline-section{display:none}.intro{position:sticky;top:80px;height:fit-content;display:flex;flex-direction:column}.eyebrow{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.intro
p{color:#59616a;font-size:18px;line-height:1.65}.timeline{position:relative;padding:20px
0}.timeline-line{position:absolute;left:50%;top:50px;bottom:40px;width:1px;background:#d4c7bd;transform:translateX(-50%)}.number.icon
img{width:50px}.milestone{position:relative;min-height:200px;display:flex;align-items:flex-start;margin-bottom:55px}.milestone.left{justify-content:flex-end;padding-right:60%}.milestone.right{justify-content:flex-start;padding-left:60%}.number.icon{position:absolute;left:50%;top:0;width:96px;height:96px;border:1px
solid #cdbeb2;border-radius:50%;background:#f8f6f2;display:flex;align-items:center;justify-content:center;transform:translateX(-50%);z-index:2}.number.icon
svg{width:40px;height:40px;fill:none;stroke:#bd4826;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.content{width:430px}.left
.content{text-align:left}.right
.content{text-align:left}.year{display:block;color:#bd4826;font-weight:600;margin-bottom:10px;font-size:30px}.milestone.left
.year{text-align:right}.milestone.left
p{text-align:right}.milestone.left
h2{text-align:right}.dash{width:43px;height:2px;background:#bd4826;margin-bottom:18px}.milestone.left
.dash{margin-left:auto;margin-right:0}.content
p{margin:0;color:#59616a;font-size:1rem;line-height:1.5}.left .content::after,
.right .content::after{content:"";position:absolute;top:48px;width:90px;height:1px;background:#d4c7bd}.left .content::after{right:50%;transform:translateX(-2px)}.right .content::after{left:50%;transform:translateX(2px)}.milestone:last-child{margin-bottom:0}section.abrar-looking-ahead-section{background:#ebe7df}.inner-content-timeline{display:grid;grid-template-columns:350px 1fr;gap:50px}@media (max-width: 900px){.journey{grid-template-columns:1fr;gap:70px}.intro{position:static}.intro
h1{}.timeline-line{left:35px;transform:none}.milestone,.milestone.left,.milestone.right{justify-content:flex-start;padding-left:0;padding-right:0;min-height:200px}.number.icon{left:35px;transform:translateX(-50%)}.content,
.left .content,
.right
.content{width:min(400px, 100%);margin-left:120px}.left .content::after,
.right .content::after{left:35px;right:auto;width:45px;transform:none}}@media (max-width: 600px){.journey{width:88%;padding:60px
0 80px}.intro
p{font-size:16px}.timeline-line{left:25px}.number.icon{left:25px;width:70px;height:70px}.number.icon
svg{width:30px;height:30px}.content, .left .content, .right
.content{margin-left:80px;width:auto}.content
p{font-size:14px}.milestone{min-height:220px !important;margin-bottom:30px}.left .content::after,
.right .content::after{left:25px;width:35px}}.ateam-title{font-weight:700;font-size:var(--fs-title);line-height:1.08;margin:0
0 28px}.ateam-card[data-category="chairman"] img.ateam-image{object-position:center -100px}.ateam-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:clamp(30px, 4vh, 44px)}.ateam-tab{appearance:none;border:1px
solid #000;background:transparent;color:#000;padding:11px
20px;border-radius:999px;font-family:inherit;font-size:0.9rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color 0.25s ease,
color 0.25s ease,
border-color 0.25s ease}button.ateam-tab[data-active="1"]{background:#000;color:#fff;border-color:#000}button.ateam-tab:hover{background:#000;color:#fff;border-color:#000}button.ateam-tab:active,button.ateam-tab:focus{outline:none}button.ateam-tab:focus-visible{outline:2px
solid var(--accent);outline-offset:3px}.ateam-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(16px, 1.8vw, 24px)}.ateam-card{position:relative;background:var(--card);border-radius:var(--r);overflow:hidden;cursor:pointer;transition:transform 0.35s ease,
box-shadow 0.35s ease}.ateam-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(0, 0, 0, 0.15)}.ateam-image{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;background:#eee}.ateam-card img.ateam-image{object-fit:cover;object-position:top;height:100%;width:100%}.ateam-member-role{color:var(--accent);font-size:var(--fs-label);line-height:1.3;margin:0
0 10px}.ateam-member-description{color:var(--muted);font-size:0.92rem;line-height:1.5;margin:0}.ateam-card-overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.35s ease,
visibility 0.35s ease,
background-color 0.35s ease}.ateam-card:hover .ateam-card-overlay{opacity:1;visibility:visible;background:rgba(0, 0, 0, 0.48);pointer-events:auto}.ateam-card:hover .ateam-card-title{display:none}.ateam-card-title{position:absolute;bottom:0;color:#fff;width:100%;background:#000;margin:0
!important;padding:20px;font-size:19px;transition:0.3s all ease;line-height:normal}.ateam-read-more{position:relative;z-index:3;appearance:none;border:0;background:#fff;color:#000;padding:13px
22px;border-radius:999px;font-family:inherit;font-size:0.9rem;font-weight:600;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;opacity:0;transform:translateY(15px) scale(0.95);transition:opacity 0.35s ease,
transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
background-color 0.25s ease,
color 0.25s ease}.ateam-card:hover .ateam-read-more{opacity:1;transform:translateY(0) scale(1)}.ateam-read-more:hover{background:var(--accent);color:#fff}.ateam-read-more:focus{outline:none}.ateam-read-more:focus-visible{outline:2px
solid #fff;outline-offset:4px}.ateam-read-more
span{display:inline-block;font-size:1rem;line-height:1;transition:transform 0.25s ease}.ateam-read-more:hover
span{transform:translateY(3px)}.ateam-modal-data{display:none !important}.ateam-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:30px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.35s ease,
visibility 0.35s ease}.ateam-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.ateam-modal-overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.68);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer}.ateam-modal-box{position:relative;z-index:2;width:min(1100px, 100%);min-height:560px;max-height:85vh;display:grid;grid-template-columns:1fr 0.82fr;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px rgba(0, 0, 0, 0.30);opacity:0;transform:translateY(30px) scale(0.97);transition:opacity 0.35s ease,
transform 0.4s cubic-bezier(0.22, 1, 0.36, 1);display:flex}.ateam-modal.is-open .ateam-modal-box{opacity:1;transform:translateY(0) scale(1)}.ateam-modal-left{padding:50px;display:flex;flex-direction:column;overflow-y:auto;flex:1}.ateam-modal-body{color:#555;font-size:1rem;line-height:1.7}.ateam-modal-body
p{margin:0
0 18px}.ateam-modal-body p:last-child{margin-bottom:0}.ateam-modal-body h1,
.ateam-modal-body h2,
.ateam-modal-body h3,
.ateam-modal-body h4,
.ateam-modal-body h5,
.ateam-modal-body
h6{line-height:1.2;margin-top:28px;margin-bottom:12px}.ateam-modal-body h1:first-child,
.ateam-modal-body h2:first-child,
.ateam-modal-body h3:first-child,
.ateam-modal-body h4:first-child,
.ateam-modal-body h5:first-child,
.ateam-modal-body h6:first-child{margin-top:0}.ateam-modal-body
a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.ateam-modal-body ul,
.ateam-modal-body
ol{}.ateam-modal-body
li{background-size:26px;background-position:5px;background-repeat:no-repeat;margin-bottom:8px}.ateam-modal-right{position:relative;min-height:100%;background:#eee;overflow:hidden;width:50%}.ateam-modal-right
img{display:block;width:100%;height:100%;object-fit:cover}.ateam-modal-right
img{object-position:center top}.ateam-modal-close{position:absolute;top:18px;right:18px;z-index:10;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#000;font-family:Arial,sans-serif;font-size:30px;font-weight:300;line-height:1;cursor:pointer;box-shadow:0 5px 20px rgba(0, 0, 0, 0.15);transition:background-color 0.25s ease,
color 0.25s ease,
transform 0.3s ease}.ateam-modal-close:hover{background:#000;color:#fff;transform:rotate(90deg)}.ateam-modal-close:focus{outline:none}.ateam-modal-close:focus-visible{outline:2px
solid var(--accent);outline-offset:3px}button.ateam-tab{font-size:20px !important}body.ateam-modal-open{overflow:hidden}.ateam-empty{color:var(--muted);margin:0;padding:30px
0}@media (max-width: 1100px){.ateam-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.ateam-modal-box{width:min(950px, 100%);grid-template-columns:1fr 0.8fr}}@media (max-width: 900px){.ateam-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.ateam-modal{padding:20px}.ateam-modal-box{width:min(650px, 100%);max-height:90vh;grid-template-columns:1fr;overflow-y:auto}.ateam-modal-right{order:-1;width:100%;height:450px;min-height:350px}.ateam-modal-right
img{height:auto}.ateam-modal-left{padding:35px
30px 40px}}@media (max-width: 600px){.ateam-grid{grid-template-columns:1fr;gap:20px}.ateam-tabs{gap:8px;margin-bottom:30px}.ateam-tab{padding:10px
16px;font-size:0.84rem}.ateam-card-overlay{position:absolute;inset:auto 0 0 0;height:auto;padding:15px;justify-content:flex-start;align-items:flex-end;background:linear-gradient(to top,
rgba(0, 0, 0, 0.72),
rgba(0, 0, 0, 0));opacity:1;visibility:visible;pointer-events:auto}.ateam-card:hover .ateam-card-overlay{background:linear-gradient(to top,
rgba(0, 0, 0, 0.78),
rgba(0, 0, 0, 0))}.ateam-read-more{opacity:1;transform:translateY(0) scale(1)}.ateam-modal{padding:12px}.ateam-modal-box{width:100%;max-height:92vh;border-radius:16px}.ateam-modal-right{height:280px;min-height:400px}.ateam-modal-right
img{height:auto}.ateam-modal-left{padding:30px
22px 35px}.ateam-modal-title{line-height:1.08;margin-bottom:18px}.ateam-modal-body{font-size:0.95rem;line-height:1.65}.ateam-modal-close{top:12px;right:12px;width:40px;height:40px;font-size:27px}}@media (max-width: 400px){.ateam-modal-right{height:240px;min-height:400px}.ateam-modal-right
img{height:auto}.ateam-modal-left{padding:25px
18px 30px}.ateam-member-role{font-size:0.85rem}.ateam-member-description{font-size:0.88rem}}@media (prefers-reduced-motion: reduce){.ateam-card,
.ateam-read-more,
.ateam-modal,
.ateam-modal-box,
.ateam-modal-close,
.ateam-read-more
span{transition:none !important}}.industry-section{padding:56px
0}.industry-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.industry-title{font-weight:700;font-size:var(--fs-title);line-height:1.08;margin:0
0 24px;max-width:22ch}.industry-description{color:var(--muted);font-size:var(--fs-body);line-height:1.75;margin:0
0 clamp(34px, 5vh, 56px)}.industry-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px, 1.8vw, 24px)}.industry-card{background:var(--card);border-radius:var(--r);padding:clamp(28px, 3vw, 38px)}.industry-card-title{font-weight:600;font-size:var(--fs-sub);margin:0
0 12px}.industry-card-text{color:var(--muted);font-size:0.96rem;line-height:1.6;margin:0}.group-section{padding:56px
0;background:#EAE6DE}.group-title{font-weight:700;font-size:var(--fs-title);line-height:1.08;margin:0
0 clamp(34px, 5vh, 56px)}.group-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px, 2vw, 26px)}.group-company-card{text-decoration:none;color:inherit;background:var(--card);border-radius:var(--r);padding:clamp(32px, 3.4vw, 46px);display:block;transition:transform 0.4s cubic-bezier(0.2, 0.8, 0.2, 1)}.group-icon{width:52px;height:52px;border-radius:15px;background:transparent;color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:24px}.group-company-title{font-weight:600;font-size:var(--fs-sub);margin:0
0 10px}.group-company-location{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:14px}.group-company-description{color:var(--muted);font-size:var(--fs-body);line-height:1.6;margin:0}.awards-section{padding:56px
0}.awards-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:15px;margin-bottom:35px}.page-id-503 h2.awards-title{max-width:16ch;margin:0
!important}.awards-intro{max-width:38ch;color:var(--muted);font-size:var(--fs-body);line-height:1.6;margin:0}.awards-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(16px, 1.8vw, 24px)}.award-card{background:var(--card);border-radius:var(--r);padding:clamp(28px, 3vw, 40px);border-left:4px solid var(--accent)}.award-icon{display:block;width:50px;margin-bottom:25px}.award-value{font-size:1.1rem;margin:18px
0 10px;color:var(--accent)}.award-title{margin:0
0 12px !important}.award-description{color:var(--muted);font-size:var(--fs-body);line-height:1.6;margin:0}.page-id-26 .stats-section{padding:56px
0 0 0}.stats-section{padding:25px
0 0 0}.stats-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1px;background:var(--line);border-radius:var(--r);overflow:hidden}.stats-card{background:var(--card);padding:clamp(28px, 3vw, 38px)}.stats-number{font-family:"Schibsted Grotesk",sans-serif;font-weight:700;font-size:2.6rem;color:var(--accent)}.stats-label{color:var(--muted);font-size:var(--fs-label);margin-top:8px}.abrar-companies-section{padding:56px
0}.abrar-companies-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(18px, 2vw, 26px)}.page-id-18467 img.banner-about-us{object-position:center -95px}.abrar-company-card{text-decoration:none;color:inherit;background:var(--card);border-radius:var(--r);padding:clamp(36px, 4vw, 52px);display:block}.abrar-company-icon{width:52px;height:52px;color:var(--accent);margin-bottom:24px}.abrar-company-name{margin:0
0 15px !important}.abrar-company-location{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.abrar-company-text{color:var(--muted);font-size:var(--fs-body);line-height:1.65;margin:0}.abrar-group-structure{background:rgb(234, 230, 222)}.abrar-group-structure-title{font-weight:700;line-height:1.1;margin:0
0 30px}.abrar-group-structure-text{color:var(--muted);font-size:var(--fs-body);line-height:1.8;margin:0
0 22px}.abrar-group-structure-text:last-child{margin-bottom:0}.abrar-group-structure-inner{display:flex;align-items:flex-start;gap:56px}.abrar-group-structure-media{flex:0 0 auto;padding:65px;background:#b33b2b;border-radius:25px}img.abrar-group-structure-icon{filter:brightness(0) saturate(100%) invert(100%)}.abrar-group-structure-icon{width:96px;height:96px;object-fit:contain}.abrar-group-structure-content{flex:1}@media (max-width: 640px){.abrar-group-structure-inner{flex-direction:column;gap:24px}}.abrar-certifications-section{padding:56px
0}.abrar-certifications-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}img.abrar-certification-icon{width:42px;margin-bottom:20px}.abrar-certifications-title{max-width:22ch;margin:0
0 18px 0 !important}.abrar-certifications-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px, 1.8vw, 24px)}.abrar-certification-card{background:var(--card);border-radius:var(--r);padding:clamp(28px, 3vw, 38px)}.abrar-certification-logo{display:block;width:88px;height:88px;margin-bottom:24px}.abrar-certification-title{margin:0
0 10px !important}.abrar-certification-text{color:var(--muted);font-size:0.96rem;line-height:1.6;margin:0}.page-id-503
section#aawards{background:#ebe7df}.abrar-timeline-section{padding:56px
0}.inner-container{position:relative;overflow:hidden;background:var(--ink);color:#fff;border-radius:var(--r);padding:80px}.abrar-timeline-inner{max-width:1100px;margin:0
auto}.abrar-timeline-item{border-bottom:1px solid rgba(255, 255, 255, .12);display:grid;grid-template-columns:140px 1fr;gap:clamp(24px, 4vw, 50px);padding:42px
0}.abrar-timeline-year{font-family:"Schibsted Grotesk",sans-serif;font-weight:700;font-size:2rem;color:var(--accent)}.abrar-timeline-content{min-width:0}.abrar-timeline-title{font-weight:600;font-size:var(--fs-sub);margin:0
0 8px;color:#fff}.abrar-timeline-text{color:rgba(255, 255, 255, 0.68);font-size:var(--fs-body);line-height:1.6;margin:0}.abrar-timeline-item:last-child{padding-bottom:0;border-bottom:none}@media (max-width: 700px){.abrar-timeline-item{grid-template-columns:1fr;gap:10px;padding-bottom:34px}.abrar-timeline-year{font-size:1.7rem}}.abrar-looking-ahead-title{text-align:center}.abrar-looking-ahead-text{text-align:center;color:var(--muted);font-size:var(--fs-body);line-height:1.8;margin:0}.abrar-looking-ahead-buttons{display:flex;margin-top:30px;gap:20px;justify-content:center}.inner-content-container{margin:0
auto;max-width:800px}.image-container{width:65%}.abrar-chairman-hero-inner{position:relative;overflow:hidden;border-radius:var(--r);min-height:clamp(420px, 58vh, 620px);display:flex;align-items:center;background:rgb(173, 64, 45)}.abrar-chairman-photo{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.abrar-chairman-overlay{position:absolute;inset:0;background:linear-gradient(90deg,
rgba(20, 18, 16, 0.82) 0%,
rgba(20, 18, 16, 0.5) 45%,
rgba(20, 18, 16, 0.1) 75%);pointer-events:none}.image-container{width:35%;z-index:1}.page-id-557 .yoast-breadcrumb-code>#breadcrumbs>span span
a{color:#fff;text-decoration:none}h1.abrar-chairman-title{color:#fff;padding-top:10px}.abrar-chairman-content{position:relative;z-index:2;padding:clamp(32px, 4vw, 60px);color:#fff;max-width:100%;width:100%}.abrar-chairman-breadcrumbs{display:flex;align-items:center;gap:10px;font-size:var(--fs-label);color:rgba(255, 255, 255, 0.65);margin-bottom:22px}.abrar-chairman-breadcrumb-link{color:rgba(255, 255, 255, 0.65);text-decoration:none}.abrar-chairman-breadcrumb-current{color:#fff}.abrar-chairman-title{margin:0
0 7px !important}.abrar-chairman-name{font-family:"Schibsted Grotesk",sans-serif;font-weight:600;font-size:var(--fs-sub)}.abrar-chairman-role{font-size:var(--fs-label);color:var(--accent)}.abrar-chairman-message-grid{display:grid;grid-template-columns:1fr 0.55fr;gap:clamp(32px, 4vw, 72px)}.abrar-chairman-message-content{min-width:0}.abrar-chairman-quote{font-weight:500;font-size:clamp(1.6rem, 2.6vw, 2.3rem);line-height:1.4;color:#fff;margin:0
0 30px;position:relative;padding-top:10px}.abrar-chairman-message-text{color:var(--muted);font-size:var(--fs-body);line-height:1.75;margin:0
0 18px}.abrar-chairman-message-text:last-child{margin-bottom:0}.abrar-chairman-stats{display:flex;flex-direction:column;gap:1px;background:var(--line);border-radius:var(--r);overflow:hidden;align-self:start}.abrar-chairman-stat{background:var(--card);padding:20px
30px}.abrar-chairman-stat-value{font-family:"Schibsted Grotesk",sans-serif;font-weight:700;font-size:2.2rem;color:var(--accent)}.abrar-chairman-stat-label{color:var(--muted);font-size:var(--fs-label);margin-top:6px}@media (max-width: 768px){.abrar-chairman-message-grid{grid-template-columns:1fr;gap:40px}}.chairman-message-section{background-position:center;background-repeat:no-repeat !important;background-size:cover !important;background-attachment:fixed !important;position:relative;background:var(--ink);color:#fff}.msg-bg-overlay{padding:56px
0;background:#000000cf}.chairman-message-container{width:100%;max-width:1760px;margin:0
auto}.chairman-message-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px, 4vw, 64px)}.chairman-message-column{opacity:1;transform:none;transition:opacity 0.9s ease,
transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}.chairman-people-column{background:rgba(255, 255, 255, 0.15);border:1px
solid rgba(255, 255, 255, 0.25);border-radius:20px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 8px 32px rgba(0, 0, 0, 0.2);padding:20px}.chairman-future-column{border-left:1px solid rgba(255, 255, 255, 0.14);background:rgba(255, 255, 255, 0.15);border:1px
solid rgba(255, 255, 255, 0.25);border-radius:20px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 8px 32px rgba(0, 0, 0, 0.2);padding:20px}.chairman-message-number{display:inline-block;font-family:"Schibsted Grotesk",sans-serif;font-weight:700;font-size:1rem;line-height:1;color:var(--accent)}.chairman-message-title{margin:14px
0 26px;width:30%;color:#fff;font-weight:700;font-size:clamp(2.4rem, 3.4286rem + -2.1429vw, 1.5rem);line-height:1.1}.chairman-message-highlight{color:var(--accent);background:linear-gradient(90deg,
var(--accent),
#d8a84e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chairman-message-text{margin:0
0 20px;color:rgba(255, 255, 255, 0.68);font-size:var(--fs-body);line-height:1.8}.chairman-message-text:last-child{margin-bottom:0}.chairman-message-column[data-lreveal]{opacity:0;transform:translateY(24px)}.chairman-message-column[data-lreveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width: 900px){.chairman-message-grid{grid-template-columns:1fr;gap:50px}.chairman-future-column{border-top:1px solid rgba(255, 255, 255, 0.14)}}@media (max-width: 600px){.chairman-message-title{margin-bottom:20px}.chairman-message-text{line-height:1.7}.chairman-future-column{padding-top:36px}}.about-stats-section{position:relative;width:100%;margin:0
auto;padding:30px
0 0 0;box-sizing:border-box}.about-stats-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:var(--line);border-radius:var(--r);overflow:hidden}.about-stat-card{background:var(--card);padding:clamp(28px, 3vw, 38px);opacity:1;transform:none;transition:opacity 0.9s ease,
transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}.about-stat-value{font-family:"Schibsted Grotesk",sans-serif;font-weight:700;font-size:2.6rem;line-height:1.1;color:var(--accent)}.about-stat-label{margin-top:8px;color:var(--muted);font-size:var(--fs-label);line-height:1.4}@media (max-width: 900px){.about-stats-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 520px){.about-stats-grid{grid-template-columns:1fr}.about-stat-card{padding:26px}.about-stat-value{font-size:2.3rem}}.abrar-overview-section{padding:35px
0 56px 0}.abrar-overview-grid{display:grid;grid-template-columns:1fr;gap:clamp(32px, 4vw, 72px);align-items:center}.abrar-overview-content{min-width:0}.abrar-overview-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.abrar-overview-text{color:var(--muted);font-size:var(--fs-body);line-height:1.75;margin:0
0 18px}.abrar-overview-text:last-child{margin-bottom:0}.abrar-overview-image{position:relative;overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 5}.abrar-overview-image image-slot{display:block;width:100%;height:100%}.abrar-overview-title[data-lreveal],.abrar-overview-text[data-lreveal],.abrar-overview-image[data-lreveal]{opacity:1;transform:none;transition:opacity 0.9s ease,
transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}@media (max-width: 900px){.abrar-overview-grid{grid-template-columns:1fr;gap:40px}.abrar-overview-image{max-width:700px;width:100%;margin:0
auto}}@media (max-width: 600px){.abrar-overview-section{}.abrar-overview-grid{gap:32px}.abrar-overview-title{margin-bottom:18px}.abrar-overview-text{line-height:1.7}}.services-section{position:relative;background:rgb(234, 230, 222);padding:56px
0}.services-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.services-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(16px, 1.8vw, 24px)}.services-card{background:var(--card);border-radius:var(--r);padding:clamp(28px, 3vw, 36px)}.services-icon{width:44px;height:44px;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.services-card-title{margin:20px
0 10px !important}.services-card-text{color:var(--muted);font-size:0.96rem;line-height:1.6;margin:0}.gulf-industrial-section{padding:56px
0 0 0}.gulf-industrial-label{margin-bottom:16px;color:var(--accent);font-size:var(--fs-label);font-weight:600}.gulf-industrial-intro{color:var(--muted);font-size:var(--fs-body);line-height:1.75}.gulf-industrial-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px, 1.8vw, 24px)}.gulf-industrial-card{padding:clamp(28px, 3vw, 38px);background:var(--card);border-radius:var(--r)}.gulf-industrial-icon{display:block;width:40px;height:40px;margin-bottom:18px;color:var(--accent)}.gulf-industrial-card-title{margin:0
0 12px !important}.gulf-industrial-card-text{margin:0;color:var(--muted);font-size:0.96rem;line-height:1.6}.vision-mission-section{padding:56px
0}.vision-mission-layout{display:grid;grid-template-columns:0.9fr 1.1fr;gap:clamp(28px, 4vw, 64px)}.vision-mission-image{position:relative;height:520px;min-height:300px;overflow:hidden;border-radius:var(--r)}.vision-mission-image image-slot{display:block;width:100%;height:100%}.vision-mission-content{display:flex;flex-direction:column;justify-content:center;gap:0}.vision-mission-item{padding:clamp(28px, 3vw, 40px) 0px;border-bottom:1px solid var(--line)}.vision-mission-item:last-child{border:none}.vision-mission-vision{border-bottom:1px solid var(--line)}.vision-mission-meta{display:flex;align-items:baseline;gap:16px;margin-bottom:18px}.vision-mission-number{color:var(--accent);font-family:"Schibsted Grotesk",sans-serif;font-size:1rem;font-weight:700}.vision-mission-label{color:var(--muted);font-size:var(--fs-label);font-weight:600;letter-spacing:0.04em;text-transform:uppercase}.vision-mission-text{margin:0;font-size:clamp(2.4rem, 3.4286rem + -2.1429vw, 1.5rem);font-weight:500;line-height:1.2;color:var(--ink)}.vision-mission-image
img{object-fit:cover;object-position:center;width:100%;max-width:125%;height:100%}.principles-section{position:relative;padding:clamp(70px, 10vh, 120px) clamp(24px, 4vw, 56px);background:var(--ink)}p.principles-heading-description{color:#fff;font-size:17px;margin:0}.principles-container{max-width:1760px;margin:0
auto}.principles-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:clamp(40px, 6vh, 64px)}.principles-title{max-width:20ch;color:#fff}.principles-count{color:rgba(255, 255, 255, 0.5);font-size:var(--fs-label)}.principles-count{display:none}.principles-list{border-top:1px solid rgba(255, 255, 255, 0.14)}.principles-item:last-child{border-bottom:none}.principles-item{display:grid;grid-template-columns:230px 1fr;align-items:center;gap:24px;padding:35px
0;border-bottom:1px solid rgba(255, 255, 255, 0.14)}.principles-item-last{border-bottom:0}.principles-number{color:var(--accent);font-family:"Schibsted Grotesk",sans-serif;font-size:1.3rem;font-weight:700}.principles-name{margin:0
!important;color:#fff}.inner-content-timeline .intro
h1{margin:0
!important}.principles-description{margin:0;color:rgba(255, 255, 255, 0.6);font-size:1rem;line-height:1.5}.page-id-540 .projects-sc-button{width:fit-content}section.abrar-cert-docs-section{padding:20px
0 0 0}.abrar-cert-docs-label{color:#D8462E;font-weight:700;font-size:13px;letter-spacing: .02em;margin-bottom:10px}.abrar-cert-doc-group{margin-bottom:35px}.abrar-cert-doc-group:last-child{margin-bottom:0}h2.abrar-cert-docs-title{margin:0
0 12px 0 !important}.abrar-cert-docs-list{display:flex;flex-wrap:wrap;gap:20px;list-style:none;padding:0;margin:0}.abrar-cert-docs-list
li{list-style:none;width:400px}.abrar-cert-doc-chip{display:inline-flex;width:100%;align-items:center;gap:10px;background:#fff;border:1px
solid #E3DCD0;border-radius:20px;padding:12px
20px 12px 14px;font-size:14.5px;font-weight:600;color:#1B2430;cursor:pointer;transition:border-color .18s ease, transform .18s ease, box-shadow .18s ease}.abrar-cert-doc-chip:hover{border-color:#D8462E;transform:translateY(-2px);box-shadow:0 8px 20px rgba(27, 36, 48, 0.08)}.abrar-cert-doc-chip:focus-visible{outline:2px
solid #D8462E;outline-offset:2px}.abrar-cert-doc-icon{border-radius:50%;padding:19px;width:70px;height:70px;background:#000;background:#D8462E;flex-shrink:0;color:#fff}.abrar-cert-doc-meta{display:flex;flex-direction:column;gap:5px;line-height:1.25;text-align:left;font-size:20px}.abrar-cert-doc-meta
small{font-weight:500;color:#6B6F76;font-size:15px}.abrar-cert-doc-chip:hover .abrar-cert-doc-meta
small{color:#fff}.abrar-cert-overlay{position:fixed;inset:0;background:rgba(20, 22, 26, 0.55);display:none;align-items:center;justify-content:center;padding:24px;z-index:9999}.abrar-cert-overlay.open{display:flex}.abrar-cert-modal{background:#fff;border-radius:20px;max-width:620px;width:100%;max-height:90vh;overflow-y:auto;padding:28px;position:relative;box-shadow:0 30px 60px rgba(0, 0, 0, 0.3)}.abrar-cert-modal-close{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;border:1px
solid #E3DCD0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1B2430;padding:0}.abrar-cert-modal-close:hover{border-color:#D8462E;color:#D8462E}.abrar-cert-modal-close:hover .abrar-cert-modal-close>svg{color:#fff !important}.abrar-cert-modal-title{font-weight:800;font-size:20px;margin:0
0 4px;padding-right:40px}.abrar-cert-modal-sub{font-size:13.5px;color:#6B6F76;margin:0
0 20px}.abrar-cert-preview-frame{border:2px
solid #E3DCD0;border-radius:14px;padding:8px;background:#FBF9F5;min-height:200px}.abrar-cert-preview-frame
img{width:100%;display:block;border-radius:8px}.abrar-cert-preview-frame
iframe{width:100%;height:70vh;border:0;border-radius:8px;display:block}.abrar-cert-modal-actions{display:flex;gap:10px;margin-top:20px}.abrar-cert-btn{font-size:14px;font-weight:600;padding:11px
18px;border-radius:50px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border:1px
solid #E3DCD0;background:#fff;color:#1B2430}a#abrarCertModalDownload{color:#fff}.abrar-cert-btn-primary{background:#D8462E;border-color:#D8462E;color:#fff}.abrar-cert-btn-primary:hover{background:#B8391F}.abrar-cert-btn:hover{border-color:#D8462E}@media (max-width: 767px){span.abrar-cert-doc-meta{font-size:15px}.abrar-cert-docs-list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:15px;padding-bottom:12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.abrar-cert-docs-list
li{flex:0 0 85%;width:auto}.abrar-cert-docs-list::-webkit-scrollbar{display:none}.abrar-cert-docs-list{scrollbar-width:none}.abrar-cert-doc-chip{box-sizing:border-box}}.page-id-638 p.abt-banner-description{max-width:100%}.practice-section{padding:56px
0 0 0}.practice-image-card
img{width:100%;height:100%}.practice-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.practice-heading{max-width:18ch}.practice-grid{display:grid;gap:clamp(18px, 2vw, 26px)}.practice-grid-top{grid-template-columns:1.1fr 0.9fr;margin-bottom:clamp(18px, 2vw, 26px)}.practice-grid-bottom{grid-template-columns:0.9fr 1.1fr}.practice-image-card{position:relative;overflow:hidden;border-radius:var(--r);min-height:380px;opacity:1;transform:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}.practice-image-overlay{position:absolute;inset:0;background:linear-gradient(transparent 45%, rgba(20, 18, 16, 0.82));pointer-events:none}.practice-image-content{position:absolute;left:0;bottom:0;right:0;padding:clamp(24px, 3vw, 36px);color:rgb(255, 255, 255)}.practice-image-title{margin:0
0 10px !important;color:#fff}.practice-image-description{color:rgba(255, 255, 255, 0.8);font-size:1rem;line-height:1.55;margin:0}.practice-info-card{background:var(--card);border-radius:var(--r);padding:clamp(30px, 3vw, 40px);display:flex;flex-direction:column;justify-content:space-between;opacity:1;transform:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1)}.practice-info-card
img{width:50px}.practice-info-card[data-lreveal-delay="100"]{transition-delay:100ms}.practice-icon{flex-shrink:0}.practice-info-content{margin-top:24px}.practice-info-title{margin:0
0 12px !important;color:var(--ink)}.practice-info-description{color:var(--muted);font-size:1rem;line-height:1.6;margin:0}.practice-reporting-card{position:relative;overflow:hidden;border-radius:var(--r);min-height:320px;opacity:1;transform:none;transition:opacity 0.9s, transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1);transition-delay:100ms}.dc-services-section{padding:30px
0 56px 0}.dc-services-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(14px, 1.4vw, 20px)}.dc-service-card{position:relative;overflow:hidden;text-decoration:none;color:inherit;background:var(--card);border-radius:var(--r);padding:clamp(26px, 2.4vw, 38px);min-height:250px;display:flex;flex-direction:column;justify-content:space-between;transition:transform 0.5s cubic-bezier(0.2, 0.8, 0.2, 1),
background 0.45s;transform:translateY(0)}.dc-service-icon{color:var(--accent);transition:color 0.45s}.dc-service-title{margin:0
0 10px !important;transition:color 0.45s}.dc-service-description{color:var(--muted);font-size:0.9rem;line-height:1.5;margin:0
0 14px;transition:color 0.45s}.dc-service-arrow{color:var(--accent);font-weight:600;font-size:0.9rem}.dc-service-icon
img{width:50px}a.dc-service-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(30, 25, 20, 0.07);background:#000}a.dc-service-card:hover .dc-service-icon
img{filter:brightness(0) saturate(100%) invert(100%)}h3.dc-service-title{transition:color 0.45s}a.dc-service-card:hover h3.dc-service-title{color:#fff}p.dc-service-description{transition:color 0.45s}a.dc-service-card:hover p.dc-service-description{color:#fff}span.dc-service-arrow{transition:color 0.45s}a.dc-service-card:hover span.dc-service-arrow{color:#fff}@media (max-width: 1100px){.dc-services-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.dc-services-section{}.dc-services-grid{grid-template-columns:1fr;gap:14px}.dc-service-card{min-height:220px;padding:26px}}.page-template-service-detail h1.abt-banner-title{max-width:100%}.why-choose-section{position:relative;background:rgb(234, 230, 222);padding:56px
0}.why-choose-layout{display:grid;grid-template-columns:0.85fr 1.15fr;gap:clamp(24px, 3vw, 40px);align-items:center}.why-choose-image{position:relative;overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 5}.why-choose-image-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-image:url("/wp-content/themes/kadence-child/assets/proj-hq.png")}.why-choose-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:16px;height:100%}.why-choose-card{background:var(--ink);border-radius:18px;padding:clamp(24px, 2.6vw, 32px);display:flex;flex-direction:column;justify-content:center}.why-choose-card-icon{color:var(--accent);display:inline-flex}.why-choose-card-title{margin-top:18px;font-weight:600;font-size:1.15rem;line-height:1.3;color:#fff}.why-choose-image
img{object-fit:cover;height:100%}.why-choose-card-icon
img{width:50px}.banner-content-icon
img{width:50px}.banner-icon-content{width:60px;height:60px;border-radius:17px;background:transparent;color:var(--accent);display:flex;align-items:center;justify-content:start;margin-bottom:20px}.service-hero-image{position:relative;overflow:hidden;border-radius:var(--r);aspect-ratio:16 / 7}.service-hero-image-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-image:url("/wp-content/themes/kadence-child/assets/bg-warehouse.png")}.abrar-warehouse-grid{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(420px, 0.95fr);align-items:start;gap:48px;width:100%;margin:0
auto}.abrar-warehouse-overview{min-width:0}.abrar-warehouse-title{margin:0
0 19px !important}.abrar-warehouse-text{margin:10px
0 0;color:#77746f;font-family:inherit;font-size:18px;font-weight:400;line-height:1.8;letter-spacing:0}.abrar-warehouse-text:last-child{margin-bottom:0}.abrar-warehouse-sidebar-wrapper{min-width:0}.abrar-warehouse-sidebar{position:relative;width:100%;min-height:256px;box-sizing:border-box;padding:33px
33px 30px;background:#fff;border-radius:20px;box-shadow:none}.abrar-warehouse-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:18px}.abrar-warehouse-scope{display:flex;flex-direction:column;gap:10px}.abrar-warehouse-item{display:flex;align-items:flex-start;gap:10px;color:#101010;font-family:inherit;font-size:17px;font-weight:400;line-height:1.4}.abrar-warehouse-check{flex:0 0 auto;width:20px;height:20px;margin-top:2px;color:#c72d22}@media (max-width: 1000px){.abrar-warehouse-grid{grid-template-columns:1fr;gap:40px}.abrar-warehouse-sidebar{min-height:auto}}@media (max-width: 600px){.abrar-warehouse-text{font-size:14px;line-height:1.7}.abrar-warehouse-sidebar{padding:28px
24px;border-radius:18px}}blockquote.overview-quote{font-weight:600;font-size:clamp(1.5rem, 2.6vw, 2.4rem);line-height:1.05;margin:0;margin-top:20px;color:var(--accent)}.page-template-page-templatesservice-detail-php p.abt-banner-description{max-width:100%}.related-projects-section{background:#ebe7df}.related-projects-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(20px, 2vw, 32px)}.related-project-card{display:block;min-width:0;color:inherit;text-decoration:none}.related-project-image{position:relative;overflow:hidden;width:100%;aspect-ratio:4 / 3;margin-bottom:16px;border-radius:var(--r)}.related-project-image-bg{position:absolute;inset:0;background-size:cover;background-position:center}.related-project-name:hover{color:#000}h3.related-project-name{margin:0
!important}h3.related-project-name{line-height:1.2}@media (max-width: 1024px){.related-projects-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 18px}}@media (max-width: 640px){.related-projects-grid{grid-template-columns:1fr;gap:28px}.related-project-image{margin-bottom:12px}}@media (max-width: 380px){.related-projects-grid{gap:24px}}.contact-section{padding:56px
0 0 0}.contact-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:clamp(32px, 4vw, 72px)}.contact-info-wrapper{position:sticky;top:0}.country-office-group{display:none;grid-template-columns:repeat(2, 1fr);gap:20px}.country-office-group.active{display:grid}@media (max-width: 768px){.country-office-group.active{grid-template-columns:1fr}}.contact-details{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.contact-link{color:var(--ink);font-weight:600;display:flex;align-items:center;gap:12px;text-decoration:none;font-size:15px}.contact-hours{color:var(--muted);font-weight:500;display:flex;align-items:center;gap:12px;font-size:0.92rem}.country-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.ctab{border:none;cursor:pointer;padding:10px
16px;border-radius:100px;background:transparent;font-size:0.95rem}.ctab.active{background:var(--ink);color:#fff}button.ctab:hover{background:var(--ink)}.office-card{background:var(--card);border-radius:var(--r);padding:clamp(24px, 2.6vw, 32px)}.office-label{color:var(--accent);font-size:0.9rem;font-weight:600;margin-bottom:10px}.office-address{color:var(--muted);font-size:0.92rem;line-height:1.6;margin:0
0 10px}.office-phone{color:var(--ink);font-weight:600;text-decoration:none}.contact-form-wrapper{width:100%}.contact-form-wrapper .wpcf7-form{background:var(--card);border-radius:var(--r);display:flex;flex-direction:column;gap:18px;padding:clamp(30px, 3.4vw, 44px)}.contact-form-wrapper .wpcf7-form
p{margin:0;padding:0}.contact-form-wrapper .wpcf7-form
br{display:none}.contact-form-wrapper .hidden-fields-container{display:none}.contact-form-wrapper .form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}.contact-form-wrapper .form-group{width:100%;margin:0
0 15px}.contact-form-wrapper .form-row .form-group{margin-bottom:0}.wpcf7-not-valid-tip{margin-top:8px}.contact-form-wrapper
.flabel{display:block;font-size: .85rem;font-weight:500;margin-bottom:8px;color:var(--muted)}.contact-form-wrapper .wpcf7-form-control-wrap{display:block;width:100%}.contact-form-wrapper
.finput{display:block;height:43px;box-sizing:border-box;font-weight:400;outline:none;transition:border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;width:100%;padding:14px
16px;border-radius:12px;border:1px
solid var(--line);background:var(--paper);font-family:inherit;font-size: .98rem;color:var(--ink)}.contact-form-wrapper .finput::placeholder{color:#596675;opacity:1}.contact-form-wrapper .finput:focus{border-color:var(--accent);box-shadow:0 0 0 2px rgba(0, 0, 0, 0.05);background:#f4f1ed}.contact-form-wrapper
textarea.finput{width:100%;height:109px;min-height:150px;padding:13px
14px;line-height:1.5;resize:none}.contact-form-wrapper .form-group:has(textarea){margin-bottom:16px}.contact-form-wrapper
.consent{line-height:1.4;font-weight:400;display:flex;align-items:center;gap:10px;font-size:0.92rem;color:var(--muted)}.contact-form-wrapper .consent .wpcf7-form-control-wrap{display:inline-flex;width:auto}.contact-form-wrapper .consent .wpcf7-acceptance{display:inline-flex}.contact-form-wrapper .consent .wpcf7-list-item{margin:0;padding:0}.contact-form-wrapper .consent input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;padding:0;flex:0 0 10px;background:#fff;border:1px
solid #aeb0ae;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center}.contact-form-wrapper
.consent input[type="checkbox"]:checked{background:var(--accent);border-color:var(--accent);position:relative}.contact-form-wrapper .consent input[type="checkbox"]:checked::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.contact-form-wrapper .submit-btn,
.contact-form-wrapper .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px
34px;border-radius:100px;background:var(--accent);color:rgb(255, 255, 255);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-size:var(--fs-body);font-weight:600;cursor:pointer;transition:background 0.2s ease,
transform 0.2s ease,
opacity 0.2s ease;width:100%}.contact-form-wrapper .submit-btn:hover,
.contact-form-wrapper .wpcf7-submit:hover{transform:translateY(-1px);opacity:0.9}.contact-form-wrapper .wpcf7-submit:disabled{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px
34px;border-radius:100px;background:var(--accent);color:rgb(255, 255, 255);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-size:var(--fs-body);font-weight:600;cursor:pointer;height:auto;cursor:not-allowed;opacity:1;width:100%}.contact-form-wrapper .wpcf7-submit:disabled:hover{box-shadow:none;transform:none}.contact-form-wrapper .wpcf7-form>p:last-of-type{margin:0;padding:0}.contact-form-wrapper .wpcf7-spinner{display:none}.contact-form-wrapper .wpcf7-response-output{margin:15px
0 0;padding:10px
14px;border-radius:8px;font-size:11px}@media (max-width: 900px){.contact-grid{grid-template-columns:1fr}}@media (max-width: 600px){.form-row{grid-template-columns:1fr}.contact-form{padding:24px}.contact-form-wrapper .wpcf7-form{padding:24px}.contact-form-wrapper .form-row{grid-template-columns:1fr;gap:0;margin-bottom:0}.contact-form-wrapper .form-row .form-group{margin-bottom:15px}}.office-card.active{display:block}[data-office="ksa"] .office-card{grid-column:1 / -1}[data-office="oman"] .office-card{grid-column:1 / -1}.values-section{padding:56px
0 0 0}.values-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:12px}.value-item{background:var(--card);border-radius:16px;padding:20px
12px;text-align:center;font-weight:600;font-size:0.92rem}@media (max-width: 900px){.values-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 600px){.values-grid{grid-template-columns:repeat(2, 1fr)}}.page-template-page-templatescareer-php p.abt-banner-description{max-width:100%}a.career-banner-btn{display:inline-flex;align-items:center;gap:10px;padding:16px
32px;border-radius:100px;background:var(--accent);color:rgb(255, 255, 255);text-decoration:none;font-size:var(--fs-body);font-weight:600;margin-top:15px}a.career-banner-btn:hover{color:#fff}.why-join-section{background:rgb(234, 230, 222);padding:56px
0}.why-join-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:12px}.why-join-item{background:var(--card);border-radius:16px;padding:22px;text-align:center;font-size:0.92rem;font-weight:600}@media (max-width: 1000px){.why-join-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 600px){.why-join-grid{grid-template-columns:repeat(2, 1fr)}.why-join-item{padding:18px
14px}}.openings-section{padding:56px
0}.page-template-page-templatescareer-php
section#lcontact{display:none}.openings-table{background:var(--card);border-radius:var(--r);overflow:hidden}.opening-header{display:grid;grid-template-columns:repeat(9, 1fr);gap:16px;padding:18px
26px;border-bottom:1px solid var(--line);font-size:0.82rem;color:var(--muted);font-weight:600}.opening-row{display:grid;grid-template-columns:repeat(9, 1fr);gap:16px;padding:22px
26px;align-items:center}.job-role{font-weight:600;width:60%}.job-info{color:var(--muted);font-size:0.92rem}.apply-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px
18px;border-radius:100px;background:var(--ink);color:#fff;text-decoration:none;font-size:0.85rem;font-weight:600;white-space:nowrap;transition:opacity 0.2s ease,
transform 0.2s ease}.apply-btn:hover{opacity:0.85;color:#fff;transform:translateY(-1px)}.no-vacancies{padding:26px;text-align:center;color:var(--muted);font-size:0.92rem;border-top:1px solid var(--line)}@media (max-width: 900px){.opening-header{grid-template-columns:2fr
1fr
1fr
auto}.opening-header div:nth-child(4){display:none}.opening-row{grid-template-columns:2fr
1fr
1fr
auto}.opening-row .job-info:nth-of-type(3){display:none}}@media (max-width: 600px){.opening-header{display:none}.opening-row{display:grid;grid-template-columns:1fr auto;gap:12px;padding:20px}.job-role{font-size:0.95rem}.opening-row .job-info{grid-column:1 / 2;font-size:0.85rem}.opening-row .job-info:nth-of-type(2),
.opening-row .job-info:nth-of-type(3){display:block}.apply-btn{grid-column:2;grid-row:1 / span 2;align-self:center}.no-vacancies{padding:22px
18px;font-size:0.85rem;line-height:1.5}}.career-inner-container{max-width:900px;margin:0
auto}.single-career p.abt-banner-description{max-width:100%}.application-form{background:var(--card);padding:42px
43px 16px;border-radius:var(--r);box-shadow:0 0 0 1px #eee;max-width:900px;margin:0
auto}section.application-section{padding:56px
0}.form-row
div{width:100%}.application-form>div{margin-bottom:22px}.application-form .form-row{display:flex;gap:20px}.application-form .form-group{width:100%;margin-bottom:20px}.application-form .form-row .form-group{width:50%;margin-bottom:0}.application-form input.wpcf7-form-control.wpcf7-submit.has-spinner.submit-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px
34px;border-radius:100px;background:var(--accent);color:rgb(255, 255, 255);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-size:var(--fs-body);font-weight:600;cursor:pointer;height:auto;cursor:not-allowed;opacity:1;width:100%}p.form-note{color:var(--muted);font-size:0.85rem;margin:0px;text-align:center;margin-bottom:27px;margin-top:0}.application-form
label{display:block;font-size: .85rem;font-weight:600;margin-bottom:12px;color:var(--muted)}.application-form input[type="text"],
.application-form input[type="email"],
.application-form input[type="tel"],
.application-form input[type="file"],
.application-form
textarea{width:100%;box-sizing:border-box;border:1px
solid #d7d2cc;background:#f1efeb;border-radius:12px;color:#49657c;font-family:inherit;font-size:15px;outline:none;transition:border-color 0.2s ease, box-shadow 0.2s ease}.application-form input[type="text"],
.application-form input[type="email"],
.application-form input[type="tel"]{height:auto;padding:16px}.application-form
textarea{height:113px;min-height:113px;resize:vertical;padding:17px;line-height:1.5}.application-form input[type="file"]{height:auto;padding:16px;cursor:pointer}.application-form input::placeholder,
.application-form textarea::placeholder{color:#62788b;opacity:1}.application-form input[type="text"]:focus,
.application-form input[type="email"]:focus,
.application-form input[type="tel"]:focus,
.application-form input[type="file"]:focus,
.application-form textarea:focus{border-color:#bd3b2d;box-shadow:0 0 0 2px rgba(189, 59, 45, 0.08)}.application-form
.consent{display:flex;align-items:center;gap:12px;margin:27px
0 22px}.application-form .consent input[type="checkbox"]{width:13px;height:13px;margin:0;accent-color:#bd3b2d;cursor:pointer}.application-form .consent
label{display:flex;align-items:center;gap:10px;font-size:0.88rem;color:var(--muted)}.application-form .consent label>span{color:var(--muted);font-weight:300}.application-form button[type="submit"],
.application-form input[type="submit"]{display:block;width:100%;height:54px;padding:0
20px;border:0;border-radius:30px;background:#bd3b2d;color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:background 0.2s ease, transform 0.2s ease}.application-form button[type="submit"]:hover,
.application-form input[type="submit"]:hover{background:#a93226}.application-form button[type="submit"]:active,
.application-form input[type="submit"]:active{transform:translateY(1px)}@media (max-width: 767px){.application-form{padding:30px
20px 15px}.application-form .form-row{display:block;margin-bottom:0}.application-form .form-row .form-group{width:100%;margin-bottom:20px}.application-form input[type="text"],
.application-form input[type="email"],
.application-form input[type="tel"]{height:50px}.application-form
.consent{align-items:flex-start;margin-top:25px}.application-form .consent input[type="checkbox"]{flex:0 0 auto;margin-top:2px}}.page-template-hse-quality p.abt-banner-description{max-width:100%}.hse-icon
img{width:50px}.hse-section{padding:56px
0}.hse-pillars{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(14px, 1.4vw, 20px)}.hse-card{background:var(--card);border-radius:var(--r);padding:clamp(26px, 2.6vw, 36px)}.hse-icon{color:var(--accent);margin-bottom:18px;line-height:0}.hse-card
h3{margin:0
0 10px !important}.hse-card
p{color:var(--muted);font-size:0.95rem;line-height:1.55;margin:0}.hse-section{padding:25px
0 0 0}@media (max-width: 900px){.hse-pillars{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.hse-pillars{grid-template-columns:1fr}}.xqv7-commitment-container{margin:0
auto;background:var(--ink);padding:50px;border-radius:var(--r)}.xqv7-commitment-title{color:#fff}.xqv7-commitment-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px}.xqv7-commitment-item{display:flex;gap:12px}.xqv7-commitment-icon{flex:0 0 auto;margin-top:2px}.xqv7-commitment-item
span{color:rgba(255, 255, 255, 0.82);font-size:0.95rem}@media (max-width: 700px){.xqv7-commitment-grid{grid-template-columns:1fr;gap:16px}}.mzk8-hse-stats-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(14px, 1.4vw, 20px)}.mzk8-hse-stat-item{background:var(--card);border-radius:var(--r);padding:clamp(24px, 2.6vw, 34px);text-align:center}.mzk8-hse-stat-number{font-weight:700;font-size:2.2rem;color:var(--accent)}.mzk8-hse-stat-label{color:var(--muted);font-size:0.88rem;margin-top:6px}@media (max-width: 900px){.mzk8-hse-stats-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.mzk8-hse-stats-grid{grid-template-columns:1fr}}.page-template-page-templatesblogs-php p.abt-banner-description{max-width:100%}.kp9x-news-section{padding:30px
0 0 0}.kp9x-news-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(18px, 2vw, 26px)}.kp9x-news-card{text-decoration:none;color:inherit;display:block;background:var(--card);border-radius:var(--r);overflow:hidden}.kp9x-news-image{position:relative;overflow:hidden;aspect-ratio:4 / 3}.kp9x-news-image-bg{position:absolute;inset:0;object-fit:cover;object-position:center}.kp9x-img-hq{background-image:url('/wp-content/themes/kadence-child/assets/proj-hq.png')}.kp9x-img-warehouse{background-image:url('/wp-content/themes/kadence-child/assets/bg-warehouse.png')}.kp9x-img-danube{background-image:url('/wp-content/themes/kadence-child/assets/proj-danube.png')}.kp9x-img-haldirams{background-image:url('/wp-content/themes/kadence-child/assets/proj-haldirams.png')}.kp9x-img-eco{background-image:url('/wp-content/themes/kadence-child/assets/bg-eco.webp')}.kp9x-news-content{padding:22px}.kp9x-news-category{color:var(--accent);font-size: .78rem;font-weight:700;text-transform:uppercase;letter-spacing: .06em;margin-bottom:10px}.kp9x-news-content
h3{margin:0
0 10px !important;line-height:1.3;font-size:20px;letter-spacing:-0.5px}.kp9x-news-content
p{color:var(--muted);font-size: .9rem;line-height:1.5;margin:0}.kp9x-news-image img.kp9x-news-image-bg.wp-post-image{height:100%}.kp9x-news-filters{margin-bottom:20px;display:flex;gap:10px;flex-wrap:wrap}.kp9x-news-filters{margin-bottom:20px;gap:8px;display:flex}a.kp9x-news-filter.active{background:#000 !important;color:#fff !important}.kp9x-news-filters a.kp9x-news-filter{padding:13px
26px;border-radius:100px;font-size: .99rem;font-weight:600;text-decoration:none;border:1px
solid var(--line);background:var(--card);color:var(--ink)}.kp9x-news-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:36px}.kp9x-news-filter{display:inline-flex;align-items:center;justify-content:center;padding:11px
22px;border:1px
solid #d8d4cc;border-radius:999px;background:transparent;color:#333;text-decoration:none;font-size: .82rem;font-weight:700;text-transform:uppercase;letter-spacing: .05em;cursor:pointer;transition:background-color .25s ease,
color .25s ease,
border-color .25s ease}.kp9x-news-filter:hover,.kp9x-news-filter.active{background:var(--accent);border-color:var(--accent);color:#fff}@media (max-width: 1000px){.kp9x-news-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.kp9x-news-grid{grid-template-columns:1fr}}section.ambd-head{max-width:880px;margin:0
auto;margin-bottom:25px}section.ambd-hero{max-width:1400px;margin:0
auto}section.ambd-body-wrap{max-width:880px;margin:0
auto;margin-top:25px}.ambd-article{--ambd-bg:#F5F2EC;--ambd-ink:#1A1814;--ambd-muted:#74716A;--ambd-line:#E4DFD3;--ambd-accent:#C1442A;--ambd-accent-ink:#fff;--ambd-card-bg:#fff}.ambd-head{margin-bottom:32px}.ambd-crumbs{font-size:13px;color:var(--ambd-muted);margin-bottom:18px}.ambd-crumbs__link{color:var(--ambd-muted);text-decoration:none}.ambd-crumbs__link:hover{color:var(--ambd-ink)}.ambd-crumbs__sep{margin:0
6px}.ambd-crumbs__current{color:var(--ambd-muted)}.ambd-badge{display:inline-block;background:var(--ambd-accent);color:var(--ambd-accent-ink);font-size:12.5px;font-weight:600;padding:6px
14px;border-radius:999px;text-decoration:none;margin-bottom:18px}.ambd-title{font-size:clamp(28px, 4vw, 40px);line-height:1.18;font-weight:700;letter-spacing:-0.01em;margin:0
0 16px}.ambd-subtitle{font-size:17px;line-height:1.6;color:var(--ambd-muted);margin:0
0 20px}.ambd-meta{font-size:13.5px;color:var(--ambd-muted);padding-top:18px;border-top:1px solid var(--ambd-line)}.ambd-meta__author{color:var(--ambd-ink);font-weight:600}.ambd-meta__dot{margin:0
8px}.ambd-hero{margin-bottom:32px}.ambd-hero__frame{margin:0;border-radius:var(--r);overflow:hidden;background:#E9E5DA}.ambd-hero__img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.ambd-hero__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:16 / 9;color:var(--ambd-muted);font-size:14px;border:1px
dashed var(--ambd-line)}.ambd-hero__placeholder-icon{font-size:22px}.ambd-hero__caption{margin-top:10px;font-size:13px;color:var(--ambd-muted)}.ambd-body-wrap{padding-bottom:32px;border-bottom:1px solid var(--ambd-line);margin-bottom:48px}.ambd-body{font-size:16px;line-height:1.75;color:#3A372F}.ambd-body
p{margin:0
0 20px}.ambd-body
h2{font-size:22px;font-weight:700;color:var(--ambd-ink);margin:36px
0 14px}.ambd-body
blockquote{margin:28px
0;padding:4px
0 4px 20px;border-left:3px solid var(--ambd-accent)}.ambd-body blockquote
p{font-size:19px;line-height:1.5;font-weight:600;color:var(--ambd-ink);margin:0
0 8px}.ambd-body blockquote
cite{display:block;font-style:normal;font-size:13.5px;color:var(--ambd-muted)}.ambd-share{display:flex;align-items:center;gap:10px;margin-top:28px}.ambd-share__label{font-size:13px;color:var(--ambd-muted);margin-right:4px}.ambd-share__link{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px
solid var(--ambd-line);color:var(--ambd-ink);text-decoration:none}.ambd-share__link:hover{background:var(--ambd-accent);border-color:var(--ambd-accent);color:var(--ambd-accent-ink)}.ambd-related__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.ambd-related__title{font-size:24px;font-weight:700;margin:0}.ambd-related__accent{color:var(--ambd-accent)}.ambd-related__all{font-size:13.5px;font-weight:600;color:var(--ambd-accent);text-decoration:none;white-space:nowrap}.ambd-related__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media (max-width: 700px){.ambd-related__grid{grid-template-columns:1fr}}.ambd-related__card{display:block;text-decoration:none;color:inherit;background:var(--ambd-card-bg);border-radius:var(--r);overflow:hidden;border:1px
solid var(--ambd-line)}.ambd-related__thumb{aspect-ratio:4 / 3;background:#E9E5DA;overflow:hidden}.ambd-related__img{width:100%;height:100%;object-fit:cover;display:block}.ambd-related__content{padding:16px}.ambd-related__cat{font-size:11.5px;font-weight:600;color:var(--ambd-accent);text-transform:none;margin-bottom:8px}.ambd-related__heading{line-height:1.2;margin:0
0 8px !important}.ambd-related__excerpt{font-size:13.5px;line-height:1.5;color:var(--ambd-muted);margin:0}.r8mk-country-section{padding:56px
0}.r8mk-country-layout{display:grid;grid-template-columns:1.2fr 0.8fr;gap:clamp(32px, 4vw, 72px)}.r8mk-country-title{margin:0
0 22px !important}.r8mk-country-text
p{color:var(--muted);font-size:var(--fs-body);line-height:1.75;margin:0
0 18px}.r8mk-country-office{background:var(--card);border-radius:var(--r);padding:clamp(28px, 3vw, 40px);align-self:start}.r8mk-country-icon{width:52px;height:52px;border-radius:15px;background:transparent;color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:22px}.r8mk-country-office-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:12px}.r8mk-country-office-address{color:var(--muted);font-size:var(--fs-body);line-height:1.6;margin:0
0 7px !important}.r8mk-country-office-link{color:var(--ink);font-weight:600;font-size:var(--fs-body);display:block;margin-bottom:8px;text-decoration:none}.r8mk-country-office-link:last-child{margin-bottom:0}@media (max-width: 800px){.r8mk-country-layout{grid-template-columns:1fr;gap:32px}}.n7kp-serving-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.n7kp-serving-title{max-width:22ch}.n7kp-serving-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(14px, 1.6vw, 20px)}.n7kp-serving-card{background:var(--card);border-radius:20px;padding:clamp(24px, 2.6vw, 30px)}.n7kp-serving-card
h3{margin:0
0 10px !important}.n7kp-serving-card
p{color:var(--muted);font-size: .94rem;line-height:1.55;margin:0}@media (max-width: 1000px){.n7kp-serving-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.n7kp-serving-grid{grid-template-columns:1fr}}.x9q-office-top{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px, 2vw, 26px);margin-bottom:clamp(18px, 2vw, 26px)}.x9q-office-map{border-radius:var(--r);overflow:hidden;aspect-ratio:3 / 3;border:1px
solid var(--line)}.x9q-office-map
iframe{width:100%;height:100%;border:0;display:block}.x9q-office-contact{background:var(--card);border-radius:var(--r);padding:clamp(28px, 3vw, 40px);display:flex;flex-direction:column;justify-content:center}.x9q-office-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:14px}.x9q-office-title{font-weight:600;margin:0
0 10px 0 !important}.x9q-office-address{color:var(--muted);font-size:var(--fs-body);line-height:1.6;margin:0
0 2px}.x9q-office-link{color:var(--ink);font-weight:600;font-size:var(--fs-body);display:block;margin-bottom:8px;text-decoration:none}.x9q-office-email{margin-bottom:20px}.x9q-office-enquiry{display:inline-flex;align-items:center;gap:8px;padding:14px
26px;border-radius:100px;background:var(--ink);color:#fff;text-decoration:none;font-size:0.95rem;font-weight:600;align-self:flex-start}.x9q-office-enquiry:hover{color:#fff}@media (max-width: 800px){.x9q-office-top{grid-template-columns:1fr}}@media (max-width: 600px){.x9q-office-contact{padding:28px
24px}}.x9q-office-section{width:100%;padding:56px
0 0 0}.x9q-office-header{margin-top:40px !important;margin-bottom:20px}.x9q-office-navigation{display:flex;gap:6px}.x9q-office-button{width:32px;height:32px;padding:0;border:1px
solid #d0cdc8;border-radius:50%;background:#eeece8;color:#555;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.2s ease,
border-color 0.2s ease,
opacity 0.2s ease,
transform 0.2s ease}.x9q-office-button:hover{background:#ddd9d3;border-color:#aaa}.x9q-office-button:active{transform:scale(0.94)}.x9q-office-button.swiper-button-disabled{opacity:0.35;cursor:not-allowed;pointer-events:none}.x9q-office-button
svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.x9q-office-slider{width:100%;overflow:hidden}.x9q-office-slider .swiper-wrapper{align-items:stretch}.x9q-office-section .swiper-slide{width:320px !important;height:240px;margin-right:20px !important;flex-shrink:0;overflow:hidden}.x9q-office-navigation{margin-top:20px}.x9q-office-card{width:320px;height:240px;box-sizing:border-box;background-color:#e9e7e2;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4a4947;cursor:pointer;user-select:none;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;transition:background-color 0.2s ease,
border-color 0.2s ease}.x9q-office-card-title{margin:0
0 7px;color:#4a4947;font-size:14px;line-height:1.4;font-weight:400;text-align:center}.x9q-office-card-link{color:#4a4947;font-size:12px;line-height:1.4;font-weight:400;text-decoration:underline;text-underline-offset:2px}.x9q-office-card-link:hover{color:#222}.x9q-office-card:hover{background-color:#e5e3de;border-color:#96938d}.x9q-office-card.active{background-color:#e5e3de;border-color:#77736d}.x9q-office-icon{width:28px;height:28px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;color:#85837f}.x9q-office-icon
svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.x8kp-local-projects{position:relative;background:rgb(234, 230, 222);padding:56px
0}.x8kp-local-projects-title{font-weight:700;line-height:1.08;margin:0
0 20px 0}.x8kp-local-projects-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(16px, 1.8vw, 24px)}.x8kp-project-card{display:block;color:inherit;text-decoration:none}.x8kp-project-image{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--r);margin-bottom:14px;background:#d8d4cc}.x8kp-project-bg{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.4s ease}.x8kp-project-card:hover .x8kp-project-bg{transform:scale(1.04)}.x8kp-project-name{font-weight:600;font-size:1.05rem;line-height:1.35}.x8kp-project-location{color:var(--muted);font-size:0.88rem;line-height:1.4;margin-top:4px}@media (max-width: 900px){.x8kp-local-projects-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.x8kp-local-projects-grid{grid-template-columns:1fr;gap:30px}.x8kp-project-image{aspect-ratio:4 / 3;margin-bottom:12px}.x8kp-project-name{font-size:1rem}.x8kp-project-location{font-size:0.85rem}}.page-template-projects p.abt-banner-description{max-width:100%}.r4kx-local-projects-section{padding:30px
0 0 0}.r4kx-project-tabs{display:flex;align-items:center;gap:12px;margin-bottom:40px}.r4kx-project-tabs
a{display:inline-flex;align-items:center;justify-content:center;min-width:130px;height:50px;padding:0
24px;border-radius:999px;background:#fff;border:1px
solid #e5e5e5;color:#111;text-decoration:none;font-size:16px;font-weight:500;transition:background-color .25s ease,
color .25s ease,
border-color .25s ease}.r4kx-project-tabs a:hover{border-color:#111}.r4kx-project-tabs
a.active{background:#111;border-color:#111;color:#fff}.r4kx-local-projects-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(18px, 2vw, 26px)}.r4kx-project-card{display:block;background:var(--card, #fff);border-radius:var(--r);overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s ease,
box-shadow .3s ease}.r4kx-project-card:hover{transform:translateY(-3px)}.r4kx-project-image{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#f1f1f1}.r4kx-project-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .4s ease}.r4kx-project-card:hover .r4kx-project-bg{transform:scale(1.04)}.r4kx-no-image{background:linear-gradient(
135deg,
#eee 0%,
#dcdcdc 100%
)}.r4kx-project-content{padding:22px}.r4kx-project-content
h3{margin:0
0 10px !important}.r4kx-project-content
p{color:var(--muted, #777);font-size: .9rem;margin:0
0 4px;line-height:1.4}.r4kx-project-content p:nth-of-type(2){margin-bottom:10px}.r4kx-project-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.r4kx-project-meta
span{color:var(--accent, #9b7a45);font-size: .8rem;font-weight:600}.r4kx-projects-empty{grid-column:1 / -1;text-align:center;padding:80px
20px;color:var(--muted, #777);font-size:var(--fs-body, 16px)}@media (max-width: 900px){.r4kx-local-projects-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.r4kx-project-tabs{gap:8px;margin-bottom:30px}.r4kx-project-tabs
a{min-width:0;flex:1;height:46px;padding:0
10px;font-size:14px}.r4kx-local-projects-grid{grid-template-columns:1fr}}.dc-proj-section{padding:30px
0 0 0}.dc-proj-filters{display:flex;align-items:center;gap:10px;margin-bottom:30px}.dc-proj-filter{border:0;border-radius:100px;outline:none;background:#fff;color:var(--ink);font-size:1.02rem;font-weight:600;cursor:pointer;transition:background-color 0.25s ease,
color 0.25s ease,
transform 0.25s ease}.dc-proj-filter:hover{background:#000;color:#fff}button.dc-proj-filter:focus{background:#fff !important;color:#000 !important}button.dc-proj-filter.dc-proj-filter--active:focus{background:#000}.dc-proj-filter--active{background:#111;color:#fff}.dc-proj-filter--active:hover{background:#111;color:#fff}.dc-proj-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(18px, 2vw, 26px)}.dc-proj-card{min-width:0;background:var(--card);border-radius:var(--r);overflow:hidden;transition:opacity 0.3s ease,
transform 0.3s ease}.dc-proj-card--hidden{display:none}.dc-proj-card__link{display:block;color:inherit;text-decoration:none}.dc-proj-card__image{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}.dc-proj-card__image-bg{position:absolute;inset:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:transform 0.5s ease}.dc-proj-card:hover
.dc-proj-card__image-bg{transform:scale(1.04)}.dc-proj-card__image-bg--empty{background:#e9e9e9}.dc-proj-card__content{padding:15px}.dc-proj-card__title{line-height:1.3;margin-bottom:7px !important;font-size:18px;letter-spacing:-0.5px}.dc-proj-card__title
a{text-decoration:none}.dc-proj-card__company{margin:0
0 4px;color:var(--muted);font-size:0.9rem;line-height:1.4}.dc-proj-card__location{margin:0
0 10px;color:var(--muted);font-size:0.9rem;line-height:1.4}.dc-proj-card__area{color:var(--accent);font-size:0.92rem;font-weight:600}.dc-proj-empty{display:none;grid-column:1 / -1;padding:80px
20px;color:var(--muted);font-size:var(--fs-body);text-align:center}@media (max-width: 1000px){.dc-proj-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 650px){.dc-proj-grid{grid-template-columns:1fr}.dc-proj-filters{flex-wrap:wrap;margin-bottom:40px}.dc-proj-filter{padding:11px
18px}}span.category_name_sp{display:inline-flex;padding:9px
17px;border-radius:100px;background:var(--accent);color:rgb(255, 255, 255);font-size:1.02rem;font-weight:600}section.category_name{padding:15px
0 0 0px}.project-meta{padding:56px
0 0 0}.project-meta .project-meta-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:var(--line);border-radius:var(--r);overflow:hidden}.project-meta-item{background:var(--card);padding:clamp(24px, 2.6vw, 34px);display:flex;flex-direction:column}.project-meta-label{color:var(--muted);font-size:var(--fs-label);margin-bottom:10px}.project-meta-value{font-family:"Schibsted Grotesk",sans-serif;font-weight:600;font-size:1.12rem}@media (max-width: 900px){.project-meta{padding:48px
0}.project-meta .project-meta-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.project-meta{padding:40px
0}.project-meta .project-meta-grid{grid-template-columns:1fr}.project-meta-item{padding:24px}.project-meta-value{font-size:1rem}}.project-overview{padding:56px
0 0 0}.project-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 4vw, 72px)}.project-overview-label{color:var(--accent);font-size:var(--fs-label);font-weight:600;margin-bottom:16px}.project-overview-content{color:var(--muted);font-size:var(--fs-body);line-height:1.75}.project-overview-content
p{color:var(--muted);font-size:var(--fs-body);line-height:1.75;margin:0
0 18px}.project-overview-content p:last-child{margin-bottom:0}@media (max-width: 900px){.project-overview-grid{grid-template-columns:1fr;gap:32px}}@media (max-width: 600px){.project-overview{padding:0
24px 60px}.project-overview-grid{gap:28px}}.project-gallery{padding:56px
0 0 0}.project-gallery-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px, 1.8vw, 24px)}.project-gallery-item{position:relative;overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 3}.project-gallery-item
img{width:100%;height:100%;display:block;object-fit:cover}@media (max-width: 900px){.project-gallery-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.project-gallery{padding:24px
0}.project-gallery-grid{grid-template-columns:1fr}}.project-scope{padding:56px
0 0 0}.project-scope-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(16px, 1.8vw, 24px)}.project-scope-item{background:var(--card);border-radius:20px;padding:clamp(26px, 2.8vw, 34px)}.project-scope-item-title{margin:0
0 10px !important}.project-scope-item-description{color:var(--muted);font-size:0.96rem;line-height:1.6;margin:0}@media (max-width: 900px){.project-scope-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.project-scope{padding-left:24px;padding-right:24px}.project-scope-grid{grid-template-columns:1fr}.project-scope-item{padding:26px
24px}}.single-projects h1.abt-banner-title{max-width:100%}.project-gallery-trigger{display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;line-height:0}.project-gallery-trigger
img{display:block;width:100%;height:100%}.pg-lightbox{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.92);opacity:0;visibility:hidden;transition:opacity 0.25s ease, visibility 0.25s ease}.pg-lightbox.is-open{opacity:1;visibility:visible}.pg-stage{margin:0;max-width:92vw;max-height:88vh;display:flex;align-items:center;justify-content:center}.pg-img{display:block;max-width:92vw;max-height:88vh;object-fit:contain;opacity:0;transition:opacity 0.2s ease;user-select:none;-webkit-user-drag:none}.pg-img.is-loaded{opacity:1}.pg-close,.pg-prev,.pg-next{position:absolute;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:rgba(255, 255, 255, 0.12);color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:background 0.2s ease}.pg-close:hover,.pg-prev:hover,.pg-next:hover,.pg-close:focus-visible,.pg-prev:focus-visible,.pg-next:focus-visible{background:rgba(255, 255, 255, 0.28)}.pg-close{top:20px;right:20px;font-size:30px}.pg-prev,.pg-next{top:50%;transform:translateY(-50%)}.pg-prev{left:20px}.pg-next{right:20px}.pg-counter{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;letter-spacing:0.05em;opacity:0.8}.pg-lightbox.is-single .pg-prev,
.pg-lightbox.is-single .pg-next,
.pg-lightbox.is-single .pg-counter{display:none}body.pg-no-scroll{overflow:hidden}@media (max-width: 767px){.pg-close{top:12px;right:12px}.pg-prev{left:8px}.pg-next{right:8px}.pg-prev,.pg-next,.pg-close{width:38px;height:38px}}.banner-wrapper{position:relative;overflow:hidden;width:100%}.banner-about-us{display:block;width:100%;height:450px;object-fit:cover}.banner-overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.5);z-index:1;border-radius:var(--r)}.banner-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:90%;text-align:center}.banner-title
h1{margin:0;color:#fff}.page-id-1002 .service-hero-image-bg{background-position:center -160px}.mobile-navigation ul li
a{color:#fff}.drawer-sub-toggle svg.kadence-svg-icon.kadence-arrow-down-svg{color:#fff;fill:#fff}section#linsights{display:none}.page-template-country-detail .contact-form-wrapper .wpcf7-form{padding:20px
0 0 0 !important}@media only screen and (max-width: 1920px) and (min-width: 1601px){}@media only screen and (max-width: 1600px) and (min-width: 1441px){}@media only screen and (max-width: 1366px) and (min-width: 1281px){.content{width:300px}}@media only screen and (max-width: 1100px){.lcnt-banner__title{width:auto}.inner-content-timeline{display:grid;grid-template-columns:320px 1fr;gap:30px}.content{width:230px}}@media only screen and (max-width: 999px){.services-grid{grid-template-columns:repeat(2, 1fr)}.current_page_item
a{color:#fff !important}.inner-menu-heading
a{font-size:16px;font-weight:600}.chairman-message-grid{grid-template-columns:1fr}.image-container{width:65%}.abrar-chairman-content{width:35%}.content{width:350px}.inner-content-timeline{display:grid;grid-template-columns:1fr;gap:30px}.intro{position:relative;top:80px;height:fit-content;display:flex;flex-direction:column;margin-bottom:50px}}@media only screen and (max-width: 991px){}@media only screen and (max-width: 767px){.vision-mission-layout{grid-template-columns:1fr}.msg-bg-overlay{padding:24px
0;background:#000000cf}.number.icon
img{width:35px}.page-id-590 section.services-section{padding-bottom:24px !important}.abrar-overview-section{padding-bottom:24px !important}.practice-reporting-card
img{width:100%;height:100%}.cta-content-wrapper{padding:0}.image-container{width:50%}.abrar-chairman-content{width:50%}.gulf-industrial-grid{grid-template-columns:repeat(2, 1fr)}.chairman-message-title{width:auto}.ateam-modal-box{flex-wrap:wrap}.awards-grid{grid-template-columns:repeat(1, 1fr)}.section-padding-common{padding:24px
0 0 0}.section-padding-bottom-common{padding-bottom:24px}section#lcontact{padding:24px
0}section#abrar-commitment-section{padding-bottom:24px}section#lservices{padding-bottom:24px}.lcnt-banner__button{width:100%;max-width:max-content;padding:11px
20px;font-size:14px}}@media only screen and (max-width: 576px){.li-insights__header{flex-direction:row}.services-grid{grid-template-columns:repeat(1, 1fr)}.gulf-industrial-grid{grid-template-columns:repeat(1, 1fr)}.gulf-industrial-title{max-width:100%}.services-title{max-width:100%}.abrar-chairman-hero-inner{flex-direction:column}.image-container{width:100%}.abrar-chairman-content{width:100%}}@media only screen and (max-width: 479px){.projects-sc-button{width:172px;font-size:14px}.inner-container{padding:30px}}@media only screen and (max-width: 460px){.am-why__grid{grid-template-columns:1fr}}@media only screen and (max-width: 390px){}@media only screen and (max-width: 360px){}@media only screen and (max-width: 320px){.section-padding-common{padding:24px
0 0 0}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:"“" "”"}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);text-underline-offset:.1em;transition:all .1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt);text-underline-offset:.25em}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight), var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:.4em .5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:.2em 35px .2em .5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,.1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type=search],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type=submit]{top:0;right:0;bottom:0;position:absolute;color:rgba(0,0,0,0);background:rgba(0,0,0,0);z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type=submit]:hover,.search-form .search-submit[type=submit]:focus{color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type=submit],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type=search],body.rtl .search-form input.search-field{padding-right:.5em;padding-left:60px}fieldset{padding:.625em 1.425em .625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:bold}button,.button,.wp-block-button__link,.wp-element-button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled{cursor:not-allowed;opacity:.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.button.button-size-small{font-size:80%;padding:.3em .7em}.button.button-size-large{font-size:110%;padding:.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button,.button.kb-btn-global-outline{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active,.button.kb-btn-global-outline:hover,.button.kb-btn-global-outline:focus,.button.kb-btn-global-outline:active{border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background),.button.kb-btn-global-outline:not(.has-background){background:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active,.button.kb-btn-global-outline:not(.has-background):hover,.button.kb-btn-global-outline:not(.has-background):focus,.button.kb-btn-global-outline:not(.has-background):active{background:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button-style-outline:not(.has-text-color),.kb-btn-global-outline:not(.has-text-color){color:var(--global-palette-btn-out, var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):visited,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):visited,.button-style-outline:not(.has-text-color):visited,.kb-btn-global-outline:not(.has-text-color):visited{color:var(--global-palette-btn-out, var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button-style-outline:not(.has-text-color):hover,.button-style-outline:not(.has-text-color):focus,.button-style-outline:not(.has-text-color):active,.kb-btn-global-outline:not(.has-text-color):hover,.kb-btn-global-outline:not(.has-text-color):focus,.kb-btn-global-outline:not(.has-text-color):active{color:var(--global-palette-btn-out-hover, var(--global-palette-btn-bg-hover))}button.button-style-secondary,.button.button-style-secondary,.wp-block-button__link.button-style-secondary,.wp-element-button.button-style-secondary,input[type=button].button-style-secondary,input[type=reset].button-style-secondary,input[type=submit].button-style-secondary{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:visited,.button.button-style-secondary:visited,.wp-block-button__link.button-style-secondary:visited,.wp-element-button.button-style-secondary:visited,input[type=button].button-style-secondary:visited,input[type=reset].button-style-secondary:visited,input[type=submit].button-style-secondary:visited{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:hover,button.button-style-secondary:focus,button.button-style-secondary:active,.button.button-style-secondary:hover,.button.button-style-secondary:focus,.button.button-style-secondary:active,.wp-block-button__link.button-style-secondary:hover,.wp-block-button__link.button-style-secondary:focus,.wp-block-button__link.button-style-secondary:active,.wp-element-button.button-style-secondary:hover,.wp-element-button.button-style-secondary:focus,.wp-element-button.button-style-secondary:active,input[type=button].button-style-secondary:hover,input[type=button].button-style-secondary:focus,input[type=button].button-style-secondary:active,input[type=reset].button-style-secondary:hover,input[type=reset].button-style-secondary:focus,input[type=reset].button-style-secondary:active,input[type=submit].button-style-secondary:hover,input[type=submit].button-style-secondary:focus,input[type=submit].button-style-secondary:active{color:var(--global-palette-btn-sec-hover);background:var(--global-palette-btn-sec-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:#fff}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}:root .has-theme-palette-10-background-color,:root .has-theme-palette10-background-color{background-color:var(--global-palette10)}:root .has-theme-palette-10-color,:root .has-theme-palette10-color{color:var(--global-palette10)}:root .has-theme-palette-11-background-color,:root .has-theme-palette11-background-color{background-color:var(--global-palette11)}:root .has-theme-palette-11-color,:root .has-theme-palette11-color{color:var(--global-palette11)}:root .has-theme-palette-12-background-color,:root .has-theme-palette12-background-color{background-color:var(--global-palette12)}:root .has-theme-palette-12-color,:root .has-theme-palette12-color{color:var(--global-palette12)}:root .has-theme-palette-13-background-color,:root .has-theme-palette13-background-color{background-color:var(--global-palette13)}:root .has-theme-palette-13-color,:root .has-theme-palette13-color{color:var(--global-palette13)}:root .has-theme-palette-14-background-color,:root .has-theme-palette14-background-color{background-color:var(--global-palette14)}:root .has-theme-palette-14-color,:root .has-theme-palette14-color{color:var(--global-palette14)}:root .has-theme-palette-15-background-color,:root .has-theme-palette15-background-color{background-color:var(--global-palette15)}:root .has-theme-palette-15-color,:root .has-theme-palette15-color{color:var(--global-palette15)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:" ";display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed !important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:rgba(0,0,0,0)}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width: 1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;transform:translateY(40px);transition:all .2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:rgba(0,0,0,0)}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{transform:translateY(0px);opacity:1}#kt-scroll-up-reader{transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}@media screen and (min-width: 720px)and (max-width: 1024px){.vs-md-false{display:none !important}}@media screen and (min-width: 1025px){.vs-lg-false{display:none !important}}body.logged-in .vs-logged-in-false{display:none !important}body:not(.logged-in) .vs-logged-out-false{display:none !important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset, unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset, 0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc(100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}