@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap");*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,.site-wrapper{height:100%}body{background-color:#ffffff;font-size:16px;line-height:1.75;font-style:normal;font-weight:400;visibility:visible;font-family:"Rubik", sans-serif;color:#666666;position:relative}h1,h2,h3,h4,h5,h6{font-family:"Lora", serif;color:#222222;font-weight:600;margin-top:0;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6{margin:0;line-height:1.5}h1,.h1{font-size:36px}@media only screen and (max-width: 767px){h1,.h1{font-size:30px}}h2,.h2{font-size:30px}@media only screen and (max-width: 767px){h2,.h2{font-size:24px}}h3,.h3{font-size:24px}@media only screen and (max-width: 767px){h3,.h3{font-size:20px}}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}p:last-child{margin-bottom:0}a,button{color:inherit;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer}a,button,img,input{-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}*:focus{outline:none !important}a:focus{color:inherit;outline:none;text-decoration:none}a:hover{text-decoration:none;color:#f34f3f}button,input[type="submit"]{cursor:pointer}img{max-width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}ul{list-style:outside none none;margin:0;padding:0}figure{margin-bottom:0}.fix{overflow:hidden}.hidden{display:none}.clear{clear:both}.section,.main-wrapper{float:left;width:100%}@media only screen and (min-width: 1200px){.container{max-width:1200px}}@media only screen and (max-width: 575px){.container{max-width:450px}}@media only screen and (max-width: 479px){.container{max-width:300px}}.bg-white{background-color:#ffffff !important}.bg-gray{background-color:#f8f8f8 !important}.bg-dark{background-color:#222222 !important}.bg-primary{background-color:#f34f3f !important}.bg-primary-light{background-color:#feedec !important}.bg-secondary{background-color:#6c757d !important}.bg-success{background-color:#4CAF50 !important}.bg-danger{background-color:#F44336 !important}.bg-warning{background-color:#FFC107 !important}.bg-info{background-color:#17a2b8 !important}.text-white{color:#ffffff !important}.text-body{color:#666666 !important}.text-body-light{color:#7e7e7e !important}.text-heading{color:#222222 !important}.text-primary{color:#f34f3f !important}.text-secondary{color:#6c757d !important}.text-success{color:#4CAF50 !important}.text-danger{color:#F44336 !important}.text-warning{color:#FFC107 !important}.text-info{color:#17a2b8 !important}.white-space-nowrap{white-space:nowrap}.tab-content{width:100%}.tab-content .tab-pane{display:block;height:0;max-width:100%;visibility:hidden;overflow:hidden;opacity:0}.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible}[data-bg-image]{background-position:center center;background-repeat:no-repeat;background-size:cover}.section-padding{padding-top:100px}@media only screen and (max-width: 767px){.section-padding{padding-top:60px}}.section-padding-2{padding-top:90px}@media only screen and (max-width: 767px){.section-padding-2{padding-top:55px}}.section-padding-3{padding-top:70px}@media only screen and (max-width: 767px){.section-padding-3{padding-top:55px}}.section-padding-4{padding-top:50px}@media only screen and (max-width: 767px){.section-padding-4{padding-top:10px}}.section-padding-5{padding-top:90px;padding-bottom:10px}@media only screen and (max-width: 767px){.section-padding-5{padding-top:50px;padding-bottom:60px}}.section-padding-6{padding-top:50px;padding-bottom:0px}@media only screen and (max-width: 767px){.section-padding-6{padding-top:10px;padding-bottom:60px}}.section-padding-7{padding-top:70px;padding-bottom:100px}@media only screen and (max-width: 767px){.section-padding-7{padding-top:30px;padding-bottom:60px}}.section-padding-7{padding-top:70px;padding-bottom:100px}@media only screen and (max-width: 767px){.section-padding-7{padding-top:30px;padding-bottom:60px}}.section-title .title{font-size:40px;line-height:48px;font-weight:400;display:inline-block;margin-bottom:0;text-transform:capitalize;position:relative;padding-bottom:22px;color:#222222}@media only screen and (max-width: 767px){.section-title .title{font-size:24px;line-height:28px}}.section-title p{font-size:16px;line-height:23px;color:#222222;font-weight:300}@media only screen and (max-width: 767px){.section-title p{font-size:14px}}.page-pagination{margin-top:50px;border:1px solid #e5e5e5;padding:10px 15px}.page-pagination .pagination .page-item{margin:0 3px}.page-pagination .pagination .page-item .page-link{border-radius:3px;padding:0;width:30px;height:30px;line-height:30px;text-align:center;border:0;background-color:#f1f1f1;font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.page-pagination .pagination .page-item .page-link.prev,.page-pagination .pagination .page-item .page-link.next{width:auto;padding:0 12px}.page-pagination .pagination .page-item .page-link.active,.page-pagination .pagination .page-item .page-link:hover{background-color:#f34f3f;color:#ffffff}@-webkit-keyframes cusFadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes cusFadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.cusFadeInUp{-webkit-animation-name:cusFadeInUp;animation-name:cusFadeInUp}.scrolltotop{width:40px;height:40px;background-color:#f34f3f;color:#ffffff;border:none;position:fixed;right:30px;bottom:-90px;z-index:9999;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;opacity:0;visibility:hidden}.scrolltotop.show{bottom:30px;opacity:1;visibility:visible}.scrolltotop:hover{background-color:#222222}.scrolltotop:focus{color:#ffffff}.scrolltotop i{font-size:18px}.btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.btn-wrap .btn{margin:5px}.btn{display:inline-block;position:relative;overflow:hidden;background-color:transparent;border-color:transparent;color:#666666;border-radius:0;text-transform:uppercase;font-size:14px;font-weight:700;padding:0px 35px;height:50px;line-height:48px;border-width:1px;border-style:solid;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;outline:0}.btn:focus{-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media only screen and (min-width: 768px) and (max-width: 991px){.btn:not([type="submit"]){height:44px;line-height:44px;padding:0 30px}}@media only screen and (max-width: 767px){.btn:not([type="submit"]){font-size:12px;height:40px;line-height:40px;padding:0 20px}}@media only screen and (max-width: 575px){.btn:not([type="submit"]){height:36px;line-height:36px;padding:0 20px}}.btn-group{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}.btn-group .btn{border-radius:0}.btn-group .btn:first-child{border-radius:4px 0 0 4px}.btn-group .btn:last-child{border-radius:0 4px 4px 0}.btn-round{border-radius:100px}.btn-square{border-radius:0}[class*="btn-icon-"] i{position:absolute;top:0;width:60px;height:60px;line-height:28px;text-align:center;padding:15px;background-color:rgba(0,0,0,0.1)}.btn-icon-left{padding-left:69px}.btn-icon-left i{left:0;right:auto}.btn-icon-right{padding-right:69px}.btn-icon-right i{left:auto;right:0}.btn-box{width:50px;padding:10px;text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 50px;-ms-flex:1 0 50px;flex:1 0 50px}.btn-box i{display:block;line-height:24px}.btn-primary{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff}.btn-primary:hover{background-color:#f23927;border-color:#f23927}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#ffffff}.btn-secondary:hover{background-color:#60686f;border-color:#60686f}.btn-success{background-color:#4CAF50;border-color:#4CAF50;color:#ffffff}.btn-success:hover{background-color:#449d48;border-color:#449d48}.btn-danger{background-color:#F44336;border-color:#F44336;color:#ffffff}.btn-danger:hover{background-color:#f32c1e;border-color:#f32c1e}.btn-warning{background-color:#FFC107;border-color:#FFC107;color:#222222}.btn-warning:hover{background-color:#edb100;border-color:#edb100}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#ffffff}.btn-info:hover{background-color:#148ea1;border-color:#148ea1}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#222222}.btn-light:hover{background-color:#e9ecef;border-color:#e9ecef}.btn-dark{background-color:#343a40;border-color:#343a40;color:#ffffff}.btn-dark:hover{background-color:#292d32;border-color:#292d32}.btn-android{background-color:#7AC157;border-color:#7AC157;color:#ffffff}.btn-android:hover{background-color:#6bba45;border-color:#6bba45}.btn-apple{background-color:#B8B8B8;border-color:#B8B8B8;color:#ffffff}.btn-apple:hover{background-color:#ababab;border-color:#ababab}.btn-behance{background-color:#1869FF;border-color:#1869FF;color:#ffffff}.btn-behance:hover{background-color:#0059fe;border-color:#0059fe}.btn-codepen{background-color:#000000;border-color:#000000;color:#ffffff}.btn-codepen:hover{background-color:black;border-color:black}.btn-dribbble{background-color:#EA4C8A;border-color:#EA4C8A;color:#ffffff}.btn-dribbble:hover{background-color:#e7357b;border-color:#e7357b}.btn-dropbox{background-color:#007EE5;border-color:#007EE5;color:#ffffff}.btn-dropbox:hover{background-color:#0070cc;border-color:#0070cc}.btn-evernote{background-color:#78D525;border-color:#78D525;color:#ffffff}.btn-evernote:hover{background-color:#6cbf21;border-color:#6cbf21}.btn-facebook{background-color:#4867AA;border-color:#4867AA;color:#ffffff}.btn-facebook:hover{background-color:#405c98;border-color:#405c98}.btn-github{background-color:#313131;border-color:#313131;color:#ffffff}.btn-github:hover{background-color:#242424;border-color:#242424}.btn-google-drive{background-color:#1DA462;border-color:#1DA462;color:#ffffff}.btn-google-drive:hover{background-color:#198e55;border-color:#198e55}.btn-google-earth{background-color:#4285F4;border-color:#4285F4;color:#ffffff}.btn-google-earth:hover{background-color:#2a75f3;border-color:#2a75f3}.btn-google-glass{background-color:#EA4335;border-color:#EA4335;color:#ffffff}.btn-google-glass:hover{background-color:#e82e1e;border-color:#e82e1e}.btn-google-maps{background-color:#5083C3;border-color:#5083C3;color:#ffffff}.btn-google-maps:hover{background-color:#4076ba;border-color:#4076ba}.btn-google-play{background-color:#01B9FD;border-color:#01B9FD;color:#ffffff}.btn-google-play:hover{background-color:#01a6e4;border-color:#01a6e4}.btn-google-plus{background-color:#DD5144;border-color:#DD5144;color:#ffffff}.btn-google-plus:hover{background-color:#d93d2e;border-color:#d93d2e}.btn-google{background-color:#4285F4;border-color:#4285F4;color:#ffffff}.btn-google:hover{background-color:#2a75f3;border-color:#2a75f3}.btn-instagram{background-color:#B23A94;border-color:#B23A94;color:#ffffff}.btn-instagram:hover{background-color:#9f3484;border-color:#9f3484}.btn-css3{background-color:#0277BD;border-color:#0277BD;color:#ffffff}.btn-css3:hover{background-color:#0267a4;border-color:#0267a4}.btn-html5{background-color:#E44D26;border-color:#E44D26;color:#ffffff}.btn-html5:hover{background-color:#d6411b;border-color:#d6411b}.btn-javascript{background-color:#F9DC3D;border-color:#F9DC3D;color:#ffffff}.btn-javascript:hover{background-color:#f8d824;border-color:#f8d824}.btn-python{background-color:#0C9DBF;border-color:#0C9DBF;color:#ffffff}.btn-python:hover{background-color:#0a89a7;border-color:#0a89a7}.btn-lastfm{background-color:#E31B23;border-color:#E31B23;color:#ffffff}.btn-lastfm:hover{background-color:#cc181f;border-color:#cc181f}.btn-linkedin{background-color:#007BB6;border-color:#007BB6;color:#ffffff}.btn-linkedin:hover{background-color:#006a9d;border-color:#006a9d}.btn-paypal{background-color:#002F86;border-color:#002F86;color:#ffffff}.btn-paypal:hover{background-color:#00266d;border-color:#00266d}.btn-pinterest{background-color:#BD081B;border-color:#BD081B;color:#ffffff}.btn-pinterest:hover{background-color:#a50718;border-color:#a50718}.btn-pocket{background-color:#EF3E56;border-color:#EF3E56;color:#ffffff}.btn-pocket:hover{background-color:#ed2641;border-color:#ed2641}.btn-polymer{background-color:#F87292;border-color:#F87292;color:#ffffff}.btn-polymer:hover{background-color:#f75a7f;border-color:#f75a7f}.btn-rss{background-color:#F99C3A;border-color:#F99C3A;color:#ffffff}.btn-rss:hover{background-color:#f89021;border-color:#f89021}.btn-share{background-color:#2C9CFF;border-color:#2C9CFF;color:#ffffff}.btn-share:hover{background-color:#1390ff;border-color:#1390ff}.btn-stackoverflow{background-color:#F38024;border-color:#F38024;color:#ffffff}.btn-stackoverflow:hover{background-color:#f0720d;border-color:#f0720d}.btn-steam{background-color:#15497B;border-color:#15497B;color:#ffffff}.btn-steam:hover{background-color:#113c65;border-color:#113c65}.btn-twitter{background-color:#1DA1F2;border-color:#1DA1F2;color:#ffffff}.btn-twitter:hover{background-color:#0d95e8;border-color:#0d95e8}.btn-vk{background-color:#5181B8;border-color:#5181B8;color:#ffffff}.btn-vk:hover{background-color:#4574aa;border-color:#4574aa}.btn-wikipedia{background-color:#E9E9E9;border-color:#E9E9E9;color:#222222}.btn-wikipedia:hover{background-color:gainsboro;border-color:gainsboro}.btn-windows{background-color:#0078D6;border-color:#0078D6;color:#ffffff}.btn-windows:hover{background-color:#006abd;border-color:#006abd}.btn-500px{background-color:#000000;border-color:#000000;color:#ffffff}.btn-500px:hover{background-color:black;border-color:black}.btn-8tracks{background-color:#122D4B;border-color:#122D4B;color:#ffffff}.btn-8tracks:hover{background-color:#0d2136;border-color:#0d2136}.btn-amazon{background-color:#F79B34;border-color:#F79B34;color:#ffffff}.btn-amazon:hover{background-color:#f68f1b;border-color:#f68f1b}.btn-blogger{background-color:#F06A35;border-color:#F06A35;color:#ffffff}.btn-blogger:hover{background-color:#ee581d;border-color:#ee581d}.btn-delicious{background-color:#0000FE;border-color:#0000FE;color:#ffffff}.btn-delicious:hover{background-color:#0000e5;border-color:#0000e5}.btn-disqus{background-color:#2E9EFE;border-color:#2E9EFE;color:#ffffff}.btn-disqus:hover{background-color:#1592fe;border-color:#1592fe}.btn-flattr{background-color:#7AB831;border-color:#7AB831;color:#ffffff}.btn-flattr:hover{background-color:#6da42c;border-color:#6da42c}.btn-flickr{background-color:#FE0084;border-color:#FE0084;color:#ffffff}.btn-flickr:hover{background-color:#e50077;border-color:#e50077}.btn-odnoklassniki{background-color:#F58220;border-color:#F58220;color:#ffffff}.btn-odnoklassniki:hover{background-color:#f1750b;border-color:#f1750b}.btn-outlook{background-color:#0072C6;border-color:#0072C6;color:#ffffff}.btn-outlook:hover{background-color:#0063ad;border-color:#0063ad}.btn-playstation{background-color:#07418E;border-color:#07418E;color:#ffffff}.btn-playstation:hover{background-color:#063676;border-color:#063676}.btn-reddit{background-color:#FF4500;border-color:#FF4500;color:#ffffff}.btn-reddit:hover{background-color:#e63e00;border-color:#e63e00}.btn-skype{background-color:#00A9F0;border-color:#00A9F0;color:#ffffff}.btn-skype:hover{background-color:#0097d7;border-color:#0097d7}.btn-slideshare{background-color:#0077B5;border-color:#0077B5;color:#ffffff}.btn-slideshare:hover{background-color:#00669c;border-color:#00669c}.btn-soundcloud{background-color:#FE4900;border-color:#FE4900;color:#ffffff}.btn-soundcloud:hover{background-color:#e54200;border-color:#e54200}.btn-tumblr{background-color:#36465D;border-color:#36465D;color:#ffffff}.btn-tumblr:hover{background-color:#2d3a4d;border-color:#2d3a4d}.btn-twitch{background-color:#6441A4;border-color:#6441A4;color:#ffffff}.btn-twitch:hover{background-color:#593a92;border-color:#593a92}.btn-vimeo{background-color:#1AB7EA;border-color:#1AB7EA;color:#ffffff}.btn-vimeo:hover{background-color:#14a7d7;border-color:#14a7d7}.btn-whatsapp{background-color:#189D0E;border-color:#189D0E;color:#ffffff}.btn-whatsapp:hover{background-color:#14860c;border-color:#14860c}.btn-xbox{background-color:#107C0F;border-color:#107C0F;color:#ffffff}.btn-xbox:hover{background-color:#0d650c;border-color:#0d650c}.btn-yahoo{background-color:#4101AF;border-color:#4101AF;color:#ffffff}.btn-yahoo:hover{background-color:#380196;border-color:#380196}.btn-youtube{background-color:#FE0000;border-color:#FE0000;color:#ffffff}.btn-youtube:hover{background-color:#e50000;border-color:#e50000}label{display:block;line-height:1;margin-bottom:8px;font-weight:400;text-transform:capitalize;font-size:13px}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),textarea{border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;color:#7e7e7e;border-radius:0;background-color:#ffffff;margin-bottom:0;padding:0px 15px;max-width:100%;width:100%;font-size:14px;height:40px;font-weight:400;color:#222222}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus,textarea:focus{border-color:#ccc}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])+input,textarea+input{margin-top:10px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icons/select-arrow-down.png);background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;font-family:"Rubik", sans-serif;width:100%;border:none;background-color:#ffffff;line-height:24px;font-weight:300;height:50px;padding:10px 44px 10px 21px;color:#666666;border-radius:0;max-width:500px}.single-form{margin-top:15px}.ht-mcs-switcher-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-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px -10px}.ht-mcs-switcher-wrap.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ht-mcs-switcher-wrap .ht-mcs-switcher{margin:5px 10px}.ht-mcs-switcher{position:relative;line-height:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ht-mcs-switcher input{position:absolute;left:-9999px;top:0;opacity:0;width:0;height:0;visibility:hidden}.ht-mcs-switcher input:checked+label{background-color:rgba(243,79,63,0.3)}.ht-mcs-switcher input:checked+label::before{background-color:#f34f3f;-webkit-box-shadow:0 0 15px rgba(243,79,63,0.5);box-shadow:0 0 15px rgba(243,79,63,0.5);left:26px}.ht-mcs-switcher input:disabled+label{opacity:0.5;cursor:not-allowed}.ht-mcs-switcher label{width:52px;height:18px;display:inline-block;border-radius:50px;background-color:rgba(0,0,0,0.15);-webkit-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;margin:4px 0;position:relative;text-indent:-9999px;cursor:pointer}.ht-mcs-switcher label::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background-color:#ffffff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2);-webkit-transition:left 0.5s ease 0s, background-color 0.3s ease 0s;-o-transition:left 0.5s ease 0s, background-color 0.3s ease 0s;transition:left 0.5s ease 0s, background-color 0.3s ease 0s}.ht-mcs-switcher.primary input:checked+label{background-color:rgba(243,79,63,0.3)}.ht-mcs-switcher.primary input:checked+label::before{background-color:#f34f3f;-webkit-box-shadow:0 0 15px rgba(243,79,63,0.5);box-shadow:0 0 15px rgba(243,79,63,0.5)}.ht-mcs-switcher.secondary input:checked+label{background-color:rgba(108,117,125,0.3)}.ht-mcs-switcher.secondary input:checked+label::before{background-color:#6c757d;-webkit-box-shadow:0 0 15px rgba(108,117,125,0.5);box-shadow:0 0 15px rgba(108,117,125,0.5)}.ht-mcs-switcher.success input:checked+label{background-color:rgba(76,175,80,0.3)}.ht-mcs-switcher.success input:checked+label::before{background-color:#4CAF50;-webkit-box-shadow:0 0 15px rgba(76,175,80,0.5);box-shadow:0 0 15px rgba(76,175,80,0.5)}.ht-mcs-switcher.danger input:checked+label{background-color:rgba(244,67,54,0.3)}.ht-mcs-switcher.danger input:checked+label::before{background-color:#F44336;-webkit-box-shadow:0 0 15px rgba(244,67,54,0.5);box-shadow:0 0 15px rgba(244,67,54,0.5)}.ht-mcs-switcher.warning input:checked+label{background-color:rgba(255,193,7,0.3)}.ht-mcs-switcher.warning input:checked+label::before{background-color:#FFC107;-webkit-box-shadow:0 0 15px rgba(255,193,7,0.5);box-shadow:0 0 15px rgba(255,193,7,0.5)}.ht-mcs-switcher.info input:checked+label{background-color:rgba(23,162,184,0.3)}.ht-mcs-switcher.info input:checked+label::before{background-color:#17a2b8;-webkit-box-shadow:0 0 15px rgba(23,162,184,0.5);box-shadow:0 0 15px rgba(23,162,184,0.5)}.cus-checkbox-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-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px -10px}.cus-checkbox-wrap.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cus-checkbox-wrap .cus-checkbox{margin:5px 10px}.cus-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.cus-checkbox input{position:absolute;left:-9999px;top:0;opacity:0;width:0;height:0;visibility:hidden}.cus-checkbox input:checked+label::before{background-color:#f34f3f;border-color:#f34f3f;content:'\f00c';font-family:FontAwesome;color:#ffffff}.cus-checkbox input:disabled+label{opacity:0.5;cursor:not-allowed}.cus-checkbox label{display:inline-block;line-height:16px;height:20px;position:relative;padding-left:15px;cursor:pointer;margin:0;font-size:14px}.cus-checkbox label span{padding-left:8px}.cus-checkbox label::before{content:"";position:absolute;left:0;top:1px;width:15px;height:15px;line-height:13px;border:1px solid #e5e5e5;border-radius:2px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-position:center center;background-repeat:no-repeat;text-align:center;font-size:13px}.cus-checkbox.primary input:checked+.icon{background-color:#f34f3f;border-color:#f34f3f}.cus-checkbox.secondary input:checked+.icon{background-color:#6c757d;border-color:#6c757d}.cus-checkbox.success input:checked+.icon{background-color:#4CAF50;border-color:#4CAF50}.cus-checkbox.danger input:checked+.icon{background-color:#F44336;border-color:#F44336}.cus-checkbox.warning input:checked+.icon{background-color:#FFC107;border-color:#FFC107}.cus-checkbox.info input:checked+.icon{background-color:#17a2b8;border-color:#17a2b8}.cus-radio-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-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px -10px}.cus-radio-wrap.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cus-radio-wrap .cus-radio{margin:5px 10px}.cus-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.cus-radio input{position:absolute;left:-9999px;top:0;opacity:0;width:0;height:0;visibility:hidden;margin:0}.cus-radio input:checked+label::after{opacity:1}.cus-radio input:disabled+label{opacity:0.5;cursor:not-allowed}.cus-radio label{display:inline-block;line-height:23px;position:relative;padding-left:15px;min-width:22px;min-height:22px;cursor:pointer;margin:0}.cus-radio label span{padding-left:8px}.cus-radio label::before{content:"";width:13px;height:13px;display:block;border-radius:50%;position:absolute;left:0;top:5px;border:1px solid #222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.cus-radio label::after{content:"";display:block;border-radius:50%;position:absolute;left:0;top:5px;width:13px;height:13px;background-color:#222222;opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.cus-radio.primary input:checked+.icon{background-color:#f34f3f}.cus-radio.secondary input:checked+.icon{background-color:#6c757d}.cus-radio.success input:checked+.icon{background-color:#4CAF50}.cus-radio.danger input:checked+.icon{background-color:#F44336}.cus-radio.warning input:checked+.icon{background-color:#FFC107}.cus-radio.info input:checked+.icon{background-color:#17a2b8}.single-select2{margin-top:15px}.single-select2 .form-select2{height:40px;border-radius:3px;border:1px solid #e5e5e5}.single-select2 .form-select2 .select2-container{display:block;width:100% !important}.single-select2 .form-select2 .select2-container .selection{display:block;width:100%}.single-select2 .form-select2 .select2-container .selection .select2-selection{width:100%;border-radius:0;border:0}.single-select2 .form-select2 .select2-container .selection .select2-selection:focus{outline:0}.single-select2 .form-select2 .select2-container .selection .select2-selection .select2-selection__rendered{line-height:38px;padding-left:15px;font-size:14px;color:#000000}.single-select2 .form-select2 .select2-container .selection .select2-selection .select2-selection__arrow{height:38px;right:10px}.select2-container .select2-dropdown{top:11px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{font-size:14px}.cus-upload{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cus-upload input[type="file"]{position:absolute;left:0;top:0;width:0.1px;height:0.1px;opacity:0;visibility:hidden;overflow:hidden;padding:0}blockquote{background-color:#f6f6f6;padding:30px 45px;margin:31px 0 31px 40px;border:1px solid #ebebeb;border-left:4px solid #f34f3f}@media only screen and (max-width: 575px){blockquote{margin-left:0;padding:20px 25px}}blockquote p{font-size:16px;font-style:italic;color:#666666;line-height:24px;font-weight:400}.top-notification-bar{-webkit-background:-webkit-gradient(linear, left top, right top, from(#323232), to(#323232));-webkit-background:-webkit-linear-gradient(left, #323232 0%, #323232 100%);-moz-background:linear-gradient(to right, #323232 0%, #323232 100%);-ms-background:linear-gradient(to right, #323232 0%, #323232 100%);-o-background:-o-linear-gradient(left, #323232 0%, #323232 100%);background:-webkit-gradient(linear, left top, right top, from(#323232), to(#323232));background:linear-gradient(to right, #323232 0%, #323232 100%);position:relative;padding:10px 0}.top-notification-bar .notification-entry p{color:#ffffff}.top-notification-bar .notification-close{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-notification-bar .notification-close .notification-close-btn{padding:0;border:0;background:none;color:#ffffff;cursor:pointer;line-height:24px;font-size:14px}.header-section{padding-top:30px;padding-bottom:30px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.header-section.sticky{background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.11);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.11);-o-box-shadow:0 1px 3px rgba(0,0,0,0.11);box-shadow:0 1px 3px rgba(0,0,0,0.11);position:fixed;top:0;left:0;width:100%;z-index:9;padding:15px 0;-webkit-animation:sticky 1s;animation:sticky 1s}@-webkit-keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}.site-main-nav .site-nav ul>li{margin:0 20px;display:inline-block;line-height:54px;position:relative}.site-main-nav .site-nav ul>li>a{position:relative;font-size:13px;text-transform:uppercase;color:#222222;font-weight:500;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block}.site-main-nav .site-nav ul>li>a span{position:absolute;display:inline-block;width:45px;height:18px;line-height:17px;text-align:center;color:#fff;font-size:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-10px;font-weight:600;border-radius:50px;letter-spacing:0px}.site-main-nav .site-nav ul>li>a span::before{position:absolute;content:"";width:5px;height:5px;bottom:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:8px}.site-main-nav .site-nav ul>li>a span.new{background:#D3122A}.site-main-nav .site-nav ul>li>a span.new::before{background:#D3122A}.site-main-nav .site-nav ul>li>a span.sale{background:#43b5f4}.site-main-nav .site-nav ul>li>a span.sale::before{background:#43b5f4}.site-main-nav .site-nav ul>li.menu-item-has-children>a::after{content:"\f107";font-family:fontAwesome;margin-left:5px;font-size:16px;color:#222222}.site-main-nav .site-nav ul>li:hover>a{color:#f34f3f}.site-main-nav .site-nav ul>li .sub-menu{position:absolute;top:100%;left:0;background-color:#ffffff;width:280px;-webkit-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-ms-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-o-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);padding:30px 0;margin-top:45px;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;z-index:9;opacity:0;visibility:hidden}@media only screen and (min-width: 992px) and (max-width: 1199px){.site-main-nav .site-nav ul>li .sub-menu{width:240px}}.site-main-nav .site-nav ul>li .sub-menu li{display:block;margin:0;padding:0 30px}.site-main-nav .site-nav ul>li .sub-menu li+li{margin-top:15px}.site-main-nav .site-nav ul>li .sub-menu li.menu-item-has-children>a::after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f105";font-family:fontAwesome;margin-left:5px;font-size:16px;color:#222222}.site-main-nav .site-nav ul>li .sub-menu li a{position:relative;font-size:15px;font-weight:400;line-height:22px;color:#7e7e7e;text-transform:capitalize}.site-main-nav .site-nav ul>li .sub-menu li:hover>a{color:#f34f3f}.site-main-nav .site-nav ul>li .sub-menu li .sub-menu{margin-top:20px;left:100%;top:0;opacity:0;visibility:hidden}.site-main-nav .site-nav ul>li .sub-menu li:hover .sub-menu{margin-top:0;opacity:1;visibility:visible}.site-main-nav .site-nav ul>li:last-child .sub-menu li .sub-menu{left:auto;right:100%}.site-main-nav .site-nav ul>li .mega-sub-menu{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#ffffff;width:1100px;-webkit-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-ms-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-o-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);padding:30px;z-index:9;margin-top:45px;opacity:0;visibility:hidden;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}@media only screen and (min-width: 992px) and (max-width: 1199px){.site-main-nav .site-nav ul>li .mega-sub-menu{width:870px}}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown{margin:0;width:25%}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-title{text-transform:uppercase;font-size:13px;line-height:18px;font-weight:500;margin-bottom:20px;color:#222222;display:inline-block}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-title:hover{color:#f34f3f}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-title::after{display:none}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown .menu-banner{display:block;overflow:hidden}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown .menu-banner img{width:100%;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown .menu-banner:hover img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-item>li{display:block;line-height:22px;margin-left:0;margin-right:0}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-item>li+li{margin-top:15px}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-item>li>a{position:relative;font-size:15px;font-weight:400;line-height:22px;color:#7e7e7e;text-transform:capitalize}.site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-item>li:hover>a{color:#f34f3f}.site-main-nav .site-nav ul>li:hover .sub-menu,.site-main-nav .site-nav ul>li:hover .mega-sub-menu{margin-top:0;opacity:1;visibility:visible}.header-meta-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.header-meta-info .header-search{width:100%;position:relative;margin-right:27px}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-meta-info .header-search{margin-right:10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-meta-info .header-search{margin-right:0px}}@media only screen and (max-width: 767px){.header-meta-info .header-search{margin-right:0px}}.header-meta-info .header-search input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:100%;padding:0;background:none;height:40px;font-size:14px;color:#222222;font-weight:400;opacity:0.7;padding-right:32px;border:0}.header-meta-info .header-search button{position:absolute;top:0;right:0;border:0;background:none;font-size:20px;color:#666666;height:40px}.header-meta-info .header-account{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.header-meta-info .header-account .header-account-list+.header-account-list{margin-left:27px}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-meta-info .header-account .header-account-list+.header-account-list{margin-left:15px}}@media only screen and (max-width: 767px){.header-meta-info .header-account .header-account-list+.header-account-list{margin-left:20px}}.header-meta-info .header-account .header-account-list>a{font-size:24px;line-height:24px;position:relative}@media only screen and (max-width: 767px){.header-meta-info .header-account .header-account-list>a{font-size:20px}}.header-meta-info .header-account .header-account-list>a .item-count{position:absolute;top:-10px;right:-8px;width:20px;height:20px;line-height:20px;background:#f34f3f;border-radius:100%;text-align:center;font-weight:400;font-size:12px;color:#ffffff}.header-meta-info .header-account .header-account-list.top-link .dropdown-menu{border:1px solid #e1e1e1;padding:10px 20px;border-radius:3px;top:100% !important;left:50% !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.header-meta-info .header-account .header-account-list.top-link .dropdown-menu li a{text-transform:capitalize;display:block;font-size:13px;white-space:nowrap;line-height:28px;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.header-meta-info .header-account .header-account-list.top-link .dropdown-menu li a:hover{color:#f34f3f}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);-ms-box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);-o-box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);border-radius:3px;left:auto !important;right:0;min-width:290px;padding:0;-webkit-transform:translate(0) !important;-ms-transform:translate(0) !important;transform:translate(0) !important;top:30px !important}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart{max-height:271px;overflow-y:scroll;padding:0 20px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:20px 0}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box+.single-cart-box{border-top:1px solid #ededed}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-img{position:relative}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-img a img{width:70px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-img .pro-quantity{border-radius:100%;color:#ffffff;background-color:#f34f3f;font-size:12px;left:5px;line-height:23px;min-width:27px;padding:2px 0 2px;position:absolute;text-align:center;top:3px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:10px;padding-bottom:15px;padding-right:15px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .title{margin-bottom:0}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .title a{display:block;font-size:14px;font-family:"Rubik", sans-serif;font-weight:400;line-height:20px;text-transform:capitalize}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .cart-price .sale-price{display:inline-block;font-size:14px;line-height:20px;color:#f34f3f;font-weight:500;margin-right:3px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .cart-price .regular-price{display:inline-block;font-size:12px;text-decoration:line-through;color:#666666;font-weight:500}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .del-icon{position:absolute;top:0;right:0;color:#222222}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total{padding:0 20px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total .cart-total{overflow:hidden;padding:20px 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total .cart-total li{font-size:15px;font-weight:500;line-height:1.5;color:#222222}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total .cart-total li span{color:#f34f3f;display:block;float:right}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-btn{padding:40px 20px 20px}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-btn .btn{height:44px;line-height:44px;font-weight:400;text-transform:capitalize}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-btn .btn:hover{background-color:#f34f3f;border-color:#f34f3f}.header-meta-info .header-account .header-account-list.mobile-menu-trigger button{padding:0;border:0;background:none;margin-top:3px}.header-meta-info .header-account .header-account-list.mobile-menu-trigger button span{width:25px;height:2px;margin:6px 0;background-color:#666666;display:block;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media only screen and (max-width: 767px){.header-meta-info .header-account .header-account-list.mobile-menu-trigger button span{width:22px;margin:5px 0}}.header-meta-info .header-account .header-account-list.mobile-menu-trigger button:hover span{background-color:#f34f3f}.header-mobile{padding:15px 0;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.header-mobile.sticky{background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.11);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.11);-o-box-shadow:0 1px 3px rgba(0,0,0,0.11);box-shadow:0 1px 3px rgba(0,0,0,0.11);position:fixed;top:0;left:0;width:100%;z-index:9;padding:10px 0;-webkit-animation:sticky 1s;animation:sticky 1s}.header-mobile-menu{position:fixed;top:0;left:-310px;width:300px;height:100%;z-index:999;background-color:#ffffff;padding:70px 30px 30px;overflow-y:scroll;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media only screen and (max-width: 479px){.header-mobile-menu{width:270px;padding:70px 20px 20px}}.header-mobile-menu.open{left:0}.header-social{padding-top:30px;padding-bottom:30px}.header-social .social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.header-social .social li+li{margin-left:10px}.header-social .social li a{width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;background-color:#f7f7f7;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-size:14px}.header-social .social li a:hover{background-color:#f34f3f;color:#ffffff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000;opacity:0;visibility:hidden;z-index:99;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.overlay.open{opacity:0.7;visibility:visible}.mobile-menu-close{width:24px;height:24px;border:0;background:none;padding:0;position:absolute;top:15px;right:15px}.mobile-menu-close span{width:24px;height:1px;display:block;position:relative;background-color:#222222}.mobile-menu-close span:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:11px}.mobile-menu-close span:nth-of-type(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.header-mobile-menu .site-main-nav{padding-top:30px}.header-mobile-menu .site-main-nav .site-nav ul>li{display:block;margin:0;position:relative !important}.header-mobile-menu .site-main-nav .site-nav ul>li>a span{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:0}.header-mobile-menu .site-main-nav .site-nav ul>li.menu-item-has-children>a::after{content:''}.header-mobile-menu .site-main-nav .site-nav ul>li .mobile-menu-expand{position:absolute;right:0;top:20px;width:16px;height:16px;cursor:pointer}.header-mobile-menu .site-main-nav .site-nav ul>li .mobile-menu-expand::before{position:absolute;content:'';width:100%;height:1px;background-color:#000000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-mobile-menu .site-main-nav .site-nav ul>li .mobile-menu-expand::after{position:absolute;content:'';width:1px;height:100%;background-color:#000000;left:50%;bottom:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-mobile-menu .site-main-nav .site-nav ul>li.active-expand>.mobile-menu-expand::after{height:0}.header-mobile-menu .site-main-nav .site-nav ul>li .sub-menu{position:relative;left:0;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;width:100%;opacity:1;visibility:visible;margin-top:0;padding:0;padding-left:15px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:none}.header-mobile-menu .site-main-nav .site-nav ul>li .sub-menu li+li{margin-top:10px}.header-mobile-menu .site-main-nav .site-nav ul>li .sub-menu li .mobile-menu-expand{top:3px}.header-mobile-menu .site-main-nav .site-nav ul>li .sub-menu li .sub-menu{margin-top:0;position:relative;left:0;top:0;opacity:1;visibility:visible;padding-top:15px;padding-bottom:3px}.header-mobile-menu .site-main-nav .site-nav ul>li .sub-menu li.menu-item-has-children>a::after{content:''}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu{position:relative;left:0;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;width:100%;opacity:1;visibility:visible;margin-top:0;display:block;padding:15px;display:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-top:0}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown{width:100%;line-height:1.1}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown+.mega-dropdown{margin-top:15px}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown .mobile-menu-expand{top:1px}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-title{margin-bottom:0;display:block;font-weight:400;text-transform:capitalize;font-size:14px}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-item{padding:15px;padding-bottom:0;padding-right:0}.header-mobile-menu .site-main-nav .site-nav ul>li .mega-sub-menu>.mega-dropdown>.mega-item>li+li{margin-top:10px}.header-mobile-menu .site-main-nav .site-nav ul>li:hover .sub-menu,.header-mobile-menu .site-main-nav .site-nav ul>li:hover .mega-sub-menu{top:0;opacity:1}@media only screen and (min-width: 1500px){.slider-area .container{max-width:1427px}}.single-slider{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;height:738px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider{height:610px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider{height:610px}}@media only screen and (max-width: 767px){.single-slider{height:538px;background-position:left  center}}.slider-content{opacity:0}.slider-content .sub-title{font-size:16px;color:#ffffff;font-family:"Rubik", sans-serif;line-height:20px;font-weight:400;border-left:2px solid #ffffff;padding-left:8px;margin-bottom:33px}.slider-content .main-title{font-weight:400;line-height:63px;color:#ffffff;font-family:"Rubik", sans-serif;font-size:63px;text-transform:uppercase;margin-bottom:24px}@media only screen and (max-width: 767px){.slider-content .main-title{font-size:30px;line-height:40px}}.slider-content p{color:#ffffff;font-family:"Rubik", sans-serif;font-weight:300;font-size:24px;line-height:24px}@media only screen and (max-width: 767px){.slider-content p{font-size:16px}}.slider-content .slider-btn{padding-top:30px}@media only screen and (max-width: 767px){.slider-content .slider-btn{padding-top:20px}}.slider-content .slider-btn li{margin-top:10px;display:inline-block;margin-right:15px}.slider-content .slider-btn li:last-child{margin-right:0}.slider-content .slider-btn li .btn{height:60px;line-height:58px;padding:0 45px;font-size:15px}@media only screen and (max-width: 767px){.slider-content .slider-btn li .btn{height:45px;line-height:43px;padding:0 35px}}.slider-content .slider-btn li .btn:hover{background-color:#222222;border-color:#222222}.animation-style-01.swiper-slide-active .slider-content{opacity:1}.animation-style-01.swiper-slide-active .slider-content .sub-title{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-style-01.swiper-slide-active .slider-content .main-title{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-style-01.swiper-slide-active .slider-content p{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-style-01.swiper-slide-active .slider-content .slider-btn li:nth-child(2n+1) .btn{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-style-01.swiper-slide-active .slider-content .slider-btn li:nth-child(2n+2) .btn{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slider-active .swiper-next,.slider-active .swiper-prev{position:absolute;top:50%;left:50px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#ffffff;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-active .swiper-next,.slider-active .swiper-prev{display:none}}@media only screen and (max-width: 767px){.slider-active .swiper-next,.slider-active .swiper-prev{display:none}}.slider-active .swiper-next:hover,.slider-active .swiper-prev:hover{color:#f34f3f}.slider-active .swiper-next{left:auto;right:50px}.slider-active:hover .swiper-next,.slider-active:hover .swiper-prev{opacity:1;visibility:visible}@media only screen and (min-width: 1500px){.slider-active .swiper-pagination{display:none}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.slider-active .swiper-pagination{display:none}}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-active .swiper-pagination{display:none}}.slider-active .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background-color:#222222;opacity:0.8}.slider-active .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f34f3f}.single-shipping{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:30px}.single-shipping .shipping-icon img{width:70px}.single-shipping .shipping-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:15px}.single-shipping .shipping-content .title{font-size:14px;line-height:16px;text-transform:capitalize;font-weight:700;margin-bottom:7px;color:#222222}.single-shipping .shipping-content p{font-size:14px;line-height:18px;font-weight:300}.product-wrapper{padding-top:25px}.single-product{margin-top:30px}.single-product .product-image{position:relative;overflow:hidden}.single-product .product-image a{display:block}.single-product .product-image img{width:100%}.single-product .product-image .sticker-new{top:11px;left:10px;font-size:14px;height:24px;line-height:24px;padding:0 14px;text-align:center;display:block;border-radius:2px;position:absolute;font-weight:300;border-radius:50px}.single-product .product-image .sticker-new.soldout-title{background-color:#f34f3f;color:#ffffff}.single-product .product-image .sticker-new.label-sale{background-color:#222222;color:#ffffff}.single-product .product-image .action-links{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:absolute;right:8px;z-index:9;top:8px;opacity:0;visibility:hidden}.single-product .product-image .action-links ul li a{width:45px;text-align:center;font-size:18px;display:inline-block;margin-bottom:6px;background:#ffffff;height:45px;line-height:46px;border-radius:50%}.single-product .product-image .product-countdown{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.single-product .product-image .product-countdown .single-count{width:50px;height:50px;background-color:#ffffff;text-align:center;margin-top:1px}.single-product .product-image .product-countdown .single-count .count{font-size:15px;font-weight:500;color:#323232;line-height:16px}.single-product .product-image .product-countdown .single-count p{font-size:12px;color:#323232;line-height:16px}.single-product .product-content{padding-top:22px}.single-product .product-content .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.single-product .product-content .rating li{margin:0 2px;color:#666666;font-size:15px}.single-product .product-content .rating li.rating-on{color:#FF9800}.single-product .product-content .product-name{margin-bottom:0}.single-product .product-content .product-name a{font-size:14px;line-height:16px;font-weight:400;text-transform:capitalize;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik", sans-serif}.single-product .product-content .product-name a:hover{color:#f34f3f}.single-product .product-content .price-box .current-price{font-weight:500;font-size:15px;color:#f34f3f}.single-product .product-content .price-box .old-price{text-decoration:line-through;font-weight:400;font-size:12px;margin-left:5px;color:#666666}.single-product.product-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.single-product.product-list{display:block}}.single-product.product-list .product-image{max-width:290px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-product.product-list .product-image{max-width:260px}}@media only screen and (max-width: 767px){.single-product.product-list .product-image{max-width:inherit}}.single-product.product-list .product-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-top:0;padding-left:25px}@media only screen and (max-width: 767px){.single-product.product-list .product-content{padding-top:25px;padding-left:0}}.single-product.product-list .product-content .rating{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:6px}.single-product.product-list .product-content .rating li{font-size:20px;line-height:20px}.single-product.product-list .product-content .product-name{margin-bottom:8px}.single-product.product-list .product-content .product-name a{font-size:18px;line-height:20px;font-weight:400;text-transform:capitalize;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik", sans-serif}.single-product.product-list .product-content .product-name a:hover{color:#f34f3f}.single-product.product-list .product-content .price-box{margin-bottom:13px}.single-product.product-list .product-content .price-box .current-price{font-weight:500;font-size:15px;color:#f34f3f}.single-product.product-list .product-content .price-box .old-price{text-decoration:line-through;font-weight:400;font-size:12px;margin-left:5px;color:#666666}.single-product.product-list .product-content p{max-width:630px;font-size:14px}.single-product.product-list .product-content .action-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:20px}.single-product.product-list .product-content .action-links li{margin-top:10px}.single-product.product-list .product-content .action-links li+li{margin-left:20px}.single-product.product-list .product-content .action-links li a{width:45px;text-align:center;font-size:18px;display:inline-block;margin-bottom:6px;background:#f34f3f;height:45px;line-height:46px;border-radius:50%;color:#ffffff;font-size:14px}.single-product.product-list .product-content .action-links li a.add-cart{width:auto;padding:0 55px;border-radius:50px;font-weight:300;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-product.product-list .product-content .action-links li a.add-cart{padding:0 25px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-product.product-list .product-content .action-links li a.add-cart{padding:0 35px}}@media only screen and (max-width: 767px){.single-product.product-list .product-content .action-links li a.add-cart{padding:0 25px}}.single-product:hover .product-image .action-links{opacity:1;visibility:visible}.single-product:hover .product-image .product-countdown{-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);opacity:0;visibility:hidden}.product-active .swiper-next,.product-active .swiper-prev{position:absolute;top:50%;left:0;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden}.product-active .swiper-next:hover,.product-active .swiper-prev:hover{color:#f34f3f}.product-active .swiper-next{left:auto;right:0}.product-active:hover .swiper-next,.product-active:hover .swiper-prev{opacity:1;visibility:visible}.product-tab-menu{margin-top:20px}.product-tab-menu .nav li{margin-right:45px}@media only screen and (max-width: 767px){.product-tab-menu .nav li{margin-right:20px}}.product-tab-menu .nav li:last-child{margin-right:0}.product-tab-menu .nav li a{font-size:14px;font-family:"Lora", serif;line-height:24px;text-transform:uppercase;display:inline-block;border-bottom:1px solid transparent;color:#f34f3f;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.product-tab-menu .nav li a.active{border-color:#f34f3f}.product-items-tab:not(:first-child){margin-top:0}.about-image{margin-top:45px}.about-image img{width:100%}.about-content{margin-top:40px;padding-left:30px}@media only screen and (min-width: 768px) and (max-width: 991px){.about-content{padding-left:0}}@media only screen and (max-width: 767px){.about-content{padding-left:0}}.about-content .title{font-size:31px;margin-bottom:20px;line-height:39px;font-family:"Rubik", sans-serif;font-weight:400}@media only screen and (max-width: 767px){.about-content .title{font-size:24px;line-height:32px}}.about-content p{margin-top:17px;font-weight:300}.about-content ul li{padding-left:4px;list-style:disc;margin-left:15px;font-weight:400;font-size:16px;margin-top:4px}.about-content .about-btn{margin-top:40px}.about-thumb img{width:100%}.about-page-content{padding-top:26px}.about-page-content .title{display:inline-block;font-size:24px;line-height:36px;text-transform:capitalize;font-weight:400;margin-bottom:21px;color:#222222}@media only screen and (max-width: 767px){.about-page-content .title{font-size:18px;line-height:28px}}.about-page-content p{max-width:890px;margin:0 auto;font-size:14px}.about-page-content .about-signature{margin-top:25px}.testimonial-area{background-position:center center;background-size:cover;background-repeat:no-repeat}.single-testimonial{padding-bottom:95px;padding-top:90px}.single-testimonial p{font-size:20px;font-style:italic;margin-bottom:0;padding:0 147px;line-height:35px;font-family:"Lora", serif;color:#222222}@media only screen and (min-width: 768px) and (max-width: 991px){.single-testimonial p{padding:0 100px}}@media only screen and (max-width: 767px){.single-testimonial p{padding:0;font-size:16px;line-height:28px}}.single-testimonial .testimonial-author{padding-top:22px}.single-testimonial .testimonial-author img{border-radius:50%}.single-testimonial .testimonial-author .author-name{display:block;margin-top:17px;color:#222222;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:500}.testimonial-active .swiper-next,.testimonial-active .swiper-prev{position:absolute;top:50%;left:50px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden}@media only screen and (max-width: 767px){.testimonial-active .swiper-next,.testimonial-active .swiper-prev{width:30px;height:30px;line-height:30px;font-size:30px;left:0}}.testimonial-active .swiper-next:hover,.testimonial-active .swiper-prev:hover{color:#f34f3f}.testimonial-active .swiper-next{left:auto;right:50px}@media only screen and (max-width: 767px){.testimonial-active .swiper-next{left:auto;right:0}}.testimonial-active:hover .swiper-next,.testimonial-active:hover .swiper-prev{opacity:1;visibility:visible}.expert-wrapper{padding-top:25px}.single-expert{margin-top:30px}.single-expert .expert-image img{border-radius:50%}.single-expert .expert-content{margin-top:20px}.single-expert .expert-content .name{font-size:16px;line-height:19px;font-weight:700;color:#222222;margin-bottom:0;font-family:"Rubik", sans-serif}.single-expert .expert-content p{font-weight:300;color:#222222}.blog-bg{background-color:#F7F7F7}.blog-wrapper{padding-top:25px}.single-blog{margin-top:30px}.single-blog .blog-image a img{width:100%}.single-blog .blog-gallery .blog-gallery-next,.single-blog .blog-gallery .blog-gallery-prev{position:absolute;top:50%;left:0px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#ffffff;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden}@media only screen and (max-width: 767px){.single-blog .blog-gallery .blog-gallery-next,.single-blog .blog-gallery .blog-gallery-prev{width:30px;height:30px;line-height:30px;font-size:30px}}.single-blog .blog-gallery .blog-gallery-next:hover,.single-blog .blog-gallery .blog-gallery-prev:hover{color:#f34f3f}.single-blog .blog-gallery .blog-gallery-next{left:auto;right:0px}.single-blog .blog-gallery:hover .blog-gallery-next,.single-blog .blog-gallery:hover .blog-gallery-prev{opacity:1;visibility:visible}.single-blog .blog-embed .ratio-16x9{--aspect-ratio: calc(9 / 15 * 100%)}.single-blog .blog-content{padding-top:27px}.single-blog .blog-content .title a{font-size:18px;font-family:"Rubik", sans-serif;text-transform:capitalize;line-height:21px;margin-bottom:5px;font-weight:500;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.single-blog .blog-content .title a:hover{color:#f34f3f}.single-blog .blog-content .articles-date{margin-bottom:22px}.single-blog .blog-content .articles-date p{font-size:13px;line-height:15px;color:#323232}.single-blog .blog-content .articles-date p span{color:#f34f3f}.single-blog .blog-content>p{font-size:14px;line-height:24px;padding-bottom:21px;border-bottom:1px solid #e1e1e1;color:#323232}.single-blog .blog-content .blog-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.single-blog .blog-content .blog-footer .more{font-size:14px;line-height:14px;text-decoration:underline;display:inline-block}.single-blog .blog-content .blog-footer .comment-count{font-size:18px;color:#323232}.blog-active .swiper-next,.blog-active .swiper-prev{position:absolute;top:50%;left:0px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden}@media only screen and (max-width: 767px){.blog-active .swiper-next,.blog-active .swiper-prev{width:30px;height:30px;line-height:30px;font-size:30px}}.blog-active .swiper-next:hover,.blog-active .swiper-prev:hover{color:#f34f3f}.blog-active .swiper-next{left:auto;right:0px}.blog-active:hover .swiper-next,.blog-active:hover .swiper-prev{opacity:1;visibility:visible}.newsletter-form .form-wrapper{max-width:630px;margin:30px auto 0;position:relative}.newsletter-form .form-wrapper input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:100%;border:0;background:none;padding:0 85px 0 30px;height:48px;font-size:15px;border-bottom:1px solid #373737;color:#222222;font-weight:400}.newsletter-form .form-wrapper button{font-size:14px;text-transform:uppercase;font-weight:500;height:100%;border:0;position:absolute;top:0;right:0;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;padding:0;background:inherit}.newsletter-form .form-wrapper i{position:absolute;top:56%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:25px;color:#666666}.single-chose{margin-top:30px}.single-chose .chose-icon{margin-bottom:23px}.single-chose .chose-icon img{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.single-chose .chose-content .title{font-size:22px;text-transform:capitalize;font-weight:400;line-height:26px;margin-bottom:19px;color:#222222}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-chose .chose-content .title{font-size:20px}}@media only screen and (max-width: 767px){.single-chose .chose-content .title{font-size:20px}}.single-chose .chose-content p{font-weight:300}.single-chose:hover .chose-icon img{-webkit-transform:rotatey(180deg);-ms-transform:rotatey(180deg);transform:rotatey(180deg)}.brand-area{padding-top:90px;padding-bottom:90px}@media only screen and (max-width: 767px){.brand-area{padding-top:50px;padding-bottom:50px}}.shop-top-bar{margin-top:50px;border:1px solid #e5e5e5;padding:0px 15px 10px}@media only screen and (max-width: 767px){.shop-top-bar{padding:0px 10px 10px}}.top-bar-btn{padding-top:8px}@media only screen and (max-width: 575px){.top-bar-btn .nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.top-bar-btn .nav .nav-item+.nav-item{margin-left:20px}@media only screen and (max-width: 767px){.top-bar-btn .nav .nav-item+.nav-item{margin-left:15px}}.top-bar-btn .nav .nav-item .nav-link{padding:0;width:20px;height:20px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background-repeat:no-repeat;background-position:center center;background-attachment:scroll}.top-bar-btn .nav .nav-item .nav-link.grid{background-image:url(../images/bkg_grid.png)}.top-bar-btn .nav .nav-item .nav-link.list{background-image:url(../images/bkg_list.png)}.top-bar-btn .nav .nav-item .nav-link.active.grid{background-image:url(../images/bkg_grid_hover.png)}.top-bar-btn .nav .nav-item .nav-link.active.list{background-image:url(../images/bkg_list_hover.png)}.top-bar-sorter{padding-top:10px}@media only screen and (max-width: 575px){.top-bar-sorter .sorter-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.top-bar-sorter .sorter-wrapper label{font-size:14px;font-weight:400;color:#222222;margin-right:15px;margin-bottom:0}.top-bar-sorter .sorter-wrapper select{border:1px solid #e5e5e5;background-color:#ffffff;width:auto;max-width:100%;padding:8px 10px;height:42px;font-family:"Rubik", sans-serif;font-size:14px;font-weight:400;color:#222222;padding-right:35px}.top-bar-page-amount{padding-top:10px}@media only screen and (max-width: 575px){.top-bar-page-amount{text-align:center}}.top-bar-page-amount p{font-size:14px}.shop-banner{margin-top:50px}.shop-sidebar{padding-top:20px}.shop-image{position:relative;margin-top:50px}.shop-image .shop-single-preview-image .zoomWrapper{overflow:hidden}.shop-image .shop-single-preview-image .zoomWrapper img{width:100%}.shop-image .shop-single-preview-image .sticker-new{top:40px;left:40px;font-size:14px;height:24px;line-height:24px;padding:0 14px;text-align:center;display:block;border-radius:2px;position:absolute;font-weight:300;border-radius:50px;z-index:8}@media only screen and (max-width: 767px){.shop-image .shop-single-preview-image .sticker-new{top:20px;left:20px}}.shop-image .shop-single-preview-image .sticker-new.soldout-title{background-color:#f34f3f;color:#ffffff}.shop-image .shop-single-preview-image .sticker-new.label-sale{background-color:#222222;color:#ffffff}.shop-image .shop-single-thumb-image{margin-top:20px}.shop-image .shop-single-thumb-image .single-product-thumb a{border:2px solid transparent;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.shop-image .shop-single-thumb-image .single-product-thumb a.active{border-color:#f34f3f}.shop-thumb-active .swiper-thumb-next,.shop-thumb-active .swiper-thumb-prev{position:absolute;top:50%;left:0;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden}.shop-thumb-active .swiper-thumb-next:hover,.shop-thumb-active .swiper-thumb-prev:hover{color:#f34f3f}.shop-thumb-active .swiper-thumb-next{left:auto;right:0}.shop-thumb-active:hover .swiper-thumb-next,.shop-thumb-active:hover .swiper-thumb-prev{opacity:1;visibility:visible}.shop-single-content{margin-top:50px}.shop-single-content .title{text-transform:capitalize;font-size:25px;margin-bottom:10px;font-weight:400;color:#222222;line-height:20px;font-family:"Rubik", sans-serif}@media only screen and (max-width: 575px){.shop-single-content .title{font-size:20px}}.shop-single-content .product-sku{font-size:14px;margin-bottom:10px;color:#666666}.shop-single-content .product-rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.shop-single-content .product-rating .rating-star{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.shop-single-content .product-rating .rating-star li{margin:0 1px;color:#666666;font-size:15px}.shop-single-content .product-rating .rating-star li.rating-on{color:#FF9800}.shop-single-content .product-rating span{margin-left:4px;font-size:13px;color:#666666}.shop-single-content .thumb-price{margin-top:10px;margin-bottom:20px}.shop-single-content .thumb-price .current-price{font-weight:500;font-size:23px;color:#f34f3f}@media only screen and (max-width: 575px){.shop-single-content .thumb-price .current-price{font-size:20px}}.shop-single-content .thumb-price .old-price{text-decoration:line-through;font-weight:400;font-size:20px;margin-left:5px;color:#222222}@media only screen and (max-width: 575px){.shop-single-content .thumb-price .old-price{font-size:18px}}.shop-single-content .thumb-price .discount{background:#f34f3f;color:#fff;padding:3px 16px;margin-top:4px;margin-left:5px}@media only screen and (max-width: 575px){.shop-single-content .thumb-price .discount{font-size:14px}}@media only screen and (max-width: 575px){.shop-single-content p{font-size:14px}}.shop-single-content .shop-single-size{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:38px}.shop-single-content .shop-single-size .size-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0}.shop-single-content .shop-single-size .size-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.shop-single-content .shop-single-size .size-list li{margin-left:15px}.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"]{display:none}.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"]+label{width:40px;height:40px;line-height:40px;text-align:center;background-color:#f7f8fa;color:#666666;font-size:16px;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:0}@media only screen and (max-width: 767px){.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"]+label{width:30px;height:30px;line-height:30px;padding:0 10px;font-size:13px}}.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"]:checked+label{background-color:#f34f3f;color:#ffffff}.shop-single-content .shop-single-color{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:38px}.shop-single-content .shop-single-color .color-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0}.shop-single-content .shop-single-color .color-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.shop-single-content .shop-single-color .color-list li{margin-left:15px}.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"]{display:none}.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"]+label{width:40px;height:40px;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:0;position:relative;border:1px solid #ddd}@media only screen and (max-width: 767px){.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"]+label{width:30px;height:30px}}.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"]:checked+label{outline:1px solid #666}.shop-single-content .shop-single-material{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:28px}.shop-single-content .shop-single-material .material-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0}.shop-single-content .shop-single-material .material-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-single-content .shop-single-material .material-list li{margin-left:15px;margin-top:10px}.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"]{display:none}.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"]+label{height:40px;line-height:40px;padding:0 15px;text-align:center;background-color:#f7f8fa;color:#666666;font-size:14px;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:0}@media only screen and (max-width: 767px){.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"]+label{height:30px;line-height:30px;padding:0 10px;font-size:13px}}.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"]:checked+label{background-color:#f34f3f;color:#ffffff}.shop-single-content .product-additional-information{padding-top:30px}.shop-single-content .product-additional-information li{display:inline-block;margin-right:15px}.shop-single-content .product-additional-information li:last-child{margin-right:0}.shop-single-content .product-additional-information li button{background:none;color:#222222;border:0;font-size:14px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.shop-single-content .product-additional-information li button i{margin-right:6px;font-size:17px;position:relative;top:2px}.shop-single-content .product-additional-information li button:hover{color:#f34f3f}.shop-single-content .product-quantity{padding-top:43px}.shop-single-content .product-quantity .quantity-title{font-weight:500;color:#222222;font-size:14px;padding-right:30px}.shop-single-content .quantity{border-bottom:2px solid #ccc}.shop-single-content .quantity button{height:30px;width:30px;background:none;border:0;font-size:14px;color:#222222}.shop-single-content .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:152px;padding:0 10px;background:none;text-align:center;color:#222222;border:0}.shop-single-content .product-quantity-group{margin-top:40px}.shop-single-content .product-quantity-group .table{width:430px;margin-bottom:0}.shop-single-content .product-quantity-group .table tbody tr td{border:1px solid #e1e1e1;vertical-align:middle;text-align:center;font-size:14px;font-weight:400;color:#666666;width:33.33%}.shop-single-content .product-quantity-group .table tbody tr td .quantity{display:inline-block}.shop-single-content .product-quantity-group .table tbody tr td .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:60px;height:30px}.shop-single-content .product-action{padding-top:40px}.shop-single-content .product-action .action{margin-right:30px;margin-top:10px}.shop-single-content .product-action .action:last-child{margin-right:0}.shop-single-content .product-action .action .btn{font-size:16px;width:285px;border-radius:5px;height:42px;line-height:40px;font-weight:400;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-transform:capitalize}@media only screen and (max-width: 575px){.shop-single-content .product-action .action .btn{width:100%}}.shop-single-content .product-action .action .btn:hover{border-color:#3E444A;background-color:#3E444A}.shop-single-content .product-action .action .btn:focus{border-color:#3E444A;background-color:#3E444A}.shop-single-content .product-action .action a{width:42px;height:42px;line-height:42px;border-radius:50%;background-color:#f34f3f;color:#ffffff;text-align:center;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.shop-single-content .product-action .action a:hover{border-color:#3E444A;background-color:#3E444A}.shop-single-content .dynamic-checkout-button{padding-top:45px}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]{display:none}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]+label{font-size:14px;color:#666666;cursor:pointer}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]+label span{width:14px;height:14px;border:1px solid #ccc;display:inline-block;border-radius:2px;position:relative;top:2px;margin-right:5px}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]+label span::before{position:absolute;content:'\f00c';font-family:FontAwesome;font-size:12px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]:checked+label span::before{opacity:1;visibility:visible}.shop-single-content .dynamic-checkout-button .checkout-btn{padding-top:10px}.shop-single-content .dynamic-checkout-button .checkout-btn .btn{max-width:400px;width:100%;height:40px;line-height:38px;font-size:16px;border-radius:3px;font-weight:300}@media only screen and (max-width: 575px){.shop-single-content .dynamic-checkout-button .checkout-btn .btn{width:100%}}.shop-single-content .dynamic-checkout-button .checkout-btn .btn:hover{border-color:#3E444A;background-color:#3E444A}.shop-single-content .dynamic-checkout-button.disabled .checkout-btn .btn{pointer-events:none;cursor:not-allowed;opacity:0.6}.shop-single-content .dynamic-checkout-button.disabled .checkout-btn .btn:hover{border-color:#3E444A;background-color:#3E444A}.shop-single-content .custom-payment-options{padding-top:40px}.shop-single-content .custom-payment-options p{font-size:14px;font-weight:500;color:#222222;margin-bottom:0}.shop-single-content .custom-payment-options .payment-options{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-single-content .custom-payment-options .payment-options li{padding:4px}.shop-single-content .social-share{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:38px}.shop-single-content .social-share .share-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0}.shop-single-content .social-share .social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.shop-single-content .social-share .social li{margin-left:15px}.shop-single-content .social-share .social li a{border:1px solid #777;border-radius:100%;color:#4b4b4b;display:block;height:40px;line-height:38px;text-align:center;width:40px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.shop-single-content .social-share .social li a:hover{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff}.shop-single-info{border:1px solid #e1e1e1;padding:20px 30px 27px;margin-top:100px}@media only screen and (max-width: 575px){.shop-single-info{padding:10px 20px 17px}}.shop-single-info .shop-info-tab .nav{border-bottom:1px solid #e1e1e1;padding-bottom:15px}.shop-single-info .shop-info-tab .nav .nav-item{margin-right:35px}@media only screen and (max-width: 575px){.shop-single-info .shop-info-tab .nav .nav-item{margin-right:15px}}.shop-single-info .shop-info-tab .nav .nav-item .nav-link{font-size:20px;font-weight:500;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;padding:0}@media only screen and (max-width: 575px){.shop-single-info .shop-info-tab .nav .nav-item .nav-link{font-size:16px}}.shop-single-info .shop-info-tab .nav .nav-item .nav-link.active{color:#f34f3f}.shop-single-info .description{padding-top:25px}.shop-single-info .description p{font-weight:300}@media only screen and (max-width: 575px){.shop-single-info .description p{font-size:14px}}.shop-single-info .reviews{padding:24px;border:1px solid #ECECEC;margin-top:5px;margin-top:25px}@media only screen and (max-width: 575px){.shop-single-info .reviews{padding:15px}}.shop-single-info .reviews .review-title{font-size:24px;font-weight:400;font-family:"Rubik", sans-serif}@media only screen and (max-width: 575px){.shop-single-info .reviews .review-title{font-size:18px}}.reviews-items{padding-top:24px}.reviews-items .single-review{padding:24px 0;border-top:1px solid #ECECEC}.reviews-items .single-review .name{font-size:16px;font-weight:400;font-family:"Rubik", sans-serif;color:#222222}.reviews-items .single-review .rating-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.reviews-items .single-review .rating-date .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.reviews-items .single-review .rating-date .rating li{margin:0 1px;color:#666666;font-size:13px;line-height:14px}.reviews-items .single-review .rating-date .rating li.rating-on{color:#f34f3f}.reviews-items .single-review .rating-date .date{font-size:13px;color:#666666;margin-left:10px}.reviews-items .single-review p{margin-top:10px}@media only screen and (max-width: 575px){.reviews-items .single-review p{font-size:14px}}.reviews-form .reviews-rating{margin-top:15px}.reviews-form .reviews-rating .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.reviews-form .reviews-rating .rating li{font-size:16px;color:#f34f3f;margin:0 2px;cursor:pointer}.reviews-form .reviews-rating .rating li i{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.reviews-form .reviews-rating .rating li i.hover::before{content:"\f005" !important}.reviews-form .single-form textarea{height:275px;resize:none}.login-register-content .title{font-size:24px;font-weight:400;color:#222222;font-family:"Rubik", sans-serif}@media only screen and (max-width: 575px){.login-register-content .title{font-size:20px}}.login-register-content .forget a{font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.login-register-content .forget a:hover{color:#f34f3f}.login-register-content .single-form .btn-primary:hover{background-color:#292d32;border-color:#292d32}.login-register-content .single-form .btn-dark:hover{background-color:#f34f3f;border-color:#f34f3f}.cart-table .table thead{background-color:#e1e1e1}.cart-table .table thead tr th{background-color:#fff;border:1px solid #e5e5e5 !important;font-weight:500;font-size:14px;line-height:24px;color:#222222;padding:15px;text-align:center;background:none;min-width:16.66%}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table .table thead tr th{min-width:140px}}@media only screen and (max-width: 767px){.cart-table .table thead tr th{min-width:140px}}.cart-table .table tbody tr td{border:1px solid #e1e1e1;text-align:center;vertical-align:middle;padding:15px;font-size:14px;font-weight:500;color:#222222}.cart-table .table tbody tr td.image img{width:128px}.cart-table .table tbody tr td.product{text-align:left}.cart-table .table tbody tr td.product a{color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.cart-table .table tbody tr td.product a:hover{color:#f34f3f}.cart-table .table tbody tr td.product span{font-size:13px;font-weight:300;color:#222222;display:block}.cart-table .table tbody tr td.quantity .quantity{border-bottom:2px solid #ccc}.cart-table .table tbody tr td.quantity .quantity button{height:40px;width:30px;background:none;border:0;font-size:14px;color:#222222}.cart-table .table tbody tr td.quantity .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:60px;padding:0 10px;background:none;text-align:center;color:#222222;border:0}.cart-table .table tbody tr td.remove a{font-size:16px;color:#222222}.cart-btn{padding-top:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width: 575px){.cart-btn{display:block}}.cart-btn .cart-btn-left,.cart-btn .cart-btn-right{margin-top:15px}.cart-btn .btn{border:1px solid #e6e6e6;border-radius:3px;color:#222222;font-weight:500}.cart-btn .btn:hover{border-color:#f34f3f;background-color:#f34f3f;color:#ffffff}.cart-btn .btn.btn-primary{border-color:#f34f3f;color:#ffffff}.cart-btn .btn.btn-primary:hover{background-color:#292d32;border-color:#292d32}.cart-btn .main-btn{padding:0 30px;margin-right:5px}@media only screen and (max-width: 767px){.cart-btn .main-btn{padding:0 20px;height:40px;line-height:38px;font-size:14px}}.cart-btn .main-btn:last-child{margin-right:0}.cart-shipping,.cart-coupon,.cart-totals{margin-top:40px}.cart-title .title{font-weight:500;font-family:"Rubik", sans-serif;font-size:18px;color:#222222;position:relative;text-transform:uppercase;position:relative;line-height:18px}.cart-form .cart-form-btn{padding-top:15px}.cart-form .cart-form-btn .btn{height:40px;line-height:38px;font-weight:500;border-radius:3px}.cart-form .cart-form-btn .btn:hover{background-color:#292d32;border-color:#292d32}.cart-totals .cart-total-table{background-color:#f7f7f7;padding:15px 20px}.cart-totals .cart-total-table .table{margin-bottom:0}.cart-totals .cart-total-table .table tbody tr td{padding:5px 0;border-top:0}.cart-totals .cart-total-table .value{font-size:14px;font:400px;color:#000000;text-transform:capitalize}.cart-totals .cart-total-table .price{font-size:14px;font:400px;color:#000000}.cart-total-btn{margin-top:20px}.cart-total-btn .btn{font-weight:500;border-radius:3px}.cart-total-btn .btn:hover{background-color:#292d32;border-color:#292d32}.checkout-info .info-header{padding:14px 30px;margin:0 0 30px;position:relative;background-color:#eeeff2;list-style:none outside !important;width:auto;word-wrap:break-word;color:#000000;font-size:14px}.checkout-info .info-header strong{font-weight:700;color:#000000}.checkout-info .info-header i{font-size:12px;color:#6dde6d;margin-right:10px}.checkout-info .info-header a{color:#000000;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.checkout-info .info-header a:hover{color:#f34f3f}.checkout-info .info-header.error i{color:#c43002}.checkout-info .card-body{padding:0}.checkout-info .card-body p{font-size:14px;color:#666666}.checkout-info .card-body .single-form{margin-top:15px}.checkout-info .card-body .single-form .btn{padding:0 30px;height:40px;line-height:40px;font-weight:400}.checkout-info .card-body .single-form .cus-checkbox{margin-left:20px}.checkout-info .card-body .forget{margin-top:15px}.checkout-info .card-body .forget a{font-size:14px;font-weight:400;color:#666666;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.checkout-info .card-body .forget a:hover{color:#f34f3f}.checkout-title .title{font-size:20px;font-family:"Rubik", sans-serif;font-weight:500;color:#000000;position:relative}.checkout-title .title::after{content:"";width:50px;display:block;margin-top:10px;border-bottom-width:2px;border-bottom-style:solid;border-color:inherit}.checkout-form .checkout-account{display:none}.checkout-form .checkout-shipping{display:none}.checkout-form .checkout-note textarea{background-color:#f7f7f7;border-color:#f7f7f7;height:120px}.checkout-form .checkout-checkbox{margin-top:15px}.checkout-review-order{border:2px solid #e1e1e1;padding:40px}@media only screen and (max-width: 767px){.checkout-review-order{padding:40px}}@media only screen and (max-width: 575px){.checkout-review-order{padding:20px}}.checkout-review-order .table{margin-bottom:0}.checkout-review-order .table thead tr th{padding:10px 0;border-top:0;border-bottom:1px solid #e1e1e1;font-weight:400;font-size:14px;color:#000000;vertical-align:middle}.checkout-review-order .table thead tr th.Product-price{text-align:right}.checkout-review-order .table tbody tr td{padding:5px 0;border-top:0;vertical-align:middle}.checkout-review-order .table tbody tr td p{font-weight:400;font-size:14px;color:#000000}.checkout-review-order .table tbody tr td.Product-price{text-align:right}.checkout-review-order .table tbody tr:first-child td{padding-top:20px}.checkout-review-order .table tbody tr:last-child td{padding-bottom:20px}.checkout-review-order .table tfoot tr td{padding:10px 0;vertical-align:middle}.checkout-review-order .table tfoot tr td p{font-weight:400;font-size:14px;color:#000000}.checkout-review-order .table tfoot tr td.Product-price{text-align:right}.checkout-review-order .table tfoot tr td.total-price{text-align:right}.checkout-review-order .table tfoot tr td.total-price p{font-size:18px}.checkout-review-order .table tfoot tr td .cus-radio{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-review-order .table tfoot tr td .cus-radio label{white-space:nowrap}.checkout-payment{margin-top:30px}.checkout-payment .single-payment .payment-radio label .payment{width:100px;padding:0 2px}.checkout-payment .single-payment .payment-radio label a{color:#000000;text-decoration:underline;text-transform:capitalize}.checkout-payment .single-payment .payment-radio .payment-details{display:none;padding:10px 0}.checkout-payment .single-payment .payment-radio .payment-details p{font-size:14px;color:#666666}.checkout-payment .cus-radio{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-payment .checkout-btn{margin-top:20px}.compare-table .table{margin-bottom:0}.compare-table .table tbody tr th{width:200px;text-align:center;padding:15px 15px;border:1px solid #e6e6e6;font-size:16px;font-weight:500;color:#222222;vertical-align:middle}@media only screen and (max-width: 767px){.compare-table .table tbody tr th{padding:20px 15px}}.compare-table .table tbody tr td{padding:15px 15px;text-align:center;border:1px solid #e6e6e6;color:#222222;font-size:16px;min-width:245px}@media only screen and (max-width: 767px){.compare-table .table tbody tr td{padding:20px 15px;font-size:16px}}.compare-table .table tbody tr td .product-image-title .product-image img{display:block}.compare-table .table tbody tr td .product-image-title .category{color:#666666;font-size:15px;display:block;margin-top:25px}.compare-table .table tbody tr td .product-image-title .category:hover{color:#f34f3f}.compare-table .table tbody tr td .product-image-title .title a{font-size:16px;font-family:"Rubik", sans-serif;color:#222222;font-weight:500;margin-top:15px}.compare-table .table tbody tr td .description{text-align:left}.compare-table .table tbody tr td .description p{font-size:15px}.compare-table .table tbody tr td .btn{border-radius:3px;font-weight:500}.compare-table .table tbody tr td .delete{font-size:18px;color:#222222}.compare-table .table tbody tr td .rating li{display:inline-block;font-size:14px;color:#666666}.compare-table .table tbody tr td .rating li.rating-on{color:#FF9800}.empty-cart-content .empty-cart-title{color:#222222;font-family:"Rubik", sans-serif;font-size:35px}@media only screen and (max-width: 767px){.empty-cart-content .empty-cart-title{font-size:24px}}.empty-cart-content .empty-cart-img{width:110px;margin:0 auto;padding-top:25px}.empty-cart-content p{font-size:16px;color:#666666;text-transform:capitalize;margin-top:30px;color:#222222}.empty-cart-content .btn{border-radius:3px;margin-top:20px;font-weight:400;font-size:13px}.empty-cart-content .btn:hover{background-color:#292d32;border-color:#292d32}.my-account-menu .account-menu-list{background-color:#f7f7f7}.my-account-menu .account-menu-list li a{width:100%;padding:10px 30px;font-size:14px;color:#666666;margin-top:-1px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.my-account-menu .account-menu-list li a i{margin-right:5px}.my-account-menu .account-menu-list li a:hover,.my-account-menu .account-menu-list li a.active{background-color:#f34f3f;color:#ffffff}.my-account-tab .account-title{font-size:24px;font-weight:500;color:#000000;font-family:"Rubik", sans-serif}.account-table .table thead tr th{border:1px solid #ECECEC;border-bottom-color:#ECECEC !important;font-size:14px;font-weight:400;color:#000000;padding:8px 15px}.account-table .table thead tr th.name{min-width:140px}.account-table .table thead tr th.date{min-width:130px}.account-table .table tbody tr td{font-size:14px;color:#000000;font-weight:400;vertical-align:middle;border:1px solid #ECECEC;padding:0}.account-table .table tbody tr td a{padding:0 15px;height:45px;line-height:45px;color:#000000}.my-account-dashboard .welcome-dashboard{margin-top:10px}.my-account-dashboard .welcome-dashboard p{font-size:14px;color:#666666}.my-account-dashboard .welcome-dashboard p strong{font-weight:500}.my-account-dashboard .welcome-dashboard p a{color:#000000;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.my-account-dashboard .welcome-dashboard p a:hover{color:#f34f3f}.my-account-dashboard p{color:#666666}.my-account-payment p{color:#666666;font-weight:500;font-size:14px}.my-account-address .account-address .name{font-size:16px;color:#000000;font-weight:500;font-family:"Rubik", sans-serif}.my-account-address .account-address p{margin-top:20px;font-size:14px;color:#666666}.my-account-address .account-address .btn{height:45px;line-height:45px;padding:0 20px;font-size:14px;margin-top:20px;border-radius:3px;font-weight:400}.my-account-details .account-details .title{font-size:20px;font-weight:500;color:#000000;font-family:"Rubik", sans-serif}.my-account-details .account-details .single-form .btn{border-radius:3px;height:40px;line-height:40px;font-weight:400}.contact-map #contact-map{height:500px;border-width:100%}.form-message.success,.form-message.error{font-size:16px;color:#000000;background:#ddd;padding:10px 15px;margin-left:15px;margin-top:15px}.form-message.error{color:#f00}.contact-info-content{padding-top:30px}.single-contact-info{margin-top:30px}.single-contact-info i{font-size:30px;color:#222222;margin-bottom:25px}.single-contact-info .title{font-size:18px;font-family:"Rubik", sans-serif;color:#222222;font-weight:500}.single-contact-info p{margin-bottom:0;font-size:14px}.contact-form{padding-top:80px}.contact-form .single-form textarea{height:180px}.contact-form .single-form .btn{border-radius:3px;font-weight:400;height:40px;line-height:38px}.contact-form .single-form .btn:hover{background-color:#f34f3f;border-color:#f34f3f}.blog-single{padding-top:30px}.blog-single img{width:100%}.blog-single .title{font-size:24px;font-weight:500;font-family:"Rubik", sans-serif;margin-bottom:15px;margin-top:25px}.blog-single .articles-date{margin-bottom:22px}.blog-single .articles-date p{font-size:13px;line-height:15px;color:#323232}.blog-single .articles-date p span{color:#f34f3f}.blog-single .dec-img-wrapper{padding-bottom:30px}.blog-single .dec-img-wrapper .dec-img{margin-top:30px}.blog-dec-tags-social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.blog-dec-tags-social span{font-size:16px;font-weight:500;color:#222222}.blog-dec-tags-social .blog-dec-tags{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:15px}.blog-dec-tags-social .blog-dec-tags .tags{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px}.blog-dec-tags-social .blog-dec-tags .tags li{margin-left:5px;margin-top:5px}.blog-dec-tags-social .blog-dec-tags .tags li a{height:30px;padding:0 10px;line-height:28px;border:1px solid #e1e1e1;text-align:center;font-size:14px;border-radius:3px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.blog-dec-tags-social .blog-dec-tags .tags li:hover a{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff}.blog-dec-tags-social .blog-dec-social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:15px}.blog-dec-tags-social .blog-dec-social .social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.blog-dec-tags-social .blog-dec-social .social li{margin-left:15px}.blog-dec-tags-social .blog-dec-social .social li a{font-size:16px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.blog-dec-tags-social .blog-dec-social .social li:hover a{color:#f34f3f}.blog-next-previous{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:10px;margin-top:20px;border-top:1px solid #e1e1e1}.blog-next-previous .left,.blog-next-previous .right{font-size:16px;font-weight:300;color:#666666}.blog-next-previous .left i,.blog-next-previous .right i{font-size:13px}.blog-comment .comment-wrapper .single-form textarea{height:180px}.blog-comment .comment-title{text-transform:uppercase;font-size:15px;font-family:"Rubik", sans-serif;color:#222222;font-weight:500}.blog-comment .comment-items{padding-top:25px}.blog-comment .comment-items .comment-replay{padding-left:150px}@media only screen and (max-width: 767px){.blog-comment .comment-items .comment-replay{padding-left:0}}.single-commnet{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:30px}@media only screen and (max-width: 575px){.single-commnet{display:block}}.single-commnet .comment-avater img{border-radius:50%;width:120px}.single-commnet .comment-content{padding-left:30px;-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 575px){.single-commnet .comment-content{padding-top:25px;padding-left:0}}.single-commnet .comment-content .avater-name{font-size:16px;font-weight:500;font-family:"Rubik", sans-serif;color:#222222;margin-bottom:0}.single-commnet .comment-content .date{font-size:14px;font-weight:400;color:#666666}.single-commnet .comment-content p{font-size:14px;margin-top:15px}.single-commnet .comment-content .replay{padding-left:48px;position:relative;color:#222222;font-size:14px;font-weight:500}.single-commnet .comment-content .replay::before{background-color:#222222;content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:37px}.modal .modal-dialog{max-width:1000px}@media only screen and (min-width: 992px) and (max-width: 1199px){.modal .modal-dialog{max-width:880px}}@media only screen and (min-width: 768px) and (max-width: 991px){.modal .modal-dialog{max-width:720px}}@media only screen and (max-width: 767px){.modal .modal-dialog{max-width:520px}}@media only screen and (max-width: 575px){.modal .modal-dialog{max-width:90%;margin:30px auto}}.modal .modal-dialog .modal-content{border-radius:0;position:relative}.modal .modal-dialog .modal-content .btn-close{padding:0;font-size:10px;color:#666666;border:1px solid #ccc;width:23px;height:23px;border-radius:50%;position:absolute;top:15px;right:15px;z-index:9}@media only screen and (max-width: 575px){.modal .modal-dialog .modal-content .btn-close{top:5px;right:5px}}.modal .modal-dialog .modal-content .btn-close:focus{-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.modal .modal-dialog .modal-content .modal-body{padding:50px;padding-top:20px}@media only screen and (min-width: 992px) and (max-width: 1199px){.modal .modal-dialog .modal-content .modal-body{padding:30px;padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 991px){.modal .modal-dialog .modal-content .modal-body{padding:30px;padding-top:0}}@media only screen and (max-width: 575px){.modal .modal-dialog .modal-content .modal-body{padding:30px;padding-top:0}}.modal .modal-dialog .modal-content .modal-body .quick-view-image{padding-top:30px}.modal .modal-dialog .modal-content .modal-body .quick-view-content{padding-top:30px}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price{margin-top:10px;margin-bottom:20px}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .current-price{font-weight:500;font-size:16px;color:#f34f3f}@media only screen and (max-width: 575px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .current-price{font-size:20px}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .old-price{text-decoration:line-through;font-weight:400;font-size:14px;margin-left:5px;color:#222222}@media only screen and (max-width: 575px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .old-price{font-size:18px}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .discount{background:#f34f3f;color:#fff;padding:2px 8px;margin-top:4px;margin-left:5px;font-size:14px}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating .rating-star{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating .rating-star li{margin:0 1px;font-size:16px}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating span{font-size:14px;color:#666666;padding-left:10px}.modal .modal-dialog .modal-content .modal-body .quick-view-content p{margin-top:30px;border-top:1px solid #ccc;padding-top:30px;font-size:14px}@media only screen and (min-width: 768px) and (max-width: 991px){.modal .modal-dialog .modal-content .modal-body .quick-view-content p{margin-top:20px;padding-top:20px}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart{padding-top:20px}@media only screen and (min-width: 768px) and (max-width: 991px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart{padding-top:10px}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .quantity{border-bottom:2px solid #ccc;margin-top:10px;margin-right:30px}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .quantity button{height:30px;width:30px;background:none;border:0;font-size:14px;color:#222222}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:60px;padding:0 10px;background:none;text-align:center;color:#222222;border:0}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn{margin-top:10px}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn .btn{height:40px;line-height:38px;padding:0 55px}@media only screen and (min-width: 768px) and (max-width: 991px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn .btn{padding:0 25px}}@media only screen and (max-width: 575px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn .btn{padding:0 20px}}.page-banner{padding-top:95px;padding-bottom:95px;background-position:center center;background-size:cover}@media only screen and (max-width: 767px){.page-banner{padding-top:50px;padding-bottom:55px}}.page-banner-content .title{font-size:42px;font-family:"Lora", serif;font-weight:normal;line-height:50px}@media only screen and (max-width: 767px){.page-banner-content .title{font-size:32px}}.page-banner-content .breadcrumb{margin-bottom:0;padding:0;background:none}.page-banner-content .breadcrumb .breadcrumb-item{color:#222222;font-size:14px}.page-banner-content .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#222222}.page-banner-content .breadcrumb .breadcrumb-item a{color:#222222}.widget-title{font-size:15px;font-family:"Rubik", sans-serif;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase;font-weight:500;line-height:20px;border-bottom:1px solid #e1e1e1}.sidebar-categories{margin-top:28px}.sidebar-categories .categories-list li+li{margin-top:10px}.sidebar-categories .categories-list li a{font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;display:block}.sidebar-categories .categories-list li a span{float:right;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.sidebar-categories .categories-list li a:hover{color:#f34f3f}.sidebar-color{margin-top:28px}.sidebar-color .color-list{margin-left:-5px;margin-right:-5px}.sidebar-color .color-list li{font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-top:5px;cursor:pointer;display:inline-block;padding:0 5px;line-height:14px}.sidebar-color .color-list li.active{color:#f34f3f}.sidebar-color .color-list li span{width:14px;height:14px;display:inline-block;border:1px solid #e5e5e5;margin-right:3px}.sidebar-size{margin-top:28px}.sidebar-size .size-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.sidebar-size .size-list li{padding:0 3px;margin-top:5px}.sidebar-size .size-list li a{width:45px;height:27px;line-height:25px;border:1px solid #e1e1e1;text-align:center;font-size:14px;border-radius:3px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.sidebar-size .size-list li:hover a,.sidebar-size .size-list li.active a{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff}.sidebar-banner{margin-top:30px}.sidebar-banner a img{width:100%}.sidebar-product{margin-top:28px}.sidebar-product .product-list li+li{margin-top:20px}.single-mini-product{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.single-mini-product .product-image{width:80px}.single-mini-product .product-image img{width:100%}.single-mini-product .product-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:15px}.single-mini-product .product-content .title{margin-bottom:5px}.single-mini-product .product-content .title a{font-size:14px;line-height:16px;font-weight:400;text-transform:capitalize;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik", sans-serif}.single-mini-product .product-content .title a:hover{color:#f34f3f}.single-mini-product .product-content .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.single-mini-product .product-content .rating li{margin:0 1px;color:#666666;font-size:12px}.single-mini-product .product-content .rating li.rating-on{color:#FF9800}.single-mini-product .product-content .price-box .current-price{font-weight:500;font-size:12px;color:#666666}.single-mini-product .product-content .price-box .old-price{text-decoration:line-through;font-weight:400;font-size:12px;margin-right:5px;color:#666666}.sidebar-tags{margin-top:28px}.sidebar-tags .tags-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.sidebar-tags .tags-list li{padding:0 3px;margin-top:5px}.sidebar-tags .tags-list li a{height:35px;padding:0 15px;line-height:33px;border:1px solid #e1e1e1;text-align:center;font-size:14px;border-radius:3px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.sidebar-tags .tags-list li:hover a,.sidebar-tags .tags-list li.active a{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff}.sidebar-search{margin-top:28px}.sidebar-search .search-form{position:relative;margin-top:10px}.sidebar-search .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){padding-right:35px}.sidebar-search .search-form button{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;font-size:18px;color:#666666;border:0;background:none}.sidebar-post{margin-top:28px}.sidebar-post .post-items .single-post{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:20px}.sidebar-post .post-items .single-post .post-thumb img{width:80px}.sidebar-post .post-items .single-post .post-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:15px}.sidebar-post .post-items .single-post .post-content .date{font-size:13px;line-height:16px;color:#666666;display:block;margin-bottom:3px}.sidebar-post .post-items .single-post .post-content .post-title{line-height:20px;margin-bottom:0}.sidebar-post .post-items .single-post .post-content .post-title a{font-size:16px;color:#222222;font-weight:400;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik", sans-serif}.sidebar-post .post-items .single-post .post-content .post-title a:hover{color:#f34f3f}.footer-area{background-color:#9E2519}.footer-widget{margin-top:50px}.footer-widget .footer-logo{margin-bottom:30px}.footer-widget .footer-widget-text p{margin-bottom:0;color:#ffffff}.footer-widget .widget-social{margin-top:23px}.footer-widget .widget-social ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.footer-widget .widget-social ul li{margin-right:10px}.footer-widget .widget-social ul li:last-child{margin-right:0}.footer-widget .widget-social ul li a{width:42px;height:42px;line-height:44px;display:block;text-align:center;font-size:14px;background:#f2f2f2;border-radius:50%;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.footer-widget .widget-social ul li a:hover{background-color:#f34f3f;color:#ffffff}.footer-widget .footer-widget-title{font-size:15px;line-height:16px;margin-bottom:7px;padding-bottom:10px;text-transform:uppercase;font-weight:500;position:relative;color:#ffffff;font-family:"Rubik", sans-serif}.footer-widget .footer-widget-menu ul li a{display:block;font-weight:400;font-size:15px;line-height:30px;color:#ffffff;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.footer-widget .footer-widget-menu ul li a:hover{color:#f34f3f}.copyright-section{background-color:#222222;border-top:1px solid rgba(51,51,51,0.4)}.copyright-wrapper{padding-bottom:20px}.copyright-wrapper .copyright-content{padding-top:20px}.copyright-wrapper .copyright-content p{text-transform:capitalize;line-height:25px;font-size:14px;color:#ffffff;font-weight:300}.copyright-wrapper .copyright-content p a{color:#f34f3f}.copyright-wrapper .copyright-payment{padding-top:20px}.back-to-top{position:fixed;bottom:20px;right:20px;font-size:18px;width:40px;height:40px;line-height:40px;border-radius:50%;z-index:99;text-align:center;display:none;-webkit-box-shadow:0px 0px 0px 0px rgba(156,156,156,0.25);-ms-box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);-o-box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;color:#ffffff;background-color:#f34f3f}.back-to-top:hover{color:#ffffff;background-color:#abb8c0}.back-to-top:hover i{-webkit-animation:fadeInUp 1s both infinite;animation:fadeInUp 1s both infinite}.back-to-top:focus{color:#ffffff}
