.grecaptcha-badge{visibility:hidden}html,body{max-width:100%;overflow-x:hidden}a:focus{outline:none}textarea{resize:none}.nowrap{white-space:nowrap}.tab-box .elementor-tab-title{border:1px solid #000!important;border-radius:100px!important;padding:15px 12px!important;max-width:155px!important;text-align:center}.tab-box .elementor-tab-title:hover,.elementor-tab-desktop-title.elementor-active{color:var(--e-global-color-57851f9);background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)!important}.tab-box .elementor-tabs-wrapper{display:grid;align-items:baseline;gap:0;grid-template-columns:repeat(10,1fr);grid-auto-rows:minmax(100px,auto)}.tab-box .elementor-tab-content{padding:0 0px!important}.sec-box .elementor-tabs-wrapper{display:grid!important;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(120px,auto)}.sec-box .elementor-tab-title{max-width:210px!important}_::-webkit-full-page-media,_:future,:root .ic-list .elementor-icon-list-text{margin-bottom:-5px!important}_::-webkit-full-page-media,_:future,:root .elementor-button{padding-top:15px!important;padding-bottom:13px!important}_::-webkit-full-page-media,_:future,:root #ic-heading span.elementor-icon-list-text{margin-bottom:-15px!important}@media not all and (min-resolution:0.001dpcm){@media{.elementor-button,.r-post .elementor-post__read-more{padding-top:15px!important;padding-bottom:13px!important}.ic-list .elementor-icon-list-text{margin-bottom:-5px!important}#ic-heading span.elementor-icon-list-text{margin-bottom:-15px!important}}}h2::first-letter,h3::first-letter,h4::first-letter,h1::first-letter,.FirstLetter span::first-letter{font-size:115%!important}.elementor-location-header{position:absolute!important;width:100%}.header-2{transform:translatey(-180px);-moz-transition:all 0.3s ease!important;-webkit-transition:all 0.3s ease!important;transition:all 0.3s ease!important;width:100%!important}.elementor-sticky--effects.header-2{height:auto!important;transform:translatey(0)}.elementor-sticky--effects.header-1{display:none!important}.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:none!important}.r-post .elementor-post__read-more{font-size:var(--e-global-typography-58dd8f8-font-size);line-height:var(--e-global-typography-58dd8f8-line-height);letter-spacing:var(--e-global-typography-58dd8f8-letter-spacing);word-spacing:var(--e-global-typography-58dd8f8-word-spacing);font-family:var(--e-global-typography-58dd8f8-font-family),Sans-serif;font-weight:var(--e-global-typography-58dd8f8-font-weight);color:var(--e-global-color-57851f9)!important;background-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:13px 30px 13px 30px}.r-post .elementor-post__read-more:hover{color:var(--e-global-color-57851f9);background-color:var(--e-global-color-0f39fd4)}.r-post .elementor-post__text{margin-bottom:20px}.elementor-drop-cap-letter{font-size:var(--e-global-typography-b6213b3-font-size);font-weight:700;text-transform:var(--e-global-typography-747986b-text-transform);color:var(--e-global-color-accent);margin-top:-12px;width:80px!important}.drp-cap p{margin-bottom:0!important}.or-text{color:var(--e-global-color-accent);font-weight:600}@media screen and (max-width:1440px) and (min-width:1240px){.tab-box .elementor-tab-title{width:140px!important}.tab-box2 .elementor-tab-title{width:100%!important;max-width:100%!important}}@media screen and (min-width:1024px){.elementor-nav-menu--dropdown{margin-left:-28px!important}}@media screen and (max-width:1024px){.elementor-sub-item{padding-top:5px!important;padding-bottom:5px!important;color:var(--e-global-color-accent)!important}.elementor-sub-item:hover{color:var(--e-global-color-0f39fd4)!important}.tab-box .elementor-tab-title{border:1px solid #000!important;padding:15px 20px!important}.tab-box .elementor-tabs-wrapper{display:flex!important;align-items:baseline;gap:5px}.tab-box .elementor-tabs-wrapper{display:grid!important;grid-template-columns:repeat(5,2fr)!important;grid-auto-rows:minmax(80px,auto)}.tab-box2 .elementor-tabs-wrapper{display:flex!important}.tab-box2 .elementor-tab-title{border:none!important;border-radius:0px!important;padding:15px 12px!important;text-align:left}}@media screen and (max-width:767px){_::-webkit-full-page-media,_:future,:root #ic-heading span.elementor-icon-list-text{margin-bottom:-8px!important}.elementor-tabs-wrapper{display:flex!important;flex-direction:column;gap:5px}.elementor-tab-mobile-title{display:none!important}.elementor-tab-title{width:100%!important;padding:12px 20px!important}.tab-box2 .elementor-tabs-wrapper{display:flex!important;flex-direction:row!important}.tab-box .elementor-tabs-wrapper{display:grid!important;grid-template-columns:repeat(2,2fr)!important;grid-auto-rows:minmax(0,auto)}.tab-box2 .elementor-tabs-wrapper{display:flex!important}.tab-box2 .elementor-tabs-wrapper{width:100%!important;flex-shrink:0;flex-direction:column!important;display:flex!important}.tab-box .elementor-tab-title{border:1px solid #000!important;padding:10px 5px!important}}.elementor-grid-3 .casestudy img{height:350px!important;object-fit:cover}.post-grid-three img{height:282px!important;object-fit:cover}body:not(.elementor-editor-active) .elementor-menu-anchor::before{content:"";display:block;height:119px;margin:-119px 0 0;visibility:hidden;pointer-events:none;z-index:-1;position:relative}.bwsr-projects-grid{display:grid;grid-template-columns:2fr 1fr;gap:25px}.bwsr-project-card{display:flex;flex-direction:column;text-decoration:none;opacity:0;transform:translateY(30px);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 0.6s ease}.bwsr-project-card.bwsr-animate,.elementor-editor-active .bwsr-project-card,.elementor-editor-preview .bwsr-project-card{opacity:1;transform:translateY(0)}.bwsr-project-card:nth-child(2){transition-delay:0.2s}.bwsr-project-card:nth-child(3){transition-delay:0.4s}.bwsr-project-card--large{display:flex;flex-direction:column;grid-row:span 2}.bwsr-project-card__img-wrap{overflow:hidden;width:100%}.bwsr-project-card:not(.bwsr-project-card--large){align-self:start}.bwsr-project-card:not(.bwsr-project-card--large) .bwsr-project-card__img-wrap{height:clamp(200px, 21.74vw, 370px)}.bwsr-project-card__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94)}.bwsr-project-card:hover .bwsr-project-card__img-wrap img{transform:scale(1.04)}.bwsr-project-card__content{padding:25px 0 15px}.bwsr-project-card__content h3{color:#000;font:700 24px "sofia-pro-variable",Sans-serif;text-transform:none;margin:0 0 8px}.bwsr-project-card__content h3::first-letter{font-size:100%!important}.bwsr-project-card__content p{color:#2f2f2f;font-size:18px;margin:0}@media (max-width:1024px){body:not(.elementor-editor-active) .elementor-menu-anchor::before{height:0;margin:0}.bwsr-project-card__content{padding:10px 0 0}.bwsr-project-card__content h3{font-size:22px;line-height:1.15;margin-bottom:2px}.bwsr-project-card__content p{font-size:16px}}@media (max-width:767px){.bwsr-projects-grid{grid-template-columns:1fr}.bwsr-project-card--large{grid-row:span 1}.bwsr-project-card__img-wrap{height:auto!important;aspect-ratio:16 / 9}.bwsr-project-card__content{text-align:center}}