@charset "utf-8";
/* ----------------------------------
Name: style.css
Version: 1.0
----------------------------------
Table of contents
    Google Font
    Body and Default Transitions
    Typography
    Icon
    Background Color
    Border Color
    Margin
    Padding
    Custom
    OWL Carousel
    Button
    Form Control
    Portfolio and Photo Gallery
    Video and Sound
    Navbar
    Header
    Hero Section
    Slider
    Feature Box 
    Content
    Team
    Pricing Table
    Contact
    Blog
    Subscribe
    Counter
    Clients
    Timer
    Testimonial 
    Footer
*/

/* ===================================
    Google Font
====================================== */
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Fredoka+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Kaushan+Script&display=swap');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i&display=swap&subset=cyrillic,latin-ext,vietnamese');


@font-face{
    font-family: DroidArabicKufiRegular;
    src: url('https://ar.uyghurtetqiqat.org/../../themes/default/resources/fonts/DroidArabicKufiRegular.ttf');
}

p,h1,h2,h3,h4,h5,h6,span,a,div,tr,td,th{
    font-family: DroidArabicKufiRegular !important;
}


/* ===================================
    Typography
====================================== */
body{font-family:'Poppins', sans-serif; font-size:14px; line-height:23px; font-weight: 400; letter-spacing: 0.5px; color:#000;}
body, html{height:100%;}


/* heading */
h1, h2, h3, h4, h5, h6{font-family:'Poppins', sans-serif; margin:0; padding:0; color:#000;}
h1{font-size:50px; line-height:60px;}
h2{font-size:35px; line-height:40px;}
h3{font-size:30px; line-height:35px;}
h4{font-size:25px; line-height:33px;}
h5{font-size:20px; line-height:30px;}
h6{font-size:18px; line-height:23px;}


/* different text size */
.text-extra-small{font-size:10px; line-height:15px;}
.text-small2{font-size:11px;}
.text-small{font-size:12px; line-height:20px; display:inline-block;}
.text-extra-medium{font-size:13px; line-height:23px;}
.text-medium{font-size:14px; line-height:24px;}
.text-medium2{font-size:15px; line-height:24px;}
.text-large{font-size:16px; line-height:25px;}
.text-extra-large{font-size:18px; line-height:28px;}
.title-small{font-size:20px; line-height:28px;}
.title-smalli{font-size:20px!important;}
.title-greatersmall{font-size:22px;}
.title-medium{font-size:24px; line-height:30px;}
.title-extra-medium{font-size:26px; line-height:30px;}
.title-large{font-size:28px; line-height:35px;}
.title-large-1{font-size:30px; line-height:35px;}
.title-bit-large{font-size:32px; line-height:35px;}
.title-extra-large{font-size:35px; line-height:40px;}
.title-extra-large-2{font-size:45px; line-height:50px;}
.title-extra-large-3{font-size:50px; line-height:60px;}
.title-extra-large-3-1{font-size:50px;}
.title-extra-large-4{font-size:60px; line-height:67px;}
.title-extra-large-5{font-size:70px; line-height:80px;}
.title-extra-large-6{font-size:80px; line-height:90px;}
.title-extra-large-7{font-size:90px; line-height:90px;}
.title-extra-large-8{font-size:100px; line-height:100px;}
.title-extra-large-9{font-size:110px; line-height:100px;}
.title-big{font-size:90px; line-height:95px;}
.title-extra-big{font-size:150px; line-height:160px;}
.title-extra-big-2{font-size:160px; line-height:160px;}
.title-extra-big-3{font-size:180px; line-height:180px;}
.title-extra-big-4{font-size:190px; line-height:190px;}
.title-extra-big-5{font-size:200px; line-height:200px;}
.section-title-large{font-size:35px; line-height: 39px;}
.section-title-medium{font-size:30px; line-height: 35px;}
.section-title-small{font-size:22px; line-height: 26px;}

/* letter spacing */
.letter-spacing-0{letter-spacing:0px;}
.letter-spacing-half{letter-spacing:.5px;}
.letter-spacing-1{letter-spacing:1px;}
.letter-spacing-2{letter-spacing:2px;}
.letter-spacing-3{letter-spacing:3px;}
.letter-spacing-4{letter-spacing:4px;}
.letter-spacing-5{letter-spacing:5px;}
.letter-spacing-6{letter-spacing:6px;}
.letter-spacing-7{letter-spacing:7px;}
.letter-spacing-8{letter-spacing:8px;}
.letter-spacing-9{letter-spacing:9px;}
.letter-spacing-10{letter-spacing:10px;}
.letter-spacing-minus-1{letter-spacing:-1px;}
.letter-spacing-minus-2{letter-spacing:-2px;}
.letter-spacing-minus-3{letter-spacing:-3px;}
.letter-spacing-minus-4{letter-spacing:-4px;}
.letter-spacing-minus-5{letter-spacing:-5px;}
.letter-spacing-minus-6{letter-spacing:-6px;}
.no-letter-spacing{letter-spacing:0px;}

/* font weight */
.font-weight-100{font-weight:100;}
.font-weight-200{font-weight:200;}
.font-weight-300{font-weight:300;}
.font-weight-400{font-weight:400;}
.font-weight-500{font-weight:500;}
.font-weight-600{font-weight:600;}
.font-weight-700{font-weight:700;} 
.font-weight-800{font-weight:800;}
.font-weight-900{font-weight:900;}

/* line height */
.line-height-10{line-height:10px;}
.line-height-15{line-height:15px;}
.line-height-18{line-height:18px;}
.line-height-20{line-height:20px;}
.line-height-22{line-height:22px;}
.line-height-24{line-height:24px;}
.line-height-26{line-height:26px;}
.line-height-28{line-height:28px;}
.line-height-30{line-height:30px;}
.line-height-34{line-height:34px;}
.line-height-40{line-height:40px;}
.line-height-45{line-height:45px;}
.line-height-48{line-height:48px;}
.line-height-50{line-height:50px;}
.line-height-55{line-height:55px;}
.line-height-60{line-height:60px;}
.line-height-65{line-height:65px;}
.line-height-70{line-height:70px;}
.line-height-72{line-height:72px;}
.line-height-75{line-height:75px;}
.line-height-80{line-height:80px;}
.line-height-85{line-height:85px;}
.line-height-90{line-height:90px;}
.line-height-normal{line-height:normal;}
.line-height-inherit{line-height:inherit;}
.line-height-0{line-height:none;}

/* text property */
.text-decoration-none{text-decoration:none!important;}
.text-transform{text-transform:uppercase;}
.text-transform-lower{text-transform:lowercase;}
.text-decoration-underline{text-decoration:underline;}
.word-wrap{word-wrap:break-word;}
.text-transform-none{text-transform:none;} 
.line-height-none{line-height:0;}
.text-decoration-line-through{text-decoration:line-through;}
.font-italic{font-style:italic;}
.text-transform-capitalize{text-transform:capitalize;}

/* text color */
.text-white{color:#ffffff;}
.text-black-ni{color:#000000;}
.text-black{color:#000000;}
.text-black2{color:#232323;}
.text-dark-gray{color:#282828 !important;}
.text-fast-gray{color:#444444;}
.text-gray{color:#bbbbbb;}
.text-medium-gray{color:#848484;}
.text-yellow{color:#ffcf29;}
.text-glowyellow{color:#efdb30;}
.text-light-yellow{color:#f7f4ec;}
.text-golden-yellow{color:#ecce63;}
.text-blue{color:#3953a1;}
.text-deep-blue{color:#2e5ba5;}
.text-dark-blue{color:#2c353f;}
.text-fast-blue{color:#3966e6;}
.text-sky-blue-dark{color:#2c91d8;}
.text-deepskyblue{color:#00bfff;}
.text-blue-gray{color:#919499;}
.text-cyan{color:#31c99b;}
.text-deep-red{color:#e7403a;}
.text-pink{color:#ff3d7f;}
.text-dark-cherry{color:#3d3234;}
.text-rosy-brown{color:#827777;}
.text-light-red{color:#dc6768;}
.text-silver{color:#837d7d;}
.text-silver2{color:#656564;}
.text-tometo{color:#0288d1;}
.text-rating{color:#ffa500;}
.text-rating-gray{color:#cccccc;}
.text-mehndi{color:#686a53;}
.text-dark-orange{color:#e47535;}
.text-dark-blue{color:#212121;}

/*.text-sky-blue {color: #32b6e6;}*/
.text-light-green{color:#8BC34A;}
.text-deep-green{color:#6aa84f;}
.text-dark-slate-blue{color:#55365e;}
.text-forestgreen{color:#228B22;}
.text-bitter-sweet{color:#f3605c;}
.text-orange{color:#ef5037;}
.text-light-orange{color:#ff573d;}
.text-deep-purple{color:#472e83;}
.text-chrome-yellow{color:#f5ab35;}
.text-turquoise-green{color:#2ccb8e;}
.text-brown{color:#4e2b1f;}
.text-golden{color:#d0ae5e;}
.text-deep-orange{color:#f26149;}
.text-sand-yellow{color:#bdb6b2;}
.text-light-purple-blue{color:#374a8a;}
.text-dark-purple-blue {color:#2a3869;}
.text-puerto-rico{color:#55beae;}
.text-orange-peel{color:#FF9800;}
.text-greenish-blue{color:#3ed6a2;}
.text-green{color:#008000;}
.text-light-blue{color:#53d0e7;}
.text-dark-speech-blue{color:#1b1841;}
.text-yellow-ochre{color:#c0812a;}
.text-yellowish-gray{color:#817b71;}
.text-light-deep-yellow{color:#f5f0e9;}
.text-dark-aqua{color:#43cbcd;}
.text-emerald{color:#47DF84;}
.text-deep-green-dark{color:#40c37d;}
.text-deep-blue-dark{color:#2e70c4;}
.text-very-light-gray{color:#e6e6e6;}
.text-fast-pink{color:#ff1967;}
.text-glow-pink{color:#f8705d;}
.text-fast-blue2{color:#1080f2;}
.text-meteorite{color:#473d5f;}
.text-cinnabar{color:#E74948;}
.text-poison-green{color:#05d561;}
.text-dark-bitter-sweet{color:#807575;}
.text-red{color:#bc3031;}
.text-tequila-gold{color:#c5a47e;}
.text-dark-brown{color:#7d6548;}
.text-light-brown{color:#cec3b5;}
.text-extra-dark-brown{color:#251b10;}
.text-dark-poison{color:#00897B;}
.text-sky-blue{color:#13b5ea;}
.text-lightgray{color:#bbbbbb;}
.text-light-gray{color:#eeeeee;}

/* ===================================
    Background Color
====================================== */
.bg-white{background-color:#fff;}
.bg-black{background-color:#000000;}
.bg-gray{background-color:#f6f6f6!important;}
.bg-brown{background-color:#efe6da;}
.bg-light-gray{background:#eeeeee;}
.bg-light-gray1{background-color:#f6f6f6 !important;}
.bg-glow-yellow{background-color:#efdb30!important;}
.bg-dark-yellow{background-color:#f8bf50;}
.bg-dark-gray{background:#282828;}
.bg-middle-gray{background:#dedede;}
.bg-dark-blue{background:#2c353f;}
.bg-fast-blue{background:#3966e6;}
.bg-blue{background:#1f337a;}
.bg-deep-blue{background:#2e5ba5;}
.bg-sky-blue{background:#32b6e6;}
.bg-sky-blue-dark{background:#2c91d8;}
.bg-sky-blue-light{background:#13b5ea;}
.bg-cyan{background-color:#31c99b;}
.bg-light-cyan{background-color:#6dc6a8;}
.bg-cream{background-color:#f7f5e7;}
.bg-dark-cream{background-color:#ac9377;}
.bg-dark-cherry{background:#3d3234;}
.bg-pink{background:#ff3d7f;}
.bg-gainsboro{background:#dbe4e4;}
.bg-deep-red{background:#e7403a;}
.bg-rosy-brown{background:#9f9292;}
.bg-light-red{background:#dc6768;}
.bg-deepskyblue{background:#00bfff;}
.bg-deep-purple{background:#472e83;}
.bg-light-green{background:#8BC34A;}
.bg-forestgreen{background:#228B22;}
.bg-medium-green{background:#259319;}
.bg-deep-green{background:#6aa84f;}
.bg-yellow{background:#ffcf29;}
.bg-light-yellow{background:#f7f4ec;}
.bg-golden-yellow{background:#ecce63;}
.bg-purple{background:#221825;}
.bg-dark-slate-blue{background:#353d4f;}
.bg-bitter-sweet{background:#f3605c;}
.bg-scarlet-gum{background:#432a4b;}
.bg-orange{background:#ef5037;}
.bg-light-orange{background:#ff573d;}
.bg-chrome-yellow{background:#f5ab35;}
.bg-gray-yellow{background:#f6f5f5;}
.bg-very-light-gray{background:#f8f8f8;}
.bg-turquoise-green{background:#2ccb8e}
.bg-golden{background:#d0ae5e;}
.bg-aqua{background:#00FFFF;}
.bg-deep-orange{background:#f26149;}
.bg-sand-yellow{background:#fbf9f3;}
.bg-sand-yellow-dark{background:#4a3b34;}
.bg-deep-purple{background:#4b3a6c;}
.bg-dark-purple-blue{background:#2a3869;}
.bg-puerto-rico{background:#55beae;}
.bg-orange-peel{background:#FF9800;}
.bg-greenish-blue{background:#3ed6a2;}
.bg-light-blue{background:#53d0e7;}
.bg-dark-speech-blue{ background:#1b1841;}
.bg-light-deep-yellow{background:#f5f0e9;}
.bg-yellow-ochre{background:#c0812a;}
.bg-yellowish-gray{background:#8f887e;}
.bg-aqua{background:#46eff0;}
.bg-emerald{background:#47DF84;}
.bg-mongoose{background:#A78A73;}
.bg-deep-green-dark{background:#40c37d;}
.bg-deep-blue-dark{background:#2e70c4;}
.bg-light-purple-blue{background:#374a8a;}
.bg-middle-light-gray{background:#686868;}
.bg-cod-grey{background:#313233;}
.bg-charcoal{background:#242526;}
.bg-black-russian{background:#1c1c1d;}
.bg-light-gray2{background:#ededed;}
.bg-fast-pink{background:#ff1967;}
.bg-fast-blue2{background:#1080f2;}
.bg-meteorite{background:#473d5f;}
.bg-cinnabar{background:#E74948;}
.bg-dark-gray2{background:#181818;}
.bg-poison-green{background:#05d561;}
.bg-light-bitter-sweet{background:#f8eded;}
.bg-red{background:#bc3031;}
.bg-nero{background:#272727;}
.bg-dark-nero{background:#0e0e0e;}
.bg-medium-nero{background:#1f1f1f;}
.bg-tequila-gold{background:#c5a47e;}
.bg-dark-purple{background:#181623;}
.bg-dark-brown{background:#7d6548;}
.bg-very-light-brown{background:#eee3d6;}
.bg-dark-poison{background:#00897B;}
.bg-green{background-color:#4ca761;}
.bg-light-blue{background-color:#0288d1;}
.bg-light-red{background-color:#ce2b2d;}
.bg-dark-light-blue{background:#212121;}
.bg-tometo{background:#0288d1;}
.bg-off-white{background-color:#f7f7f7;}


/* rgb background color */
.bg-dark-blue-rgba{background-color:rgba(33, 33, 33, 0.8);}
.bg-cyan-rgba{background-color:rgba(49, 201, 155, 0.9);}
.bg-white-lightest-rgba{background-color:rgba(255, 255, 255, 0.7);}
.bg-yellow-lightest-rgba{background-color:rgba(239, 219, 48, 0.7);}
.bg-white-light-rgba{background-color:rgba(255, 255, 255, 0.9);}
.bg-black-light-rgba{background-color:rgba(0, 0, 0, 0.45);}
.bg-black-dark-rgba{background-color:rgba(0, 0, 0, 0.9);}
.bg-greenish-blue-rgba{background-color:rgba(62, 214, 162, 0.80);}
.bg-orange-rgba{background-color:rgba(255, 152, 0, 0.8);}
.bg-black-medium-rgba{background-color:rgba(0, 0, 0, 0.8);}

/* opacity */
.opacity-real-light{opacity:0.2;}
.only-opacity-light{opacity:0.5;}
.opacity-light{position:absolute; height:100%; width:100%; opacity:0.5; z-index:1; top:0; left:0;}
.opacity-medium{position:absolute; height:100%; width:100%; opacity:0.7; z-index:1; top:0; left:0;}
.opacity-full{position:absolute; height:100%; width:100%; opacity:0.8; top:0; left:0;}
.opacity-full-dark{position:absolute; height:100%; width:100%; opacity:0.9; z-index:1; top:0; left:0;}
.opacity-none{opacity:0;}
.opacity-one{opacity:1!important;}

/* background image */
.cover-background{background-position:center center !important; background-repeat:no-repeat !important; background-size:cover !important; overflow:hidden; position:relative;}
.fix-background{background-attachment:fixed !important; background-position:center center; background-repeat:no-repeat !important; background-size:cover !important; overflow:hidden; position:relative;}
.backsize-cover{background-size:cover;}

/* ===================================
    Border Color
====================================== */
.border-light{border:1px solid rgba(0,0,0,.1);}
.border-glowyellow2{border:2px solid #efdb30;}
.border-glowyellow3{border:3px solid #efdb30;}
.border-light-blue{border:2px solid #13b5ea;}
.border-dark{border:1px solid #454545;}
.border-gray{border:2px solid #f6f6f6;}
.border-gray2{border:1px solid #dee2e6;}
.border-white-10{border:10px solid #ffffff;}
.border-gray-10{border:10px solid #f6f6f6;}
.border-white{border:1px solid #fff;}
.border-white-2{border:2px solid #fff;}
.border-top-white-1{border-top:1px solid #fff;}
.border-top-white-2{border-top:2px solid #fff;}
.border-bottom-white-2{border-bottom:2px solid #fff;}
.border-bottom-tometo{border-bottom:1px solid #0288d1;}
.border-top-tometo-2{border-top:2px solid #0288d1;}
.border-bottom-tometo-2{border-bottom:2px solid #0288d1;}
.border-gray-top{border-top:2px solid #f6f6f6;}
.border-gray-right{border-right:2px solid #f6f6f6;}
.border-newgray-right{border-right:2px solid #eeeeee;}
.border-top{border-top:1px solid rgba(0,0,0,.12);}
.border-top-khaki{border-top:1px solid #13b5ea;}
.border-right{border-right:1px solid rgba(0,0,0,.12);}
.border-right-white-1{border-right:1px solid #fff;}
.border-top-light{border-top:1px solid rgba(255,255,255,.12);}
.border-top-medium-dark{border-top:1px solid rgba(0,0,0,.10);}
.border-top-silver{border-top:1px solid rgba(131, 125, 125, 0.2)}
.border-right-white{border-right:1px solid rgba(255,255,255,255);}
.border-right-medium-dark{border-right:1px solid rgba(0,0,0,.10);}
.border-bottom-black{border-bottom:1px solid #000;}
.border-bottom-white{border-bottom:1px solid #fff;}
.border-bottom-khaki{border-bottom:1px solid #13b5ea;}
.border-bottom-medium-gray{border-bottom:1px solid #ededed;}
.border-bottom-light{border-bottom:1px solid rgba(255,255,255,.12);}
.border-bottom-medium-dark{border-bottom:1px solid rgba(0,0,0,.10);}
.border-bottom-light{border-bottom:1px solid rgba(255,255,255,0.1);}
.border-right-1px{border-right:1px solid rgba(0,0,0,.10);}
.border-top-yellowglow2{border-top:2px solid #efdb30;}
.border-top-black{border-top:1px solid #000;}
.border-bottom-black{border-bottom:1px solid #000;}
.border-left-black{border-left:1px solid #000;}
.border-right-black{border-right:1px solid #000;}
.border-left-right-black{border-left:1px solid #000; border-right:1px solid #000;}
.border-bottom-yellowglow2{border-bottom:2px solid #efdb30;}
.border-top-yellowglow{border-top:5px solid #efdb30;}
.border-bottom-yellowglow{border-bottom:1px solid #efdb30;}
.border-glowyellow{border:1px solid #efdb30;}
.border-none{border:0;}
.border-top-none{border-top:0;}
.border-bottom-none{border-bottom:0 !important;}
.border-left-none{border-left:0;}
.border-gray-lr{border-left:2px solid #f6f6f6; border-right:2px solid #f6f6f6;}
.border-gray-l{border-left:2px solid #f6f6f6;}
.border-left{border-left:1px solid rgba(0,0,0,.12);}
.border-left2{border-left:2px solid rgba(0,0,0,.50);}
.border-left-glowyellow-two{border-left:2px solid #efdb30;}
.border-right-glowyellow-two{border-right:2px solid #efdb30;}
.border-right-dottedyellow-two{border-right:2px dotted #efdb30;}
.border-left-glowyellow-five {border-left:5px solid #efdb30;}
.border-right-none{border-right:0;}
.border-tometo{border:1px solid #0288d1;}
.border-radius-0{border-radius:0px !important;}
.border-radius-2{border-radius:2px !important;}
.border-radius-3{border-radius:3px;}
.border-radius-4{border-radius:4px;}
.border-radius-5{border-radius:5px;}
.border-radius-6{border-radius:6px;}
.border-radius-7{border-radius:7px;}
.border-radius-8{border-radius:8px;}
.border-radius-10{border-radius:10px;}
.border-radius-15{border-radius:15px;}
.border-radius-20{border-radius:20px;}
.border-radius-30px{border-radius:30px;}
.border-radius-40{border-radius:40px;}
.border-radius-25{border-radius:25%;}
.border-radius-30{border-radius:30%;}
.border-radius-40{border-radius:40%;}
.border-radius-50{border-radius:50% !important;}
.border-radius-100{border-radius:100%;}
.border-color-light-white{border-color:rgba(255,255,255,.4);}
.border-radius-10{border-radius:10px;}
.border-bottom-medium-dark2{border-bottom: 1px solid rgba(0,0,0,.10);}
.border-bottom-1px{border-bottom:1px solid rgba(0,0,0,.10);}
.border-1px{border:1px solid rgba(0,0,0,.10);}
.footer-border{border-top: 1px solid #0288d1;}
.img-border{border:6px solid #fff; height:calc(100% - 40px); width:calc(100% - 40px); left:20px; top:20px;  position:absolute;}
.border-top-lightgray{border-top:1px solid #bbbbbb;}
.border-bottom-lightgray{border-bottom:1px solid #bbbbbb;}
.border-left-lightgray{border-left:1px solid #bbbbbb;}
.border-right-lightgray{border-right:1px solid #bbbbbb;}
.border-top-light-gray{border-top:1px solid #eeeeee;}
.border-bottom-light-gray{border-bottom:1px solid #eeeeee;}
.border-left-light-gray{border-left:1px solid #eeeeee!important;}
.border-right-light-gray{border-right:1px solid #eeeeee!important;}
.border-left-right-light-gray{border-left:1px solid #eeeeee!important; border-right:1px solid #eeeeee!important;}
.border-light-gray{border:1px solid #eeeeee;}

/* border color */
.border-black{border:1px solid #000000;}
.border-right-black{border-right:1px solid #000000;}
.border-right-black2{border-right:2px solid #000000;}
.border-2-white{border:2px solid #ffffff;}
.border-2-gray{border:2px solid #eeeeee;}
.border-4-gray{border:4px solid #eeeeee;}
.border-top-2-white{border-top:2px solid #ffffff;}
.border-2-fast-blue{border:2px solid #3966e6;}
.border-2-light-green{border:2px solid #8BC34A;}
.border-2-medium-green{border:2px solid #259319;}
.border-2-deep-green{border:2px solid #6aa84f;}
.border-2-sky-blue{border:2px solid #32b6e6;}
.border-2-sky-blue-dark{border:2px solid #2c91d8;}
.border-2-light-gray{border:2px solid #b8b8b8;}
.border-2-dark-gray{border:2px solid #282828;}
.border-2-bitter-sweet{border:2px solid #f3605c;}
.border-3-bitter-sweet{border:3px solid #f3605c;}
.border-2-yellow{border:2px solid #ffcf29;}
.border-10-light-red{border:10px solid #f18182;}
.border-2-chrome-yellow{border:2px solid #f5ab35;}
.border-2-turquoise-green{border:2px solid #2ccb8e;}
.border-2-golden{border:2px solid #d0ae5e;}
.border-2-deep-orange{border:2px solid #f26149;}
.border-2-orange-peel{border:2px solid #FF9800;}
.border-greenish-blue{border:2px solid #3ed6a2;}
.border-2-dark-aqua{border:2px solid #43cbcd;}
.border-2-deep-green-dark{border:2px solid #40c37d;}
.border-2-deep-blue-dark{border:2px solid #2e70c4;}
.border-2-orange{border:2px solid #ef5037;}
.border-2-fast-blue2{border:2px solid #1080f2;}
.border-2-red{border:2px solid #bc3031;}
.border-2-cinnabar{border:2px solid #E74948;}
.border-2-poison-green{border:2px solid #05d561;}
.border-tequila-gold{border:5px solid rgba(197,164,126,.5);}
.border-2-tequila-gold{border:2px solid #c5a47e;}
.border-1-light-gray{border:1px solid #e9e9e9;}
.border-2-yellow-ochre{border:2px solid #c0812a;}
.border-1-dark-blue{border:1px solid #212121;}
.border-bottom-dark-blue{border-bottom:1px solid rgba(10, 42, 59, 0.1);}

/* ===================================
    Margin
====================================== */

/* margin all side */
.margin-one-half{margin:0.5%;}
.margin-one{margin:1%;}
.margin-two{margin:1.5%;}
.margin-three{margin:2%;}
.margin-four{margin:2.5%;}
.margin-five{margin:3%;}
.margin-six{margin:3.5%;}
.margin-seven{margin:4%;}
.margin-eight{margin:4.5%;}
.margin-nine{margin:5%;}
.margin-ten{margin:5.5%;}
.margin-eleven{margin:6%;}
.margin-twelve{margin:6.5%;}
.margin-thirteen{margin:7%;}
.margin-fourteen{margin:7.5%;}
.margin-fifteen{margin:8%;}
.margin-sixteen{margin:8.5%;}
.margin-seventeen{margin:9%;}
.margin-eighteen{margin:9.5%;}
.margin-nineteen{margin:10%;}
.margin-twenty{margin:10.5%;}
.margin-twenty-one{margin:11%;}
.margin-twenty-two{margin:11.5%;}
.margin-twenty-three{margin:12%;}
.margin-twenty-four{margin:12.5%;}
.margin-twenty-five{margin:13%;}
.margin-twenty-six{margin:13.5%;}
.margin-twenty-seven{margin:14%;}
.margin-twenty-eight{margin:14.5%;}
.margin-twenty-nine{margin:15%;}
.margin-thirty{margin:15.5%;}
.margin-thirty-one{margin:16%;}
.margin-thirty-two{margin:16.5%;}
.margin-thirty-three{margin:17%;}
.margin-thirty-four{margin:17.5%;}
.margin-thirty-five{margin:18%;}

/* margin bottom */
.margin-one-half-bottom{margin-bottom:0.5%;}
.margin-one-bottom{margin-bottom:1%;}
.margin-two-bottom{margin-bottom:1.5%;}
.margin-three-bottom{margin-bottom:2%;}
.margin-four-bottom{margin-bottom:2.5%;}
.margin-five-bottom{margin-bottom:3%;}
.margin-six-bottom{margin-bottom:3.5%;}
.margin-seven-bottom{margin-bottom:4%;}
.margin-eight-bottom {margin-bottom:4.5%;}
.margin-nine-bottom{margin-bottom:5%;}
.margin-ten-bottom{margin-bottom:5.5%;}
.margin-eleven-bottom{margin-bottom:6%;}
.margin-twelve-bottom{margin-bottom:6.5%;}
.margin-thirteen-bottom{margin-bottom:7%;}
.margin-fourteen-bottom{margin-bottom:7.5%;}
.margin-fifteen-bottom{margin-bottom:8%;}
.margin-sixteen-bottom{margin-bottom:8.5%;}
.margin-seventeen-bottom{margin-bottom:9%;}
.margin-eighteen-bottom{margin-bottom:9.5%;}
.margin-nineteen-bottom{margin-bottom:10%;}
.margin-twenty-bottom{margin-bottom:10.5%;}
.margin-twenty-one-bottom{margin-bottom:11%;}
.margin-twenty-two-bottom{margin-bottom:11.5%;}
.margin-twenty-three-bottom{margin-bottom:12%;}
.margin-twenty-four-bottom{margin-bottom:12.5%;}
.margin-twenty-five-bottom{margin-bottom:13%;}
.margin-twenty-six-bottom{margin-bottom:13.5%;}
.margin-twenty-seven-bottom{margin-bottom:14%;}
.margin-twenty-eight-bottom{margin-bottom:14.5%;}
.margin-twenty-nine-bottom{margin-bottom:15%;}
.margin-thirty-bottom{margin-bottom:15.5%;}
.margin-thirty-one-bottom{margin-bottom:16%;}
.margin-thirty-two-bottom{margin-bottom:16.5%;}
.margin-thirty-three-bottom{margin-bottom:17%;}
.margin-thirty-four-bottom{margin-bottom:17.5%;}
.margin-thirty-five-bottom{margin-bottom:18%;}
.margin-twenty-six-bottom{margin-bottom:26%;}
.margin-bottom-0px{margin-bottom:0px;}
.margin-bottom-5px{margin-bottom:5px;}
.margin-bottom-10px{margin-bottom:10px;}
.margin-bottom-15px{margin-bottom:15px;}
.margin-bottom-20px{margin-bottom:20px;}
.margin-bottom-25px{margin-bottom:25px;}
.margin-bottom-30px{margin-bottom:30px;}
.margin-bottom-40px{margin-bottom:40px;}
.margin-bottom-45px{margin-bottom:45px;}
.margin-bottom-18px{margin-bottom:18px;}
.margin-bottom-60px{margin-bottom:60px;}

/* margin bottom -px */
.margin-bottom-10px-minus{margin-bottom:-10px;}

/* margin top */
.margin-one-half-top{margin-top:0.5%;}
.margin-one-top{margin-top:1%;}
.margin-two-top{margin-top:1.5%;}
.margin-three-top{margin-top:2%;}
.margin-four-top{margin-top:2.5%;}
.margin-five-top{margin-top:3%;}
.margin-six-top{margin-top:3.5%;}
.margin-seven-top{margin-top:4%;}
.margin-eight-top{margin-top:4.5%;}
.margin-nine-top{margin-top:5%;}
.margin-ten-top{margin-top:5.5%;}
.margin-eleven-top{margin-top:6%;}
.margin-twelve-top{margin-top:6.5%;}
.margin-thirteen-top{margin-top:7%;}
.margin-fourteen-top{margin-top:7.5%;}
.margin-fifteen-top{margin-top:8%;}
.margin-sixteen-top{margin-top:8.5%;}
.margin-seventeen-top{margin-top:9%;}
.margin-eighteen-top{margin-top:9.5%;}
.margin-nineteen-top{margin-top:10%;}
.margin-twenty-top{margin-top:10.5%;}
.margin-twenty-one-top{margin-top:11%;}
.margin-twenty-two-top{margin-top:11.5%;}
.margin-twenty-three-top{margin-top:12%;}
.margin-twenty-four-top{margin-top:12.5%;}
.margin-twenty-five-top{margin-top:13%;}
.margin-twenty-six-top{margin-top:13.5%;}
.margin-twenty-seven-top{margin-top:14%;}
.margin-twenty-eight-top{margin-top:14.5%;}
.margin-twenty-nine-top{margin-top:15%;}
.margin-thirty-top{margin-top:15.5%;}
.margin-thirty-one-top{margin-top:16%;}
.margin-thirty-two-top{margin-top:16.5%;}
.margin-thirty-three-top{margin-top:17%;}
.margin-thirty-four-top{margin-top:17.5%;}
.margin-thirty-five-top{margin-top:18%;}
.margin-twenty-six-top{margin-top:26%;}
.margin-top-5px{margin-top:5px;}
.margin-top-10px{margin-top:10px;}
.margin-top-15px{margin-top:15px;}
.margin-top-20px{margin-top:20px;}
.margin-top-25px{margin-top:25px;}
.margin-top-30px{margin-top:30px;}
.margin-top-35px{margin-top:35px;}
.margin-top-40px{margin-top:40px;}
.margin-top-50px{margin-top:50px;}
.margin-top-80px{margin-top:80px;}
.margin-top-95px{margin-top:95px;}


/* margin top-bottom-mix*/
.margin-20px-tb{margin-top:20px; margin-bottom:20px;}
.margin-25px-tb{margin-top:25px; margin-bottom:25px;}

/* margin left */
.margin-one-half-left{margin-left:0.5%;}
.margin-one-left{margin-left:1%;}
.margin-two-left{margin-left:1.5%;}
.margin-three-left{margin-left:2%;}
.margin-four-left{margin-left:2.5%;}
.margin-five-left{margin-left:3%;}
.margin-six-left{margin-left:3.5%;}
.margin-seven-left{margin-left:4%;}
.margin-eight-left{margin-left:4.5%;}
.margin-nine-left{margin-left:5% !important;}
.margin-ten-left{margin-left:5.5%;}
.margin-eleven-left{margin-left:6%;}
.margin-twelve-left{margin-left:6.5%;}
.margin-thirteen-left{margin-left:7%;}
.margin-fourteen-left{margin-left:7.5%;}
.margin-fifteen-left{margin-left:8%;}
.margin-sixteen-left{margin-left:8.5%;}
.margin-seventeen-left{margin-left:9%;}
.margin-eighteen-left{margin-left:9.5%;}
.margin-nineteen-left{margin-left:10%;}
.margin-twenty-left{margin-left:10.5%;}
.margin-twenty-one-left{margin-left:11%;}
.margin-twenty-two-left{margin-left:11.5%;}
.margin-twenty-three-left{margin-left:12%;}
.margin-twenty-four-left{margin-left:12.5%;}
.margin-twenty-five-left{margin-left:13%;}
.margin-twenty-six-left{margin-left:13.5%;}
.margin-twenty-seven-left{margin-left:14%;}
.margin-twenty-eight-left{margin-left:14.5%;}
.margin-twenty-nine-left{margin-left:15%;}
.margin-thirty-left{margin-left:15.5%;}
.margin-thirty-one-left{margin-left:16%;}
.margin-thirty-two-left{margin-left:16.5%;}
.margin-thirty-three-left{margin-left:17%;}
.margin-thirty-four-left{margin-left:17.5%;}
.margin-thirty-five-left{margin-left:18%;}
.margin-fourty-nine-left{margin-left:25%;}
.margin-fifty-left{margin-left:30%;}
.margin-seventy-eight-left{margin-left:40%;}
.margin-ninghty-eight-left{margin-left:50%;}

/* margin left +px */
.margin-left-0px{margin-left:0px;}
.margin-left-5px{margin-left:5px;}
.margin-left-10px{margin-left:10px;}
.margin-left-15px{margin-left:15px;}
.margin-left-20px{margin-left:20px;}
.margin-left-25px{margin-left:25px;}
.margin-left-40px{margin-left:40px;}
.margin-left-60px{margin-left:60px;}

/* margin left -px */
.margin-left-m5px{margin-left:-5px;}
.margin-left-m10px{margin-left:-10px;}
.margin-left-m15px{margin-left:-15px;}
.margin-left-m25px{margin-left:-25px;}
.margin-left-m40px{margin-left:-40px;}

/* margin right */
.margin-one-half-right{margin-right:0.5%;}
.margin-one-right{margin-right:1%;}
.margin-two-right{margin-right:1.5%;}
.margin-three-right{margin-right:2%;}
.margin-four-right{margin-right:2.5%;}
.margin-five-right{margin-right:3%;}
.margin-six-right{margin-right:3.5%;}
.margin-seven-right{margin-right:4%;}
.margin-eight-right{margin-right:4.5%;}
.margin-nine-right{margin-right:5%;}
.margin-ten-right{margin-right:5.5%;}
.margin-eleven-right{margin-right:6%;}
.margin-twelve-right{margin-right:6.5%;}
.margin-thirteen-right{margin-right:7%;}
.margin-fourteen-right{margin-right:7.5%;}
.margin-fifteen-right{margin-right:8%;}
.margin-sixteen-right{margin-right:8.5%;}
.margin-seventeen-right{margin-right:9%;}
.margin-eighteen-right{margin-right:9.5%;}
.margin-nineteen-right{margin-right:10%;}
.margin-twenty-right{margin-right:10.5%;}
.margin-twenty-one-right{margin-right:11%;}
.margin-twenty-two-right{margin-right:11.5%;}
.margin-twenty-three-right{margin-right:12%;}
.margin-twenty-four-right{margin-right:12.5%;}
.margin-twenty-five-right{margin-right:13%;}
.margin-twenty-six-right{margin-right:13.5%;}
.margin-twenty-seven-right{margin-right:14%;}
.margin-twenty-eight-right{margin-right:14.5%;}
.margin-twenty-nine-right{margin-right:15%;}
.margin-thirty-right{margin-right:15.5%;}
.margin-thirty-one-right{margin-right:16%;}
.margin-thirty-two-right{margin-right:16.5%;}
.margin-thirty-three-right{margin-right:17%;}
.margin-thirty-four-right{margin-right:17.5%;}
.margin-thirty-five-right{margin-right:18%;}

/* margin right +px */
.margin-right-0px{margin-right:0px;}
.margin-right-5px{margin-right:5px;}
.margin-right-6px{margin-right:6px;}
.margin-right-7px{margin-right:7px;}
.margin-right-8px{margin-right:8px;}
.margin-right-10px{margin-right:10px;}
.margin-right-12px{margin-right:12px;}
.margin-right-15px{margin-right:15px;}
.margin-right-20px{margin-right:20px;}
.margin-right-25px{margin-right:25px;}

/* margin left-right auto */
.margin-left-auto{margin-left:auto;}
.margin-right-auto{margin-right:auto;}

/* margin right -px */
.margin-r-m-5px{margin-right:-5px;}
.margin-l-m-5px{margin-left:-5px;}

/* margin left-right mix */
.margin-left-right-0px{margin-left:0px; margin-right:0px;}

/* no-margin */
.no-margin{margin:0;}
.no-margin-lr{margin-left:0; margin-right:0;}
.no-margin-tb{margin-top:0; margin-bottom:0;}
.no-margin-top{margin-top:0;}
.no-margin-bottom{margin-bottom:0;}
.no-bottom-margin{margin-bottom:0px!important;}
.no-margin-left{margin-left:0;}
.no-margin-right{margin-right:0;}
.margin-lr-auto{margin-left:auto; margin-right:auto;}
.margin-tb-twenty{margin-top:20px; margin-bottom:20px; margin-left:0; margin-right:0;}

/* outline */
.outline-none{outline:none !important;}

/* ===================================
    Padding
====================================== */

/* padding all side */
.padding-one-half{padding:0.5%;}
.padding-one{padding:1%;}
.padding-two{padding:1.5%;}
.padding-three{padding:2%;}
.padding-four{padding:2.5%;}
.padding-five{padding:3%;}
.padding-six{padding:3.5%;}
.padding-seven{padding:4%;}
.padding-eight{padding:4.5%;}
.padding-nine{padding:5%;}
.padding-ten{padding:5.5%;}
.padding-eleven{padding:6%;}
.padding-twelve{padding:6.5%;}
.padding-thirteen{padding:7%;}
.padding-fourteen{padding:7.5%;}
.padding-fifteen{padding:8%;}
.padding-sixteen{padding:8.5%;}
.padding-seventeen{padding:9%;}
.padding-eighteen{padding:9.5%;}
.padding-nineteen{padding:10%;}
.padding-twenty{padding:10.5%;}
.padding-twenty-one{padding:11%;}
.padding-twenty-two{padding:11.5%;}
.padding-twenty-three{padding:12%;}
.padding-twenty-four{padding:12.5%;}
.padding-twenty-five{padding:13%;}
.padding-twenty-six{padding:13.5%;}
.padding-twenty-seven{padding:14%;}
.padding-twenty-eight{padding:14.5%;}
.padding-twenty-nine{padding:15%;}
.padding-thirty{padding:15.5%;}
.padding-thirty-one{padding:16%;}
.padding-thirty-two{padding:16.5%;}
.padding-thirty-three{padding:17%;}
.padding-thirty-four{padding:17.5%;}
.padding-thirty-five{padding:18%;}
.padding-thirty-six{padding:18.5%;}
.padding-thirty-seven{padding:19%;}
.padding-thirty-eight{padding:19.5%;}
.padding-thirty-nine{padding:20%;}
.padding-1px{padding:1px;}
.padding-5px{padding:5px;}
.padding-8px{padding:8px;}
.padding-10px{padding:10px;}
.padding-15px{padding:15px;}
.padding-20px{padding:20px;}
.padding-25px{padding:25px;}
.padding-30px{padding:30px;}

/* padding left */
.padding-one-half-left{padding-left:0.5%;}
.padding-one-left{padding-left:1%;}
.padding-two-left{padding-left:1.5%;}
.padding-three-left{padding-left:2%;}
.padding-four-left{padding-left:2.5%;}
.padding-five-left{padding-left:3%;}
.padding-six-left{padding-left:3.5%;}
.padding-seven-left{padding-left:4%;}
.padding-eight-left{padding-left:4.5%;}
.padding-nine-left{padding-left:5%;}
.padding-ten-left{padding-left:5.5%;}
.padding-eleven-left{padding-left:6%;}
.padding-twelve-left{padding-left:6.5%;}
.padding-thirteen-left{padding-left:7%;}
.padding-fourteen-left{padding-left:7.5%;}
.padding-fifteen-left{padding-left:8%;}
.padding-sixteen-left{padding-left:8.5%;}
.padding-seventeen-left{padding-left:9%;}
.padding-eighteen-left{padding-left:9.5%;}
.padding-nineteen-left{padding-left:10%;}
.padding-twenty-left{padding-left:10.5%;}
.padding-twenty-one-left{padding-left:11%;}
.padding-twenty-two-left{padding-left:11.5%;}
.padding-twenty-three-left{padding-left:12%;}
.padding-twenty-four-left{padding-left:12.5%;}
.padding-twenty-five-left{padding-left:13%;}
.padding-twenty-six-left{padding-left:13.5%;}
.padding-twenty-seven-left{padding-left:14%;}
.padding-twenty-eight-left{padding-left:14.5%;}
.padding-twenty-nine-left{padding-left:15%;}

/* padding left +px */
.padding-left-5px{padding-left:5px !important;}
.padding-left-10px{padding-left:10px;}
.padding-left-15px{padding-left:15px;}
.padding-left-20px{padding-left:20px;}
.padding-left-25px{padding-left:25px;}
.padding-left-30px{padding-left:30px;}
.padding-left-35px{padding-left:35px;}
.padding-left-40px{padding-left:40px;}
.padding-left-45px{padding-left:45px;}
.padding-left-50px{padding-left:50px;}
.padding-left-55px{padding-left:55px;}
.padding-left-60px{padding-left:60px;}
.padding-left-63px{padding-left:63px;}
.padding-left-65px{padding-left:65px;}
.padding-left-70px{padding-left:70px;}
.padding-left-75px{padding-left:75px;}
.padding-left-80px{padding-left:80px;}

/* padding right */
.padding-one-half-right{padding-right:0.5%;}
.padding-one-right{padding-right:1%;}
.padding-two-right{padding-right:1.5%;}
.padding-three-right{padding-right:2%;}
.padding-four-right{padding-right:2.5%;}
.padding-five-right{padding-right:3%;}
.padding-six-right{padding-right:3.5%;}
.padding-seven-right{padding-right:4%;}
.padding-eight-right{padding-right:4.5%;}
.padding-nine-right{padding-right:5%;}
.padding-ten-right{padding-right:5.5%;}
.padding-eleven-right{padding-right:6%;}
.padding-twelve-right{padding-right:6.5%;}
.padding-thirteen-right{padding-right:7%;}
.padding-fourteen-right{padding-right:7.5%;}
.padding-fifteen-right{padding-right:8%;}
.padding-sixteen-right{padding-right:8.5%;}
.padding-seventeen-right{padding-right:9%;}
.padding-eighteen-right{padding-right:9.5%;}
.padding-nineteen-right{padding-right:10%;}
.padding-twenty-right{padding-right:10.5%;}
.padding-twenty-one-right{padding-right:11%;}
.padding-twenty-two-right{padding-right:11.5%;}
.padding-twenty-three-right{padding-right:12%;}
.padding-twenty-four-right{padding-right:12.5%;}
.padding-twenty-five-right{padding-right:13%;}
.padding-twenty-six-right{padding-right:13.5%;}
.padding-twenty-seven-right{padding-right:14%;}
.padding-twenty-eight-right{padding-right:14.5%;}
.padding-twenty-nine-right{padding-right:15%;}

/* padding right +px */
.padding-right-0px{padding-right:0px}
.padding-right-5px{padding-right:5px !important;}
.padding-right-10px{padding-right:10px;}
.padding-right-15px{padding-right:15px;}
.padding-right-20px{padding-right:20px;}
.padding-right-25px{padding-right:25px;}
.padding-right-30px{padding-right:30px;}
.padding-right-35px{padding-right:35px;}
.padding-right-40px{padding-right:40px;}
.padding-right-45px{padding-right:45px;}
.padding-right-50px{padding-right:50px;}
.padding-right-55px{padding-right:55px;}
.padding-right-60px{padding-right:60px;}
.padding-right-65px{padding-right:65px;}
.padding-right-70px{padding-right:70px;}
.padding-right-75px{padding-right:75px;}
.padding-right-80px{padding-right:80px;}

/* padding left-right mix */
.padding-left-right-px{padding:0 15px;}

/* padding top */
.padding-one-half-top{padding-top:0.5%;}
.padding-one-top{padding-top:1%;}
.padding-two-top{padding-top:1.5%;}
.padding-three-top{padding-top:2%;}
.padding-four-top{padding-top:2.5%;}
.padding-five-top{padding-top:3%;}
.padding-six-top{padding-top:3.5%;}
.padding-seven-top{padding-top:4%;}
.padding-eight-top{padding-top:4.5%;}
.padding-nine-top{padding-top:5%;}
.padding-ten-top{padding-top:5.5%;}
.padding-eleven-top{padding-top:6%;}
.padding-twelve-top{padding-top:6.5%;}
.padding-thirteen-top{padding-top:7%;}
.padding-fourteen-top{padding-top:7.5%;}
.padding-fifteen-top{padding-top:8%;}
.padding-sixteen-top{padding-top:8.5%;}
.padding-seventeen-top{padding-top:9%;}
.padding-eighteen-top{padding-top:9.5%;}
.padding-nineteen-top{padding-top:10%;}
.padding-twenty-top{padding-top:10.5%;}
.padding-twenty-one-top{padding-top:11%;}
.padding-twenty-two-top{padding-top:11.5%;}
.padding-twenty-three-top{padding-top:12%;}
.padding-twenty-four-top{padding-top:12.5%;}
.padding-twenty-five-top{padding-top:13%;}
.padding-twenty-six-top{padding-top:13.5%;}
.padding-twenty-seven-top{padding-top:14%;}
.padding-twenty-eight-top{padding-top:14.5%;}
.padding-twenty-nine-top{padding-top:15%;}

/* padding top +px */
.padding-top-5px{padding-top:5px;}
.padding-top-10px{padding-top:10px;}
.padding-top-15px{padding-top:15px;}
.padding-top-20px{padding-top:20px;}
.padding-top-25px{padding-top:25px;}
.padding-top-30px{padding-top:30px;}
.padding-top-35px{padding-top:35px;}
.padding-top-40px{padding-top:40px;}
.padding-top-45px{padding-top:45px;}
.padding-top-50px{padding-top:50px;}
.padding-top-55px{padding-top:55px;}
.padding-top-60px{padding-top:60px;}
.padding-top-65px{padding-top:65px;}
.padding-top-70px{padding-top:70px;}
.padding-top-75px{padding-top:75px;}
.padding-top-80px{padding-top:80px;}
.padding-top-85px{padding-top:85px;}
.padding-top-90px{padding-top:90px;}
.padding-30px-top{padding-top:30px;}
.padding-40px-top{padding-top:40px;}
.padding-60px-top{padding-top:60px;}
.padding-90px-top{padding-top:90px;}
.padding-110px-top{padding-top:110px;}
.padding-120px-top{padding-top:120px;}
.padding-130px-top{padding-top:130px;}
.padding-140px-top{padding-top:140px;}
.padding-150px-top{padding-top:150px;}

/* padding bottom */
.padding-one-half-bottom{padding-bottom:0.5%;}
.padding-one-bottom{padding-bottom:1%;}
.padding-two-bottom{padding-bottom:1.5%;}
.padding-three-bottom{padding-bottom:2%;}
.padding-four-bottom{padding-bottom:2.5%;}
.padding-five-bottom{padding-bottom:3%;}
.padding-six-bottom{padding-bottom:3.5%;}
.padding-seven-bottom{padding-bottom:4%;}
.padding-eight-bottom{padding-bottom:4.5%;}
.padding-nine-bottom{padding-bottom:5%;}
.padding-ten-bottom{padding-bottom:5.5%;}
.padding-eleven-bottom{padding-bottom:6%;}
.padding-twelve-bottom{padding-bottom:6.5%;}
.padding-thirteen-bottom{padding-bottom:7%;}
.padding-fourteen-bottom{padding-bottom:7.5%;}
.padding-fifteen-bottom{padding-bottom:8%;}
.padding-sixteen-bottom{padding-bottom:8.5%;}
.padding-seventeen-bottom{padding-bottom:9%;}
.padding-eighteen-bottom{padding-bottom:9.5%;}
.padding-nineteen-bottom{padding-bottom:10%;}
.padding-twenty-bottom{padding-bottom:10.5%;}
.padding-twenty-one-bottom{padding-bottom:11%;}
.padding-twenty-two-bottom{padding-bottom:11.5%;}
.padding-twenty-three-bottom{padding-bottom:12%;}
.padding-twenty-four-bottom{padding-bottom:12.5%;}
.padding-twenty-five-bottom{padding-bottom:13%;}
.padding-twenty-six-bottom{padding-bottom:13.5%;}
.padding-twenty-seven-bottom{padding-bottom:14%;}
.padding-twenty-eight-bottom{padding-bottom:14.5%;}
.padding-twenty-nine-bottom{padding-bottom:15%;}

/* padding bottom +px */
.padding-bottom-5px{padding-bottom:5px;}
.padding-bottom-10px{padding-bottom:10px;}
.padding-bottom-15px{padding-bottom:15px;}
.padding-bottom-20px{padding-bottom:20px;}
.padding-bottom-25px{padding-bottom:25px;}
.padding-bottom-30px{padding-bottom:30px;}
.padding-bottom-35px{padding-bottom:35px;}
.padding-bottom-40px{padding-bottom:40px;}
.padding-bottom-45px{padding-bottom:45px;}
.padding-bottom-50px{padding-bottom:50px;}
.padding-bottom-55px{padding-bottom:55px;}
.padding-bottom-60px{padding-bottom:60px;}
.padding-bottom-80px{padding-bottom:80px;}
.padding-110px-b{padding-bottom:110px;}
.padding-60px-bottom{padding-bottom:60px;}

/* padding top-bottom mix */
.padding-5px-tb{padding-top:5px; padding-bottom:5px;}
.padding-10px-tb{padding-top:10px; padding-bottom:10px;}
.padding-15px-tb{padding-top:15px; padding-bottom:15px;}
.padding-17px-tb{padding-top:17px; padding-bottom:17px;}
.padding-25px-tb{padding-top:25px; padding-bottom:25px;}
.padding-30px-tb{padding-top:30px; padding-bottom:30px;}
.padding-40px-tb{padding-top:40px; padding-bottom:40px;}
.padding-50px-tb{padding-top:50px; padding-bottom:50px;}
.padding-60px-tb{padding-top:60px; padding-bottom:60px;}
.padding-70px-tb{padding-top:70px; padding-bottom:70px;}
.padding-80px-tb{padding-top:80px; padding-bottom:80px;}
.padding-90px-tb{padding-top:90px; padding-bottom:90px;}
.padding-110px-tb{padding-top:110px; padding-bottom:110px;}
.padding-120px-tb{padding-top:120px; padding-bottom:120px;}
.padding-130px-tb{padding-top:130px; padding-bottom:130px;}
.padding-140px-tb{padding-top:140px; padding-bottom:140px;}
.padding-150px-tb{padding-top:150px; padding-bottom:150px;}
.padding-100px-tb{padding-top:100px; padding-bottom:100px;}

/* no padding */
.no-padding{padding:0!important;}
.no-padding-lr{padding-left:0; padding-right:0;}
.no-padding-tb{padding-top:0; padding-bottom:0;}
.no-padding-top{padding-top:0;}
.no-padding-bottom{padding-bottom:0;}
.no-padding-left{padding-left:0;}
.no-padding-right{padding-right:0 !important;}
.padding-left-0px{padding-left:0px;}

/* padding all four side */
.padding-testimonial{padding:30px;}
.padding-10rbl{padding:0px 10px 10px 10px;}
.padding-10trl{padding:10px 10px 0px 10px;}
.padding-10tb{padding:10px 0px 10px 10px;}
.padding-fifteen{padding:15px;}
.paddingtwenty{padding:20px;}
.paddingtwenty-five{padding:25px;}
.paddingthirtty{padding:30px;}
.paddingthirtty-five{padding:35px;}
.paddingforty{padding:40px;}
.paddingforty-five{padding:45px;}
.paddingfifty{padding:50px;}
.paddingfifty-five{padding:55px;}
.paddingsixty{padding:60px;}
.paddingsixty-five{padding:65px;}
.paddingseventy{padding:70px;}
.paddingseventy-five{padding:75px;}
.paddingeightty{padding:80px;}
.paddingeightty-five{padding:85px;}

/* ===================================
    Custom
====================================== */

/* float */
.float-left{float:left;}
.float-right{float:right;}
.float-none{float:none;}

/* section */
.center-col{float:none; margin-left:auto; margin-right:auto;}
.clear-both{clear:both;}

/* separator */
.separator-line{height:1px; width:68px;}
.separator-line1{height:1px; width:65px;}
.separator-line2{height:2px; width:60px;}
.separator-line3{height:3px; width:40px;}
.separator-line-width-15{height:2px; width:20%;}
.separator-line-full{height:1px; margin:0 auto; width:100%;}

/* vertical align */
.vertical-align-middle{vertical-align:middle !important;}
.vertical-align-bottom{vertical-align:bottom;}
.vertical-align-top{vertical-align:top;}
.vertical-align-sub{vertical-align:sub;}
.vertical-align-texttop{vertical-align:text-top;}

/* display */
.display-block{display:block;}
.overflow-hidden{overflow:hidden;}
.overflow-auto{overflow:auto;}
.display-inline-block{display:inline-block;}
.display-inline{display:inline;}
.display-none{display:none;}
.display-inherit{display:inherit;}
.display-table{display:table;}
.display-table-cell-vertical-middle{display:table-cell; vertical-align:middle; float:none;}
.display-table-cell-vertical-bottom{display:table-cell; vertical-align:bottom; float:none;}
.list-style-none{list-style-type:none;}

/* flex */
.flex-column{flex-direction:column-reverse;}
.flex-row{flex-direction:row-reverse;}

/* position */
.position-relative{position:relative; z-index:5}
.position-absolute{position:absolute;}
.position-fixed{position:fixed;}
.position-inherit{position:inherit;}
.position-static{position:static;}
.position-right{right:0;}
.position-left{left:0;}
.position-top{top:0;}
.position-bottom{bottom:0;}

/* top +px*/
.top-0{top:0;}
.top-1{top:1px;}
.top-2{top:2px;}
.top-3{top:3px;}
.top-4{top:4px;}
.top-5{top:5px;}
.top-6{top:6px;}
.top-7{top:7px;}
.top-8{top:8px;}
.top-9{top:9px;}
.top-10{top:10px;}
.top-11{top:11px;}
.top-12{top:12px;}
.top-13{top:13px;}
.top-14{top:14px;}
.top-15{top:15px;}
.top-20{top:20px;}
.top-35{top:35px;}
.top-43{top:43px;}
.top-55{top:55px;}
.top-65{top:65px;}
.top-85{top:85px;}
.top-97{top:97px;}
.top-100px{top:100px;}
.top-110px{top:110px;}
.top-120px{top:120px;}

/* top %*/
.top-10p{top:10%;}
.top-15p{top:15%;}
.top-20p{top:20%;}
.top-30p{top:30%;}
.top-35p{top:35%;}
.top-40p{top:40%;}
.top-45p{top:45%;}
.top-43p{top:43%;}
.top-50p{top:50%;}

/* top -px*/
.top-minus1{top:-1px;}
.top-minus2{top:-2px;}
.top-minus3{top:-3px;}
.top-minus4{top:-4px;}
.top-minus5{top:-5px;}
.top-minus6{top:-6px;}
.top-minus7{top:-7px;}
.top-minus8{top:-8px;}
.top-minus9{top:-9px;}
.top-minus10{top:-10px;}

/* left -px*/
.left-minus1{left:-1px;}
.left-minus2{left:-2px;}
.left-minus3{left:-3px;}
.left-minus4{left:-4px;}
.left-minus5{left:-5px;}
.left-minus6{left:-6px;}
.left-minus7{left:-7px;}
.left-minus8{left:-8px;}
.left-minus9{left:-9px;}
.left-minus10{left:-10px;}

/* left +px*/
.left-0{left:0;}
.left-1{left:1px;}
.left-2{left:2px;}
.left-3{left:3px;}
.left-4{left:4px;}
.left-5{left:5px;}
.left-6{left:6px;}
.left-7{left:7px;}
.left-8{left:8px;}
.left-9{left:9px;}
.left-10{left:10px;}
.left-15{left:15px;}
.left-20{left:20px;}
.left-25{left:25px;}
.left-30{left:30px;}

/* left %*/
.left-10p{left:10%;}
.left-14p{left:14%;}
.left-15p{left:15%;}
.left-17p{left:17%;}
.left-20p{left:20%;}
.left-30p{left:30%;}
.left-31p{left:31%;}
.left-35p{left:35%;}
.left-40p{left:40%;}
.left-50p{left:50%;}
.left-55p{left:55%;}
.left-60p{left:60%;}
.left-100p{left:100%;}
.left-150px{left:150px;}

/* bottom +px */
.bottom-0{bottom:0px;}
.bottom-2{bottom:2px;}
.bottom-3{bottom:3px;}
.bottom-4{bottom:4px;}
.bottom-5{bottom:5px;}
.bottom-6{bottom:6px;}
.bottom-7{bottom:7px;}
.bottom-8{bottom:8px;}
.bottom-9{bottom:9px;}
.bottom-10{bottom:10px;}
.bottom-20{bottom:20px;}
.bottom-30{bottom:30px;}
.bottom-45{bottom:45px;}
.bottom-50{bottom:50px;}
.bottom-80{bottom:80px;}


/* bottom % */
.bottom-0p{bottom:0%;}
.bottom-10p{bottom:10%;}
.bottom-20p{bottom:20%;}
.bottom-30p{bottom:30%;}
.bottom-33p{bottom:33%;}
.bottom-40p{bottom:40%;}
.bottom-50p{bottom:50%;}

/*right %*/
.right-0{right:0;}
.right-1p{right:1%;}
.right-5p{right:5%;}
.right-10p{right:10%;}
.right-15p{right:15%;}
.right-20p{right:20%;}
.right-25p{right:25%;}
.right-30p{right:30%;}
.right-52p{right:52%;}
.right-65p{right:65%;}

/* right +px */
.right-2{right:2px;}
.right-3{right:3px;}
.right-4{right:4px;}
.right-5{right:5px;}
.right-6{right:6px;}
.right-7{right:7px;}
.right-8{right:8px;}
.right-9{right:9px;}
.right-10{right:10px;}
.right-15{right:15px;}
.right-20{right:20px;}
.right-25{right:25px;}
.right-30{right:30px;}
.right-40{right:40px;}
.right-50{right:50px;}
.right-60{right:60px;}
.right-70{right:70px;}

/* width */
.width{display:inline-block; position:relative; width:90%;}

/* width +px */
.width-50-px{width:50px;}
.width-80-px{width:80px;}
.width-100-px{width:100px;}
.width-200-px{width:200px;}
.width-300-px{width:300px;}
.width-400-px{width:400px;}

/* width % */
.width-15{width:15%;}
.width-20{width:20%;}
.width-25{width:25%;}
.width-30{width:30%;}
.width-35{width:35%;}
.width-40{width:40%;}
.width-45{width:45%;}
.width-50{width:50%;}
.width-55{width:55%;}
.width-60{width:60%;}
.width-65{width:65%;}
.width-70{width:70%;}
.width-75{width:75%;}
.width-80{width:80%;}
.width-85{width:85%;}
.width-90{width:90%;}
.width-95{width:95%;}
.width-100{width:100%;}
.width-auto{width:auto;}

/* height +px */
.height-30-px{height:30px;}
.height-40-px{height:40px;}
.height-50-px{height:50px;}
.height-80-px{height:80px;}
.height-85-px{height:85px;}
.height-100-px{height:100px;}
.height-200-px{height:200px;}
.height-300-px{height:300px;}
.height-400-px{height:400px;}
.height-500-px{height:500px;}
.height-600-px{height:600px;}
.height-700-px{height:700px;}
.height-800-px{height:800px;}

/* height % */
.height-20{height:20%;}
.height-25{height:25%;}
.height-30{height:30%;}
.height-35{height:35%;}
.height-40{height:40%;}
.height-45{height:45%;}
.height-50{height:50%;}
.height-55{height:55%;}
.height-60{height:60%;}
.height-65{height:65%;}
.height-70{height:70%;}
.height-75{height:75%;}
.height-80{height:80%;}
.height-85{height:85%;}
.height-90{height:90%;}
.height-95{height:95%;}
.height-100{height:100%;}
.min-height{min-height:100%;}
.height-100vh{height:100vh;}
.height-auto{height:auto;}

/* z-index */
.z-index-0{z-index:0;}
.z-index-1{z-index:1;}
.z-index-2{z-index:2;}
.z-index-3{z-index:3;}
.z-index-4{z-index:4;}
.z-index-5{z-index:5;}
.z-index-6{z-index:6;}
.z-index-7{z-index:7;}
.z-index-8{z-index:8;}
.z-index-999{z-index:999;}
.cursor-pointer{cursor:pointer;}

/* ===================================
    Custom
====================================== */

/* popup css start */
.popup .modal-body input{border:1px solid #eeeeee; outline:none;}
.popup .modal-body input[placeholder]{padding:10px;}
.popup .modal-body button:hover{outline:none; cursor:pointer;}
.popup .pop-up-newsletter{padding-right:15px;}
.popup .pop-up-newsletter .input-mail{margin-bottom:17px;}
.popup .pop-up-newsletter button{outline:none;}
.popup .modal-content .modal-header button{color:#212121!important; outline:none;}
.popup .modal-content .modal-header button:hover{color:#0288d1!important;}
.popup .modal-content .modal-body{background:#eeeeee; padding:0;}
.popup .modal-content{border: none!important;}
.popup .modal-content .modal-body .newsletter-close{position:absolute; top:5px; right:15px; background:transparent; border:0; color:#232323!important; cursor:pointer; outline:none;
    -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; line-height:1px;}
.popup .modal-content .modal-body .newsletter-close:hover{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
.popup .modal-content .modal-body .newsletter-close i{font-weight:600;}
.popup .modal-content .modal-body .newsletter-close:hover i{color:#0288d1;}
/* popup css end */

/* web tool css start */
.web-tool{position:fixed; bottom:50%; right:0; z-index:2; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.web-tool .cart-side-icon{position:relative; right:-77px; margin-bottom:6px; display:flex;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.web-tool .cart-side-icon:hover{right:0px; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.web-tool .cart-side-icon a{background-color:#0288d1; padding:10px 15px; color:#fff; display:flex;}
.web-tool .cart-side-icon a:hover{color:#fff!important;}
.web-tool .cart-side-icon a i{font-size:24px;}
.web-tool .cart-side-icon a span{margin-left:15px;}

.web-tool{position:fixed; bottom:50%; transform:translateY(50%); right:0; z-index:2;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.web-tool .web-settting{position:relative; right:-265px; display:flex; align-self:center;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.web-tool .web-settting:hover{right:0; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.web-tool .web-settting a{background-color:#0288d1; padding:10px 15px; color:#fff; display:table;}
.web-tool .web-settting a:hover{color:#fff!important;}
.web-tool .web-settting a i{font-size:24px;}
.web-tool .web-settting h2{font-size:16px; color:#212121; font-weight:600; display:flex; align-items:center;}
.web-tool .web-settting h2 i{font-size:14px; padding:0 5px;}

/* Switch Flat */
.web-tool .web-settting .bg-color{background-color:#ffe4c4; padding:15px;}
.web-tool .web-settting .switch-wrap{display:flex; align-items:center; justify-content:space-between; margin-bottom:15px;}
.web-tool .web-settting .switch-wrap:last-child{margin-bottom:0px;}
.web-tool .web-settting .switch{position:relative; display:block; vertical-align:top; width:100px; height:30px; padding:3px; margin-bottom:0!important;
    background:linear-gradient(to bottom, #eeeeee, #ffffff 25px); background-image:-webkit-linear-gradient(top, #eeeeee, #ffffff 25px); cursor:pointer;}
.web-tool .web-settting .switch-input{position:absolute; top:0; left:0; opacity:0; box-sizing:content-box;}
.web-tool .web-settting .switch-label{position:relative; display:block; height:inherit; font-size:13px; text-transform:uppercase; background:#212121; border-radius:inherit;}
.web-tool .web-settting .switch-label:before,
.web-tool .web-settting .switch-label:after{position:absolute; top:50%; margin-top:-.5em; line-height:1;
    -webkit-transition:inherit; -moz-transition:inherit; -o-transition:inherit; transition:inherit; box-sizing:content-box;}
.web-tool .web-settting .switch-label:before{content:attr(data-off); right:11px; color:#212121;}
.web-tool .web-settting .switch-label:after{content:attr(data-on); left:11px; color:#0288d1; opacity:0;}
.web-tool .web-settting .switch-input:checked ~ .switch-label:before{opacity:0;}
.web-tool .web-settting .switch-input:checked ~ .switch-label:after{opacity:1;}
.web-tool .web-settting .switch-handle{position:absolute; top:4px; left:4px; width:28px; height:28px; background:linear-gradient(to bottom, #ffffff 40%, #f0f0f0);
    background-image:-webkit-linear-gradient(top, #ffffff 40%, #f0f0f0);}
.web-tool .web-settting .switch-handle:before{content:""; position:absolute; top:50%; left:50%; margin:-6px 0 0 -6px; width:12px; height:12px;
    background:linear-gradient(to bottom, #eeeeee, #ffffff); background-image:-webkit-linear-gradient(top, #eeeeee, #ffffff);
    border-radius:6px;}
.web-tool .web-settting .switch-input:checked ~ .switch-handle{left:74px;}
 
/* Transition */
.web-tool .web-settting .switch-label,
.web-tool .web-settting .switch-handle{transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease;}

.web-tool .web-settting .switch-flat{padding:0; background:#fff; background-image:none;}
.web-tool .web-settting .switch-flat .switch-label{background:#fff; border:solid 2px #212121; box-shadow:none;}
.web-tool .web-settting .switch-flat .switch-handle{top:0px; left:0px; background:#212121; width:50%; height:28px; box-shadow:none;}
.web-tool .web-settting .switch-flat .switch-handle:before{background:#212121;}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-label{background:#fff; border-color:#0288d1;}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-label:after{background:#212121;}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-handle{left:50px; background:#0288d1; box-shadow:none;}
.web-tool .web-settting .switch-flat .switch-input:checked ~ .switch-handle:before{background:#0288d1;}
/* web tool css end */


/* sticky css start */
.sticky{position:fixed!important; top:0; width:100%; z-index:3;}
.sticky{animation:smoothScroll 1s forwards;}
@keyframes smoothScroll{ 0%{transform:translateY(-100px);} 100%{transform:translateY(0px);}}
/* sticky css end */

/* back to top css start */
.scroll{position:fixed; bottom:60px; right:15px; z-index:999; cursor:pointer; text-align:center; display:none;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.scroll span{padding:9px; width:40px; height:40px; border:2px solid #0288d1; display:inline-block; background-color:#0288d1;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.scroll span i{font-weight:900; color:#fff;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.scroll:hover span{-webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.scroll:hover span i{font-weight:900; color:#fff;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
/* back to top css end */

/* a-tag hover style css start */
a:hover{color:#0288d1!important; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; text-decoration:none!important;}
/* a-tag hover style css end */
@keyframes spin{0%{transform:rotate(0deg);}25%{transform:rotate(90deg);}50%{transform:rotate(180deg);}75%{transform:rotate(270deg);}100%{transform:rotate(360deg);}}

/* email-clock-call css start */
.emailbox:hover > .spin, .clock:hover > .spin, .call:hover > .spin{cursor:pointer; color:#0288d1; animation:spin 450ms; animation-timing-function:linear;}
.emailbox, .clock, .call i{font-size: 14px;}
.head .clock{margin:0;}
/* email-clock-call css end */

/* header css start */
.mainlogo .navbar-brand{margin-right:0px;}
.navbar-brand{padding: 0px;}
.nav li a{text-decoration:none;}
.navbar{padding:0;}
.navbar .nav li{padding:30px 10px;}
.padding-tb{padding:33px 0px;}
a.middle{line-height:0; display:block;}
.cart .cart-drop-down .cart-pro-name{line-height:0px; margin-bottom:17px;}
.cart .cart-drop-down .cart-pro-name a{line-height:10px; display:inline-block;}
.cart .cart-drop-down .quantity{line-height:30px; margin-bottom:17px;}
.cart .cart-drop-down .cart-pro-price{line-height:0px;}
.cart .cart-drop-down .cart-pro-price .price{line-height:10px;}
.cart .cart-drop-down .cart-pro-price .delete{line-height:0px;}
.cart .cart-drop-down .cart-pro-price .delete a{line-height:10px; display:inline-block;}
.cart-drop-down .item-limit{max-height:260px; overflow-y:auto; overflow-x:hidden;}
.cart-drop-down .item-limit::-webkit-scrollbar{width:1px; background-color:#eeeeee;}
.cart-drop-down .item-limit{scrollbar-width:thin;}
.cart-drop-down .price i, .cart-page .price i, .check-out-page .price i, .order-summary i{font-size:13px;}
.subtotal-price i, .shipping-price i, .tax-price i, .gtotal-price i, .total-amount i, .order-summary .order-total i, .product-name .price i{font-size:13px; font-weight:600;}
.nav ul{background-color:#212121;}
.navbar .nav li.active a{color:#0288d1;}
.navbar .nav li a{color:#fff;}
.navbar .nav li.nav-blog ul li,.navbar .nav li.nav-product ul li{padding:0px 15px;}
.nav.navbar-nav li a.active{color:#0288d1;}
/* header css end */

/* home css start*/
.navbar .nav li.nav-home .dropdown-home{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:140px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:auto; background-color:#fff; padding:15px; cursor:pointer;}
.navbar .nav li.nav-home .dropdown-home a{color:#000!important; display:block; padding-bottom:5px;}
.navbar .nav li.nav-home:hover .dropdown-home{visibility:visible; top:83px; opacity:1; z-index:9; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.navbar .nav li.nav-home .dropdown-home a:hover{color:#0288d1 !important;}
/* home css end*/

/* blog css start */
.navbar ul li .dropdown-content{left:0px; visibility:hidden; position:absolute; z-index:-1; padding: 15px 0; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1);
    color:#000; top:140px; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; opacity:0; width: 100%; background-color:#fff;}
.navbar ul li:hover .dropdown-content{visibility:visible; top:83px; opacity:1; z-index:9; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.navbar ul li .dropdown-content .cat-head{color:#000; padding-bottom:5px; border-bottom:1px solid #eeeeee; display:inline-block; font-weight:600;}
.navbar ul li .dropdown-content a{color:#000!important; display:block; padding-bottom:5px;}
.navbar ul li .dropdown-content .parts a:hover{color:#0288d1 !important;}

.navbar .nav li.nav-blog .dropdown-blog{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:140px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:136px; background-color:#fff; padding:15px 0px; cursor:pointer;}
.navbar .nav li.nav-blog .dropdown-blog li{display:block; padding-bottom:5px;}
.navbar .nav li.nav-blog .dropdown-blog a{color:#000!important;}
.navbar .nav li.nav-blog:hover .dropdown-blog{visibility:visible; top:83px; opacity:1; z-index:9; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.navbar .nav li.nav-blog .dropdown-blog a:hover{color:#0288d1 !important;}

.navbar ul li .dropdown-blog li .dropdown-subblog{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:0px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:136px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-subblog a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-subblog{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-subblog-grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:28px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:136px; background-color:#fff; padding:15px; left:0; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-subblog-grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-subblog-grid{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-bloggrid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:28px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:136px; background-color:#fff; padding:15px 0px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid a{padding-bottom: 0px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-bloggrid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:0px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:138px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-2grid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:28px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:138px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-3grid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:56px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:138px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-4grid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-blogsimple{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:56px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:147px; background-color:#fff; padding:15px 0px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple a{padding-bottom: 0px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-blogsimple{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:0px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:158px; background-color:#fff; padding:15px; left:126px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-2simple{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:147px;}

.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:28px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:158px; background-color:#fff; padding:15px; left:126px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-3simple{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:147px;}

.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:56px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:158px; background-color:#fff; padding:15px; left:126px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-4simple{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:147px;}

.navbar ul li .dropdown-blog li .dropdown-bloglist{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:84px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:136px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-bloglist a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-bloglist{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-blogclassic{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:112px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:149px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-blogclassic a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-blogclassic{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:136px;}

.navbar ul li .dropdown-blog li .dropdown-blogsticky{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:140px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:157px; background-color:#fff; padding:15px; left:115px; cursor:pointer;}
.navbar ul li .dropdown-blog li .dropdown-blogsticky a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-blog li:hover .dropdown-blogsticky{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:136px;}
/* blog css end */

/* product css start */
.navbar .nav li.nav-product .dropdown-product{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:140px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:204px; background-color:#fff; padding:15px 0px; cursor:pointer;}
.navbar .nav li.nav-product .dropdown-product li{display:block; padding-bottom:5px;}
.navbar .nav li.nav-product .dropdown-product a{color:#000!important;}
.navbar .nav li.nav-product:hover .dropdown-product{visibility:visible; top:83px; opacity:1; z-index:9; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.navbar .nav li.nav-product .dropdown-product a:hover{color:#0288d1 !important;}

.navbar ul li .dropdown-product li .dropdown-productgrid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:0px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:165px; background-color:#fff; padding:15px 0px; left:182px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productgrid a{padding-bottom: 0px; display:block;}
.navbar ul li .dropdown-product li:hover .dropdown-productgrid{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:204px;}

.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:0px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:max-content; background-color:#fff; padding:15px; left:143px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-2grid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:165px;}

.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:28px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:165px; background-color:#fff; padding:15px; left:143px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-3grid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:165px;}

.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:56px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:max-content; background-color:#fff; padding:15px; left:143px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-4grid{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:165px;}

.navbar ul li .dropdown-product li .dropdown-productlist{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:28px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:max-content; background-color:#fff; padding:15px; left:182px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productlist a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li:hover .dropdown-productlist{visibility:visible; position:absolute; z-index:9; opacity:1;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; left:204px;}

.navbar ul li .dropdown-product li .dropdown-productlistadv{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:56px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:max-content; background-color:#fff; padding:15px; left:182px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productlistadv a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li:hover .dropdown-productlistadv{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:204px;}

.navbar ul li .dropdown-product li .dropdown-productdetail{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:84px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:max-content; background-color:#fff; padding:15px; left:182px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productdetail a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li:hover .dropdown-productdetail{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:204px;}

.navbar ul li .dropdown-product li .dropdown-productcomp{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:112px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:max-content; background-color:#fff; padding:15px; left:182px; cursor:pointer;}
.navbar ul li .dropdown-product li .dropdown-productcomp a{padding-bottom: 5px; display:block;}
.navbar ul li .dropdown-product li:hover .dropdown-productcomp{visibility:visible; position:absolute; z-index:9; opacity:1; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; background-color:#fff; padding:15px; left:204px;}
/* product css end */

/* start page css */
.navbar .nav li.nav-page .dropdown-page{visibility:hidden; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); color:#000; top:140px; z-index:-1; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; width:auto; background-color:#fff; padding:15px; cursor:pointer;}
.navbar .nav li.nav-page .dropdown-page a{color:#000!important; display:block; padding-bottom:5px;}
.navbar .nav li.nav-page:hover .dropdown-page{visibility:visible; top:83px; opacity:1; z-index:9; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.navbar .nav li.nav-page .dropdown-page a:hover{color:#0288d1 !important;}
/* end of page css */

/* blog & product css start */
.navbar .nav li.nav-home .dropdown-home a:last-child, .navbar ul li .dropdown-content a:last-child, .navbar .nav li.nav-blog .dropdown-blog li:last-child, .navbar .nav li.nav-product .dropdown-product li:last-child,
.navbar .nav li.nav-page .dropdown-page a:last-child, .navbar ul li .dropdown-blog li .dropdown-subblog a:last-child,
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child,
.navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child, .navbar ul li .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child,
.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child,.navbar ul li .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child,
.navbar ul li .dropdown-blog li .dropdown-bloglist a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogclassic a:last-child, .navbar ul li .dropdown-blog li .dropdown-blogsticky a:last-child,
.navbar ul li .dropdown-product li .dropdown-productlist a:last-child, .navbar ul li .dropdown-product li .dropdown-productlistadv a:last-child,
.navbar ul li .dropdown-product li .dropdown-productdetail a:last-child, .navbar ul li .dropdown-product li .dropdown-productcomp a:last-child,
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child,
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child,
.navbar ul li .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child{padding-bottom:0px;}

.dropdown-blog .dropdown-submenu i, .dropdown-product .dropdown-submenu i{float: right; padding-top: 5px; padding-left: 10px;margin-top:0px !important;}
.dropdown-menu{padding: 10px}
/* blog & product css end */

/* breadcrumb css start */
.breadcrumb-padding{padding:15px 0px;}
.breadcrumb-text i{padding:0 5px;}
/* breadcrumb css end */

/* icon drop down start */
.input-search-1 .search-result i{position:absolute; top:13px; right:10px; color:#000; font-weight:900;}
.input-search-1 .search-bar{position:absolute; top:83px; right:15px; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); z-index:2;}
.input-search-1 .search-bar input{padding:10px; width:300px; border:none; outline:none; }
.input-search-1 a i{color:#fff; font-size:17px;}

.input-search-1 div div a img{position: relative; bottom:0px; visibility:visible; transition:0.3s;}
.input-search-1 input:focus{color: #000; transition:0s;}
.item-in-cart-1{position:absolute;}
.item-in-cart-1 div{position:absolute; bottom:10px; color:#fff; background-color:#0288d1; font-size:13px; border-radius:10px; height:15px; width:15px; left:10px; z-index:7;}

.user-drop-down{background-color:#fff; position:absolute; top:83px; right:15px; width:150px; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); opacity:0; display:none;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.user-drop-down a{padding:10px;}
.user-drop-down a:hover{padding:10px; background-color:#0288d1; color:#fff!important;}
.user:hover .user-drop-down{display:block; opacity:1; z-index:2; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}

.cart-drop-down{background-color:#fff; position:absolute; top:83px; right:15px; width:max-content; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); opacity:0; z-index:0; display:none;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.cart-drop-down .quantity a i, .cart-drop-down .delete a i{color:#000; font-size:13px; transition:0.3s ease-in-out;}
.cart-drop-down .quantity a:hover i, .cart-drop-down .delete a:hover i{color:#0288d1; transition:0.3s ease-in-out;}
.show-cart:hover .cart-drop-down{z-index:2; opacity:1; display:block; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}

.quantity input{-webkit-appearance:none; border:none; text-align:center; width:30px; font-size:14px; padding:0px; font-weight:400; outline:none; background:transparent!important;}
.quantity input[placeholder]{font-size:14px; padding:0px; border:none; outline:none; background-color:transparent;}
.plus-btn i, .minus-btn i{padding:5px; font-weight:600; font-size:13px;}
.plus-btn-1 i, .minus-btn-1 i{padding:5px;}
.plus-minus a{vertical-align:baseline;}

.setting-drop-down{background-color:#fff; color:#000; position:absolute; right:15px; top:83px; width:max-content; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); opacity:0; display:none;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.setting-drop-down select{outline:none;}

.setting-drop-down .arrow{border:1px solid #0288d1; background-color:#0288d1; color:#fff;}
.setting .setting-drop-down .language{border:1px solid #0288d1; background-color:#0288d1; color:#fff; padding:3px 5px 3px 5px;}
.setting .setting-drop-down .currency{border:1px solid #0288d1; background-color:#0288d1; color:#fff; padding:3px 22px 3px 5px;}
.setting:hover .setting-drop-down{z-index:2; opacity:1; display:block; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
/* icon drop down end */

/* slider css start */
.swiper-slider{width:100%; height:100%;}
.swiper-container{width:100%; height:100%;}
.swiper-slide{text-align: center; font-size:14px; background:#fff; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;
    -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.sliderimg{height:875px;}
.slidertext{position:absolute; bottom:50%; width:40%; transform:translateY(50%); left:20%;}
.slidertext span{letter-spacing:10px; line-height:40px;}
.slidertext h1{letter-spacing:1px; line-height:37px; margin-bottom:20px;}
.slidertext p{margin-bottom:20px;}
.slidertext a{text-decoration:none; position:relative;}
.home-slider .swiper-nav .slider-prev{position:absolute; left:5px; top:44%; z-index:9; transition:0.3s ease-in-out; opacity:0; font-size:28px; color:#212121;}
.home-slider:hover .swiper-nav .slider-prev{left:30px; transition:0.3s ease-in-out; opacity:1; outline:none;}
.home-slider .swiper-nav .slider-next{position:absolute; right:5px; top:44%; z-index:9; transition:0.3s ease-in-out; opacity:0; font-size:28px; color:#212121;}
.home-slider:hover .swiper-nav .slider-next{right:30px; transition:0.3s ease-in-out; opacity:1; outline:none;}
.home-slider .swiper-nav .slider-prev i, .home-slider .swiper-nav .slider-next i{outline:none;}
.swiper-container .slider-first-heading{line-height:17px; margin-bottom:25px;}
/* slider css end */

/* button css start */
.btn-style{padding:10px 30px 10px 30px; font-size:14px; border:1px solid #212121; background-color:#212121; color:#fff; outline:none; border-radius:0px;}
.btn-style:hover{background-color:#0288d1; color:#fff!important; border:1px solid #0288d1; transition:all 0.3s ease-in-out 0s;}

.btn-style1{padding:10px 30px 10px 30px; font-size:14px; border:1px solid #0288d1; background-color:#0288d1; color:#fff; outline:none; border-radius:0px;}
.btn-style1:hover{background-color:#212121; color:#fff!important; border:1px solid #212121; transition:all 0.3s ease-in-out 0s;}

.btn-small{padding:6px 15px 6px 15px; font-size:14px; border:1px solid #212121; background-color:#212121; color:#fff; border-radius:0px; text-decoration:none!important;}
.btn-small:hover{cursor:pointer; background-color:#0288d1; color:#fff!important; border:1px solid #0288d1; transition:all 0.3s ease-in-out 0s; outline:none;}

.btn-small-1{padding:6px 15px 6px 15px; font-size:14px; border:1px solid #0288d1; background-color:#0288d1; color:#fff; border-radius:0px; text-decoration:none!important;}
.btn-small-1:hover{background-color:#212121; border:1px solid #212121; color:#fff!important; transition:all 0.3s ease-in-out 0s; outline:none;}

.small-btn{padding: 5px 10px; border:1px solid #eeeeee; color: #000;}
.small-btn:hover{background-color:#0288d1; color:#fff!important;}
.small-btn.active{background-color:#0288d1; color: #fff!important;}

.btn:focus, .btn:active:focus, .btn.active:focus{outline:none; box-shadow:none;}
/* button css end */

/* banner css start */
.product{position:absolute; right:30px; top:65px;}
.product h6{line-height:17px; margin-bottom:10px;}
.product .category-name{line-height:11px; margin-bottom:10px;}
/* banner css end */

/* tab css start */
.index .nav .nav-item{background-color:#212121; border-radius:0px!important; padding:5px 10px;}
.index .nav .nav-item.active{background-color:#0288d1;}
.index .nav .nav-item:hover{background-color:#0288d1;}
.index .nav .nav-item:hover a{color:#fff!important;}
.index .nav .nav-item.active a:hover{color:#fff!important;}
.index .nav .nav-item a{padding:0px;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color:transparent;}
.nav-pills .nav-link{border-radius:0px;}
.index-tab ul{border-bottom:1px solid #eeeeee;}
.index-tab ul li{margin-right:15px;}
.index-tab ul li:last-child{margin-right:0px;}
.index-tab ul li a{font-size:14px; background-color:#0288d1; border-radius:0px; color:#fff;padding:5px 17px;-webkit-transition: .0s ease-in-out; transition:.0s ease-in-out;}
.index-tab ul li:hover a{background-color:transparent; color:#0288d1; border-bottom:2px solid #0288d1; -webkit-transition: .0s ease-in-out; transition:.0s ease-in-out;}
.index-tab ul li.active-3 a{background-color:transparent; color:#0288d1; border-bottom:2px solid #0288d1; -webkit-transition: .0s ease-in-out; transition:.0s ease-in-out;}
/* tab css end */

/* save offer css start */
.side-img:after{content:""; position:absolute; right:15px; top:0; opacity:1; width:10px; height:50%; background-color:#212121;}
.side-img:before{content:""; position:absolute; left:15px; top:0; opacity:1; width:10px; height:50%; background-color:#212121;}

.side-img{border-top:10px solid #212121; transition:all 0.3s ease-in-out 0s;}
.side-img img{padding:0 10px;}
.side-img h2{display:flex; position:absolute; cursor:pointer; padding:10px 25px; margin-left:auto; margin-right:auto; left:0; right:0; width:fit-content; width:-moz-fit-content; top:30%;
    visibility:hidden; transition:all 0.3s ease-in-out;}
.side-img:hover img{opacity: 0.6;}
.side-img:hover h2{visibility: visible;}

.save10::before, .save10::after{content:""; width: 0; height: 4px; position: absolute; transition: all 0.3s linear; background: #212121;}
.save10 span::before, span::after{content:""; width:4px; height:0; position: absolute; transition: all 0.3s linear; background: #212121;}

.side-img:hover .save10::before, .side-img:hover .save10::after{width: 90%;}
.side-img:hover .save10 span::before,.side-img:hover  .save10 span::after{height:100%;}

.save10::after{right:0; bottom:0; transition-duration:0.3s;}
.save10 span::after{right:0; bottom:0; transition-duration:0.3s;}
.save10::before{left:0; top:0; transition-duration:0.3s;}
.save10 span::before{left:0; top:0; transition-duration:0.3s;}
/* save offer css end */

/* product css start */
figure{width:100%;  height:100%; margin-bottom:0px; position:relative; overflow:hidden;}
.column:hover .btn-info-icon-2{bottom:71px; opacity:1; z-index:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.column div.btn-info-icon-2{position:absolute; bottom:0px; left:0; right:0; text-align:center; z-index:-1; display:block; opacity:0;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.column .product-img{position:relative; overflow:hidden;}
.column .product-img a.image{display:block;}
.column .product-img img{width:100%; height:auto;}
.product-img .pic-1{backface-visibility:hidden; transition:all 0.3s;}
.column:hover .product-img .pic-1{opacity:0.5; transition:all 0.3s;}
.product-img .pic-2{width:100%; height:100%; backface-visibility:hidden; opacity:0; position:absolute; top:0; left:0px; transition:all 0.3s; display:none;}
.column:hover .product-img .pic-2{opacity:1; transition:all 0.3s; display:block;}

.column .product-sale-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:0px; right:0px; padding:0 5px; font-size:13px; box-shadow: -4px 4px 0 0 rgba(0,0,0,.1);}
.column .product-new-label{color:#fff; background:#212121; text-align:center; position:absolute; top:0px; left:0px; padding:0 5px; font-size:13px; box-shadow: 4px 4px 0 rgba(0,0,0,.1);}
.column .product-offer-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:0px; left:0px; padding:0 5px; font-size:13px; box-shadow: 4px 4px 0 rgba(0,0,0,.1);}
.column .product-category-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:0px; left:0px; right:0; padding:5px 10px; font-size:13px;
    margin-left:auto; margin-right:auto; box-shadow: 0px 4px 0 rgba(0,0,0,.1); opacity:0; -webkit-transition: .3s ease-in-out; transition:.3s ease-in-out;}
.column:hover .product-category-label{opacity:1; -webkit-transition: .3s ease-in-out; transition:.3s ease-in-out;}
.column .rating{line-height:0; margin-bottom:10px}
.column .product-text a, .column .product-text p, .column .product-text p span{line-height:11px;}
.column .product-text a{margin-bottom:10px;}
 .product-text a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.img-hover-zoom{position:relative; overflow:hidden; display: inline-block;}
.img-hover-zoom img{-webkit-transform:scale(1); transform:scale(1); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.img-hover-zoom:hover img{-webkit-transform:scale(1.3); transform:scale(1.3);}

.swiper-slide .column:hover .btn-info-icon{left:0px; opacity:1; z-index:999;}

.btn-icon{padding:8px 10px; border:1px solid #212121; background:#212121; color:#fff; font-size:14px; border-radius:0px; line-height:0;}
.btn-icon:hover{border:1px solid #0288d1; background:#0288d1; color:#fff!important;}

.prev i, .next i{font-weight:600;}
.prev, .next{outline:none; color:#fff; font-size:24px; padding:5px; background-color: #212121;}
.prev:hover,.next:hover{background-color:#0288d1; color:#fff!important;}
/* product css end */

/* best-deal css start */
.product-grid .grid-item .best-deal{padding-right: 1%;}
.product-grid .grid-item .best-deal-1{padding-left:1%; padding-right:1%;}
.product-grid .grid-item .best-deal-3{padding-left:1%; padding-right:1%;}
.product-grid .grid-item .best-deal-2{padding-left:1%;}
.product-grid .grid-item .best-deal-1-padding, .product-grid .grid-item .best-deal-3-padding{padding-top: 2.2%;}
.product-grid .grid-item .best-deal, .product-grid .grid-item .best-deal-1, .product-grid .grid-item .best-deal-3, .product-grid .grid-item .best-deal-2{position:relative;}
.product-grid .grid-item .best-deal a{position:absolute; bottom:60px; z-index:-1; display:block; text-align:center; opacity:0; margin-left:auto; margin-right:auto; left:0; right:0;
    width:max-content; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.product-grid .grid-item .best-deal:hover img{opacity:0.5;}
.product-grid .grid-item .best-deal:hover img+a{bottom:181px; opacity:1; z-index:999;}

.product-grid .grid-item .best-deal-1 a, .product-grid .grid-item .best-deal-3 a{position:absolute; bottom:20px; z-index:-1; display:block; text-align:center; opacity:0; margin-left:auto;
    margin-right:auto; left:0; right:0; width:max-content; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.product-grid .grid-item .best-deal-1:hover img, .product-grid .grid-item .best-deal-3:hover img{opacity:0.5;}
.product-grid .grid-item .best-deal-1:hover img+a, .product-grid .grid-item .best-deal-3:hover img+a{bottom:81px; opacity:1; z-index:999;}

.product-grid .grid-item .best-deal-2 a{position:absolute; bottom:60px; z-index:-1; display:block; text-align:center; opacity:0; margin-left:auto; margin-right:auto; left:0; right:0;
    width:max-content; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.product-grid .grid-item .best-deal-2:hover img{opacity:0.5;}
.product-grid .grid-item .best-deal-2:hover img+a{bottom:181px; opacity:1; z-index:999;}
/* best-deal css end */

/* deal-day timer & slider css start */
.dealday-img a{position:absolute; bottom:60px; z-index:-1; display:block; text-align:center; opacity:0; margin-left:auto; margin-right:auto; left:0; right:0; width:fit-content; width:-moz-fit-content; 
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.dealday-img:hover img{opacity:0.5;}
.dealday-img:hover img+a{bottom:110px; opacity:1; z-index:999;}

.clock{margin-top:14px; margin-bottom:7px;}
.clock-day{margin-right:8px;}
.deal-img h2.title-heading{margin-bottom:8px;}
.deal-img .offer.title-desc{margin-bottom:7px;}
.clock-minutes{margin-right:-9px;}
#clockdiv,#clockdeal{color:#fff; display:inline-block; text-align:center; font-size:14px;}
.country select{padding:9px 10px; border:1px solid #eeeeee;}
#clockdiv > div, #clockdeal > div{padding:10px; background:transparent; display:inline-block;}
#clockdiv div > span, #clockdeal div > span{padding:5px 10px; background:#0288d1; display:inline-block;}

.coming-soon #clockdiv{line-height:0px;}
.coming-soon #clockdiv div > span{background-color:transparent; font-weight:600; font-size:70px; line-height:53px; margin-bottom:15px;}
.coming-soon .smalltext{font-size:28px; line-height:21px;}
.coming-soon p{display:inline-block; margin-bottom:35px;}
.coming-soon-newsletter .subscribe{line-height:18px;}

.smalltext{padding-top:0px; font-size:14px;}
.box{border:1px solid #212121; padding:5px 10px; width:fit-content; width:-moz-fit-content;}

.deal-day .owl-nav{margin-top:0;}
.deal-day .owl-nav [class*=owl-]{display:contents;}
.deal-day .owl-item .item img{padding:15px;}
.deal-day .owl-nav i{position:absolute; top:45%; padding:5px; background-color:#0288d1; color:#fff; border:1px solid #0288d1; font-size:20px; cursor:pointer;}
.deal-day .owl-nav .disabled i{background-color:#212121; color:#fff; border:1px solid #212121;}
.deal-day .owl-nav .owl-prev i{left:30px; opacity:0; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.deal-day .owl-nav .owl-next i{right:30px; opacity:0; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.deal-day:hover .owl-nav .owl-prev i{left:0px; opacity:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.deal-day:hover .owl-nav .owl-next i{right:0px; opacity:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.deal-day .owl-dots{display:none;}
/* deal-day timer & slider css end */

/* insta-feed css start */
.instagram{background-color:#212121; width: 100%; height:100%;}
.instagram_feed{display:flex; width:100%; flex-wrap:wrap;}
.instafeed-style1 .insta-counts{position:absolute; bottom:70px; color:#fff; opacity:0; margin-left:auto; margin-right:auto; left:0; right:14px; transform:translateY(-30%); -webkit-transform:translateY(-30%); -moz-transform:translateY(-30%);
    -ms-transform:translateY(-30%); -o-transform:translateY(-30%);}
.instafeed-style1 .insta-link:hover .insta-counts{opacity:1; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%);
    -o-transform: translateY(-50%); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.instafeed-style1 .insta-link:hover .insta-image{opacity :0.2;}
.instafeed-style1 .insta-counts i {vertical-align:middle; font-size:14px; position:relative;}
.instafeed-style1 .insta-counts span {position: relative;}
.instafeed-style1 .insta-counts span.count-number {position:absolute; font-size:14px; left:20px; text-align:center;}
.insta,.facebook{-webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; transition:0.3s ease-in-out;}
.insta:hover,.facebook:hover{-ms-transform: rotate(360deg); transform:rotate(360deg);}
/* insta-feed css end */

/* service css start */
.service-index .service{padding:30px; display:flex; align-items:center; border:1px solid #eeeeee; cursor:pointer;}
.service-index .service .img{font-size:28px; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.service-index .service .img i{color:#000;}
.service-index .service-text{padding-left:15px; border-left:1px solid #eeeeee;}
.service-index:hover .service .img{transform:rotateX(180deg); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.service-index:hover .service .img i, .service-index:hover .service-text span{color:#0288d1;}
/* service css end */

/* about-us css start */
.about-us{left:0; right:0; top:47%; width:70%; margin-left:auto; margin-right:auto;}
.about-us-desc{padding-top:30px;}
.about-us-desc p{border:1px solid #eeeeee; padding:15px;}
.about-us-desc p, .customer p{width:50%; margin-right:auto; margin-left:auto;}
.spacing-tech{padding:30px 0px;}
.about-us-desc .separator-line-width-15{animation: scale 2s linear infinite;}
@keyframes scale {
    50% {
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -ms-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
  }
  
}
/* about-us css end */

/* contact-us css start */
.contact-us{left:0px; right:50%; top:20%;}
.contactus{bottom:20%; right:0; left:50%;}
.animated{animation-duration:1s;}
.head-set i, .phone-volume i, .time-clock i, .envelope i, .location i, .other-help i{font-size:28px;}
.contact-us-page{border:1px solid #eeeeee; padding:10px; line-height:0px; cursor:pointer; background-color:#fff;}
.contact-us-page:hover{background-color:#0288d1; border:1px solid #0288d1;}
.contact-us-page:hover i{color:#fff;}
.contact-us .feature.map iframe{border:0px; height:500px; width:100%;}
.image-circle{border-radius:50%; border:5px solid #fff;}
.support-team{margin-left:auto; margin-right:auto; display:inline-block; border:2px solid #eeeeee; border-radius:50%;}
label{margin-bottom:10px!important;}
.content-section .price label{margin-bottom:0px!important;}
.our-team .support-team{padding:10px; margin-left:auto; margin-right:auto; max-width:150px; border:2px solid #eeeeee; border-radius:0%; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .support-team:hover{border-radius:50%; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .support-team img{-webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .support-team:hover img{border-radius:50%; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .testimonial-silder .owl-dots{outline:none; display:flex; justify-content:center; margin-top:5px;}
.our-team .testimonial-silder .owl-dots button:focus{outline:none;}
.our-team .testimonial-silder .owl-dots .owl-dot.active span{background-color:#0288d1;}
.our-team .testimonial-silder .owl-nav{margin-top:0;}
.our-team .testimonial-silder .owl-nav [class*=owl-]{display:contents;}
.our-team .testimonial-silder .owl-item .item img{padding:0px;}
.our-team .testimonial-silder .owl-nav i{position:absolute; top:37%; padding:5px; background-color:#0288d1; color:#fff; border:1px solid #0288d1; font-size:20px; cursor:pointer;}
.our-team .testimonial-silder .owl-nav .disabled i{background-color:#212121; color:#fff; border:1px solid #212121;}
.our-team .testimonial-silder .owl-nav .owl-prev i{left:30px; opacity:0; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .testimonial-silder .owl-nav .owl-next i{right:30px; opacity:0; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .testimonial-silder:hover .owl-nav .owl-prev i{left:15px; opacity:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .testimonial-silder:hover .owl-nav .owl-next i{right:15px; opacity:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .testimonial-silder .social-icon{position:absolute; bottom:0px; background-color:rgba(33, 33, 33, 0.8); padding:15px; margin:0 15px; left:0; right:0; opacity:0; justify-content:center;
    line-height:0; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.our-team .testimonial-silder:hover .social-icon{bottom:33px; opacity:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.contact .contact-title{line-height:13px;}
.contact .contact-subtitle{line-height:10px;}
.contact .contact-desc{line-height:10px; display:block;}
.meet-team .team-title{line-height:21px;}
.meet-team .meet-team-title{line-height:15px;}
.meet-team .question-ans .question{line-height:13px;}
.our-team .testimonial-start .founder-name{line-height:23px;}
.our-team .testimonial-start .founder-post{line-height:23px;}
.contact-head .title-heading{line-height:23px; margin-bottom:10px;}
.contact-head .title-desc{line-height:14px;}
.title-heading{line-height:23px; margin-bottom:10px;}
.title-desc{line-height:14px;}
.login-page{padding:30px 30px;}
.login-page .title-heading{margin-bottom:0px;}
.login-page .login-subtitle{line-height:10px;}
.login-page .login-subtitle label.custom-control-label{margin-bottom:0px!important;}
.login-page .login-subtitle label.custom-control-label::before{top:-3px;}
.login-page .login-subtitle label.custom-control-label::after{top:-3px;}
.login-page .login-subtitle .custom-control{min-height:0px;}
.login-page .signin, .login-page .signup{line-height:10px;}
.order-num p, .total-amount p{line-height:10px;}
.order-complete h2{line-height:13px; margin-top:11px; margin-bottom:15px;}
.order-complete p{line-height:10px;}
.deivery-address h2, .payment-summary h2{line-height:13px;}
.delivery-name h2, .payment-summary p{line-height:10px; margin-bottom:15px;}
.delivery-name p, .order-summary p{line-height:10px; margin-bottom:15px;}
.delivery-name p:last-child, .order-summary p:last-child{margin-bottom:0px;}
/* contact-us css end */

/* billing page css start */
.billing .billing-title{line-height:13px;}
.billing .shipping-title{line-height:0px;}
.billing .billing-subtitle{line-height:10px;}
.billing label.custom-control-label{margin-bottom:0px!important; line-height:9px;}
.billing .custom-control{min-height:0;}
.billing .custom-control-label::before{top:-3px;}
.billing .custom-control-label::after{top:-3px;}
.billing .cash-on-delivery, .billing .credit-debit, .billing .paypal, .billing .wallet{line-height:0px; display:flex; align-items:center;}
.billing .cod{margin-bottom:11px;}
.billing .digital{margin-bottom:12px;}
.billing .pay-pal, .billing .digital-wallet{margin-bottom:13px;}
/* billing page css end */

/* store page css start */
.overlay{position:absolute; top:0; bottom:0; left:0px; right:0px; opacity:0; transition:.4s ease; background-color:rgba(0, 0, 0, 0.3);}
.section-product:hover .overlay{opacity:1; cursor:pointer;}
.address-locator .store-name h2{line-height:27px;}
/* store page css end */

/* payment css start */
.card-payment-option{display:none;}
.card-payment-option{padding:15px 15px; margin:0 0px 15px 15px;}
.credit-debit:checked ~ .card-payment-option{display:block!important;}
.icon-pay{font-size:28px;}
.icon-pay a i.fa-cc-visa{color:#0157a2;}
.icon-pay a i.fa-cc-amex{color:#007bc1;}
.icon-pay a i.fa-cc-mastercard{color:#0a3a82;}
.icon-pay a i.fa-cc-discover{color:#f68121;}
.icon-pay a i.fa-cc-paypal{color:#253b80;}
.icon-pay a i.fa-wallet{color:#624a2e;}
.month, .year{padding:11px 10px 10px 10px;}
select.month, select.year{border:1px solid #eeeeee;}
.fname input, .lname input, .address input, .city input, .state input, .pincode input, .country select, .card input, .month, .year, .cvv input{outline:none;}
.save-card a{font-size:18px;}
/* payment css end */

/* cancel page css start */
.cancel-page, .privacy-policy{padding:25px 30px;}
.cancel-page ul, .privacy-policy ul{padding:0;}
.cancel-page ul li, .privacy-policy ul li{margin-bottom:15px;}
.cancel-page ul li:last-child, .privacy-policy ul li:last-child{margin-bottom:0px;}
/* cancel page css end */

/* cart page page css start */
.cart-page .price .item-total i, .check-out-page .price .item-total i{font-weight:600;}
.cart-page .product-1 a{display:flex; align-items:center; justify-content:center;}
.cart-page .product-1 a::before{content:'\e646'; font-family:'themify'; font-weight:900; color:#000; position:absolute; display:flex; left:15px;}
.coupan-code input{border:none; border-bottom:1px solid #eeeeee; font-size:14px; font-weight:600; background-color:#fff; outline:none; text-align:center; padding:0px !important;}
.cart-page .product-1 a:hover:before{color:#0288d1;}
.coupan-code input[placeholder]{border:none; border-bottom:1px solid #eeeeee;}
.cart-page .cart-title, .wishlist .wish-title{line-height:13px;}
/* cart page page css end */

/* faq page css start */
.plus a:hover{color:#0288d1!important;}
.faqs a[aria-expanded="true"] i::before{content:"\f068"; font-family:'Font Awesome 5 Free'; font-weight:900;}
.faqs a[aria-expanded="true"]{color:#0288d1!important;}
.faq-section .title-heading{margin-bottom:0;}
.faq-section .separator-line-width-15{animation:scale 2s linear infinite;}
/* faq page css end */

/* forgot password css start */
.forgot-pwd .email-user{padding:30px;}
.forgot-pwd .email-user input{width:100%; display:block; text-align:center;}
.forgot-pwd .forgot-box{border:1px solid #eeeeee;}
.forgot-pwd .forgot-box p{padding:15px; background-color:#0288d1; color:#fff;}
.forgot-pwd .forgot-box .new-pwd {padding:15px; background-color:#0288d1;}
.forgot-pwd .forgot-box .new-pwd a.btn-small:hover{color:#000!important; border:1px solid #fff; background-color:#fff;}
.forgot-pwd .forgot-box .new-pwd a i{margin-left:5px;}
/* forgot password css end */

/* signin page css start */
button.f-book{background-color:#3b5998!important; border:2px solid #3b5998;}
button.f-book:hover{background-color:transparent!important; border:2px solid #3b5998; color:#3b5998!important;}
button.google{background-color:#db4437!important; border:2px solid #db4437;}
button.google:hover{background-color:transparent!important; border:2px solid #db4437; color:#db4437!important;}
/* signin page css end */

/* terms & conndition page css start */
.introduction ol, .intellectual ol, .restrictions ol, .content ol, .warranties ol{padding:15px 15px 15px 30px; border:1px solid #eeeeee; border-top:none;}
.introduction ol li, .intellectual ol li, .restrictions ol li, .content ol li, .warranties ol li{margin-bottom:15px;}
.introduction ol li:last-child, .intellectual ol li:last-child, .restrictions ol li:last-child, .content ol li:last-child, .warranties ol li:last-child{margin-bottom:0px;}
.terms-condition ol{margin-bottom:30px;}
.terms-condition .warranties ol{margin-bottom:0px;}
/* terms & conndition page css end */

/* track order page css start */
.rounded-circle{padding:10px; background-color:#0288d1; position:relative;}
.border{width:83%; position:relative; top:11px; margin-left:90px;}
.fa-male{padding:10px 20px; border:1px solid #0288d1; border-radius:25px; background-color:#0288d1;}
.fa-truck{padding:10px 8px; border:1px solid #0288d1; border-radius:25px; background-color:#0288d1;}
.fa-shopping-bag{padding:10px 12px; border:1px solid #0288d1; border-radius:25px; background-color:#0288d1;}
.circle{position:relative; top:23px;}
.circle-fa i{position:relative; bottom:15px; color:#fff;}
.pickup-before:before{position:absolute; content:""; height:2px; width:550px; background-color:#0288d1; top:9px;}
/* track order page css end */

/* wishlist page css start */
.add-delete{padding:10px 15px;}
/* wishlist page css end */

/* 4 not 4 page css start */
.notfound{display:inline-block;}
.notfound .notfound-404 h1{font-family:'Fredoka One', cursive; font-size:200px; margin-bottom:30px; line-height:155px;}
.notfound .notfound-404 h1 span{line-height:0px; display:inline-block;}
.notfound .notfound-search{margin-bottom:37px;}
.notfound a.btn-small1{animation:flash 1s linear infinite; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.notfound a.btn-small1:hover{animation:unset; background-color:#212121; color:#fff!important; border:1px solid #212121;}
/* 4 not 4 page css end */

/* coming-soon page css start */
.coming-slide{display:block; position:fixed; z-index:0; width:100%; height:100%; top:0; left:0;}
.coming-item{display:block; position:absolute; width:100%; height:100%; top:0; left:0;}
.bg-img1{background-position:center; background-repeat:no-repeat; background-size:cover;}
.coming-soon .icon-main a{margin-right:10px;}
.coming-soon .icon-main a:last-child{margin-right:0px;}
.coming-soon .icon-main a i{color:#fff;}
.coming-soon .newsletter{text-align:-webkit-center; display:inline-block;}
.coming-soon .newsletter input, .coming-soon .newsletter button{display:inline-block;}
.coming-soon .newsletter input{margin-bottom:19px; text-align:center;}
.coming-soon .btn-small1:hover{border:2px solid #fff; color:#fff;}
.coming-soon .overlay1{position:relative; z-index:1;}
.coming-soon .size1{width:100%;}
.coming-soon .overlay1::before{content:""; display:block; position:absolute; z-index:-1; width:100%; height:100%; top:0; left:0; background:#212121;
    background:-webkit-linear-gradient(to bottom, #212121, #0288d1); background: -o-linear-gradient(to bottom, #212121, #0288d1); background:-moz-linear-gradient(to bottom, #212121, #0288d1);
    background:linear-gradient(to bottom, #212121, #0288d1); opacity:0.7;}
.coming-soon .coming-soon-padding{padding:15px 0px 0px 0px;}
.coming-soon-text{position:absolute; margin-left:auto; margin-right:auto; left:0; right:0; bottom:50%; width:100%; transform:translateY(50%);}
.coming-soon-text p::after{content: ""; border-bottom:2px solid #eeeeee; display:block; animation:scale 2s linear infinite;}
/* coming-soon page css end */

/* blog css start */
.main_blog_details .user_details .tag-list a{display:inline-block; border:1px solid #eeeeee; text-align:center; padding:5px 10px; font-size:14px; color:#212121; background:transparent; text-transform:uppercase;}
.main_blog_details .user_details .tag-list a:last-child{margin-right:0px;}
.media{flex-direction:row-reverse;}
.media .user-img{padding-right:15px;}
.main_blog_details .user_details .media .media-body{text-align:left; vertical-align:middle; align-self:center;}
.main_blog_details .user_details .media .media-body p{color:#bbbbbb;}
.main_blog_details .blockquote{background:#fff; padding:15px; margin:15px 0px; border:1px solid #eeeeee;}
.main_blog_details .blockquote p{background:#f9f9ff; margin-bottom:0px; border-left:2px solid #0288d1; font-style:normal; padding:0 15px; font-size:14px;}

.like-comment a:hover{color:#000!important;}
.like-comment a i:hover{color:#0288d1!important;}

.next-prev-post{padding:15px 0px; border-bottom:1px solid #eeeeee;}

.comments-area .date{font-size:13px; color: #bbbbbb;}
.comments-area .comment-list{margin-bottom:15px;}
.comments-area .comment-list:last-child{margin-bottom:0px;}
.comments-area .comment-list.left-side{margin-bottom:15px; padding-left:30px;}

.prev-post{padding-left:15px;}
.next-post{padding-right:15px;}

@-webkit-keyframes opacity{
    0%{opacity:0; -webkit-transform:scale(1); transform:scale(1);}
    100%{opacity:1; -webkit-transform:scale(1); transform:scale(1);}
}
@keyframes opacity{
    0%{opacity:0; -webkit-transform:scale(1); transform:scale(1);}
    100%{opacity:1; -webkit-transform:scale(1); transform:scale(1);}
}

.leave-reply .fname input, .leave-reply .lname input, .leave-reply .subject input, .leave-reply .message textarea, .contact .message textarea{border:1px solid #eeeeee;}
.leave-reply input[placeholder]{font-size:13px; padding: 5px 5px 5px 10px; color:#bbbbbb;}
.leave-reply::placeholder{color:#bbbbbb;}
input[placeholder]{font-size:13px; padding:10px; border:1px solid #eeeeee; outline:none;}
.message textarea{resize:none; font-size:13px; padding:10px;}
.message textarea, .subject input{outline:none;}
/* blog css end */

/* blog-grid css start */
.lframe .blog-grid-img, .rframe .blog-grid-img, .frame .blog-grid-img{position:relative;}
.lframe .blog-grid-info{position:absolute; bottom:0; left:15px; right:15px; padding:30px;}
.lframe.fgrid .blog-grid-info, .rframe.fgrid .blog-grid-info{position:absolute; bottom:0; left:15px; right:15px; padding:15px;}
.rframe .blog-grid-info{position:absolute; bottom:0; left:15px; right:15px; padding:30px;}
.frame .blog-grid-info{position:absolute; bottom:0; left:15px; right:15px; padding:30px;}
.lframe .blog-grid-info, .rframe .blog-grid-info, .frame .blog-grid-info{transform:translate(0%, 0%) rotateY(90deg); transform-origin:50%; background:rgba(255,255,255,0.9); opacity:0;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.lframe:hover .blog-grid-info, .rframe:hover .blog-grid-info, .frame:hover .blog-grid-info{transform:translate(0%, 0%) rotateY(0deg); opacity:1;}
/* blog-grid css end */


/* blog-list css start */
.list-frame .blog-list-info{padding:30px 15px;}
.frame .blog-list-info .blog-list-desc .read-more i{margin-left:5px;}
.frame .blog-list-img .blog-list-overlay{background:rgba(0,0,0,0.4); cursor:pointer; position:absolute; left:15px; top:0; bottom:0; right:30px; opacity:0;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.frame .blog-list-img:hover .blog-list-overlay{opacity:1;}

.blog-list-lframe .list-lframe .blog-list-info{padding:30px 15px;}
.blog-list-lframe .list-lframe .blog-list-info .blog-list-desc .read-more i{margin-left:5px;}
.blog-list-lframe .lframe .blog-list-img .blog-list-overlay{background:rgba(0,0,0,0.4); cursor:pointer; position:absolute; left:15px; top:0; bottom:0; right:30px; opacity:0;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.blog-list-lframe .lframe .blog-list-img:hover .blog-list-overlay{opacity:1;}

.blog-list-mix{padding:0 15px;}
.blog-list-mix .lrframe{padding:0;}
.blog-list-mix .lrframe .blog-list-info{padding:30px;}
.blog-list-mix .lrframe .blog-list-info .blog-list-desc .read-more i{margin-left:5px;}
.blog-list-mix .lrframe .blog-list-img .blog-list-overlay{background:rgba(0,0,0,0.4); cursor:pointer; position:absolute; left:0px; top:0; bottom:0; right:0px; opacity:0;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.blog-list-mix .lrframe .blog-list-img:hover .blog-list-overlay{opacity:1;}
/* blog-list css end *

/* blog-classic css start */
.lframe .blog-classic-info{padding:30px;}
.lframe .blog-classic-img{position:relative; width:100%; margin:auto; overflow:hidden;}
.lframe .blog-classic-img .blog-classic-overlay{background:rgba(0,0,0,0.7); position:absolute; height:100%; width:100%; left:0; top:0; bottom:0; right:0; opacity:0;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.lframe .blog-classic-img:hover .blog-classic-overlay{opacity:1;}
.lframe .blog-classic-details{position:absolute; text-align:center; width:100%; top:50%; left:50%; opacity:0;
    -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-transition:all 0.3s ease-in-out 0s;
    -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.lframe .blog-classic-img:hover .blog-classic-details{top:50%; left:50%; opacity:1;}
.lframe .blog-classic-details h3{color:#fff;}
.lframe .blog-classic-details p{color:#fff;}
.lframe .blog-classic-details i{color:#fff; margin-left:5px;}
.lframe .blog-classic-details .read-more:hover{color:#0288d1; transition: all 0.3s ease-in-out 0s;}
.lframe .blog-classic-details .read-more i{position:relative; left:0;}
.lframe .blog-classic-details .read-more:hover i{color:#0288d1; left:5px; transition: all 0.3s ease-in-out 0s;}
.lframe .fadeIn-bottom{top:80%;}
/* blog-classic css end */

/* product-list css start */
.frame .product-list-img .product-list-overlay, .lframe .product-list-img .product-list-overlay{background:rgba(0,0,0,0.4); cursor:pointer; position:absolute; left:0px; top:0; bottom:0; right:0px; opacity:0; display:flex; align-items:center;
    justify-content:center; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.frame .product-list-img:hover .product-list-overlay, .lframe .product-list-img:hover .product-list-overlay{opacity:1;}

.frame .column .product-list-img, .lframe .column .product-list-img{position:relative; overflow:hidden;}
.frame .column .product-list-img a.image, .lframe .column .product-list-img a.image{display:block;}
.frame .column .product-list-img img, .lframe .column .product-list-img img{width:100%; height:auto;}
.frame .product-list-img .pic-1, .lframe .product-list-img .pic-1{backface-visibility:hidden; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.frame .column:hover .product-list-img .pic-1, .lframe .column:hover .product-list-img .pic-1{opacity:0.5; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.frame .product-list-img .pic-2, .lframe .product-list-img .pic-2{width:100%; height:100%; backface-visibility:hidden; opacity:0; position:absolute; top:0; left:0px; display:none;
    -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.frame .column:hover .product-list-img .pic-2, .lframe .column:hover .product-list-img .pic-2{opacity:1; display:block; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}

.frame .column .product-list-img .product-list-overlay a.btn-icon, .lframe .column .product-list-img .product-list-overlay a.btn-icon{background-color:#0288d1; border:1px solid #0288d1;}
.frame .column .product-list-img .product-list-overlay a:hover, .lframe .column .product-list-img .product-list-overlay a:hover{background-color:#212121; color:#fff!important; border:1px solid #212121;}

.frame .action{display:block;}
.frame .action a{display:block; margin-bottom:16px;}
.frame .action a:last-child{margin-bottom:0px;}

.lf-frame .action{display:block;}
.lf-frame .action a{display:block; margin-bottom:15px;}
.lf-frame .action a:last-child{margin-bottom:0px;}
.pl-frame .action{display:block;}
.pl-frame .action a{display:block; margin-bottom:16px;}
.pl-frame .action a:last-child{margin-bottom:0px;}
.pl-frame .quantity{margin-bottom:4px;}
.pl-lframe .action{display:block;}
.pl-lframe .action a{display:block; margin-bottom:16px;}
.pl-lframe .action a:last-child{margin-bottom:0px;}

.product-list-section .product-list{padding:15px 0; margin:0 0 30px 0; border:1px solid #eeeeee;}
.product-quickview-section .product-list .details .product-title{line-height:normal;}
.product-list .details .product-title, .product-list .price .price-title{line-height:15px;}
.product-list .price .product-final-price{line-height:15px; display:inline-block;}
.product-list .price .product-price{line-height:0px;}
.product-list .price .product-sub-price{line-height:15px; display:inline-block;}
.product-list .price .product-sub-price span{line-height:10px; display:inline-block;}
.product-list .details label{margin-bottom:0px!important;}
.product-list .details .rating{line-height:0px;}
.product-list .details .size{line-height:31px;}
.product-list .details .color{line-height:22px;}
.product-list-section .page-bar ul{margin:0;}
.category-grid .category-title, .category-list .category-title{line-height:13px;}
.product-quickview-section .product-list .price{line-height:10px; margin-bottom:10px;}
.product-quickview-section .product-list .product-description{margin-bottom:9px;}
.product-quickview-section .product-list .price span, .product-quickview-section .product-list .price sub{line-height:10px; display:inline-block;}
.product-quickview-section .product-list .product-title{margin-bottom:15px;}
.product-quickview-section .product-list .rating{margin-bottom:17px;}
.product-quickview-section .product-list .size{margin-bottom:15px;}
.product-quickview-section .product-list .color{margin-bottom:20px;}
.product-quickview-section .product-list .quantity{margin-bottom:20px;}
.product-quickview-section .product-list .action{margin-bottom:15px; display:flex!important;}
.product-quickview-section .product-list .action a{margin-right:5px;}
.product-quickview-section .product-list .action a:last-child{margin-right:0px;}
.product-quickview-section .product-list .share{line-height:10px; margin-bottom:16px;}
.product-quickview-section .product-list .share label{margin-bottom:5px!important;}
.product-quickview-section .product-list .share .share-icon{display:flex!important;}
.product-quickview-section .product-list .share .share-icon a{margin:5px 5px 0 0;}
.product-quickview-section .product-list .share .share-icon a:last-child{margin:5px 0 0 0;}
.product-quickview-section .product-list .share .share-icon a.btn{border:none;}
.product-list-section .product-quickview-section .product-list{padding:0; margin:0; border:none;}

/* product-list css end */

/* quick view css start */
.preview{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column;
    -ms-flex-direction:column; flex-direction:column;}
.preview-thumbnail.nav-tabs{border:none; margin-top:15px;}
.product-detail-sticky-zoom ul.preview-thumbnail.nav-tabs{border:none; margin-top:8px;}
.preview-thumbnail.nav-tabs li{width:18%; margin-right:2.5%;}
.preview-thumbnail.nav-tabs li img{max-width:100%; display:block;}
.preview-thumbnail.nav-tabs li a{padding:0; margin:0;}
.preview-thumbnail.nav-tabs li:last-of-type{margin-right:0;}
.tab-content{overflow:hidden;}
.tab-content img {width:100%; -webkit-animation-name:opacity; animation-name:opacity; -webkit-animation-duration:.3s; animation-duration:.3s;}
.modal.zoomIn.show{padding-right:0px!important; display:flex!important; align-items:center; justify-content:center;}
.modal .modal-dialog{max-width:780px; margin-left:auto; margin-right:auto; margin:0px;}
.modal .modal-dialog .modal-content{border-radius:0px; border:1px solid #eeeeee;}
.modal .modal-dialog .modal-content .modal-header{align-items:center; padding:15px; border-bottom:1px solid #eeeeee; border-radius:0px;}
.modal .modal-dialog .modal-content .modal-header button{outline:none;}
.modal .modal-dialog .modal-content .modal-header .close i{font-size:14px;}
.modal .modal-dialog .modal-content .modal-header .close{padding:0; margin:0; line-height:1px; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.modal .modal-dialog .modal-content .modal-header .close:hover{transform:rotate(180deg); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.modal .modal-dialog .modal-content .modal-header .close:hover i{color:#0288d1;}
.modal .modal-dialog .modal-content .modal-footer{padding:15px;}
.modal .modal-dialog .modal-body .details{max-height:552px; overflow-y:auto; padding-left:0px;}
.modal .modal-dialog .modal-body .details::-webkit-scrollbar{width:1px;}
.modal .modal-dialog .modal-body .details{-scrollbar-width:none;}
.modal .modal-dialog .modal-body .details .size label, .modal .modal-dialog .modal-body .details .color label, .modal .modal-dialog .modal-body .details .quantity label,
.modal .modal-dialog .modal-body .details .share label{font-weight:600;}
.modal .modal-dialog .modal-body .details .share a{display:inline-block; color:#fff; padding:6px 12px; border-radius:0px;}
.modal .modal-dialog .modal-body .details .share a:hover{color:#fff!important;}
.modal .modal-dialog .modal-body .details .share a:hover i{color:#fff;}
.modal .modal-dialog .modal-body .details .share a.face-book{background-color:#3b5998; border:1px solid #3b5998;}
.modal .modal-dialog .modal-body .details .share a.twitter{background-color:#55acee; border:1px solid #55acee;}
.modal .modal-dialog .modal-body .details .share a.pinterest{background-color:#bd081c; border:1px solid #bd081c;}
.modal .modal-dialog .modal-body .details .share a.linkedin{background-color:#0073b1; border:1px solid #0073b1;}
.modal .modal-dialog .modal-body .details .share a i{margin-right:5px; font-size:13px;}
.modal .modal-dialog .modal-body .details .full-apge a{display:inline-block; padding:6px 10px; background-color:#0288d1; color:#fff; border-radius:0px; border:1px solid #0288d1;}
.modal .modal-dialog .modal-body .details .full-apge a:hover{color:#fff!important; background-color:#212121; border:1px solid #212121;}
.modal .modal-dialog .modal-body .details .full-apge a i{margin-left:5px; font-size:14px;}
.modal .modal-dialog .modal-body .details .full-apge a i.fa-info{animation:bounce 2s linear infinite;}
.animated .modal .zoomIn{animation-duration:1s;}
/* quick view css end */


/* product compare page css start */
.product-compare .product-comp-img img{padding:15px 0px;}
.product-compare .product-comp-img::before{content:"\f00d"; font-family:'Font Awesome 5 Free'; font-weight:600; font-size:13px; position:absolute; right:10px; top:10px;
    cursor:pointer; background-color:#0288d1; color:#fff; line-height:10px; border-radius:20px; padding:5px;}

.product-compare .product-comp-head{display:flex; align-items:center; padding:10px 5px; justify-content:center;}
.product-compare .product-comp-head h2{font-weight:600;}
.product-compare .product-comp-ans{display:flex; align-items:center; justify-content:center; padding:15px;}
.product-compare .product-comp-ans p{margin-bottom:0;}

.product-compare-adv .product-comp-img img{padding:15px;}
.product-compare-adv .product-comp-img::before{content:"\f00d"; font-family:'Font Awesome 5 Free'; font-weight:600; font-size:13px; position:absolute; right:20px; top:10px;
    cursor:pointer; background-color:#0288d1; color:#fff; line-height:10px; border-radius:20px; padding:5px;}
.product-compare-adv .product-comp-hover{transition:0.5s;}
.product-compare-adv .product-comp-hover:hover{cursor:pointer; box-shadow:0px 0px 0px rgba(0,0,0,0.3); transform:scale(1.03); transition:0.5s;}

.product-compare-adv .product-compare-adv-desc{display:flex; align-items:flex-end;justify-content:space-between; padding:10px 15px;}
.product-compare-adv .product-compare-adv-head h2{font-weight:600;}
.product-compare-adv .product-compare-adv-ans p{margin-bottom:0;}
/* product compare page css end */

/* site-map page css start */
.site-map-pages ul li a{color: #000;}
.site-map-pages ul li{padding-left: 5px; padding-bottom: 5px;}
.site-map-pages ul li:last-child{padding-bottom: 0px;}
.site-map-pages ul li a::before {content: "\f30b"; font-family: 'Font Awesome 5 Free'; font-weight: 900; position: absolute; left: 25px;  -webkit-transform: translate3d(-1px, 0, 0);
    transform: translate3d(-1px, 0, 0); transition: 0.5s ease-in-out;}
.site-map-pages ul li a:hover:before {left:30px; -webkit-animation-name: arrowLeftRight; animation-name: arrowLeftRight; -webkit-animation-duration: 500ms; animation-duration: 500ms;
    transition: 0.5s ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count:infinite;}
/* site-map page css end */

/* product-detail page css start */
.size a{padding:5px 10px; background-color:#0288d1; color:#fff!important; border:1px solid #0288d1;}
.size a:hover{background-color:#212121; color:#fff!important; border:1px solid #212121;}
.red{background-color:#FF0000; padding:0px 9px;}
.blue{background-color:#0000ff; padding:0px 9px;}
.yellow{background-color:#ffff00; padding:0px 9px;}
.pink{background-color:#ff69b4; padding:0px 9px;}
.text{border-bottom:1px solid #eeeeee; display:inline-block;}
.check-avail input{border:none; border-bottom:1px solid #eeeeee; font-size:14px; font-weight:600; background-color:#fff; outline:none;}
.check-avail input::placeholder{font-weight:400;}

.make-me-sticky{position:-webkit-sticky; position:sticky; top:81px; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.sidebar-item{width:100%; height:100%;}
.content-section{min-height:100%;}

.product-detail ul{border-bottom:1px solid #eeeeee;}
.product-detail ul li{padding:5px 0px; border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; background-color:transparent; cursor:pointer; font-weight:500;}
.product-detail ul li a{padding:7px 10px; color:#0288d1!important;}
.product-detail ul li:hover{background-color:#0288d1;}
.product-detail ul li:hover a{color:#fff!important; transition:0s; -webkit-transition:0s;}
.product-detail ul li.active-3{background-color:#0288d1;}
.product-detail ul li.active-3 a{color:#fff!important; transition:0s; -webkit-transition:0s;}
.blockquote-footer{color:#bbbbbb;}

.product-service-simple .product-service{cursor:pointer;}
.product-service-simple .product-service .eye{transition:0.3s;}
.product-service-simple .product-service .eye i, .product-service-simple .product-service p{color:#fff;}
.product-service-simple:hover .product-service .eye{transform:rotateY(180deg); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}

.product-service-without-sticky .product-service{cursor:pointer; transition:0.3s;}
.product-service-without-sticky .product-service .eye{transition:0.3s;}
.product-service-without-sticky .product-service .eye i, .product-service-without-sticky .product-service p{color:#fff;}
.product-service-without-sticky:hover .product-service{background-color:#fff; transition:0.3s;}
.product-service-without-sticky:hover .product-service .eye{transition:0.3s; transform:rotateY(180deg);}
.product-service-without-sticky:hover .product-service .eye i,.product-service-without-sticky:hover .product-service p{color:#0288d1;}

.product-service-sticky .product-service{cursor:pointer;}
.product-service-sticky .product-service .eye{transition:0.3s;}
.product-service-sticky:hover{background-color:#0288d1;}
.product-service-sticky:hover .product-service .eye{transition:0.3s; transform:rotateY(180deg);}
.product-service-sticky:hover .product-service .eye i, .product-service-sticky:hover .product-service p{color:#fff;}

.safe-secure i, .easy i, .authentic i{font-size:24px;}

.similar-product-silder.owl-theme .owl-dots{display:flex; justify-content:center;}
.similar-product-silder.owl-theme .owl-stage-outer{margin-bottom:35px;}
.similar-product-silder.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background-color: #0288d1; outline: none;}
.similar-product-silder.owl-theme .owl-dots .owl-dot{outline:none;}
.similar-product-silder .owl-nav{display:none;}
.similar-product-silder .owl-stage-outer .column:hover .btn-info-icon{left:0px;}
.similar-product-silder .owl-stage-outer .column:hover .btn-info-icon-2{left:0;}

.product-detail-slider .preview-thumbnail.detail-slider.nav-tabs li{width:100%;}
.product-detail-slider .detail-slider.owl-carousel .owl-dots{display:none;}
.product-detail-slider .detail-slider.owl-carousel .owl-nav{margin-top:0;}
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-prev,
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-next{position:absolute; bottom:50%; transform:translateY(50%); padding:7px!important; background-color:#0288d1; border-radius:25px; color:#fff;}
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-prev{left:-15px;}
.product-detail-slider .detail-slider.owl-carousel .owl-nav .owl-next{right:-15px;}
.product-detail-slider .detail-slider.owl-carousel .owl-nav button{margin:0; line-height:0;}
.product-detail-slider .detail-slider.owl-carousel .owl-nav button:focus{outline:none;}

.zoom{display:inline-block; position:relative;}
.zoom:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; right:0;}
.zoom img{display:block;}
.zoom img::selection{background-color:transparent;}

.product-detail-list .price.product-price{line-height:12px;}
.product-detail-list .details .product-title, .product-detail-list .price .price-title{line-height:15px;}
.product-detail-list .price .product-final-price{line-height:12px; display:inline-block;}
.product-detail-list .price .product-price{line-height:0px;}
.product-detail-list .price .product-sub-price{line-height:11px; display:inline-block;}
.product-detail-list .price .product-sub-price span{line-height:10px; display:inline-block;}
.product-detail-list .details label{margin-bottom:0px!important;}
.product-detail-list .details .rating{line-height:0px;}
.product-detail-list .details .size{line-height:26px;}
.product-detail-list .details .color{line-height:20px;}
.product-detail-list .details .quantity label{line-height:26px;}
.product-detail-list .details .same-seller{line-height:16px;}
.product-detail-list .details .check-avail{padding-bottom:22px;}
.product-detail-list .details .rating-title{line-height:15px; margin-top:22px;}
.product-detail-list .details .review-comment{line-height:12px; display:block;}
.product-detail-list .details .review-user{line-height:11px;}
.product-detail-list .details a.all-review{background-color:#0288d1; border:1px solid #0288d1; border-radius:0px; margin-bottom:22px;}
.product-detail-list .details a.all-review:hover{background-color:#212121; border:1px solid #212121; border-radius:0px; color:#fff!important;}
.product-detail-list .details .product-review{margin-bottom:20px;}
.product-detail-list .details .que-ans-title{line-height:15px; margin-top:22px;}
.product-detail-list .details .que{line-height:13px;}
.product-detail-list .details .que span{line-height:13px; display:inline-block;}
.product-detail-list .details .ans{line-height:9px;}
.product-detail-list .details .ans span{line-height:9px; display:inline-block;}
.product-detail-list .details .que-ans-user{line-height:16px;}

.similar-product-detail h3{line-height:23px;}
/* product-detail page css end */

/* grid to list category page css start */
.tg-6 a img, .tg-4 a img, .tg-3 a img, .tg-2 a img, .tl-2 a img, .tl-1 a img{padding:10px;}
.tg-6, .tg-4, .tg-3, .tg-2, .tl-2, .tl-1{border:1px solid #eeeeee;}
.tg-6, .tg-4, .tg-3, .tg-2, .tl-2, .tl-1{margin-right:5px;}

.tg-6:hover, .tg-4:hover, .tg-3:hover, .tg-2:hover, .tl-2:hover, .tl-1:hover{background-color:#0288d1; border:1px solid #0288d1;}
.active-2{background-color:#0288d1;}
.grid-list.active-2.tg-6, .grid-list.active-2.tg-4, .grid-list.active-2.tg-3, .grid-list.active-2.tg-2, .grid-list.active-2.tl-2,
.grid-list.active-2.tl-1{border:1px solid #0288d1;}

.grid-list.active-2 img.id{display:none;}
.grid-list.active-2 img.id1{display:block;}

.grid-list img.id{display:block;}
.grid-list img.id1{display:none;}
.grid-list img{margin-left:auto; margin-right:auto;}
.grid-list:hover .id1{display:block;}
.grid-list:hover .id{display:none;}
.sort-by-dropdown select{padding:9px 10px; border:1px solid #eeeeee; outline:none;}

.category figure::before{position:absolute; top:0; left:-100%; z-index:2; display:block; content:''; width:100%; height:100%;
    background:-webkit-linear-gradient(left, rgba(33,33,33,0) 0%, rgba(33,33,33,.3) 100%); background:linear-gradient(to right, rgba(33,33,33,0) 0%, rgba(33,33,33,.3) 100%);
    -webkit-transform:skewX(0deg); transform:skewX(0deg);}
.category figure:hover::before{-webkit-animation:shine .75s; animation:shine .75s;}
.category figure{position:relative; overflow:hidden;}
@-webkit-keyframes shine{100%{left:100%;}}
@keyframes shine{100%{left:100%;}}

.category img, .section-product img{-webkit-transform:scale(1); transform:scale(1); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.category:hover img, .section-product:hover img{-webkit-transform:scale(1.3); transform:scale(1.3);}
.section-product{position:relative; overflow:hidden;}

.category .categories ul.nav-category li.nav-head{margin-bottom:6px;}
.category .categories ul.nav-category li.nav-head:last-child{margin-bottom:0px;}
.category .categories ul.nav-category li ul.nav-sub-category li{margin-bottom:5px;}
.category .categories ul.nav-category li ul.nav-sub-category li:last-child{margin-bottom:0px;}
.category .categories ul.nav-category li ul.nav-sub-category li a{display:flex; justify-content:space-between;}
/* grid to list category page css start */

/* side bar css start */
.card .card-body.icon a{vertical-align:sub;}
.icon a i{padding:5px; color:#fff; font-size:16px;}
.icon a i.ti-facebook{background-color:#3b5999;}
.icon a i.ti-twitter-alt{background-color:#55acee;}
.icon a i.ti-linkedin{background-color:#0077b5;}
.icon a i.ti-pinterest{background-color:#bd081c;}
.icon a{margin-right:5px; line-height:0px;}
.icon a:last-child{margin-right:0px;}

ul.list{margin-left:15px; position:relative;}
ul.list li a{padding:0px 0px 0px 20px;}
ul.list li a::before{content:"\f30b"; font-family:'Font Awesome 5 Free'; font-weight:900; position:absolute; left:0px; -webkit-transform:translate3d(-1px, 0, 0); transform:translate3d(-1px, 0, 0); transition: 0.5s ease-in-out;}
ul.list li a:hover:before{left:5px; -webkit-animation-name:arrowLeftRight; animation-name:arrowLeftRight; -webkit-animation-duration:500ms; animation-duration:500ms; transition:0.5s ease-in-out;
    -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite;}

.blog a::after{content:"\f067"; font-family: 'Font Awesome 5 Free'; font-weight:900; float:right; font-size:13px;}
.blog a[aria-expanded="true"]::after{content:"\f068"; font-family:'Font Awesome 5 Free'; font-weight:900; float:right; font-size:13px;}

.post-image{margin-right:15px;}
.post-meta{font-size:13px; color:#bbbbbb;}
.post-info a:hover{text-decoration:underline!important;}

.card .card-body .blog-various h2.text-medium{line-height:11px;}
.blog-start{padding-top:15px; padding-bottom:15px;}
.blog-start:last-child{padding-top:15px; padding-bottom:0px;}

.blog-follow .card-body{padding:15px; display:flex;}
.blog-follow .card-body.icon a{vertical-align:sub; display:flex;}
.blog-follow .blog-recent .card-body, .blog-follow .blog-popular .card-body{padding:0 15px;}
.blog-follow .blog-recent .card-header a:hover, .blog-follow .blog-popular .card-header a:hover{color:#000!important;}
.blog-owl-slider.owl-theme .owl-nav{margin:0; position:absolute; top:-56px; right:0px; background-color:#0288d1;}
.blog-owl-slider.owl-theme .owl-nav [class*=owl-]{margin:0; opacity:1;}
.blog-owl-slider.owl-theme .owl-nav button.owl-next, .blog-owl-slider.owl-theme .owl-nav button.owl-prev{padding:7px!important; color:#fff; border-radius:0px; vertical-align:middle; outline:none; line-height:0px;}
.blog-owl-slider.owl-theme .owl-dots, .recom-owl-slider.owl-theme .owl-dots{line-height:0px; display:none;}
.blog-owl-slider.owl-theme .owl-nav .disabled{background-color:#212121; opacity:1;}
.resources-category{padding-top:15px;}
.resources-category a{display:block; margin-bottom:5px;}
.resources-category a:last-child{margin-bottom:0px;}

ul.tag-list{display:inline-table;}
ul.tag-list li{list-style:none; display:inline-block; margin:5px 5px 0 0;}
ul.tag-list li:last-child{margin:5px 0px 0 0;}
ul.tag-list li a{color:#fff; background-color:#212121; padding:5px 10px; display:inline-block;}
.post-tag .tag ul.tag-list{padding-left:0px;}
.leave-reply .send-msg{margin-top:9px;}
.card .card-body.tag{padding:10px 15px 15px 15px;}

.card{border-radius:0px; border:1px solid #eeeeee; outline:none; box-shadow:none;}
.card-header{padding:12px 15px; border-radius:0px!important; border-bottom:1px solid #eeeeee;}
.card .card-body{padding:15px;}
.card .card-body .form-group input.form-control{box-shadow:none; border-radius:0px; transition:border-color .3s ease-in-out, box-shadow .3s ease-in-out;}
.card .card-body .form-group input.form-control:focus{border-color:#eeeeee; color:#212121;}
.card .card-body .form-group input::placeholder{color:#212121;}
.card .card-body .custom-control{display:flex; align-items:center; justify-content:space-between; flex-direction:row-reverse;}
.card .card-body .custom-control .badge{font-size:13px; font-weight:600; padding:0;}
.card .card-body .form-group{margin-bottom:5px;}
.custom-checkbox .custom-control-label::before{border-radius:0px; background-color:#fff; border:1px solid #eeeeee;}
.custom-control-label{outline:none;}
.custom-control-input:active~.custom-control-label::before{background-color:#0288d1;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#0288d1; border:1px solid #0288d1;}
.custom-control-input:checked~.custom-control-label::before{background-color:#0288d1;}
/* side bar css end */

/* pagination css start */
.page-bar ul{list-style:none; display:flex; margin:30px 0 0 0; padding:0;}
.page-bar ul li{margin-right:5px; padding:5px 15px; border:1px solid #eeeeee; font-weight:600; cursor:pointer;}
.page-bar ul li:last-child{margin-right:0px;}
.page-bar ul li:hover{background-color:#0288d1; border:1px solid #0288d1;}
.page-bar ul li:hover a{color:#fff!important;}
.page-bar ul li.active{background-color:#0288d1; border:1px solid #0288d1;}
.page-bar ul li.active a{color:#fff;}
.page-bar ul li a{color:#212121;}
/* pagination css end */

/* footer css start */
.social-icon{display:flex;}
.social-icon a{display:flex; margin-right:5px;}
.social-icon a:last-child{margin-right:0px;}
.social-icon a i.ti-facebook{background-color:#3b5998; color:#fff; border-top-left-radius:40%; border-bottom-right-radius:40%;}
.social-icon a i.ti-linkedin{background-color:#0073b1; color:#fff; border-top-left-radius:40%; border-bottom-right-radius:40%;}
.social-icon a i.ti-twitter-alt{background-color:#55acee; color:#fff; border-top-left-radius:40%; border-bottom-right-radius:40%;}
.social-icon a i.ti-youtube{background-color:#dd4b39; color:#fff; border-top-left-radius:40%; border-bottom-right-radius:40%;}
.social-icon a i.ti-pinterest{background-color:#bd081c; color:#fff; border-top-left-radius:40%; border-bottom-right-radius:40%;}
.social-icon a i{padding:5px; font-size:18px; -webkit-animation-duration:.3s; animation-duration:.3s;}
.social-icon a i:hover{background-color:#0288d1 !important;}
.footer-trasparent .footer-social-icon a i.ti-facebook{background-color:#3b5998; color:#fff; border:2px solid #3b5998;}
.footer-trasparent .footer-social-icon a i.ti-linkedin{background-color:#0073b1; color:#fff; border:2px solid #0073b1;}
.footer-trasparent .footer-social-icon a i.ti-twitter-alt{background-color:#55acee; color:#fff; border:2px solid #55acee;}
.footer-trasparent .footer-social-icon a i.ti-youtube{background-color:#dd4b39; color:#fff; border:2px solid #dd4b39;}
.footer-trasparent .footer-social-icon a i.ti-pinterest{background-color:#bd081c; color:#fff; border:2px solid #bd081c;}
.footer-trasparent .footer-social-icon a i{padding:5px; margin-right:5px; font-size:24px; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.footer-trasparent .footer-social-icon a i:hover{border:2px solid #0288d1; background-color:transparent; border-top-left-radius:40%; border-bottom-right-radius:40%;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.newsletter input{width:-webkit-fill-available; width:-moz-available; padding:10px; border:none; outline:none;}
.footer-trasparent .newsletter input{margin-bottom:15px; text-align:center;}
.footer-trasparent .footer-title{border-bottom:2px solid #0288d1; display:inline-block;}
.btn-small1{background:#0288d1; color:#fff; border:none; padding:6px 15px 6px 15px; border:1px solid #0288d1; font-size:14px; border-radius:0px; cursor:pointer;}
.btn-small1:hover{transition:all 0.3s linear; background-color:transparent; color:#fff; transition:all 0.3s ease-in-out 0s; outline:none;}
.terms a:hover{color:#212121!important;}
.panel-group .panel-title a[aria-expanded="true"] i::before{content:"\f056";}
.footer-position{position:relative;}
.footer{display:block; position:absolute; z-index:0; width:100%;}
.footer-image{display:block; position:absolute; width:100%; height:100%;}
.footer-bg-img{background-position:right; background-repeat:no-repeat; background-size:cover;}
.footer .overlay1{position:relative; z-index:1;}
.footer .size1{width:100%;}
.footer .overlay1::before{content:""; display:block; position:absolute; z-index:-1; width:100%; height:100%; top:0; left:0; background:#212121; opacity:0.8;}
.footer-color{width:100%; animation:myanimation 5s infinite; outline:none;}
@keyframes myanimation { 0%{background-color:#212121;} 25%{background-color:#2c353f;} 50%{background-color:#3e3535;} 75%{background-color:#182535;} 100%{background-color:#17332f;} }
.footer-trasparent{background-color:rgba(33, 33, 33, 0.9);}
/* footer css end */

/* home 2 css start */
.home2 .popup .modal-content .modal-body{background-color:#f7dfc7;}
.home2 .popup .pop-up-newsletter{padding-left:15px; padding-right:0;}
.home2 .popup .modal-content .modal-body .newsletter-close{position:fixed; right:0; z-index:1;}
.home2.modal-open{padding-right:0px!important; overflow-x:hidden; overflow-y:auto;}
.home2 .head{position:fixed; z-index:2; width:100%;}
.home2 .head #collapsibleNavbar{background-color:transparent; padding:20px 0; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home2 .sticky#collapsibleNavbar{background-color:#212121!important; padding:0px 0!important; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home2 .sticky{animation:unset;}
.home2 .navbar-expand-lg .navbar-collapse{justify-content:center;}
.home2 .home-slider .owl-carousel .owl-dots{position:absolute; left:0; right:0; bottom:5%; z-index:2;}
.home2 .home-slider .owl-carousel .owl-dots .owl-dot span{border-radius:0; background-color:#fff; width:15px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home2 .home-slider .owl-carousel .owl-dots .owl-dot.active span{width:25px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home2 .home-slider .owl-carousel .owl-dots .owl-dot:focus{outline:none;}
.home2 .home-slider .owl-carousel .carousel-caption{padding:0; bottom:50%; width:40%; text-shadow:none; transform:translateY(50%); text-align:left;}
.home2 .home-slider .owl-carousel .carousel-caption .fashion{animation:flash 2s linear infinite; margin-top:30px; color:#fff;}
.home2 .home-slider .owl-carousel .carousel-caption .slider-main-heading{line-height:44px; margin-bottom:30px; padding-bottom:30px; position:relative;}
.home2 .home-slider .owl-carousel .carousel-caption .slider-main-heading:after{content:""; background:#fff; position:absolute; width:75%; height:1px; left:0; bottom:0px;}
.home2 .home-slider .owl-carousel .carousel-caption .slider-first-heading{line-height:17px; margin-bottom:30px;}
.home2 .home-slider .owl-carousel .carousel-caption a.btn-style{border:1px solid #0288d1; background-color:#0288d1;}
.home2 .service-index .service{border:1px solid #f7f7f7; background-color:#f7f7f7;}
.home2 .navbar ul li.head-tab{padding:18px 0; margin-right:15px;}
.home2 .navbar ul li.head-tab:last-child{margin-right:0;}
.home2 .navbar .nav li.head-tab a{padding:5px 10px;}
.home2 .navbar .nav li.head-tab.active a{color:#fff!important;}
.home2 .navbar .nav li.head-tab a{border:2px solid transparent; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home2 .navbar .nav li.head-tab:hover a{border:2px solid #fff; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home2 .navbar .nav li.head-tab.active a{border:2px solid #fff; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home2 .navbar .nav li.head-tab:hover a{color:#fff!important;}
.home2 .padding-tb{padding:21px 0;}

.home2 .navbar ul li.head-tab .dropdown-content{left:15px; width:-webkit-fill-available;}
.home2 .navbar ul li.head-tab .dropdown-content .parts .men-women-link{padding:10px 0 0 0px;}
.home2 .navbar ul li.head-tab .dropdown-content .parts a{color:#000!important; border:none; padding:0 0 5px 0px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home2 .navbar ul li.head-tab .dropdown-content .parts a:hover{color:#0288d1!important; padding:0 0 5px 5px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home2 .navbar ul li.head-tab .dropdown-content .parts a:last-child:hover{padding:0 0 0px 5px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home2 .navbar ul li.head-tab .dropdown-content .parts a:last-child{padding:0px;}
.home2 .navbar ul li.head-tab .dropdown-content .mega-img a{padding:0; border:none;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-dots{display:none;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav{margin-top:0;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button:focus{outline:none;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button span{line-height:0;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev,
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next{background-color:#0288d1; position:absolute; top:44%; line-height:0; font-size:18px; padding:5px!important; border-radius:50%;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev{left:-15px;}
.home2 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next{right:-15px;}

.home2 .navbar .nav li.head-tab .dropdown-home,
.home2 .navbar ul li.head-tab .dropdown-content,
.home2 .navbar .nav li.head-tab .dropdown-blog,
.home2 .navbar .nav li.head-tab .dropdown-product,
.home2 .navbar .nav li.head-tab .dropdown-page{top:unset; padding:15px 0; opacity:0; visibility:hidden; border-radius:0; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s; -webkit-transform: translateY(28px); -moz-transform: translateY(28px); transform: translateY(28px);}

.home2 .navbar .nav li.head-tab .dropdown-home,
.home2 .navbar .nav li.head-tab .dropdown-blog,
.home2 .navbar .nav li.head-tab .dropdown-product,
.home2 .navbar .nav li.head-tab .dropdown-page{width:max-content;}

.home2 .navbar .nav li.head-tab:hover .dropdown-home,
.home2 .navbar ul li.head-tab:hover .dropdown-content,
.home2 .navbar .nav li.head-tab:hover .dropdown-blog,
.home2 .navbar .nav li.head-tab:hover .dropdown-product,
.home2 .navbar .nav li.head-tab:hover .dropdown-page{opacity:1; visibility:visible; -webkit-transform:translateY(18px); -moz-transform:translateY(18px); transform:translateY(18px);}

.home2 .navbar .nav li.head-tab .dropdown-blog a,
.home2 .navbar .nav li.head-tab .dropdown-product a{color:#000!important; border:none; padding:0;}

.home2 .navbar .nav li.head-tab .dropdown-home a,
.home2 .navbar .nav li.head-tab .dropdown-page a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-home a:last-child,
.home2 .navbar .nav li.head-tab .dropdown-page a:last-child{padding:0 15px 0px 15px;}

.home2 .navbar .nav li.head-tab .dropdown-blog li a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li a:hover{color:#0288d1!important; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}

.home2 .navbar .nav li.head-tab .dropdown-home a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:hover,
.home2 .navbar .nav li.head-tab .dropdown-page a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:hover{color:#0288d1!important; /*border:none;*/ padding:0 15px 5px 20px; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}

.home2 .navbar .nav li.head-tab .dropdown-home a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-page a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child:hover,
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child:hover{padding:0 15px 0px 20px; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a{color:#000!important; /*border:none; */padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-subblog{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloggrid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(101px); -moz-transform:translateX(101px); transform:translateX(101px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-2grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(111px); -moz-transform:translateX(111px); transform:translateX(111px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(101px); -moz-transform:translateX(101px); transform:translateX(101px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-3grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(111px); -moz-transform:translateX(111px); transform:translateX(111px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(101px); -moz-transform:translateX(101px); transform:translateX(101px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-4grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(111px); -moz-transform:translateX(111px); transform:translateX(111px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsimple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(121px); -moz-transform:translateX(121px); transform:translateX(121px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-2simple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(131px); -moz-transform:translateX(131px); transform:translateX(131px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(121px); -moz-transform:translateX(121px); transform:translateX(121px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-3simple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(131px); -moz-transform:translateX(131px); transform:translateX(131px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(121px); -moz-transform:translateX(121px); transform:translateX(121px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-4simple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(131px); -moz-transform:translateX(131px); transform:translateX(131px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloglist{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogclassic{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsticky{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productgrid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(135px); -moz-transform:translateX(135px); transform:translateX(135px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-2grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(145px); -moz-transform:translateX(145px); transform:translateX(145px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(135px); -moz-transform:translateX(135px); transform:translateX(135px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-3grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(145px); -moz-transform:translateX(145px); transform:translateX(145px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(135px); -moz-transform:translateX(135px); transform:translateX(135px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-4grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(145px); -moz-transform:translateX(145px); transform:translateX(145px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlist{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlistadv{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productdetail{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child{padding:0 15px 0px 15px;}
.home2 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productcomp{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}


.home2 .input-search-1 .search-bar, .home2 .setting-drop-down, .home2 .cart-drop-down, .home2 .user-drop-down{top:59px;}
.home2 .padding-tb .icon-margin{margin-left:10px;}

.home2 .column{position:relative; overflow:hidden; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home2 .column .product-img{position:relative; overflow:hidden;}
.home2 .column .product-img img{width:100%; height:auto;}
.home2 .column .product-img .pic-1{-webkit-transition:transform 1s; -o-transition:transform 1s; transition:transform 1s; backface-visibility:hidden;}
.home2 .column .product-img .pic-2{position:absolute; top:0; visibility:hidden; left:0; right:0; bottom:0; opacity:0; display:inherit; filter:alpha(opacity=0);
    -webkit-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.home2 .column:hover .product-img .pic-1{opacity:0; -webkit-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.home2 .column:hover .product-img .pic-2{visibility:visible; opacity:1; filter:alpha(opacity=100); -webkit-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.home2 .column div.btn-info-icon-2{bottom:71px; -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); 
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .column:hover div.btn-info-icon-2{-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); 
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home2 .banner-text{position:absolute; top:0; left:0; width:100%; height:100%; color:#fff; -webkit-backface-visibility:hidden; backface-visibility:hidden; display:block; text-align:center;}
.home2 .section-product{position:relative; overflow:hidden; width:100%; background:#000; cursor:pointer;}
.home2 .section-product .banner-heading .title-heading{line-height:17px; margin-bottom:0}
.home2 .section-product .banner-desc .category-name{line-height:10px; margin-bottom:10px;}
.home2 .section-product .banner-over-lay{position:absolute; top:0; bottom:0; left:0; right:0; opacity:0; transition:.5s ease; background-color:rgba(33, 33, 33, 0.5); overflow:hidden;}
.home2 .section-product:hover .banner-over-lay{opacity: 1}
.home2 .section-product img{position:relative; display:block; min-height:100%; max-width:100%; opacity:1; transition:all 0.5s ease;}
.home2 .section-product:hover .banner-heading{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.home2 .section-product:hover .banner-desc{opacity:1; -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
.home2 .section-product .banner-heading {bottom:80px; padding-bottom:14px; -webkit-transition:-webkit-transform 0.5s; transition:transform 0.5s; -webkit-transform:translate3d(0,20px,0); transform:translate3d(0,20px,0);}
.home2 .section-product .banner-heading, .home2 .section-product .banner-desc{position:absolute; right:30px;}
.home2 .section-product .banner-heading h6{color:#fff;}
.home2 .section-product .banner-desc{bottom:30px; -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); opacity:0; -webkit-transition:opacity 0.5s, -webkit-transform 0.5s; transition:opacity 0.5s, transform 0.5s;}
.home2 .section-product .banner-heading::after{opacity:0; -webkit-transition:opacity 0.5s, -webkit-transform 0.5s; transition:opacity 0.5s, transform 0.5s; position:absolute; top:100%; left:0; width:100%; height:1px; background:rgba(255, 255, 255,0.5);
    content:''; -webkit-transform:translate3d(0,40px,0); transform:translate3d(0,40px,0);}
.home2 .section-product:hover .banner-heading::after{opacity:1; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}

.home2 .feature-product-slider.owl-carousel .owl-nav{display:none;}
.home2 .feature-product-slider.owl-carousel .owl-dots{margin-top:35px;}
.home2 .feature-product-slider.owl-carousel .owl-dots .owl-dot span,
.home2 .deal-day1 .owl-dots .owl-dot span{border-radius:0; background-color:#bbbbbb; width:15px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home2 .feature-product-slider.owl-carousel .owl-dot.active span,
.home2 .deal-day1 .owl-dots .owl-dot.active span{width:25px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home2 .feature-product-slider.owl-carousel .owl-dot:focus,
.home2 .testi-monial-masonary.owl-carousel .owl-dot:focus,
.home2 .deal-day1 .owl-dots .owl-dot:focus{outline:none;}

.home2 .column .recent-product-img{position:relative; overflow:hidden;}
.home2 .column .recent-product-img .recent-overlay{background:rgba(0,0,0,0.4); cursor:pointer; position:absolute; left:0px; top:0; bottom:0; right:0px; opacity:0; display:flex; align-items:center; justify-content:center;
    -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s;}
.home2 .column .recent-product-img:hover .recent-overlay{opacity:1; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s;}
.home2 .column .recent-product-img .recent-overlay a{cursor:pointer; opacity:0; -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);
    -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s;}
.home2 .column .recent-product-img:hover .recent-overlay a{opacity:1; -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);
    -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s;}
.home2 .column .recent-product-img .recent-overlay a.btn-small1:hover{background-color:#0288d1; color:#fff!important;}
.home2 .testi-monial-masonary.owl-carousel .owl-dots .owl-dot span{border-radius:0; background-color:#fff; width:15px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home2 .testi-monial-masonary.owl-carousel .owl-dot.active span{width:25px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home2 .testimonial-slider .testi-monial-carousel{display:flex;}
.home2 .testimonial-slider{display:flex; align-items:center; background-color:#212121;}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc{padding-left:15px; width:80%;}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc .testi-title{margin-bottom:15px;}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc .testi-title h2{line-height:13px; margin-bottom:10px;}
.home2 .testimonial-slider .owl-carousel .test-mmonial-desc .testi-title span{line-height:10px; display:block;}
.home2 .testimonial-slider .owl-carousel .owl-dots{margin-top:15px;}
.home2 .testimonial-slider .owl-carousel .testi-quote i{color:#0288d1; font-size:24px;}
.home2 .testimonial-slider .owl-carousel .testi-quote p{padding-left:5px;}

.home2 .deal-day1 .owl-item .item img{padding:0;}
.home2 .dealday-img a{bottom:45%; -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .dealday-img:hover img+a{bottom:45%; -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .deal-day1 .owl-nav .owl-prev i{left:-15px; -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .deal-day1 .owl-nav .owl-next i{right:-15px; -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .deal-day1:hover .owl-nav .owl-prev i, .home2 .deal-day1:hover .owl-nav .owl-next i{-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home2 .deal-day1 .product-meta{background-color:#fff; margin-top:40px; position:relative; padding: 60px 30px 30px 30px; width:50%; float:left; box-shadow:-3px 5px 5px 0px rgba(143,143,143,0.5);}
.home2 #clockdiv > div, .home2 #clockdeal > div{background-color:#fff;}
.home2 .clock-day{margin-right:0;}
.home2 .smalltext{font-size:13px; line-height:9px; margin-top:5px;}
.home2 #clockdiv, .home2 #clockdeal{display:flex; background-color:#eeeeee; text-align:center; position:absolute; top:-45px; padding:5px;}
.home2 .unlimited{background-color:#eeeeee; text-align:center; position:absolute; top:-35px; padding:5px;}
.home2 .unlimited span{background-color:#0288d1; padding:15px 20px; color:#fff; display:block;}
.home2 .clock{margin:0;}
.home2 #clockdiv > div, .home2 #clockdeal > div{padding:15px; box-shadow: 0px 2px 2px 2px rgba(0,0.1,0.1,0.1);}
.home2 #clockdiv div > span, .home2 #clockdeal div > span{padding:15px 10px; line-height:0;}
.home2 .time{margin-right:5px;}
.home2 .time:last-child{margin-right:0px;}
.home2 .dealday-img{float:left; width:50%; text-align:center;}
.home2 .dealday-img img{float:none; max-height:377px; width:auto; display:inline-block;}
.home2 .deal-day1 .product-meta .title-heading{line-height:21px;}
.home2 .deal-day1 .product-meta .title-desc{margin-bottom:20px; line-height:10px;}
.home2 .deal-day1 .product-meta .offer.title-desc{margin-bottom:10px;}
.home2 .deal-day1 .product-meta .deal-img h2.title-heading{line-height:14px; margin-bottom:10px; font-weight:600;}
.home2 .deal-day1 .product-meta .deal-img{margin-bottom:20px;}
.home2 .box{display:inline-block;}
.home2 .deal-day1 .owl-nav{display:none;}
.home2 .dealday-img:hover img{opacity:1; cursor:pointer;}
.home2 .deal-day1 .product-meta .product-title{line-height:13px; margin-bottom:10px;}
.home2 .deal-day1 .product-meta .product-price{line-height:0px;}
.home2 .deal-day1 .product-meta .product-sub-price{line-height:10px; display:inline-block;}
.home2 .deal-day1 .product-meta .product-final-price{line-height:10px; display:inline-block;}
.home2 .deal-day1 .product-meta .price-title{line-height:10px; margin-bottom:0px!important;}
.home2 .deal-day1 .product-meta .pro-name{margin-bottom:20px;}
.home2 .deal-day1.owl-carousel .owl-dots{display:block; margin-top:35px; line-height:0;}
.home2 .deal-day1 .product-meta .btn-info-icon-2{display:flex;}
.home2 .deal-day1 .product-meta .btn-info-icon-2 a{margin-right:5px;}
.home2 .deal-day1 .product-meta .btn-info-icon-2 a:last-child{margin-right:0px;}

.home2 .instagram{background-color:#fff;}
.home2 .instafeed-style1 .insta-link:hover .insta-image{opacity:0.2;}
.home2 .instafeed-style1 .insta-counts, .home2 .instafeed-style1 .insta-icon{color:#000; bottom:45%; transform:translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%);
    -moz-transform:scale(0); -webkit-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .instafeed-style1 .insta-link:hover .insta-counts, .home2 .instafeed-style1 .insta-link:hover .insta-icon{transform:translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%);
    -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home2 .instafeed-style1 .insta-icon{position:absolute; opacity:0; margin-left:auto; margin-right:auto; left:0; right:0px; bottom:46%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .instafeed-style1 .insta-icon span{line-height:0; display:block;}
.home2 .instafeed-style1 .insta-icon i{font-size:24px; line-height:21px;}
.home2 .instafeed-style1 .insta-link:hover .insta-icon{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home2 .service-index:hover .service .img {transform:rotateY(180deg); -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}

.home2 .spacing-tech{padding:15px; border:1px solid #eeeeee; text-align:center; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .brand-icon .spacing-tech img{max-width:150px; opacity:0.5; cursor:pointer; left:0; right:0; margin-left:auto; margin-right:auto; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .brand-icon .spacing-tech:hover img{opacity:1; -webkit-transform:scale(1.2); transform:scale(1.2); -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .brand-icon .spacing-tech:hover{border:1px solid #000; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home2 .brand-icon .owl-dots{display:none;}
/* home 2 css end */

/* home 3 css start */
.home3 .popup .modal-body .pop-up-back-img{position:relative;}
.home3 .popup .modal-body .pop-up-back-img:before{position:absolute; content:''; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.6);}
.home3 .popup .modal-content .modal-body .newsletter-close{top:5px; right:5px; padding:0; z-index:1; color:#fff!important;}
.home3 .popup .pop-up-newsletter{padding:30px; position:relative;}
.home3 .popup .pop-up-newsletter .input-fname{margin-bottom:17px;}
.home3 .popup .pop-up-newsletter .input-mail{margin-bottom:11px;}
.home3 .popup .pop-up-newsletter .input-fname input,
.home3 .popup .pop-up-newsletter .input-mail input{color:#fff; background-color:transparent; border:none; border-bottom:1px solid rgba(255,255,255,.12);}
.home3 .popup .pop-up-newsletter input:focus{color:#fff; font-size:13px; font-weight:400;}
.home3 .popup .modal-body input[placeholder]{padding:5px;}
.home3 .popup .modal-body input::placeholder{color:#fff;}
.home3 .popup .modal-content .modal-body{background-color:transparent; padding:0;}
.home3 .popup .pop-up-newsletter button{margin-bottom:11px; border-radius:25px; border:2px solid #0288d1;}
.home3 .popup .pop-up-newsletter button i{padding-left:5px;}
.home3 .popup .pop-up-newsletter p.pop-copyright i{padding:0 5px;}
.home3 .popup .pop-up-newsletter h3{margin-bottom:10px;}
.home3 .popup.modal .modal-dialog{max-width:600px;}

.home3 .head.open #collapsibleNavbar{background-color:#212121;}
.home3 .head .sticky{animation:none;}    
.home3 .head #collapsibleNavbar{-webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home3 .head .sticky#collapsibleNavbar{background-color:#212121; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home3 .head{position:fixed; z-index:2; width:100%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .head.open{background-color:#212121; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .head .menu-icon, .home3 .head .menu-icon:after, .home3 .head .menu-icon:before{display:block; width:20px; height:2px; background-color:#fff; border-radius:0px; transition-property:background-color,transform;
    transition-duration:.25s;}
.home3 .head .menu-icon{position:relative; margin-top:5px; margin-bottom:5px}
.home3 .head .menu-icon:after, .home3 .head .menu-icon:before{position:absolute; content:"";}
.home3 .head .menu-icon:after{top:-5px;}
.home3 .head .menu-icon:before{top:5px;}
.home3 .head .menu{background-color:transparent; border:none; padding:0; cursor:pointer;}
.home3 .head .menu:focus{outline:none;}
.home3 .head .menu.is-active .menu-icon{background-color:transparent;}
.home3 .head .menu.is-active .menu-icon:before{transform:translateY(-5px) rotate(-45deg);}
.home3 .head .menu.is-active .menu-icon:after{transform:translateY(5px) rotate(45deg);}
.home3 .head .navbar-collapse{position:fixed; width:100%; left:0; border:0; overflow:hidden; padding:0; max-height:0; background-color:#212121; top:57px; z-index:2;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .head .navbar-collapse.open{max-height:53px;}


.home3 .head .navbar-collapse{display:flex; justify-content: space-between;}
.home3 .head ul.navbar-nav{flex-direction:row; padding:0 15px; align-items: center;}
.home3 .head .navbar-collapse .search{position: absolute; right:15px;}
.home3 .head .navbar-collapse .search input[type=search]{border:1px solid rgba(238, 238, 238, 0.1); padding:5px 15px; width:190px; -webkit-border-radius:10em; -moz-border-radius:10em; border-radius:10em;
    -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .navbar-collapse .search input[type=search]:focus{width:250px; background-color:#fff;}
.home3 .head .navbar-collapse .search a{position:absolute; top:10px; right:15px; line-height:0;}

.home3 .head .mega-menu-product{padding-left:0;}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots{margin-top:15px; line-height:0;}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots .owl-dot span{width:10px; height:10px; margin:0 10px 0 0; border-radius:0;}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots .owl-dot.active span{background:#0288d1;}
.home3 .head .mega-menu-product .mega-menu-slider.owl-carousel .owl-dots .owl-dot:focus{outline:none;}
.home3 .head .mega-menu-product .mega-menu-slider figure a{padding-bottom:0;}
.home3 .head .mega-menu-product .mega-menu-slider .column div.btn-info-icon-2 a{color:#fff!important;}
.home3 .head .mega-menu-product .mega-menu-slider .column div.btn-info-icon-2 a.btn-icon{padding:8px 10px!important;}
.home3 .head .mega-menu-product .mega-menu-slider .column .product-text a{padding-bottom:0;}

.home3 .head .padding-tb{padding:20px 0;}
.home3 .head .padding-tb .icon-margin{margin-left:15px;}
.home3 .setting-drop-down, .home3 .cart-drop-down, .home3 .user-drop-down{top:57px;}
.home3 .navbar ul li.head-tab{padding:15px 0; margin-right:30px;}
.home3 .navbar ul li.head-tab:last-child{margin-right:0px;}

.home3 .head .dropdown-content .mega-img{position:relative; background:#000; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img img{-webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img:hover img{opacity:0.5; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img .figcaption{position:absolute; top:0; left:0; width:100%; height:100%; display:flex; justify-content:center;}
.home3 .head .dropdown-content .mega-img .figcaption a{position:absolute; bottom:50%; transform:translateY(49%) rotateX(-90deg); opacity:0; z-index:1;
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img:hover .figcaption a{opacity:1; transform:translateY(49%) rotateX(0deg);
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img .figcaption a.btn-style{padding:10px 30px!important; color:#fff!important; border:2px solid #0288d1!important; border-radius:25px; background-color:#0288d1;}
.home3 .head .dropdown-content .mega-img .figcaption a.btn-style:hover{background-color:transparent; color:#fff!important;}
.home3 .head .dropdown-content .mega-img .figcaption:before{position:absolute; content:''; opacity:0; top:15px; right:15px; bottom:15px; left:15px; border-top:1px solid #fff; border-bottom:1px solid #fff; -webkit-transform:scale(0,1);
    transform:scale(0,1); -webkit-transform-origin:0 0; transform-origin:0 0; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img .figcaption:after{position:absolute; content:''; opacity:0; top:15px; right:15px; bottom:15px; left:15px; border-right:1px solid #fff; border-left:1px solid #fff; -webkit-transform:scale(1,0);
    transform:scale(1,0); -webkit-transform-origin:100% 0; transform-origin:100% 0; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img:hover .figcaption:before{opacity:1; top:30px; bottom:30px; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home3 .head .dropdown-content .mega-img:hover .figcaption:after{opacity:1; right:30px; left:30px; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home3 .navbar ul li.head-tab .dropdown-content{left:15px; width:inherit;}
.home3 .navbar ul li.head-tab .dropdown-content .parts .men-women-link{padding:10px 0 0 0px;}
.home3 .navbar ul li.head-tab .dropdown-content .parts a{color:#000!important; border:none; padding:0 0 5px 0px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home3 .navbar ul li.head-tab .dropdown-content .parts a:hover{color:#0288d1!important; padding:0 0 5px 5px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home3 .navbar ul li.head-tab .dropdown-content .parts a:last-child:hover{padding:0 0 0px 5px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home3 .navbar ul li.head-tab .dropdown-content .parts a:last-child{padding:0px;}
.home3 .navbar ul li.head-tab .dropdown-content .mega-img a{padding:0; border:none;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-dots{display:none;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav{margin-top:0;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button:focus{outline:none;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button span{line-height:0;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev,
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next{background-color:#0288d1; position:absolute; top:44%; line-height:0; font-size:18px; padding:5px!important; border-radius:50%;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-prev{left:-15px;}
.home3 .navbar ul li.head-tab .dropdown-content .category-owl .owl-nav button.owl-next{right:-15px;}

.home3 .navbar .nav li.head-tab .dropdown-home,
.home3 .navbar ul li.head-tab .dropdown-content,
.home3 .navbar .nav li.head-tab .dropdown-blog,
.home3 .navbar .nav li.head-tab .dropdown-product,
.home3 .navbar .nav li.head-tab .dropdown-page{top:unset; padding:15px 0; opacity:0; visibility:hidden; border-radius:0; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); transform: translateY(20px);}

.home3 .navbar .nav li.head-tab .dropdown-home,
.home3 .navbar .nav li.head-tab .dropdown-blog,
.home3 .navbar .nav li.head-tab .dropdown-product,
.home3 .navbar .nav li.head-tab .dropdown-page{width:max-content;}

.home3 .navbar .nav li.head-tab:hover .dropdown-home,
.home3 .navbar ul li.head-tab:hover .dropdown-content,
.home3 .navbar .nav li.head-tab:hover .dropdown-blog,
.home3 .navbar .nav li.head-tab:hover .dropdown-product,
.home3 .navbar .nav li.head-tab:hover .dropdown-page{position:fixed; opacity:1; visibility:visible; -webkit-transform:translateY(15px); -moz-transform:translateY(15px); transform:translateY(15px);}

.home3 .navbar .nav li.head-tab .dropdown-blog a,
.home3 .navbar .nav li.head-tab .dropdown-product a{color:#000!important; border:none; padding:0;}

.home3 .navbar .nav li.head-tab .dropdown-home a,
.home3 .navbar .nav li.head-tab .dropdown-page a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-home a:last-child,
.home3 .navbar .nav li.head-tab .dropdown-page a:last-child{padding:0 15px 0px 15px;}

.home3 .navbar .nav li.head-tab .dropdown-blog li a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li a:hover{color:#0288d1!important; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}

.home3 .navbar .nav li.head-tab .dropdown-home a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:hover,
.home3 .navbar .nav li.head-tab .dropdown-page a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:hover{color:#0288d1!important; /*border:none;*/ padding:0 15px 5px 20px; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}

.home3 .navbar .nav li.head-tab .dropdown-home a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-page a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child:hover,
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child:hover{padding:0 15px 0px 20px; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a{color:#000!important; /*border:none; */padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-subblog a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-subblog{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloggrid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(101px); -moz-transform:translateX(101px); transform:translateX(101px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-2grid a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-2grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(111px); -moz-transform:translateX(111px); transform:translateX(111px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(101px); -moz-transform:translateX(101px); transform:translateX(101px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-3grid a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-3grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(111px); -moz-transform:translateX(111px); transform:translateX(111px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(101px); -moz-transform:translateX(101px); transform:translateX(101px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li .dropdown-subblog-4grid a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloggrid li:hover .dropdown-subblog-4grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(111px); -moz-transform:translateX(111px); transform:translateX(111px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsimple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(121px); -moz-transform:translateX(121px); transform:translateX(121px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-2simple a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-2simple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(131px); -moz-transform:translateX(131px); transform:translateX(131px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(121px); -moz-transform:translateX(121px); transform:translateX(121px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-3simple a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-3simple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(131px); -moz-transform:translateX(131px); transform:translateX(131px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(121px); -moz-transform:translateX(121px); transform:translateX(121px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li .dropdown-subblog-4simple a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsimple li:hover .dropdown-subblog-4simple{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(131px); -moz-transform:translateX(131px); transform:translateX(131px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-bloglist a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-bloglist{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogclassic a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogclassic{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(110px); -moz-transform:translateX(110px); transform:translateX(110px);}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li .dropdown-blogsticky a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-blog li:hover .dropdown-blogsticky{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(120px); -moz-transform:translateX(120px); transform:translateX(120px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productgrid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(135px); -moz-transform:translateX(135px); transform:translateX(135px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-2grid a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-2grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(145px); -moz-transform:translateX(145px); transform:translateX(145px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(135px); -moz-transform:translateX(135px); transform:translateX(135px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-3grid a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-3grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(145px); -moz-transform:translateX(145px); transform:translateX(145px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(135px); -moz-transform:translateX(135px); transform:translateX(135px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li .dropdown-subproduct-4grid a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productgrid li:hover .dropdown-subproduct-4grid{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s; -webkit-transform:translateX(145px); -moz-transform:translateX(145px); transform:translateX(145px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlist a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlist{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productlistadv a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productlistadv{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productdetail a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productdetail{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp{padding:15px 0; opacity:0; visibility:hidden; border-radius:0; left:unset; width:max-content; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s;
    -o-transition:all .5s ease 0s; transition:all .5s ease 0s; -webkit-transform:translateX(178px); -moz-transform:translateX(178px); transform:translateX(178px);}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a{color:#000!important; border:none; padding:0 15px 5px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li .dropdown-productcomp a:last-child{padding:0 15px 0px 15px;}
.home3 .navbar .nav li.head-tab .dropdown-product li:hover .dropdown-productcomp{opacity:1; visibility:visible; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;
    -webkit-transform:translateX(188px); -moz-transform:translateX(188px); transform:translateX(188px);}

.home3 .home-slider .owl-carousel .owl-dots{position:absolute; left:0; right:0; bottom:0%; z-index:2; margin:0;}
.home3 .home-slider .owl-carousel .owl-dots .owl-dot span{border-radius:0; background-color:#fff; width:15px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home3 .home-slider .owl-carousel .owl-dots .owl-dot.active span{width:15px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home3 .home-slider .owl-carousel .owl-dots .owl-dot:focus{outline:none;}
.home3 .home-slider .owl-carousel .carousel-caption{padding:0; bottom:50%; width:40%; text-shadow:none; transform:translateY(50%); text-align:left;}
.home3 .home-slider .owl-carousel .carousel-caption .fashion{margin-top:30px; color:#fff;}
.home3 .home-slider .owl-carousel .carousel-caption .slider-main-heading{line-height:44px; margin-bottom:28px; position:relative; font-family:'Kaushan Script', cursive;}
.home3 .home-slider .owl-carousel .carousel-caption .slider-first-heading{line-height:17px; margin-bottom:34px; padding-bottom:10px; display:block; font-family: 'Playfair Display', serif; font-style:italic;}
.home3 .home-slider .owl-carousel .carousel-caption span.slider-first-heading:after{content:""; background:#fff; position:absolute; width:10%; height:2px; left:0; top:25px;}
.home3 .home-slider .owl-carousel .carousel-caption p{margin-bottom:30px;}
.home3 .home-slider .owl-carousel .carousel-caption a.btn-style{border:2px solid #0288d1; border-radius:25px; background-color:#0288d1; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home3 .home-slider .owl-carousel .carousel-caption a.btn-style:hover{background-color:transparent; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home3 .home-slider .owl-carousel .sliderimg{display:flex; align-items:center; justify-content:flex-end; height:905px;}
.home3 .home-slider .owl-carousel .background1{background-color:#903f3f;}
.home3 .home-slider .owl-carousel .background2{background-color:#3a5648;}
.home3 .home-slider .owl-carousel .background3{background-color:#103448;}
.home3 .home-slider .owl-carousel img{max-width:905px;}
.home3 .home-slider .owl-carousel .active img{-webkit-animation-name:fadeInRight; animation-name:fadeInRight; -webkit-animation-delay:0.5s; animation-delay:0.5s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.home3 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading{-webkit-animation-name:fadeInUp; animation-name:fadeInUp; -webkit-animation-delay:0.5s; animation-delay:0.5s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.home3 .home-slider .owl-carousel .active .carousel-caption h1{-webkit-animation-name:fadeInUp; animation-name:fadeInUp; -webkit-animation-delay:0.7s; animation-delay:0.7s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.7s; animation-duration: 0.7s;}
.home3 .home-slider .owl-carousel .active .carousel-caption p{-webkit-animation-name:fadeInUp; animation-name:fadeInUp; -webkit-animation-delay:0.9s; animation-delay:0.9s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.9s; animation-duration: 0.9s;}
.home3 .home-slider .owl-carousel .active .carousel-caption a{-webkit-animation-name:fadeInUp; animation-name:fadeInUp; -webkit-animation-delay:1.1s; animation-delay:1.1s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 1.1s; animation-duration: 1.1s;}

.home3 .category-icon{text-align:center;}
.home3 .category-icon .category-item .category-image{margin-bottom:10px;}
.home3 .category-icon .category-item .category-image a{display:inline-block;}
.home3 .category-icon .category-item .category-image a img{padding:5px; border:1px solid #eeeeee; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home3 .category-icon .category-item .category-image:hover a img{border:1px solid rgba(226, 82, 74, 0.5); -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home3 .category-icon .category-item h2{font-size:14px; font-weight:600; line-height:20px;}
.home3 .category-icon.owl-carousel .owl-dots{display:none;}

.home3 .column{position:relative; border:1px solid #eeeeee; border-radius:3px; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home3 .column:hover{border:1px solid rgba(226, 82, 74, 0.5); -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home3 .column .product-img{position:relative; padding:5px;}
.home3 .column .product-img a.image{position:relative;}
.home3 .column .product-img img{width:100%; height:auto; display:block;}
.home3 .column .product-img .pic-1{-webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home3 .column .product-img .pic-2{visibility:hidden; left:0; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; position:absolute; top:0; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home3 .column:hover .product-img .pic-1{opacity:0; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home3 .column:hover .product-img .pic-2{visibility:visible; opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home3 .column div.btn-info-icon-2{display:inline-table; top:10px; left:10px; -moz-transform:rotateY(-90deg); -webkit-transform:rotateY(-90deg); -o-transform:rotateY(-90deg); -ms-transform:rotateY(-90deg); transform:rotateY(-90deg); 
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column div.btn-info-icon-2 a{display:block; margin-bottom:5px; border-radius:3px;}
.home3 .column div.btn-info-icon-2 a:last-child{margin-bottom:0px;}
.home3 .column:hover div.btn-info-icon-2{-moz-transform:rotateY(0deg); -webkit-transform:rotateY(0deg); -o-transform:rotateY(0deg); -ms-transform:rotateY(0deg); transform:rotateY(0deg); 
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column .btn-info-add{position:absolute; bottom:5px; left:5px; opacity:0; -moz-transform:rotateX(-90deg); -webkit-transform:rotateX(-90deg); -o-transform:rotateX(-90deg); -ms-transform:rotateX(-90deg); transform:rotateX(-90deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column:hover .btn-info-add{opacity:1; -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); -o-transform:rotateX(0deg); -ms-transform:rotateX(0deg); transform:rotateX(0deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column .btn-info-add a{color:#000; font-weight:500; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column .btn-info-add a:hover{text-decoration:underline!important; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column .rating{padding-bottom:10px; border-bottom:1px solid #eeeeee; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home3 .column:hover .rating{border-bottom:1px solid rgba(226, 82, 74, 0.5); -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home3 .column .product-text p{margin-bottom:5px; opacity:1; -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); -o-transform:rotateX(0deg); -ms-transform:rotateX(0deg); transform:rotateX(0deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .column:hover .product-text p{opacity:0; -moz-transform:rotateX(-90deg); -webkit-transform:rotateX(-90deg); -o-transform:rotateX(-90deg); -ms-transform:rotateX(-90deg); transform:rotateX(-90deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home3 .column .product-new-label{color:#fff; background:#212121; text-align:center; position:absolute; top:10px; left:unset; right:10px; padding:0 10px; font-size:13px; box-shadow:none;
    text-transform:uppercase; font-weight:500; border-radius:3px;}
.home3 .column .product-sale-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:10px; left:unset; right:10px; padding:0 10px; font-size:13px; box-shadow:none;
    text-transform:uppercase; font-weight:500; border-radius:3px;}
.home3 .column .product-offer-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:10px; left:unset; right:10px; padding:0 10px; font-size:13px; box-shadow:none;
    text-transform:uppercase; font-weight:500; border-radius:3px;}
.home3 .column .product-new-label:before{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-radius:100%; content:""; height:3px;  width:3px; left:2px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.home3 .column .product-new-label:after{ border-color: rgba(0, 0, 0, 0) #212121 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); background:transparent; border-style:solid; border-width:5px 4px; content:""; left:-8px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.home3 .column .product-sale-label:before,
.home3 .column .product-offer-label:before{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-radius:100%; content:""; height:3px;  width:3px; left:2px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.home3 .column .product-sale-label:after,
.home3 .column .product-offer-label:after{ border-color: rgba(0, 0, 0, 0) #0288d1 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); background:transparent; border-style:solid; border-width:5px 4px; content:""; left:-8px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}


.home3 .product-slider-section .new-tab ul,
.home3 .product-slider-section .our-tab ul{border-bottom:none; justify-content:center;}
.home3 .product-slider-section .new-tab ul li,
.home3 .product-slider-section .our-tab ul li{margin-right:10px; padding-right:10px; border-right:1px solid #eeeeee;}
.home3 .product-slider-section .new-tab ul li:last-child,
.home3 .product-slider-section .our-tab ul li:last-child{margin-right:0; padding-right:0; border-right:none;}
.home3 .product-slider-section .new-tab ul li a,
.home3 .product-slider-section .our-tab ul li a{font-size:14px; color:#000; padding:0; background:transparent; border:none;}
.home3 .product-slider-section .new-tab ul li.active a,
.home3 .product-slider-section .our-tab ul li.active a{color:#0288d1; font-weight:600;}
.home3 .product-slider-section .new-arrival .column{margin-bottom:30px;}
.home3 .product-slider-section .new-arrival .column:last-child{margin-bottom:0px;}
.home3 .product-slider-section .new-arrival .owl-dots,
.home3 .parallax-section .test-monial .owl-dots,
.home3 .feature-trend-slider.owl-carousel .owl-dots,
.home3 .blog-slider.owl-carousel .owl-dots{margin-top:40px; line-height:0;}
.home3 .product-slider-section .new-arrival .owl-dots .owl-dot span,
.home3 .parallax-section .test-monial .owl-dots .owl-dot span,
.home3 .feature-trend-slider .owl-dots .owl-dot span,
.home3 .blog-slider.owl-carousel .owl-dots .owl-dot span{width:10px; height:10px; margin:0 10px 0 0; border-radius:0;}
.home3 .product-slider-section .new-arrival .owl-dots .owl-dot.active span,
.home3 .parallax-section .test-monial .owl-dots .owl-dot.active span,
.home3 .feature-trend-slider .owl-dots .owl-dot.active span,
.home3 .blog-slider.owl-carousel .owl-dots .owl-dot.active span{background:#0288d1;}
.home3 .product-slider-section .new-arrival .owl-dots .owl-dot:focus,
.home3 .parallax-section .test-monial .owl-dots .owl-dot:focus,
.home3 .feature-trend-slider .owl-dots .owl-dot:focus,
.home3 .blog-slider.owl-carousel .owl-dots .owl-dot:focus{outline:none;}


.home3 .parallax-section .test-monial{text-align:center;}
.home3 .parallax-section .test-monial .test-monial-desc .testi-title{margin-bottom:15px;}
.home3 .parallax-section .test-monial .test-monial-desc .testi-title h2{font-family: 'Playfair Display', serif; font-style:italic; line-height:12px; margin-bottom:10px;}
.home3 .parallax-section .test-monial .test-monial-desc .testi-title{line-height:10px;}
.home3 .parallax-section .test-monial .test-monial-desc .testi-quote i{color:#0288d1; font-size:24px;}
.home3 .parallax-section .test-monial .testi-monial-img{display: flex; justify-content: center; margin-bottom:20px;}
.home3 .parallax-section .test-monial .testi-monial-img img{max-width:60px; border-radius:50%;}
.home3 .parallax-section .test-monial .test-monial-carousel{padding:15px; border:1px solid rgba(255,255,255,.12); border-radius:3px;}
.home3 .parallax-section .parallax-img{position:relative;}
.home3 .parallax-section .parallax-img:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.8);}

.home3 .feature-trend ul{justify-content:center; line-height:0;}
.home3 .feature-trend ul li{line-height:0; margin-right:10px; padding-right:10px; border-right:1px solid #eeeeee;}
.home3 .feature-trend ul li:last-child{margin-right:0px; padding-right:0px; border-right:none;}
.home3 .feature-trend ul li a{font-weight:600; font-size:30px; line-height:21px; display:inline-block;}
.home3 .feature-trend ul li.active a{color:#0288d1;}

.home3 .blog-slider .simple{padding:5px; border:1px solid rgba(255, 255, 255, 0.5); border-radius:3px; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple:hover{border:1px solid rgba(226, 82, 74, 0.5); -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple .blog-grid-img{position:relative;}
.home3 .blog-slider .simple .blog-grid-img:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple:hover .blog-grid-img:after{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple .blog-grid-info{padding:25px; background:#fff; border-bottom-left-radius:3px; border-bottom-right-radius:3px;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple:hover .blog-grid-info{background-color:rgba(226, 82, 74, 0.9); -webkit-transition:all 0s ease-in-out; -o-transition:all 0s ease-in-out; transition:all 0s ease-in-out;}
.home3 .blog-slider .simple:hover .blog-grid-info h2,
.home3 .blog-slider .simple:hover .blog-grid-info p,
.home3 .blog-slider .simple:hover .blog-grid-info a{color:#fff; -webkit-transition:all 0s ease-in-out; -o-transition:all 0s ease-in-out; transition:all 0s ease-in-out;}
.home3 .blog-slider .simple .blog-grid-info a:hover{color:#fff!important;}
.home3 .blog-slider .simple .blog-read{position:absolute; top:6px; left:6px; opacity:0; -moz-transform:rotateX(-90deg); -webkit-transform:rotateX(-90deg); -o-transform:rotateX(-90deg); -ms-transform:rotateX(-90deg); transform:rotateX(-90deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple:hover .blog-read{opacity:1; -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); -o-transform:rotateX(0deg); -ms-transform:rotateX(0deg); transform:rotateX(0deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple .blog-read a.btn-small1{border-radius:3px; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .blog-slider .simple .blog-read a.btn-small1:hover{background-color:#212121; border:1px solid #212121; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}


.home3 .instafeed-style{-webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home3 .instagram{background-color:#fff;}
.home3 .instafeed-style .insta-caption{position:absolute; bottom:50%; text-align:center; transform:translateY(50%); width:100%;}
.home3 .instafeed-style .insta-caption .insta-icon,
.home3 .instafeed-style .insta-caption .insta-counts{opacity:0; -moz-transform:rotateX(-90deg); -webkit-transform: rotateX(-90deg); -o-transform: rotateX(-90deg); -ms-transform: rotateX(-90deg); transform: rotateX(-90deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .instafeed-style:hover .insta-caption .insta-icon,
.home3 .instafeed-style:hover .insta-caption .insta-counts{opacity:1;   -moz-transform:rotateX(0deg); -webkit-transform: rotateX(0deg); -o-transform: rotateX(0deg); -ms-transform: rotateX(0deg); transform: rotateX(0deg);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .instafeed-style a{position:relative; display:block; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .instafeed-style a:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .instafeed-style:hover a:after{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .instafeed-style .insta-counts{color:#fff;}
.home3 .instafeed-style .insta-counts span{margin-right:5px;}
.home3 .instafeed-style .insta-counts span:last-child{margin-right:0px;}
.home3 .instafeed-style .insta-counts span span.count-number{padding-left:5px;}
.home3 .instafeed-style .insta-icon{color:#fff;}

.home3 .service-index .service{border-radius:3px; border:1px solid rgba(226, 82, 74, 0.5);}
.home3 .service-index .service-text{border-left:1px solid rgba(226, 82, 74, 0.5);}
.home3 .service-index .service,
.home3 .service-index .service-text{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .service-index:hover .service{border:1px solid rgba(255,255,255,.12); -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .service-index:hover .service-text{border-left:1px solid rgba(255,255,255,.12); -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .service-index .service .img i{color:#fff; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .service-index .service-text span,
.home3 .service-index .service-text p{color:#fff; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .service-index:hover .service .img i,
.home3 .service-index:hover .service-text span{color:#0288d1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home3 .service-index:hover .service .img{transform:none; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
/* home 3 css end */

/* home 4 css start */
.home4 .scroll span{padding:8px; border-radius:50%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .scroll span:hover{border:2px solid #0288d1; background-color:transparent; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .scroll span:hover i{color:#0288d1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .popup .modal-body .pop-up-back-img{position:relative;}
.home4 .popup .modal-body .pop-up-back-img:before{position:absolute; content:''; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.6);}
.home4 .popup .modal-content .modal-body .newsletter-close{top:5px; right:5px; padding:0; z-index:1; color:#fff!important;}
.home4 .popup .pop-up-newsletter{padding:30px; position:relative;}
.home4 .popup .pop-up-newsletter .input-fname{margin-bottom:17px;}
.home4 .popup .pop-up-newsletter .input-mail{margin-bottom:11px;}
.home4 .popup .pop-up-newsletter .input-fname input,
.home4 .popup .pop-up-newsletter .input-mail input{color:#fff; background-color:transparent; border:none; border-bottom:1px solid rgba(255,255,255,.12);}
.home4 .popup .pop-up-newsletter input:focus{color:#fff; font-size:13px; font-weight:400;}
.home4 .popup .modal-body input[placeholder]{padding:5px;}
.home4 .popup .modal-body input::placeholder{color:#fff;}
.home4 .popup .modal-content .modal-body{background-color:transparent; padding:0;}
.home4 .popup .pop-up-newsletter button{margin-bottom:11px; border-radius:25px; border:2px solid #0288d1;}
.home4 .popup .pop-up-newsletter button i{padding-left:5px;}
.home4 .popup .pop-up-newsletter p.pop-copyright i{padding:0 5px;}
.home4 .popup .pop-up-newsletter h3{margin-bottom:10px;}
.home4 .popup.modal .modal-dialog{max-width:600px;}

.home4 .head .fl{background-color:#0288d1; width:100%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; opacity:1;}
.home4 .head .fl .start-msg{padding:10px 0;}
.home4 .head .fl .select-arrow{display:flex; align-items:center; justify-content:flex-end;}
.home4 .head .fl .currency{margin-right:15px;}
.home4 .head .fl .currency,
.home4 .head .fl .language{display:flex; align-items:center; justify-content:flex-end; position:relative;}
.home4 .head .fl .currency::after,
.home4 .head .fl .language::after{content:"\f107"; font-family:'Font Awesome 5 Free'; font-weight:600; color:#fff; position:absolute; top:10px; right:5px; pointer-events:none;}
.home4 .head .fl .currency select,
.home4 .head .fl .language select{background-color:transparent; border:none; -webkit-appearance:none; min-width:40px; padding:10px 15px;}
.home4 .head .fl .currency select:focus,
.home4 .head .fl .language select:focus{outline:none;}

.home4 .head #collapsibleNavbar{background-color:#212121;}
.home4 .head .mainlogo{margin-left:15px;}

.home4 .head .sticky{animation:none;}    
.home4 .head #collapsibleNavbar{-webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home4 .head{width:100%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .head.open{background-color:#212121; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .head .menu-icon,
.home4 .head .menu-icon:after,
.home4 .head .menu-icon:before{display:block; width:20px; height:2px; background-color:#fff; border-radius:0px; transition-property:background-color,transform;
    transition-duration:.25s;}
.home4 .head .menu-icon{position:relative; margin-top:5px; margin-bottom:5px}
.home4 .head .menu-icon:after, .home4 .head .menu-icon:before{position:absolute; content:"";}
.home4 .head .menu-icon:after{top:-5px;}
.home4 .head .menu-icon:before{top:5px;}
.home4 .head .menu{background-color:transparent; border:none; padding:0; cursor:pointer;}
.home4 .head .menu:focus{outline:none;}
.home4 .head .menu.is-active .menu-icon{background-color:transparent;}
.home4 .head .menu.is-active .menu-icon:before{transform:translateY(-5px) rotate(-45deg);}
.home4 .head .menu.is-active .menu-icon:after{transform:translateY(5px) rotate(45deg);}
.home4 .head .navbar-collapse{position:absolute; width:200px; border:0; overflow:hidden; padding:0; max-height:0; background-color:#212121; top:34px; z-index:2;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .head .navbar-collapse.open{max-height:500px;}

.home4 .head .search input[type=search]{border:1px solid rgba(238, 238, 238, 0.1); padding:8px 15px; width:250px; border-radius:20px;
    -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .search input[type=search]:focus{width:270px; background-color:#fff;}
.home4 .head .search a{position:relative; right:30px; line-height:0; display:inline-block; top:1px;}

.home4 .head .padding-tb{padding:20px 0;}
.home4 .head .padding-tb .icon-margin{margin-left:15px;}
.home4 .setting-drop-down, .home3 .cart-drop-down, .home3 .user-drop-down{top:57px;}
.home4 .navbar ul li.head-tab{padding:15px;}
.home4 .navbar ul li.head-tab a span{position:absolute; right:15px;}

.home4 .head .dropdown-content .mega-img{position:relative; background:#000; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img img{-webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img:hover img{opacity:0.5; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img .figcaption{position:absolute; top:0; left:0; width:100%; height:100%; display:flex; justify-content:center;}
.home4 .head .dropdown-content .mega-img .figcaption a{position:absolute; bottom:50%; transform:translateY(49%) rotateX(-90deg); opacity:0; z-index:1;
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img:hover .figcaption a{opacity:1; transform:translateY(49%) rotateX(0deg);
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img .figcaption a.btn-style{padding:10px 30px!important; color:#fff!important; border:2px solid #0288d1!important; border-radius:25px; background-color:#0288d1;}
.home4 .head .dropdown-content .mega-img .figcaption a.btn-style:hover{background-color:transparent; color:#fff!important;}
.home4 .head .dropdown-content .mega-img .figcaption:before{position:absolute; content:''; opacity:0; top:15px; right:15px; bottom:15px; left:15px; border-top:1px solid #fff; border-bottom:1px solid #fff; -webkit-transform:scale(0,1);
    transform:scale(0,1); -webkit-transform-origin:0 0; transform-origin:0 0; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img .figcaption:after{position:absolute; content:''; opacity:0; top:15px; right:15px; bottom:15px; left:15px; border-right:1px solid #fff; border-left:1px solid #fff; -webkit-transform:scale(1,0);
    transform:scale(1,0); -webkit-transform-origin:100% 0; transform-origin:100% 0; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img:hover .figcaption:before{opacity:1; top:30px; bottom:30px; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home4 .head .dropdown-content .mega-img:hover .figcaption:after{opacity:1; right:30px; left:30px; -webkit-transform:scale(1); transform:scale(1); -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}

.home4 .navbar ul li.head-tab .dropdown-content{left:inherit; width:max-content;}
.home4 .navbar ul li.head-tab .dropdown-content .parts .line-link{padding:10px 0 0 0px;}
.home4 .navbar ul li.head-tab .dropdown-content .parts a{color:#000!important; border:none; padding:0 0 5px 0px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home4 .navbar ul li.head-tab .dropdown-content .parts a:hover{color:#0288d1!important; padding:0 0 5px 5px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home4 .navbar ul li.head-tab .dropdown-content .parts a:last-child:hover{padding:0 0 0px 5px; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;}
.home4 .navbar ul li.head-tab .dropdown-content .parts a:last-child{padding:0px;}
.home4 .navbar ul li.head-tab .dropdown-content ul.line li .mega-img img{max-width:400px;}


.home4 .navbar ul li.head-tab .dropdown-content{top:unset; padding:15px 0; opacity:0; visibility:hidden; border-radius:0; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s; -webkit-transform:translateX(180px) translateY(-38px); -moz-transform:translateX(180px) translateY(-38px); transform:translateX(180px) translateY(-38px);}

.home4 .navbar ul li.head-tab:hover .dropdown-content{position:fixed; opacity:1; visibility:visible; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s; -webkit-transform: translateX(185px) translateY(-38px); -moz-transform:translateX(185px) translateY(-38px); transform:translateX(185px) translateY(-38px);}

.home4 .navbar ul li.head-tab .dropdown-content ul.line{background-color:#fff; display:flex; padding-left:0; list-style:none; margin-bottom:15px;}
.home4 .navbar ul li.head-tab .dropdown-content ul.line:last-child{margin-bottom:0;}
.home4 .navbar ul li.head-tab .dropdown-content ul.line li{padding:0 15px;}

.home4 .cart-drop-down,
.home4 .user-drop-down{top:57px;}


.home4 .home-slider .owl-carousel .owl-dots{position:absolute; left:0; right:0; bottom:0%; z-index:2; margin:0;}
.home4 .home-slider .owl-carousel .owl-dots .owl-dot span{border-radius:50%; background-color:#fff; width:10px; height:10px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home4 .home-slider .owl-carousel .owl-dots .owl-dot.active span{width:10px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home4 .home-slider .owl-carousel .owl-dots .owl-dot:focus{outline:none;}
.home4 .home-slider .owl-carousel .carousel-caption{padding:0; bottom:50%; width:45%; text-shadow:none; transform:translateY(50%); text-align:left;}
.home4 .home-slider .owl-carousel .carousel-caption .fashion{margin-top:30px; color:#fff;}
.home4 .home-slider .owl-carousel .carousel-caption .slider-main-heading{line-height:44px; margin-bottom:28px; position:relative; font-family:'Kaushan Script', cursive; text-transform:uppercase;}
.home4 .home-slider .owl-carousel .carousel-caption .slider-first-heading{line-height:17px; margin-bottom:34px; padding-bottom:10px; display:block; font-family: 'Playfair Display', serif; font-style:italic; text-transform:uppercase;}
.home4 .home-slider .owl-carousel .carousel-caption span.slider-first-heading:after{content:""; background:#fff; position:absolute; width:10%; height:2px; left:0; top:25px;}
.home4 .home-slider .owl-carousel .carousel-caption p{margin-bottom:30px;}
.home4 .home-slider .owl-carousel .carousel-caption a.btn-style{border:2px solid #212121; border-radius:25px; background-color:#212121; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home4 .home-slider .owl-carousel .carousel-caption a.btn-style:hover{background-color:transparent; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home4 .home-slider .owl-carousel .sliderimg{display:flex; align-items:center; justify-content:flex-end; height:600px;}
.home4 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading{-webkit-animation-name:fadeIn; animation-name:fadeIn; -webkit-animation-delay:0.5s; animation-delay:0.5s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.home4 .home-slider .owl-carousel .active .carousel-caption h1{-webkit-animation-name:fadeIn; animation-name:fadeIn; -webkit-animation-delay:0.7s; animation-delay:0.7s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.7s; animation-duration: 0.7s;}
.home4 .home-slider .owl-carousel .active .carousel-caption p{-webkit-animation-name:fadeIn; animation-name:fadeIn; -webkit-animation-delay:0.9s; animation-delay:0.9s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.9s; animation-duration: 0.9s;}
.home4 .home-slider .owl-carousel .active .carousel-caption a{-webkit-animation-name:fadeIn; animation-name:fadeIn; -webkit-animation-delay:1.1s; animation-delay:1.1s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 1.1s; animation-duration: 1.1s;}

.home4 .latest-cat{background-color:#f7f7f7;}
.home4 .latest-cat .category-heading{margin-bottom:15px;}
.home4 .latest-cat .category-heading span.welcome{font-family:'Kaushan Script', cursive; text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:900;}
.home4 .latest-cat .category-heading h6{font-size:18px}
.home4 .categoryicon{text-align:center;}
.home4 .categoryicon .owl-item.active{border-right:1px solid #eeeeee;}
.home4 .categoryicon .category-item{padding:30px; border-bottom:1px solid #eeeeee;}
.home4 .categoryicon .category-item:last-child{border-bottom:none;}
.home4 .categoryicon .category-item .category-image{margin-bottom:15px; display:inline-block;}
.home4 .categoryicon .category-item .category-image a{display:inline-block;}
.home4 .categoryicon .category-item .category-image a img{-webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home4 .categoryicon .category-item .category-image:hover a img{-webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home4 .categoryicon .category-item h2{font-size:14px; font-weight:600; line-height:20px;}
.home4 .categoryicon.owl-carousel .owl-dots{display:none;}

.home4 .column{position:relative; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home4 .column:hover{-webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home4 .column .product-img a.image{position:relative;}
.home4 .column .product-img img{width:100%; height:auto; display:block;}
.home4 .column .product-img .pic-1{-webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home4 .column .product-img .pic-2{visibility:hidden; left:0; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; position:absolute; top:0; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home4 .column:hover .product-img .pic-1{opacity:0.2; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home4 .column:hover .product-img .pic-2{visibility:visible; opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home4 .column div.btn-info-icon-2{display:flex; justify-content:center; bottom:55%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column div.btn-info-icon-2 a{margin-right:5px; border-radius:50%; padding:10px;}
.home4 .column div.btn-info-icon-2 a:last-child{margin-right:0px;}
.home4 .column:hover div.btn-info-icon-2{bottom:55%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column .btn-info-add{position:absolute; bottom:0px; left:0px; opacity:0; cursor:pointer; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column:hover .btn-info-add{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column .btn-info-add a{color:#000; font-weight:500; cursor:pointer; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column .btn-info-add a:hover{text-decoration:underline!important; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column .product-text p{margin-bottom:5px; opacity:1; visibility:visible; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .column:hover .product-text p{opacity:0; visibility:hidden; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home4 .column .product-new-label{color:#fff; background:#212121; text-align:center; position:absolute; top:5px; left:inherit; right:5px; padding:0 10px; font-size:13px; box-shadow:none; font-weight:500; border-radius:15px;}
.home4 .column .product-sale-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:5px; left:inherit; right:5px; padding:0 10px; font-size:13px; box-shadow:none; font-weight:500; border-radius:15px;}
.home4 .column .product-offer-label{color:#fff; background:#0288d1; text-align:center; position:absolute; top:5px; left:inherit; right:5px; padding:0 10px; font-size:13px; box-shadow:none; font-weight:500; border-radius:15px;}
.home4 .column .product-new-label:before{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-radius:100%; content:""; height:3px;  width:3px; left:2px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.home4 .column .product-new-label:after{ border-color: rgba(0, 0, 0, 0) #212121 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); background:transparent; border-style:solid; border-width:5px 4px; content:""; left:-8px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.home4 .column .product-sale-label:before,
.home4 .column .product-offer-label:before{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-radius:100%; content:""; height:3px;  width:3px; left:2px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.home4 .column .product-sale-label:after,
.home4 .column .product-offer-label:after{ border-color: rgba(0, 0, 0, 0) #0288d1 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); background:transparent; border-style:solid; border-width:5px 4px; content:""; left:-8px; position:absolute; top:50%;
    -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}

.home4 .product-tab-section .title-heading span.welcome{font-family:'Kaushan Script', cursive; text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:900;}
.home4 .product-tab-section .title-sub-heading{margin-bottom:0;}


.home4 .filtering{margin-bottom:40px; display:flex; justify-content:center;}
.home4 .filtering li.active span{background-color:#0288d1; border:2px solid #0288d1; color:#fff; -webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out; transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;}
.home4 .filtering li span{background-color:#eeeeee; border:2px solid #eeeeee; color:#bbbbbb; cursor:pointer; margin:0; overflow:visible; padding:5px 15px; position:relative; display:inline-block; border-radius:25px;
    font-weight:600; -webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out; transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;}
.home4 .filtering li span:hover{background-color:#0288d1; border:2px solid #0288d1; color:#fff; -webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out; transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;}
.home4 .filtering li{margin-right:15px;}
.home4 .filtering li:last-child{margin-right:0;}
.home4 .product-tab-section .gallery .items{margin-bottom:30px;}
.home4 .product-tab-section .gallery .items:last-child,
.home4 .product-tab-section .gallery .items:nth-last-child(2),
.home4 .product-tab-section .gallery .items:nth-last-child(3),
.home4 .product-tab-section .gallery .items:nth-last-child(4){margin-bottom:0px;}

.home4 .parallax-section .test-monial2{text-align:center;}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-title{margin-bottom:15px;}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-title h2{font-family: 'Playfair Display', serif; font-style:italic; line-height:12px; margin-bottom:10px;}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-title{line-height:10px;}
.home4 .parallax-section .test-monial2 .test-monial-desc .testi-quote i{color:#0288d1; font-size:24px;}
.home4 .parallax-section .test-monial2 .testi-monial-img{display: flex; justify-content: center; margin-bottom:20px;}
.home4 .parallax-section .test-monial2 .testi-monial-img img{max-width:60px; border-radius:50%;}
.home4 .parallax-section .test-monial2 .test-monial-carousel{padding:15px; border:1px solid rgba(255,255,255,.12); border-radius:3px;}
.home4 .parallax-section .parallax-img{position:relative;}
.home4 .parallax-section .parallax-img:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.8);}
.home4 .parallax-section .test-monial2 .owl-dots{margin-top:40px; line-height:0;}
.home4 .parallax-section .test-monial2 .owl-dots .owl-dot.active span{background:#0288d1; height:5px; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .parallax-section .test-monial2 .owl-dots .owl-dot span{width:10px; height:10px; margin:0 10px 0 0; border-radius:50%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .parallax-section .test-monial2 .owl-dots .owl-dot:focus{outline:none;}
.home4 .parallax-section .testimonial-slider,
.home4 .parallax-section .insta-follow{z-index:1;}
.home4 .parallax-section .testimonial-slider .title-heading,
.home4 .parallax-section .insta-follow .title-heading{margin-bottom:0;}
.home4 .parallax-section .testimonial-slider span.welcome,
.home4 .parallax-section .insta-follow span.welcome{font-family:'Kaushan Script', cursive; text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:900;}

.home4 .instafeed-style{-webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home4 .instagram{background-color:transparent;}
.home4 .instafeed-style .insta-caption{position:absolute; bottom:50%; text-align:center; transform:translateY(50%); width:100%;}
.home4 .instafeed-style .insta-image{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style:hover .insta-image{border-radius:50%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style .insta-caption .insta-icon,
.home4 .instafeed-style .insta-caption .insta-counts{opacity:0; visibility:hidden; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style:hover .insta-caption .insta-icon,
.home4 .instafeed-style:hover .insta-caption .insta-counts{opacity:1; visibility:visible; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style a{position:relative; display:block; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style a:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style:hover a:after{opacity:1; border-radius:50%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .instafeed-style .insta-counts{color:#fff;}
.home4 .instafeed-style .insta-counts span{margin-right:5px;}
.home4 .instafeed-style .insta-counts span:last-child{margin-right:0px;}
.home4 .instafeed-style .insta-counts span span.count-number{padding-left:5px;}
.home4 .instafeed-style .insta-icon{color:#fff;}


.home4 .blog-section .title-heading span.welcome{font-family:'Kaushan Script', cursive; text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:900;}
.home4 .blog-section .title-sub-heading{margin-bottom:0;}
.home4 .blog-slider .simple{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple:hover{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple .blog-grid-img{position:relative; display:flex; align-items:center; justify-content:center;}
.home4 .blog-slider .simple .blog-grid-img:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple:hover .blog-grid-img:after{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple .blog-grid-info{padding:30px; background:#f7f7f7;  -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple:hover .blog-grid-info{background-color:#212121; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple:hover .blog-grid-info h2,
.home4 .blog-slider .simple:hover .blog-grid-info p,
.home4 .blog-slider .simple:hover .blog-grid-info a{color:#fff;}
.home4 .blog-slider .simple .blog-read{position:absolute; line-height:0; display:inline-table; opacity:0; cursor:pointer; animation:bounce 4s linear infinite;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple:hover .blog-read{opacity:1; z-index:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple .blog-read:hover{animation:unset; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple .blog-read:hover a{color:#fff; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple .blog-read a{padding:15px; background:#0288d1; border:2px solid #0288d1; border-radius:50%; color:#fff; font-size:24px; line-height:0; display:inline-block;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider .simple .blog-read a:hover{background-color:transparent; border:2px solid #fff; color:#fff!important; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .blog-slider.owl-carousel .owl-dots{display:none;}

.home4 .service-index .service{padding:0; border-radius:0px; border:none; justify-content:center;}
.home4 .service-index .service-text{border-left:none; padding-left:0;}
.home4 .service-index .service,
.home4 .service-index .service-text{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .service-index:hover .service{border:none; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .service-index:hover .service-text{border-left:none; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .service-index .service .img i{color:#bbbbbb; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .service-index .service-text span,
.home4 .service-index .service-text p{color:#bbbbbb; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .service-index:hover .service .img i,
.home4 .service-index:hover .service-text span{color:#0288d1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home4 .service-index:hover .service .img{transform:none; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home4 .social-icon{padding-top:80px;}
.home4 .social-icon a i{padding:15px; border-radius:50%;}
/* home 4 css end */

/* home 5 css start */
.home5 .container{max-width: 90%;}
.home5 .scroll span{padding:8px; border-radius:50%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .scroll span:hover{border:2px solid #0288d1; background-color:transparent; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .scroll span:hover i{color:#0288d1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .popup .modal-body .pop-up-back-img{position:relative;}
.home5 .popup .modal-body .pop-up-back-img:before{position:absolute; content:''; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.6);}
.home5 .popup .modal-content .modal-body .newsletter-close{top:5px; right:5px; padding:0; z-index:1; color:#fff!important;}
.home5 .popup .pop-up-newsletter{padding:30px; position:relative;}
.home5 .popup .pop-up-newsletter .input-fname{margin-bottom:17px;}
.home5 .popup .pop-up-newsletter .input-mail{margin-bottom:11px;}
.home5 .popup .pop-up-newsletter .input-fname input,
.home5 .popup .pop-up-newsletter .input-mail input{color:#fff; background-color:transparent; border:none; border-bottom:1px solid rgba(255,255,255,.12);}
.home5 .popup .pop-up-newsletter input:focus{color:#fff; font-size:13px; font-weight:400;}
.home5 .popup .modal-body input[placeholder]{padding:5px;}
.home5 .popup .modal-body input::placeholder{color:#fff;}
.home5 .popup .modal-content .modal-body{background-color:transparent; padding:0;}
.home5 .popup .pop-up-newsletter button{margin-bottom:11px; border-radius:25px; border:2px solid #0288d1;}
.home5 .popup .pop-up-newsletter button i{padding-left:5px;}
.home5 .popup .pop-up-newsletter p.pop-copyright i{padding:0 5px;}
.home5 .popup .pop-up-newsletter h3{margin-bottom:10px;}
.home5 .popup.modal .modal-dialog{max-width:600px;}

.home5 .head.sticky{animation:unset;}

.home5 .sidebar{padding-top:30px;}
.home5 .head .fl{background-color:#0288d1; width:100%; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; opacity:1;}
.home5 .head .fl .start-msg{padding:10px 0;}
.home5 .head .fl .select-arrow{display:flex; align-items:center; justify-content:flex-end;}
.home5 .head .fl .currency,
.home5 .head .fl .language{position:relative;}
.home5 .head .fl .currency::after,
.home5 .head .fl .language::after{content:"\f107"; font-family:'Font Awesome 5 Free'; background:transparent; font-weight:600; color:#fff; position:relative; right:15px; pointer-events:none;}
.home5 .head .fl .currency select,
.home5 .head .fl .language select{background-color:transparent; border:none; -webkit-appearance:none; min-width:40px; padding:10px 15px;}
.home5 .head .fl .currency select:focus,
.home5 .head .fl .language select:focus{outline:none;}
.home5 .head .fl a.middle{color:#fff;}
.home5 .head .fl .wishlist a.middle span.wish-count{margin-left:0;}
.home5 .head .fl a.middle:hover{color:#fff!important;}
.home5 .head .fl .users .user-dropdown{background-color:#fff; position:absolute; top:43px; opacity:1; right:15px; width:150px; z-index:3; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1);}
.home5 .head .fl .users .user-dropdown a{padding:10px; border-bottom:1px solid #eeeeee; color:#000;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .head .fl .users .user-dropdown a:hover{background-color:#0288d1; color:#fff!important;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .head .fl .users .user-dropdown a:last-child{border-bottom:none;}
.home5 .head .fl .users a.middle span:after{content:"\f107"; font-family:'Font Awesome 5 Free'; font-weight:600; color:#fff; background:transparent; position:relative; pointer-events:none;}
.home5 .head .fl .users a.middle span.account:after{display:none;}
.home5 .head .fl .icon-margin{margin-left:15px;}

.home5 .head#collapsibleNavbar .xs-logo .navbar{display:none;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav{flex-direction:row;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li{border:none; padding:15px 15px 15px 0px; margin-right:15px;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li:last-child{margin-right:0;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li a span{position:inherit;}

.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab{padding:10px 0; position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); background-color:#fff;
    opacity:0; visibility:hidden; border-radius:0; list-style:none; width:200px; z-index:2;
    -webkit-transform:translateY(15px); -moz-transform:translateY(15px); transform:translateY(15px);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab a{display:block; color:#000!important; padding:0 15px 5px 15px;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab a:hover{color:#0288d1!important;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab a:last-child{padding:0 15px 0px 15px;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab:hover .dropdown-tab{opacity:1; visibility:visible;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab{padding:0 0 5px 0; margin-right:0;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab:last-child{padding:0;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab a{display:flex; align-items:center; justify-content:space-between; padding-bottom:0;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab{padding:10px 0; position:absolute;
    box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); background-color:#fff; opacity:0; visibility:hidden; border-radius:0; list-style:none; width:180px;
    -webkit-transform:translate(200px,-33px); -moz-transform:translate(200px,-33px); transform:translate(200px,-33px);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab:hover .dropdown-submenutab{opacity:1; visibility:visible;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab a{padding:0 15px 5px 15px;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab a:last-child{padding:0 15px 0px 15px;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu .dropdown-submenu-tab{padding:10px 0;
    position:absolute; box-shadow:0px 2px 2px 2px rgba(0,0.1,0.1,0.1); background-color:#fff; opacity:0; visibility:hidden; border-radius:0; list-style:none; width:150px;
    -webkit-transform:translate(180px,-33px); -moz-transform:translate(180px,-33px); transform:translate(180px,-33px);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu:hover .dropdown-submenu-tab{opacity:1;
    visibility:visible; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu{padding:0 0 5px 0; margin-right:0;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu:last-child{padding:0;}

.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu a{padding-bottom:0;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu .dropdown-submenu-tab a{
    padding:0 15px 5px 15px;}
.home5 .head#collapsibleNavbar .navbar .navbar-collapse ul.navbar-nav li.head-tab .dropdown-tab li.dropdown-subtab .dropdown-submenutab li.dropdown-submenu .dropdown-submenu-tab a:last-child{
    padding:0 15px 0px 15px;}

.home5 .head .padding-tb{padding:15px 0;}
.home5 .head .cart{display:flex; align-items:center;justify-content:flex-end;}
.home5 .head .show-cart .cart-drop-down{top:73px; z-index:3;}
.home5 .head#collapsibleNavbar{background-color:#212121; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home5 .head#collapsibleNavbar .show-cart a.middle{color:#fff; display:flex; align-items:center; background-color:#0288d1; padding:8px 10px; border:2px solid #0288d1; line-height:inherit;
    -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.home5 .head#collapsibleNavbar .show-cart a.middle:hover{background-color:transparent; color:#fff!important; border:2px solid #fff;}
.home5 .head#collapsibleNavbar .show-cart a.middle span{margin-left:5px;}

.home5 .head #search-category{width:100%; padding:15px 0;}
.home5 .head #search-category .search-box{background-color:#fff; display:flex;}
.home5 .head #search-category .search-cat{text-transform:capitalize; display:flex; align-items:center; flex-direction:row-reverse;}
.home5 .head #search-category .search-cat::before{color:#000; content:"\f107"; font-family:'Font Awesome 5 Free'; font-weight:600; right:15px; position:relative; line-height:0;}
.home5 .head #search-category .search-dropdown{background:rgba(0, 0, 0, 0); -moz-appearance:none; -webkit-appearance:none; border:none; border-radius:0;
    padding:10px 15px; outline:none; border-right:2px solid #0288d1;}
.home5 .head #search-category .search .text-search{background:rgba(0, 0, 0, 0); border:medium none; outline:medium none; width:100%;}
.home5 .head #search-category .search #search{background:#0288d1; border:0 none; color:#fff; outline:medium none;}
.home5 .head #search-category .search{width:100%; display:flex;}
.home5 .head #search-category .search #search{display:flex; align-items:center; padding:10px 15px 10px 45px; -webkit-clip-path:polygon(100% 0%, 100% 100%, 50% 100%, 0 0%, 0 0);
    clip-path:polygon(100% 0%, 100% 100%, 50% 100%, 0 0%, 0 0);}
.home5 .head #search-category .search #search:hover{color:#fff!important;}
.home5 .head #search-category .search #search i{margin-right:5px;}
.home5 .head .search input[type=search]{border:1px solid rgba(238, 238, 238, 0.1); padding:10px; margin-left:-10px;}
.home5 .head .search input[type=search]:focus{outline:none;}
.home5 .head .sticky{animation:none;}

.home5 .sidebar .menu-icon,
.home5 .sidebar .menu-icon:after,
.home5 .sidebar .menu-icon:before{display:block; height:3px; background-color:#fff; border-radius:0px; transition-property:background-color,transform;
    transition-duration:.25s;}
.home5 .sidebar .menu-icon{position:relative; width:20px; margin-top:7px; margin-bottom:7px}
.home5 .sidebar .menu-icon:after,
.home5 .sidebar .menu-icon:before{position:absolute; content:"";}
.home5 .sidebar .menu-icon:after{top:-7px; width:15px;}
.home5 .sidebar .menu-icon:before{top:7px; width:25px;}
.home5 .sidebar .menu{background-color:#212121; border:none; padding:8px 15px; border:2px solid #212121; cursor:pointer; display:flex; align-items:center; width:100%;}
.home5 .sidebar .menu:focus{outline:none;}
.home5 .sidebar .navbar-category{width:100%; border:0; background-color:#212121;}
.home5 .sidebar .navbar-category.collpase{display:block;}
.home5 .sidebar .menu .cat-heading{display:flex; align-items:center; justify-content:space-between; width:100%; color:#fff; margin-left:15px;}
.home5 .sidebar .menu[data-target="#category"]{display:none}
.home5 .sidebar .navbar-category.collapse{display:block;}

.home5 #collapsibleNavbar .menu{display:none;}

.home5 .deal-section h3,
.home5 .parallax-section h3,
.home5 .blog-section h3,
.home5 .product-tab-section h3,
.home5 .latest-category h3{font-size:30px;}

.home5 .sidebar ul{padding-left:0; list-style:none; margin-bottom:0;}
.home5 .sidebar ul li.nav-category{padding:10px 15px; border-bottom: 1px solid rgba(238, 238, 238, 0.1);}
.home5 .sidebar ul li.nav-category:last-child{border-bottom:none;}
.home5 .sidebar ul li.nav-category:first-child{border-top: 1px solid rgba(238, 238, 238, 0.1);}
.home5 .sidebar ul li.nav-category a{display:flex; align-items:center; justify-content:space-between; color:#fff;}
.home5 .sidebar ul li.nav-category a span{border-left:2px solid #0288d1; padding-left:5px;}
.home5 .sidebar ul li.nav-category a:hover span{border-left:2px solid #fff;}
.home5 .sidebar ul li.nav-category .dropdown-cat{margin-top:5px;}
.home5 .sidebar ul li.nav-category .dropdown-cat .line-link{background-color:#fff;}
.home5 .sidebar ul li.nav-category .dropdown-cat .line-link a{color:#000; padding:5px 15px 0px 15px;}
.home5 .sidebar ul li.nav-category a[aria-expanded="true"] i:before{content:"\f068";}

.home5 .deal-section{margin-top:30px;}
.home5 .deal-section .title-heading{line-height:normal; margin-bottom:0;}
.home5 .deal-section .title-heading span.welcome{text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:600; position:relative;}
.home5 .deal-section .title-heading span.welcome::before{background:#0288d1; bottom:-5px; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .deal-section .title-heading span.welcome::after{background:#0288d1; bottom:0; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .deal-section .deal-day1{padding:0 15px;}
.home5 .deal-section .deal-day1 .product-meta{background-color:#fff; margin-top:30px; position:relative; padding:15px;}
.home5 .deal-section #clockdiv > div,
.home5 #clockdeal > div{background-color:#fff; padding:0px;}
.home5 .deal-section .clock-day{margin-right:0;}
.home5 .deal-section .smalltext{font-size:13px;}
.home5 .deal-section #clockdiv,
.home5 #clockdeal{display:flex; border:5px solid #eee; text-align:center; padding:5px;}
.home5 .deal-section .unlimited{border:5px solid #eee; text-align:center; padding:15px;}
.home5 .deal-section .unlimited span{color:#000; display:block;}
.home5 .deal-section .clock{margin:0;}
.home5 .deal-section #clockdiv div > span,
.home5 #clockdeal div > span{padding:0px; background-color:transparent; color:#000;}
.home5 .deal-section .time{border-right:5px; border-right:2px solid #eee; width:25%;}
.home5 .deal-section .time:last-child{margin-right:0px; border-right:none; margin-left:9px;}
.home5 .deal-section .dealday-img img{display:inline-block;}
.home5 .deal-section .deal-day1 .product-meta .title-heading{font-size:16px; margin-bottom:0px; line-height:normal;}
.home5 .deal-section .deal-day1 .product-meta .title-desc{margin-bottom:10px; line-height:normal;}
.home5 .deal-section .deal-day1 .product-meta .deal-img .offer.title-desc{margin-bottom:0;}
.home5 .deal-section .deal-day1 .product-meta .deal-img h2.title-heading{margin-bottom:5px; font-weight:600;}
.home5 .deal-section .deal-day1 .product-meta .deal-img{margin-bottom:20px;}
.home5 .deal-section .deal-day1 .owl-nav{display:none;}
.home5 .deal-section .dealday-img:hover img{opacity:1; cursor:pointer;}
.home5 .deal-section .deal-day1 .product-meta .product-title{line-height:13px; margin-bottom:10px;}
.home5 .deal-section .deal-day1 .product-meta .product-sub-price{display:inline-block;}
.home5 .deal-section .deal-day1 .product-meta .product-final-price{display:inline-block;}
.home5 .deal-section .deal-day1 .product-meta .price-title{margin-bottom:0px!important;}
.home5 .deal-section .deal-day1 .product-meta .pro-name{margin-bottom:15px; margin-top:15px;}
.home5 .deal-section .deal-day1 .product-meta .pro-name  h3{font-size:16px; margin-bottom:0px; line-height:normal;}
.home5 .deal-section .deal-day1 .product-meta .deal-img h2.title-heading{font-size:16px;}
.home5 .deal-section .box{display:inline-block;}
.home5 .deal-section .deal-day1 .product-meta .btn-info-icon-2{display:flex;}
.home5 .deal-section .deal-day1 .product-meta .btn-info-icon-2 a{margin-right:5px;}
.home5 .deal-section .deal-day1 .product-meta .btn-info-icon-2 a:last-child{margin-right:0px;}
.home5 .deal-section .deal-day1.owl-carousel .owl-dots{display:block; margin-top:30px; line-height:0;}
.home5 .deal-section .deal-day1.owl-carousel .owl-dots button:focus{outline:none;}
.home5 .deal-section .owl-carousel .owl-dots .owl-dot span{border-radius:50%; margin: 0 10px 0 0; background-color:#fff; width:10px; height:10px;
    -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home5 .deal-section .owl-carousel .owl-dots .owl-dot.active span{width:10px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}

.home5 .side-banner{margin-top:30px;}
.home5 .section-product:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);}
.home5 .section-product::before,
.home5 .section-product::after{content:""; position:absolute; top:0; left:0; bottom:0; right:0; z-index:1;
-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .section-product:hover::before{background:rgba(255, 255, 255, 0.5); left:50%; right:50%;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .section-product:hover::after{background:rgba(255, 255, 255, 0.5); bottom:50%; top:50%;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home5 .parallax-section{margin-top:30px;}
.home5 .parallax-section .testimonial-slider .title-heading{line-height:normal; margin-bottom:0;}
.home5 .parallax-section .testimonial-slider span.welcome{text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:600; position:relative;}
.home5 .parallax-section .testimonial-slider span.welcome::before{background:#0288d1; bottom:-5px; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .parallax-section .testimonial-slider span.welcome::after{background:#0288d1; bottom:0; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .parallax-section .test-monial2{text-align:center; padding:0 15px;}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-title{margin-bottom:15px;}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-title h2{font-family: 'Playfair Display', serif; font-style:italic; line-height:12px; margin-bottom:10px;}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-title{line-height:10px;}
.home5 .parallax-section .test-monial2 .test-monial-desc .testi-quote i{color:#0288d1; font-size:24px;}
.home5 .parallax-section .test-monial2 .testi-monial-img{display: flex; justify-content: center; margin-bottom:20px;}
.home5 .parallax-section .test-monial2 .testi-monial-img img{max-width:60px; border-radius:50%;}
.home5 .parallax-section .parallax-img{position:relative;}
.home5 .parallax-section .parallax-img:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.8);}
.home5 .parallax-section .test-monial2 .owl-dots{margin-top:30px; line-height:0;}
.home5 .parallax-section .test-monial2 .owl-dots .owl-dot.active span{background:#0288d1; height:5px;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .parallax-section .test-monial2 .owl-dots .owl-dot span{width:10px; height:10px; margin:0 10px 0 0; border-radius:50%;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .parallax-section .test-monial2 .owl-dots .owl-dot:focus{outline:none;}
.home5 .parallax-section .testimonial-slider{z-index:1;}

.home5 .blog-section{margin-top:30px;}
.home5 .blog-section .title-heading{line-height:normal; margin-bottom:0;}
.home5 .blog-section .title-heading span.welcome{text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:600; position:relative;}
.home5 .blog-section .title-heading span.welcome::before{background:#0288d1; bottom:-5px; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .blog-section .title-heading span.welcome::after{background:#0288d1; bottom:0; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .blog-slider2 .item{display:flex; justify-content:center;}
.home5 .blog-slider2 .simple{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple:hover{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-grid-img{position:relative; display:flex; align-items:center; justify-content:center;}
.home5 .blog-slider2 .simple .blog-grid-img:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple:hover .blog-grid-img:after{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-grid-info{padding:15px 15px 30px 15px; background-color:#212121;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-grid-info h2,
.home5 .blog-slider2 .simple .blog-grid-info p,
.home5 .blog-slider2 .simple .blog-grid-info a{color:#fff;}
.home5 .blog-slider2 .simple .blog-read{position:absolute; line-height:0; display:inline-table; opacity:0; cursor:pointer; animation:bounce 4s linear infinite;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple:hover .blog-read{opacity:1; z-index:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-read:hover{animation:unset; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-read:hover a{color:#fff; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-read a{padding:15px; background:#0288d1; border:2px solid #0288d1; border-radius:50%; color:#fff; font-size:24px; line-height:0; display:inline-block;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2 .simple .blog-read a:hover{background-color:transparent; border:2px solid #fff; color:#fff!important; -webkit-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .blog-slider2.owl-carousel .owl-dots{left:0; right:0; margin-top:0; position:absolute; bottom:0;}
.home5 .blog-slider2.owl-carousel .owl-dots .owl-dot span{border-radius:50%; background-color:#fff; width:10px; height:10px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home5 .blog-slider2.owl-carousel .owl-dots .owl-dot.active span{width:10px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home5 .blog-slider2.owl-carousel .owl-dots .owl-dot:focus{outline:none;}


.home5 .home-slider .owl-carousel .owl-dots{position:absolute; left:0; right:0; bottom:0%; z-index:2; margin:0;}
.home5 .home-slider .owl-carousel .owl-dots .owl-dot span{border-radius:50%; background-color:#fff; width:10px; height:10px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.home5 .home-slider .owl-carousel .owl-dots .owl-dot.active span{width:10px; height:5px; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out; background-color:#0288d1;}
.home5 .home-slider .owl-carousel .owl-dots .owl-dot:focus{outline:none;}
.home5 .home-slider .owl-carousel .carousel-caption{padding:0; bottom:50%; width:55%; text-shadow:none; transform:translateY(50%); text-align:center; left:0; right:0; margin:0 auto;}
.home5 .home-slider .owl-carousel .carousel-caption .fashion{color:#fff;}
.home5 .home-slider .owl-carousel .carousel-caption .slider-main-heading{line-height:normal; margin-bottom:14px; position:relative; font-family:'Kaushan Script', cursive; text-transform:uppercase;}
.home5 .home-slider .owl-carousel .carousel-caption .slider-first-heading{margin-bottom:14px; padding-bottom:10px; display:block; font-family: 'Playfair Display', serif;
    font-style:italic; position:relative; display:inline-block;}
.home5 .home-slider .owl-carousel .carousel-caption span.slider-first-heading:after{content:""; background:#fff; position:absolute; width:0%; height:2px; left:0; top:30px;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .home-slider .owl-carousel .carousel-caption p{margin-bottom:24px;}
.home5 .home-slider .owl-carousel .carousel-caption a.btn-style{border:2px solid #212121; background-color:#212121; -webkit-transition:all .5s ease 0s;
    -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home5 .home-slider .owl-carousel .carousel-caption a.btn-style:hover{background-color:transparent; -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s;
    transition:all .5s ease 0s;}
.home5 .home-slider .owl-carousel .sliderimg{display:flex; align-items:center; justify-content:flex-end; height:615px;}
.home5 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading{-webkit-animation-name:pulse; animation-name:pulse; -webkit-animation-delay:0.5s; animation-delay:0.5s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.home5 .home-slider .owl-carousel .active .carousel-caption span.slider-first-heading:after{-webkit-animation-name:width; animation-name:width; -webkit-animation-delay:1.3s; animation-delay:1.3s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 1.3s; animation-duration: 1.3s;}
@keyframes width{ 0%{width:0%;} 100%{width:25%;}}
.home5 .home-slider .owl-carousel .active .carousel-caption h1{-webkit-animation-name:rubberBand; animation-name:rubberBand; -webkit-animation-delay:0.7s; animation-delay:0.7s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.7s; animation-duration: 0.7s;}
.home5 .home-slider .owl-carousel .active .carousel-caption p{-webkit-animation-name:fadeInUp; -webkit-animation-delay:0.9s; animation-delay:0.9s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 0.9s; animation-duration: 0.9s;}
.home5 .home-slider .owl-carousel .active .carousel-caption a{-webkit-animation-name:fadeInDown; animation-name:fadeInDown; -webkit-animation-delay:1.1s; animation-delay:1.1s;
    -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration: 1.1s; animation-duration: 1.1s;}

.home5 .column{position:relative; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home5 .column:hover{-webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.home5 .column .product-img{position:unset;}
.home5 .column .product-img a.image{position:relative;}
.home5 .column .product-img img{width:100%; height:auto; display:block;}
.home5 .column .product-img .pic-1{-webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home5 .column .product-img .pic-2{visibility:hidden; left:0; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; position:absolute; top:0;
    -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home5 .column:hover .product-img .pic-1{opacity:0; -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home5 .column:hover .product-img .pic-2{visibility:visible; opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transition:all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home5 .column div.btn-info-icon-2{display:grid; left:inherit; bottom:50%; transform:translateY(50%); right:5px;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .column div.btn-info-icon-2 a{position:relative; margin-bottom:6px; border-radius:50%; padding:10px; box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1); background-color:#fff;
    border:none; color:#333333; font-size:18px;}
.home5 .column div.btn-info-icon-2 a:last-child{margin-bottom:0px;}
.home5 .column div.btn-info-icon-2 a:hover{background-color:#0288d1;}
.home5 .column:hover div.btn-info-icon-2{visibility:visible; opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .column div.btn-info-icon-2 a span{background:rgba(226, 82, 74, 1); border:medium none; bottom:0; color:#ffffff; display:inline-block; font-size:13px; font-weight:400;
    right:0; margin-bottom:5px; padding:15px 10px; position:absolute; z-index:1; opacity:0; visibility:hidden; white-space:nowrap;
    -webkit-transform:translate(-10px, 0px); -moz-transform:translate(-10px, 0px); -ms-transform:translate(-10px, 0px); -o-transform:translate(-10px, 0px); transform:translate(-10px, 0px);
    -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .column div.btn-info-icon-2 a span::before{border-color:rgba(226, 82, 74, 1) rgba(216, 42, 78, 0); border-style:solid; border-width:0px 5px 5px 0px; bottom:10px; content:"";
    height:0; right:-5px; margin-bottom:0px; position:absolute; width:0;}
.home5 .column div.btn-info-icon-2 a:hover span{opacity:1; visibility:visible;
    -webkit-transform:translate(-45px, 0px); -moz-transform:translate(-45px, 0px); -ms-transform:translate(-45px, 0px); -o-transform:translate(-45px, 0px); transform:translate(-45px, 0px);
    -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home5 .column .product-new-label{color:#fff; text-align:center; position:absolute; top:5px; left:inherit; right:5px; font-size:13px; box-shadow:none; font-weight:500; display:block;
    padding:0px 8px 0px 16px; background-color:#333333; -webkit-clip-path:polygon(34% 0,100% 0,100% 100%,0 100%); clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);}
.home5 .column .product-sale-label{color:#fff; text-align:center; position:absolute; top:5px; left:inherit; right:5px; font-size:13px; box-shadow:none; font-weight:500; display:block;
    padding:0px 8px 0px 16px; background-color:#0081c2; -webkit-clip-path:polygon(34% 0,100% 0,100% 100%,0 100%); clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);}
.home5 .column .product-offer-label{color:#fff; text-align:center; position:absolute; top:5px; left:inherit; right:5px; font-size:13px; box-shadow:none; font-weight:500; display:block;
    padding:0px 8px 0px 16px; background-color:#d21734; -webkit-clip-path:polygon(34% 0,100% 0,100% 100%,0 100%); clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);}
.home5 .product-tab-section .title-heading{line-height:normal; margin-bottom:0;}
.home5 .product-tab-section .title-heading span.welcome{text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:600; position:relative;}
.home5 .product-tab-section .title-heading span.welcome::before{background:#0288d1; bottom:-5px; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .product-tab-section .title-heading span.welcome::after{background:#0288d1; bottom:0; content:""; height:2px; left:0; width:100%; position:absolute;}


.home5 .product-tab-section .filtering{margin-bottom:40px; display:flex; justify-content:center;}
.home5 .product-tab-section .filtering .active span{background-color:#0288d1; border:2px solid #0288d1; color:#fff;}
.home5 .product-tab-section .filtering span{background-color:#212121; border:2px solid #212121; color:#bbbbbb; cursor:pointer; margin:0; overflow:visible; padding:5px 15px; position:relative;
    display:inline-block; font-weight:600;
    -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .product-tab-section .filtering span:hover{background-color:#0288d1; border:2px solid #0288d1; color:#fff;
    -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .product-tab-section .filtering li{margin-right:5px;}
.home5 .product-tab-section .filtering li:last-child{margin-right:0;}
.home5 .product-tab-section .gallery .col.items{flex: 0 0 25%; max-width: 25%;}
.home5 .product-tab-section .gallery .items{margin-bottom:30px;}
.home5 .product-tab-section .gallery .items:last-child,
.home5 .product-tab-section .gallery .items:nth-last-child(2),
.home5 .product-tab-section .gallery .items:nth-last-child(3),
.home5 .product-tab-section .gallery .items:nth-last-child(4){margin-bottom:0px;}

.home5 .latest-category .category-heading h3.title-heading{line-height:normal; margin-bottom:0;}
.home5 .latest-category .category-heading h3.title-heading span.welcome{text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:600; position:relative;}
.home5 .latest-category .category-heading h3.title-heading span.welcome::before{background:#0288d1; bottom:-5px; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .latest-category .category-heading h3.title-heading span.welcome::after{background:#0288d1; bottom:0; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5 .latest-category .cat-icon .category-item{text-align:center;}
.home5 .latest-category .cat-icon .category-image a{display:inline-block; box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.1); border-radius:50%; padding:30px;
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home5 .latest-category .cat-icon .category-image a:hover{background-color:#0288d1;
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home5 .latest-category .cat-icon .category-item h2{font-size:18px;}
.home5 .latest-category .cat-icon .owl-nav{margin-top:0;}
.home5 .latest-category .cat-icon .owl-nav button{margin:0; line-height:0; padding:10px!important; background-color:#fff; border-radius:50%; position:absolute; bottom:50%;
    transform:translateY(50%); color:#000; box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home5 .latest-category .cat-icon .owl-nav button:focus{outline:none;}
.home5 .latest-category .cat-icon .owl-nav button.owl-prev{left:0px;}
.home5 .latest-category .cat-icon .owl-nav button.owl-next{right:0px;}
.home5 .latest-category .cat-icon.owl-carousel .owl-dots{display:none;}

.home5 .service-banner{margin-bottom:30px;}
.home5 .service-banner .cbanner .bn-style1{background-color:#232323;}
.home5 .service-banner .cbanner .bn-style2{background-color:#232323;}
.home5 .service-banner .cbanner .banner{padding:30px; display:flex; align-items:center; justify-content:space-around; margin-bottom:0; cursor:pointer;}
.home5 .service-banner .cbanner .cbanner-img,
.home5 .service-banner .cbanner .cbanner-content{width:50%; text-align:center;
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home5 .service-banner .cbanner .banner:hover .cbanner-img{transform:translateX(10px);
    -webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home5 .service-banner .cbanner .cbanner-img a{display:inline-block;}
.home5 .service-banner .cbanner .cbanner-img,
.home5 .service-banner .cbanner .cbanner-content{width:50%; text-align:center; transition:all 0.5s ease 0s;}
.home5 .service-banner .cbanner .cbanner-content .ctext1{display:inline-block; color:rgb(255, 255, 255); font-size:18px; font-weight:600; text-transform:uppercase;}
.home5 .service-banner .cbanner .cbanner-content .ctext2{margin:5px 0 10px 0; color:rgb(255, 255, 255);}
.home5 .service-banner .cbanner .cbanner-content a.btn{color:rgb(255, 255, 255); display:inline-block; background-color:transparent; padding:8px 15px; border-width:2px; border-style:solid;
    border-color:rgb(255, 255, 255); border-image:initial; transition:all 0.5s ease 0s;}
.home5 .service-banner .cbanner .cbanner-content a.btn:hover{border-radius:25px; transition:all 0.5s ease 0s;}

.home5 .service-index .service{padding:30px; border-radius:0px; border:none; justify-content:center; flex-direction:column; text-align:center;}
.home5 .service-index .service-text{border-left:none; padding-left:0;}
.home5 .service-index .service,
.home5 .service-index .service-text{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .service-index:hover .service{border:none; background-color:#212121; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .service-index:hover .service-text{border-left:none; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .service-index .service .img i{color:#bbbbbb; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .service-index .service-text span{margin-top:10px; display:block;}
.home5 .service-index .service-text span,
.home5 .service-index .service-text p{color:#bbbbbb; white-space:nowrap;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .service-index:hover .service .img i,
.home5 .service-index:hover .service-text span{color:#0288d1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .service-index:hover .service .img{transform:translateY(-10px); -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.home5 .newsletter{background-color:#333333;}
.home5 .newsletter .news-letter h2,
.home5 .newsletter .block-social h2{font-size:18px; font-weight:600; float:left; margin-right:15px;}
.home5 .newsletter .news-letter h2 i{color:#fff; margin-left:5px;}
.home5 .newsletter input{border:1px solid #eeeeee;}

.home5 .newsletter .social-block{display:flex; align-items:center; justify-content:flex-end;}
.home5 .newsletter .block-social ul{margin-bottom:0; display:flex; padding-left:0;}
.home5 .newsletter .block-social ul li{display:flex; align-items:center; justify-content:center; margin:0 10px 0 0; border-radius:50%; list-style:none; height:2.5rem; width:2.5rem;
    background-color:#fff; cursor:pointer;}
.home5 .newsletter .block-social ul li:last-child{margin:0;}
.home5 .newsletter .block-social ul li a{display:flex; align-items:center; justify-content:center;}
.home5 .newsletter .block-social ul li a::before{color:#000; display:inline-block; font-family:"Font Awesome 5 Brands"; font-weight:normal; font-size:16px;}
.home5 .newsletter .block-social ul li.fb a::before{content:"\f39e";}
.home5 .newsletter .block-social ul li.tt a::before{content:"\f099";}
.home5 .newsletter .block-social ul li.yt a::before{content:"\f167";}
.home5 .newsletter .block-social ul li.pt a::before{content:"\f0d2";}
.home5 .newsletter .block-social ul li.it a::before{content:"\f16d";}
.home5 .newsletter .block-social ul li:hover a:before{color:#fff;}
.home5 .newsletter .block-social ul li.fb:hover{background-color:#3765a3;}
.home5 .newsletter .block-social ul li.tt:hover{background-color:#11c1ff;}
.home5 .newsletter .block-social ul li.yt:hover{background-color:#e42526;}
.home5 .newsletter .block-social ul li.pt:hover{background-color:#d73532;}
.home5 .newsletter .block-social ul li.it:hover{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 100%);}
.home5 .social-icon{padding-top:80px;}
.home5 .social-icon a i{padding:15px; border-radius:50%;}

.home5 .footer-img{margin-bottom:30px;}
.home5 .footer-links h2{font-size:16px; line-height:normal; margin-bottom:15px;}
.home5 .footer-links .app-icon a{display:flex; align-items:center; margin-bottom:10px;}
.home5 .footer-links .app-icon a:last-child{margin-bottom:0px;}
.home5 .footer-links .app-icon a span{margin-left:15px; font-size:16px;}
.home5 .footer-links .app-icon a span.iphone{color:#d6d5d8;}
.home5 .footer-links .app-icon a span.android{color:#aac148;}
.home5 .footer-links .app-icon a span.windows{color:#00b4f2;}
.home5 .footer-links .panel-title{display:none;}
.home5 .footer-links .collapse.panel-collpase{display:block;}
.home5 .footer-links .store-location{display:flex; align-items:center; margin-bottom:10px;}
.home5 .footer-links .store-location:last-child{margin-bottom:0;}
.home5 .footer-links .store-location i{color:#fff; margin-right:15px; font-size:18px}
.home5 .footer-links .store-location p{margin-bottom:0;}
.home5 .footer-links .panel-collpase a{display:block;}
.home5 .footer-links.footer-useful .panel-collpase a{margin-bottom:10px;}
.home5 .footer-links.footer-useful .panel-collpase a:last-child{margin-bottom:0px;}

.home5 .instagram h2{font-size:16px; line-height:normal; margin-bottom:15px;}
.home5 ul.instagram_feed{padding-left:0; list-style:none; margin-bottom:0;}
.home5 ul.instagram_feed li{width:31%; position:relative; margin:0 5px 5px 0;}
.home5 .instafeed-style{-webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.home5 .instagram{background-color:transparent;}
.home5 .instafeed-style .insta-caption{position:absolute; bottom:50%; text-align:center; transform:translateY(50%); width:100%;}
.home5 .instafeed-style .insta-image{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style:hover .insta-image{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style .insta-caption .insta-icon,
.home5 .instafeed-style .insta-caption .insta-counts{opacity:0; visibility:hidden; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style:hover .insta-caption .insta-icon,
.home5 .instafeed-style:hover .insta-caption .insta-counts{opacity:1; visibility:visible; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style a{position:relative; display:block; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style a:after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style:hover a:after{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5 .instafeed-style .insta-counts{color:#fff;}
.home5 .instafeed-style .insta-counts span{margin-right:5px;}
.home5 .instafeed-style .insta-counts span:last-child{margin-right:0px;}
.home5 .instafeed-style .insta-counts span span.count-number{padding-left:5px;}
.home5 .instafeed-style .insta-icon{color:#fff;}

.home5 .payment{text-align:right;}
.home5 .payment a{display:inline-block; font-size:28px; margin-right:5px;}
.home5 .payment a:last-child{margin-right:0;}
.home5 .payment a i.fa-cc-mastercard{color:#0a3a82;}
.home5 .payment a i.fa-cc-visa{color:#0157a2;}
.home5 .payment a i.fa-cc-paypal{color:#253b80;}
.home5 .payment a i.fa-cc-discover{color:#f68121;}
.home5 .payment a i.fa-credit-card{color:#008ae3;}
.home5 .payment a i.fa-cc-amex{color:#007bc1;}
/* home 5 css end */

/* home 6 css start */
.home5 .sidebar.right-side .xs-reverse{flex-direction:row-reverse;}
/* home 6 css start */

/* home 7 css start */
.home5.both-side .home-slider .owl-carousel .carousel-caption{width:85%;}
.home5.both-side .home-slider .carousel-caption .slider-first-heading{font-size:22px;}
.home5.both-side .home-slider .carousel-caption .slider-main-heading{font-size:60px;}
.home5.both-side .column div.btn-info-icon-2{bottom:60%;}
.home5.both-side .column .btn-info-add{position:absolute; bottom:-5px; opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5.both-side .column:hover .btn-info-add{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5.both-side .column .btn-info-add a{color:#000; font-weight:500; cursor:pointer; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;}
.home5.both-side .column .btn-info-add a:hover{color:#0288d1; text-decoration:underline!important; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;}
.home5.both-side .column .product-text p{-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5.both-side .column:hover .product-text p{opacity:0; visibility:hidden; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5.both-side .product-tab-section .gallery .col.items{flex: 0 0 33.33%; max-width: 33.33%;}
.home5.both-side .side-banner1{margin-top:0;}
.home5.both-side .side-banner1 .section-product img{height:615px;}
.home5.both-side .best-section,
.home5.both-side .blog-section,
.home5.both-side .side-banner2,
.home5.both-side .latest-section,
.home5.both-side .ourbest-section{margin-top:30px;}
.home5.both-side .best-section,
.home5.both-side .latest-section,
.home5.both-side .ourbest-section{padding:30px 15px; border:1px solid #eeeeee; background-color:#f8f8f8;}
.home5.both-side .best-section .title-heading,
.home5.both-side .latest-section .title-heading,
.home5.both-side .ourbest-section .title-heading{line-height:normal; margin-bottom:0;}
.home5.both-side .best-section .title-heading span.welcome,
.home5.both-side .latest-section .title-heading span.welcome,
.home5.both-side .ourbest-section .title-heading span.welcome{text-transform:uppercase; margin-right:15px; color:#0288d1; font-weight:600; position:relative;}
.home5.both-side .best-section .title-heading span.welcome::before,
.home5.both-side .latest-section .title-heading span.welcome::before,
.home5.both-side .ourbest-section .title-heading span.welcome::before{background:#0288d1; bottom:-5px; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5.both-side .best-section .title-heading span.welcome::after,
.home5.both-side .latest-section .title-heading span.welcome::after,
.home5.both-side .ourbest-section .title-heading span.welcome::after{background:#0288d1; bottom:0; content:""; height:2px; left:0; width:100%; position:absolute;}
.home5.both-side .best-section .product-list,
.home5.both-side .latest-section .product-list{margin-bottom:15px; padding:15px; border:1px solid #eeeeee;}
.home5.both-side .best-section .product-list:last-child,
.home5.both-side .latest-section .product-list:last-child{margin-bottom:0px;}
.home5.both-side .best-section .product-list,
.home5.both-side .latest-section .product-list{display:flex;}
.home5.both-side .best-section .product-list .column,
.home5.both-side .latest-section .product-list .column{width:35%;}
.home5.both-side .best-section .product-list .lb-rate,
.home5.both-side .latest-section .product-list .lb-rate{width:65%; padding-left:15px;}
.home5.both-side .best-section div.btn-info-icon-2,
.home5.both-side .latest-section div.btn-info-icon-2{position:relative; visibility:visible; opacity:1; bottom:0; transform:translateY(0); text-align:left; display:block;
    margin-top:5px;}
.home5.both-side .best-section div.btn-info-icon-2 a,
.home5.both-side .latest-section div.btn-info-icon-2 a{position:relative; border-radius:50%; padding:10px; box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.1); background-color:#fff;
    border:none; color:#333333; font-size:18px;}
.home5.both-side .best-section div.btn-info-icon-2 a:hover,
.home5.both-side .latest-section div.btn-info-icon-2 a:hover{background-color:#0288d1;}
.home5.both-side .best-section div.btn-info-icon-2 a span,
.home5.both-side .latest-section div.btn-info-icon-2 a span{background:rgba(226, 82, 74, 1); border:medium none; bottom:0; color:#ffffff; display:inline-block; font-size:13px; font-weight:400;
    margin-bottom:5px; padding:15px 10px; position:absolute; z-index:1; opacity:0; visibility:hidden; white-space:nowrap; right:inherit; left:0;
    -webkit-transform:translate(10px, 0px); -moz-transform:translate(10px, 0px); -ms-transform:translate(10px, 0px); -o-transform:translate(10px, 0px); transform:translate(10px, 0px);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5.both-side .best-section div.btn-info-icon-2 a:hover span,
.home5.both-side .latest-section div.btn-info-icon-2 a:hover span{opacity:1; visibility:visible; -webkit-transform:translate(45px, 0px); -moz-transform:translate(45px, 0px); 
    -ms-transform:translate(45px, 0px); -o-transform:translate(45px, 0px); transform:translate(45px, 0px);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.home5.both-side .best-section div.btn-info-icon-2 a span::before,
.home5.both-side .latest-section div.btn-info-icon-2 a span::before{border-color:rgba(226, 82, 74, 1) rgba(216, 42, 78, 0); border-style:solid; bottom:10px; content:"";
    height:0; margin-bottom:0px; position:absolute; width:0; border-width:0px 0px 5px 5px; left:-5px;}

.home5.both-side .ourbest-section .best-service ul{border:1px solid #eeeeee;}
.home5.both-side .ourbest-section .best-service ul li{padding:15px; border-bottom:1px solid #eeeeee;}
.home5.both-side .ourbest-section .best-service ul li:last-child{border-bottom:none;}
.home5.both-side .ourbest-section .best-service ul li a{display:flex; align-items:center; color:#000;}
.home5.both-side .ourbest-section .best-service ul li a i{font-size:30px;}
.home5.both-side .ourbest-section .best-service ul li a span{margin-left:15px; font-size:16px;}
/* home 7 css start */

/* landing-page css start */
.landing-page .landing-image{position:relative;}
.landing-page .landing-image .bg-img{height:905px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.landing-page .landing-text{text-align:center; position:absolute; z-index:2; margin-left:auto; margin-right:auto; left:0; right:0; bottom:70%; width:50%; transform:translateY(50%);}
.landing-page .landing-text h3{font-family:'Fredoka One', cursive; font-size:50px; line-height:50px; margin:10px 0;}
.landing-header{position:absolute; width:100%; z-index:3; background:transparent; padding:15px 0;}
.landing-header.sticky{background:rgba(0,0,0,0.6);}
.landing-header .icon-main a{margin-right:5px;}
.landing-header .icon-main a:last-child{margin-right:0px;}
.landing-header .icon-main a i{color:#fff; padding:5px; font-size:16px; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.landing-header .icon-main a:hover i{background-color:#0288d1!important; border-top-left-radius:40%; border-bottom-right-radius:40%; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.landing-header .icon-main a i.ti-facebook{background-color:#3b5998;}
.landing-header .icon-main a i.ti-twitter-alt{background-color:#55acee;}
.landing-header .icon-main a i.ti-linkedin{background-color:#0073b1;}
.landing-header ul.nav{padding-left:15px;}
.landing-header ul.nav li{margin-right:15px;}
.landing-header ul.nav li:last-child{margin-right:0px;}
.landing-page .landing-text .fashion, .shop-button{animation:flash 2s linear infinite;}
.shop-button:hover{animation:unset;}

.landing-page ul.filtering{margin-bottom:40px; display:flex; justify-content:center;}
.landing-page ul.filtering li.active span{background-color:transparent; border:2px solid #0288d1; color:#0288d1; -webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out; transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;}
.landing-page ul.filtering li span{background-color:#eeeeee; border:2px solid #eeeeee; color:#bbbbbb; cursor:pointer; margin:0; overflow:visible; padding:5px 15px; position:relative; display:inline-block; font-weight:600; -webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out; transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;}
.landing-page ul.filtering li span:hover{background-color:transparent; border:2px solid #0288d1; color:#0288d1; -webkit-transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out; transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out;}
.landing-page ul.filtering li{margin-right:15px;}
.landing-page ul.filtering li:last-child{margin-right:0;}
.landing-page .gallery .items{margin-bottom:30px;}

.landing-page .product-text{padding:10px; background-color:#0288d1; color:#fff; -webkit-transition:0.9s ease-in-out; transition:0.9s ease-in-out;}
.landing-page .column:hover .product-text{padding:10px; background-color:#212121; color:#fff; -webkit-transition:0.9s ease-in-out; transition:0.9s ease-in-out;}
.column:hover .land-btn{bottom:50%; transform:translateY(50%); opacity:1; z-index:1; -webkit-transition:0.9s ease-in-out; transition:0.9s ease-in-out;}
.column .land-btn{position:absolute; bottom:0px; left:0; right:0; text-align:center; z-index:-1; display:block; opacity:0;
    -webkit-transition:0.9s ease-in-out; transition:0.9s ease-in-out;}
.column .new_lable{color:#fff; position:absolute; left:0; top:5px; padding:5px 15px; font-weight:500; font-size:16px; background-color:#0081c2; z-index:1;}
.column .update_lable{color:#fff; position:absolute; right:0; top:5px; padding:5px 15px; font-weight:500; font-size:16px; background-color:#ff9301; z-index:1;}

.landing-page .other-theme.owl-carousel .owl-dots{display:none;}
.landing-page .land-mobile-index{text-align:center;}
.landing-page .land-mobile-index a{display:inline-block;}

.land-index{cursor:pointer; border:1px solid #eeeeee;}
.land-template{position:relative; background-size:100%!important; background-repeat:no-repeat!important; height:350px;
    -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -o-transition:all .9s ease; transition:all .9s ease;}
.land-template:hover{background-position:left bottom; box-shadow:0 4px 8px rgba(0, 0, 0, 0.3);}
.land-template:after{content:''; width:100%; height:100%; background-color:rgba(0,0,0,0.6); position:absolute; top:0; opacity:0; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.column:hover .land-template:after{opacity:1; -webkit-transition:.5s ease-in-out; transition:.5s ease-in-out;}
.land-template .land-btn a{background-color:#0288d1; border:2px solid #0288d1; font-weight:600;}
.land-template .land-btn a:hover{background-color:transparent; border:2px solid #fff;}

.landing-page#theme .other-theme .theme a{display:inline-block;}
.landing-page#theme .other-theme .theme a img{height:350px; width:300px;}

.provide-service{border:1px solid #eeeeee; padding:30px;  -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.provide-service img{padding:5px; border:2px solid #0288d1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.provide-service:hover{box-shadow:0 4px 8px rgba(0, 0, 0, 0.3);  -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.provide-service:hover img{border-top-left-radius:40%; border-bottom-right-radius:40%;
    -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}

#blog .simple .blog-grid-info{padding:30px; box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-info a:hover{color:#fff!important;}
#blog .simple:hover .blog-grid-info{background-color:rgba(226, 82, 74, 0.8);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple:hover .blog-grid-info h2,
#blog .simple:hover .blog-grid-info p,
#blog .simple:hover .blog-grid-info a{color:#fff;}
#blog .simple:nth-child(even){display:flex; flex-direction:column-reverse;}
#blog .simple .blog-grid-img{position:relative; display:flex; align-items:center; justify-content:center;}
#blog .simple .blog-grid-img::after{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background-color:rgba(0,0,0,0.5); opacity:0;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple:hover .blog-grid-img::after{opacity:1; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-img .blog-read{position:absolute; opacity:0; visibility:hidden;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-img:hover .blog-read{opacity:1; visibility:visible; z-index:1;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-img .blog-read a{display:inline-block; line-height:0; color:#fff; font-size:18px; padding:20px 15px; border:2px solid #fff;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-img .blog-read a:hover{border:2px solid #0288d1; border-radius:15px;
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-img .blog-read a i{display:inline-block; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#blog .simple .blog-grid-img .blog-read a:hover i{display:inline-block; transform:translateY(-10px);
    -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

.buy-store{margin-bottom:25px;}
.buy-store h2{font-family:'Fredoka One', cursive; font-size:80px; margin-bottom:15px; line-height:80px;}
.buy-button a.btn-style1{display:inline-block;}
.buy-button i{margin-left:5px;}
.land-social a i{color:#fff; padding:5px; font-size:18px; border-top-left-radius:40%; border-bottom-right-radius:40%;}
.land-social a{margin-right:5px;}
.land-social a:last-child{margin-right:5px;}
.land-social a i.ti-facebook{background-color:#3b5998}
.land-social a i.ti-linkedin{background-color:#0073b1}
.land-social a i.ti-twitter-alt{background-color:#55acee}
.land-social a i.ti-instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);}
.land-email a i,
.land-call a i{font-size:18px; margin-right:15px;}

.landing-page .temp-desc{margin-bottom:30px;}
.landing-page .store-img{margin-bottom:30px;}
.landing-page .long-desc p{margin-bottom:30px;}
.landing-page .long-desc ul{margin-bottom:30px; text-align:left;}
.landing-page .long-desc ul li{margin-bottom:15px;}
.landing-page .long-desc ul li:last-child{margin-bottom:0px;}
.landing-page .link-desc{margin-bottom:30px;}
.landing-page .all-store .store{margin-bottom:30px;}
.landing-page .all-store .store:last-child{margin-bottom:0px;}
.landing-page .all-store .store .storeimg{margin-bottom:15px;}
.landing-page .all-store .store .store-desc h6{margin-bottom:5px;}
/* landing-page css end */