*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{height:100%}
body{line-height:24px;font-size:14px;font-style:normal;font-weight:400;color:#232323;overflow-x:hidden;font-family:'Manrope';letter-spacing: 0.3px;}
h1,h2,h3,h4,h5,h6{color:#232323;font-weight:400;margin-top:0}
p{font-size:14px;font-weight:400;line-height:24px;color:#232323;margin-bottom:15px}
h1{font-size:36px}
h2{font-size:30px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:14px}
h6{font-size:12px}
p:last-child{margin-bottom:0}
a,button{color:inherit;line-height:inherit;text-decoration:none;cursor:pointer;color:#232323}
a,button,img,input,span{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
:focus{outline:none!important}
a:focus{color:inherit;outline:none;text-decoration:none}
a:hover{text-decoration:none;color: #144734;}
button,input[type="submit"]{cursor:pointer;border: none;}
ul{list-style:outside none none;margin:0;padding:0}
@media only screen and (min-width: 1200px) {
.container{max-width:1200px}
}
.container{padding-left:15px;padding-right:15px}
.container .row{margin-right:-15px;margin-left:-15px}
.container .row div[class^="col-"]{padding-left:15px;padding-right:15px}
.custom-container{max-width:1450px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.custom-container{max-width:1300px}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.custom-container{max-width:1200px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.custom-container{max-width:960px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.custom-container{max-width:720px}
}
@media only screen and (max-width: 767px) {
.custom-container{width:100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.custom-container{max-width:540px}
}
.custom-container .row{margin-right:-15px;margin-left:-15px}
.custom-container .row div[class^="col-"]{padding-left:15px;padding-right:15px}
.fix{overflow:hidden}
.hidden{display:none}
.clear{clear:both}
.section{float:left;width:100%}
.f-right{float:right}
.capitalize{text-transform:capitalize}
.uppercase{text-transform:uppercase}
.bg-img{background-position:center center;background-size:cover}
.position-relative{position:relative}
.m-0{margin:0}
.p-0{padding:0}
.mt-0{margin-top:0}
.mt-5{margin-top:5px!important}
.mt-10{margin-top:10px}
.mt-12{margin-top:12px}
.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-100{margin-top:100px}
.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-150{margin-top:150px}
.mt-160{margin-top:160px}
.mt-155{margin-top:155px}
.mt-175{margin-top:175px}
.mr-0{margin-right:0}
.mr-10{margin-right:10px}
.mr-12{margin-right:12px}
.mr-15{margin-right:15px}
.mr-20{margin-right:20px}
.mr-25{margin-right:25px}
.mr-30{margin-right:30px}
.mr-35{margin-right:35px}
.mr-40{margin-right:40px}
.mr-45{margin-right:45px}
.mr-50{margin-right:50px}
.mr-55{margin-right:55px}
.mr-60{margin-right:60px}
.mr-65{margin-right:65px}
.mr-70{margin-right:70px}
.mr-80{margin-right:80px}
.mr-90{margin-right:90px}
.mr-100{margin-right:100px}
.mr-110{margin-right:110px}
.mr-120{margin-right:120px}
.mr-130{margin-right:130px}
.mr-140{margin-right:140px}
.mr-150{margin-right:150px}
.mb-0{margin-bottom:0}
.mb-10{margin-bottom:10px}
.mb-8{margin-bottom:8px}
.mb-12{margin-bottom:12px}
.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-37{margin-bottom:37px}
.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-110{margin-bottom:110px}
.mb-120{margin-bottom:120px}
.mb-130{margin-bottom:130px}
.mb-140{margin-bottom:140px}
.mb-150{margin-bottom:150px}
.mb-160{margin-bottom:160px}
.mb-170{margin-bottom:170px}
.mb-180{margin-bottom:180px}
.ml-0{margin-left:0}
.ml-10{margin-left:10px}
.ml-12{margin-left:12px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-25{margin-left:25px}
.ml-30{margin-left:30px}
.ml-35{margin-left:35px}
.ml-40{margin-left:40px}
.ml-45{margin-left:45px}
.ml-50{margin-left:50px}
.ml-55{margin-left:55px}
.ml-60{margin-left:60px}
.ml-70{margin-left:70px}
.ml-75{margin-left:75px}
.ml-80{margin-left:80px}
.ml-90{margin-left:90px}
.ml-95{margin-left:95px}
.ml-100{margin-left:100px}
.ml-105{margin-left:105px}
.ml-110{margin-left:110px}
.ml-120{margin-left:120px}
.ml-130{margin-left:130px}
.ml-135{margin-left:135px}
.ml-140{margin-left:140px}
.ml-145{margin-left:145px}
.ml-150{margin-left:150px}
.ml-200{margin-left:200px}
.ml-300{margin-left:300px}
.ml-ntv5{margin-left:-5px}
.pt-0{padding-top:0}
.pt-5{padding-top:5px!important}
.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}
@media only screen and (max-width: 767px) {
.pt-75{padding-top:60px}
}
.pt-85{padding-top:85px}
.pt-80{padding-top:80px}
@media only screen and (max-width: 767px) {
.pt-80{padding-top:60px}
}
.pt-95{padding-top:95px}
@media only screen and (max-width: 767px) {
.pt-95{padding-top:55px}
}
.pt-90{padding-top:90px}
@media only screen and (max-width: 767px) {
.pt-90{padding-top:55px}
}
.pt-100{padding-top:100px}
@media only screen and (max-width: 767px) {
.pt-100{padding-top:60px}
}
.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-128{padding-top:128px}
.pt-130{padding-top:130px}
.pt-135{padding-top:135px}
.pt-165{padding-top:165px}
.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-170{padding-top:170px}
.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-220{padding-top:220px}
.pt-250{padding-top:250px}
.pt-255{padding-top:255px}
.pt-210{padding-top:210px}
.pt-230{padding-top:230px}
.pt-270{padding-top:270px}
.pt-290{padding-top:290px}
.pt-295{padding-top:295px}
.pt-280{padding-top:280px}
.pt-240{padding-top:240px}
.pt-330{padding-top:330px}
.pt-340{padding-top:340px}
.pt-350{padding-top:350px}
.pt-365{padding-top:365px}
.pt-360{padding-top:360px}
.pt-370{padding-top:370px}
.pt-380{padding-top:380px}
.pt-400{padding-top:400px}
.pr-0{padding-right:0}
.pr-10{padding-right:10px}
.pr-15{padding-right:15px}
.pr-20{padding-right:20px}
.pr-30{padding-right:30px}
.pr-40{padding-right:40px}
.pr-50{padding-right:50px}
.pr-60{padding-right:60px}
.pr-70{padding-right:70px}
.pr-80{padding-right:80px}
.pr-90{padding-right:90px}
.pr-100{padding-right:100px}
.pr-110{padding-right:110px}
.pr-120{padding-right:120px}
.pr-130{padding-right:130px}
.pr-140{padding-right:140px}
.pr-155{padding-right:155px}
.pr-270{padding-right:270px}
.pb-0{padding-bottom:0}
.pb-5{padding-bottom:5px!important}
.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}
@media only screen and (max-width: 767px) {
.pb-70{padding-bottom:55px}
}
.pb-75{padding-bottom:75px}
@media only screen and (max-width: 767px) {
.pb-75{padding-bottom:60px}
}
.pb-80{padding-bottom:50px}
.pb-85{padding-bottom:85px}
.pb-90{padding-bottom:90px}
.pb-95{padding-bottom:95px}
@media only screen and (max-width: 767px) {
.pb-95{padding-bottom:55px}
}
.pb-100{padding-bottom:100px}
@media only screen and (max-width: 767px) {
.pb-100{padding-bottom:60px}
}
.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-170{padding-bottom:170px}
.pb-190{padding-bottom:190px}
.pb-175{padding-bottom:175px}
.pb-180{padding-bottom:180px}
.pb-280{padding-bottom:280px}
.pb-200{padding-bottom:200px}
.pb-205{padding-bottom:205px}
.pb-210{padding-bottom:210px}
.pb-220{padding-bottom:220px}
.pb-215{padding-bottom:215px}
.pb-250{padding-bottom:250px}
.pb-285{padding-bottom:285px}
.pb-270{padding-bottom:270px}
.pb-290{padding-bottom:290px}
.pb-315{padding-bottom:315px}
.pb-330{padding-bottom:330px}
.pb-335{padding-bottom:335px}
.pb-340{padding-bottom:340px}
.pb-325{padding-bottom:325px}
.pb-320{padding-bottom:300px}
.pl-0{padding-left:0}
.pl-10{padding-left:10px}
.pl-15{padding-left:15px}
.pl-20{padding-left:20px}
.pl-30{padding-left:30px}
.pl-35{padding-left:35px}
.pl-40{padding-left:40px}
.pl-45{padding-left:45px}
.pl-50{padding-left:50px}
.pl-60{padding-left:60px}
.pl-70{padding-left:70px}
.pl-80{padding-left:80px}
.pl-90{padding-left:90px}
.pl-100{padding-left:100px}
.pl-110{padding-left:110px}
.pl-120{padding-left:120px}
.pl-130{padding-left:130px}
.pl-140{padding-left:140px}
.pl-150{padding-left:150px}
.pl-155{padding-left:155px}
.pl-190{padding-left:190px}
.ptb-0{padding:0}
.ptb-10{padding:10px 0}
.ptb-20{padding:20px 0}
.ptb-30{padding:30px 0}
.ptb-35{padding:35px 0}
.ptb-32{padding:32px 0}
.ptb-40{padding:40px 0}
.ptb-50{padding:50px 0}
.ptb-60{padding:60px 0}
.ptb-70{padding:70px 0}
.ptb-80{padding:80px 0}
.ptb-90{padding:90px 0}
.ptb-100{padding:100px 0}
.ptb-110{padding:110px 0}
.ptb-120{padding:120px 0}
.ptb-130{padding:130px 0}
.ptb-140{padding:140px 0}
.ptb-150{padding:150px 0}
.ptb-160{padding:160px 0}
.ptb-170{padding:170px 0}
.ptb-177{padding:177px 0}
.ptb-180{padding:180px 0}
.ptb-190{padding:190px 0}
.ptb-200{padding:200px 0}
.ptb-210{padding:210px 0}
.ptb-220{padding:220px 0}
.ptb-290{padding:290px 0}
.ptb-310{padding:310px 0}
.mtb-0{margin:0}
.mtb-10{margin:10px 0}
.mtb-15{margin:15px 0}
.mtb-20{margin:20px 0}
.mtb-30{margin:30px 0}
.mtb-40{margin:40px 0}
.mtb-50{margin:50px 0}
.mtb-60{margin:60px 0}
.mtb-70{margin:70px 0}
.mtb-80{margin:80px 0}
.mtb-90{margin:90px 0}
.mtb-100{margin:100px 0}
.mtb-110{margin:110px 0}
.mtb-120{margin:120px 0}
.mtb-130{margin:130px 0}
.mtb-140{margin:140px 0}
.mtb-150{margin:150px 0}
.mtb-290{margin:290px 0}
input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
input{background:#ffffff;border:2px solid #c8d5d0;height:45px;-webkit-box-shadow:none;box-shadow:none;padding-left:10px;font-size:14px;color:#737373;width:100%}
select{width:100%;background:transparent;border:0 solid #eceff8;-webkit-box-shadow:none;box-shadow:none;font-size:14px;color:#737373}
option{background:#fff;border:0 solid #626262;padding-left:10px;font-size:14px}
input:focus{background:transparent}
textarea{resize:vertical;background:#eceff8;border:2px solid #eceff8;padding:10px;width:100%;font-size:14px;color:#737373}
textarea:focus{background:transparent;border:2px solid #4FC1F0;outline:none}
.custom-d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.custom-align-item-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.custom-align-item-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.justify-content-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-right:15px;padding-left:15px;position:relative;width:100%;min-height:1px}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}
}
@media only screen and (max-width: 767px) {
.custom-col-5{padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.custom-common-column{padding-right:15px;padding-left:15px;position:relative;width:100%;min-height:1px}
.custom-common-column.custom-padding-5{padding-right:5px;padding-left:5px}
.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 66.666%;-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width: 767px) {
.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 33.334%;-ms-flex:0 0 33.334%;flex:0 0 33.334%;max-width:33.334%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width: 767px) {
.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
#scrollUp{width:60px;height:60px;background-color:#C6AA58;color:#fff;right:30px;bottom:30px;border-radius:50%;text-align:center;overflow:hidden;-webkit-box-shadow:0 2px 2px 0 #00000024 0 1px 5px 0 #0000001f 0 3px 1px -2px #0003;box-shadow:0 2px 2px 0 #00000024 0 1px 5px 0 #0000001f 0 3px 1px -2px #0003;z-index:999!important}
#scrollUp:hover{color:#fff;background-color:#144734}
@media only screen and (max-width: 767px) {
#scrollUp{width:40px;height:40px;right:15px}
}
#scrollUp i{display:block;line-height:60px;font-size:25px}
@media only screen and (max-width: 767px) {
#scrollUp i{line-height:40px;font-size:16px}
}
.height-100vh{height:100vh!important}
.transparent-bar{left:0;position:absolute;top:0;width:100%;z-index:99}
.bg-gray{background-color:#f2f4f9}
.bg-gray-2{background-color:#F5F7FA}
.border-bottom-1{border-bottom:1px solid #DBDBDB}
.border-top-1{border-top:1px solid #ededed}
.border-top-2{border-top:1px solid #DBDBDB}
.default-overlay{position:relative}
.default-overlay:before{content:"";opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;z-index:9}
.default-overlay.overly-point-4:before{background-color:#181818;opacity:.4}
.default-overlay-white{position:relative}
.default-overlay-white:before{content:"";opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;z-index:9}
@media only screen and (max-width: 767px) {
.res-white-overly-xs{position:relative}
.res-white-overly-xs:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.4;z-index:9}
.res-black-overly-xs{position:relative}
.res-black-overly-xs:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#000;opacity:.5;z-index:9}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.res-white-overly-md{position:relative}
.res-white-overly-md:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.5;z-index:1}
}
.padding-10-row-col .row{margin-right:-5px;margin-left:-5px}
.padding-10-row-col .row div[class^="col-"]{padding-left:5px;padding-right:5px}
.padding-20-row-col .row{margin-right:-10px;margin-left:-10px}
.padding-20-row-col .row div[class^="col-"]{padding-left:10px;padding-right:10px}
.padding-15-row-col .container,.padding-15-row-col .custom-container{padding-left:7.5px;padding-right:7.5px}
@media only screen and (max-width: 767px) {
.padding-15-row-col .container,.padding-15-row-col .custom-container{padding-left:15px;padding-right:15px}
}
.padding-15-row-col .container .row,.padding-15-row-col .custom-container .row{margin-right:-7.5px;margin-left:-7.5px}
@media only screen and (max-width: 767px) {
.padding-15-row-col .container .row,.padding-15-row-col .custom-container .row{margin-right:-15px;margin-left:-15px}
}
.padding-15-row-col .container .row div[class^="col-"],.padding-15-row-col .custom-container .row div[class^="col-"]{padding-left:7.5px;padding-right:7.5px}
@media only screen and (max-width: 767px) {
.padding-15-row-col .container .row div[class^="col-"],.padding-15-row-col .custom-container .row div[class^="col-"]{padding-left:15px;padding-right:15px}
}
.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width: 767px) {
.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 22%;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width: 767px) {
.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width: 767px) {
.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.col-width-44{-webkit-box-flex:0;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-44{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width: 767px) {
.col-width-44{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.col-width-56{-webkit-box-flex:0;-webkit-flex:0 0 56%;-ms-flex:0 0 56%;flex:0 0 56%;max-width:56%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-56{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width: 767px) {
.col-width-56{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width: 767px) {
.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 16.667%;-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width: 767px) {
.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}
}
@media only screen and (max-width: 767px) {
.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.col-width-58{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-58{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width: 767px) {
.col-width-58{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.col-width-41{-webkit-box-flex:0;-webkit-flex:0 0 41.667%;-ms-flex:0 0 41.667%;flex:0 0 41.667%;max-width:41.667%}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.col-width-41{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width: 767px) {
.col-width-41{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@-webkit-keyframes tm-animation-buzz-out {
10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes tm-animation-buzz-out {
10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@-webkit-keyframes tm-loop-move-vertical {
0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
}
@keyframes tm-loop-move-vertical {
0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
}
.loop-move-vertical{-webkit-animation:3s tm-loop-move-vertical linear infinite alternate;animation:3s tm-loop-move-vertical linear infinite alternate}
@-webkit-keyframes tm-loop-move-horizontal {
0%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
}
@keyframes tm-loop-move-horizontal {
0%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
}
.loop-move-horizontal{-webkit-animation:3s tm-loop-move-horizontal linear infinite alternate;animation:3s tm-loop-move-horizontal linear infinite alternate}
@-webkit-keyframes tm-loop-rotate {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@keyframes tm-loop-rotate {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
.loop-rotate{-webkit-animation:3s tm-loop-rotate linear infinite;animation:3s tm-loop-rotate linear infinite}
.ApexGenric-animation-zoom-in .ApexGenric-image{overflow:hidden}
.ApexGenric-animation-zoom-in .ApexGenric-image img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.ApexGenric-animation-zoom-in .ApexGenric-box:hover .ApexGenric-image img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.ApexGenric-animation-zoom-out .ApexGenric-image{overflow:hidden}
.ApexGenric-animation-zoom-out .ApexGenric-image img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1);-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.ApexGenric-animation-zoom-out .ApexGenric-box:hover .ApexGenric-image img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.ApexGenric-animation-move-up .ApexGenric-box .ApexGenric-image{-webkit-transition:all .3s cubic-bezier(0,0,0.2,1);-o-transition:all .3s cubic-bezier(0,0,0.2,1);transition:all .3s cubic-bezier(0,0,0.2,1)}
.ApexGenric-animation-move-up .ApexGenric-box:hover .ApexGenric-image{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.ApexGenric-animation-move-up-drop-shadow .ApexGenric-box .ApexGenric-image{position:relative;-webkit-transition:all .3s cubic-bezier(0,0,0.2,1);-o-transition:all .3s cubic-bezier(0,0,0.2,1);transition:all .3s cubic-bezier(0,0,0.2,1)}
.ApexGenric-animation-move-up-drop-shadow .ApexGenric-box .ApexGenric-image:after{content:'';position:absolute;bottom:0;top:50%;left:10%;right:10%;-webkit-box-shadow:0 10px 50px #33333338;box-shadow:0 10px 50px #33333338;z-index:-1;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
.ApexGenric-animation-move-up-drop-shadow .ApexGenric-box:hover .ApexGenric-image{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.ApexGenric-animation-move-up-drop-shadow .ApexGenric-box:hover .ApexGenric-image:after{opacity:1}
@-webkit-keyframes ApexGenricAnimationFadeInUp {
from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes ApexGenricAnimationFadeInUp {
from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.tmFadeInUp{-webkit-animation-name:ApexGenricAnimationFadeInUp;animation-name:ApexGenricAnimationFadeInUp}
.tmFadeInUp.animated{-webkit-animation-duration:1s;animation-duration:1s}
.ApexGenric-grid .grid-item{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
.ApexGenric-grid .grid-item.animate{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-in-out;transition:opacity 1s linear,-webkit-transform 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s linear;transition:transform 1s ease-in-out,opacity 1s linear;transition:transform 1s ease-in-out,opacity 1s linear,-webkit-transform 1s ease-in-out}
@-webkit-keyframes moveHorizontal {
100%{-webkit-transform:translateX(0);opacity:1}
}
@keyframes moveHorizontal {
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
body:not(.elementor-editor-active) .modern-grid .grid-item{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
body:not(.elementor-editor-active) .modern-grid .grid-item.animate{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-in-out;transition:opacity 1s linear,-webkit-transform 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s linear;transition:transform 1s ease-in-out,opacity 1s linear;transition:transform 1s ease-in-out,opacity 1s linear,-webkit-transform 1s ease-in-out}
.header-top-ptb-1{padding:7px 0}
.header-info-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.header-info > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.header-info > ul > li{margin-right:30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-info > ul > li:before{content:'';position:absolute;right:-14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background:#dedfe2}
.header-info > ul > li:last-child{margin-right:0}
.header-info > ul > li:last-child:before{display:none}
.header-info > ul > li a{color:#232323;font-weight:500}
.header-info > ul > li a i{font-size:14px;margin-right:5px}
.header-info > ul > li a.language-dropdown-active i{font-size:8px;margin-left:5px}
.header-info > ul > li > ul.language-dropdown{position:absolute;top:100%;left:0;z-index:2;min-width:200px;background:#fff;border-radius:5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-box-shadow:0 -3px 23px #0000000f;box-shadow:0 -3px 23px #0000000f;visibility:hidden;opacity:0;padding:20px 0;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.header-info > ul > li > ul li{display:block}
.header-info > ul > li > ul li a{display:block;color:#696969;padding:11px 20px 12px}
.header-info > ul > li > ul li a:hover{color:#C6AA58;background-color:#C6AA581a}
.header-info > ul > li:hover > a{color:#232323}
.header-info > ul > li:hover > ul.language-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.covid-update p{color:#232323}
.covid-update p a{background-color:#3751ee;font-weight:500;color:#fff;display:inline-block;margin:0 10px 0 0;border-radius:5px;padding:1px 12px}
.covid-update p a:hover{background-color:#144734}
.covid-update.covid-update-mobile{padding:0 0 23px}
.covid-update.covid-update-mobile p{color:#fff}
.header-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-wrap.header-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.logo a{display:block}
.logo.logo-width-1 a img{width:166px}
@media only screen and (max-width: 767px) {
.logo.logo-width-1 a img{width:120px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.logo.logo-hm3 a img{width:120px}
}
.main-menu.main-menu-grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.main-menu.main-menu-mrg-1{margin:0 0 0 27px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu.main-menu-mrg-1{margin:0 0 0 15px}
}
.main-menu > nav > ul > li{display:inline-block;position:relative}
.main-menu > nav > ul > li.position-static{position:static}
.main-menu > nav > ul > li > a{display:inline-block;font-size:1rem;font-weight:300;color:#232323}
.main-menu > nav > ul > li > a i{font-size: 1.2rem;position: relative;top: 2px;margin-left: 0;}
.main-menu > nav > ul > li > a.active{color:#C6AA58}
.main-menu > nav > ul > li ul.sub-menu{position:absolute;left:0;top:100%;-webkit-box-shadow:0 -3px 23px #0000000f;box-shadow:0 -3px 23px #0000000f;background-color:#fff;width:275px;padding:20px 0 20px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;opacity:0;visibility:hidden;margin-top:20px;border-radius:5px;z-index:999}
.main-menu > nav > ul > li ul.sub-menu li{line-height:1;display:block;margin-bottom:15px;position:relative}
.main-menu > nav > ul > li ul.sub-menu li:last-child{margin-bottom:0}
.main-menu > nav > ul > li ul.sub-menu li ul.level-menu{position:absolute;left:100%;top:-110px;-webkit-box-shadow:0 -3px 23px #0000000f;box-shadow:0 -3px 23px #0000000f;background-color:#fff;width:240px;padding:33px 0 35px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;opacity:0;visibility:hidden;border-radius:5px;margin-top:20px}
.main-menu > nav > ul > li ul.sub-menu li ul.level-menu.level-menu-modify{top:-25px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu > nav > ul > li ul.sub-menu li ul.level-menu.level-menu-modify{width:165px}
}
.main-menu > nav > ul > li ul.sub-menu li a{font-size: 14px;color: #555;display: block;padding: 0 15px;line-height: 1.4;}
.main-menu > nav > ul > li ul.sub-menu li a i{font-size:9px;float:right;position:relative;top:4px}
.main-menu > nav > ul > li ul.sub-menu li:hover > a{color:#000}
.main-menu > nav > ul > li ul.sub-menu li:hover ul.level-menu{opacity:1;visibility:visible;margin-top:0}
.main-menu > nav > ul > li ul.mega-menu{position:absolute;left:0;top:100%;-webkit-box-shadow:0 -3px 23px #0000000f;box-shadow:0 -3px 23px #0000000f;background-color:#fff;width:100%;padding:35px 25px 35px 35px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;opacity:0;visibility:hidden;margin-top:20px;border-radius:5px;z-index:999}
.main-menu > nav > ul > li ul.mega-menu li{line-height:1;display:block;position:relative;float:left;padding-right:10px}
.main-menu > nav > ul > li ul.mega-menu li:last-child{margin-bottom:0}
.main-menu > nav > ul > li ul.mega-menu li.sub-mega-menu-width-22{width:22%}
.main-menu > nav > ul > li ul.mega-menu li.sub-mega-menu-width-34{width:34%}
.main-menu > nav > ul > li ul.mega-menu li a.menu-title{font-size:16px;font-weight:500;display:block}
.main-menu > nav > ul > li ul.mega-menu li ul{margin-top:28px}
.main-menu > nav > ul > li ul.mega-menu li ul li{line-height:1;display:block;margin-bottom:15px}
.main-menu > nav > ul > li ul.mega-menu li ul li:last-child{margin-bottom:0}
.main-menu > nav > ul > li ul.mega-menu li ul li a{font-size:16px;color:#555;display:block;line-height:1.4}
.main-menu > nav > ul > li ul.mega-menu li ul li a:hover{color:#000}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap{overflow:hidden;position:relative}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap a{display:block}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content{position:absolute;top:32px;left:30px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content{left:20px;top:22px}
}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content h4{font-size:15px;text-transform:uppercase;font-weight:500;margin:0}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:5px 0 11px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content h3{font-size:20px;line-height:1.3;margin:5px 0 7px}
}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price{margin:0 0 28px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price{margin:0 0 10px}
}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price span.new-price{font-size:24px;font-weight:700;color:#144734}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price span.old-price{font-size:16px;font-weight:400;color:#696969;text-decoration:line-through;margin-left:5px}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-btn a{display:inline-block;font-size:14px;font-weight:700;color:#fff;border-radius:5px;padding:12px 22px 15px;background-color:#C6AA58}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-btn a{padding:10px 16px 13px}
}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-discount{width:80px;height:80px;line-height:80px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a;position:absolute;top:13%;right:7%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-discount{width:70px;height:70px;line-height:70px}
}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-discount h3{color:#232323;margin:0;text-align:center;font-size:16px;font-weight:600;line-height:1}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap .menu-banner-discount h3 span{display:block;line-height:1;font-weight:700;font-size:20px;margin:0 0 3px}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap:hover a img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.main-menu > nav > ul > li ul.mega-menu li .menu-banner-wrap:hover .menu-banner-btn a{background-color:#144734}
.main-menu > nav > ul > li:hover > a{color:#C6AA58}
.main-menu > nav > ul > li:hover ul.sub-menu{opacity:1;visibility:visible;margin-top:0}
.main-menu > nav > ul > li:hover ul.mega-menu{opacity:1;visibility:visible;margin-top:0}
.main-menu.hover-boder > nav > ul > li > a{position:relative}
.main-menu.hover-boder > nav > ul > li > a::after{content:'';position:absolute;left:auto;right:0;bottom:34px;height:1px;width:0;-webkit-transition:width .6s cubic-bezier(0.25,0.8,0.25,1) 0s;-o-transition:width .6s cubic-bezier(0.25,0.8,0.25,1) 0s;transition:width .6s cubic-bezier(0.25,0.8,0.25,1) 0s;background:#C6AA58}
.main-menu.hover-boder > nav > ul > li:hover > a::after{width:100%;left:0;right:auto}
.main-menu.hover-boder.hover-boder-white > nav > ul > li > a::after{bottom:18px;background:#fff}
.main-menu.hover-boder.hover-boder-modify > nav > ul > li > a::after{bottom:28px}
.main-menu.main-menu-light-white > nav > ul > li > a{color:#fff}
.main-menu.main-menu-padding-1 > nav > ul > li{padding:0 5px}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.main-menu.main-menu-padding-1 > nav > ul > li{padding:0 8px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.main-menu.main-menu-padding-1 > nav > ul > li{padding:0 6px}
.main-menu.main-menu-padding-1.hm3-menu-padding > nav > ul > li{padding:0 6px}
}
.main-menu.main-menu-lh-1 > nav > ul > li{line-height:92px}
.main-menu.main-menu-lh-2 > nav > ul > li{line-height:60px}
.main-menu.main-menu-lh-3 > nav > ul > li{line-height:80px}
.header-action-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.search-style-1{margin-right:28px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.search-style-1{margin-right:15px}
}
.search-style-1 form{width:370px;position:relative}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.search-style-1 form{width:280px}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.search-style-1 form{width:220px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.search-style-1 form{width:170px}
}
.search-style-1 form input{font-size:15px;height:48px;color:#232323;border-radius:5px;padding:3px 50px 3px 20px;border:1px solid #f5f5f5;background-color:#f5f5f5;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.search-style-1 form input::-moz-input-placeholder{color:#232323;opacity:1}
.search-style-1 form input::-webkit-input-placeholder{color:#232323;opacity:1}
.search-style-1 form input:focus{border:1px solid #C6AA58;background-color:#fff}
.search-style-1 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border:none;font-size:16px;height:100%;padding:0 15px;background-color:transparent;color:#C6AA58}
.search-style-1 form button:hover{color:#144734}
.header-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-action .header-action-icon{margin-right:28px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.header-action .header-action-icon.header-action-mrg-none{margin-right:13px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-action .header-action-icon.header-action-mrg-none{margin-right:33px}
}
@media only screen and (max-width: 767px) {
.header-action .header-action-icon.header-action-mrg-none{margin-right:15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action .header-action-icon.header-action-mrg-none{margin-right:20px}
}
.header-action .header-action-icon.header-action-mrg-none2{margin-right:0}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-action .header-action-icon.header-action-mrg-none2{margin-right:33px}
}
@media only screen and (max-width: 767px) {
.header-action .header-action-icon.header-action-mrg-none2{margin-right:15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action .header-action-icon.header-action-mrg-none2{margin-right:20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-action .header-action-icon{margin-right:33px}
}
@media only screen and (max-width: 767px) {
.header-action .header-action-icon{margin-right:15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action .header-action-icon{margin-right:20px}
}
.header-action .header-action-icon:last-child{margin-right:0}
.header-action .header-action-icon > a{font-size:24px;color:#232323;line-height:1;display:inline-block;position:relative}
@media only screen and (max-width: 767px) {
.header-action .header-action-icon > a{font-size:20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action .header-action-icon > a{font-size:22px}
}
.header-action .header-action-icon > a span.pro-count{position:absolute;right:-11px;bottom:-8px;color:#fff;height:20px;width:20px;border-radius:100%;font-weight:700;font-size:12px;text-align:center;line-height:20px}
.header-action .header-action-icon > a span.pro-count.blue{background-color:#C6AA58}
.header-action .header-action-icon:hover > a{color:#C6AA58}
.header-action .header-action-icon:hover .cart-dropdown-wrap{opacity:1;visibility:visible;top:100%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.header-action.header-action-hm3 .header-action-icon{margin-right:15px}
.header-action.header-action-hm3 .header-action-icon.header-action-mrg-none2{margin-right:0}
.header-action.header-action-hm3 .header-action-icon:last-child{margin-right:0}
}
.header-action-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-action-2 .header-action-icon-2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 14px}
@media only screen and (max-width: 767px) {
.header-action-2 .header-action-icon-2{padding:0 6px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action-2 .header-action-icon-2{padding:0 10px}
}
.header-action-2 .header-action-icon-2:last-child{padding:0}
@media only screen and (max-width: 767px) {
.header-action-2 .header-action-icon-2:last-child{padding:0 0 0 6px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action-2 .header-action-icon-2:last-child{padding:0 0 0 10px}
}
.header-action-2 .header-action-icon-2 > a{font-size: 2.4rem;color: #232323;line-height: 1;display: flex;position: relative;align-items: center;}
.header-icon{color: #C6AA58;}
.header-action-2 .sp-btn-desc, .head-cta-dec {display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-left: 8px;line-height: normal;}
.header-action-2 .sp-btn-title, .head-cta-title {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;font-size: .85rem;line-height: 1;color: #989898;margin-bottom: 0;letter-spacing: 0.5px;text-transform: capitalize;font-weight: 500;}
.header-action-2 .sp-btn-stitle, .head-cta-stitle {font-size: 1rem;line-height: 1.4;font-weight: 800;}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-action-2 .header-action-icon-2 > a{color:#fff;fill:#fff}
}
@media only screen and (max-width: 767px) {
.header-action-2 .header-action-icon-2 > a{color:#fff;fill:#fff}
}
.header-action-2 .header-action-icon-2 > a img{width:100%}
.header-action-2 .header-action-icon-2 > a svg{width:1em;height:1em}
@media only screen and (max-width: 767px) {
.header-action-2 .header-action-icon-2 > a{font-size:20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.header-action-2 .header-action-icon-2 > a{font-size:22px}
}
.header-area.header-height-2 {position: relative;z-index: 99;}
.header-action-2 .header-action-icon-2 > a span.pro-count{position:absolute;right:-11px;bottom:-8px;color:#fff;height:20px;width:20px;border-radius:100%;font-weight:700;font-size:12px;text-align:center;line-height:20px}
.header-action-2 .header-action-icon-2 > a span.pro-count.blue{background-color:#C6AA58}
.header-action-2 .header-action-icon-2:hover > a{color:#C6AA58;fill:#C6AA58}
.header-action-2 .header-action-icon-2:hover .cart-dropdown-wrap{opacity:1;visibility:visible;top:100%}
.header-middle-ptb-1{padding:21px 0 27px}
.cart-dropdown-wrap{position:absolute;right:0;top:calc(100% + 20px);z-index:99;width:360px;background-color:#fff;-webkit-box-shadow:0 10px 30px #0000001f;box-shadow:0 10px 30px #0000001f;padding:30px 20px 27px;opacity:0;visibility:hidden;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1);border-radius: 15px;}
.my-account-dropdown-wrap{width: 250px;}
@media only screen and (max-width: 767px) {
.cart-dropdown-wrap{width:290px;right:-39px}
.cart-dropdown-wrap.cart-dropdown-hm2{right:-63px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.cart-dropdown-wrap{width:310px}
}
.cart-dropdown-wrap ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 20px;align-items: flex-start;}
.cart-dropdown-wrap ul li:last-child{margin:0}
.cart-dropdown-wrap ul li .shopping-cart-img{-webkit-box-flex:0;-webkit-flex:0 0 875px;-ms-flex:0 0 75px;flex: 0 0 75px;margin-right: 15px;border: 1px solid #dbdbdb;border-radius: 10px;overflow: hidden;}
@media only screen and (max-width: 767px) {
.cart-dropdown-wrap ul li .shopping-cart-img{-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:10px}
}
.cart-dropdown-wrap ul li .shopping-cart-img a{display:block}
.cart-dropdown-wrap ul li .shopping-cart-img a img{max-width:100%}
.cart-dropdown-wrap ul li .shopping-cart-title{margin:0 5px 0 0}
.cart-dropdown-wrap ul li .shopping-cart-title h4{font-size: .8rem;font-weight: 500;line-height: 1.4;margin: 0 0 5px 0;}
.cart-dropdown-wrap ul li .shopping-cart-title h4 a{color:#696969}
.cart-dropdown-wrap ul li .shopping-cart-title h4 a:hover{color:#C6AA58}
.cart-dropdown-wrap ul li .shopping-cart-title h3{font-size:18px;font-weight:700;line-height:1;margin:0;color:#C6AA58}
.cart-dropdown-wrap ul li .shopping-cart-title h3 span{color:#696969;font-weight:400;font-size:15px}
.cart-dropdown-wrap ul li .shopping-cart-delete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:6px 0 0}
.cart-dropdown-wrap ul li .shopping-cart-delete a{font-size:18px;color:#696969}
.cart-dropdown-wrap ul li .shopping-cart-delete a:hover{color:#232323}
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total{border-top:2px solid #f3f3f3;margin:27px 0 20px;padding:17px 0 0}
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total h4{color:#9b9b9b;font-weight:700;font-size:15px;margin:0}
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total h4 span{font-size:18px;float:right;color:#C6AA58}
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%; gap: 5px;}
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a{width: 100%;}
@media only screen and (max-width: 767px) {
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a{padding:12px 22px 13px}
}
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a:hover{background-color:#144734}
.sticky-bar.stick{-webkit-animation:700ms ease-in-out 0s normal none 1 running fadeInDown;animation:700ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 8px 20px 0 #0000001a;box-shadow:0 8px 20px 0 #0000001a;position:fixed;top:0;width:100%;z-index:999;left:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.sticky-bar.stick.sticky-white-bg{background-color:#fff}
.sticky-bar.stick.sticky-blue-bg{background-color:#144734}
.header-height-1{min-height:133px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.header-height-1{min-height:157px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-height-1{min-height:83px}
}
@media only screen and (max-width: 767px) {
.header-height-1{min-height:65px}
}
.header-height-3{min-height:132px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.header-height-3{min-height:133px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-height-3{min-height:83px}
}
@media only screen and (max-width: 767px) {
.header-height-3{min-height:65px}
}
.header-height-4{min-height:120px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.header-height-4{min-height:144px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-height-4{min-height:83px}
}
@media only screen and (max-width: 767px) {
.header-height-4{min-height:65px}
}
.search-style-2 {margin-right: auto;margin-left: 50px;}
.search-style-2 form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}
.search-style-2 form select{color:#232323;font-size:15px;min-height:52px;border:2px solid #DBDBDB;border-right:none;width:170px;padding:3px 35px 3px 20px;border-radius:5px 0 0 5px;background:transparent url(../images/select.png) no-repeat center right 20px;background-color:#F5F5F5;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-moz-appearance:none;-webkit-appearance:none}
.search-style-2 form select:focus{color:#232323}
.search-style-2 form input{color:#232323;font-size:15px;min-height:52px;border:2px solid #DBDBDB;width:350px;padding:3px 62px 3px 20px;border-radius:0 5px 5px 0;background-color:#fff}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.search-style-2 form input{width:340px}
}
.search-style-2 form input::-webkit-input-placeholder{color:#232323;opacity:1}
.search-style-2 form input::-moz-input-placeholder{color:#232323;opacity:1}
.search-style-2 form input:focus{border:2px solid #C6AA58}
.search-style-2 form button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;padding:0;border:none;font-size:20px;color:#C6AA58;height:100%;padding:5px 17px}
.header-bottom-bg-color{background-color:#144734}
.main-categori-wrap{position:relative}
.main-categori-wrap > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff;font-weight:700}
.main-categori-wrap > a span{margin-right:10px}
@media only screen and (max-width: 767px) {
.main-categori-wrap > a{font-weight:500}
}
.main-categori-wrap > a > i{font-size:14px;margin-left:15px;font-weight:300}
.main-categori-wrap > a > i.up{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;opacity:0;visibility:hidden}
.main-categori-wrap > a.open > i{opacity:0;visibility:hidden}
.main-categori-wrap > a.open > i.up{opacity:1;visibility:visible}
.hotline a{color:#fff;font-size:18px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hotline a{font-size:15px}
}
.hotline a i {font-size: 2.4rem;margin-right: 0;color: #C6AA58;font-weight: 400;}
.categori-dropdown-active-large{list-style-type:none;position:absolute;top:177%;left:0;z-index:9;margin:0;padding:15px 0 23px;background:#fff;border:1px solid #f5f5f5;border-radius:5px;-webkit-box-shadow:0 -3px 23px #0000000f;box-shadow:0 -3px 23px #0000000f;font-size:15px;font-weight:400;min-width:270px;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1);opacity:0;visibility:hidden}
.categori-dropdown-active-large.open{opacity:1;visibility:visible}
.categori-dropdown-active-small{z-index:9;margin:0;padding:15px 0 23px;background:#fff;border-radius:5px;-webkit-box-shadow:0 -3px 23px #0000000f;box-shadow:0 -3px 23px #0000000f;font-size:15px;font-weight:400;display:none;width:100%}
.categori-dropdown-wrap ul li{display:block}
.categori-dropdown-wrap ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 34px;line-height:1.5;color:#232323;font-size:15px}
@media only screen and (max-width: 767px) {
.categori-dropdown-wrap ul li a{padding:5px 12px}
}
.categori-dropdown-wrap ul li a i{margin-right:16px;font-size:20px}
.categori-dropdown-wrap ul li a:hover{color:#C6AA58;background-color:#C6AA581a}
.header-bottom-shadow{-webkit-box-shadow:0 1px 20px #0000000d;box-shadow:0 1px 20px #0000000d}
.search-style-3 form{position:relative}
.search-style-3 form input{font-size:15px;height:50px;color:#232323;border-radius:5px;padding:3px 50px 3px 20px;border:1px solid #fff;background-color:#fff;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.search-style-3 form input::-moz-input-placeholder{color:#232323;opacity:1}
.search-style-3 form input::-webkit-input-placeholder{color:#232323;opacity:1}
.search-style-3 form input:focus{border:1px solid #C6AA58}
.search-style-3 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border:none;font-size:14px;height:100%;padding:0 14px;background-color:transparent;color:#232323}
.search-style-3 form button:hover{color:#C6AA58}
.search-popup-wrap{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;visibility:hidden;background-color:#fff;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:99999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.search-popup-wrap .search-popup-content form input{width:1170px;background-color:transparent;border:0;border-bottom:3px solid #C6AA58;font-size:50px;padding:21px 50px 16px 0;color:#919191;font-weight:300;max-width:100%;height:auto;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0;-webkit-transition:all .5s ease-in-out,opacity .5s linear;-o-transition:all .5s ease-in-out,opacity .5s linear;transition:all .5s ease-in-out,opacity .5s linear}
.search-popup-wrap .search-popup-content form input::-moz-input-placeholder{color:#919191;opacity:1}
.search-popup-wrap .search-popup-content form input::-webkit-input-placeholder{color:#919191;opacity:1}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.search-popup-wrap .search-popup-content form input{width:1000px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.search-popup-wrap .search-popup-content form input{width:820px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.search-popup-wrap .search-popup-content form input{width:650px;font-size:35px}
}
@media only screen and (max-width: 767px) {
.search-popup-wrap .search-popup-content form input{width:270px;font-size:25px;padding:21px 20px 12px 0}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.search-popup-wrap .search-popup-content form input{width:480px;font-size:25px;padding:21px 20px 12px 0}
}
.search-popup-wrap.search-visible{visibility:visible;opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.search-popup-wrap.search-visible .search-popup-content form input{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
.close-style-wrap{position:absolute;right:55px;top:40px}
.close-style-wrap.close-style-position-inherit{position:inherit}
.close-style-wrap .close-style{position:relative;background-color:transparent;padding:0;border:none;width:40px;height:40px}
.close-style-wrap .close-style > i{position:absolute;top:50%;left:50%;width:29px;height:2px;margin:0!important;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:block;overflow:hidden;transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1)}
.close-style-wrap .close-style > i::before,.close-style-wrap .close-style > i::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#111}
.close-style-wrap .close-style > i.icon-top{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.close-style-wrap .close-style > i.icon-top::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.close-style-wrap .close-style > i.icon-top::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
.close-style-wrap .close-style > i.icon-bottom{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.close-style-wrap .close-style > i.icon-bottom::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.close-style-wrap .close-style > i.icon-bottom::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
.close-style-wrap .close-style:hover i.icon-top::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}
.close-style-wrap .close-style:hover i.icon-top::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}
.close-style-wrap .close-style:hover i.icon-bottom::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}
.close-style-wrap .close-style:hover i.icon-bottom::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}
.burger-icon{position:relative;width:24px;height:20px;cursor:pointer;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.burger-icon > span{display:block;position:absolute;left:0;width:100%;height:2px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1)}
.burger-icon > span::before,.burger-icon > span::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#232323}
.burger-icon > span.burger-icon-top{top:5px}
.burger-icon > span.burger-icon-top::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.burger-icon > span.burger-icon-top::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
.burger-icon > span.burger-icon-bottom{bottom:5px}
.burger-icon > span.burger-icon-bottom::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.burger-icon > span.burger-icon-bottom::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
.burger-icon.burger-icon-white > span::before,.burger-icon.burger-icon-white > span::after{background-color:#fff}
.burger-icon:hover span::before,.burger-icon:hover span::after{background-color:#C6AA58}
.burger-icon:hover span.burger-icon-top::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}
.burger-icon:hover span.burger-icon-top::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}
.burger-icon:hover span.burger-icon-bottom::before{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}
.burger-icon:hover span.burger-icon-bottom::after{transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.2s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}
.body-overlay-1{background:#000000b3 none repeat scroll 0 0;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1);visibility:hidden;width:100%;cursor:crosshair;z-index:9999}
.mobile-menu-active .body-overlay-1{opacity:1;visibility:visible}
.main-wrapper{-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.mobile-header-wrapper-style{position:fixed;top:0;width:360px;min-height:100vh;bottom:0;right:0;visibility:hidden;opacity:0;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translate(200px,0);-ms-transform:translate(200px,0);transform:translate(200px,0);background-color:#fff;-webkit-box-shadow:0 0 15px 0 #00000017;box-shadow:0 0 15px 0 #00000017;z-index:99999}
@media only screen and (max-width: 767px) {
.mobile-header-wrapper-style{width:300px}
}
.mobile-header-wrapper-style.sidebar-visible{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.mobile-header-wrapper-style .mobile-header-wrapper-inner{padding:0 0 30px;height:100%;overflow-y:auto;overflow-x:hidden;background-color:#144734}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top{padding:20px}
}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top .mobile-header-logo a{display:block}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top .mobile-header-logo a img{width:166px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area{padding:30px}
@media only screen and (max-width: 767px) {
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area{padding:10px 20px}
}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav{height:100%}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li{display:block;position:relative;padding:15px 0 15px;border-bottom:1px solid #ffffff26}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:last-child{border-bottom:none}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children .menu-expand{top:10px;right:0;position:absolute;cursor:pointer;z-index:9;width:40px;height:40px;text-align:center;border-radius:100%;background-color:transparent;color:#fff;line-height:40px;font-size:18px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children.active > .menu-expand{background:#fff3}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children.active > .menu-expand i::before{content:"\f106"}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li a{font-size:16px;line-height:1;text-transform:capitalize;font-weight:500;position:relative;display:inline-block;color:#fff}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li a i{margin-right:5px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul{padding:18px 0 0;border-top:1px solid #ffffff26;margin-top:20px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li{padding:10px 0 12px;border-bottom:none}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li.menu-item-has-children .menu-expand{top:0}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li a{font-size:15px;color:#ffffffb3;display:block}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li ul{margin-top:32px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:hover > a{color:#fff}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap{padding:25px 0 30px;margin-bottom:30px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info{position:relative;margin-bottom:13px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info:last-child{margin-bottom:0}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info a{font-size:16px;display:block;color:#fff;font-weight:500}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info a span{float:right;font-size:18px;position:relative;top:8px;line-height:1}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown{margin-top:5px;display:none;background-color:#fff;-webkit-box-shadow:0 0 20px .4px #0000001a;box-shadow:0 0 20px .4px #0000001a;padding:22px 30px 26px;width:100%;z-index:11}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li{padding-bottom:10px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li:last-child{padding-bottom:0}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li a{font-size:15px;color:#696969;font-weight:400}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li a:hover{color:#C6AA58}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info:hover > a{color:#ffffffb3}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a{display:inline-block;width:33px;height:33px;line-height:33px;text-align:center;border-radius:100%;color:#fff;font-size:15px;margin-right:10px}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a:last-child{margin-right:0}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.facebook{background-color:#3b5999;border:1px solid #3b5999}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.facebook:hover{color:#232323;background-color:#fff;border:1px solid #fff}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.twitter{background-color:#55acee;border:1px solid #55acee}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.twitter:hover{color:#232323;background-color:#fff;border:1px solid #fff}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.tumblr{background-color:#35465c;border:1px solid #35465c}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.tumblr:hover{color:#232323;background-color:#fff;border:1px solid #fff}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.instagram{background-color:#e4405f;border:1px solid #e4405f}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.instagram:hover{color:#232323;background-color:#fff;border:1px solid #fff}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-border{border-bottom:1px solid #ffffff26}
.mobile-search{padding:30px 0}
.categori-button-active-2{padding:21px 0;display:block!important}
.categori-button-active-2 i{float:right;position:relative;top:5px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-bottom{padding:25px 0}
}
@media only screen and (max-width: 767px) {
.header-bottom{padding:20px 0}
}
.slider-height-2 {
    height: 840px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .slider-height-2 {height: 740px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .slider-height-2 {height: 620px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .slider-height-2 {height: 500px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-height-2 {
        height: 390px;
    }
}
.single-hero-slider{position:relative}
.slider-product-price{width:100px;height:100px;line-height:100px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}
@media only screen and (max-width: 767px) {
.slider-product-price{width:75px;height:75px;line-height:75px}
}
.slider-product-price h3{color:#232323;margin:0;text-align:center;font-size:30px;font-weight:700;line-height:1}
@media only screen and (max-width: 767px) {
.slider-product-price h3{font-size:22px}
}
.slider-product-price h3 span{display:block;line-height:1;font-weight:400;font-size:20px;margin:0 0 5px}
@media only screen and (max-width: 767px) {
.slider-product-price h3 span{font-size:16px}
}
.slider-product-price h3 span.mrg-top{margin:6px 0 0}
@media only screen and (max-width: 767px) {
.slider-product-price h3 span.mrg-top{margin:2px 0 0}
}
.slider-product-price.slider-product-position1{position:absolute;top:21%;left:44%}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.slider-product-price.slider-product-position1{top:10%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.slider-product-price.slider-product-position1{top:12%}
}
@media only screen and (max-width: 767px) {
.slider-product-price.slider-product-position1{top:10%}
}
.slider-product-price.slider-product-position2{position:absolute;top:21%;right:7%}
@media only screen and (max-width: 767px) {
.slider-product-price.slider-product-position2{top:6%}
}
.slider-product-price.slider-product-position3{position:absolute;top:24%;right:50%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.slider-product-price.slider-product-position3{right:23%}
}
.slider-product-price.slider-product-position4{position:absolute;top:23%;right:66%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.slider-product-price.slider-product-position4{right:32%}
}
.slider-product-price.slider-product-position5{position:absolute;top:19%;right:0}
.slider-product-price.slider-product-position6{position:absolute;top:19%;right:51%}
.slider-product-price.slider-product-position7{position:absolute;top:24%;right:50%}
.hero-slider-content-1{padding:0 60px 50px}
@media only screen and (max-width: 767px) {
.hero-slider-content-1{padding:0 15px 50px}
}
.hero-slider-content-1 h1{font-size:34px;line-height:48px;font-weight:500;margin:0;color:#fff}
@media only screen and (max-width: 767px) {
.hero-slider-content-1 h1{font-size:25px;line-height:34px}
}
.hero-slider-content-1 > p{font-size:15px;line-height:26px;margin:19px 0 27px;color:#fff;width:60%}
@media only screen and (max-width: 767px) {
.hero-slider-content-1 > p{width:100%;margin:15px 0 20px}
}
.hero-slider-content-1 h4{font-size:15px;font-weight:500;letter-spacing:3px;color:#144734;text-transform:uppercase;margin:0 0 20px}
@media only screen and (max-width: 767px) {
.hero-slider-content-1 h4{margin:0 0 15px}
}
.hero-slider-content-1 .slider-product-offer-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}
.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span{letter-spacing:1px;color:#fff;text-transform:uppercase;line-height:1;border-radius:2px;margin-right:10px;padding:6px 10px}
.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span:last-child{margin-right:0}
.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span.yellow{background-color:#f6b500}
.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span.red{background-color:#144734}
.hero-slider-content-1 .slider-product-offer-wrap p{font-size:18px;color:#fff;margin:0 0 0 10px}
.hero-slider-content-1.slider-content-1-black h1{color:#232323}
.hero-slider-content-1.slider-content-1-black p{color:#232323}
.ag-link-btn {display: flex;align-items: center;justify-content: center;gap: 10px;margin-top: 5px;font-size: .9rem;color: #144734;}
.ag-link-btn:hover{color: #C6AA58;}
.btn-style-1 a,.ag-btn{display:inline-block;color:#fff;font-size:15px;font-weight:700;border-radius:5px;padding:14px 42px 16px;background-color:#C6AA58;text-align: center;}
.ag-btn{padding: 13px 20px 13px;}
.ag-btn-primary{background-color: #C6AA58;color: #fff;}
.ag-btn-primary:hover{background-color: #144734;color: #fff;}
.ag-btn-secondary{background-color: #144734;color: #fff;}
.ag-btn-secondary:hover{background-color: #C6AA58;color: #fff;}
@media only screen and (max-width: 767px) {
.btn-style-1 a,.ag-btn{padding:10px 32px 12px}
}
.btn-style-1 a.font-size-14{font-size:14px}
.btn-style-1 a.btn-1-padding-2{padding:8px 22px 9px}
@media only screen and (max-width: 767px) {
.btn-style-1 a.btn-1-padding-2{padding:4px 15px 7px}
}
.btn-style-1 a.btn-1-padding-3{padding:14px 34px 16px}
@media only screen and (max-width: 767px) {
.btn-style-1 a.btn-1-padding-3{padding:10px 32px 12px}
}
.btn-style-1 a.btn-1-padding-4{padding:7px 36px 8px}
@media only screen and (max-width: 767px) {
.btn-style-1 a.btn-1-padding-4{padding:4px 15px 7px}
}
.btn-style-1 a.btn-1-padding-5{padding:14px 54px 16px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.btn-style-1 a.btn-1-padding-5{padding:12px 44px}
}
@media only screen and (max-width: 767px) {
.btn-style-1 a.btn-1-padding-5{padding:7px 30px 10px}
}
.btn-style-1 a:hover{background-color:#144734}
.nav-style-1.nav-style-1-position-1 > span{position:absolute;bottom:7%;right:6%}
@media only screen and (max-width: 767px) {
.nav-style-1.nav-style-1-position-1 > span{bottom:3%}
}
.nav-style-1 > span{cursor:pointer;color:#232323;width:50px;height:50px;border-radius:5px;overflow:hidden;text-align:center;background:#f5f5f5;border:1px solid #DBDBDB; z-index:9;font-size:1.8rem;position: absolute;right: 0;top: -80px;display: flex;align-items: center;justify-content: center;}
.nav-style-1 .pro-icon-1-prev {right: 65px;}
.nav-style-1 > span i{line-height:52px}
@media only screen and (max-width: 767px) {
.nav-style-1 > span i{line-height:42px}
.nav-style-1 > span{width:42px;height:42px;font-size:16px}
}
.nav-style-1 > span:hover{background:#144734; color: #fff; border-color: #144734;}
.nav-style-1 > span.slider-icon-1-prev{margin-right:62px}
@media only screen and (max-width: 767px) {
.nav-style-1 > span.slider-icon-1-prev{margin-right:52px}
}
.hero-slider-content-2 {text-align: left;background: rgb(20 71 52 / 10%);padding: 50px;border-radius: 40px;backdrop-filter: blur(15px);max-width: 768px;margin: 0 0 80px;}
.single-animation-wrap.slick-active .slider-animated-1 span{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1 h4{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1 h3{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1 h1{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1 p{-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1 .btn-style-1 a{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1.slider-product-price{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-name:flipInY;animation-name:flipInY}
.single-animation-wrap.slick-active .slider-animated-1 .slider-product-offer-wrap,.single-animation-wrap.slick-active .slider-animated-1 .slider-product-offer-wrap-2{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.single-animation-wrap.slick-active .slider-animated-1 .single-slider-img img{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@media only screen and (max-width: 767px) {
.hero-slider-content-2{text-align:center}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.hero-slider-content-2{text-align:left}
}
.hero-slider-content-2 h4{font-size: 3rem;color: #144734;margin: 0;font-weight: 300;}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-2 h4{margin:0 0 12px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-2 h4{margin:0 0 10px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.hero-slider-content-2 h4{font-size:22px}
}
.hero-slider-content-2 h1{font-size: 5rem;font-weight: 900;line-height: normal;color: #144734;margin: 0;}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.hero-slider-content-2 h1{font-size:44px;line-height:55px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-2 h1{font-size:44px;line-height:55px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-2 h1{font-size:32px;line-height:40px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-2 h1{font-size:28px;line-height:34px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.hero-slider-content-2 h1{font-size:24px;line-height:32px}
}
.hero-slider-content-2 h1.mrg-bottom{margin:0 0 23px}
.hero-slider-content-2 p{font-size: .95rem;line-height: 1.8;color: #ffffff;margin: 10px 0 20px;width: 100%;}
.hero-slider-content-2 span{display:block;font-size:15px;color:#ffffff;line-height:1}
.hero-slider-content-2 h3{font-size:34px;font-weight:700;color:#ffffff;margin:10px 0 15px;line-height:1}
@media only screen and (max-width: 767px) {
.hero-slider-content-2 h3{font-size:28px;margin:10px 0}
}
.single-slider-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}
@media only screen and (max-width: 767px) {
.single-slider-img{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.single-slider-img{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}
}
.single-slider-img.single-slider-img-1 img{width:350px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-slider-img.single-slider-img-1 img{width:250px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-slider-img.single-slider-img-1 img{width:250px}
}
@media only screen and (max-width: 767px) {
.single-slider-img.single-slider-img-1 img{width:100%}
.single-slider-img.single-slider-img-1 img{width:200px}
}
.single-slider-img.single-slider-img-2 img{width:543px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-slider-img.single-slider-img-2 img{width:343px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-slider-img.single-slider-img-2 img{width:343px}
}
@media only screen and (max-width: 767px) {
.single-slider-img.single-slider-img-2 img{width:243px}
}
.single-slider-img.single-slider-img-3 img{width:580px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-slider-img.single-slider-img-3 img{width:300px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-slider-img.single-slider-img-3 img{width:300px}
}
@media only screen and (max-width: 767px) {
.single-slider-img.single-slider-img-3 img{width:300px}
}
.single-slider-img.single-slider-img-4 img{width:554px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-slider-img.single-slider-img-4 img{width:354px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-slider-img.single-slider-img-4 img{width:300px}
}
@media only screen and (max-width: 767px) {
.single-slider-img.single-slider-img-4 img{width:220px}
}
.single-slider-img.single-slider-img-5 img{width:495px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-slider-img.single-slider-img-5 img{width:350px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-slider-img.single-slider-img-5 img{width:300px}
}
@media only screen and (max-width: 767px) {
.single-slider-img.single-slider-img-5 img{width:260px}
}
.single-slider-img.single-slider-img-6 img{width:584px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-slider-img.single-slider-img-6 img{width:384px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-slider-img.single-slider-img-6 img{width:300px}
}
@media only screen and (max-width: 767px) {
.single-slider-img.single-slider-img-6 img{width:270px}
}
.dot-style-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.dot-style-1 ul li{margin:0 7px}
.dot-style-1 ul li button{width:8px;height:8px;border-radius:100%;border:none;padding:0;font-size:0;background-color:transparent;background:#3333334d;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translate(6px,6px);-ms-transform:translate(6px,6px);transform:translate(6px,6px)}
.dot-style-1 ul li button:hover{width:12px;height:12px;background:#232323;-webkit-transform:translate(4px,4px);-ms-transform:translate(4px,4px);transform:translate(4px,4px)}
.dot-style-1 ul li.slick-active button{width:12px;height:12px;background:#c6a957;-webkit-transform:translate(4px,4px);-ms-transform:translate(4px,4px);transform:translate(4px,4px)}
.dot-style-1.dot-style-1-position-1 ul{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:35px}
.dot-style-1.dot-style-1-center ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.dot-style-1.dot-style-1-mt1 ul{margin-top:30px}
.hm3-bg-color-1{background:#0000 -webkit-linear-gradient(306deg,#e2eef9 0%,#e7dfef 100%) repeat scroll 0 0;background:#0000 -o-linear-gradient(306deg,#e2eef9 0%,#e7dfef 100%) repeat scroll 0 0;background:#0000 linear-gradient(144deg,#e2eef9 0%,#e7dfef 100%) repeat scroll 0 0}
.hm3-bg-color-3{background:#e3d4c2 none repeat scroll 0 0}
@media only screen and (max-width: 767px) {
.hero-slider-content-3{text-align:center}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.hero-slider-content-3{text-align:left}
}
.hero-slider-content-3 h4{font-size:24px;color:#144734;margin:0 0 20px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-3 h4{margin:0 0 10px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-3 h4{margin:0 0 10px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-3 h4{font-size:20px;margin:0 0 10px}
}
.hero-slider-content-3 h4 span{font-weight:700}
.hero-slider-content-3 h1{font-size:48px;font-weight:500;line-height:56px;margin:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-3 h1{font-size:30px;line-height:42px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-3 h1{font-size:30px;line-height:40px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-3 h1{font-size:25px;line-height:34px}
}
.hero-slider-content-3 h1.font-inc{font-size:56px;line-height:64px;margin:0 0 17px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-3 h1.font-inc{font-size:36px;line-height:42px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-3 h1.font-inc{font-size:33px;line-height:40px;margin:0 0 17px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-3 h1.font-inc{font-size:30px;line-height:36px;margin:0 0 7px}
}
.hero-slider-content-3 p{font-size:18px;color:#232323;line-height:30px;margin:10px 0 30px;width:75%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-3 p{width:100%;margin:10px 0 20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-3 p{width:100%;margin:7px 0 20px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-3 p{width:100%;font-size:17px;line-height:28px;margin:7px 0 15px}
}
.hero-slider-content-3 > span{display:block;font-size:15px;color:#232323;line-height:1}
.hero-slider-content-3 h3{font-size:34px;font-weight:700;color:#144734;margin:10px 0 15px;line-height:1}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-3 h3{font-size:30px;margin:10px 0}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-3 h3{font-size:28px;margin:10px 0}
.hero-slider-content-4{text-align:center}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.hero-slider-content-4{text-align:left}
}
.hero-slider-content-4 .slider-product-offer-wrap-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}
@media only screen and (max-width: 767px) {
.hero-slider-content-4 .slider-product-offer-wrap-2{margin:0 0 10px;display:block}
}
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width: 767px) {
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
}
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span{letter-spacing:1px;color:#fff;text-transform:uppercase;line-height:1;font-weight:500;border-radius:2px;margin-right:10px;padding:6px 10px}
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span:last-child{margin-right:0}
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span.yellow{background-color:#f6b500}
.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span.red{background-color:#144734}
.hero-slider-content-4 .slider-product-offer-wrap-2 p{font-size:24px;color:#232323;margin:0 0 0 10px}
@media only screen and (max-width: 767px) {
.hero-slider-content-4 .slider-product-offer-wrap-2 p{font-size:18px;margin:5px 0 0}
}
.hero-slider-content-4 h1{font-size:48px;font-weight:500;line-height:56px;margin:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-4 h1{font-size:30px;line-height:40px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-4 h1{font-size:24px;line-height:32px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-4 h1{font-size:22px;line-height:30px}
}
.hero-slider-content-4 p{font-size:18px;color:#232323;line-height:30px;margin:10px 0 30px;width:75%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-slider-content-4 p{width:89%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.hero-slider-content-4 p{width:96%;margin:10px 0 20px}
}
@media only screen and (max-width: 767px) {
.hero-slider-content-4 p{width:100%;font-size:16px;line-height:27px;margin:10px 0 20px}
}
.banner-wrap{position:relative;height: 100%;}
.banner-wrap .banner-img{position:relative;overflow:hidden;height: 100%;border-radius: 15px;}
.banner-wrap .banner-img a{display:block;height: 100%;}
.banner-wrap .banner-img a img{width:100%;height: 100%;}
.banner-wrap .banner-img-zoom a{display:block;height: 100%;}
.banner-wrap .banner-img-zoom a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1);height: 100%;object-fit: cover;}
.banner-wrap .banner-content-1{position:absolute;left:30px;top:11%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-1{left:20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-1{left:20px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-1{left:20px;top:10%}
}
.banner-wrap .banner-content-1 span{display:block;font-size:15px;text-transform:uppercase}
.banner-wrap .banner-content-1 h2{font-size:24px;font-weight:700;margin:10px 0 12px}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.banner-wrap .banner-content-1 h2{font-size:21px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-1 h2{font-size:20px;margin:4px 0 5px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-1 h2{font-size:20px;margin:4px 0 8px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-1 h2{font-size:20px;margin:5px 0 7px}
}
.banner-wrap .banner-content-1 h3{font-size:24px;font-weight:700;color:#144734;margin:0 0 26px}
.banner-wrap .banner-content-1 h3 span{color:#696969;margin-left:2px;display:inline-block;font-size:14px;text-decoration:line-through;font-weight:400}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-1 h3{font-size:22px;margin:0 0 10px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-1 h3{font-size:20px;margin:0 0 15px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-1 h3{font-size:20px;margin:0 0 12px}
}
.banner-wrap .banner-content-2{position:absolute;left:30px;top:40px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-2{top:20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-2{top:25px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-2{left:20px;top:5px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.banner-wrap .banner-content-2{top:25px}
}
.banner-wrap .banner-content-2 h2{font-size:2.6rem;margin-bottom:15px;font-weight: 900;color: #144734;}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.banner-wrap .banner-content-2 h2.font-size-dec{font-size:2.4rem}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.banner-wrap .banner-content-2 h2.font-size-dec{font-size:2.8rem}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-2 h2.font-size-dec{font-size:2.4rem}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-2 h2.font-size-dec{font-size:2.2rem}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-2 h2.font-size-dec{font-size:2rem}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.banner-wrap .banner-content-2 h2.font-size-dec{font-size:22px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-2 h2{font-size:35px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-2 h2{font-size:35px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-2 h2{font-size:20px}
}
.banner-wrap .banner-content-2 h3{font-size: 1.4rem;font-weight: 300;margin: 10px 0;line-height: 1;margin: 10px 0 20px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-2 h3{font-size:20px;margin:8px 0 13px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-content-2 h3{font-size:22px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-2 h3{font-size:17px;margin:7px 0 8px; width: 140px; flex-wrap: wrap;line-height: 1.6;}
}
.banner-wrap .banner-content-2 h4{font-size:24px;font-weight:700;color:#144734;margin:0 0 26px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-2 h4{margin:0 0 15px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-2 h4{margin:5px 0;font-size:20px}
}
.banner-wrap .banner-content-3{position:absolute;left:30px;top:30px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-3{top:25px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-3{left:20px;top:15px}
}
.banner-wrap .banner-content-3 span{font-size:15px;text-transform:uppercase}
.banner-wrap .banner-content-3 h2{font-size:24px;font-weight:700;line-height:36px;margin:3px 0 6px;width:70%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-3 h2{font-size:22px;line-height:32px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-3 h2{font-size:22px;width:100%}
}
.banner-wrap .banner-content-3 h4{font-size:24px;font-weight:700;color:#C6AA58;margin:0 0 30px}
.banner-wrap .banner-content-3 h4.red{color:#144734}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-content-3 h4{margin:0 0 12px;font-size:20px}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-content-3 h4{margin:0 0 20px;font-size:22px}
}
.banner-wrap .banner-badge{width:74px;height:74px;line-height:74px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}
.banner-wrap .banner-badge h3{color:#232323;margin:0;text-align:center;font-size:16px;font-weight:400;line-height:1}
.banner-wrap .banner-badge h3 span{display:block;line-height:1;font-weight:700;font-size:20px;margin:0 0 3px}
.banner-wrap .banner-badge.banner-badge-position1{position:absolute;bottom:12%;left:45%}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-badge.banner-badge-position1{left:65%}
}
.banner-wrap .banner-badge.banner-badge-position2{position:absolute;top:14%;right:8%}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.banner-wrap .banner-badge.banner-badge-position2{top:40%}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.banner-wrap .banner-badge.banner-badge-position2{top:40%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-wrap .banner-badge.banner-badge-position2{top:50%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-wrap .banner-badge.banner-badge-position2{top:50%}
}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-badge.banner-badge-position2{top:47%}
}
.banner-wrap .banner-badge-2{width:100px;height:100px;line-height:100px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-badge-2{width:70px;height:70px;line-height:70px}
}
.banner-wrap .banner-badge-2 h3{color:#232323;margin:0;text-align:center;font-size:20px;font-weight:400;line-height:1}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-badge-2 h3{font-size:16px}
}
.banner-wrap .banner-badge-2 h3 span{display:block;line-height:1;font-weight:700;font-size:30px;margin:0 0 3px}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-badge-2 h3 span{font-size:18px}
}
.banner-wrap .banner-badge-2.banner-badge-2-modify-1{width:74px;height:74px;line-height:74px}
.banner-wrap .banner-badge-2.banner-badge-2-modify-1 h3{font-size:16px}
.banner-wrap .banner-badge-2.banner-badge-2-modify-1 h3 span{font-size:20px}
.banner-wrap .banner-badge-2.banner-badge-2-position1{position:absolute;bottom:10%;left:45%}
@media only screen and (max-width: 767px) {
.banner-wrap .banner-badge-2.banner-badge-2-position1{bottom:8%;left:70%}
}
.banner-wrap:hover .banner-img-zoom a img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.banner-wrap:hover .btn-style-1 a{background-color:#144734}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.banner-area-mt{margin-top:10px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner-area-mt{margin-top:10px}
}
@media only screen and (max-width: 767px) {
.banner-area-mt{margin-top:10px}
.banner-area.pb-45{padding-bottom:30px}
.banner-area.pb-40{padding-bottom:25px}
}
.section-title-timer-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-18px);-ms-transform:translateY(-18px);transform:translateY(-18px);padding:0 30px;background-color:#fff}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.section-title-timer-wrap{padding:0 25px}
}
@media only screen and (max-width: 767px) {
.section-title-timer-wrap{display:block;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);padding:0 10px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.section-title-timer-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
}
.section-title-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width: 767px) {
.section-title-btn-wrap.mb-35{margin-bottom:25px}
.section-title-btn-wrap.st-btn-wrap-xs-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.section-title-1 h2{font-size:2rem;font-weight:900;margin:0;line-height:1;color: #144734;}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.section-title-1 h2.section-title-hm2{font-size:22px}
}
@media only screen and (max-width: 767px) {
.section-title-1 h2{font-size:20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.section-title-1 h2{font-size:22px}
}
@media only screen and (max-width: 767px) {
.section-title-1.mb-30{margin-bottom:20px}
.section-title-1.mb-40{margin-bottom:30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.section-title-1.section-title-hm2 h2{font-size:22px}
}
@media only screen and (max-width: 767px) {
.section-title-1.section-title-hm2{text-align:center}
.section-title-1.section-title-hm2 h2{font-size:22px;line-height:30px}
}
.section-title-2 h2{font-size:34px;font-weight:900;line-height:1.42em;margin:0 auto;width:70%;text-align:center;color: #144734;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.section-title-2 h2{font-size:30px;width:80%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.section-title-2 h2{font-size:26px;width:90%}
}
@media only screen and (max-width: 767px) {
.section-title-2 h2{font-size:20px;width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.section-title-2 h2{font-size:22px}
}
.section-title-2 p{font-size:15px;color:#232323;line-height:1.74;width:55%;margin:15px auto 0;text-align:center}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.section-title-2 p{width:58%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.section-title-2 p{width:77%}
}
@media only screen and (max-width: 767px) {
.section-title-2 p{width:100%;margin:10px auto 0}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.section-title-2 p{width:84%}
}
@media only screen and (max-width: 767px) {
.section-title-2.mb-35{margin-bottom:25px}
.section-title-2.mb-45{margin-bottom:35px}
}
.timer-style-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:6px 24px 5px;margin-left:20px;background-color:#144734}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.timer-style-1{margin-left:10px;padding:6px 20px 5px}
}
@media only screen and (max-width: 767px) {
.timer-style-1{margin-left:0;margin-top:10px;padding:6px 15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.timer-style-1{margin-left:10px;margin-top:0}
}
.timer-style-1 span{color:#fff;font-size:20px;line-height:1;display:inline-block;margin-right:20px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.timer-style-1 span{margin-right:10px}
}
@media only screen and (max-width: 767px) {
.timer-style-1 span{margin-right:10px;font-size:15px}
}
.timer-style-1 .syotimer__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.timer-style-1 .syotimer__body .syotimer-cell{margin-right:23px;position:relative}
.timer-style-1 .syotimer__body .syotimer-cell::before{position:absolute;content:"";right:-12px;top:28%;width:4px;height:4px;border-radius:100%;background-color:#fff}
.timer-style-1 .syotimer__body .syotimer-cell::after{position:absolute;content:"";right:-12px;bottom:22%;width:4px;height:4px;border-radius:100%;background-color:#fff}
.timer-style-1 .syotimer__body .syotimer-cell:last-child{margin-right:0}
.timer-style-1 .syotimer__body .syotimer-cell:last-child::before{display:none}
.timer-style-1 .syotimer__body .syotimer-cell:last-child::after{display:none}
.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__value{color:#fff;font-weight:700;font-size:23px;line-height:1}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__value{font-size:20px}
}
@media only screen and (max-width: 767px) {
.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__value{font-size:16px}
}
.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__unit{display:none}
.product-area-border{border:2px solid #C6AA58;border-radius:5px;padding:0 30px}
@media only screen and (max-width: 767px) {
.product-area-border{padding:0 20px}
}
.single-product-wrap{position:relative;border: 1px solid #DBDBDB;padding: 10px;border-radius: 5px;}
.single-product-wrap .product-img-action-wrap{position:relative}
.single-product-wrap .product-img-action-wrap .product-img{position:relative;overflow:hidden}
.single-product-wrap .product-img-action-wrap .product-img a img{width:100%}
.single-product-wrap .product-img-action-wrap .product-img a img.hover-img{position:absolute;left:0;top:0;z-index:2;opacity:0;visibility:hidden;transition:.25s opacity,.25s visibility,transform 1.5s cubic-bezier(0,0,0.2,1),-webkit-transform 1.5s cubic-bezier(0,0,0.2,1)}
.single-product-wrap .product-img-action-wrap .product-img-zoom a img{-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.single-product-wrap .product-img-action-wrap .product-action-1{position:absolute;left:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:9}
.single-product-wrap .product-img-action-wrap .product-action-1 button{border:none;width:48px;height:48px;line-height:48px;border-radius:50%;background-color:#232323;text-align:center;-webkit-box-shadow:0 0 7px #00000017;box-shadow:0 0 7px #00000017;margin-right:7px;position:relative}
.single-product-wrap .product-img-action-wrap .product-action-1 button:after{bottom:100%;left:50%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:7px 10px;color:#fff;background-color:#C6AA58;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px #0000004d;box-shadow:4px 4px 8px #0000004d;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}
.single-product-wrap .product-img-action-wrap .product-action-1 button:before{content:'';position:absolute;left:calc(50% - 7px);bottom:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-top-color:#C6AA58;z-index:9;margin-bottom:-13px;transition-delay:.1s;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden}
.single-product-wrap .product-img-action-wrap .product-action-1 button:last-child{margin-right:0}
.single-product-wrap .product-img-action-wrap .product-action-1 button i{font-size:15px;color:#fff}
.single-product-wrap .product-img-action-wrap .product-action-1 button:hover{background-color:#C6AA58}
.single-product-wrap .product-img-action-wrap .product-action-1 button:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}
.single-product-wrap .product-img-action-wrap .product-action-1 button:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
.single-product-wrap .product-badges{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.single-product-wrap .product-badges.product-badges-mrg{margin:0 0 10px}
.single-product-wrap .product-badges.product-badges-position{position:absolute;left:0;top:0;z-index:9}
.single-product-wrap .product-badges span{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:1;border-radius:2px;color:#fff;margin-right:10px;padding:5px 8px 6px}
.single-product-wrap .product-badges span:last-child{margin-right:0}
.single-product-wrap .product-badges span.yellow{background-color:#f6b500}
.single-product-wrap .product-badges span.red{background-color:#144734}
.single-product-wrap .product-badges span.red-2{background-color:#d31129}
.single-product-wrap .product-content-wrap .product-category a{color:#555;font-size:13px;text-transform:uppercase;letter-spacing:1px}
.single-product-wrap .product-content-wrap .product-category a:hover{color:#C6AA58}
.single-product-wrap .product-content-wrap h2{font-size:18px;margin:8px 0 7px}
.single-product-wrap .product-content-wrap h2 a{color:#232323}
.single-product-wrap .product-content-wrap h2 a:hover{color:#C6AA58}
.single-product-wrap .product-content-wrap .product-price span{font-size:18px;font-weight:700;color:#C6AA58}
.single-product-wrap .product-content-wrap .product-price span.new-price{color:#144734}
.single-product-wrap .product-content-wrap .product-price span.old-price{font-size:14px;font-weight:400;color:#232323;margin:0 0 0 7px;text-decoration:line-through}
.single-product-wrap .product-stock .status-bar{background-color:#ededed;margin:0 0 10px;border-radius:5px}
.single-product-wrap .product-stock .status-bar .sold-bar{background-image:-webkit-linear-gradient(215deg,#C6AA58 0%,#77ccfd 100%);background-image:-o-linear-gradient(215deg,#C6AA58 0%,#77ccfd 100%);background-image:linear-gradient(235deg,#C6AA58 0%,#77ccfd 100%);border-radius:4px;height:8px}
.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-33{width:33.333333333333%}
.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-10{width:10%}
.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-40{width:40%}
.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-6{width:6.6666666666667%}
.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-42{width:42.857142857143%}
.single-product-wrap .product-stock .product-stock-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-product-wrap .product-stock .product-stock-status .sold{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}
.single-product-wrap .product-stock .product-stock-status .available{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.single-product-wrap .product-stock .product-stock-status .stock-status-same-style span{font-size:15px}
.single-product-wrap .product-stock .product-stock-status .stock-status-same-style span.label{color:#232323}
.single-product-wrap .product-stock .product-stock-status .stock-status-same-style span.value{font-weight:700;color:#232323}
@media only screen and (max-width: 767px) {
.single-product-wrap.mb-50{margin-bottom:30px}
}
.single-product-wrap:hover .product-img-action-wrap .product-img a img.hover-img{opacity:1;visibility:visible}
.single-product-wrap:hover .product-img-action-wrap .product-action-1{opacity:1;visibility:visible}
.single-product-wrap:hover .product-img-zoom a img{-webkit-transform:scale3d(1.1,1.1,1.1) translateZ(0);transform:scale3d(1.1,1.1,1.1) translateZ(0)}
.product-hm1-mrg{margin-top:30px;margin-bottom:48px}
@media only screen and (max-width: 767px) {
.product-hm1-mrg{margin-bottom:30px}
}
.product-slider-active-1,.categories-slider-1{margin-left:-10px;margin-right:-10px}
.product-slider-active-1 .product-plr-1,.categories-slider-1 .product-plr-1,.best-selling-slider-1 .product-plr-1,.featured-slider-1 .product-plr-1,.ed-slider-1 .product-plr-1,.blog-slider-1 .product-plr-1{padding:0 10px;padding-bottom: 1px;}
.blog-details-slider-1 .product-plr-1{padding-right: 10px;}
.product-content-wrap h3 {font-size: .9rem;font-weight: 900;margin-bottom: 5px;min-height: 40px;}
.product-content-wrap .product-info-block {flex-wrap: wrap;gap: 5px;margin-top: 0;}
.nav-style-2 > span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-3.5%;text-align:center;cursor:pointer;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s;z-index:99;width:52px;height:52px;border-radius:100%;font-size:28px;background:#fff;color:#696969;-webkit-box-shadow:0 0 7px 0 #00000017;box-shadow:0 0 7px 0 #00000017;opacity:0;visibility:hidden}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.nav-style-2 > span{left:0}
}
@media only screen and (max-width: 767px) {
.nav-style-2 > span{width:35px;height:35px}
}
.nav-style-2 > span i{line-height:52px;font-weight:300}
@media only screen and (max-width: 767px) {
.nav-style-2 > span i{line-height:35px}
}
.nav-style-2 > span.pro-icon-1-next{left:auto;right:-3.5%}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.nav-style-2 > span.pro-icon-1-next{right:0}
}
.nav-style-2 > span:hover{color:#C6AA58}
.nav-style-2.nav-style-2-modify-2 > span{left:-3.5%}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.nav-style-2.nav-style-2-modify-2 > span{left:0}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.nav-style-2.nav-style-2-modify-2 > span{left:0}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.nav-style-2.nav-style-2-modify-2 > span{left:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.nav-style-2.nav-style-2-modify-2 > span{left:0}
}
@media only screen and (max-width: 767px) {
.nav-style-2.nav-style-2-modify-2 > span{left:0}
}
.nav-style-2.nav-style-2-modify-2 > span.pro-icon-1-next{left:auto;right:-3.5%}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.nav-style-2.nav-style-2-modify-2 > span.pro-icon-1-next{right:0}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.nav-style-2.nav-style-2-modify-2 > span.pro-icon-1-next{right:0}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.nav-style-2.nav-style-2-modify-2 > span.pro-icon-1-next{right:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.nav-style-2.nav-style-2-modify-2 > span.pro-icon-1-next{right:0}
}
@media only screen and (max-width: 767px) {
.nav-style-2.nav-style-2-modify-2 > span.pro-icon-1-next{right:0}
}
.nav-style-2.nav-style-2-modify-1 > span{left:2%}
.nav-style-2.nav-style-2-modify-1 > span.pro-icon-1-next{left:auto;right:2%}
.nav-style-2.nav-style-2-modify-3 > span{left:0;width:48px;height:48px;color:#232323;border:1px solid #ddd;-webkit-box-shadow:0 0 5px #00000003;box-shadow:0 0 5px #00000003;background-color:transparent}
@media only screen and (max-width: 767px) {
.nav-style-2.nav-style-2-modify-3 > span{width:38px;height:38px}
}
.nav-style-2.nav-style-2-modify-3 > span:hover{color:#fff;border:1px solid #232323;background-color:#232323}
.nav-style-2.nav-style-2-modify-3 > span i{line-height:46px}
@media only screen and (max-width: 767px) {
.nav-style-2.nav-style-2-modify-3 > span i{line-height:36px}
}
.nav-style-2.nav-style-2-modify-3 > span.pro-icon-1-next{left:auto;right:0}
.nav-style-2:hover > span{opacity:1;visibility:visible}
.categories-wrap{background:#ffffff;padding:20px;border: 1px solid #DBDBDB;border-radius: 15px;}
.shop-categories {padding: 0;overflow: hidden;}
.categories-wrap .categories-img a{display:block}
.categories-wrap .categories-img a img{width:100%}
.categories-wrap .categories-img-zoom{overflow:hidden}
.categories-wrap .categories-img-zoom a img{-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.categories-wrap .categories-content{margin:13px 0 0}
.shop-categories .categories-content{margin:15px 0 15px}
.categories-wrap .categories-content h3{font-size: 1rem;margin: 0;font-weight: 900;}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.categories-wrap .categories-content h3{font-size:17px}
}
.categories-wrap .categories-content h3 a{color:#232323}
.categories-wrap .categories-content h3 a:hover{color:#C6AA58}
.categories-wrap:hover .categories-img-zoom a img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.product-info-block {margin: 10px 0;display: flex;align-items: center;justify-content: space-between;}
.product-info-block>span {font-weight: 400;font-size: .85rem;display: flex;line-height: 1;width: 100%;justify-content: flex-start;gap: 2px;}
.btn-style-2 a{font-size:15px;font-weight:700;color:#232323}
.btn-style-2 a i{font-size:16px;margin-left:14px;position:relative;top:2px;color:#C6AA58}
.btn-style-2 a:hover{color:#C6AA58}
.slidebar-product-wrap{padding:38px 30px 53px;background-position:center center;background-repeat:repeat;background-size:auto;margin-right:35px}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.slidebar-product-wrap{padding:38px 20px 53px}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.slidebar-product-wrap{padding:38px 20px 53px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.slidebar-product-wrap{padding:38px 20px 53px;margin-right:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.slidebar-product-wrap{margin-right:0;margin-bottom:50px}
}
@media only screen and (max-width: 767px) {
.slidebar-product-wrap{margin-right:0;margin-bottom:30px}
}
.slidebar-product-wrap.slidebar-product-bg-2{background-color:#f6f2ed}
.slidebar-product-wrap.slidebar-product-bg-3{background-image:-webkit-linear-gradient(220deg,#f6fafe 0%,#edeff6 82%);background-image:-o-linear-gradient(220deg,#f6fafe 0%,#edeff6 82%);background-image:linear-gradient(230deg,#f6fafe 0%,#edeff6 82%)}
.slidebar-product-wrap .slidebar-product-content h3{font-size:18px;margin:0 0 10px}
.slidebar-product-wrap .slidebar-product-content h2{font-size:24px;line-height:1.5em;margin:0;font-weight:700}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.slidebar-product-wrap .slidebar-product-content h2{font-size:22px;line-height:1.3em}
}
.slidebar-product-wrap .slidebar-product-img{margin:6px 0 55px}
.slidebar-product-wrap .slidebar-product-img > a{display:block}
.slidebar-product-wrap .slidebar-product-img > a img{max-width:100%}
.slidebar-product-wrap .slidebar-product-img.slidebar-product-mrg-1 > a{margin:38px 0 27px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.slidebar-product-wrap .slidebar-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
@media only screen and (max-width: 767px) {
.slidebar-product-wrap .slidebar-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.slidebar-product-wrap .slidebar-product-details ul li{margin-bottom:12px}
.slidebar-product-wrap .slidebar-product-details ul li:last-child{margin-bottom:0}
.slidebar-product-wrap .slidebar-product-details ul li a{font-size:16px;color:#232323;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.slidebar-product-wrap .slidebar-product-details ul li a i{font-size:14px;margin-right:9px;position:relative;top:6px}
.slidebar-product-wrap .slidebar-product-details ul li a:hover{color:#C6AA58}
.sidebar-product-wrap .single-sidebar-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}
.sidebar-product-wrap .single-sidebar-product:last-child{margin-bottom:0}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;margin-right:20px}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;margin-right:15px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;margin-right:10px}
}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3 a{display:block}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3 a img{width:100%}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 h4{font-size:15px;margin:0 0 7px}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 h4 a{color:#232323}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 h4 a:hover{color:#C6AA58}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 .slidebar-pro-price span{font-size:15px;font-weight:700;color:#C6AA58;display:inline-block}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 .slidebar-pro-price span.old-price{text-decoration:line-through;color:#232323;margin:0 0 0 7px;font-weight:400}
.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 .slidebar-pro-price span.new-price{color:#144734}
.slick-current .single-product-wrap .product-img-action-wrap .product-action-1 button:first-child:after{left:0;-webkit-transform:translateX(0%) translateY(0px);-ms-transform:translateX(0%) translateY(0px);transform:translateX(0%) translateY(0px)}
.slick-current .single-product-wrap .product-img-action-wrap .product-action-1 button:hover:first-child:after{-webkit-transform:translateX(0%) translateY(-8px);-ms-transform:translateX(0%) translateY(-8px);transform:translateX(0%) translateY(-8px)}
@media only screen and (max-width: 767px) {
.product-area.pt-90{padding-top:70px}
.product-area.pb-20{padding-bottom:25px}
.shop-area.pt-75{padding-top:53px}
}
.single-brand-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.single-brand-logo a{display:block}
.single-brand-logo a img{max-width:100%}
.single-brand-logo:hover a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
@media only screen and (max-width: 767px) {
.brand-logo-area.pb-35{padding-bottom:20px}
.brand-logo-area.pb-70{padding-bottom:20px}
}
.testimonial-area{position:relative}
.testimonial-area .pagingInfo{position:absolute;bottom:13%;left:10%;font-size:18px;font-weight:700;color:#232323;z-index:5}
.testimonial-active-1,.testimonial-active-3{margin-left:-15px;margin-right:-15px}
.testimonial-active-1 .testimonial-plr-1,.testimonial-active-3 .testimonial-plr-1{padding:0 15px}
.single-testimonial{position:relative;padding:56px 40px 55px;background-image:-webkit-linear-gradient(222deg,#f6fafe 0%,#edeff6 82%);background-image:-o-linear-gradient(222deg,#f6fafe 0%,#edeff6 82%);background-image:linear-gradient(228deg,#f6fafe 0%,#edeff6 82%);border-radius:5px}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.single-testimonial{padding:56px 32px 55px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-testimonial{padding:56px 30px 55px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-testimonial{padding:56px 20px 55px}
}
@media only screen and (max-width: 767px) {
.single-testimonial{padding:46px 30px 45px}
}
.single-testimonial::before{content:'';position:absolute;top:44px;right:38px;width:34px;height:28px;background:url(../images/testimonial-icon.png) no-repeat center;background-size:100% auto}
.single-testimonial h4{font-size:20px;font-weight:500;margin:0}
.single-testimonial p{font-size:18px;line-height:30px;color:#232323;margin:22px 0 34px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-testimonial p{margin:22px 0 23px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-testimonial p{margin:22px 0 23px}
}
@media only screen and (max-width: 767px) {
.single-testimonial p{margin:22px 0 23px}
}
.single-testimonial .client-info h5{font-size:20px;font-weight:700;margin:0 0 10px}
.single-testimonial .client-info span{font-size:15px;color:#232323}
.single-testimonial-2{position:relative;padding:77px 80px 111px;background-image:-webkit-linear-gradient(215deg,#e6eef5 0%,#edeff6 100%);background-image:-o-linear-gradient(215deg,#e6eef5 0%,#edeff6 100%);background-image:linear-gradient(235deg,#e6eef5 0%,#edeff6 100%);border-radius:5px}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.single-testimonial-2{padding:66px 65px 111px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-testimonial-2{padding:66px 50px 111px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-testimonial-2{padding:66px 50px 111px}
}
@media only screen and (max-width: 767px) {
.single-testimonial-2{padding:50px 20px 80px}
}
.single-testimonial-2::before{content:'';position:absolute;top:58px;right:49px;width:60px;height:48px;background:url(../images/testimonial-icon.png) no-repeat center;background-size:100% auto}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-testimonial-2::before{top:40px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-testimonial-2::before{top:40px}
}
@media only screen and (max-width: 767px) {
.single-testimonial-2::before{top:20px;right:20px;width:35px;height:35px}
}
.single-testimonial-2 h4{font-size:20px;font-weight:500;margin:0}
.single-testimonial-2 p{font-size:24px;line-height:1.5;color:#232323;margin:15px 0 41px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-testimonial-2 p{font-size:20px;margin:15px 0 20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.single-testimonial-2 p{font-size:20px;margin:15px 0 20px}
}
@media only screen and (max-width: 767px) {
.single-testimonial-2 p{font-size:18px;margin:15px 0 20px}
}
.single-testimonial-2 .client-info-2 h5{font-size:20px;font-weight:700;margin:0 0 10px}
.single-testimonial-2 .client-info-2 span{font-size:15px;color:#232323}
.nav-style-3 > span{position:absolute;bottom:10%;right:8.5%;cursor:pointer;color:#111;width:52px;height:52px;display:inline-block;border-radius:50%;overflow:hidden;text-align:center;background:#ffffff80;z-index:9;font-size:28px;-webkit-box-shadow:0 0 5px #00000003;box-shadow:0 0 5px #00000003}
.nav-style-3 > span i{line-height:52px;font-weight:300}
@media only screen and (max-width: 767px) {
.nav-style-3 > span i{line-height:35px}
.nav-style-3 > span{width:35px;height:35px;font-size:16px;bottom:12%}
}
.nav-style-3 > span:hover{color:#C6AA58;background:#fff}
.nav-style-3 > span.testimonial-icon-2-prev{margin-right:62px}
@media only screen and (max-width: 767px) {
.nav-style-3 > span.testimonial-icon-2-prev{margin-right:45px}
}
.single-contact-wrap{padding:35px 30px 40px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.single-contact-wrap{padding:35px 20px 40px}
}
.single-contact-wrap h4 {font-size: 1.4rem;font-weight: 900;margin: 0 0 10px;}
.single-contact-wrap p{font-size:20px;color:#232323;margin:0}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.single-contact-wrap p{font-size:18px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.single-contact-wrap p{font-size:18px}
}
.single-contact-wrap:hover{background-color:#fff}
.contact-map #map{height:500px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.contact-map #map{height:400px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.contact-map #map{height:350px}
}
@media only screen and (max-width: 767px) {
.contact-map #map{height:300px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.contact-map #map{height:350px}
}
.contact-us-bg{background-color:#f7f9fb;background-image:url(../images/bg-3.png);background-position:top right;background-repeat:no-repeat;background-size:auto}
.contact-from-area.contact-from-area-bg{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #33333326;box-shadow:0 0 10px 0 #33333326;padding:63px 65px 66px;border-radius:5px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.contact-from-area.contact-from-area-bg{padding:63px 35px 66px}
}
@media only screen and (max-width: 767px) {
.contact-from-area.contact-from-area-bg{padding:53px 20px 56px}
}
.contact-from-area h3 {font-size: 1.6rem;font-weight: 900;margin: 0 0 25px;text-align: center;}
@media only screen and (max-width: 767px) {
.contact-from-area h3{font-size:25px;margin:0 0 30px}
}
.contact-from-area .contact-form-style .textarea-style textarea{background-color:#ffffff;border:1px solid #c9d5d0;height:48px;color:#666;padding:12px 20px 3px;border-radius:5px;font-size:15px;height:150px}
.contact-from-area .contact-form-style .textarea-style textarea::-moz-input-placeholder{color:#666;opacity:1}
.contact-from-area .contact-form-style .textarea-style textarea::-webkit-input-placeholder{color:#666;opacity:1}
.contact-from-area .contact-form-style .textarea-style textarea:focus{background-color:#fff;border:1px solid #C6AA58}
.contact-from-area .contact-form-style button,.contact-from-area .contact-form-style .submit{font-size:15px;font-weight:700;padding:12px 41px;color:#fff;border:none;background-color:#C6AA58;width:100%;border-radius:26px}
.contact-from-area .contact-form-style button.submit-auto-width,.contact-from-area .contact-form-style .submit.submit-auto-width{width:auto;display:inline-block}
.contact-from-area .contact-form-style .wpcf7-spinner {display: block;margin: 0 auto;}
.wpcf7-not-valid-tip {font-size: .9em;text-align: left;}
.contact-from-area .contact-form-style button:hover{background-color:#144734}
.contact-from-area p{font-size:15px;text-align:center;margin:20px 0 0}
.contact-info-wrap{margin:0 0 0 30px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.contact-info-wrap{margin:50px 0 0}
}
@media only screen and (max-width: 767px) {
.contact-info-wrap{margin:50px 0 0}
}
.contact-info-wrap .single-contact-info2-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 55px}
@media only screen and (max-width: 767px) {
.contact-info-wrap .single-contact-info2-wrap{margin:0 0 35px}
}
.contact-info-wrap .single-contact-info2-wrap:last-child{margin:0}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-icon{margin:0 25px 0 0}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-icon i{font-size:40px;color:#C6AA58}
@media only screen and (max-width: 767px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-icon i{font-size:35px}
}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content p{font-size:16px;line-height:1.625em;color:#232323;margin:0}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:48px;font-weight:700;margin:10px 0 0;line-height:40px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:40px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:40px}
}
@media only screen and (max-width: 767px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:25px;line-height:25px}
}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2 a{color:#232323}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2 a:hover{color:#C6AA58}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:34px;margin:18px 0 0;line-height:30px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:30px}
}
@media only screen and (max-width: 767px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:25px;margin:10px 0 0;line-height:25px}
}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3 a{color:#232323}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3 a:hover{color:#C6AA58}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4{font-size:20px;margin:8px 0 0;line-height:30px}
@media only screen and (max-width: 767px) {
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4{font-size:18px;line-height:28px}
}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4 a{color:#232323}
.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4 a:hover{color:#C6AA58}
.single-contact-info {background: #eaefed;height: 100%;padding: 20px;border-radius: 15px;display: flex;flex-wrap: wrap;align-content: center;gap: 20px;}
.single-contact-info3-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding: 20px;background: #ffffff;height: auto;border-radius: 15px;align-items: center;width: 100%;}
.single-contact-info3-wrap .single-contact-info3-icon{margin-right:20px}
@media only screen and (max-width: 767px) {
.single-contact-info3-wrap .single-contact-info3-icon{margin-right:12px}
}
.single-contact-info3-wrap .single-contact-info3-icon i{font-size:3.4rem;color:#C6AA58}
@media only screen and (max-width: 767px) {
.single-contact-info3-wrap .single-contact-info3-icon i{font-size:28px}
}
.single-contact-info3-wrap .single-contact-info3-content h3{font-size:18px;font-weight:700;margin:0 0 10px}
@media only screen and (max-width: 767px) {
.single-contact-info3-wrap .single-contact-info3-content h3{margin:0 0 10px}
}
.single-contact-info3-wrap .single-contact-info3-content p{font-size:15px;color:#232323;margin:0 0 3px}
.single-contact-info3-wrap .single-contact-info3-content p.width-1{width:100%}
@media only screen and (max-width: 767px) {
.single-contact-info3-wrap .single-contact-info3-content p.width-1{width:100%}
}
.single-contact-info3-wrap .single-contact-info3-content p span{font-weight:700;color:#232323}
@media only screen and (max-width: 767px) {
.mb-60{margin-bottom:30px}
.contact-us-area.pt-65{padding-top:55px}
.contact-info-wrap-2.mb-40{margin-bottom:25px}
}
.footer-area {background: #144734;}
.footer-logo a{display:block}
.footer-logo.logo-width-1 a img{width:166px}
@media only screen and (max-width: 767px) {
.footer-logo.logo-width-1 a img{width:150px}
}
.footer-logo{margin:0 0 30px}
@media only screen and (max-width: 767px) {
.footer-logo{margin:0 0 17px}
}
.footer-desclaimer p{line-height:1.6;color:#ffffff;font-size:.8rem}
.footer-desclaimer p a{color: #ffffff; text-decoration: underline;}
.copyright p{line-height:1.6em;color:#ffffff;font-size:.8rem}
.copyright p a{color:#ffffff}
.copyright p a:hover{color:#C6AA58}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.copyright.copyright-center{text-align:center}
}
@media only screen and (max-width: 767px) {
.copyright.copyright-center{text-align:center}
}
.footer-widget h3.footer-title{font-size:20px;font-weight:700;margin:0 0 20px; color: #ffffff;}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.footer-widget h3.footer-title{font-size:19px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.footer-widget h3.footer-title{font-size:18px}
}
@media only screen and (max-width: 767px) {
.footer-widget h3.footer-title{margin:0 0 15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.footer-widget h3.footer-title{font-size:18px}
}
.footer-widget .footer-info-list ul li{display:block;margin:0 0 10px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.footer-widget .footer-info-list ul li{margin:0 0 10px}
}
@media only screen and (max-width: 767px) {
.footer-widget .footer-info-list ul li{margin:0 0 8px}
}
.footer-widget .footer-info-list ul li:last-child{margin-bottom:0}
.footer-widget .footer-info-list ul li a{font-size:.8rem;color:#ffffff;display:block}
.footer-widget .footer-info-list ul li a:hover{color:#C6AA58}
.footer-widget .app-visa-wrap p{color:#ffffff;font-size:15px;margin:0}
.footer-widget .app-visa-wrap .app-google-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0 33px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.footer-widget .app-visa-wrap .app-google-img{margin:20px 0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.footer-widget .app-visa-wrap .app-google-img{margin:20px 0}
}
@media only screen and (max-width: 767px) {
.footer-widget .app-visa-wrap .app-google-img{margin:15px 0}
}
.footer-widget .app-visa-wrap .app-google-img a{display:block;margin-right:12px}
.footer-widget .app-visa-wrap .app-google-img a:last-child{margin-right:0}
.footer-widget .app-visa-wrap .app-google-img a img{width:170px;border-radius:3px;-webkit-box-shadow:0 0 20px 0 #3333331a;box-shadow:0 0 20px 0 #3333331a}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.footer-widget .app-visa-wrap .app-google-img a img{width:150px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.footer-widget .app-visa-wrap .app-google-img a img{width:115px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.footer-widget .app-visa-wrap .app-google-img a img{width:140px}
}
@media only screen and (max-width: 767px) {
.footer-widget .app-visa-wrap .app-google-img a img{width:120px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.footer-widget .app-visa-wrap .app-google-img a img{width:105px}
}
.footer-widget .app-visa-wrap .payment-img{margin:10px 0 0}
.footer-widget .app-visa-wrap .payment-img a{display:block}
.footer-widget .app-visa-wrap .payment-img a img{max-width:100%}
.footer-about-2 .footer-contact-info p{color:#232323;font-size:15px;margin:0 0 8px}
.footer-about-2 .footer-contact-info p span{display:block;font-size:20px;font-weight:700;margin:4px 0 18px;color:#144734}
.footer-about-2 .footer-social-icon{margin:24px 0 0}
.footer-about-2 .footer-social-icon a{font-size:20px;margin-right:22px}
.footer-about-2 .footer-social-icon a:last-child{margin-right:0}
.footer-about-2 .footer-social-icon a.twitter{color:#26d0fe}
.footer-about-2 .footer-social-icon a.facebook{color:#567fa9}
.footer-about-2 .footer-social-icon a.skype{color:#13baf7}
.footer-about-2 .footer-social-icon a.youtube{color:#da0e2b}
.footer-about-2 .footer-social-icon a.instagram{color:#987545}
.subscribe-wrap p{font-size:15px;color:#232323;line-height:1.6em;margin:0 0 37px}
@media only screen and (max-width: 767px) {
.subscribe-wrap p{margin:0 0 17px}
}
.subscribe-form form .mc-form{position:relative}
.subscribe-form form .mc-form input{color:#232323;font-size:15px;height:48px;border:1px solid #F5F5F5;border-radius:5px;padding:2px 160px 2px 20px;background-color:#fff;line-height:48px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.subscribe-form form .mc-form input{padding:2px 140px 2px 20px}
}
@media only screen and (max-width: 767px) {
.subscribe-form form .mc-form input{padding:2px 140px 2px 20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.subscribe-form form .mc-form input{padding:2px 116px 2px 20px}
}
.subscribe-form form .mc-form input::-webkit-input-placeholder{color:#232323;opacity:1}
.subscribe-form form .mc-form input::-moz-input-placeholder{color:#232323;opacity:1}
.subscribe-form form .mc-form .mc-news{display:none}
.subscribe-form form .mc-form .clear{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.subscribe-form form .mc-form .clear input{width:auto;font-weight:700;color:#fff;background-color:#C6AA58;padding:0 36px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.subscribe-form form .mc-form .clear input{padding:0 26px}
}
@media only screen and (max-width: 767px) {
.subscribe-form form .mc-form .clear input{padding:0 26px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.subscribe-form form .mc-form .clear input{padding:0 16px}
}
.subscribe-form form .mc-form .clear input:hover{background-color:#144734}
.payment-img-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.payment-img-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}
}
@media only screen and (max-width: 767px) {
.payment-img-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;display:block}
}
.payment-img-wrap span{color:#ffffff;font-size:.8rem;margin:0 10px 0 0}
@media only screen and (max-width: 767px) {
.payment-img-wrap span{text-align:center;display:block;margin:0 0 5px}
}
.payment-img-wrap .payment-img-2{display:inline-block}
@media only screen and (max-width: 767px) {
.payment-img-wrap .payment-img-2{text-align:center;display:block}
}
.payment-img-wrap .payment-img-2 img{max-width:100%}
.footer-bottom{padding:15px 0;border-color: rgb(255 255 255 / 15%);}
@media only screen and (max-width: 767px) {
.mrg-top-xs{margin-top:7px}
.footer-area.pb-35{padding-bottom:20px}
.footer-top.pb-30{padding-bottom:20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.mrg-top-xs{margin-top:0}
}
.blog-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.blog-wrap .blog-img{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;padding-right:35px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-wrap .blog-img{padding-right:20px}
}
@media only screen and (max-width: 767px) {
.blog-wrap .blog-img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0}
}
.blog-wrap .blog-img a{display:block;border-radius:5px;overflow:hidden}
.blog-wrap .blog-img a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.blog-wrap .blog-img .blog-tag{position:absolute;left:10px;bottom:10px;line-height:1}
.blog-wrap .blog-img .blog-tag a{background-color:#C6AA58;color:#fff;font-size:14px;display:inline-block;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1;border-radius:5px;padding:6px 11px}
.blog-wrap .blog-content{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;margin:15px 0 0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-wrap .blog-content{margin:0}
}
@media only screen and (max-width: 767px) {
.blog-wrap .blog-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.blog-wrap .blog-content .blog-meta span{font-size:14px;color:#232323}
.blog-wrap .blog-content .blog-meta span i{margin-right:6px}
.blog-wrap .blog-content h3{font-size:20px;font-weight:400;line-height:1.6;margin:9px 0 0}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.blog-wrap .blog-content h3{font-size:19px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-wrap .blog-content h3{line-height:1.3;font-size:18px}
}
@media only screen and (max-width: 767px) {
.blog-wrap .blog-content h3{line-height:1.3;margin:5px 0 0}
}
.blog-wrap .blog-content h3 a{color:#232323}
.blog-wrap .blog-content h3 a:hover{color:#C6AA58}
.blog-wrap:hover .blog-img a img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.blog-wrap-2{border-radius:15px;background:#fff;border: 1px solid #DBDBDB;overflow: hidden;}
.blog-wrap-2 .blog-img-2{display:block;overflow:hidden;position:relative;}
.blog-wrap-2 .blog-img-2 a{display:block;border-radius:0;overflow:hidden;height: 180px;}
.blog-wrap-2 .blog-img-2 a img{width:100%; height: 100%; -webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1);object-fit: cover;}
.blog-wrap-2 .blog-img-2 .blog-tag-2{position:absolute;left:10px;top:10px}
.blog-wrap-2 .blog-img-2 .blog-tag-2 a{background-color:#C6AA58;color:#fff;font-size:14px;display:inline-block;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1;border-radius:5px;padding:6px 11px}
.blog-wrap-2 .blog-content-2{padding:26px 30px 30px}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
.blog-wrap-2 .blog-content-2{padding:26px 25px 30px}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.blog-wrap-2 .blog-content-2{padding:26px 25px 30px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-wrap-2 .blog-content-2{padding:26px 20px 30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-wrap-2 .blog-content-2{padding:26px 20px 30px}
}
@media only screen and (max-width: 767px) {
.blog-wrap-2 .blog-content-2{padding:26px 20px 30px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.blog-wrap-2 .blog-content-2{padding:26px 15px 30px}
}
.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{font-size:14px;color:#999999;display:inline-block;margin-right:20px}
.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li i{margin-right:6px}
@media only screen and (max-width: 767px) {
.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li i{margin-right:3px}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{margin-right:16px}
}
@media only screen and (max-width: 767px) {
.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{margin-right:8px}
}
.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li:last-child{margin-right:0}
.blog-wrap-2 .blog-content-2 h3{font-size: 1rem;margin: 5px 0 10px;line-height: 1.4;font-weight: 900;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-wrap-2 .blog-content-2 h3{font-size:18px;margin:10px 0 15px;line-height:1.5}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-wrap-2 .blog-content-2 h3{font-size:18px;margin:10px 0 15px;line-height:1.5}
}
@media only screen and (max-width: 767px) {
.blog-wrap-2 .blog-content-2 h3{font-size:18px;margin:10px 0 15px;line-height:1.5}
}
.blog-wrap-2 .blog-content-2 h3 a{color:#232323}
.blog-wrap-2 .blog-content-2 h3 a:hover{color:#C6AA58}
.blog-wrap-2 .blog-content-2 .blog-btn a{display:inline-block;font-size: 1rem;}
.blog-wrap-2 .blog-content-2 .blog-btn a i{margin-left:10px; font-size: 1.2rem;}
.blog-wrap-2:hover .blog-img-2 a img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.tm-demo-options-wrapper{position:fixed;top:0;left:100%;background:#fff;height:100%;width:350px;max-width:calc(100% - 45px);z-index:999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
@media only screen and (max-width: 767px) {
.tm-demo-options-wrapper{width:300px}
}
.tm-demo-options-wrapper .tm-demo-options-toolbar{position:absolute;top:200px;right:100%;display:block;width:40px;line-height:60px;border:1px solid #DBDBDB;border-right:0;border-radius:5px 0 0 5px;background:#fff;text-align:center;-webkit-box-shadow:-3px 0 10px -2px #0000001a;box-shadow:-3px 0 10px -2px #0000001a}
.tm-demo-options-wrapper .tm-demo-options-toolbar a{display:block;width:40px;height:40px;line-height:40px;color:#111;position:relative;z-index:99}
.tm-demo-options-wrapper .tm-demo-options-toolbar a i{font-size:16px}
.tm-demo-options-wrapper.demo-open{-webkit-transform:translateX(-100%) translateX(15px);-ms-transform:translateX(-100%) translateX(15px);transform:translateX(-100%) translateX(15px);-webkit-box-shadow:-3px 0 50px -2px #00000024;box-shadow:-3px 0 50px -2px #00000024}
.tm-demo-options-wrapper .tm-demo-panel{padding:35px 30px;height:100%;overflow-y:auto}
@media only screen and (max-width: 767px) {
.tm-demo-options-wrapper .tm-demo-panel{padding:35px 35px 35px 20px}
}
.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header{margin-bottom:40px}
.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header h3{font-size:15px;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:1.38px;line-height:1.4}
.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header p{color:#232323;line-height:1.74;margin:14px 0 20px}
.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header .tm-demo-btn a{display:inline-block;font-size:15px;color:#fff;font-weight:700;background-color:#C6AA58;border-radius:5px;padding:10px 28px}
.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header .tm-demo-btn a i{font-size:16px;margin-right:14px}
.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header .tm-demo-btn a:hover{background-color:#144734}
.tm-demo-options-wrapper .tm-demo-panel .quick-option-list a{display:inline-block;margin-bottom:20px}
.tm-demo-options-wrapper .tm-demo-panel .quick-option-list a img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 7px 20px #0000001a;box-shadow:0 7px 20px #0000001a;border-radius:5px}
.tm-demo-options-wrapper .tm-demo-panel .quick-option-list a img:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 25px #0003;box-shadow:0 10px 25px #0003}
.tooltip-style-2 > a{position:relative}
.tooltip-style-2 > a:after{bottom:50%;right:100%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:8px 10px;color:#fff;margin-bottom:-15px;background-color:#000;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px #0000004d;box-shadow:4px 4px 8px #0000004d;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.tooltip-style-2 > a:before{content:'';position:absolute;right:100%;bottom:50%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-left-color:#000;z-index:9;margin-right:-13px;margin-bottom:-7px;transition-delay:.1s;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden}
.tooltip-style-2 > a:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}
.tooltip-style-2 > a:hover:before{opacity:1;visibility:visible;-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}
.ApexGenric-common-style-wrap .ApexGenric-common-img-style img{width:100%}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-img-style.mb-35{margin-bottom:15px}
}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style{margin:0 0 40px}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style.paragraph-mrg-dec{margin:0 0 18px}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style{margin:0 0 25px}
}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h2{font-size:30px;font-weight:700;margin:0 0 19px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h2{font-size:25px;margin:0 0 15px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h2{font-size:25px;margin:0 0 15px}
}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h2{font-size:21px;margin:0 0 10px}
}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h4{font-weight:700;color:#232323;font-size:15px;margin:20px 0 0}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h3{font-weight:700;color:#232323;font-size:26px;margin:0 0 16px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h3{font-size:23px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h3{font-size:23px}
}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style h3{font-size:20px}
}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style p{font-size:15px;color:#232323;line-height:1.74;margin:0}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style p a{color:#232323;font-weight:700}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style p.paragraph-mrg-top{margin-top:18px}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list ul{padding:0 0 0 15px}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list ul li{margin:0 0 11px;font-size:15px;color:#232323;list-style:disc}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list ul li:last-child{margin:0}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list.ApexGenric-common-list-mrg-1{margin:20px 0 0}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2 ul{padding:0 0 0 30px}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2 ul li{margin:0 0 14px;font-size:15px;color:#232323;line-height:1.74;list-style:decimal}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2 ul li:last-child{margin:0}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2.ApexGenric-common-list-mrg-2{margin:20px 0 0}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2.ApexGenric-common-list-mrg-2{margin:15px 0 0}
}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2.ApexGenric-common-list-mrg-3{margin:28px 0 0}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style .ApexGenric-common-list-2.ApexGenric-common-list-mrg-3{margin:15px 0 0}
}
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style span{font-size:15px;color:#232323;font-style:italic;margin:18px 0 0;display:block}
@media only screen and (max-width: 767px) {
.ApexGenric-common-style-wrap .ApexGenric-common-paragraph-style span{margin:7px 0 0}
.purchase-guide-area.pb-35,.privacy-policy-area.pb-35,.terms-of-service-area.pb-35{padding-bottom:20px}
}
.breadcrumb-area-padding-1{padding:15px 0 55px}
@media only screen and (max-width: 767px) {
.breadcrumb-area-padding-1{padding:25px 0 26px}
}
.breadcrumb-area-padding-2{padding:5px 0}
.breadcrumb-content.breadcrumb-content-mb1{margin:0 0 30px}
@media only screen and (max-width: 767px) {
.breadcrumb-content.breadcrumb-content-mb1{margin:0 0 8px}
.breadcrumb-content{text-align:center}
}
.breadcrumb-content ul li{display:inline-block;font-size:.75rem;font-weight:400;color:#C6AA58;margin-right:18px;text-transform:capitalize;position:relative}
.breadcrumb-content ul li::before{position:absolute;width:17px;height:1px;background-color:#ababab;content:"";right:-20px;top:14px;z-index:9;-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}
.breadcrumb-content ul li:last-child::before{display:none}
.breadcrumb-content ul li:last-child{margin-right:0}
.breadcrumb-content ul li a{color:#232323;position:relative}
.breadcrumb-content ul li a::after{content:'';position:absolute;left:auto;right:0;bottom:0;height:1px;width:0;-webkit-transition:width .6s cubic-bezier(0.25,0.8,0.25,1) 0s;-o-transition:width .6s cubic-bezier(0.25,0.8,0.25,1) 0s;transition:width .6s cubic-bezier(0.25,0.8,0.25,1) 0s;background:#C6AA58}
.breadcrumb-content ul li a:hover{color:#C6AA58}
.breadcrumb-content ul li a:hover::after{width:100%;left:0;right:auto}
.breadcrumb-title h1{font-size:40px;font-weight:500;line-height:1.2;color:#232323;margin:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.breadcrumb-title h1{font-size:30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.breadcrumb-title h1{font-size:30px}
}
@media only screen and (max-width: 767px) {
.breadcrumb-title h1{font-size:25px}
}
.sidebar-widget.sidebar-widget-wrap{background:#f6f7fa;border-radius:5px}
.sidebar-widget.sidebar-widget-padding-1,
.sidebar-widget.sidebar-widget-padding-2,
.sidebar-widget.sidebar-widget-padding-3,
.sidebar-widget.sidebar-widget-padding-4,
.sidebar-widget.sidebar-widget-padding-5,
.sidebar-widget.sidebar-widget-padding-6{padding:20px}
.sidebar-widget h4.sidebar-widget-title{font-size: 1.2rem;font-weight: 900;margin-bottom: 10px;line-height: 1.4;border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;}
@media only screen and (max-width: 767px) {
.sidebar-widget h4.sidebar-widget-title{margin-bottom:15px}
}
.sidebar-widget h4.sidebar-widget-title.widget-title-font-dec{font-size:18px}
.sidebar-widget .sidebar-categories-list ul li{padding-left:0;position:relative;margin-bottom:10px}
.sidebar-widget .sidebar-categories-list ul li:last-child{margin-bottom:0}
.sidebar-widget .sidebar-categories-list ul li a{color:#232323;font-size:15px}
.sidebar-widget .sidebar-categories-list ul li a span{color:#777}
.sidebar-widget .sidebar-categories-list ul li ul{margin-top:8px}
.sidebar-widget .sidebar-categories-list ul li:hover > a{color:#C6AA58}
.sidebar-widget .sidebar-brand-list ul li,.sidebar-widget .sidebar-sort-list ul li,.sidebar-widget .sidebar-price-filter-list ul li{margin-bottom:11px}
.sidebar-widget .sidebar-brand-list ul li:last-child,.sidebar-widget .sidebar-sort-list ul li:last-child,.sidebar-widget .sidebar-price-filter-list ul li:last-child{margin-bottom:0}
.sidebar-widget .sidebar-brand-list ul li a,.sidebar-widget .sidebar-sort-list ul li a,.sidebar-widget .sidebar-price-filter-list ul li a{color:#232323;font-size:15px}
.sidebar-widget .sidebar-brand-list ul li a span,.sidebar-widget .sidebar-sort-list ul li a span,.sidebar-widget .sidebar-price-filter-list ul li a span{color:#777}
.sidebar-widget .sidebar-brand-list ul li:hover > a,.sidebar-widget .sidebar-sort-list ul li:hover > a,.sidebar-widget .sidebar-price-filter-list ul li:hover > a{color:#C6AA58}
.sidebar-widget .price-filter{margin-top:15px}
.price-filter .widgettitle{display: none;}
.sidebar-widget .price-filter .price_slider_amount input{background:transparent;padding:0;border:none;font-size:15px;font-weight:500}
.sidebar-widget .price-filter .ui-slider{background:#dbdbdb none repeat scroll 0 0;border:medium none;border-radius:0;height:5px;margin-bottom:12px;margin-left:0;margin-top:5px;position: relative;width: 93%;}
.sidebar-widget .price-filter .ui-slider span{-webkit-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.sidebar-widget .price-filter .ui-slider .ui-slider-range{position:absolute;display:block;border:0;background:#C6AA58 none repeat scroll 0 0;border:none;-webkit-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.sidebar-widget .price-filter .ui-slider .ui-slider-handle{background:#C6AA58 none repeat scroll 0 0;border:medium none;border-radius:50%;height:19px;margin-left:0;width:19px;margin-top:-2px}
.sidebar-widget .price-filter .price_slider_amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:24px 0 0;flex-direction: column-reverse;}
.sidebar-widget .price-filter .price_slider_amount .price_label {display: flex;align-items: center;gap: 3px;justify-content: flex-start;}
.sidebar-widget .price-filter .price_slider_amount .price_label span {font-size: .85rem;margin-left: auto;}
.sidebar-widget .price-filter .price_slider_amount .label-input input{color:#232323;height:auto;width:100%;font-size:14px;font-weight:400}
.sidebar-widget .price-filter .price_slider_amount button{background-color:#fff;border:medium none;color:#C6AA58;line-height:1;padding:10px 35px;cursor:pointer;font-size:15px;font-weight:700;border-radius:16px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width: 100%;margin-top: 5px;}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.sidebar-widget .price-filter .price_slider_amount button{padding:10px 25px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-widget .price-filter .price_slider_amount button{padding:10px 15px}
}
.sidebar-widget .price-filter .price_slider_amount button:hover{background-color:#C6AA58;color:#fff}
.sidebar-widget .sidebar-rating-list ul li{margin:0 0 11px}
.sidebar-widget .sidebar-rating-list ul li:last-child{margin:0}
.sidebar-widget .sidebar-rating-list ul li a i{color:#fb0;font-weight:900;font-size:15px;margin-right:1px}
.sidebar-widget .sidebar-rating-list ul li a i.gray{color:#ababab;font-weight:400}
.sidebar-widget .sidebar-rating-list ul li a span{color:#696969;margin-left:2px;font-size:15px}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-content-2 h3{font-size:18px;margin:0 0 5px}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-content-2 h2{font-size:24px;line-height:1.5em;margin:0;font-weight:700}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-content-2 h2{font-size:22px;line-height:1.3em}
}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2{margin:30px 0 30px;position:relative}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 > a{display:block}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 > a img{max-width:100%}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge{width:74px;height:74px;line-height:74px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}
@media only screen and (max-width: 767px) {
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge{width:70px;height:70px;line-height:70px}
}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge h3{color:#232323;margin:0;text-align:center;font-size:16px;font-weight:400;line-height:1}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge h3 span{display:block;line-height:1;font-weight:700;font-size:20px;margin:0 0 4px}
@media only screen and (max-width: 767px) {
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge h3 span{font-size:18px}
}
.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge.slidebar-pro-badge-position1{position:absolute;top:0;right:0}
.sidebar-widget .product-highlight ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 14px}
.sidebar-widget .product-highlight ul li:last-child{margin:0}
.sidebar-widget .product-highlight ul li input{width:auto;height:auto}
.sidebar-widget .product-highlight ul li span{color:#232323;font-size:15px;margin-left:16px;display:inline-block}
.sidebar-widget .sidebar-tag ul li{display:inline-block;margin:0 7px 10px 0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-widget .sidebar-tag ul li{margin:0 5px 8px 0}
}
@media only screen and (max-width: 767px) {
.sidebar-widget .sidebar-tag ul li{margin:0 5px 8px 0}
}
.sidebar-widget .sidebar-tag ul li a{display:inline-block;background-color:#fff;border-radius:5px;color:#666;padding:4px 15px 5px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-widget .sidebar-tag ul li a{padding:4px 13px 5px}
}
@media only screen and (max-width: 767px) {
.sidebar-widget .sidebar-tag ul li a{padding:4px 13px 5px}
}
.sidebar-widget .sidebar-tag ul li a:hover{background-color:#C6AA58;color:#fff}
.sidebar-color-list ul,.pro-details-color-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sidebar-color-list ul li,.pro-details-color-list ul li{margin-right:18px;margin-bottom:13px;display:inline-block}
.sidebar-color-list ul li:last-child,.pro-details-color-list ul li:last-child{margin-right:0}
.sidebar-color-list ul li a,.pro-details-color-list ul li a{width:25px;height:25px;font-size:0;display:inline-block;border-radius:50%;border:1px solid #ccc;position:relative}
.sidebar-color-list ul li a.black,.pro-details-color-list ul li a.black{background-color:#000}
.sidebar-color-list ul li a.blue,.pro-details-color-list ul li a.blue{background-color:#1e73be}
.sidebar-color-list ul li a.green,.pro-details-color-list ul li a.green{background-color:#1ca54f}
.sidebar-color-list ul li a.pink,.pro-details-color-list ul li a.pink{background-color:#ed9a9d}
.sidebar-color-list ul li a.powder-blue,.pro-details-color-list ul li a.powder-blue{background-color:#94dde3}
.sidebar-color-list ul li a.purple,.pro-details-color-list ul li a.purple{background-color:#9382dd}
.sidebar-color-list ul li a.red,.pro-details-color-list ul li a.red{background-color:#d33}
.sidebar-color-list ul li a.transparent,.pro-details-color-list ul li a.transparent{background-color:transparent}
.sidebar-color-list ul li a.white,.pro-details-color-list ul li a.white{background-color:#fff}
.sidebar-color-list ul li a.yellow,.pro-details-color-list ul li a.yellow{background-color:#ee2}
.sidebar-color-list.pro-details-color-mrg ul li,.pro-details-color-list.pro-details-color-mrg ul li{margin:0 10px 0 0}
.tooltip-style-3 ul li a{position:relative}
.tooltip-style-3 ul li a:after{bottom:100%;left:50%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:7px 10px;color:#fff;background-color:#000;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px #0000004d;box-shadow:4px 4px 8px #0000004d;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}
.tooltip-style-3 ul li a:before{content:'';position:absolute;left:calc(50% - 7px);bottom:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-top-color:#000;z-index:9;margin-bottom:-13px;transition-delay:.1s;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden}
.tooltip-style-3 ul li a:hover{background-color:#C6AA58}
.tooltip-style-3 ul li a:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}
.tooltip-style-3 ul li a:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
.tooltip-style-4 a,.tooltip-style-4 button{position:relative}
.tooltip-style-4 a:after,.tooltip-style-4 button:after{bottom:100%;left:50%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:7px 10px;color:#fff;background-color:#C6AA58;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px #0000004d;box-shadow:4px 4px 8px #0000004d;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}
.tooltip-style-4 a:before,.tooltip-style-4 button:before{content:'';position:absolute;left:calc(50% - 7px);bottom:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-top-color:#C6AA58;z-index:9;margin-bottom:-13px;transition-delay:.1s;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);opacity:0;visibility:hidden}
.tooltip-style-4 a:hover:after,.tooltip-style-4 button:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}
.tooltip-style-4 a:hover:before,.tooltip-style-4 button:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
.tooltip-style-4.tooltip-style-4-black a:after,.tooltip-style-4.tooltip-style-4-black button:after{background-color:#000;white-space:normal;min-width:120px;padding:7px 10px 12px}
.tooltip-style-4.tooltip-style-4-black a:before,.tooltip-style-4.tooltip-style-4-black button:before{border-top-color:#000}
.shop-topbar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 20px;padding: 10px;border-radius: 5px;border: 1px solid #dbdbdb;}
@media only screen and (max-width: 767px) {
.shop-topbar-wrapper{display:block}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.shop-topbar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (max-width: 767px) {
.shop-topbar-wrapper .totall-product{margin-bottom:10px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.shop-topbar-wrapper .totall-product{margin-bottom:0}
}
.shop-topbar-wrapper .totall-product p{font-size:14px;color:#232323}
.shop-topbar-wrapper .totall-product p span{color:#232323;font-weight:900}
.shop-topbar-wrapper .sort-by-product-area{position:relative}
.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#F5F5F5;border:1px solid #F5F5F5;color:#777;padding:10px 15px;border-radius:5px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer}
.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by{margin-right:5px}
.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by i{margin-right: 5px;font-size: 20px;color: #144734;position:relative;top:2px}
.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by span{font-size:15px;font-weight:500}
.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by-dropdown-wrap span{font-size:15px;font-weight:500;color:#232323}
.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by-dropdown-wrap span i{font-size:18px;color:#232323;margin-left:10px;position:relative;top:2px}
.shop-topbar-wrapper .sort-by-product-area:hover .sort-by-product-wrap{background-color:#fff;border:1px solid #C6AA58}
.sort-by-dropdown{position:absolute;top:100%;left:0;z-index:99;right:0;padding:16px 0 21px;background:#F5F5F5;border:0;border-radius:5px;visibility:hidden;opacity:0;min-width:100%;-webkit-box-shadow:0 10px 30px #0003;box-shadow:0 10px 30px #0003;color:#232323;font-weight:500}
.sort-by-dropdown.show{opacity:1;visibility:visible}
.sort-by-dropdown ul li{display:block}
.sort-by-dropdown ul li a{font-weight:500;color:#232323;font-size:15px;padding:5px 30px;display:block;position:relative}
.sort-by-dropdown ul li a.active::before{content: '\EB7B';position: absolute;top: 5px;left: 10px;font-size: 18px;color: #144734;font-family: "remixicon";font-weight: 900;}
.sort-by-dropdown ul li a:hover{background-color:#C6AA58;color:#fff}
.pro-pagination-style ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.pro-pagination-style ul li a{width:40px;height:40px;line-height:40px;font-size:16px;font-weight:500;display:inline-block;border-radius:100%;margin:0 2px;color: #fff;background-color: #C6AA58;}
.pro-pagination-style ul li a:hover{color:#fff;background-color: #144734;}
.pro-pagination-style ul li a.active{background-color:#C6AA58;color:#fff}

.pro-pagination-style ul li span{width:40px;height:40px;line-height:40px;font-size:16px;font-weight:500;display:inline-block;border-radius:100%;margin:0 2px;color: #fff;background-color: #144734;}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
.pro-pagination-style.mt-55{margin-top:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.pro-pagination-style.mt-55{margin-top:0}
}
@media only screen and (max-width: 767px) {
.pro-pagination-style.mt-55{margin-top:0}
}
.sidebar-wrapper-mr1{margin-right:30px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-wrapper-mr1{margin-right:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.sidebar-wrapper-mr1{margin-right:0}
}
@media only screen and (max-width: 767px) {
.sidebar-wrapper-mr1{margin-right:0}
}
.sidebar-wrapper-ml1{margin-left:30px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-wrapper-ml1{margin-left:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.sidebar-wrapper-ml1{margin-left:0}
}
@media only screen and (max-width: 767px) {
.sidebar-wrapper-ml1{margin-left:0}
}
.sidebar-wrapper-ml1{margin-left:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sidebar-wrapper-ml1{margin-left:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.sidebar-wrapper-ml1{margin-left:0}
}
@media only screen and (max-width: 767px) {
.sidebar-wrapper-ml1{margin-left:0}
}
.product-filter-wrapper{background:#F5F5F5;border-radius:5px;padding:28px 30px 25px;margin:0 0 58px;display:none}
.shop-filter a{font-size:15px;color:#fff;display:inline-block;background-color:#C6AA58;position:relative;border-radius:5px;padding:11px 24px 10px}
.shop-filter a span{font-size:16px;margin-right:5px}
.shop-filter a i{margin-left:14px}
.shop-filter a i.angle-up{position:absolute;right:24px;top:15px;opacity:0;visibility:hidden}
.shop-filter a.active i.angle-down{opacity:0;visibility:hidden}
.shop-filter a.active i.angle-up{opacity:1;visibility:visible}
.shop-filter a:hover{background-color:#144734}
.widget-menu-style{border:1px solid #DBDBDB}
.widget-menu-style nav ul li{border-bottom:1px solid #DBDBDB;border-radius:5px}
.widget-menu-style nav ul li:last-child{border-bottom:none}
.widget-menu-style nav ul li a{color:#232323;font-size:15px;position:relative;display:block;padding:15px 30px}
.widget-menu-style nav ul li a::before{content:'\f111';font-size:4px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:16px;font-family:"remixicon";color:#ababab;font-weight:900;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.widget-menu-style nav ul li a:hover,.widget-menu-style nav ul li a.active{color:#fff;background-color:#C6AA58}
.widget-menu-style nav ul li a:hover::before,.widget-menu-style nav ul li a.active::before{color:#fff}
.single-sidebar-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #DBDBDB}
.single-sidebar-post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
.single-sidebar-post .sidebar-post-img{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:15px;border-radius: 5px;overflow: hidden;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-sidebar-post .sidebar-post-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:12px}
}
@media only screen and (max-width: 767px) {
.single-sidebar-post .sidebar-post-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:12px}
}
.single-sidebar-post .sidebar-post-img a{display:block}
.single-sidebar-post .sidebar-post-img a img{width:100%}
.single-sidebar-post .sidebar-post-content h4{font-size:15px;font-weight:500;line-height:1.44}
.single-sidebar-post .sidebar-post-content h4 a{color:#232323}
.single-sidebar-post .sidebar-post-content h4 a:hover{color:#C6AA58}
.single-sidebar-post .sidebar-post-content span{color:#232323;margin-top:6px;display:block}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.sidebar-wrapper{margin-top:50px}
.sidebar-wrapper.sidebar-wrapper-mt-dec{margin-top:20px}
}
@media only screen and (max-width: 767px) {
.sidebar-wrapper{margin-top:30px}
.sidebar-wrapper.sidebar-wrapper-mt-dec{margin-top:20px}
}
.product-dec-small-style1{margin:13px auto 0}
.product-dec-small-style1 .product-dec-small{margin:0 5px;cursor:pointer}
.product-dec-small-style1 .product-dec-small img{width:100%}
.product-dec-small-style1 .product-dec-small.slick-active img{border:1px solid #DBDBDB;border-radius:5px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.product-dec-small-style1 .product-dec-small.slick-active img:hover{border:1px solid #C6AA58}
.product-dec-small-style1 .product-dec-small.slick-active.slick-current img{border:1px solid #C6AA58}
.product-dec-small-style1 .product-dec-small:last-child{margin:0}
.product-dec-small-style1 .slick-slide,.product-dec-small-style2 .slick-slide{border:1px solid transparent}
.single-big-img-style{position:relative;padding-right: 1px;}
.single-big-img-style .pro-details-big-img a{display:block}
.single-big-img-style .pro-details-big-img a img{width:100%}
.single-big-img-style .pro-details-badges.product-badges-position{position:absolute;left:0;top:0}
.single-big-img-style .pro-details-badges span{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:1;border-radius:2px;color:#fff;margin-right:10px;padding:5px 8px 6px}
.single-big-img-style .pro-details-badges span.red{background-color:#144734}
.product-details-content .pro-details-category ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.product-details-content .pro-details-category ul li{color:#232323;margin-right:5px}
.product-details-content .pro-details-category ul li:last-child{margin-right:0}
.product-details-content .pro-details-category ul li a{color:#232323;text-transform:none;letter-spacing:1px}
.product-details-content .pro-details-category ul li a:hover{color:#C6AA58}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-category ul li a{letter-spacing:0}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.product-details-content .pro-details-category ul li a{letter-spacing:1px}
}
.product-details-content h1{font-size: 1.5rem;margin: 5px 0 20px;font-weight: 900;}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.product-details-content h1{font-size:26px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.product-details-content h1{font-size:22px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.product-details-content h1{font-size:20px}
}
@media only screen and (max-width: 767px) {
.product-details-content h1{font-size:18px;margin:8px 0 15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.product-details-content h1{font-size:18px}
}
.product-details-content .pro-details-brand-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-brand-review{display:block}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.product-details-content .pro-details-brand-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.product-details-content .pro-details-brand-review .pro-details-brand{margin-right:36px;position:relative}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.product-details-content .pro-details-brand-review .pro-details-brand{margin-right:15px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.product-details-content .pro-details-brand-review .pro-details-brand{margin-right:15px}
}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-brand-review .pro-details-brand{margin-bottom:5px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.product-details-content .pro-details-brand-review .pro-details-brand{margin-bottom:0}
}
.product-details-content .pro-details-brand-review .pro-details-brand::before{content:'';position:absolute;right:-16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:21px;background:#DBDBDB}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.product-details-content .pro-details-brand-review .pro-details-brand::before{right:-8px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.product-details-content .pro-details-brand-review .pro-details-brand::before{right:-8px}
}
.product-details-content .pro-details-brand-review .pro-details-brand span{color:#232323}
.product-details-content .pro-details-brand-review .pro-details-brand span a{color:#C6AA58;display:inline-block;margin:0 0 0 3px}
.product-details-content .pro-details-brand-review .pro-details-brand span a:hover{color:#144734}
.product-details-content .pro-details-brand-review .pro-details-rating-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.product-details-content .pro-details-brand-review .pro-details-rating-wrap span{color:#232323}
.product-details-content .pro-details-brand-review .pro-details-rating-wrap .pro-details-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px}
.product-details-content .pro-details-brand-review .pro-details-rating-wrap .pro-details-rating i{color:#fb0;font-size:15px}
.product-details-content .pro-details-brand-review .pro-details-rating-wrap a{display:inline-block;font-size:15px;color:#232323}
.product-details-content .pro-details-price-short-description{border-top: 0 solid #DBDBDB;border-bottom: 1px solid #DBDBDB;padding: 0 0 20px;margin: 0 0 15px;}
.product-details-content .pro-details-price-short-description .pro-details-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-details-content .pro-details-price-short-description .pro-details-price span{font-size: 1.4rem;font-weight: 900;}
.product-details-content .pro-details-price-short-description .pro-details-price span.new-price{color:#144734}
.product-details-content .pro-details-price-short-description .pro-details-price span.old-price{color:#666;font-weight:400;font-size:14px;text-decoration:line-through;margin-left:5px}
.product-details-content .pro-details-price-short-description .pro-details-short-description p{font-size:15px;color:#232323;margin:15px 0 0}
.product-details-content .pro-details-color-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.pro-details-big-img {border: 1px solid #dbdbdb;border-radius: 15px;overflow: hidden;}
.product-details-content .pro-details-color-wrap span{font-size:15px;color:#232323;min-width:85px}
.pro-details-short-description p {margin-bottom: 5px;}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-color-wrap span{min-width:70px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.product-details-content .pro-details-color-wrap span{min-width:85px}
}
.product-details-content .pro-details-quality-stock-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0 23px}
.product-details-content .pro-details-quality-stock-area span{font-size:15px;color:#232323;min-width:85px}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-quality-stock-area span{min-width:70px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.product-details-content .pro-details-quality-stock-area span{min-width:85px}
}
.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock{margin:0 0 0 18px}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock{margin:0 0 0 12px}
}
.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock span{color:#232323;font-size:15px}
.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock span i{color:#8cc63e;font-size:14px;margin-right:5px}
.product-details-content .pro-details-action-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-details-content .pro-details-action-wrap .pro-details-add-to-cart button{color:#fff;padding:0;border:0;font-size:15px;font-weight:700;border-radius:5px;padding:10px 41px 12px;background-color:#C6AA58}
@media only screen and (max-width: 767px) {
.product-details-content .pro-details-action-wrap .pro-details-add-to-cart button{padding:10px 25px 12px}
}
.product-details-content .pro-details-action-wrap .pro-details-add-to-cart button:hover{background-color:#144734}
.product-details-content .pro-details-action-wrap .pro-details-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:12px}
.product-details-content .pro-details-action-wrap .pro-details-action button{position:relative;display:block;width:48px;height:48px;line-height:48px;text-align:center;-webkit-box-shadow:0 0 7px #00000017;box-shadow:0 0 7px #00000017;background-color:#fff;color:#232323;border-radius:50%;font-size:14px;padding:0;border:none;margin-right:12px}
.product-details-content .pro-details-action-wrap .pro-details-action button:last-child{margin-right:0}
.product-details-content .pro-details-action-wrap .pro-details-action button:hover{background-color:#C6AA58;color:#fff}
.product-details-content .product-details-meta{border-top:1px solid #DBDBDB;margin:25px 0 22px;padding:18px 0 0}
.product-details-content .product-details-meta ul li{color:#232323;font-size:15px;margin:0 0 4px}
.product-details-content .product-details-meta ul li:last-child{margin:0}
.product-details-content .product-details-meta ul li a{color:#232323;font-size:15px}
.product-details-content .product-details-meta ul li a:hover{color:#C6AA58}
.product-details-content .product-details-meta ul li span{font-size:15px;min-width:100px;color:#232323;margin-right:15px;display:inline-block}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.product-details-content .product-details-meta ul li span{min-width:50px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.product-details-content .product-details-meta ul li span{min-width:50px}
}
@media only screen and (max-width: 767px) {
.product-details-content .product-details-meta ul li span{min-width:40px}
}
.product-details-content .product-details-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-details-content .product-details-social a{font-size:20px;display:inline-block;margin-right:22px}
.product-details-content .product-details-social a:last-child{margin-right:0}
.product-details-content .product-details-social a.facebook{color:#567fa9}
.product-details-content .product-details-social a.twitter{color:#26d0fe}
.product-details-content .product-details-social a.linkedin{color:#0077b5}
.product-details-content .product-details-social a.tumblr{color:#35465c}
.product-details-content .product-details-social a.envelope{color:#dd4b39}
.product-details-content.pro-details-content-pl{padding-left:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.product-details-content.pro-details-content-pl{padding-left:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.product-details-content.pro-details-content-pl{padding-left:0}
}
@media only screen and (max-width: 767px) {
.product-details-content.pro-details-content-pl{padding-left:0}
.product-details-content{margin-top:30px}
}
.product-details-wrap-bottom{margin:70px 0 0}
@media only screen and (max-width: 767px) {
.product-details-wrap-bottom{margin:50px 0 0}
}
.product-details-wrap-bottom .entry-product-section-heading{margin-bottom:29px}
.product-details-wrap-bottom .entry-product-section-heading h2{font-size:28px;font-weight:500;border-bottom:1px solid #DBDBDB;margin:0;padding:0 0 15px}
@media only screen and (max-width: 767px) {
.product-details-wrap-bottom .entry-product-section-heading h2{font-size:25px}
}
.product-details-description p{font-size:15px;line-height:1.74;margin:0 0 10px}
@media only screen and (max-width: 767px) {
.product-details-description p{margin:0 0 20px}
}
.product-details-description ul{padding:0 0 24px 14px}
.product-details-description ul li{font-size:15px;color:#232323;margin:0 0 12px;list-style:disc}
.product-details-description ul li:last-child{margin:0}
.additional-information ul{padding:0 0 0 14px}
.additional-information ul li{color:#232323;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 10px;position:relative}
.additional-information ul li:before{position:absolute;left:-14px;top:9px;content:"";height:6px;width:6px;border-radius:100%;background-color:#9b9b9b}
.additional-information ul li:last-child{margin:0}
.additional-information ul li span{-webkit-box-flex:0;-webkit-flex:0 0 165px;-ms-flex:0 0 165px;flex:0 0 165px;color:#232323;font-size:15px;display:inline-block}
@media only screen and (max-width: 767px) {
.additional-information ul li span{-webkit-box-flex:0;-webkit-flex:0 0 135px;-ms-flex:0 0 135px;flex:0 0 135px}
}
.pro-details-review p{color:#232323;font-size:15px;margin:0 0 29px}
.pro-details-review p span{font-size:18px;font-weight:700;color:#C6AA58}
.pro-details-review .single-pro-details-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #DBDBDB}
.pro-details-review .single-pro-details-review .review-img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:22px}
@media only screen and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-img{margin-right:15px}
}
.pro-details-review .single-pro-details-review .review-img img{width:100%}
.pro-details-review .single-pro-details-review .review-content .review-name-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content .review-name-rating{display:block}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content .review-name-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-rating i{color:#fb0;font-size:15px;margin-right:1px}
.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name{margin:0}
@media only screen and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name{margin:5px 0 0}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name{margin:0 0 0 18px}
}
.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name h6{font-size: 1rem;font-weight: 900; margin: 0;}
.pro-details-review .single-pro-details-review .review-content p{color:#232323;font-size:1rem;margin:5px 0 15px}
@media only screen and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content p{margin:10px 0}
}
.pro-details-review .single-pro-details-review .review-content .review-date-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content .review-date-btn{display:block}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.pro-details-review .single-pro-details-review .review-content .review-date-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.tab-content.tab-style-1{padding: 15px 20px;}
.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-date{margin-right:10px}
.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-date span{color:#232323;font-size:.85rem}
.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-btn a{display:inline-block;font-weight:500;color:#232323;font-size:15px}
.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-btn a:hover{color:#C6AA58}
.pro-details-review .ratting-form-wrapper h3{font-size:20px;font-weight:500;margin:0}
.pro-details-review .ratting-form-wrapper p{font-size:14px;color:#232323;margin:5px 0 20px}
.pro-details-review .ratting-form-wrapper .comment-form-rating-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 28px}
.pro-details-review .ratting-form-wrapper .comment-form-rating-wrap span{font-size:15px;color:#232323;display:inline-block;margin-right:25px}
.pro-details-review .ratting-form-wrapper .comment-form-rating-wrap .comment-form-rating i{font-weight:400;font-size:18px;color:#ababab}
.pro-details-review .ratting-form-wrapper .rating-form-style form input,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea{border:1px solid #dbdbdb;background-color:#ffffff;padding:3px 20px;height:48px;padding:3px 20px;border-radius:5px;color:#232323;margin-bottom:25px;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.pro-details-review .ratting-form-wrapper .rating-form-style form input:focus,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea:focus{border:1px solid #C6AA58;background-color:#fff}
.pro-details-review .ratting-form-wrapper .rating-form-style form input::-webkit-input-placeholder,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea::-webkit-input-placeholder{color:#232323;opacity:1}
.pro-details-review .ratting-form-wrapper .rating-form-style form input::-moz-input-placeholder,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea::-moz-input-placeholder{color:#232323;opacity:1}
.pro-details-review .ratting-form-wrapper .rating-form-style form textarea{height:140px;padding:19px 20px 3px;border-radius:5px}
.pro-details-review .ratting-form-wrapper .rating-form-style form .cookies-consent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 27px}
.pro-details-review .ratting-form-wrapper .rating-form-style form .cookies-consent input{width:auto;height:auto;margin:0}
.pro-details-review .ratting-form-wrapper .rating-form-style form .cookies-consent p{color:#232323;font-size:15px;margin:0 0 0 15px}
.pro-details-review .ratting-form-wrapper .rating-form-style form .form-submit input{width:auto;font-weight:700;border-radius:5px;height:auto;color:#fff;background-color:#C6AA58;border:none;padding:12px 54px 13px;margin:0}
.pro-details-review .ratting-form-wrapper .rating-form-style form .form-submit input:hover{background-color:#144734}
.pro-details-mrg-tb{margin:50px 0}
.tab-style-1 {border: 1px solid #DBDBDB;padding: 5px;border-radius: 10px;background: #f5f5f5;}
.tab-style-1 a{display:inline-block;font-size:1rem;font-weight:500;margin-right:0;color:#696969;padding:12px 20px;border-radius: 10px;}
@media only screen and (max-width: 767px) {
.tab-style-1 a{margin:0 15px 10px 0;padding:0 0 6px;font-size:16px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.tab-style-1 a{margin:0 30px 0 0;padding:0 0 6px;font-size:18px}
}
.tab-style-1 a:last-child{margin-right:0}
.tab-style-1 a.active{color:#ffffff;background: #144734;}
@media only screen and (max-width: 767px) {
.tab-style-1.mb-35{margin-bottom:25px}
}
.product-quality{position:relative;width:100%}
.cart-quality .product-quality {max-width: 130px;}
.product-quality input{width: 100%;font-size: .9rem;font-weight: 400;color: #232323;padding: 2px 20px 2px 20px;border: 1px solid #DBDBDB;background-color: #ffffff;text-align: center;border-radius: 5px;height: 46px;}
.product-quality .qtybutton{font-size:0}
.product-quality .qtybutton.dec{position: absolute;width: 30px;height: 40px;text-align: center;left: 3px;top: 3px;display: flex;align-items: center;justify-content: center;background: #dbdbdb;border-radius: 4px;}
.product-quality .qtybutton.dec::before{content:'\F1AF';font-family:"remixicon";position:relative;right:0;bottom:0;cursor:pointer;color: #232323;font-size: 1rem;}
.product-quality .qtybutton.inc{position:absolute;width:30px;height:40px;right:3px;top:3px;display: flex; align-items: center; justify-content: center;background: #dbdbdb;border-radius: 4px;}
.product-quality .qtybutton.inc::after{content:'\EA13';font-family:"remixicon";position: relative;right: 0;top: 0;cursor: pointer;color: #232323;font-size: 1rem;}
.cart-quality .product-quality .qtybutton.dec{left: 3px;}
.cart-quality .product-quality .qtybutton.inc{right: 3px;}
.product-quality .qtybutton.dec:hover,.product-quality .qtybutton.inc:hover{background: #c6aa58;}
@media only screen and (max-width: 767px) {
.pb-55{padding-bottom:40px}
}
.cart-product {display: flex;align-items: center;gap: 5px;}
.cart-table-content .table-content table{border-collapse: collapse;margin-bottom: 20px;overflow: auto;width: 100%;outline: 1px solid #DDDDDD;outline-offset: -1px;}
.cart-table-content .table-content table thead{background-color:#c6aa58}
.cart-table-content .table-content table thead > tr th{color:#ffffff;font-size:15px;font-weight:500;padding:15px}
.cart-table-content .table-content table tbody > tr{border-bottom:1px solid #DBDBDB}
.cart-table-content .table-content table tbody > tr:last-child{border-bottom:none}
.cart-table-content .table-content table tbody > tr td{padding:10px 15px}
.cart-table-content .table-content table tbody > tr td:first-child{padding-left:10px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.cart-table-content .table-content table tbody > tr td:first-child{padding-left:20px}
}
@media only screen and (max-width: 767px) {
.cart-table-content .table-content table tbody > tr td:first-child{padding-left:20px}
}
.cart-table-content .table-content table tbody > tr td .product-thumbnail a{display:block}
.cart-table-content .table-content table tbody > tr td .product-thumbnail a img{width: 60px;border: 1px solid #DBDBDB;border-radius: 5px;}
.cart-table-content .table-content table tbody > tr td.product-name h5{display:block;font-size:15px;color:#232323}
.cart-table-content .table-content table tbody > tr td.product-name h5 a{color:#232323}
.cart-table-content .table-content table tbody > tr td.product-name h5 a:hover{color:#C6AA58}
.cart-table-content .table-content table tbody > tr td.product-price span,.cart-table-content .table-content table tbody > tr td.product-total span{font-size:1rem;font-weight:500;color:#c6aa58}
.cart-table-content .table-content table tbody > tr td.product-remove a{font-size: 1.4rem;font-weight: 500;color: #696969;padding: 0;border: 1px solid #DBDBDB;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 5px;}
.cart-table-content .table-content table tbody > tr td.product-remove a:hover{color:#C6AA58}
.cart-shiping-update-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top: 20px;}
@media only screen and (max-width: 767px) {
.cart-shiping-update-wrapper{display:block;padding-bottom:40px;margin-bottom:35px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.cart-shiping-update-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.cart-shiping-update-wrapper .continure-clear-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.cart-shiping-update-wrapper .continure-clear-btn{display:block}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.cart-shiping-update-wrapper .continure-clear-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn{margin-left:22px}
@media only screen and (max-width: 767px) {
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn{margin:15px 0}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn{margin:0 0 0 12px}
}
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a{font-size:15px;font-weight:700;color:#232323;display:inline-block}
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a i{margin-right:8px;color:#C6AA58}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a i{margin-right:4px}
}
.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a:hover{color:#C6AA58}
.cart-shiping-update-wrapper .update-btn a{display:inline-block;font-size:15px;font-weight:700;color:#fff;border-radius:5px;padding:13px 36px;background-color:#C6AA58}
@media only screen and (max-width: 767px) {
.cart-shiping-update-wrapper .update-btn a{padding:10px 20px}
}
.cart-shiping-update-wrapper .update-btn a:hover{background-color:#144734}
.coupon-wrap {border: 1px solid #dbdbdb;padding: 25px;border-radius: 5px;}
.coupon-wrap h4{font-size:1.2rem;font-weight:900;margin:0 0 5px}
.coupon-wrap .coupon-content p{color:#232323;font-size:15px;margin:0}
.input-style.coupon-content-mrg{margin:23px 0 10px}
@media only screen and (max-width: 767px) {
.input-style.coupon-content-mrg{margin:15px 0 20px}
}
.input-style.input-style-mb{margin:0 0 30px}
@media only screen and (max-width: 767px) {
.input-style.input-style-mb{margin:0 0 15px}
}
.input-style input,.input-field{background-color:#ffffff;border:1px solid #c9d5d0;height:50px;color:#666;padding:5px 20px;border-radius:5px;font-size:15px}
.input-style input::-moz-input-placeholder{color:#666;opacity:1}
.input-style input::-webkit-input-placeholder{color:#666;opacity:1}
.input-style input:focus{background-color:#fff;border:1px solid #C6AA58}
.cart-collaterals-wrap h4{font-size:18px;font-weight:500;margin:0 0 15px}
.cart-collaterals-wrap .collaterals-content p{color:#232323;font-size:15px;margin:0 0 11px}
.cart-collaterals-wrap .collaterals-content p span{font-size:18px;font-weight:700;color:#C6AA58}
.select-style.select-style-mrg-1{margin-bottom:30px}
.select-style .select2-container--default{width:100%;display:block}
.select-style .select2-container--default .select2-selection--single{background-color:#ffffff;border:1px solid #c8d5d0;height:48px;color:#666;border-radius:5px;font-size:15px;padding:0;-webkit-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}
.select-style .select2-container--default .select2-selection--single[aria-expanded="true"]{background-color:#fff;border:1px solid #C6AA58}
.select-style .select2-container--default .select2-selection--single span{height:48px;line-height:40px;color:#666;padding:3px 20px;border-radius:5px}
.select-style .select2-container--default.select2-container--above .select2-selection--single{border-top:none}
.select-style .select2-container--default.select2-container--below .select2-selection--single{border-bottom:none}
.select2-container .select2-dropdown{border:1px solid #C6AA58}
.select2-container .select2-dropdown.select2-dropdown--below{border-radius:0 0 5px 5px;border-top:none}
.select2-container .select2-dropdown.select2-dropdown--above{border-radius:5px 5px 0 0;border-bottom:none}
.select2-container .select2-dropdown.select2-dropdown--above .select2-search--dropdown{margin:7px 0}
.select2-container .select2-dropdown .select2-search--dropdown{padding:0 20px;margin:0 0 7px;position:relative}
.select2-container .select2-dropdown .select2-search--dropdown::after{content:'\F4C8';font-size:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:40px;font-weight:900;font-family:"remixicon";display:inline-block;cursor:pointer}
.select2-container .select2-dropdown .select2-search--dropdown:hover::after{color:#C6AA58}
.select2-container .select2-dropdown .select2-search--dropdown > input{background-color:#F5F5F5;border:1px solid #F5F5F5;height:40px;color:#666;padding:3px 50px 3px 20px;border-radius:5px;font-size:15px}
.select2-container .select2-dropdown .select2-search--dropdown > input::-moz-input-placeholder{color:#666;opacity:1}
.select2-container .select2-dropdown .select2-search--dropdown > input::-webkit-input-placeholder{color:#666;opacity:1}
.select2-container .select2-dropdown .select2-search--dropdown > input:focus{background-color:#fff;border:1px solid #C6AA58}
.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:7px 20px;color:#232323;font-size:15px}
.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{color:#fff;background-color:#C6AA58}
.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"]{color:#fff;background-color:#C6AA58}
.continure-btn a,.common-btn-style a{display:inline-block;}
@media only screen and (max-width: 767px) {
.continure-btn a,.common-btn-style a{padding:10px 20px}
}
.continure-btn a.common-btn-padding-2,.common-btn-style a.common-btn-padding-2{padding:12px 41px}
.continure-btn a:hover,.common-btn-style a:hover{background-color:#144734}
.grand-total-wrap{background:#F5F5F5;border-radius:5px;padding:25px 30px 40px}
.grand-total-wrap ul{overflow:hidden;display:block}
.grand-total-wrap ul li{font-size:15px;color:#232323;padding:12px 0;border-bottom:1px solid #DBDBDB;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.grand-total-wrap ul li h4{font-size:18px;font-weight:700;color:#144734;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}
.grand-total-wrap ul li h4 span{margin:0 5px 0 0;font-size:15px;color:#232323;font-weight:400}
.grand-total-wrap .grand-total{padding:25px 0 40px}
.grand-total-wrap .grand-total h4{font-size:18px;font-weight:500;margin:0}
.grand-total-wrap .grand-total h4 span{float:right;font-size:20px;color:#144734;font-weight:700}
.grand-total-wrap .grand-total-btn a{display:block;}
@media only screen and (max-width: 767px) {
.cart-area.pb-35{padding-bottom:20px}
}
.customer-zone > p{font-size:16px;color:#232323;margin:0}
.customer-zone > p a{color:#C6AA58;display:inline-block;position:relative}
.customer-zone > p a::before,.customer-zone > p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e7e7e7;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.3s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .3s}
.customer-zone > p a::after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-o-transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1)}
.customer-zone > p a:hover::before{background-color:#C6AA58;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-o-transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1)}
.customer-zone > p a:hover::after{background-color:#C6AA58;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.3s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .3s}
.customer-zone .checkout-login-info{display:none;margin:20px 0 0}
.customer-zone .checkout-login-info p{color:#232323;font-size:15px;line-height:1.74;margin:0 0 20px}
.customer-zone .checkout-login-info .sin-checkout-login label{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#232323;margin-bottom:8px}
@media only screen and (max-width: 767px) {
.customer-zone .checkout-login-info .sin-checkout-login.mrg-small-device{margin:0 0 25px}
}
.customer-zone .checkout-login-info .button-remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0 24px}
.customer-zone .checkout-login-info .button-remember-wrap .checkout-login-toggle-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}
.customer-zone .checkout-login-info .button-remember-wrap .checkout-login-toggle-btn input{width:auto;height:auto}
.customer-zone .checkout-login-info .button-remember-wrap .checkout-login-toggle-btn label{color:#232323;font-size:15px;margin:0 0 0 12px}
.customer-zone .checkout-login-info .lost-password a{color:#232323;font-size:15px}
.customer-zone .checkout-login-info .lost-password a:hover{color:#C6AA58}
.customer-zone .checkout-login-info3{width:370px;margin:27px 0 0;display:none}
@media only screen and (max-width: 767px) {
.customer-zone .checkout-login-info3{width:100%}
}
.customer-zone .checkout-login-info3 form{position:relative}
.customer-zone .checkout-login-info3 form input{padding:3px 70px 3px 20px}
.customer-zone .checkout-login-info3 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:2px 20px;font-size:22px;border:none;background-color:transparent;color:#C6AA58;height:100%;border-radius:26px}
.customer-zone .checkout-login-info3 form button:hover{color:#fff;background-color:#144734}
.billing-info-wrap h3{font-size:20px;font-weight:900;margin:0 0 15px}
@media only screen and (max-width: 767px) {
.billing-info-wrap h3{margin:0 0 15px}
}
.billing-info-wrap .billing-info label,.billing-info-wrap .checkout-account-toggle label,.billing-info-wrap .billing-select label{color: #232323;font-size: .85rem;font-weight: 400;text-transform: none;margin: 0;display: block;}
@media only screen and (max-width: 767px) {
.billing-info-wrap .billing-info label,.billing-info-wrap .checkout-account-toggle label,.billing-info-wrap .billing-select label{margin:0}
}
.billing-info-wrap .billing-info input.billing-address,.billing-info-wrap .checkout-account-toggle input.billing-address,.billing-info-wrap .billing-select input.billing-address{margin:0 0 15px}
@media only screen and (max-width: 767px) {
.billing-info-wrap .billing-info input.billing-address,.billing-info-wrap .checkout-account-toggle input.billing-address,.billing-info-wrap .billing-select input.billing-address{margin:0 0 25px}
.billing-info-wrap .billing-info.mb-35,.billing-info-wrap .checkout-account-toggle.mb-35,.billing-info-wrap .billing-select.mb-35{margin-bottom:25px}
}
.billing-info-wrap .billing-select{display:block}
.billing-info-wrap .billing-select .select2-container--default{width:100%}
.billing-info-wrap .billing-select .select2-container--default .selection{width:100%}
.billing-info-wrap .checkout-account{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.billing-info-wrap .checkout-account > input{width:auto;height:auto}
.billing-info-wrap .checkout-account > span{color:#232323;font-size:15px;margin-left:10px}
.billing-info-wrap .different-address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.billing-info-wrap .different-address > input{width:auto;height:auto}
.billing-info-wrap .different-address > span{color:#232323;font-size:20px;font-weight:500;margin-left:10px}
.billing-info-wrap .additional-info-wrap{margin:15px 0 0}
.billing-info-wrap .additional-info-wrap label{color:#232323;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;display:block}
.billing-info-wrap .additional-info-wrap textarea{height:100px;resize:vertical;background:#f5f5f5;border:2px solid #f5f5f5;padding:10px;font-size:15px;color:#666}
.billing-info-wrap .additional-info-wrap textarea:focus{background-color:transparent;border:2px solid #4FC1F0}
.billing-info-wrap .checkout-account-toggle{margin-top:30px;display:none}
.billing-info-wrap .different-address.open-toggle{display:none}
.payment-details-area{border-top:1px solid #DBDBDB;margin-top:50px;padding-top:45px}
@media only screen and (max-width: 767px) {
.payment-details-area{margin-top:40px;padding-top:35px}
}
.payment-details-area h4{font-size:20px;font-weight:500;margin:0 0 37px}
@media only screen and (max-width: 767px) {
.payment-details-area h4{margin:0 0 30px}
}
.payment-details-area .payment-method{margin:17px 0 0}
.payment-details-area .payment-method .sin-payment input{display:none}
.payment-details-area .payment-method .sin-payment label{padding:13px 20px;border:1px solid #e0e0e0;font-size:18px;font-weight:500;color:#232323;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.payment-details-area .payment-method .sin-payment label span{width:62px;margin-right:11px;position:relative}
.payment-details-area .payment-method .sin-payment label span .nomal-img{opacity:1;visibility:visible}
.payment-details-area .payment-method .sin-payment label span .active-img{position:absolute;left:0;top:0;opacity:0;visibility:hidden}
.payment-details-area .payment-method .sin-payment .payment-box{margin:24px 0 22px;display:none}
.payment-details-area .payment-method .sin-payment .payment-box p{font-size:15px;color:#232323;margin:0}
.payment-details-area .payment-method .sin-payment.payment-selected label{background:#edf4fe;border:1px solid #edf4fe;color:#387aff}
.payment-details-area .payment-method .sin-payment.payment-selected label span .nomal-img{opacity:0;visibility:hidden}
.payment-details-area .payment-method .sin-payment.payment-selected label span .active-img{opacity:1;visibility:visible}
.order-summary{background:#F5F5F5;padding:25px;margin-left:0;border-radius: 10px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.order-summary{margin-left:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.order-summary{margin-left:0;margin-top:50px}
}
@media only screen and (max-width: 767px) {
.order-summary{margin-left:0;margin-top:30px;padding:36px 15px 34px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.order-summary{padding:36px 30px 34px}
}
.order-summary .order-summary-title h3{font-size:20px;font-weight:900;padding:0 0 20px;border-bottom:1px solid #DBDBDB;margin:0}
.order-summary .order-summary-top .order-summary-img-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #DBDBDB}
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img{-webkit-box-flex:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex: 0 0 50px;margin-right: 8px;}
@media only screen and (max-width: 767px) {
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:5px}
}
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img a{display:block}
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img a img{width:100%}
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{font-size: .85rem;margin: 0;width: 80%;line-height: 1.4;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{width:90%}
}
@media only screen and (max-width: 767px) {
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{width:95%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{width:60%}
}
.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4 span{color:#9b9b9b;font-weight:700}
.order-summary .order-summary-top .order-summary-img-price .order-summary-price span{font-weight:700;font-size:15px;color:#144734}
.order-summary .order-summary-middle ul{overflow:hidden;display:block}
.order-summary .order-summary-middle ul li{font-size:15px;color:#232323;padding:12px 0;border-bottom:1px solid #DBDBDB;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.order-summary .order-summary-middle ul li h4{font-size:18px;font-weight:700;color:#144734;display:block;text-align:right;margin:0}
.order-summary .order-summary-middle ul li h4 span{margin:0 5px 0 0;font-size:15px;color:#232323;display:block;font-weight:400}
.order-summary .order-summary-middle ul li h4 span.price{color:#232323;font-weight:700;font-size:15px}
.order-summary .order-summary-bottom h4{font-size:18px;font-weight:500;margin:16px 0 0}
.order-summary .order-summary-bottom h4 span{float:right;font-size:20px;color:#144734;font-weight:700}
.wishlist-table-content .table-content{border:1px solid #00000014}
.wishlist-table-content .table-content table{width:100%}
.wishlist-table-content .table-content table tbody > tr{border-bottom:1px solid #00000014;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.wishlist-table-content .table-content table tbody > tr:hover{background-color:#0000000d}
.wishlist-table-content .table-content table tbody > tr:last-child{border-bottom:none}
.wishlist-table-content .table-content table tbody > tr td{text-align:center;padding:17px 5px;border-right:1px solid #00000014}
@media only screen and (max-width: 767px) {
.wishlist-table-content .table-content table tbody > tr td{padding:15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.wishlist-table-content .table-content table tbody > tr td{padding:15px 10px}
}
.wishlist-table-content .table-content table tbody > tr td:last-child{border-right:none}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-thumbnail{width:128px}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-thumbnail a i{font-size:16px;color:#9b9b9b}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-thumbnail a i:hover{color:#144734}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-img{width:90px;padding:10px 5px}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-img a{display:block;width:79px}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-img a img{width:100%}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info{width:692px}
@media only screen and (max-width: 767px) {
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info{min-width:200px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info{min-width:180px}
}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info h5{font-weight:700;font-size:15px;margin:0}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info h5 a{color:#232323}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info h5 a:hover{color:#C6AA58}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info .wishlist-product-price{margin:5px 0}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info .wishlist-product-price span{font-weight:700;color:#C6AA58;font-size:18px}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info .wishlist-product-price span.old-price{color:#777;font-size:15px;font-weight:400;margin-left:5px;text-decoration:line-through}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info > span{color:#232323;font-size:15px;display:block;line-height:1}
@media only screen and (max-width: 767px) {
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-info > span{line-height:1.5}
}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-add-wrap{width:507px}
@media only screen and (max-width: 767px) {
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-add-wrap{min-width:200px}
}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-add-wrap span{color:#232323;font-size:15px;display:block;margin:0 0 6px}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-add-wrap .wishlist-product-add a{display:inline-block;padding:14px 20px;font-size:15px;font-weight:700;border-radius:5px;line-height:1;color:#fff;background-color:#C6AA58}
.wishlist-table-content .table-content table tbody > tr td.wishlist-product-add-wrap .wishlist-product-add a:hover{background-color:#144734}
.wishlist-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.wishlist-bottom{display:block}
}
@media only screen and (max-width: 767px) {
.wishlist-bottom{display:block;margin-top:25px}
}
.wishlist-bottom .wishlist-social-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.wishlist-bottom .wishlist-social-wrap{margin-bottom:10px}
}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-social-wrap{margin-bottom:10px}
}
.wishlist-bottom .wishlist-social-wrap span{color:#666;font-size:15px;display:inline-block;margin-right:10px}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-social-wrap span{margin-right:5px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.wishlist-bottom .wishlist-social-wrap span{margin-right:10px}
}
.wishlist-bottom .wishlist-social-wrap .wishlist-social a{color:#232323;font-size:15px;margin-right:8px;display:inline-block}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-social-wrap .wishlist-social a{margin-right:3px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.wishlist-bottom .wishlist-social-wrap .wishlist-social a{margin-right:8px}
}
.wishlist-bottom .wishlist-social-wrap .wishlist-social a:hover{color:#C6AA58}
.wishlist-bottom .wishlist-social-wrap .wishlist-social a:last-child{margin-right:0}
.wishlist-bottom .wishlist-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-link{display:block}
}
.wishlist-bottom .wishlist-link span{color:#666;font-size:15px;display:inline-block;margin-right:10px}
.wishlist-bottom .wishlist-link .wishlist-input-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-link .wishlist-input-wrap{display:block}
.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-input{margin:10px 0}
}
.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-input input{background-color:#F5F5F5;border:1px solid #F5F5F5;color:#666;height:48px;font-size:15px;border-radius:5px;padding:3px 20px;width:232px}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-input input{width:100%}
}
.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-btn{margin-left:10px}
@media only screen and (max-width: 767px) {
.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-btn{margin-left:0}
}
.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-btn a{display:inline-block;font-size:15px;font-weight:700;color:#fff;border-radius:5px;padding:0 41px;padding:9px 41px 13px;background-color:#C6AA58}
.about-us-img {background-image: url("../images/bg-2.png");background-position: bottom left;background-repeat: no-repeat;background-size: auto;}
.about-us-img img{width:100%;border-radius:5px;-webkit-box-shadow:0 23px 26px 0 #00000026;box-shadow:0 23px 26px 0 #00000026;position:relative;z-index:9}
.about-us-content{margin:0 0 0 30px;position:relative;z-index:9}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.about-us-content{margin:0 0 0 50px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.about-us-content{margin:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.about-us-content{margin:50px 0 0}
}
@media only screen and (max-width: 767px) {
.about-us-content{margin:30px 0 0}
}
.about-us-content .total-years{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.about-us-content .total-years h2{font-size:200px;font-weight:900;line-height:.8em;color:#C6AA58;margin:0}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.about-us-content .total-years h2{font-size:130px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.about-us-content .total-years h2{font-size:100px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.about-us-content .total-years h2{font-size:100px}
}
@media only screen and (max-width: 767px) {
.about-us-content .total-years h2{font-size:80px}
}
.about-us-content .total-years h4{font-size:12px;font-weight:700;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#232323;margin:0 0 0 12px}
.about-us-content h3{font-size:20px;font-weight:700;margin:25px 0 28px}
@media only screen and (max-width: 767px) {
.about-us-content h3{font-size:18px;line-height:1.5;margin:18px 0}
}
.about-us-content p{font-size:18px;color:#232323;line-height:1.67em;margin:0 0 28px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.about-us-content p{font-size:16px;margin:0 0 20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.about-us-content p{color:#555}
}
@media only screen and (max-width: 767px) {
.about-us-content p{font-size:16px;margin:0 0 20px;color:#555}
}
.about-us-content .about-btn a{display:inline-block;font-size:15px;font-weight:700;border-radius:5px;padding:0 36px;padding:13px 36px;background-color:#edf4fe;color:#C6AA58}
.about-us-content .about-btn a i{font-size:16px;margin-left:10px}
.about-us-content .about-btn a:hover{color:#fff;background-color:#C6AA58}
.about-us-img{background-image:url(../images/bg-2.png);background-position:bottom left;background-repeat:no-repeat;background-size:auto}
.ApexGenric-box{padding:32px 37px 36px;background:#fff;border-radius:5px;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.ApexGenric-box{padding:32px 20px 20px}
}
@media only screen and (max-width: 767px) {
.ApexGenric-box{padding:32px 15px 20px}
}
.ApexGenric-box .icon-box-wrapper .ApexGenric-icon-wrap svg{width:56px;height:56px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.ApexGenric-box .icon-box-wrapper .ApexGenric-icon-wrap svg{width:50px;height:50px}
}
@media only screen and (max-width: 767px) {
.ApexGenric-box .icon-box-wrapper .ApexGenric-icon-wrap svg{width:50px;height:50px}
}
.ApexGenric-box .icon-box-wrapper .icon-box-content .title{margin:25px 0 23px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.ApexGenric-box .icon-box-wrapper .icon-box-content .title{margin:20px 0 17px}
}
@media only screen and (max-width: 767px) {
.ApexGenric-box .icon-box-wrapper .icon-box-content .title{margin:20px 0 17px}
}
.ApexGenric-box .icon-box-wrapper .icon-box-content .title h3{font-size:24px;font-weight:500;margin:0}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.ApexGenric-box .icon-box-wrapper .icon-box-content .title h3{font-size:20px}
}
@media only screen and (max-width: 767px) {
.ApexGenric-box .icon-box-wrapper .icon-box-content .title h3{font-size:20px}
}
.ApexGenric-box .icon-box-wrapper .icon-box-content ul{padding-left:15px}
.ApexGenric-box .icon-box-wrapper .icon-box-content ul li{color:#232323;font-size:15px;list-style:disc;margin:0 0 13px}
.ApexGenric-box:hover{-webkit-box-shadow:0 0 40px #3333331a;box-shadow:0 0 40px #3333331a}
.funfact-area{background-color:#497bc2}
.funfact-area .single-funfact h2{font-size:64px;color:#fff;margin:0 0 22px;line-height:50px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.funfact-area .single-funfact h2{font-size:55px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.funfact-area .single-funfact h2{font-size:50px;margin:0 0 15px}
}
@media only screen and (max-width: 767px) {
.funfact-area .single-funfact h2{font-size:45px;margin:0 0 5px}
}
.funfact-area .single-funfact span{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;line-height:2em;letter-spacing:2px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.funfact-area .single-funfact span{letter-spacing:1px}
}
.team-wrap .team-img{position:relative;overflow:hidden}
.team-wrap .team-img img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.team-wrap .team-img .team-social{position:absolute;left:0;right:0;bottom:20px;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}
.team-wrap .team-img .team-social a{display:inline-block;color:#696969;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;background-color:#fff;margin:0 2px}
.team-wrap .team-img .team-social a:hover{background-color:#C6AA58;color:#fff}
@media only screen and (max-width: 767px) {
.team-wrap .team-img.mb-25{margin-bottom:10px}
}
.team-wrap .team-info h3{font-size:18px;font-weight:500;margin:0 0 8px}
@media only screen and (max-width: 767px) {
.team-wrap .team-info h3{margin:0 0 5px}
}
.team-wrap .team-info span{font-size:15px;color:#555;display:block}
.team-wrap:hover .team-social{opacity:1;visibility:visible}
.team-wrap:hover .team-img img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
@media only screen and (max-width: 767px) {
.team-wrap.mb-45{margin-bottom:30px}
}
.about-us-area{position:relative}
.about-us-area .mouse-scroll-area-2{position:absolute;top:0!important;left:0!important;z-index:8!important;width:100%!important;height:100%!important}
.about-us-area .mouse-scroll-area-2 .about-us-shape-1{position:absolute;top:69%!important;left:15%!important;z-index:8}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:75%!important}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:50%!important;left:55%!important}
}
@media only screen and (max-width: 767px) {
.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:38%!important;left:55%!important}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:50%!important;left:50%!important}
}
.about-us-area .mouse-scroll-area-2 .about-us-shape-1 .ApexGenric-shape{width:150px;height:150px;color:#C6AA58;border-radius:50%;background:currentColor}
@media only screen and (max-width: 767px) {
.about-us-area .mouse-scroll-area-2 .about-us-shape-1 .ApexGenric-shape{width:100px;height:100px}
}
.return-policy-content .return-policy-img{margin:0 0 29px}
@media only screen and (max-width: 767px) {
.return-policy-content .return-policy-img{margin:0 0 19px}
}
.return-policy-content .return-policy-img img{width:100%}
.return-policy-content h2{font-size:34px;font-weight:700;margin:0 0 20px}
@media only screen and (max-width: 767px) {
.return-policy-content h2{font-size:30px;margin:0 0 10px}
}
.return-policy-content p{line-height:1.74;font-size:15px;margin:0 0 25px}
@media only screen and (max-width: 767px) {
.return-policy-content p{margin:0 0 15px}
}
.return-policy-content p:last-child{margin-bottom:0}
@media only screen and (max-width: 767px) {
.mision-area.pb-70{padding-bottom:30px}
.funfact-area.pb-60{padding-bottom:25px}
.team-area.pb-40{padding-bottom:20px}
.about-us-area.pt-65{padding-top:50px}
.mision-area.pt-65{padding-top:50px}
.mision-area.pb-45{padding-bottom:30px}
.testimonial-area.pt-65{padding-top:55px}
.testimonial-area.pb-65{padding-bottom:40px}
.team-area.pt-65{padding-top:55px}
.team-area.pb-65{padding-bottom:40px}
}
.error-content .error-logo{margin:0 0 40px}
.error-content .error-logo a{display:block}
.error-content .error-logo a img{width:166px}
@media only screen and (max-width: 767px) {
.error-content .error-logo{margin:0 0 20px}
}
.thank-you-img {max-width: 120px;margin: 0 auto;}
.error-content .error-img img,.thank-you-img img{max-width:100%}
.error-content h2{font-size:40px;font-weight:500;margin:22px 0 26px}
@media only screen and (max-width: 767px) {
.error-content h2{font-size:22px;line-height:32px;margin:12px 0 10px}
}
.error-content p{font-size:18px;color:#232323;line-height:1.67;margin:0 0 30px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.error-content p{margin:0 0 30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.error-content p{margin:0 80px 30px}
}
@media only screen and (max-width: 767px) {
.error-content p{font-size:17px;line-height:1.57;margin:0 0 20px}
}
.error-content .search-style-4{margin:0 50px}
@media only screen and (max-width: 767px) {
.error-content .search-style-4{margin:0}
}
.error-content .search-style-4 form{position:relative}
.error-content .search-style-4 form input{background-color:#F5F5F5;border:1px solid #F5F5F5;color:#232323;height:48px;font-size:15px;border-radius:5px;padding:3px 150px 3px 20px}
@media only screen and (max-width: 767px) {
.error-content .search-style-4 form input{padding:3px 140px 3px 20px}
}
.error-content .search-style-4 form input::-moz-input-placeholder{color:#232323;opacity:1}
.error-content .search-style-4 form input::-webkit-input-placeholder{color:#232323;opacity:1}
.error-content .search-style-4 form input:focus{border:1px solid #C6AA58}
.error-content .search-style-4 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:15px;font-weight:700;border:none;height:100%;color:#fff;padding:5px 41px;border-radius:5px;background-color:#C6AA58}
@media only screen and (max-width: 767px) {
.error-content .search-style-4 form button{padding:5px 35px}
}
.error-content .search-style-4 form button:hover{background-color:#144734}
.myaccount-tab-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.myaccount-tab-menu a{border:1px solid #DBDBDB;border-bottom:none;font-weight:500;font-size:16px;display:block;color:#232323;padding:15px 30px;text-transform:capitalize}
.myaccount-tab-menu a:last-child{border-bottom:1px solid #DBDBDB}
.myaccount-tab-menu a:hover,.myaccount-tab-menu a.active{background-color:#C6AA58;border-color:#C6AA58;color:#fff}
.myaccount-tab-menu a i.fa{font-size:14px;text-align:center;width:25px}
@media only screen and (max-width: 767px) {
#myaccountContent{margin-top:30px}
}
.myaccount-content .welcome p{font-size:15px;margin:0 0 23px}
.myaccount-content .welcome p a{color:#232323}
.myaccount-content .welcome p a:hover{color:#C6AA58}
.myaccount-content .welcome p strong{font-weight:700}
.myaccount-content p{font-size:15px;line-height:1.74}
.myaccount-content p a{color:#232323}
.myaccount-content p a:hover{color:#C6AA58}
.myaccount-content .account-details-form .account-info label{font-size:15px;color:#232323;margin:0 0 3px}
@media only screen and (max-width: 767px) {
.myaccount-content .account-details-form .account-info.mb-30{margin-bottom:15px}
}
.myaccount-content .account-details-form span{font-style:italic;font-size:15px;color:#232323;margin:5px 0 0;display:block}
.myaccount-content .account-details-form fieldset{padding:1.55em 1.625em 3em;border:1px solid #DBDBDB;margin:30px 0 36px}
@media only screen and (max-width: 767px) {
.myaccount-content .account-details-form fieldset{padding:1.55em 1em 3em}
}
.myaccount-content .account-details-form fieldset legend{font-size:18px;width:auto;float:inherit}
.myaccount-content .account-details-form .account-info-btn button{font-size:15px;font-weight:700;color:#fff;background-color:#C6AA58;border-radius:5px;padding:11px 41px 13px;border:none}
.myaccount-content .account-details-form .account-info-btn button:hover{background-color:#144734}
.myaccount-content.myaccount-address .myaccount-address-wrap{margin:20px 0 0}
.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:25px;font-weight:600;margin:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:22px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:22px}
}
@media only screen and (max-width: 767px) {
.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:20px}
}
.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content{margin:20px 0 0}
@media only screen and (max-width: 767px) {
.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content{margin:14px 0 0}
}
.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content h4{font-size:18px;font-size:500;margin:0 0 5px}
.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content p{font-size:15px;color:#232323;line-height:1.74;margin:0}
.myaccount-table{white-space:nowrap;font-size:14px}
.myaccount-table table th,.myaccount-table .table th{padding:10px;font-weight:600;background-color:#F5F5F5;border-color:#DBDBDB;border-bottom:0;font-size:15px;color:#232323}
.myaccount-table table td,.myaccount-table .table td{padding:10px;vertical-align:middle;border-color:#DBDBDB;color:#232323}
.login-register-wrap.login-register-gray-bg{background:#F5F5F5;border-radius:5px;padding:30px;max-width: 940px;margin: 0 auto;display: flex;gap: 30px;}
.auth-form-block,.auth-img-block {width: 50%;}
.auth-img-block {overflow: hidden;border-radius: 20px;}
.auth-img-block img{width: 100%; height: 100%; object-fit: cover;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.login-register-wrap.login-register-gray-bg{margin:0 30px 0 0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.login-register-wrap.login-register-gray-bg{margin:0 0 40px}
}
@media only screen and (max-width: 767px) {
.login-register-wrap.login-register-gray-bg{margin:0 0 40px;padding:29px 20px 48px}
}
.login-register-wrap .login-register-title h1{font-size: 2rem;font-weight: 900;margin: 0 0 20px;}
@media only screen and (max-width: 767px) {
.login-register-wrap .login-register-title h1{font-size:30px}
}
.login-register-wrap .login-register-form form .login-register-input-style{margin:0 0 15px}
.login-register-wrap .login-register-form form .login-register-input-style label{display: block;font-size: .85rem;font-weight: 500;color: #232323;margin-bottom: 2px;}
.login-register-wrap .login-register-form form .login-register-input-style.input-style-white input{background-color:#fff}
.login-register-wrap .login-register-form form .lost-remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width: 767px) {
.login-register-wrap .login-register-form form .lost-remember-wrap{display:block}
}
.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap{margin:0 0 6px}
}
.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap input{width:auto;height:auto}
.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap span{display:block;font-size:15px;color:#232323;margin-left:15px}
.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a{font-size:15px;color:#C6AA58;position:relative;display:inline-block}
.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a::before,.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e7e7e7;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.3s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .3s}
.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a::after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-o-transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1)}
.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a:hover::before{background-color:#C6AA58;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1);-o-transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1)}
.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a:hover::after{background-color:#C6AA58;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform .6s cubic-bezier(0.165,0.84,0.44,1) 0.3s,-webkit-transform .6s cubic-bezier(0.165,0.84,0.44,1) .3s}
.login-register-wrap .login-register-form form .login-register-btn{margin:35px 0 0}
@media only screen and (max-width: 767px) {
.login-register-wrap .login-register-form form .login-register-btn{margin:25px 0 0}
}
.login-register-wrap .login-register-form form .login-register-btn button{font-size:15px;font-weight:700;border:none;background-color:#C6AA58;color:#fff;display:block;text-align:center;border-radius:5px;width:100%;padding:11px 10px 13px}
.login-register-wrap .login-register-form form .login-register-btn button:hover{background-color:#144734}
.login-register-wrap .login-register-form form .privacy-policy-wrap p{color: #232323;font-size: .85rem;line-height: 1.3;}
.login-register-wrap .login-register-form form .privacy-policy-wrap p a{color:#C6AA58}
.login-register-wrap .login-register-form form .privacy-policy-wrap p a:hover{text-decoration: underline;}
.compare-table .table thead tr{border:none;background-color:#F5F5F5}
.compare-table .table thead tr th{border:none;padding:13px 20px}
.compare-table .table thead tr th a.title{color:#232323;font-size:15px;font-weight:400}
.compare-table .table thead tr th a.title:hover{color:#C6AA58}
.compare-table .table tbody tr{border:none;margin-bottom:20px}
.compare-table .table tbody tr td{vertical-align:middle;border:none;padding:13px 20px;color:#232323;font-size:15px}
@media only screen and (max-width: 767px) {
.compare-table .table tbody tr td{min-width:240px}
}
.compare-table .table tbody tr td.first-column{min-width:200px;font-size:15px;text-transform:uppercase;margin:0;padding:15px 30px;text-align:center;background-color:#F5F5F5}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.compare-table .table tbody tr td.first-column{min-width:100px}
}
@media only screen and (max-width: 767px) {
.compare-table .table tbody tr td.first-column{min-width:100px;overflow:hidden}
}
.compare-table .table tbody tr td.compare-rating i{color:#fb0;font-weight:900;font-size:14px}
.compare-table .table tbody tr td.compare-rating i.gray{color:#ababab;font-weight:400}
.compare-table .table tbody tr td.compare-stock p i{color:#8cc63e;font-size:15px;margin-right:5px}
.compare-table .table tbody tr td.compare-rating span{font-weight:700;font-size:20px;color:#C6AA58}
.compare-table .table tbody tr td.compare-btn a{background:#edf4fe;border-radius:5px;display:inline-block;font-size:15px;padding:12px 41px;font-weight:700;color:#C6AA58}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.compare-table .table tbody tr td.compare-btn a{padding:12px 22px}
}
@media only screen and (max-width: 767px) {
.compare-table .table tbody tr td.compare-btn a{padding:12px 28px}
}
.compare-table .table tbody tr td.compare-btn a:hover{background-color:#C6AA58;color:#fff}
.compare-table .table tbody tr td p{font-size:15px}
.compare-table .table tbody tr td span{font-size:15px}
@media only screen and (max-width: 767px) {
.compare-page-wrapper.pt-90{padding-top:20px}
}
.blog-details-wrapper .blog-details-top-content{margin:0 0 30px}
.blog-details-wrapper .blog-details-top-content .post-categories a{display:inline-block;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#fff;border-radius:2px;padding:1px 10px;background-color:#C6AA58}
.blog-details-wrapper .blog-details-top-content h1{font-size: 1.8rem;margin: 5px 0 15px;font-weight: 900;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-details-wrapper .blog-details-top-content h1{font-size:30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-details-wrapper .blog-details-top-content h1{font-size:30px}
}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-details-top-content h1{font-size:26px}
}
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li{font-size:14px;color:#232323;display:inline-block;margin-right:20px}
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li i{margin-right:6px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li i{margin-right:3px}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li{margin-right:16px}
}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li{margin-right:8px}
}
.blog-details-wrapper.single-product-content .table {outline: 1px solid #DDDDDD;outline-offset: -1px;border-radius: 10px;overflow: hidden;margin-top: 10px;}
.blog-details-wrapper.single-product-content .table thead {background-color: #c6aa58;color: #fff;}
.blog-details-wrapper.single-product-content .table>:not(:last-child)>:last-child>* {border-bottom-color: rgb(221 221 221);}
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li:last-child{margin-right:0}
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li a{font-size:14px;color:#232323}
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li a img{width:32px;height:32px;margin-right:5px;border-radius:100%}
.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li a:hover{color:#C6AA58}
.blog-details-wrapper img{width:100%;border-radius:5px}
.blog-details-wrapper.single-product-content .product-plr-1.slick-slide {padding-right: 10px;}
.blog-details-wrapper.single-product-content .section-title-2 h2{margin: 0; text-align: left;}
.blog-details-wrapper.single-product-content .categories-wrap .categories-content h3 {font-size: .85rem;margin-bottom: 5px;}
.blog-details-wrapper blockquote{padding-left:1em;border-left:5px solid #C6AA58;margin:40px 0 20px 0}
@media only screen and (max-width: 767px) {
.blog-details-wrapper blockquote{margin:29px 0 25px 20px}
}
.blog-details-wrapper blockquote p{font-size:18px;font-weight:500;line-height:1.78;color:#232323;width:90%;margin:0}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-details-wrapper blockquote p{width:96%}
}
@media only screen and (max-width: 767px) {
.blog-details-wrapper blockquote p{width:100%;font-size:17px;line-height:1.58}
}
.blog-details-wrapper p{color:#232323;font-size:15px;line-height:1.74}
.blog-details-wrapper p.blog-details-paragraph-mb{margin-bottom:40px}
.blog-details-wrapper .blog-details-middle-img{margin:45px 0 42px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-details-middle-img{margin:25px 0 22px}
}
.blog-details-wrapper .blog-details-column{margin:0 0 40px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-details-column{margin:0 0 20px}
}
.blog-details-wrapper .blog-details-column h3{font-size:30px;font-weight:700;margin:0 0 18px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-details-column h3{font-size:25px;margin:0 0 12px}
}
.blog-details-wrapper .blog-tag-share-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-tag-share-wrap{display:block}
}
.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap{margin:0 0 15px}
}
.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap span{color:#232323;font-size:18px;margin-right:10px}
.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap .blog-tag a{font-size:15px;color:#232323}
.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap .blog-tag a:hover{color:#C6AA58}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-content span{font-weight:500;margin-right:15px;font-size:15px;color:#232323}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon{position:relative}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon span{font-size:18px;color:#fff;width:52px;height:52px;line-height:52px;text-align:center;border-radius:100%;background-color:#C6AA58;cursor:pointer}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list{position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px);width:auto;white-space:nowrap;padding:0 4px;text-align:center;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 20px #0000000f;box-shadow:0 2px 20px #0000000f;-webkit-filter:drop-shadow(0 2px 20px #0000000f);filter:drop-shadow(0 2px 20px #0000000f);-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1);z-index:9;visibility:hidden;opacity:0}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.bs-list-responsive{left:auto;right:10px;-webkit-transform:translate(0%,-10px);-ms-transform:translate(0%,-10px);transform:translate(0%,-10px)}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.bs-list-responsive:before{left:auto;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}
}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list::before{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';border-top:8px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0{left:auto;right:10px;-webkit-transform:translate(0%,-10px);-ms-transform:translate(0%,-10px);transform:translate(0%,-10px)}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0{right:auto;left:50%;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}
}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0::before{left:auto;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0::before{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list a{display:inline-block;font-size:15px;padding:10px 12px;color:#666}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list a:hover{color:#C6AA58}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list{-webkit-transform:translate(-50%,-20px);-ms-transform:translate(-50%,-20px);transform:translate(-50%,-20px);visibility:visible;opacity:1}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list.bs-list-responsive{-webkit-transform:translate(0%,-20px);-ms-transform:translate(0%,-20px);transform:translate(0%,-20px)}
}
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list.blog-share-right-0{-webkit-transform:translate(0%,-20px);-ms-transform:translate(0%,-20px);transform:translate(0%,-20px)}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list.blog-share-right-0{-webkit-transform:translate(-50%,-20px);-ms-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}
}
.blog-details-wrapper .blog-author-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #DBDBDB;margin-top:50px;padding-top:50px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-author-wrap{display:block;margin-top:30px;padding-top:30px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.blog-details-wrapper .blog-author-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.blog-details-wrapper .blog-author-wrap .blog-author-img{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;text-align:center}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-author-wrap .blog-author-img{text-align:left}
}
.blog-details-wrapper .blog-author-wrap .blog-author-img img{width:100px;border-radius:100%}
.blog-details-wrapper .blog-author-wrap .blog-author-img .blog-author-social{margin:14px 0 0}
.blog-details-wrapper .blog-author-wrap .blog-author-img .blog-author-social a{color:#ababab;font-size:15px;margin:0 8px;display:inline-block}
.blog-details-wrapper .blog-author-wrap .blog-author-img .blog-author-social a:hover{color:#C6AA58}
.blog-details-wrapper .blog-author-wrap .blog-author-content{margin-left:30px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-author-wrap .blog-author-content{margin-left:0;margin-top:15px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.blog-details-wrapper .blog-author-wrap .blog-author-content{margin-left:20px;margin-top:0}
}
.blog-details-wrapper .blog-author-wrap .blog-author-content h4{font-size:18px;font-weight:500;margin:0 0 10px}
.blog-details-wrapper .blog-prev-next-wrap{position:relative;margin:43px 0 45px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-prev-next-wrap{margin:23px 0 25px}
}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style{position:relative;overflow:hidden}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a{display:block;border-radius:5px}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-color:#000;opacity:.5;z-index:5}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0,0,0.2,1);-o-transition:all 1.5s cubic-bezier(0,0,0.2,1);transition:all 1.5s cubic-bezier(0,0,0.2,1)}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{color:#fff;font-size:18px;font-weight:500;line-height:1.56;margin:0;z-index:9;position:relative}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{font-size:17px;line-height:1.4}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{font-size:17px;line-height:1.4}
}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{font-size:16px;line-height:1.4}
}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px 50px 10px 30px;text-align:right}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{padding:10px 50px 10px 20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{padding:10px 50px 10px 20px}
}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{padding:10px 40px 10px 20px}
}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4:before{position:absolute;content:'\f105';right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"remixicon"}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position{margin:0 0 15px}
}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px 30px 10px 50px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{padding:10px 20px 10px 50px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{padding:10px 20px 10px 50px}
}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{padding:10px 20px 10px 40px}
}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4:before{position:absolute;content:'\f104';left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"remixicon"}
.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style:hover a img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.blog-details-wrapper .blog-reply-wrapper h3{font-size:20px;font-weight:500;margin:0 0 15px}
.blog-details-wrapper .blog-reply-wrapper p{margin:0 0 30px}
.blog-details-wrapper .blog-reply-wrapper form .blog-input-style{margin-bottom:25px}
.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea{background-color:#F5F5F5;border:1px solid #F5F5F5;height:140px;color:#666;padding:19px 20px 3px;border-radius:5px;font-size:15px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea::-moz-input-placeholder{color:#666;opacity:1}
.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea::-webkit-input-placeholder{color:#666;opacity:1}
.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea:focus{border:1px solid #C6AA58;background-color:#fff}
.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0 26px}
@media only screen and (max-width: 767px) {
.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap{margin:12px 0}
}
.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap input{width:auto;height:auto}
.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap label{color:#232323;font-size:15px;line-height:1.74;margin:0 0 0 10px}
.blog-details-wrapper .blog-reply-wrapper form .blog-comment-submit input{width:auto;height:48px;background-color:#C6AA58;color:#fff;border-radius:5px;padding:0 41px;font-size:15px;font-weight:700}
.blog-details-wrapper .blog-reply-wrapper form .blog-comment-submit input:hover{background-color:#144734}
@media only screen and (max-width: 767px) {
.blog-details-area.pt-55{padding-top:40px}
}
.ag-info-block{margin-bottom: 30px;}
.ag-info-block h2 {font-size: 1.6rem;font-weight: 900;margin-bottom: 15px; color: #144734;}
.ag-info-block h5 {font-size: 1.2rem;margin-bottom: 15px;font-weight: 900;}
.ag-info-block p {font-size: .9rem;margin-bottom: 15px;}
.ag-info-block ul {margin-bottom: 20px; position: relative;}
.ag-info-block ul li{font-size:.9rem; margin-bottom: 10px;padding-left: 20px; position: relative;}
.ag-info-block ul li::before{content: '\EA6D'; position: absolute; left: -8px; top: 0; font-family:"remixicon";font-size: 1.4rem;}
.cta-title h2 {font-size: 3rem;line-height: 1.4;font-weight: 400;}
.ag-cta-card-block {display: flex;flex-wrap: wrap;gap: 30px; justify-content: center;}
.ag-cta-card {background: #F5F7FA;border-radius: 15px;padding: 30px 20px;display: flex;flex-wrap: wrap;justify-content: center;align-content: flex-start;width: calc(100% / 5 - 24px);text-align: center;}
.ag-cta-card  h4 {font-size: .85rem;margin-bottom: 0;margin-top: 15px;width: 100%;}
.newsletter-boxed {padding: 50px;border-radius: 15px;height: 100%;display: flex;flex-wrap: wrap;align-content: center;}
.newsletter-boxed.bg-gray {background-color: #f4f8fb;border: 1px solid #e2e4f4;}
.section-title .title-text {font-size: 30px;}
.newsletter-boxed .form-item {width: 100%;max-width: 600px;padding-right: 0;margin: 0 auto 30px;position: relative;}
.form-item input, .form-item textarea, .form-item select {width: 100%;outline: none;box-shadow: none;border-radius: 3px;border: 1px solid #f0f0f0;transition: 0.6s cubic-bezier(0.33, 1, 0.68, 1);}
.newsletter-boxed .form-item input {height: auto;padding: 17px 20px;background: #fff;border: 1px solid #DBDBDB;border-radius: 5px;}
.newsletter-boxed .form-item button {top: 50%;right: 5px;position: absolute;transform: translateY(-50%);z-index: 1;border: none;}
.newsletter-boxed .checkbox-btn {display: table;margin: 0 auto;}
.checkbox-btn input {float: left;width: 17px;height: 17px;outline: none;margin-top: 2px;cursor: pointer;-webkit-appearance: none;appearance: none;margin-right: 10px;position: relative;border-radius: 5px;background-color: #ffffff;border: 1px solid #e2e4f4;transition: 0.6s cubic-bezier(0.33, 1, 0.68, 1);}
.checkbox-btn input:before {top: 50%;left: 55%;width: 6px;height: 6px;content: "";opacity: 0;line-height: 1;position: absolute;border-radius: 2px;background-color: #334eff;transition: 0.6s cubic-bezier(0.33, 1, 0.68, 1);transform: translate(-55%, -55%);}
.checkbox-btn input:checked {border-color: #144734;}
.checkbox-btn input:checked:before {opacity: 1;}
.checkbox-btn input:before {background-color: #144734;}
.checkbox-btn label {margin: 0px;cursor: pointer;color: #36415a;}
.newsletter-boxed .title-text {font-weight: 900;font-size: 2.4rem;color: #144734;}
.contact-area.bg-gray-2 .custom-container {position: relative;z-index: 1;}
.contact-area.bg-gray-2 {position: relative;}
.contact-area.bg-gray-2::after {content: '';position: absolute;width: 50%;height: 100%;right: 0;top: 0;bottom: 0;background: rgb(20 71 52 / 10%);z-index: 0;}
.tracking-order-wrap {height: 100%;padding-left: 30px;}
.tracking-order-form {display: flex; align-content: center; flex-wrap: wrap; position: relative; height: 100%;}
.tracking-order-form label{width: 100%; text-align: left;font-size: 1.1rem;margin-bottom: 5px;}
.tracking-order-form input[type="text"] {background: #fff;border-radius: 5px;padding: 18px 15px;height: auto;padding-right: 100px;}
.tracking-order-form .ag-btn {border: none;position: absolute;right: 7px;top: 50%;margin-top: -10px;}
.security-img-block,.payment-img-block {display: flex;flex-wrap: wrap;gap: 5px; margin-bottom: 30px;}
.security-img {width: calc(100% / 3 - 5px);}
.security-img img, .payment-img img {width: 100%;}
.payment-img-block{margin-bottom: 0;}
.payment-img {width: 60px;}
.footer-social-icon {display: flex;gap: 5px;margin-top: 10px;}
.social-icon {width: 50px;height: 50px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;color: #fff;border: 1px solid rgb(255 255 255 / 20%);border-radius: 100px;font-size: 1.1rem;background: rgb(255 255 255 / 10%);}
.social-icon:hover{color: #fff; background: #c7aa58;}
.social-contact-info3-wrap a.social-icon{ color:#c7aa58; border-color:#c7aa58 }
.social-contact-info3-wrap a.social-icon:hover{ color:#fff; border-color:#c7aa58 }
.ag-checkbox .control{display:block;position:relative;padding-left:30px;cursor:pointer;font-size: .9rem}
.ag-checkbox .control input{position:absolute;z-index:-1;opacity:0}
.ag-checkbox .control__indicator{position:absolute;top: 3px;left: 0;height: 18px;width: 18px;background: #ffffff;border-radius: 5px;border: 1px solid #dbdbdb;}
.ag-checkbox .control:hover input ~ .control__indicator,.ag-checkbox .control input:focus ~ .control__indicator{background:#dbdbdb}
.ag-checkbox .control input:checked ~ .control__indicator{background:#c7aa58}
.ag-checkbox .control:hover input:not([disabled]):checked ~ .control__indicator,.ag-checkbox .control input:checked:focus ~ .control__indicator{background:#c7aa58}
.ag-checkbox .control input:disabled ~ .control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.ag-checkbox .control__indicator:after{content:'';position:absolute;display:none}
.ag-checkbox .control input:checked ~ .control__indicator:after{display:block}
.ag-checkbox .control--checkbox .control__indicator:after{left: 6px;top: 3px;width: 5px;height: 8px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.ag-checkbox .control--checkbox input:disabled ~ .control__indicator:after{border-color:#7b7b7b}
.pro-details-table {margin-top: 20px;}
.pro-details-table .variable-product-table {border-collapse: collapse;border-radius: 15px;display: inline-block;margin-bottom: 20px;overflow-x: auto;overflow-y: hidden;width: 100%;outline: 1px solid #DDDDDD;outline-offset: -1px;overflow: hidden;border-radius: 10px;}
.pro-details-table .variable-product-table thead {background-color: #c6aa58;border: 1px solid #DBDBDB;color: #fff;}
.pro-details-table .variable-product-table thead tr th, .pro-details-table .variable-product-table tbody tr td {font-size: clamp(12px, 11.2px + 0.25vw, 16px);line-height: 1.4;font-weight: 400;padding: 10px 8px;text-align: center;}
.pro-details-table .variable-product-table tbody tr:nth-child(odd) td{background: rgb(20 71 52 / 5%);}
.pro-details-table .variable-product-table thead tr th {white-space: nowrap;padding: 10px 15px;width: 25%;font-weight: 900;}
.pro-details-table .variable-product-table tbody tr {border-top: 1px solid #DDDDDD;}
.pro-details-table .variable-product-table tbody tr td:not(:last-child){border-right: 1px solid #DDDDDD;}
.pro-details-cta {display: flex;align-items: center;justify-content: center;background: rgb(20 71 52 / 10%);padding: 20px 10px;border-radius: 15px;border: 1px solid #dbdbdb;gap: 5px;}
.pro-details-cta-item {text-align: center;width: calc(100% / 4 - 0px);}
.pro-details-cta-item h6{margin: 0;font-size: .8rem;line-height: 1.4;}
.pro-details-cta-icon {font-size: 1.8rem;margin-bottom: 15px;color: #144734;}
.product-details-description h4 {font-size: 1.2rem;font-weight: 900;color: #144734;}
.product-details-description h6 {font-size: 1rem;font-weight: 900;}
.medizin-box {padding: 32px 37px 36px;background: #ffffff;border-radius: 5px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}
.medizin-box .icon-box-wrapper .medizin-icon-wrap i{font-size: 4rem;color: #c6a957;}
.medizin-box .icon-box-wrapper .icon-box-content .title {margin: 25px 0 23px;}
.medizin-box .icon-box-wrapper .icon-box-content .title h3 {font-size: 24px;font-weight: 900;margin: 0;}
.medizin-box .icon-box-wrapper .icon-box-content ul {padding-left: 15px;}
.medizin-box .icon-box-wrapper .icon-box-content ul li {color: #444;font-size: 15px;list-style: disc;margin: 0 0 13px;}
.contact-map  iframe {min-height: 500px;border-radius: 15px;overflow: hidden;}
.customer-zone,.billing-info-wrap {border: 1px solid #dbdbdb;border-radius: 10px;padding: 20px;margin-bottom: 30px;background: rgb(20 71 52 / 5%);}
.coupon-code-block {border: 1px solid #dbdbdb;border-radius: 5px;padding: 15px;margin-top: 10px;margin-bottom: 0px;}
.coupon-code-form {position: relative;}
.coupon-code-form .ag-btn {position: absolute;right: 0;bottom: 0;font-size: .85rem;padding: 10px 10px;border-radius: 0 5px 5px 0;}
.coupon-code-form input[type="text"] {padding-right: 120px;margin-top: 5px;border-radius: 5px;}
.shop-listing-info{margin-bottom: 20px;}
.shop-listing-info h4{font-size: 1.2rem;}
.shop-listing-info h2{font-size: 1.8rem;font-weight: 900;color: #144734;}
.contact-from-area {background: #eaefed;padding: 20px;border-radius: 15px;}
.inner-title-block {background-size: cover;background-position: center center;display: flex;align-items: center;justify-content: center;overflow: hidden;padding: 100px;margin-bottom: 30px;border-radius: 15px;position: relative;}
.inner-title-block::before{content: ''; position: absolute; top: 0;right: 0; bottom: 0; left: 0;background: rgb(20 71 52 / 50%);}
.inner-title-block h2{position: relative;z-index: 1; font-weight: 900; font-size: 2.4rem;color: #ffffff;}
.blog-product-slider .nav-style-1 > span {top: 50%;margin-top: -50px;display: none !important;}
.blog-product-slider .nav-style-1:hover > span {top: 50%;margin-top: -50px;display: block !important;}
.blog-product-slider .pro-icon-1-prev {right: inherit;left: -8px;}
.cart-coupon-code-block,.coupon-code-wrapper {position: relative;display: flex;gap: 5px;align-items: flex-start;}
.cart-coupon-code-block .ag-btn, .coupon-code-wrapper {white-space: nowrap;}
ins {text-decoration: none;}
.woocommerce .woocommerce-ordering {margin: 0;line-height: 1;}
.pro-details-additional-information .table {border: 1px solid #212529;}
.additional-information h4 {font-weight: 900;color: #144734;}
.pro-details-price del {margin-right: 10px;}
.pro-details-price del .amount, .pro-details-price del .amount .woocommerce-Price-currencySymbol {font-size: .95rem !important;}
.no-cart-block {display: flex;flex-wrap: wrap;justify-content: center;}
.no-cart-icon {width: 100px;height: 100px;display: flex;align-items: center;justify-content: center;background: #f5f5f5;color: #144734;font-size: 2rem;border-radius: 100px;}
.no-cart-block h4 {width: 100%;text-align: center;margin: 15px 0 0 0;font-size: 1rem;font-weight: 500;}
.applied-coupon strong {background: #bdffe7;padding: 5px 10px;border-radius: 5px;}
.remove-coupon-btn {padding: 2px 6px;border-radius: 4px;background: rgb(255 0 0 / 10%);color: #f00;}
.remove-coupon-btn:hover{background: rgb(255 0 0 / 100%);color: #fff;}
.checkout-coupon-code-wrapper .parsley-errors-list {position: absolute;bottom: -16px;left: 0;}
.order-summary-box ul.order-details-list li {padding: 2px 0;}
.order-summary-box ul.order-details-list {border: 1px solid #dbdbdb;background: #f5f5f5;border-radius: 10px;padding: 10px 30px;display: inline-block;}
/* My Account Css */
.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation {width: 100%;}
.woocommerce-account .woocommerce-MyAccount-navigation ul {border: 1px solid #dbdbdb;border-radius: 10px;overflow: hidden;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {display: block;padding: 15px 20px;border-bottom: 1px solid #dbdbdb;font-size: 1rem;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child a{border-bottom: 0;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background: #C6AA58; color: #fff;}
.woocommerce-MyAccount-content p {font-size: 1rem;line-height: 1.6;}
.woocommerce-MyAccount-content p a {text-decoration: underline;}
.woocommerce-MyAccount-content p a:hover {text-decoration: none;color: #C6AA58;}
.woocommerce-MyAccount-content {font-size: 14px;}
.woocommerce table.shop_table {width: 100%;margin-bottom: 1rem;color: #212529;vertical-align: top;border-color: #dee2e6;border-collapse: collapse;}
.woocommerce table.my_account_orders th {padding: 10px;font-weight: 600;background-color: #F5F5F5;border-color: #DBDBDB;border-bottom: 0;font-size: 15px;color: #232323;}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce table.my_account_orders td {padding: 10px;vertical-align: middle;border-color: #DBDBDB;color: #232323;font-size: .85rem;}
.woocommerce table.my_account_orders th:not(last-child), .woocommerce table.my_account_orders td:not(last-child) {border-right: 1px solid #dbdbdb;}
.woocommerce-orders-table__cell-order-actions {display: flex;gap: 5px;flex-wrap: wrap;}
.woocommerce-button.view {background: #d6eaff !important;color: #218dff !important;}
.woocommerce-button.download_invoice {background: #fff3d6 !important;color: #c48b00 !important;}
.woocommerce-Address {background: #f5f5f5;padding: 15px;border: 1px solid #dbdbdb;border-radius: 5px;}
.woocommerce-Address-title {display: flex;align-items: center;justify-content: space-between;width: 100%;border-bottom: 1px solid #dbdbdb;margin-bottom: 10px;}
.woocommerce-Address-title::before, .woocommerce-Address-title::after {display: none !important;}
.woocommerce-Address-title h2 {font-size: 1.3rem;font-weight: 600;}
.woocommerce form .form-row .input-text, .woocommerce form .form-row select,.select2-container .select2-selection--single{background-color: #ffffff;border: 1px solid #c9d5d0;height: 50px;color: #666;padding: 5px 20px;border-radius: 5px;font-size: 15px;}
.woocommerce form .form-row .input-text:focus, .woocommerce form .form-row select:focus {background-color: #fff;border: 1px solid #C6AA58;}
.woocommerce-address-fields .select2-container .select2-selection--single .select2-selection__rendered {padding: .3em;padding-left: 0;padding-right: 0;}
.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow {top: 11px;right: 10px;}
.woocommerce-address-fields .button,.woocommerce-Button.button {font-size: 15px !important;font-weight: 700 !important;color: #fff !important;background-color: #C6AA58 !important;border-radius: 5px !important;padding: 15px 30px 15px !important;border: none !important;margin-top: 10px !important;}
.woocommerce-MyAccount-content h2,legend {font-size: 1.2rem;font-weight: 900;border-bottom: 0 solid #dbdbdb;padding-bottom: 0;}
legend{margin-top: 20px;}
/* My Account Css End */
.product-details-description .table {border: 1px solid #212529;}
.product-details-description .table thead tr th {background: #e9e9e9;}
.product-details-description .table tbody tr td {background: #ffffff;}
.no-cart-content {border: 2px solid #dbdbdb;border-radius: 10px;padding: 25px;text-align: center;}
.no-cart-content .no-cart-icon {margin: 0 auto 20px;}
.no-cart-content h5 {font-size: 2rem;font-weight: 900;}

/* Media Css Start */
@media screen and (max-width:1699px){
    .main-menu > nav > ul > li > a, .header-action-2 .sp-btn-stitle, .head-cta-stitle {font-size: .9rem;}
    .main-categori-wrap > a{font-size: 14px;}
    .header-action-2 .sp-btn-title, .head-cta-title{margin-bottom: 0 !important;font-size: .8rem;line-height: normal;}
    .best-selling-slider-1 .categories-wrap .categories-content h3 {min-height: 45px;}
    .product-info-block {min-height: 30px;margin-top: 0;}
    .best-selling-slider-1 .product-plr-1 .categories-img {height: 250px;}
}
@media screen and (max-width:1599px){
    .main-categori-wrap{display: none !important;}
}
@media screen and (max-width:1199px){
    .logo.logo-width-1 a img {width: 140px;}
    .search-style-2 {margin-left: 15px;}
    .search-style-2 form select{width: 130px;padding: 3px 15px 3px 10px;background-position: center right 5px;}
    .custom-container {padding: 0;}
    .header-middle-ptb-1 {padding: 20px 0 20px;}
    .search-style-2 form input {width: 250px;}
    .header-action-2 .header-action-icon-2{padding: 0 10px;}
    .main-menu > nav > ul > li > a, .header-action-2 .sp-btn-stitle, .head-cta-stitle {font-size: .8rem;}
    .hero-slider-content-2 h4{font-size: 2rem;}
    .banner-wrap .banner-content-2 h2.font-size-dec {font-size: 1.8rem;}
    .best-selling-slider-1 .product-plr-1 .categories-img {height: auto;}
    .categories-wrap .categories-content h3{font-size: .9rem; min-height: inherit;}
    .product-info-block {min-height: inherit;margin-top: 5px;flex-wrap: wrap;}
    .product-info-block>span{margin-top: 5px;}
    .section-title-1 h2{font-size: 1.6rem;}
    .categories-wrap {padding: 10px;}
    .cta-title h2 {font-size: 2rem;}
    .hotline a i {font-size: 2rem;}
    .tracking-order-wrap {background: #fff;margin-left: -15px;margin-right: -15px;padding: 15px;}
    .ag-checkbox {overflow: hidden;}
}

@media screen and (max-width:991px){
    .header-action-2 .header-action-right {display: flex !important;gap: 10px;}
    .slider-height-2 {height: calc(100vh - 66vh);}
    .hero-slider-content-2 {background: rgb(20 71 52 / 40%);padding: 20px;max-width: 460px;margin: 0;border-radius: 20px;}
    .hero-slider-content-2 h1 {font-size:20px; color: #fff;}
    .hero-slider-content-2 h4 {font-size: .85rem;color: #fff;margin-bottom: 5px;}
    .hero-slider-content-2 p {font-size: .75rem;line-height: 1.6;}
    .banner-wrap {height: auto;}
    .header-action-2 .header-action-icon-2 > a{font-size: 2rem;}
    .ag-cta-card-block{gap: 15px;}
    .ag-cta-card{width: calc(100% / 3 - 10px);}
    .ag-checkbox {overflow: hidden;}
    .sidebar-widget .price-filter .ui-slider{width: 98%;}
    .product-details-content, .sidebar-wrapper {margin-top: 20px;}
    .product-details-wrap-bottom {margin: 30px 0 0;}
    .pb-70,.pb-75 {padding-bottom: 40px;}
    .pt-75 {padding-top: 40px;}
    .woocommerce-account .woocommerce-MyAccount-navigation ul li a {padding: 5px 10px;font-size: .75rem;}
    .woocommerce-page table.shop_table_responsive thead{display: revert;}
    .woocommerce table.shop_table_responsive tbody th{display: revert;}
    .woocommerce-page table.shop_table_responsive tbody th{display: revert;}
    .woocommerce-page table.shop_table_responsive tr {display: revert;}
    .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{display: none;}
    .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {display: revert;text-align: left !important;}
    .woocommerce table.my_account_orders .button {padding: 5px 10px;font-size: .75rem;font-weight: normal;margin: 1px;}
    .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {overflow: auto;}
    .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {margin-bottom: 10px;}
    .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children.active > .menu-expand{display: none;}
    .search-style-2 form input {width: 100%;}
}
@media screen and (max-width:767px){
    .custom-container {padding: 0 15px;}
    .logo.logo-width-1 a img {width: 120px;}
    .dot-style-1.dot-style-1-position-1 ul{bottom: 10px;}
    .banner-wrap .banner-content-2 h2.font-size-dec {font-size: 1.4rem;margin-top: 15px;margin-bottom: 10px;}
    .section-title-1 h2 {font-size: 1.2rem; line-height: 1.2;}
    .nav-style-1 > span {width: 32px;height: 32px;font-size: 12px;top: -45px;}
    .nav-style-1 .pro-icon-1-prev {right: 42px;}
    .product-slider-active-1 .product-plr-1, .categories-slider-1 .product-plr-1, .best-selling-slider-1 .product-plr-1, .featured-slider-1 .product-plr-1, .ed-slider-1 .product-plr-1, .blog-slider-1 .product-plr-1 {padding: 0 3px;padding-bottom: 1px;}
    .btn-style-1 a, .ag-btn {padding: 8px 12px 8px;font-size: .85rem;}
    .pb-80 {padding-bottom: 20px;}
    .categories-wrap .categories-content h3,.product-info-block>span {font-size: .75rem;}
    .ag-link-btn {font-size: .8rem;}
    .shop-categories .categories-content {margin: 15px 0 0;}
    .section-title-1.mb-40 {margin-bottom: 15px;}
    .ag-info-block h2,.cta-title h2 {font-size: 1.1rem;}
    .ag-info-block h5,.tracking-order-form label {font-size: 1rem;}
    .ag-cta-card {width: calc(100% / 2 - 8px);}
    .blog-wrap-2 .blog-content-2 {padding: 15px 10px 15px;}
    .blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{font-size: 12px;}
    .blog-wrap-2 .blog-content-2 h3 {font-size: 15px;margin: 0 0 5px;line-height: 1.2;}
    .blog-wrap-2 .blog-content-2 .blog-btn a {font-size: .85rem;margin-top: 0;}
    .newsletter-boxed{padding: 20px;}
    .newsletter-boxed .title-text {font-size: 1.4rem;}
    .newsletter-boxed .form-item{margin: 0 auto 10px;}
    .newsletter-boxed .checkbox-btn {display: flex;}
    .contact-area.bg-gray-2::after{display: none;}
    .single-contact-wrap {padding: 20px 10px 20px;}
    .single-contact-wrap h4 {font-size: 1.2rem;margin: 0 0 5px;}
    .single-contact-wrap p {font-size: 18px;}
    .payment-img-block{justify-content: center;}
    .hero-slider-content-2{text-align: left;}
    .shop-topbar-wrapper{flex-wrap: wrap;}
    .shop-topbar-wrapper .sort-by-product-area {width: 100%;}
    .shop-topbar-wrapper .sort-by-product-area:hover .sort-by-product-wrap {width: 100%;}
    .sort-by-dropdown-wrap {width: calc(100% - 95px);}
    .woocommerce .woocommerce-ordering {width: 100%;float: left;}
    .shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by span {font-size: 14px;}
    .shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by {line-height: normal;}
    .shop-area .ag-info-area .custom-container {padding: 0;}
    .ag-info-area .custom-container {padding: 0 15px;}
    .ag-info-area.pt-30 {padding-top: 0;}
    .sidebar-widget .price-filter .ui-slider {width: 94%;}
    .auth-img-block {display: none;}
    .auth-form-block, .auth-img-block {width: 100%;}
    .login-register-wrap .login-register-title h1{font-size: 20px;}
    .woocommerce-MyAccount-content {margin-top: 15px;}
    .woocommerce-MyAccount-content h2, legend {font-size: 1rem;margin-bottom: 0;}
    .inner-title-block{padding: 50px 20px;}
    .inner-title-block h2{font-size: 1.4rem;}
    .pt-75 {padding-top: 40px;}
    .blog-details-wrapper .blog-details-top-content h1 {font-size: 20px;}
    .slider-height-2 {height: calc(100vh - 50vh);}
    .blog-wrap-2 .blog-img-2 a {height: 120px;}
}

@media screen and (max-width:575px){
    /* .variable-product-table thead,.cart-table-content thead {display: none;}
    .variable-product-table,
    .variable-product-table tbody,
    .variable-product-table tr,
    .variable-product-table td,
    .cart-table-content,
    .cart-table-content tbody,
    .cart-table-content tr,
    .cart-table-content td {display: block;width: 100%;}
    .variable-product-table tr,.cart-table-content tr {margin-bottom: 15px;border: 1px solid #ddd;border-radius: 6px;padding: 10px;background: #fff;}
    .variable-product-table td,.cart-table-content td {border: none;padding: 8px 10px;position: relative;text-align: right;display: flex;align-items: center;}
    .variable-product-table td::before,.cart-table-content td::before {content: attr(data-label);position: relative;left: 10px;font-weight: bold;text-align: left;margin-right: 10px;width: 75px;display: inline-block;}
    .cart-table-content td::before{left: 0;}
    .pro-details-table .variable-product-table thead tr th,
    .pro-details-table .variable-product-table tbody tr td,
    .cart-table-content thead tr th,
    .cart-table-content tbody tr td{text-align: left;padding: 5px 0;}
    .pro-details-table .variable-product-table tbody tr td:not(:last-child),.cart-table-content tbody tr td:not(:last-child) {border-right: 0px solid #DDDDDD;}
    .pro-details-table .variable-product-table{outline: 0;border-radius: 0;margin-bottom: 0;}
    .pro-details-quality-stock-wrap {width: calc(100% - 200px);}
    .pro-details-table .variable-product-table tbody tr:nth-child(odd) td {background: none;}
    .pro-details-cta{flex-wrap: wrap;}
    .pro-details-cta-item {width: calc(100% / 3 - -35px);margin-bottom: 5px;} */

    .cart-table-content thead {display: none;}
    .cart-table-content,
    .cart-table-content tbody,
    .cart-table-content tr,
    .cart-table-content td {display: block;width: 100%;}
    .cart-table-content tr {margin-bottom: 0;border: 1px solid #ddd;border-radius: 6px;padding: 10px;background: #fff;}
    .cart-table-content td {border: none;padding: 8px 10px;position: relative;text-align: right;display: flex;align-items: center;}
    .cart-table-content td::before {content: attr(data-label);position: relative;left: 10px;font-weight: bold;text-align: left;margin-right: 10px;width: 75px;display: inline-block;}
    .cart-table-content td::before{left: 0;}
    .cart-table-content thead tr th,
    .cart-table-content tbody tr td{text-align: left;padding: 5px 0;}
    .cart-table-content tbody tr td:not(:last-child) {border-right: 0px solid #DDDDDD;}
    
    .pro-details-table .variable-product-table .qtybutton{display: none;}
    .pro-details-table .variable-product-table thead tr th {padding: 8px 6px;font-weight: 500;font-size: .7rem;}
    .pro-details-table .variable-product-table thead tr th, .pro-details-table .variable-product-table tbody tr td{font-size: .65rem;padding: 8px 4px;}
    .pro-details-table .variable-product-table tbody tr td{font-size: .65rem;padding: 5px 4px;}
    .pro-details-table .product-quality input{height: 35px;}

    .tab-style-1{flex-wrap: nowrap;overflow: auto;}
    .tab-style-1 a {margin: 0 5px 5px 0;padding: 5px 10px;font-size: 12px;white-space: nowrap;}
    .product-details-description h4 {font-size: 1rem;}
    .cart-table-content td:first-child::before{display: none;}
    .cart-table-content .table-content table tbody > tr td,.cart-table-content .table-content table tbody > tr td:first-child {padding: 4px 0;}
    .cart-product {align-items: flex-start;gap: 10px;}
    .cart-table-content .table-content table tbody > tr td.product-name h5 {font-size: 14px;margin-bottom: 0;}
    .cart-product .variation {margin: 0;}
    .continure-clear-btn{margin-top: 10px;}
    .continure-clear-btn .ag-btn {width: 100%;}
    .cart-coupon-code-block, .coupon-code-wrapper{align-items: initial;}
    .cart-shiping-update-wrapper {padding-bottom: 0;margin-bottom: 20px;}
    .no-cart-content h5 {font-size: 1.4rem;}
}
/* Media Css End */


#wc-search-results{
    position: absolute;
    background: #fff;
    width: 100%;
    max-height: 350px;
    overflow-y: auto;
    border: 1px solid #ddd;
    z-index: 9999;
    display: none;
    top: 50px
}

.wc-live-results{
    list-style: none;
    margin: 0;
    padding: 0;
}

.wc-live-results li{
    border-bottom: 1px solid #eee;
}

.wc-live-results li a{
    display: flex;
    align-items: center;
    padding: 10px;
    text-decoration: none;
    color: #333;
}

.wc-live-results li img{
    width: 50px;
    margin-right: 10px;
    height: auto;
}

.wc-live-results li span{
    display: inline-grid;
}

.wc-live-results li:hover{
    background: #f5f5f5;
}

.no-result{
    padding: 10px;
    color: red;
}
.page-template-common-page-template .commonpagecontent p span, .ppage-template-about-us-page-template .commonpagecontent p span
{
    font-size: 18px;
    color: #232323;
    line-height: 1.67em;
    margin: 0 0 28px;
}

.single-post .single-product-content ul, .page-template-about-us-page-template .commonpagecontent ul
{
	list-style: outside none none;
    margin: 0;
    padding: 0;
}

.page-template-common-page-template .commonpagecontent ul li span, .single-post .single-product-content ul li span, .page-template-about-us-page-template .commonpagecontent ul li span {
    color: #444;
    font-size: 15px;
    margin: 0 0 13px;
}
.ag-info-area.ag-info-block ul {
    margin-bottom: 0;
}
h3#codecopydetails {
    display: flex !important;
    align-items: center;
}
#copycode {
    background: #174735;
    width: 30px;
    height: 30px;
    display: flex;
    text-align: center;
    line-height: 1.3;
    margin-left: 5px;
    border-radius: 3px;
    color: #fff;
    font-size: 1rem;
    align-items: center;
    justify-content: center;
}
#copycode:hover{
	background: #C6AA58;
}