@charset "UTF-8";
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-45{margin-top:45px}
.mt-50{margin-top:50px}
.mt-55{margin-top:55px}
.mt-60{margin-top:60px}
.mt-65{margin-top:65px}
.mt-70{margin-top:70px}
.mt-75{margin-top:75px}
.mt-80{margin-top:80px}
.mt-85{margin-top:85px}
.mt-90{margin-top:90px}
.mt-95{margin-top:95px}
.mt-100{margin-top:100px}
.mt-105{margin-top:105px}
.mt-110{margin-top:110px}
.mt-115{margin-top:115px}
.mt-120{margin-top:120px}
.mt-125{margin-top:125px}
.mt-130{margin-top:130px}
.mt-135{margin-top:135px}
.mt-140{margin-top:140px}
.mt-145{margin-top:145px}
.mt-150{margin-top:150px}
.mt-155{margin-top:155px}
.mt-160{margin-top:160px}
.mt-165{margin-top:165px}
.mt-170{margin-top:170px}
.mt-175{margin-top:175px}
.mt-180{margin-top:180px}
.mt-185{margin-top:185px}
.mt-190{margin-top:190px}
.mt-195{margin-top:195px}
.mt-200{margin-top:200px}
.mt-205{margin-top:205px}
.mt-210{margin-top:210px}
.mt-215{margin-top:215px}
.mt-220{margin-top:220px}
.mt-225{margin-top:225px}
.mt-230{margin-top:230px}
.mt-235{margin-top:235px}
.mt-240{margin-top:240px}
.mt-245{margin-top:245px}
.mt-250{margin-top:250px}
.mt-255{margin-top:255px}
.mt-260{margin-top:260px}
.mt-265{margin-top:265px}
.mt-270{margin-top:270px}
.mt-275{margin-top:275px}
.mt-280{margin-top:280px}
.mt-285{margin-top:285px}
.mt-290{margin-top:290px}
.mt-295{margin-top:295px}
.mt-300{margin-top:300px}
.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-25{margin-bottom:25px}
.mb-30{margin-bottom:30px}
.mb-35{margin-bottom:35px}
.mb-40{margin-bottom:40px}
.mb-45{margin-bottom:45px}
.mb-50{margin-bottom:50px}
.mb-55{margin-bottom:55px}
.mb-60{margin-bottom:60px}
.mb-65{margin-bottom:65px}
.mb-70{margin-bottom:70px}
.mb-75{margin-bottom:75px}
.mb-80{margin-bottom:80px}
.mb-85{margin-bottom:85px}
.mb-90{margin-bottom:90px}
.mb-95{margin-bottom:95px}
.mb-100{margin-bottom:100px}
.mb-105{margin-bottom:105px}
.mb-110{margin-bottom:110px}
.mb-115{margin-bottom:115px}
.mb-120{margin-bottom:120px}
.mb-125{margin-bottom:125px}
.mb-130{margin-bottom:130px}
.mb-135{margin-bottom:135px}
.mb-140{margin-bottom:140px}
.mb-145{margin-bottom:145px}
.mb-150{margin-bottom:150px}
.mb-155{margin-bottom:155px}
.mb-160{margin-bottom:160px}
.mb-165{margin-bottom:165px}
.mb-170{margin-bottom:170px}
.mb-175{margin-bottom:175px}
.mb-180{margin-bottom:180px}
.mb-185{margin-bottom:185px}
.mb-190{margin-bottom:190px}
.mb-195{margin-bottom:195px}
.mb-200{margin-bottom:200px}
.mb-205{margin-bottom:205px}
.mb-210{margin-bottom:210px}
.mb-215{margin-bottom:215px}
.mb-220{margin-bottom:220px}
.mb-225{margin-bottom:225px}
.mb-230{margin-bottom:230px}
.mb-235{margin-bottom:235px}
.mb-240{margin-bottom:240px}
.mb-245{margin-bottom:245px}
.mb-250{margin-bottom:250px}
.mb-255{margin-bottom:255px}
.mb-260{margin-bottom:260px}
.mb-265{margin-bottom:265px}
.mb-270{margin-bottom:270px}
.mb-275{margin-bottom:275px}
.mb-280{margin-bottom:280px}
.mb-285{margin-bottom:285px}
.mb-290{margin-bottom:290px}
.mb-295{margin-bottom:295px}
.mb-300{margin-bottom:300px}
.pt-5{padding-top:5px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-25{padding-top:25px}
.pt-30{padding-top:30px}
.pt-35{padding-top:35px}
.pt-40{padding-top:40px}
.pt-45{padding-top:45px}
.pt-50{padding-top:50px}
.pt-55{padding-top:55px}
.pt-60{padding-top:60px}
.pt-65{padding-top:65px}
.pt-70{padding-top:70px}
.pt-75{padding-top:75px}
.pt-80{padding-top:80px}
.pt-85{padding-top:85px}
.pt-90{padding-top:90px}
.pt-95{padding-top:95px}
.pt-100{padding-top:100px}
.pt-105{padding-top:105px}
.pt-110{padding-top:110px}
.pt-115{padding-top:115px}
.pt-120{padding-top:120px}
.pt-125{padding-top:125px}
.pt-130{padding-top:130px}
.pt-135{padding-top:135px}
.pt-140{padding-top:140px}
.pt-145{padding-top:145px}
.pt-150{padding-top:150px}
.pt-155{padding-top:155px}
.pt-160{padding-top:160px}
.pt-165{padding-top:165px}
.pt-170{padding-top:170px}
.pt-175{padding-top:175px}
.pt-180{padding-top:180px}
.pt-185{padding-top:185px}
.pt-190{padding-top:190px}
.pt-195{padding-top:195px}
.pt-200{padding-top:200px}
.pt-205{padding-top:205px}
.pt-210{padding-top:210px}
.pt-215{padding-top:215px}
.pt-220{padding-top:220px}
.pt-225{padding-top:225px}
.pt-230{padding-top:230px}
.pt-235{padding-top:235px}
.pt-240{padding-top:240px}
.pt-245{padding-top:245px}
.pt-250{padding-top:250px}
.pt-255{padding-top:255px}
.pt-260{padding-top:260px}
.pt-265{padding-top:265px}
.pt-270{padding-top:270px}
.pt-275{padding-top:275px}
.pt-280{padding-top:280px}
.pt-285{padding-top:285px}
.pt-290{padding-top:290px}
.pt-295{padding-top:295px}
.pt-300{padding-top:300px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-25{padding-bottom:25px}
.pb-30{padding-bottom:30px}
.pb-35{padding-bottom:35px}
.pb-40{padding-bottom:40px}
.pb-45{padding-bottom:45px}
.pb-50{padding-bottom:50px}
.pb-55{padding-bottom:55px}
.pb-60{padding-bottom:60px}
.pb-65{padding-bottom:65px}
.pb-70{padding-bottom:70px}
.pb-75{padding-bottom:75px}
.pb-80{padding-bottom:80px}
.pb-85{padding-bottom:85px}
.pb-90{padding-bottom:90px}
.pb-95{padding-bottom:95px}
.pb-100{padding-bottom:100px}
.pb-105{padding-bottom:105px}
.pb-110{padding-bottom:110px}
.pb-115{padding-bottom:115px}
.pb-120{padding-bottom:120px}
.pb-125{padding-bottom:125px}
.pb-130{padding-bottom:130px}
.pb-135{padding-bottom:135px}
.pb-140{padding-bottom:140px}
.pb-145{padding-bottom:145px}
.pb-150{padding-bottom:150px}
.pb-155{padding-bottom:155px}
.pb-160{padding-bottom:160px}
.pb-165{padding-bottom:165px}
.pb-170{padding-bottom:170px}
.pb-175{padding-bottom:175px}
.pb-180{padding-bottom:180px}
.pb-185{padding-bottom:185px}
.pb-190{padding-bottom:190px}
.pb-195{padding-bottom:195px}
.pb-200{padding-bottom:200px}
.pb-205{padding-bottom:205px}
.pb-210{padding-bottom:210px}
.pb-215{padding-bottom:215px}
.pb-220{padding-bottom:220px}
.pb-225{padding-bottom:225px}
.pb-230{padding-bottom:230px}
.pb-235{padding-bottom:235px}
.pb-240{padding-bottom:240px}
.pb-245{padding-bottom:245px}
.pb-250{padding-bottom:250px}
.pb-255{padding-bottom:255px}
.pb-260{padding-bottom:260px}
.pb-265{padding-bottom:265px}
.pb-270{padding-bottom:270px}
.pb-275{padding-bottom:275px}
.pb-280{padding-bottom:280px}
.pb-285{padding-bottom:285px}
.pb-290{padding-bottom:290px}
.pb-295{padding-bottom:295px}
.pb-300{padding-bottom:300px}
:root{--heading-color:#18271E;--primary-black-color:#051B0D;--black-dark-color:#0E1712;--gray-color:#F8F7F0;--white-color:#ffffff;--text-color:#454545;--border-color:#DDDDDD;--rating-color:#FF9F1A;--accent-font:"Handlee",cursive;--body-font:"Plus Jakarta Sans",sans-serif}
html{font-size:100%}
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
a{color:inherit;text-decoration:none;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
a:focus,a:hover{color:inherit;text-decoration:none}
a:focus,button:focus,input:focus,textarea:focus{text-decoration:none;outline:0}
a,i,span{display:inline-block}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;color:var(--heading-color);font-family:var(--body-font)}
h1{font-size:80px;line-height:100px}
h2{font-size:48px;line-height:65px}
h3{font-size:27px;line-height:40px}
h4{font-size:22px;line-height:34px}
h5{font-size:20px;line-height:30px}
h6{font-size:18px;line-height:27px}
ol,ul{margin:0;padding:0;list-style-type:none}
p{margin:0}
input,textarea{display:inherit}
button{border:none}
label{margin-bottom:0}
iframe{width:100%;border:none;display:inherit}
img{max-width:100%}
body{font-weight:400;font-style:normal;font-weight:400;color:var(--text-color);font-family:var(--body-font);font-size:16px;line-height:30px;overflow-x:hidden}
main{width:100%}
::-webkit-scrollbar{width:5px}
::-webkit-scrollbar-track{background:#abafb9}
::-webkit-scrollbar-thumb{background-color:#13172b}
#smooth-wrapper{overflow:hidden;z-index:1}
@media (min-width:1451px){
    .container{max-width:1314px}
}
@media (min-width:1200px) and (max-width:1450px){
    .container{max-width:1200px}
}
.p-r{position:relative}
.bg_cover{background-repeat:no-repeat;background-size:cover;background-position:100% 100%}
.font-200{font-weight:200}
.form-group{position:relative}
label{margin-bottom:0}
.form_control{width:100%}
.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:var(--white-color)}
.text-white .sub-heading{background-color:var(--white-color);color:var(--heading-color);border-color:transparent}
.thin-200{font-weight:200}
.sub-title{padding:8px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-weight:500;margin-bottom:12px;border-radius:30px;border:1px solid var(--border-color)}
.sub-title i{color:var(--theme_secondary);margin-right:10px}
@media (max-width:1399.98px){
    .section-title h2{font-size:38px;line-height:1.1}
}
@media screen and (max-width:1199.98px){
    .section-title h2{font-size:36px;line-height:1.3}
}
@media (max-width:767.98px){
    .section-title h2{font-size:28px}
}
.title-white h2{color:var(--white-color)}
.title-white p{color:var(--white-color)}
.check-list.style-one li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}
.check-list.style-one li:not(:last-child){margin-bottom:13px}
.check-list.style-one li i{margin-right:10px;color:var(--theme_primary)}
.check-list.style-two li{position:relative;padding-left:15px}
.check-list.style-two li:not(:last-child){margin-bottom:10px}
.check-list.style-two li:before{position:absolute;top:11px;left:0;content:"";width:5px;height:5px;border-radius:50%}
.search-modal{background-color:rgba(13,18,23,.95)}
.search-modal .modal-content{padding:15px 30px;background-color:transparent;border:none}
.search-modal .modal-content .form_control{border:none;padding:15px 30px 15px 0;background-color:transparent;color:#fff;border-bottom:1px solid rgba(255,255,255,.7)}
.search-modal .modal-content .form_control::-webkit-input-placeholder{color:#fff}
.search-modal .modal-content .form_control::-moz-placeholder{color:#fff}
.search-modal .modal-content .form_control:-ms-input-placeholder{color:#fff}
.search-modal .modal-content .form_control::-ms-input-placeholder{color:#fff}
.search-modal .modal-content .form_control::placeholder{color:#fff}
.search-modal .modal-content .form_control:focus{background-color:transparent}
.search-modal .modal-content label{position:absolute;top:17px;right:0;color:var(--white-color)}
.nice-select:after{content:"\f107";font-family:"Font Awesome 5 Pro"}
.agricko-pagination ul li{display:inline-block;margin-left:5px;margin-right:5px}
.agricko-pagination ul li a{width:55px;height:55px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);color:var(--heading-color)}
.agricko-pagination ul li a:hover{background-color:var(--theme_primary);color:var(--white-color)}
.form-check{margin-left:0;padding-left:0;margin-bottom:0}
.form-check label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}
.form-input-radio{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;border:1px solid var(--border-color);margin-right:10px}
.form-input-radio:checked{border-color:var(--theme_secondary)}
.form-input-radio:checked:after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:var(--primary-black-color)}
.back-to-top{position:fixed;bottom:40px;right:40px;width:45px;height:45px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--theme_primary);font-size:16px;z-index:2;cursor:pointer;color:var(--white-color)}
.back-to-top:hover{color:var(--primary-black-color);color:var(--white-color)}
.preloader{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--white-color)}
.preloader .loader{position:relative;overflow:hidden}
.loader{width:90px;height:90px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:var(--primary-black-color) var(--primary-black-color) transparent transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}
.loader::after,.loader::before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:transparent transparent var(--theme_primary) var(--theme_primary);width:70px;height:70px;border-radius:50%;box-sizing:border-box;-webkit-animation:rotationBack .5s linear infinite;animation:rotationBack .5s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}
.loader::before{width:50px;height:50px;border-color:var(--theme_secondary) var(--primary-black-color) transparent transparent;-webkit-animation:rotation 1.5s linear infinite;animation:rotation 1.5s linear infinite}
@-webkit-keyframes rotation{
    0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotation{
    0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes rotationBack{
    0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@keyframes rotationBack{
    0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#151515;z-index:900;top:0;opacity:0;visibility:hidden;right:0}
.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}
.sidebar-btn{margin-left:15px;cursor:pointer;text-align:right}
.sidebar-btn span{width:30px;display:block;height:2px;background-color:var(--heading-color)}
.sidebar-btn span:nth-child(2){margin-top:5px;margin-bottom:5px;width:25px;margin-left:auto}
.spin{-webkit-animation:spin linear infinite 10s;animation:spin linear infinite 10s}
@-webkit-keyframes marquee{
    100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}
}
@keyframes marquee{
    100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}
}
@-webkit-keyframes marquee_right{
    from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
    to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes marquee_right{
    from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
    to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes marquee_left{
    from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes marquee_left{
    from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@-webkit-keyframes float-bob-x{
    0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}
    50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
    100%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}
}
@keyframes float-bob-x{
    0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}
    50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
    100%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}
}
@-webkit-keyframes float-bob-y{
    0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
    50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
}
@keyframes float-bob-y{
    0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
    50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
}
@-webkit-keyframes spin{
    from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{
    from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes zoomInOut{
    0%{-webkit-transform:scale(1);transform:scale(1)}
    50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
    100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes zoomInOut{
    0%{-webkit-transform:scale(1);transform:scale(1)}
    50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
    100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes playpopup{
    0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}
    50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.3}
    100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
@keyframes playpopup{
    0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}
    50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.3}
    100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
.theme-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:600;line-height:19px;font-family:var(--body-font);-webkit-transition:all .3s;transition:all .3s}
.theme-btn.style-one{position:relative;z-index:1;background-color:var(--theme_primary);color:var(--white-color);overflow:hidden;padding:18px 30px}
.theme-btn.style-one:after{position:absolute;content:"";bottom:-70%;right:-90%;width:100%;height:100%;background-color:var(--theme_secondary);border-radius:20px 20px 0 0;z-index:-1;-webkit-transition:all .3s;transition:all .3s}
.theme-btn.style-one i{margin-left:10px;-webkit-transition:all .3s;transition:all .3s}
.theme-btn.style-one:hover{background-color:var(--primary-black-color);color:var(--theme_light)}
.theme-btn.style-one:hover:after{bottom:0;right:0;border-radius:0}
.theme-btn.style-two{padding:17px 22px;border:1px solid var(--theme_primary);color:var(--theme_primary)}
.theme-btn.style-two:hover{background-color:var(--theme_primary);border-color:transparent;color:var(--white-color)}
.read-more.style-one{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;text-transform:capitalize;text-decoration:underline}
.read-more.style-one:hover{color:var(--theme_primary)}
.header-area{position:relative;z-index:999}
.transparent-header{position:absolute;background-color:transparent;top:0;left:0;width:100%;z-index:999}
@media screen and (max-width:1199.98px){
    .header-navigation{padding:20px 0}
}
.header-navigation .primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header-navigation .site-branding{max-width:200px}
.header-navigation .main-menu ul>li{display:inline-block;position:relative;margin-left:17px;margin-right:17px}
@media screen and (max-width:1199.98px){
    .header-navigation .main-menu ul>li{margin-left:10px;margin-right:10px}
}
.header-navigation .main-menu ul>li>a{position:relative;display:block;font:600 18px var(--body-font);text-transform:capitalize;line-height:1;color:var(--heading-color);padding:36px 0}
@media screen and (max-width:1199.98px){
    .header-navigation .main-menu ul>li>a{font-size:18px}
}
.header-navigation .main-menu ul>li>a:after{position:absolute;bottom:35%;right:0;content:"";width:0%;height:1px;background-color:var(--theme_primary);-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}
.header-navigation .main-menu ul>li>a span.dd-trigger{margin-left:5px}
.header-navigation .main-menu ul>li .sub-menu{position:absolute;left:0;top:120%;width:250px;opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s;z-index:99;padding:10px 0;background-color:var(--white-color);height:auto;text-align:left;-webkit-box-shadow:0 30px 80px 15px rgba(0,0,0,.09);box-shadow:0 30px 80px 15px rgba(0,0,0,.09);border-radius:7px}
.header-navigation .main-menu ul>li .sub-menu li{display:block;margin:0}
.header-navigation .main-menu ul>li .sub-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;position:relative;line-height:2.5;margin:0;color:var(--heading-color);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.header-navigation .main-menu ul>li .sub-menu li a span.dd-trigger{margin-left:auto}
.header-navigation .main-menu ul>li .sub-menu li a::after{display:none}
.header-navigation .main-menu ul>li .sub-menu li a:hover{color:var(--theme_primary)}
.header-navigation .main-menu ul>li .sub-menu li .sub-menu{left:100%;top:50%}
.header-navigation .main-menu ul>li .sub-menu li:hover .sub-menu{top:0}
.header-navigation .main-menu ul>li .sub-menu li:hover>a{margin-left:5px;color:var(--theme_primary)}
.header-navigation .main-menu ul>li:hover>a{color:var(--theme_primary)}
.header-navigation .main-menu ul>li:hover>a:after{left:0;right:auto;width:100%}
.header-navigation .main-menu ul>li:hover>.sub-menu{opacity:1;visibility:visible;top:100%}
.header-navigation .navbar-toggler{padding:11px 7px;border:1px solid var(--heading-color);background-color:transparent;cursor:pointer;display:none;border-radius:5px;margin-left:20px}
.header-navigation .navbar-toggler span{position:relative;border-radius:3px;display:block;height:2px;padding:0;width:30px;cursor:pointer;display:block;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background-color:var(--heading-color)}
.header-navigation .navbar-toggler span:not(:first-child){margin-top:5px}
.header-navigation .navbar-toggler.active span:first-of-type{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:7px}
.header-navigation .navbar-toggler.active span:nth-of-type(2){opacity:0}
.header-navigation .navbar-toggler.active span:nth-of-type(3){-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:-7px}
@media screen and (max-width:1199.98px){
    .header-navigation .theme-nav-menu{text-align:left;position:fixed;top:0;left:-290px;width:290px;height:100%;-webkit-transition-duration:.5s;transition-duration:.5s;padding:20px 20px 30px;display:block;overflow-x:hidden;overflow-y:scroll;z-index:9999;background-color:var(--white-color)}
    .header-navigation .theme-nav-menu.menu-on{left:0}
    .header-navigation .theme-nav-menu .site-branding{max-width:100%;width:100%}
    .header-navigation .theme-nav-menu .main-menu{margin-top:30px}
    .header-navigation .theme-nav-menu .main-menu ul li{display:block;margin:0}
    .header-navigation .theme-nav-menu .main-menu ul li:not(:last-child){border-bottom:1px solid var(--border-color)}
    .header-navigation .theme-nav-menu .main-menu ul li a{display:block;padding:12px 0;font-size:18px}
    .header-navigation .theme-nav-menu .main-menu ul li a:after{display:none}
    .header-navigation .theme-nav-menu .main-menu ul li .sub-menu{width:100%;position:relative;top:0;left:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;visibility:visible;opacity:1;display:none;-webkit-transition:none;transition:none}
    .header-navigation .theme-nav-menu .main-menu ul li .sub-menu>li>a{padding:5px 20px}
    .header-navigation .theme-nav-menu .main-menu ul li .sub-menu>li .sub-menu{width:100%;position:relative;top:0;left:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;visibility:visible;opacity:1;display:none;-webkit-transition:none;transition:none;margin-left:30px}
    .header-navigation .theme-nav-menu .main-menu ul li .dd-trigger{position:absolute;right:0;top:10px;height:25px;width:25px;border-radius:3px;z-index:2;cursor:pointer;font-size:16px}
    .header-navigation .navbar-close{width:35px;height:35px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);font-size:16px}
    .header-navigation .navbar-toggler{display:block}
    .header-navigation .theme-nav-button .theme-btn.style-one{padding:17px 24px}
    .header-navigation .theme-menu-bottom h5{margin-bottom:25px}
    .header-navigation .theme-menu-bottom .social-link li{display:inline-block;margin-right:10px}
    .header-navigation .theme-menu-bottom .social-link li a{width:40px;height:40px;border-radius:50%;border:1px solid var(--border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
    .header-navigation .theme-menu-bottom .social-link li a:hover{background-color:var(--theme_primary);color:var(--white-color)}
}
.nav-right-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.nav-right-item .nav-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-right:30px}
@media (max-width:767.98px){
    .nav-right-item .nav-action{margin-right:0}
}
.nav-right-item .nav-action .action-btn{width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white-color);font-size:20px;background-color:var(--heading-color);cursor:pointer}
@media (max-width:767.98px){
    .nav-right-item .nav-action .action-btn.search-btn{display:none}
}
.header-one .container-fluid{padding-left:70px;padding-right:70px}
@media (max-width:1650px){
    .header-one .container-fluid{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:1199.98px){
    .header-one .container-fluid{padding-left:15px;padding-right:15px}
}
.header .header-navigation .main-menu ul>li>a{color:var(--white-color)}
@media screen and (max-width:991.98px){
    .header .header-navigation .main-menu ul>li>a{color:var(--heading-color)}
}
.header .header-navigation .main-menu ul>li .sub-menu{background-color:var(--heading-color)}
@media screen and (max-width:991.98px){
    .header .header-navigation .main-menu ul>li .sub-menu{background-color:var(--white-color)}
}
.header .header-navigation .main-menu ul>li .sub-menu li a{color:var(--white-color)}
@media screen and (max-width:991.98px){
    .header .header-navigation .main-menu ul>li .sub-menu li a{color:var(--heading-color)}
}
.header .header-navigation .main-menu ul>li .sub-menu li a:hover{color:var(--theme_primary)}
.header .header-navigation .main-menu ul>li .sub-menu li:hover>a{color:var(--theme_primary)}
.header .header-navigation .main-menu ul>li:hover>a{color:var(--theme_primary)}
.header .nav-right-item .nav-button .theme-btn.style-one:hover{background-color:var(--white-color);color:var(--heading-color)}
.header .nav-right-item .navbar-toggler{border-color:rgba(255,255,255,.6)}
.header .nav-right-item .navbar-toggler span{background-color:rgba(255,255,255,.6)}
.header-area.sticky{position:fixed;top:0;left:0;right:0;z-index:999;border-color:transparent;background-color:var(--white-color);-webkit-animation:sticky 1.2s;animation:sticky 1.2s}
.header-area.sticky.header-one{background-color:var(--primary-black-color)}
.header-area.sticky.header-two{background-color:var(--primary-black-color)}
@-webkit-keyframes sticky{
    0%{top:-200px}
    100%{top:0}
}
@keyframes sticky{
    0%{top:-200px}
    100%{top:0}
}
.footer-widget h4.widget-title{color:var(--white-color);margin-bottom:25px}
.footer-widget .widget-content>p{color:rgba(255,255,255,.8);margin-bottom:25px}
.footer-widget .widget-content .social-box a{width:40px;height:40px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer-widget .widget-content .social-box a:not(:last-child){margin-right:5px}
.footer-nav-widget .widget-content .widget-nav li{color:var(--white-color)}
.footer-nav-widget .widget-content .widget-nav li:not(:last-child){margin-bottom:15px}
.footer-contact-info-widget .widget-content .agricko-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-contact-info-widget .widget-content .agricko-info-box .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:44px;height:44px;border:1px dashed rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(5px);border-radius:50%;color:var(--white-color);margin-right:20px}
.footer-contact-info-widget .widget-content .agricko-info-box .content span{color:var(--white-color);font-weight:600}
.footer-contact-info-widget .widget-content .agricko-info-box .content p{color:rgba(255,255,255,.8);line-height:20px}
.footer-recent-post-widget .recent-post-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-recent-post-widget .recent-post-item:not(:last-child){margin-bottom:30px}
.footer-recent-post-widget .recent-post-item .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;margin-right:15px}
.footer-recent-post-widget .recent-post-item .thumbnail img{border-radius:5px}
.footer-recent-post-widget .recent-post-item .content span{font-size:14px;color:var(--theme_secondary)}
.footer-recent-post-widget .recent-post-item .content h6{color:var(--white-color)}
.copyright-area{padding:20px 0}
@media (max-width:767.98px){
    .copyright-area .copyright-text{text-align:center;margin-bottom:20px}
}
@media (max-width:767.98px){
    .copyright-area .copyright-link{text-align:center}
}
.copyright-area .copyright-link a:not(:last-child):after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:7px;height:7px;background-color:var(--theme_secondary);margin-left:25px;margin-right:25px}
@media screen and (max-width:991.98px){
    .copyright-area .copyright-link a:not(:last-child):after{margin-left:15px;margin-right:15px}
}
.copyright-area .copyright-link a:hover{color:var(--theme_primary)}
.footer-newsletter{background-color:var(--theme_secondary);border-radius:5px;padding:10px}
.footer-newsletter .newsletter-inner-wrap{padding:35px 60px 40px;border-top:2px dashed var(--heading-color);border-bottom:2px dashed var(--heading-color)}
@media screen and (max-width:991.98px){
    .footer-newsletter .newsletter-inner-wrap{padding:35px 20px 40px}
}
.footer-newsletter .section-title h3{font-size:32px;line-height:45px}
@media screen and (max-width:1199.98px){
    .footer-newsletter .section-title h3{font-size:22px;line-height:30px}
}
@media screen and (max-width:991.98px){
    .footer-newsletter .section-title{text-align:center;margin-bottom:30px}
}
.footer-newsletter .newsletter-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media screen and (max-width:991.98px){
    .footer-newsletter .newsletter-form .form-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media (max-width:767.98px){
    .footer-newsletter .newsletter-form .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.footer-newsletter .newsletter-form .form_control{max-width:300px;width:100%;background-color:var(--white-color);padding:15px 22px;line-height:1;border:none;font-size:18px;font-weight:500;color:#454545;border-radius:10px 0 0 10px}
.footer-newsletter .newsletter-form .form_control::-webkit-input-placeholder{color:#454545}
.footer-newsletter .newsletter-form .form_control::-moz-placeholder{color:#454545}
.footer-newsletter .newsletter-form .form_control:-ms-input-placeholder{color:#454545}
.footer-newsletter .newsletter-form .form_control::-ms-input-placeholder{color:#454545}
.footer-newsletter .newsletter-form .form_control::placeholder{color:#454545}
@media (max-width:767.98px){
    .footer-newsletter .newsletter-form .form_control{border-radius:10px}
}
.footer-newsletter .newsletter-form .submit-btn{padding:18px 35px;line-height:17px;background-color:var(--theme_primary);color:var(--white-color);font-size:18px;font-weight:500;border-radius:0 10px 10px 0}
@media (max-width:767.98px){
    .footer-newsletter .newsletter-form .submit-btn{border-radius:10px;margin-top:20px}
}
.footer-one{padding-top:100px}
.default-footer{position:relative;background-color:var(--heading-color)}
.default-footer .footer-newsletter{position:relative;z-index:1;margin-top:-200px}
.default-footer .footer-widget h4.widget-title{color:var(--white-color)}
.default-footer .footer-widget .widget-content p{color:rgba(255,255,255,.8)}
.default-footer .footer-widget .widget-content .social-box a{border:1px solid var(--white-color);color:var(--white-color)}
.default-footer .footer-widget .widget-content .social-box a:hover{background-color:var(--theme_primary);border-color:transparent}
.default-footer .copyright-area{background-color:var(--black-dark-color)}
.default-footer .copyright-area .copyright-text p{color:var(--white-color)}
.default-footer .copyright-area .copyright-link a{color:var(--white-color)}
.default-footer .copyright-area .copyright-link a:hover{color:var(--theme_primary)}
.agricko-hero .single-slider{/* padding:200px 0 320px; */position:relative;z-index:1}
@media (max-width:767.98px){
    .agricko-hero .single-slider{padding:120px 0 240px}
}
.agricko-hero .single-slider .image-layer{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 1.4s cubic-bezier(.7, 0, .3, 1);transition:all 1.4s cubic-bezier(.7, 0, .3, 1);-webkit-transform:scale(1.2);transform:scale(1.2);z-index:-1}
.agricko-hero .single-slider .image-layer:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(.13%,rgba(0,76,29,.8)),color-stop(52.05%,rgba(0,76,29,.3)),color-stop(99.83%,rgba(0,76,29,.8)));background:linear-gradient(90deg,rgba(0,76,29,.8) .13%,rgba(0,76,29,.3) 52.05%,rgba(0,76,29,.8) 99.83%);z-index:-1}
.agricko-hero .single-slider.slick-current .image-layer{-webkit-transform:scale(1);transform:scale(1)}
.agricko-hero .hero-content{position:relative}
.agricko-hero .hero-content span.tag-line{border-radius:30px;border:1px solid rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--white-color);padding:6px 20px;line-height:22px;font-weight:500;margin-bottom:27px;max-width: 650px;}
.agricko-hero .hero-content span.tag-line i{color:var(--theme_secondary);margin-right:10px}
@media (max-width:575.98px){
    .agricko-hero .hero-content span.tag-line{padding:10px 10px 0}
}
.agricko-hero .hero-content h1{color:var(--white-color);text-transform:capitalize;margin-bottom:30px;font-weight: 600;font-size: 50px;line-height: 60px;max-width: 720px;margin: 5px auto 35px;}
.agricko-hero .hero-content h1 span{color:var(--heading-color);background-color:var(--theme_secondary);border-radius:20px;padding:15px 10px 0;line-height:.8}
@media screen and (max-width:1199.98px){
    .agricko-hero .hero-content h1{font-size:70px;line-height:85px}
}
@media (max-width:767.98px){
    .agricko-hero .hero-content h1{font-size:40px;line-height:55px}
}
.agricko-hero .hero-content .hero-button .theme-btn:last-child{padding:18px 50px;margin-left:15px;background-color:var(--white-color);color:var(--heading-color)}
@media (max-width:575.98px){
    .agricko-hero .hero-content .hero-button .theme-btn:last-child{margin-left:6px}
}
.agricko-features-wrapper{position:relative;z-index:2;background-color:var(--gray-color);border-radius:20px;margin-top:-120px}
.agricko-features-wrapper .item-column:not(:last-child){border-right:1px solid #ddd}
@media screen and (max-width:1199.98px){
    .agricko-features-wrapper .item-column:not(:last-child){border-right:none}
}
@media screen and (max-width:1199.98px){
    .agricko-features-wrapper .item-column:first-child,.agricko-features-wrapper .item-column:nth-child(3){border-right:1px solid #ddd}
}
@media (max-width:767.98px){
    .agricko-features-wrapper .item-column:first-child,.agricko-features-wrapper .item-column:nth-child(3){border-right:none}
}
.agricko-feature-item{padding:40px 40px 32px;text-align:center}
.agricko-feature-item .icon{width:80px;height:80px;border-radius:50%;border: 3px solid rgb(0 0 0 / 10%);background-color: var(--theme_primary);color:var(--white-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;color:var(--heading-color);font-size:40px;padding: 15px;}
.agricko-left-iconic-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:575.98px){
    .agricko-left-iconic-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.agricko-left-iconic-box .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;height:80px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(12,119,53,.1);color:var(--theme_primary);font-size:40px;margin-right:20px}
@media (max-width:575.98px){
    .agricko-left-iconic-box .icon{margin-bottom:30px}
}
.agricko-left-iconic-box .content h4{margin-bottom:6px}
.agricko-about-sec .agricko-image-box{position:relative}
.agricko-about-sec .agricko-image-box .agricko-image.image-one{text-align:left}
.agricko-about-sec .agricko-image-box .agricko-image.image-one img{border-radius:10px}
.agricko-about-sec .agricko-image-box .agricko-image.image-two{position:absolute;bottom:60px;right:30px}
.agricko-about-sec .agricko-image-box .agricko-image.image-two img{width:100%;border-radius:10px}
.agricko-about-sec .agricko-image-box .agricko-image.image-two .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.agricko-about-sec .agricko-image-box .agricko-image.image-two .play-btn .video-popup{width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--theme_secondary);color:var(--heading-color)}
@media (max-width:767.98px){
    .agricko-about-sec .agricko-image-box .agricko-image.image-two{position:relative;bottom:auto;right:auto;margin-top:30px}
}
.agricko-about-sec .agricko-image-box .border-shape{width:185px;height:300px;border:7px solid var(--theme_secondary);position:absolute;right:80px;top:60px;z-index:-1}
.agricko-about-sec .agricko-image-box .experience-box{position:absolute;top:60px;left:-35px;padding:30px 10px;max-width:180px;text-align:center;background-color:var(--theme_primary)}
.agricko-about-sec .agricko-image-box .experience-box::after{position:absolute;bottom:-35px;left:0;content:"";width:0;height:0;border-top:35px solid var(--theme_primary);border-left:35px solid transparent}
.agricko-about-sec .agricko-image-box .experience-box i{font-size:50px;color:var(--white-color)}
.agricko-about-sec .agricko-image-box .experience-box h4{color:var(--white-color)}
.agricko-about-sec .agricko-image-box .experience-box h4 span{font-size:16px;line-height:25px}
@media (max-width:767.98px){
    .agricko-about-sec .agricko-image-box .experience-box{display:none}
}
.agricko-about-sec .agricko-content-box .iconic-box-list .agricko-left-iconic-box:not(:last-child){margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd}
.agricko-about-sec .agricko-content-box .agricko-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:575.98px){
    .agricko-about-sec .agricko-content-box .agricko-button-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.agricko-about-sec .agricko-content-box .agricko-button-wrap .support-box{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:575.98px){
    .agricko-about-sec .agricko-content-box .agricko-button-wrap .support-box{margin-top:30px;margin-left:0}
}
.agricko-about-sec .agricko-content-box .agricko-button-wrap .support-box .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px;font-size:50px;color:var(--white-color);color:var(--heading-color)}
.agricko-service-item:hover .thumbnail .hover-overlay{opacity:1;visibility:visible}
.agricko-service-item:hover .thumbnail .hover-content-wrap{background-color:var(--primary-black-color)}
.agricko-service-item:hover .thumbnail .hover-content-wrap .icon-btn{background-color:var(--theme_primary)}
.agricko-service-item:hover .thumbnail .hover-content-wrap .icon-btn i{-webkit-transform:rotate(0);transform:rotate(0)}
.agricko-service-item .thumbnail{position:relative;z-index:1}
.agricko-service-item .thumbnail img{width:100%}
.agricko-service-item .thumbnail .hover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}
.agricko-service-item .thumbnail .hover-content-wrap{position:absolute;bottom:30px;left:0;width:90%;background-color:var(--theme_primary);border-radius:0 60px 60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding: 10px 10px 10px 15px;min-height: 80px;}
@media screen and (max-width:991.98px){
    .agricko-service-item .thumbnail .hover-content-wrap{width:95%}
}
.agricko-service-item .thumbnail .hover-content-wrap .content{padding-right:10px}
.agricko-service-item .thumbnail .hover-content-wrap .content h4{color:var(--white-color)}
.agricko-service-item .thumbnail .hover-content-wrap .content h4 a{color:var(--white-color)}
@media (max-width:1650px){
    .agricko-service-item .thumbnail .hover-content-wrap .content h4{font-size: 18px;line-height: 30px;}
}
.agricko-service-item .thumbnail .hover-content-wrap .content a{color:rgba(255,255,255,.8)}
.agricko-service-item .thumbnail .hover-content-wrap .icon-btn{width: 50px;height: 50px;border-radius:50%;background-color:var(--primary-black-color);color:var(--white-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px}
.agricko-service-item .thumbnail .hover-content-wrap .icon-btn i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s;transition:all .3s}
@media screen and (max-width:991.98px){
    .agricko-service-item .thumbnail .hover-content-wrap .icon-btn{width:50px;height:50px;font-size:18px}
}
.agricko-choose-sec{position:relative;z-index:1;background-color:var(--primary-black-color);overflow:hidden}
.agricko-choose-sec .bottom-img{position:absolute;bottom:0;left:0;text-align:center;width:100%;height:auto;z-index:-1}
.agricko-choose-item{border-radius:5px;border:1px solid rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;padding:30px 30px 25px}
@media (max-width:1650px){
    .agricko-choose-item{padding:30px 20px 25px}
}
.agricko-choose-item .icon{width:80px;height:80px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--theme_primary);font-size:40px;color:var(--white-color);margin-bottom:20px}
.agricko-choose-item .content h4{color:var(--white-color);margin-bottom:13px}
.agricko-choose-item .content p{color:rgba(255,255,255,.8)}
.agricko-intro-sec{position:relative;z-index:1}
.agricko-intro-sec:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(.25%,rgba(0,0,0,.9)),color-stop(47.04%,rgba(0,0,0,.54)),color-stop(99.8%,rgba(0,0,0,.9)));background:linear-gradient(90deg,rgba(0,0,0,.9) .25%,rgba(0,0,0,.54) 47.04%,rgba(0,0,0,.9) 99.8%);z-index:-1}
.agricko-intro-sec .agricko-play-box .video-popup{position:relative;width:90px;height:90px;border:1px solid var(--border-color);border-radius:50%;border:1px solid rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--white-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.agricko-intro-sec .agricko-play-box .video-popup:after,.agricko-intro-sec .agricko-play-box .video-popup:before{position:absolute;left:0;top:0;content:"";border-radius:50%;width:100%;height:100%;border:1px solid var(--white-color)}
.agricko-intro-sec .agricko-play-box .video-popup:after{-webkit-animation:playpopup infinite ease-in 2s;animation:playpopup infinite ease-in 2s}
.agricko-intro-sec .agricko-play-box .video-popup:before{-webkit-animation:playpopup infinite ease-in-out 4s;animation:playpopup infinite ease-in-out 4s}
.agricko-team-item:hover .member-image .hover-content .social-box{right:20px}
.agricko-team-item:hover .member-image .hover-content .member-info{background-color:var(--primary-black-color)}
.agricko-team-item .member-image{position:relative;z-index:1;overflow:hidden}
.agricko-team-item .member-image img{width:100%;border-radius:10px}
.agricko-team-item .member-image .hover-content{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.agricko-team-item .member-image .hover-content .social-box{position:absolute;right:-40%;top:30px;padding:15px 10px;text-align:center;background-color:var(--primary-black-color);-webkit-transition:all .3s;transition:all .3s}
.agricko-team-item .member-image .hover-content .social-box a{display:block;color:var(--white-color);margin-left:10px;margin-right:10px}
.agricko-team-item .member-image .hover-content .social-box a:not(:last-child){margin-bottom:10px}
.agricko-team-item .member-image .hover-content .member-info{width:100%;padding:20px 30px;background-color:var(--theme_primary);text-align:center;-webkit-transition:all .3s;transition:all .3s}
.agricko-team-item .member-image .hover-content .member-info h4{color:var(--white-color)}
.agricko-team-item .member-image .hover-content .member-info .position{color:rgba(255,255,255,.8)}
.agricko-testimonial-item .testimonial-inner-wrap{background-color:var(--gray-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}
.agricko-testimonial-item .testimonial-inner-wrap .thumbnail{max-width:290px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:60px}
@media screen and (max-width:991.98px){
    .agricko-testimonial-item .testimonial-inner-wrap .thumbnail{display:none}
}
.agricko-testimonial-item .testimonial-inner-wrap .thumbnail img{border-radius:5px}
.agricko-testimonial-item .testimonial-inner-wrap .testimonial-content .ratings{margin-bottom:22px}
.agricko-testimonial-item .testimonial-inner-wrap .testimonial-content .ratings i{color:var(--theme_secondary)}
.agricko-testimonial-item .testimonial-inner-wrap .testimonial-content p{font-size:18px;line-height:34px;font-weight:500;margin-bottom:27px}
@media screen and (max-width:1199.98px){
    .agricko-testimonial-item .testimonial-inner-wrap .testimonial-content p{font-size:16px;line-height:28px;margin-bottom:20px}
}
.agricko-testimonial-item .testimonial-inner-wrap .testimonial-content .author-info h5{font-size:22px;margin-bottom:5px}
.agricko-faq-sec .agricko-image img{border-radius:10px}
.accordion-card{background-color:var(--gray-color);border-radius:40px;border:1px solid var(--border-color)}
.accordion-card .accordion-header .accordion-title{padding:10px 30px 10px 10px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:5px}
@media (max-width:767.98px){
    .accordion-card .accordion-header .accordion-title{font-size:16px}
}
.accordion-card .accordion-header .accordion-title:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\f106";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:18px;line-height:25px;color:var(--theme_primary);margin-left:auto;-webkit-transition:all .3s;transition:all .3s}
.accordion-card .accordion-header .accordion-title .icon-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:35px;height:35px;border-radius:50%;margin-right:15px;font-size:14px;background-color:var(--primary-black-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white-color)}
.accordion-card .accordion-header .accordion-title .icon-btn i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .34s;transition:all .34s}
.accordion-card .accordion-header .accordion-title[aria-expanded=true]{background-color:var(--primary-black-color);color:var(--white-color);border-radius:40px}
.accordion-card .accordion-header .accordion-title[aria-expanded=true] .icon-btn{background-color:var(--theme_primary)}
.accordion-card .accordion-header .accordion-title[aria-expanded=true] .icon-btn i{-webkit-transform:rotate(0);transform:rotate(0)}
.accordion-card .accordion-header .accordion-title[aria-expanded=true]:after{content:"\f107";color:var(--theme_secondary)}
.accordion-card .accordion-content{padding:30px}
.accordion-card .accordion-content p{border-left:2px solid var(--primary-black-color);padding-left:15px;line-height:25px}
.agricko-contact-sec .agricko-image img{border-radius:10px}
.contact-wrapper{border-radius:10px;background-color:var(--gray-color);padding:40px 50px 50px}
@media (max-width:767.98px){
    .contact-wrapper{padding:20px 20px 30px}
}
.contact-wrapper p{margin-bottom:40px}
.contact-wrapper label{margin-bottom:10px;color:var(--heading-color)}
.contact-wrapper .form_control{padding:12px 20px;border-radius:5px;border:1px solid rgba(24,39,30,.2);background-color:rgba(24,39,30,.1);margin-bottom:20px;color:#454545}
.contact-wrapper .form_control::-webkit-input-placeholder{color:#454545}
.contact-wrapper .form_control::-moz-placeholder{color:#454545}
.contact-wrapper .form_control:-ms-input-placeholder{color:#454545}
.contact-wrapper .form_control::-ms-input-placeholder{color:#454545}
.contact-wrapper .form_control::placeholder{color:#454545}
.agricko-post-item .post-thumbnail img{width:100%;border-radius:10px 10px 0 0}
.agricko-post-item .post-content{border:1px solid var(--border-color);border-top:none;padding:23px 30px 30px;border-radius:0 0 5px 5px}
.agricko-post-item .post-content .post-meta span{margin-bottom:10px}
.agricko-post-item .post-content .post-meta span:not(:last-child){margin-right:25px}
.agricko-post-item .post-content .post-meta span i{margin-right:10px}
.agricko-post-item .post-content h4{margin-bottom:15px}
@media screen and (max-width:991.98px){
    .agricko-post-item .post-content h4{font-size:18px;line-height:30px}
}
.agricko-post-item .post-content .icon-btn{width:50px;height:50px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--primary-black-color);color:var(--white-color)}
.agricko-post-item .post-content .icon-btn i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}

.swiper.agricko-hero .swiper-slide .single-slider {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding-bottom: 100px;
}

footer .nav-item {
    list-style: circle;
}


.agricko-product-item {
    background-color: #FBFBF7;
    border-radius: 10px;
    padding: 20px;
    text-align: center;
}
.agricko-product-item:hover .product-thumbnail .action-button {
    bottom: 30px;
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
}
.agricko-product-item .product-thumbnail {
    position: relative;
    z-index: 1;
}
.agricko-product-item .product-thumbnail img {
    width: 100%;
}
.agricko-product-item .product-thumbnail .new {
    position: absolute;
    top: 10px;
    left: 10px;
    font-weight: 500;
    font-size: 14px;
    border-radius: 5px;
    background-color: var(--primary-color);
    color: var(--white-color);
    padding: 6px 15px;
    line-height: 1;
}
.agricko-product-item .product-thumbnail .action-button {
    position: absolute;
    bottom: 90px;
    left: 50%;
    width: 100%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    visibility: hidden;
    opacity: 0;
}
.agricko-product-item .product-thumbnail .action-button .icon-btn {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: var(--white-color);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 6px;
    margin-right: 6px;
}
.agricko-product-item .product-info {
    padding-top: 20px;
}
.agricko-product-item .product-info .price {
    font-weight: 500;
    color: var(--primary-color);
}
.agricko-product-item .product-info .price .prev-price {
    color: var(--heading-color);
    text-decoration: line-through;
    margin-right: 5px;
}
