@import url(fontawesome-all.min.css);
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic,600italic|Roboto+Slab:400,700");

html, body, div, span, applet, object,
iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b,
u, i, center, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td, article, aside,
canvas, details, embed, figure, figcaption,
footer, header, hgroup, menu, nav, output, ruby,
section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline; 

}

body {
    margin: 0;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: white !important;
    text-align: left;
    background-color: #fff;
}

/* Image */
.image {
border-radius: 0.375em;
border: 0;
display: inline-block;
position: relative; }
.image img {
border-radius: 0em;
display: block; }
.image.left, .image.right {
max-width: 40%; }
.image.left img, .image.right img {
width: 100%; }
.image.left {
float: left;
padding: 0 1.5em 1em 0;
top: 0.25em; }
.image.right {
float: right;
padding: 0 0 1em 1.5em;
top: 0.25em; }
.image.fit {
display: block;
margin: 0 0 2em 0;
width: 100%; }
.image.fit img {
width: 100%; }
.image.main {
display: block;
margin: 0;
width: 100%; }
.image.main img {
width: 100%; }

a.image {
overflow: hidden; }
a.image img {
-moz-transition: -moz-transform 0.2s ease;
-webkit-transition: -webkit-transform 0.2s ease;
-ms-transition: -ms-transform 0.2s ease;
transition: transform 0.2s ease; }
a.image:hover img {
-moz-transform: scale(1.075);
-webkit-transform: scale(1.075);
-ms-transform: scale(1.075);
transform: scale(1.075); }


/* Wrapper */
#wrapper {display: -moz-flex;display: -webkit-flex;display: -ms-flex;display: flex;-moz-flex-direction: row-reverse;
-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;min-height: 100vh; }
/* Main */
#main {-moz-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-moz-flex-shrink: 1;-webkit-flex-shrink: 1;-ms-flex-shrink: 1;
flex-shrink: 1;width: 100%; }
#main > .inner {padding:0em ;margin: 0 auto;}
#main > .inner > section:first-of-type {border-top: 0 !important; }
@media screen and (max-width: 1280px) {#main > .inner {padding: 0 ; }}
@media screen and (max-width: 736px) {#main > .inner {padding: 0; }
#main > .inner > section {padding: 0em 0 1em 0 ; } }
/* Header */
#header {display: -moz-flex;display: -webkit-flex;display: -ms-flex;display: flex;padding: 28px 0 28px 0;position: relative; }
#header > * {-moz-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 0; }
#header .logo {border-bottom: 0;color: inherit;font-family: "Roboto Slab", serif;font-size: 18px; margin-top: 7px;margin-left: 6px;}
#header .icons {text-align: right; margin-top: 11px;margin-right: 70px;}
@media screen and (max-width: 736px) {
#header {padding-top: 6.5em; }
#header .logo {font-size: 1.25em;margin: 0; }
#header .icons {height: 5em;line-height: 5em;position: absolute;right: -0.5em;top: 0; } 
}

/* BANNER CSS */
#banner {padding: 6em 0 4em 0 ;display: -moz-flex;display: -webkit-flex;display: -ms-flex;display: flex; }
#banner h1 {margin-top: -0.125em; }
#banner .content {-moz-flex-grow: 1;-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-moz-flex-shrink: 1;-webkit-flex-shrink: 1;-ms-flex-shrink: 1;
flex-shrink: 1;width: 50%; }
#banner .image {height: 400px;-moz-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-moz-flex-shrink: 0;-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;flex-shrink: 0;display: block;margin:0em;}
#banner .image img {height: 100%;-moz-object-fit: cover;-webkit-object-fit: cover;-ms-object-fit: cover;object-fit: cover;-moz-object-position: center;
-webkit-object-position: center;-ms-object-position: center;object-position: center;width: 100%; }

