.elementor-1036 .elementor-element.elementor-element-abthero_v2:not(.elementor-motion-effects-element-type-background),.elementor-1036 .elementor-element.elementor-element-abthero_v2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#1c7fcd 0%,#1565a8 100%)}.elementor-1036 .elementor-element.elementor-element-abthero_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abthero_v2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px}.elementor-1036 .elementor-element.elementor-element-abthero_v2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1036 .elementor-element.elementor-element-abtstory_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abtstory_v2{padding:80px 20px}.elementor-1036 .elementor-element.elementor-element-abtstory_v2_lcol>.elementor-element-populated{padding:0 20px 0 0}.elementor-1036 .elementor-element.elementor-element-abtvals_v2:not(.elementor-motion-effects-element-type-background),.elementor-1036 .elementor-element.elementor-element-abtvals_v2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-1036 .elementor-element.elementor-element-abtvals_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abtvals_v2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px}.elementor-1036 .elementor-element.elementor-element-abtvals_v2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1036 .elementor-element.elementor-element-abtdiffs_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abtdiffs_v2{padding:80px 20px}.elementor-1036 .elementor-element.elementor-element-abtdiv_v2:not(.elementor-motion-effects-element-type-background),.elementor-1036 .elementor-element.elementor-element-abtdiv_v2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e8f4fa}.elementor-1036 .elementor-element.elementor-element-abtdiv_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abtdiv_v2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 20px}.elementor-1036 .elementor-element.elementor-element-abtdiv_v2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1036 .elementor-element.elementor-element-abtoffice_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abtoffice_v2{padding:72px 20px}.elementor-1036 .elementor-element.elementor-element-abtcta_v2:not(.elementor-motion-effects-element-type-background),.elementor-1036 .elementor-element.elementor-element-abtcta_v2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#1c7fcd 0%,#1565a8 100%)}.elementor-1036 .elementor-element.elementor-element-abtcta_v2>.elementor-container{max-width:1140px}.elementor-1036 .elementor-element.elementor-element-abtcta_v2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 20px}.elementor-1036 .elementor-element.elementor-element-abtcta_v2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}@media(min-width:768px){.elementor-1036 .elementor-element.elementor-element-abthero_v2_col{width:100%}.elementor-1036 .elementor-element.elementor-element-abtstory_v2_lcol{width:60%}.elementor-1036 .elementor-element.elementor-element-abtstory_v2_rcol{width:40%}.elementor-1036 .elementor-element.elementor-element-abtvals_v2_col{width:100%}.elementor-1036 .elementor-element.elementor-element-abtdiffs_v2_col{width:100%}.elementor-1036 .elementor-element.elementor-element-abtdiv_v2_col{width:100%}.elementor-1036 .elementor-element.elementor-element-abtoffice_v2_col{width:100%}.elementor-1036 .elementor-element.elementor-element-abtcta_v2_col{width:100%}}.dcs-value-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.08) !important}.dcs-diff-item:hover{background:rgba(28,127,205,.04) !important}.elementor-nav-menu--main{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.elementor-nav-menu--dropdown{transition:opacity .15s ease,transform .15s ease !important;border-radius:0 0 10px 10px !important}.elementor-item.elementor-item-active{border-bottom:2px solid #1c7fcd}@media (max-width:767px){.elementor-nav-menu--dropdown a{padding:14px 16px !important}}@media (max-width:767px){.dcs-values-grid,.dcs-diff-grid{grid-template-columns:1fr !important}.dcs-office-photos{grid-template-columns:1fr !important}}@media (min-width:768px) and (max-width:1024px){.dcs-values-grid{grid-template-columns:repeat(2,1fr) !important}.dcs-diff-grid{grid-template-columns:repeat(2,1fr) !important}}@media (prefers-reduced-motion:reduce){.dcs-value-card,.dcs-diff-item{transition:none !important}.dcs-value-card:hover{transform:none !important}}.dcs-gallery-item img{box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.06);transition:transform .15s ease,box-shadow .15s ease}.dcs-gallery-item:hover img{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.05),0 10px 24px rgba(0,0,0,.1)}@media (min-width:768px) and (max-width:1024px){.dcs-gallery{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:767px){.dcs-gallery{grid-template-columns:1fr !important}}@media (prefers-reduced-motion:reduce){.dcs-gallery-item img{transition:none !important}.dcs-gallery-item:hover img{transform:none !important}}