body.locked{overflow:hidden}.sec-title__title,.about-two__title,.services-details__title,.catalog-info h2,.contact-page__contact-info-title h2,.agents-info__title,.shop-one__sidebar__item__title,.product-configurations h2,.product-features h2,.product-accessories h2,.categories-section h2,.section-title h2{position:relative;padding-bottom:20px!important;margin-bottom:20px}.sec-title__title:after,.about-two__title:after,.services-details__title:after,.catalog-info h2:after,.contact-page__contact-info-title h2:after,.agents-info__title:after,.shop-one__sidebar__item__title:after,.product-configurations h2:after,.product-features h2:after,.product-accessories h2:after,.categories-section h2:after,.section-title h2:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;background-color:var(--agriox-secondary)!important}.categories-section h2:after,.contact-page__contact-info-title h2:after,.text-center .sec-title__title:after{left:50%;transform:translate(-50%)}@media(max-width:767px){.footer-one__bottom-inner{flex-direction:column;text-align:center;gap:15px}.footer-one__bottom-social-links ul{justify-content:center}.footer-widget__about-contact-box p{font-size:13px}.footer-widget__newletter .subscribe-form{flex-direction:column}.footer-widget__newletter .subscribe-form input{width:100%}.footer-one__top{padding-top:0!important;padding-bottom:0!important}}@media(max-width:575px){.footer-one__top-wrapper{padding:40px 20px}.footer-widget__about-logo img{max-width:150px}}@media(max-width:991px){.shop-one__sidebar{background:#f8f8f8;border-radius:8px}}.contact-page__contact-info{padding:0 0 50px}.contact-page__contact-info-title{text-align:center;margin-bottom:30px}.contact-page__contact-info-title h2{font-size:30px;font-weight:700;color:var(--agriox-primary, #334b35);letter-spacing:-.04em}.contact-page__contact-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:25px}.contact-page__contact-info-card{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014;padding:30px 25px;display:flex;align-items:flex-start;gap:18px;transition:box-shadow .3s}.contact-page__contact-info-card:hover{box-shadow:0 6px 20px #0000001f}.contact-page__contact-info-card .icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;min-width:50px;min-height:50px;flex-shrink:0;border-radius:50%;background:var(--agriox-primary, #334b35);color:#fff;transition:background .3s}.contact-page__contact-info-card:hover .icon{background:var(--agriox-secondary);color:#fff}.contact-page__contact-info-card:hover .icon span,.contact-page__contact-info-card:hover .icon span:before{color:#fff!important}.contact-page__contact-info-card .icon span:before{line-height:1;font-size:20px}.contact-page__contact-info-card .icon.phone span:before{font-size:25px}.contact-page__contact-info-card .title span{color:var(--agriox-color-1, #687469);font-size:13px;line-height:22px}.contact-page__contact-info-card .title p{color:var(--agriox-primary, #334b35);font-size:18px;line-height:22px;font-weight:700;margin:4px 0 0}.contact-page__contact-info-card .title p a{color:var(--agriox-primary, #334b35);transition:color .3s}.contact-page__contact-info-card .title p a:hover{color:var(--agriox-secondary)}@media(max-width:991px){.contact-page__contact-info-card{padding:25px 20px}.contact-page__contact-info-card .title p{font-size:15px}.contact-page__agents-wrapper{padding:25px}}@media(max-width:767px){.contact-page__contact-info{padding:0}.shop-one,.about-three,.catalog-page,.news-page{padding-top:0!important}.contact-page__contact-info-grid{grid-template-columns:1fr;gap:15px}.contact-page__contact-info-title h2{font-size:24px}.contact-page-google-map__one{height:300px}.contact-page__agents-wrapper{padding:20px}}@media(max-width:575px){.contact-page{padding:40px 0}.contact-page__contact-info-card{padding:20px 15px}.contact-page__contact-info-title h2{font-size:22px}.contact-page-google-map__one{height:250px}.contact-page__agents-wrapper{padding:18px 15px}}.contact-page__agents-wrapper{margin-top:0;margin-bottom:25px;display:flex;align-items:center;gap:25px;padding:30px 40px;background:#f8f9fa;border-radius:8px;box-shadow:0 2px 12px #00000014}.contact-page__agents-icon{flex-shrink:0;width:50px;height:50px;min-width:50px;min-height:50px;background:var(--agriox-primary, #334b35);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background .3s}.contact-page__agents-icon:hover{background:var(--agriox-secondary)}.contact-page__agents-icon i{font-size:24px;color:#fff;line-height:1}.contact-page__agents-content{flex:1}.contact-page__agents-content h3{font-size:18px;font-weight:700;color:var(--agriox-primary, #334b35);margin:0 0 4px}.contact-page__agents-content p{font-size:14px;color:#687469;margin:0;line-height:1.5}.contact-page__agents-btn{flex-shrink:0}.contact-page__agents-btn .thm-btn{display:inline-block;padding:12px 28px;background:var(--agriox-primary, #334b35);color:#fff;border-radius:4px;text-decoration:none;font-weight:600;font-size:14px;transition:all .3s;white-space:nowrap}.contact-page__agents-btn .thm-btn:hover{background:var(--agriox-secondary);color:#fff}.contact-page-google-map{padding-bottom:50px}.contact-page-google-map__wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014;overflow:hidden}.contact-page-google-map__wrapper .contact-page-google-map__one{display:block;width:100%}@media(max-width:767px){.contact-page__agents-wrapper{flex-direction:column;text-align:center;gap:15px}.contact-page-google-map{padding-bottom:35px}}@media(max-width:575px){.contact-page__agents-content h3{font-size:16px}.contact-page__agents-content p{font-size:13px}.contact-page__agents-btn .thm-btn{padding:10px 22px;font-size:13px}.contact-page-google-map{padding-bottom:25px}}@media(max-width:767px){.page-header{padding:80px 0 40px;margin-bottom:2rem}.page-header h1,.page-header h2{font-size:28px}.thm-breadcrumb{flex-wrap:wrap;justify-content:center}}@media(max-width:575px){.page-header{padding:60px 0 30px}.page-header h1,.page-header h2{font-size:24px}}@media(max-width:767px){.about-three__content-box-inner h2{font-size:22px}.video-one__wrpper{flex-direction:column;text-align:center;gap:30px}.video-one__title{font-size:24px}.video-one__title br{display:none}}html,body{overflow-x:hidden}.container,.auto-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}img{max-width:100%;height:auto}@media(max-width:767px){.main-slider__title{font-size:30px!important}.main-slider-tagline{font-size:14px}.main-slider__nav{display:none}}@media(max-width:575px){.main-slider__title{font-size:24px!important}.main-slider__content{padding:0 10px}.main-slider__button-box .thm-btn{padding:12px 25px;font-size:14px}}@media(max-width:767px){.features-two__single{margin-bottom:20px}}@media(max-width:575px){.configurations-table-wrapper{-webkit-overflow-scrolling:touch}}button:hover,input[type=submit]:hover,input[type=button]:hover,.thm-btn:hover,.btn:hover,.footer-widget__social-box a:hover{background-color:var(--agriox-secondary)!important;color:#fff!important;border-color:var(--agriox-secondary)!important}.thm-btn:hover:before{background-color:var(--agriox-secondary)!important}i:hover,span[class^=icon-]:hover,a:hover>i,a:hover>span[class^=icon-]{color:var(--agriox-secondary)}.icon:hover{background-color:var(--agriox-secondary)!important;border-color:var(--agriox-secondary)!important}.icon:hover>i,.icon:hover>span[class^=icon-],.icon:hover:before,.contact-page__social-link a:hover>i,.footer-widget__social-box a:hover>i{color:#fff!important}
