@media (prefers-reduced-motion:reduce){.bw-split-in-up,.bw-split-in-up-fast,.wow,[class*=fadeIn]{opacity:1!important;transform:none!important;animation:none!important;visibility:visible!important}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}*,::after,::before{text-transform:none!important}.blog-two-card__date,.feature-two__item__btn a,.garlon-btn,.main-slider-two__sub-title,.sec-title__tagline,.service-two__content__btn a{text-transform:uppercase!important}.main-slider-two__title,.page-header__title,.sec-title__title,h1,h2,h3,h4,h5,h6{line-height:1.2;letter-spacing:0}body{line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec-title__tagline{font-weight:600;letter-spacing:.12em;font-size:14px}.faq-page__accordion .accrodion,.garlon-accrodion .accrodion{border:1px solid #e7ece3;border-radius:14px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.faq-page__accordion .accrodion+.accrodion,.garlon-accrodion .accrodion+.accrodion{margin-top:16px}.faq-page__accordion .accrodion.active,.garlon-accrodion .accrodion.active{border-color:rgba(var(--garlon-base-rgb,32,157,47),.45);box-shadow:0 10px 30px rgba(31,39,27,.06);border-radius:14px}.faq-page__accordion .accrodion-title,.garlon-accrodion .accrodion-title{padding:18px 64px 18px 24px;cursor:pointer;position:relative;overflow:visible;background:0 0;transition:background .3s ease}.faq-page__accordion .accrodion.active .accrodion-title,.garlon-accrodion .accrodion.active .accrodion-title{background:rgba(var(--garlon-base-rgb,32,157,47),.06)}.faq-page__accordion .accrodion-title::after,.faq-page__accordion .accrodion-title__icon,.faq-page__accordion .accrodion-title__icon__left,.garlon-accrodion .accrodion-title__icon,.garlon-accrodion .accrodion-title__icon__left{display:none!important;content:none!important}.faq-page__accordion .accrodion-title h3,.faq-page__accordion .accrodion-title h4,.garlon-accrodion .accrodion-title h3,.garlon-accrodion .accrodion-title h4{margin:0;font-family:var(--garlon-font, "Inter", sans-serif);font-size:17px;font-weight:600;line-height:1.5;text-transform:none;color:var(--garlon-text-dark,#1f271b);transition:color .3s ease}.faq-page__accordion .accrodion.active .accrodion-title h3,.faq-page__accordion .accrodion.active .accrodion-title h4,.faq-page__accordion .accrodion:hover .accrodion-title h3,.faq-page__accordion .accrodion:hover .accrodion-title h4,.garlon-accrodion .accrodion.active .accrodion-title h3,.garlon-accrodion .accrodion.active .accrodion-title h4,.garlon-accrodion .accrodion:hover .accrodion-title h3,.garlon-accrodion .accrodion:hover .accrodion-title h4{color:#177a22}.faq-page__accordion .accrodion-title h3::before,.faq-page__accordion .accrodion-title h4::before,.garlon-accrodion .accrodion-title h3::before,.garlon-accrodion .accrodion-title h4::before{content:"";position:absolute;top:50%;right:20px;width:30px;height:30px;margin-top:-15px;border-radius:50%;background:rgba(var(--garlon-base-rgb,32,157,47),.12);transition:background .3s ease}.faq-page__accordion .accrodion-title h3::after,.faq-page__accordion .accrodion-title h4::after,.garlon-accrodion .accrodion-title h3::after,.garlon-accrodion .accrodion-title h4::after{content:"";position:absolute;top:50%;right:27px;width:16px;height:16px;margin-top:-8px;background-image:linear-gradient(var(--garlon-base,#209d2f),var(--garlon-base,#209d2f)),linear-gradient(var(--garlon-base,#209d2f),var(--garlon-base,#209d2f));background-size:100% 2px,2px 100%;background-position:center,center;background-repeat:no-repeat;transition:transform .3s ease,background-image .3s ease}.faq-page__accordion .accrodion.active .accrodion-title h3::before,.faq-page__accordion .accrodion.active .accrodion-title h4::before,.garlon-accrodion .accrodion.active .accrodion-title h3::before,.garlon-accrodion .accrodion.active .accrodion-title h4::before{background:var(--garlon-base,#209d2f)}.faq-page__accordion .accrodion.active .accrodion-title h3::after,.faq-page__accordion .accrodion.active .accrodion-title h4::after,.garlon-accrodion .accrodion.active .accrodion-title h3::after,.garlon-accrodion .accrodion.active .accrodion-title h4::after{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-size:100% 2px,0 100%;transform:rotate(180deg)}.faq-page__accordion .accrodion-content .inner,.garlon-accrodion .accrodion-content .inner{padding:0 24px 22px!important;display:block!important;gap:0!important}.faq-page__accordion .accrodion-content .inner .inner__count,.garlon-accrodion .accrodion-content .inner .inner__count{display:none!important}.faq-page__accordion .accrodion-content p,.garlon-accrodion .accrodion-content p{margin:0;font-size:15px!important;line-height:1.75!important;font-weight:400!important;color:var(--garlon-text,#5e5b5b)}.faq-page__accordion.garlon-accrodion .accrodion[style]{border:1px solid #e7ece3!important;border-radius:14px!important;padding:0!important;background:#fff!important}.faq-page__accordion.garlon-accrodion .accrodion[style] .accrodion-title{padding:18px 64px 18px 24px}.faq-page__accordion.garlon-accrodion .accrodion[style] .accrodion-content{margin-top:0!important}.faq-page__accordion.garlon-accrodion .accrodion[style] .accrodion-content p[style]{padding:0 24px 22px!important;font-size:15px!important}.faq-page__accordion.garlon-accrodion .accrodion[style] .accrodion-title h4 i{display:none}.solution-area{overflow:hidden}.solution-area .row{align-items:flex-start}.solution-area__content{max-width:560px;position:relative;z-index:2}.solution-area__shape,.solution-area__shape-two{display:none!important}.solution-area__box-icon{align-items:center;min-height:70px;padding:12px 24px 12px 12px;height:auto}.solution-area__box-icon__text{font-family:var(--garlon-font, "Inter", sans-serif);font-size:17px;font-weight:600;line-height:1.35}.solution-area__box-two{margin-top:22px}.solution-area__box-three{padding:14px 20px}.testimonials-one__carousel .owl-stage{display:flex}.testimonials-one__carousel .owl-item{display:flex;height:auto}.testimonials-one__carousel .item{display:flex;width:100%}.testimonials-one__item{display:flex;flex-direction:column;width:100%}.testimonials-one__item__inner{flex:1;display:flex;flex-direction:column}.testimonials-one__content{flex:1}.testimonials-one__item__inner{border-radius:20px!important;padding-bottom:24px!important}.testimonials-one__bottom{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.testimonials-one__item:hover .testimonials-one__bottom{border-top-color:rgba(255,255,255,.18)}.testimonials-one__item:hover .testimonials-one__thumb__name{color:#fff}.testimonials-one__item:hover .testimonials-one__thumb__text{color:#fff}.testimonials-one__thumb__name{font-family:var(--garlon-heading-font, Georgia, serif);font-size:18px;font-weight:700;margin-bottom:2px}.testimonials-one__thumb__text{font-size:13px;color:#177a22;font-weight:600;letter-spacing:.02em}.solution-area__box,.solution-area__box-three,.solution-area__box-two{max-width:100%}.solution-area__box-two-icon{max-width:100%;display:flex;align-items:flex-start;gap:12px}.solution-area__box-two-icon span{flex:0 0 16px;margin-top:5px}.solution-area__box-three{max-width:100%;border-radius:8px}.solution-area__right{margin-top:0;height:auto}.solution-area__right__thumb{padding:10px}.solution-area__right__thumb img{display:block;height:230px}@media (min-width:992px){.solution-area__right{position:sticky;top:110px}}@media (max-width:991px){.solution-area__content{max-width:100%}}.faq-one__box__title{font-size:20px}.solution-area__right__title{font-size:21px;line-height:1.25}.service-details__feature__title,.service-details__title{font-size:clamp(22px, 3vw, 30px);line-height:1.25}.sec-title__title{font-size:clamp(26px, 3.6vw, 42px)}.blog-two-card__title{font-size:clamp(18px, 2vw, 22px);line-height:1.3}.page-header__title{font-size:clamp(28px, 4vw, 44px);line-height:1.2}.client-strip__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px;padding:28px 32px;border:1px solid #e7ece3;border-radius:16px;background:#fff}.client-strip__label{font-family:var(--garlon-font, "Inter", sans-serif);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#177a22;padding-right:10px;border-right:2px solid #e7ece3}.client-strip__list{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;margin:0}.client-strip__list li{position:relative;font-family:var(--garlon-font, "Inter", sans-serif);font-size:15px;font-weight:600;color:var(--garlon-text-dark,#1f271b)}.client-strip__list li+li::before{content:"";position:absolute;left:-14px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--garlon-base,#209d2f)}@media (max-width:575px){.client-strip__label{border-right:0;width:100%;text-align:center;padding-right:0}.client-strip__list{justify-content:center}}.blog-two-card{display:flex;flex-direction:column;height:100%;border-radius:14px;overflow:hidden;border:1px solid #e7ece3;background:#fff;box-shadow:0 10px 34px rgba(31,39,27,.06)}.blog-two-card__image{overflow:hidden}.blog-two-card__image img{width:100%;height:240px;object-fit:cover;display:block}.blog-two-card__content{padding:26px 30px 30px!important;margin-bottom:0!important;flex:1;display:flex;flex-direction:column;align-items:flex-start;border-bottom:0!important}.blog-two-card__content__meta{display:none!important}.blog-two-card__title{margin:0 0 16px!important}.blog-two-card__title a{color:var(--garlon-text-dark,#1f271b);background-image:none;transition:color 250ms ease}.blog-two-card__title a:hover{color:#177a22}.blog-two-card__btn{margin:auto 0 0!important;position:static!important}.blog-two-card__btn a,.blog-two-card__btn a:first-child,.blog-two-card__btn a:last-child{position:static!important;transform:none!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;background:0 0!important;background-color:transparent!important;visibility:visible!important;opacity:1!important;border-radius:0!important}.blog-two-card__readmore{display:inline-flex!important;align-items:center;gap:8px;font-family:var(--garlon-font, "Inter", sans-serif);font-size:14px!important;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#177a22!important;line-height:1.2}.blog-two-card__readmore i{font-size:13px;transition:transform 250ms ease}.blog-two-card__readmore:hover{color:var(--garlon-text-dark,#1f271b)!important}.blog-two-card__readmore:hover i{transform:translateX(4px)}.blog-two-card:hover .blog-two-card__content{border-bottom:0!important}.blog-two-card:hover .blog-two-card__btn a:first-child{visibility:visible!important;opacity:1!important}.blog-two-card:hover .blog-two-card__btn a:last-child{visibility:visible!important;opacity:1!important}.service-two__content__icon i{font-size:30px}.contact-one__form-box{background:#fff;border:1px solid #e7ece3;border-radius:18px;padding:38px 36px;box-shadow:0 14px 40px rgba(31,39,27,.07)}.contact-one__form .row{--bs-gutter-x:20px}.contact-one__input-box{margin-bottom:20px}.contact-one__input-box input,.contact-one__input-box textarea{width:100%;display:block;border:1px solid #dfe6da;border-radius:10px;background:#f7faf5;padding:0 18px;height:56px;font-family:var(--garlon-font, "Inter", sans-serif);font-size:15px;color:var(--garlon-text-dark,#1f271b);outline:0;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.contact-one__input-box textarea{height:150px;padding:16px 18px;resize:vertical;line-height:1.7}.contact-one__input-box input::placeholder,.contact-one__input-box textarea::placeholder{color:#8a9383}.contact-one__input-box input:focus,.contact-one__input-box textarea:focus{border-color:#177a22;background:#fff;box-shadow:0 0 0 3px rgba(32,157,47,.12)}.contact-one__input-box input.error,.contact-one__input-box textarea.error{border-color:#d9534f;background:#fdf3f3}.contact-one__form label.error{display:block;margin:-14px 0 12px;color:#d9534f;font-size:13px;font-family:var(--garlon-font, "Inter", sans-serif)}.contact-one__btn-box{margin-top:6px}.contact-one__btn-box button{border:0;cursor:pointer}.contact-one__form .form-result{margin-top:18px}.contact-one__form .form-result:empty{margin-top:0}.contact-one__form .alert{padding:14px 18px;border-radius:10px;font-size:14px;font-family:var(--garlon-font, "Inter", sans-serif);line-height:1.6}.contact-one__form .alert-success{background:#e8f6ea;color:#1c6b28;border:1px solid #b6e0bd}.contact-one__form .alert-danger{background:#fdeceb;color:#a3312d;border:1px solid #f2c4c2}@media (max-width:575px){.contact-one__form-box{padding:28px 22px}}.main-slider-two__bg::after{background:linear-gradient(100deg,rgba(255,255,255,.88) 0,rgba(255,255,255,.68) 48%,rgba(255,255,255,.42) 100%)!important}@media (max-width:991px){.main-slider-two__bg::after{background:rgba(255,255,255,.86)!important}}.main-slider-two__item{position:relative}.main-slider-two__content{position:relative;z-index:2}.main-slider-two__text{color:#262626!important;font-weight:500;text-shadow:0 1px 2px rgba(255,255,255,.7)}.main-slider-two__btn,.main-slider-two__image__item,.main-slider-two__shape,.main-slider-two__sub-title,.main-slider-two__text,.main-slider-two__title{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.main-slider-two__btn,.main-slider-two__image__item,.main-slider-two__shape,.main-slider-two__sub-title,.main-slider-two__text,.main-slider-two__title{transition:none!important}}.main-slider-two__title{color:#1c1c1c!important;text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 1px rgba(255,255,255,.9)}.main-slider-two__title span{color:#157a20!important}.main-slider-two__sub-title{color:#157a20!important;font-weight:700;text-shadow:0 1px 2px rgba(255,255,255,.8)}.main-slider-two__bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.page-header{position:relative;background-size:cover;background-position:center}.page-header::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,28,20,.62) 0,rgba(20,28,20,.46) 100%);z-index:0}.page-header .container,.page-header h1,.page-header nav,.page-header>.container,.page-header__inner{position:relative;z-index:2}.page-header .breadcrumb-item.active,.page-header .breadcrumb-item[aria-current],.page-header .garlon-breadcrumb li,.page-header .garlon-breadcrumb li span{color:#fff!important}.page-header .breadcrumb-item a,.page-header .garlon-breadcrumb li a{color:rgba(255,255,255,.82)!important}.page-header .breadcrumb-item a:hover,.page-header .garlon-breadcrumb li a:hover{color:#fff!important}.page-header .breadcrumb-item+.breadcrumb-item::before{color:rgba(255,255,255,.6)}.funfact-two{position:relative}.funfact-two__bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background-position:center center;background-size:cover;z-index:0}.funfact-two__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,40,22,.82) 0,rgba(20,40,22,.62) 60%,rgba(20,40,22,.45) 100%);z-index:1}.funfact-two .container{position:relative;z-index:2}@media (max-width:991px){.funfact-two__bg::after{background:rgba(18,38,20,.78)}}p.main-slider-two__sub-title{margin:0 0 18px}.main-slider-two__fade{position:relative;overflow:hidden}.main-slider-two__fade>.item{position:absolute;inset:0}.main-slider-two__fade>.item:first-child{position:relative}.main-slider-two__fade>.item+.item{opacity:0}@media (prefers-reduced-motion:no-preference){.main-slider-two__fade.is-cycling>.item{animation:heroCrossfade 21s infinite}.main-slider-two__fade.is-cycling>.item:first-child{animation-delay:0s}.main-slider-two__fade.is-cycling>.item:nth-child(2){animation-delay:-7s}.main-slider-two__fade.is-cycling>.item:nth-child(3){animation-delay:-14s}}@keyframes heroCrossfade{0%,25%{opacity:1}33%,92%{opacity:0}100%{opacity:1}}.owl-carousel:not(.owl-loaded){display:block}.client-carousel:not(.owl-loaded) .item:not(:first-child),.service-two__carousel:not(.owl-loaded) .item:not(:first-child),.testimonials-one__carousel:not(.owl-loaded) .item:not(:first-child){display:none}.main-slider-two__item{min-height:640px}@media (max-width:1199px){.main-slider-two__item{min-height:520px}}@media (max-width:767px){.main-slider-two__item{min-height:460px}}html.reveal-ready .bw-split-in-fade,html.reveal-ready .bw-split-in-up,html.reveal-ready .bw-split-in-up-fast,html.reveal-ready .sec-title__tagline,html.reveal-ready .sec-title__title{opacity:0;transform:translateY(16px);transition:opacity 620ms ease,transform 620ms ease;will-change:opacity,transform}html.reveal-ready .bw-split-in-fade.is-revealed,html.reveal-ready .bw-split-in-up-fast.is-revealed,html.reveal-ready .bw-split-in-up.is-revealed,html.reveal-ready .sec-title__tagline.is-revealed,html.reveal-ready .sec-title__title.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.reveal-ready .sec-title__tagline,html.reveal-ready .sec-title__title,html.reveal-ready [class*=bw-split-in]{opacity:1!important;transform:none!important;transition:none!important}}.main-header__nav .main-menu__list>li>a{color:var(--garlon-text-dark,#1f271b)!important}.main-header__nav .main-menu__list>li.current>a,.main-header__nav .main-menu__list>li:hover>a,.main-header__nav .main-menu__list>li>a:hover{color:#177a22!important}.mobile-nav__container .main-menu__list li a,.mobile-nav__container .main-menu__list>li>a{color:rgba(255,255,255,.82)!important}.mobile-nav__container .main-menu__list li a:hover,.mobile-nav__container .main-menu__list>li.current>a,.mobile-nav__container .main-menu__list>li>a:hover{color:#7bd389!important}.mobile-nav__container .main-menu__list li.current>a{color:#7bd389!important}.blog-two-card__readmore,.blog-two-card__readmore:link{color:#177a22!important}.client-strip__label{color:#177a22}.testimonials-one__thumb__text{color:#177a22}.sec-title-two__tagline,.sec-title__tagline{color:#177a22!important}.about-two__funfact__text,.solution-area__box-three__text,.solution-area__box-three__text span,.solution-area__box-two-icon{color:var(--garlon-text-dark,#1f271b)!important}.about-two__content__text span,.about-two__content__text strong{color:#177a22}.feature-two__item__content .feature-two__item__btn a,.feature-two__item__icon::after,.feature-two__item__title a,.garlon-btn i,.garlon-btn span,.testimonials-one__icon::after{transition-property:color,background-color,transform,opacity}@media (max-width:991px){.feature-two__item__icon::after,.testimonials-one__icon::after{transition:none}}@media (min-width:992px){.main-header--two .topbar-one__inner{padding-top:6px;padding-bottom:14px}}.proje-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.proje-kart{display:flex;flex-direction:column;background:#fff;border:1px solid #eef2eb;border-radius:12px;overflow:hidden;transition:box-shadow 250ms ease,transform 250ms ease}.proje-kart:hover{box-shadow:0 18px 40px -18px rgba(31,39,27,.35);transform:translateY(-4px)}.proje-kart__thumb{display:block;aspect-ratio:4/3;overflow:hidden}.proje-kart__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.proje-kart:hover .proje-kart__thumb img{transform:scale(1.05)}.proje-kart__body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.proje-kart__ilce{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#177a22;background:#eef6ea;padding:4px 10px;border-radius:999px;margin-bottom:12px}.proje-kart__title{font-size:19px;line-height:1.35;margin:0 0 10px}.proje-kart__title a{color:#1f271b}.proje-kart__title a:hover{color:#177a22}.proje-kart__text{font-size:14px;color:#5c6660;line-height:1.75;margin:0 0 18px}.proje-kart__link{margin-top:auto;align-self:flex-start;font-weight:700;font-size:14px;color:#177a22}.proje-kart__link i{font-size:11px;margin-left:4px}.proje-galeri{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.proje-galeri__item{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:10px;background:#eef2eb}.proje-galeri__item img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.proje-galeri__item:hover img{transform:scale(1.06)}.proje-galeri__item::after{content:"";position:absolute;inset:0;background:rgba(23,122,34,0);transition:background 250ms ease}.proje-galeri__item:hover::after{background:rgba(23,122,34,.14)}@media (prefers-reduced-motion:reduce){.proje-galeri__item img,.proje-galeri__item::after,.proje-kart,.proje-kart__thumb img{transition:none}}.proje-yapilanlar{list-style:none;padding:0;margin:0;display:grid;gap:12px}.proje-yapilanlar li{position:relative;padding-left:28px;font-size:15px;line-height:1.7;color:#444}.proje-yapilanlar li::before{content:"\2713";position:absolute;left:0;top:1px;color:#177a22;font-weight:700;font-size:15px}.main-footer__credit{margin:10px 0 0;text-align:center;font-size:13px;line-height:1.6;color:rgba(255,255,255,.7)}.main-footer__credit a{color:rgba(255,255,255,.92);font-weight:600;transition:color .2s ease}.main-footer__credit a:hover{color:#82b440}.main-footer__bg{background-color:#232a28}.cta-footer-two__bg{background-color:#369638}.funfact-two__bg{background-color:#25351d}.history-area__bg{background-color:#1f5718}.history-area__cta__inner__bg{background-color:#ececeb}.funfact-two .sec-title__tagline,.service-two .sec-title__tagline{color:#9be564!important}.history-area .sec-title__tagline{color:#fff!important;background:rgba(0,0,0,.42);padding:5px 14px;border-radius:30px}.solution-area__right{background:#177a22}.contact-one a[href^="mailto:"],.contact-one a[href^="tel:"]{color:#177a22}.history-area__bg::after{background-color:rgba(10,80,22,.74)}