@media screen and (orientation: portrait) {
#banner {-moz-flex-direction: column-reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse; }
#banner h1 br {display: none; }
#banner .content {-moz-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-moz-flex-shrink: 0;-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;flex-shrink: 0;width: 100%; }
#banner .image {-moz-flex-grow: 0;-webkit-flex-grow: 0;-ms-flex-grow: 0;flex-grow: 0;-moz-flex-shrink: 0;-webkit-flex-shrink: 0;-ms-flex-shrink: 0;
flex-shrink: 0;width: 100%; } }

/* Menu */
#menu ul {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;color: #3d4449;font-family: "Roboto Slab", serif;font-weight: 400;
letter-spacing: 0.075em;list-style: none;margin-bottom: 0;padding: 0;text-transform: uppercase;margin-top: 30px;}
#menu ul a, #menu ul span {border-bottom: 0;color: inherit;cursor: pointer;display: block;font-size: 0.9em;padding: 0.625em 0; }
#menu ul a:hover, #menu ul span:hover {color: #000000; }#menu ul a.opener, #menu ul span.opener {-moz-transition: color 0.2s ease-in-out;-webkit-transition: color 0.2s ease-in-out;
-ms-transition: color 0.2s ease-in-out;transition: color 0.2s ease-in-out;text-decoration: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
position: relative; }
#menu ul a.opener:before, #menu ul span.opener:before {
-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;
line-height: 1;text-transform: none !important;font-family: 'Font Awesome 5 Free';font-weight: 900; }
#menu ul a.opener:before, #menu ul span.opener:before {
-moz-transition: color 0.2s ease-in-out, -moz-transform 0.2s ease-in-out;-webkit-transition: color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
-ms-transition: color 0.2s ease-in-out, -ms-transform 0.2s ease-in-out;transition: color 0.2s ease-in-out, transform 0.2s ease-in-out;
color: #9fa3a6;content: '\f078';position: absolute;right: 0; }
#menu ul a.opener:hover:before, #menu ul span.opener:hover:before {color: #000000; }
#menu ul a.opener.active + ul, #menu ul span.opener.active + ul {display: block; }
#menu ul a.opener.active:before, #menu ul span.opener.active:before {-moz-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);
transform: rotate(-180deg); }
#menu > ul > li {border-top: solid 1px rgba(210, 215, 217, 0.75);margin: 0.5em 0 0 0;padding: 0.5em 0 0 0; }
#menu > ul > li > ul {color: #9fa3a6;display: none;margin: 0.5em 0 1.5em 0;padding-left: 1em; }
#menu > ul > li > ul a, #menu > ul > li > ul span {font-size: 0.8em; }#menu > ul > li > ul > li {margin: 0.125em 0 0 0;padding: 0.125em 0 0 0; }#menu > ul > li:first-child {
border-top: 0;margin-top: 0;padding-top: 0; }
#main .inner .container {max-width: 980px;margin: auto;}
.shop_now_btn a {background-color: #000;max-width: 110px;padding: 6px 25px 8px 25px;border-radius: 6px;text-decoration: none;
line-height: 24px;font-size: 16px;color: #FFF;border: none;}
.shop_now_btn a:hover {background-color: #000000;color: #fff !important;text-decoration: none;}
a.logo {text-align: center;}
a.logo span {background-color: #000;color: #FFF;border-radius: 100%;display: inline-block;width: 60px;height: 60px;line-height: 60px;}
.wl_cnt span {display: block;line-height: 16px;font-weight: 600;color: #000;font-size: 16px;}
.wl_cnt {padding-left: 70px;/*padding-left: 120px*/;position: relative;max-width: 330px;}
.wl_cnt strong {font-size: 24px;font-weight: 700;color: white;}
#main .inner section#banner {padding: 0;border-top: solid 0px #000000 !important;}
header.major {position: relative;display: flex;}
span.viewAll {text-decoration: none;display: flex;line-height: 1;justify-content: flex-end;align-items: flex-end;width: 50%;}
span.viewAll a {color: #000;text-decoration: none;border-bottom: none;font-style: italic;}
#main > .inner section.deals_page {padding-top: 0 !important;}
.border_top {border-top: 1px solid rgba(0,0,0,.1) !important;margin-bottom: 30px;}
p.deals_pg {font-size: 18px;letter-spacing: normal;margin-top: 5px;margin-bottom: 0;}
.deals_page header.major {display: block; padding-top: 30px;margin-right: 0px;}
.deals_page header.major p {text-transform: none;font-weight: normal;letter-spacing: 0.5px;}
.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #000 !important;}
.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000\9;
background-color: #999999 !important;border: 1px solid #000 !important;border-radius: 10px;}
header.major.center_info {text-align: center;display: block;margin: 40px 0 20px;}
/*Accordion Start css*/
#accordion .panel{border: none;border-radius: 0;box-shadow: none;margin-bottom: -5px;}
#accordion .panel-heading{padding: 0;border: none;border-radius: 0;}
#accordion .panel-title a{display: block;padding: 5px 30px 15px 0px;background: #fff;font-size: 18px;font-weight: 600;letter-spacing: 1px;color: #000;
border-bottom: 1px solid rgba(0,0,0,.1);position: relative;text-decoration: none;}
#accordion .panel-title a.collapsed{ color: #1d2e3b; }
#accordion .panel-title a.collapsed:hover{ color: #e6720d; }
#accordion .panel-title a:before,#accordion .panel-title a:after{content: "";width: 2px;height: 10px;background: #e6720d;font-size: 15px;
position: absolute;top: 20px;right: 12px;transform: rotate(-45deg);transition: all 0.3s ease-in-out 0s;}
#accordion .panel-title a:after{right: 6px;transform: rotate(45deg);}
#accordion .panel-title a.collapsed:before{transform: rotate(45deg);background: #1d2e3b;}
#accordion .panel-title a.collapsed:after{transform: rotate(-45deg);background: #1d2e3b;}
#accordion .panel-title a.collapsed:hover:before,#accordion .panel-title a.collapsed:hover:after{ background: #e6720d; }
#accordion .panel-body{padding: 10px 0;background: #FFF;border-top: none;font-size: 15px;color: #000;line-height: 25px;}
#accordion .panel-body p {padding: 0;margin: 0;}
.always_in a {background-color: #000;color: #FFF;padding: 10px 25px;border-radius: 6px;display: inline-block;font-size: 18px;border: 1px solid #000;}
.always_in a:hover {text-decoration: none;background-color: #efefef;border: 1px solid #000000;}
.read_more {text-align: right;margin-bottom: 40px;margin-top: 40px;}
.read_more a {padding: 10px;background-color: #000;border-radius: 6px;color: #FFF;display: inline-block;}
.deals_main h2 {font-size: 24px;margin-bottom: 20px;line-height: 30px;}
#main .inner section.product-detail {padding: 0;}#main .inner section.product-detail .container-fluid {padding-left: 0;padding-right: 0;}
.product-detail a.left.carousel-control, .product-detail a.right.carousel-control {background: transparent;border: none;}
.glyphicon-chevron-left:before,.glyphicon-chevron-right:before {color: #000;}
.free_main {max-width: 520px;margin: auto;display: block;clear: both;margin-bottom: 15px;}
.btn_info.btn1 {text-align: left;float: left;}
.btn_info a {background-color: #000;color: #fff;padding: 15px;display: inline-block;border-radius: 6px;text-align: center;}
.btn_info.btn2 {text-align: right;}
.btn_info a:hover {background-color: #000000;color: #FFF !important;text-decoration: none;}
/*INDER 4 PAGE END CSS*/
#main .inner section#banner .container-fluid {padding-left: 0;padding-right: 0;}
.desktop_view {display:block;}
.mobile_view {display: none;}
section.desktop_view header.major {padding: 25px 66px 5px 66px;}
.img_box img {width: 100%;}
.img_box a.img_size {border: none;}
.img_box {margin: 20px 0 15px 0;}
.img_box p {margin-top: 15px;}
.img_info_img {padding: 0;}.ul_list ul {padding-left: 0;}
.img_info_main {text-align: center;}
.ul_list li {list-style: none;width: 33%;display: inline-block;padding-left:0;}
.img_info_img {padding: 15px;}
.img_info_img img {width: 100%;border-radius: 12px;}
.text {margin: 0 82px 15px 82px;text-align: left;font-size: 12.6px;}
#banner_details .container-fluid {padding-left: 0;padding-right: 0;}
.container_ .row {display: block;}
.side_bar #banner.banner-slider{padding: 0em 0 0em 0 ;background-color: black;}
#sidebar > .inner_nav {padding: 2.22222em 2.22222em 2.44444em 2.22222em ;}
header.major h2 {font-size: 24px;margin: 10px 0 0 0;    width: 50%;line-height: 1;}
.list_page header.major h2 {font-size: 24px;margin:0px;line-height: 1;align-items: flex-end;justify-content: flex-start;width: 50%;}
.detail_page #sidebar .toggle {left: 51em;}
.detail_page .image.main {margin: 0 0 0 0;}
.deals_page hr {margin: 15px 0;}
.deals_page header.major p {margin-bottom: 15px;}
.mobile_screen{display:inline-block;}
.arrow_ic{display:none;}
.icons.shop_now_btn.none{display: none;}
.banner-slider.owl-theme .owl-controls {margin-top: 0px;text-align: center;position: absolute;left: 0;right: 0;top:50%;}
.expires_sub {color: #000;}
.mb_15 {margin-bottom: 15px;}
#wrapper{background-color: black;}
.container {background-color: black;}
.img_size img {max-width: 200px;max-height: 200px;}
.detail_page #header .icons {margin-top: 12px;}
header.major.mb_15 {padding-left: 66px;}
section.deals_page .container {padding: 0 70px;}
.container.bg_cl{position: relative;}
.container.bg_cl:before {background-color: #ffffff;content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;height: 100vh;z-index: -1;}
span.nav_ic {position: absolute;left: 70px;top: 16px;height: 18px;width: 27px;cursor: pointer;}
.nav_ic:before {content: '';height: inherit;left: 0;line-height: inherit;position: absolute;text-indent: 0;top: -8px;width: inherit;
background-image: url('./../../images/menu_ic.png');background-repeat: no-repeat;background-position: center;background-size: cover;}
.logo_sub {text-align: center;/*margin-top: 6px;*/}
#sidebar .toggle {display: none;}
.wl_cnt.new_class .nav_ic:before{opacity: 0;}

div#offcanvasScrolling {background-color: #f5f6f7;padding: 20px;}
.btn-close:focus {outline: 0;box-shadow: none !important;opacity: 1;
}

@media screen and (max-width: 1280px){
.wl_cnt.new_class .nav_ic:after{display: none;}
.wl_cnt.new_class .nav_ic:before{opacity: 1;}
}

@media (min-width: 1200px){
.container {max-width: 960px !important;}
}


@media screen and (max-width: 1199px){
.posts article {width: calc(50% - 20em);}
#banner .image img {}
#header {padding: 28px 0 28px 0;}
.posts {width: calc(100% + 7em);}
.wl_cnt { margin-top: 0px;}
.icons.shop_now_btn.none{display: none;}
.nav_ic:before {top: -9px;}
}


@media screen and (max-width: 991px){
.wl_cnt {flex: auto !important;margin-top: 0px;}
.image {width: 100%;padding:15px 0;}
.carousel-col article p {text-align: center;}
#header .icons {display: none;}
.side_bar #banner .image img {}
a.logo {text-align: right;}
a.logo span {text-align: center;}
.mobile_view {display:block;}
.desktop_view {display: none;}
.icons.shop_now_btn {text-align: center;padding: 20px 0;background-color: #ffffff;}
.shop_now_btn a {padding: 10px 30px 12px;}
#banner .image img {}
.img_box {margin: 0 0 30px 0;width: 100%;}
.img_box p {position: absolute;right: 30px;top: 0;}
.col-md-4.col-sm-12.full {width: 100%;position: relative;}
.img_box img {width: 100%;}
.posts article .image img {display: block;width: 100%;}
.image img {display: block;width: 100%;}
.img_info_main {margin-top: 15px;}
.ul_list li {list-style: none;width: 100%;display: inline-block;padding-left: 0;}
.img_info_img {padding: 0px 25px 15px 0px;display: inline-block;}
.text {padding: 0;text-align: left;width: 49%;display: inline-block;vertical-align: top;}
#banner_details {background-color: #fff;}
#banner_details .image.main img {border-radius:0;}
#banner_details .image.main {margin:0;padding: 0;}
#banner_details .image.main img {width: 100%;height: 30vh;object-fit: cover;border-radius:0;}
#banner span.image.main { padding: 0;}
.banner-slider.owl-theme .owl-controls .owl-page {display: inline-block !important;}
.banner-slider.owl-theme .owl-controls .owl-buttons {/*display: none !important;*/}
.owl-theme .owl-controls {margin-top: -10px;text-align: center;margin-bottom: 10px;}
.arrow_ic{display:inline-block;}
.mobile_screen{display:none !important;}
.arrow_ic a {max-width: 40px;margin: 20px 0;border: none;outline: none;}
.arrow_ic a img{max-width: 26px;margin: 20px 0;border: none;outline: none;}
.arrow_ic.details_arrow a img {max-width: 26px;margin: 15px 0 15px 64px;border: none;outline: none;}
span.deal_cnt {font-size: 20px;position: absolute;top: 10px;margin-left: 20px;color: #000;}
.wl_cnt strong {font-size: 30px;}
.wl_cnt span {font-size: 20px;}
.icons.shop_now_btn.none{display: block;padding-top: 30px;}
.wl_cnt {padding-left: 48px;}
span.viewAll {right: 5px;top: 15px;align-items: center;margin: 10px 0;justify-content: flex-end;}
#owl-gallery .item img {display: block;max-width: 150px;max-height: 150px;}
.gallery_bg article p {font-size: 15px;}
header.major.mb_15 {padding-left: 0;margin-bottom: 0px;padding-top: 0;}
section.deals_page .container {padding: 0 38px;}
.ul_list.row .img_info_main {text-align: left;margin-top: 0;}
.ul_list li {padding-left: 15px;padding-right: 15px;margin-bottom: 20px;}
.text {padding: 0;text-align: left;width: auto;display: inline-block;vertical-align: top;margin: 0;font-size: 15px;}
#header .logo {margin-top: 11px;}
span.nav_ic {left: 0;top: 23px;}
.logo_sub {text-align: right;margin-top: 11px;}
}  

@media screen and (max-width: 767px){
.wl_cnt {padding-left: 0px;flex: auto !important;/*margin-top: 15px;*/}
#banner .image img {}
header.major h2 {font-size: 20px;margin-bottom: 20px;}
.img_box img {width: 30%;}
.posts article .image img {display: block;width: 100%;}
.img_box p {margin-top: 0;}
.image {width: 100%;padding: 0;}
.gallery_bg article p {font-size: 12px;text-align: center;}
span.viewAll {top: 2px;    align-items: center;
    margin: 10px 0;
    justify-content: flex-end;}
a.logo span {width: 60px;height: 60px;line-height: 60px;font-size: 18px;}
.ul_list ul {padding: 0;}
.border_top {margin-left: 0;}
.ul_list ul .text p {font-size: 14px;}
.text {width: 60%;padding-left: 10px;}
.list_page header.major h2 {font-size: 18px;margin: 0px 0px 10px 0px;}
.banner-slider.owl-theme .owl-controls {margin-top: 0px;text-align: center;position: absolute;left: 0;right: 0;top:50%;}
.img_size img {max-width: 400px; max-height: 400px;}
section.deals_page .container { padding: 0 25px;}
.arrow_ic.details_arrow a img {margin: 15px 0 15px 55px;}
header.major.mb_15{padding-left:0;padding-top: 0;}
.ul_list.row .img_info_main {text-align: left;margin-top: 0;}
.ul_list li {padding-left: 15px;padding-right: 15px;margin-bottom: 20px;}
#header .logo {margin-top: 0;}
span.nav_ic {top: -16px;}
.container.bg_cl { max-width: 540px !important;}
.logo_sub {text-align: right;margin-top: 0;}
}

@media screen and (max-width: 540px){
.img_info_img {padding: 0 5px 0 0;max-width: 150px;}
.text {width: auto;padding-left: 10px;margin: 0;}
#banner_details .image.main {margin:0;padding: 0;}
#banner_details .image.main img {width: 100%;height: 30vh;object-fit: cover;border-radius:0;}
.image {width: 100%;padding: 0;}
.gallery_bg article p {font-size: 10px;text-align: center;}
span.viewAll {top: 10px;right: 0;}
section.deals_page .container {padding: 0 15px;}
header.major h2 {margin-bottom: 10px;width: 100%;}
.arrow_ic.details_arrow a img {margin: 15px 0 15px 15px;}
.wl_cnt.new_class .nav_ic:after {left: 195px;}
.offcanvas-start{width:17em !important;}

}

@media screen and (orientation: portrait) and (max-width: 480px) {
#banner .image { padding: 0; } 
}
@media screen and (max-width: 320px){.wl_cnt strong {font-size: 24px;}}
nav#menu ul li a {font-family: "Open Sans", sans-serif;}
@media screen and (max-width: 800px){.side_bar #banner .image img {height: 280px!important;}
#banner .image {height: 280px!important;margin-bottom: 0px;}
#wrapper{background: black;}
}
.newdeal-text{margin: 0!important;text-align: center!important;font-size: 15px;}
.newdeal-wrapper {padding: 0 35px;padding-bottom: 50px;}
.detail-wrapper {padding-bottom: 50px!important;}
.button-wrapper {padding-bottom: 50px!important;}
.logo-center{justify-content: center;margin: auto;}

@media (max-width:767px) {
.newdeal-wrapper {padding: 0px;padding-bottom: 20px;}	
.newdeal-text {text-align: left!important;display: flex;flex: 1 1 50%;flex-wrap: wrap;width: 50%;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
overflow: hidden;text-overflow: ellipsis;}
.newdeal-text p{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.img_info_img {float: left;display: flex;flex-wrap: wrap;width: 50%;}
.img_info_main {display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;flex: auto;}
.img_size img {max-width: 150px;max-height: 150px;}	
.border_top {border-top: 1px solid rgba(0,0,0,.1)!important;margin-bottom: 20px;}
a.logo img{width: 76px;}

.major {
    margin: 10px 0;
}	

.hide-desktop{
	display: none!important;	
}

.hide-mobile{
	display: block!important;	
}

.wel-text{
	line-height: 30px!important;
}	

	
.deal-text {
	font-size: 13px;
}
	
	
}

.offcanvas-header .btn-close {
    top: 20px;
    position: absolute;
    right: 20px;
}


.hide-desktop{
	display: block;	
}

.hide-mobile{
	display: none;
}



.deal-img img{
	width: 100%;
	border-radius: 12px;
}

.deal-text {
	padding:0 10px;
	text-align: center;
	margin-top: 10px;
}

.right-col{
	padding-left: 6px!important;
}

.left-col{
	padding-right: 6px!important;
}


.wel-text{
		line-height: 20px;
	}	

.wel-wrapper{
	display:flex;
	height:100%;
	align-items:center;
}



/*RESPONSIVE END CSS*/
