<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.active { transform: translateX(80%); transition: transform .5s ease 0s; position: fixed }
body.sticky header#headerBar .mega-menu { -webkit-box-shadow: 0 2px 2px #e2e1da; -moz-box-shadow: 0 2px 2px #e2e1da; box-shadow: 0 2px 2px #e2e1da; border-radius: 0 }
#mobile-menu { display: none }
#mobile-menu.active { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; box-shadow: inset -2px 1px 0 #e2e1da; transition: transform .5s ease 0s; background: #f4f2e5; position: fixed; z-index: 99; left: 0; right: 20%; top: 0; bottom: 0; padding-bottom: 80px; height: 100vh !important }
.navbar-brand { display: none }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (max-width: 767px) {
.overlay.show { position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: 100vh; width: 100%; background: rgba(255, 255, 255, 0.8); z-index: 99 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu { min-height: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { background: transparent !important }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu li a { margin: 0; padding: 15px 35px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li { padding: 0 !important }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li a { margin: 0; padding: 15px 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li a:before { font-size: 15px; font-weight: normal; content: "\002b"; position: absolute; right: 68px; margin-top: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open a:before { content: "\002d" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li a:before { content: "\002b" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li ul li.Level3 a:before { content: '' }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li.open a:before { content: "\002d" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li.open ul li.Level3.open a:before { content: '' }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome { font-size: 13px; text-align: center; margin: 14px 0 9px 0; border-bottom: 1px solid #ccc; padding-bottom: 10px; color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-login { font-size: 14px; padding: 0 0 0 23px; background: url(assets/images/user.svg) no-repeat 0 50%; background-size: contain; display: inline-block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-registration { font-size: 14px; margin-left: 23px; background: url(assets/images/sign_up.svg) no-repeat 32% 50%; background-size: contain; display: inline-block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-registration:before { content: ''; margin-right: 50px; border-right: 1px solid #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-myAccount,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-logout { color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu a { color: #7b262c }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu .sale-flyout.dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu .sale-flyout.dropdown-menu a.style4 { margin: 10px 15px 10px 40px; padding: 10px 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu:before { color: #7b262c }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav .open&gt;a,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav .open&gt;a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav .open&gt;a:focus { background-color: transparent !important; color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-menu { padding: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar { min-height: 20px; margin-bottom: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu li a { margin: 5px 29px; padding: 10px 20px; border-bottom: 1px solid #b7b6ae; font-size: 12px; text-align: left }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu li a.Level3 { margin: 0; font-size: 12px; padding: 15px 45px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav li.level3-parent { line-height: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav li.level3-parent:before { margin-top: 6% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav li&gt;a { line-height: 20px; border-bottom: 1px solid #ccc; margin: 10px 15px; font-size: 12px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav&gt;li { padding: 0 15px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav&gt;li a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav&gt;li a:focus { background-color: transparent; color: #000; font-weight: normal }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-submenu-fab { position: relative }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-submenu-fab .dropdown-menu-fab { top: 0; left: 100%; margin-top: -1px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu button.btn-navbar.btn-inverse { background: transparent; border: 0 none; z-index: 999 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu button.btn-navbar.btn-inverse span.icon-bar { width: 21px; height: 3px; background-color: #000; margin: 4px 0; display: block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu button.btn-navbar.btn-inverse:focus { outline-color: transparent }
}
 @media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) and only screen and (max-width :479px) {
 #as_mega_menu_v0-wi1100010 #CC-megaMenu .content-right {
 margin-top: 2%
}
}

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu { min-height: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { background: transparent !important }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu li a { margin: 0; padding: 15px 25px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li a:before { font-size: 15px; font-weight: normal; content: "\002b"; position: absolute; right: 68px; margin-top: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open a:before { content: "\002d" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li a:before { content: "\002b" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li ul li.Level3 a:before { content: '' }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li.open a:before { content: "\002d" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.open ul li.open ul li.Level3.open a:before { content: '' }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome { font-size: 13px; text-align: center; margin: 5% 0 0 0; border-bottom: 1px solid #ccc; padding-bottom: 10px; color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-login { font-size: 14px; padding: 0 0 0 25px; background: url(assets/images/user.svg) no-repeat 0 50%; background-size: contain; display: inline-block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-registration { font-size: 14px; margin-left: 23px; background: url(assets/images/sign_up.svg) no-repeat 32% 50%; background-size: contain; display: inline-block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-registration:before { content: ''; margin-right: 55px; border-right: 1px solid #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-myAccount,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome a#CC-loginHeader-logout { color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu a { color: #7b262c }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu .sale-flyout.dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu .sale-flyout.dropdown-menu a.style4 { margin: 10px 15px 10px 40px; padding: 10px 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.sale-mega-menu:before { color: #7b262c }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav .open&gt;a,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav .open&gt;a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav .open&gt;a:focus { background-color: transparent !important; color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-menu { padding: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar { min-height: 20px; margin-bottom: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu li a { margin: 5px 29px; padding: 10px 20px; border-bottom: 1px solid #b7b6ae; font-size: 12px; text-align: left }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu li a.Level3 { margin: 0; font-size: 12px; padding: 15px 40px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav li.level3-parent { line-height: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav li.level3-parent:before { margin-top: 6% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav li&gt;a { line-height: 20px; border-bottom: 1px solid #ccc; margin: 10px 15px; font-size: 12px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav&gt;li { padding: 0 15px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav&gt;li a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav&gt;li a:focus { background-color: transparent; color: #000; font-weight: normal }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-submenu-fab { position: relative }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-submenu-fab .dropdown-menu-fab { top: 0; left: 100%; margin-top: -1px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu button.btn-navbar.btn-inverse { background: transparent; border: 0 none; z-index: 999 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu button.btn-navbar.btn-inverse span.icon-bar { width: 21px; height: 3px; background-color: #000; margin: 4px 0; display: block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu button.btn-navbar.btn-inverse:focus { outline-color: transparent }
}
 @media only screen and (max-width: 767px) and only screen and (max-width :479px) {
 #as_mega_menu_v0-wi1100010 #CC-megaMenu .content-right {
 margin-top: 2%
}
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu #justIn_mobile_menu ul li.open a.lastLevel:before { content: "" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu #collection_mobile_submenu li a.lastLevel:before { content: "" }
#as_mega_menu_v0-wi1100010 a.arrow-dropdown:before { border: solid; border-width: 0 .5px .5px 0; display: inline-block; padding: 2px; content: ''; float: right; margin: 6px 5px 0 6px; transform: rotate(45deg); -webkit-transform: rotate(45deg) }

@media only screen and (max-width :360px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu { padding: 0 }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .fa.fa-angle-down { padding: 0 2px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .left-content { width: 66%; float: left; margin: 0 0 0 40px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .left-content { width: 65% }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .right-content { width: 30%; float: left; margin-top: 10px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .right-content { margin-top: 5px }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .right-content img { max-width: 85%; width: 100% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar { margin: 0; background: transparent; border: 0 none }

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar { min-height: 0 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar { min-height: 0; position: relative }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar .navbar-header { position: absolute; top: -48px; left: 10px; z-index: 999 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu div.mega-menu { min-height: 0 }
}

@media only screen and (max-width :479px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome { font-size: 13px; text-align: center; margin: 5% 0 3% 0; margin: 14px 0 9px 0; border-bottom: 1px solid #b7b6ae; padding-bottom: 10px; color: #000 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .cc-welcome { font-size: 13px; text-align: center; margin: 3% 0 0 0; border-bottom: 1px solid #b7b6ae; padding-bottom: 10px; color: #000 }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu { background: #f4f2e5; min-height: 42px; -webkit-box-shadow: 0 2px 2px #e2e1da; -moz-box-shadow: 0 2px 2px #e2e1da; box-shadow: 0 2px 2px #e2e1da; border-radius: 0 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu { padding: 0 16px; margin-bottom: 0 }
}

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu { min-height: 0; margin-bottom: 0 }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav { float: none; display: inline-block; max-width: 100%; margin: 0 auto; position: static }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropup, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown { position: static }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .navbar-collapse, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .container { position: relative }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .navbar-collapse { border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; overflow-x: hidden; background: #fff }

@media (min-width:768px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .navbar-collapse { height: 42px !important }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .mega-menu-fullwidth-collapse { padding-left: 0; padding-right: 0; background: transparent; text-align: left; margin: 0 auto; width: 97%; text-align: center }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown-menu { left: auto; z-index: 1; top: 40px !important; border: 0 none; background: #f9f8f1 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .sale-flyout { display: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .sale-mega-menu:hover { position: static }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .sale-mega-menu:hover .sale-flyout { display: block; width: 100%; left: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .category-submenu-wrapper { padding: 3% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .style4 span { text-align: center; border: 1px solid #ccc; width: 100%; padding: 10px 0; display: block; margin: 0 0 15px 0; color: #333; font-weight: bold }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .style4 img { max-width: 100%; width: 100% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown-menu&gt;li { display: block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav.pull-right .dropdown-menu { right: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .mega-menu-content { padding: 20px 30px;  *zoom: 1
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .mega-menu-content:before, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .mega-menu-content:after { display: table; content: ""; line-height: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .mega-menu-content:after { clear: both }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a { float: none; padding: 10px 15px 10px 15px; text-decoration: none; cursor: pointer; font-weight: 300; text-transform: capitalize; text-shadow: none; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; text-align: left }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a { padding: 10px 8px 10px 8px }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:focus { background-color: transparent; border-bottom: 0 none }

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:focus { border-bottom: 1px solid #ccc }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:hover { background-color: transparent; color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:hover:after, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:active:after { content: ""; position: absolute; top: 0; left: 0; bottom: 0; margin-left: 0; width: 100%; border-bottom: 3px solid #7b262c; background-color: transparent }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (max-width :479px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:hover:after,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:active:after { display: none }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li:last-child a { color: #8f2c34; font-weight: 600 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li:last-child a:hover:after { border: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu #sale_mobile:before, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu #mobileMenCustomKurta:before { content: "" }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu li.cc-desktop-dropdown:hover&gt;ul.dropdown-menu { display: block; top: auto }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav li.dropdown.open&gt;.dropdown-toggle { background: transparent; color: #000; text-align: left; font-weight: 600 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav li.dropdown&gt;.dropdown-toggle .caret { border-top-color: #000; border-bottom-color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav li.dropdown.open&gt;.dropdown-toggle .caret { border-top-color: #8f2c34; border-bottom-color: #8f2c34; color: #fff }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav li.dropdown&gt;a:hover .caret, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav li.dropdown&gt;a:focus .caret { border-top-color: #8f2c34; border-bottom-color: #8f2c34 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;.dropdown-menu:after, #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;.dropdown-menu:before { display: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { background: #f9f8f1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0 auto; min-height: 350px; padding: 22px 0 20px 10px; left: 0; right: 0; border-top: 0 none; z-index: 99 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { min-height: 300px }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu a { color: #3d3d3d; font-size: 12px; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu a:hover { color: #8f2c34; text-decoration: none }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu a:hover { font-weight: 600 }
}

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu a:hover { font-weight: 600 }
}
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .category-header { font-weight: 700; display: block; height: 100%; text-transform: none; white-space: normal; overflow: hidden; text-overflow: ellipsis; line-height: 18px; color: #8f2c34; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; text-align: left; cursor: pointer }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container { margin-top: 10px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container ul { margin-left: 0; padding-left: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container ul li { padding-top: 0; color: #8f2c34; padding-left: 0; white-space: normal; overflow: hidden; text-overflow: ellipsis; text-align: left; line-height: 10px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container ul li:first-child { padding-top: 5px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container ul ul { margin-left: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container ul ul li { padding-top: 5px; color: #8f2c34; padding-left: 0; white-space: normal; overflow: hidden; text-overflow: ellipsis }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container a:hover { background-color: transparent }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container:nth-child(7), #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container:nth-child(13), #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container:nth-child(19) { clear: both }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .dropdown-menu .last { margin-left: 0 }

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { width: auto }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .mega-menu-content { padding-left: 0; padding-right: 0 }
}

@media only screen and (max-width: 767px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu div.navbar-inner { background: none; background-image: none; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar { margin: 0; background: transparent; position: relative }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar .navbar-toggle { display: block }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar .icon-bar { background-image: none; color: #181812; background-color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar .btn-navbar:hover .icon-bar { background-image: none; color: #181812; background-color: #000 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar .navbar-header { position: absolute; width: 24px; top: -52px; z-index: 999 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu #mobile-menu.collapse { display: none !important }
#as_mega_menu_v0-wi1100010 #CC-megaMenu #mobile-menu.collapse.in { display: block !important }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav { float: none !important; width: 100% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu { position: static; float: none; border: 0; box-shadow: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu&gt;li&gt;a { line-height: 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li { float: none; display: block; padding: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a { border-top: 0 none; padding: 15px; margin: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li&gt;a:hover { color: #000; background-color: transparent; text-decoration: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu { position: static; float: none; border: 0; box-shadow: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu&gt;li&gt;a { line-height: 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu&gt;li&gt;a,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-nav .open .dropdown-menu .dropdown-header { padding: 10px 15px 5px 25px; text-align: left }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar-collapse { max-height: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav { float: none; margin: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a { padding-left: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu li+li a { margin-bottom: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:focus,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:focus { background-color: transparent }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { min-height: 20px; padding: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:focus,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:focus { background-color: #fff }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:hover.Level2,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:focus.Level2,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:hover.Level2,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:focus.Level2 { background-color: #fff }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:hover.Level3,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .nav&gt;li&gt;a:focus.Level3,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:hover.Level3,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .nav-collapse .dropdown-menu a:focus.Level3 { background-color: #fff }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .first { margin-left: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .category-header { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: none; font-weight: bold; padding: 0 10px 0 0; height: 100% }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .caret { border-top-color: #8f2c34; border-bottom-color: #8f2c34 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container { float: left; margin-left: 0; min-height: 20px; padding-bottom: 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-menu&gt;li&gt;a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-menu&gt;li&gt;a:focus,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-submenu:hover&gt;a,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .dropdown-submenu:focus&gt;a { background-image: none; background: transparent }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { background: #fff; color: #181812 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .submenu&gt;li a { padding-left: 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown-menu .open&gt;a:after { border: none; display: inline-block; width: 0; height: 0; vertical-align: top; content: ""; color: #8f2c34 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container a:hover { background-color: #fff }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu&gt;a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu a.Level3:after { display: none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu li.dropdown-menu.submenu.closed ul { display: none }
}

@media only screen and (max-width :479px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu .child-category-container { float: none; margin-left: 10px }
}

@media only screen and (max-width :320px) {
#as_mega_menu_v0-wi1100010 #CC-megaMenu .navbar .navbar-header { top: -44px }
}
#as_mega_menu_v0-wi1100010 .menu-fixed { position: fixed; top: 130px; left: 0; width: 100%; z-index: 9999; text-align: center; padding: 0; background: #f4f2e5 url(/file/v7272026183656673042/general/site_bg.png) center center repeat }
#as_mega_menu_v0-wi1100010 .menu-fixed .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { width: 97% }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#as_mega_menu_v0-wi1100010 .menu-fixed .mega-menu .nav { padding: 0 50px }
}
#as_mega_menu_v0-wi1100010 ul.nav.navbar-nav li.dropdown.mega-menu-fullwidth.menu-item.cc-desktop-dropdown a { font-size: 13px }
#as_mega_menu_v0-wi1100010 ul.nav.navbar-nav li.dropdown.mega-menu-fullwidth.menu-item.cc-desktop-dropdown a span { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; text-transform: capitalize; font-weight: 300 }
#as_mega_menu_v0-wi1100010 ul.nav.navbar-nav li.sale-mega-menu a { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; text-transform: capitalize; font-weight: normal; color: #8f2c34 }
#as_mega_menu_v0-wi1100010 ul.nav.navbar-nav li.sale-mega-menu a:hover { text-decoration: none; color: #8f2c34 }
#as_mega_menu_v0-wi1100010 ul.nav.navbar-nav li.sale-mega-menu a:hover span { color: #8f2c34 }
#as_mega_menu_v0-wi1100010 ul.nav.navbar-nav li.sale-mega-menu.collection a { color: #000 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#as_mega_menu_v0-wi1100010 button.btn-navbar.btn-inverse { background: transparent; border: 0 none; left: 10px; z-index: 9999 }
#as_mega_menu_v0-wi1100010 button.btn-navbar.btn-inverse span.icon-bar { width: 21px; height: 3px; background-color: #000; margin: 4px 0; display: block }
#as_mega_menu_v0-wi1100010 button.btn-navbar.btn-inverse:focus { outline-color: transparent }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .sale-flyout { padding: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .sale-flyout li.Level1 { margin: 10px 0 10px 35px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .sale-flyout li.Level1 .style4 { color: #333; font-weight: bold }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li { width: 100%; padding: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li a { line-height: 16px; border-bottom: 1px solid #b7b6ae; margin: 0; padding: 15px 20px }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li a:active,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li a:hover,  #as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav&gt;li a:focus { border-bottom: 1px solid #b7b6ae }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .nav li.dropdown.open .dropdown-toggle { line-height: 16px; border-bottom: 1px solid #ccc; margin: 0 }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { background: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0 auto; min-height: 50px; padding: 0; left: 0; right: 0; border-top: 0 none }
#as_mega_menu_v0-wi1100010 #CC-megaMenu .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu a { line-height: 16px }
#as_mega_menu_v0-wi1100010 .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background: transparent; border: 0; box-shadow: none }
#as_mega_menu_v0-wi1100010 .dropdown-menu li a:hover { background-color: transparent }
#as_mega_menu_v0-wi1100010 .nav .open&gt;a,  #as_mega_menu_v0-wi1100010 .nav .open&gt;a:hover,  #as_mega_menu_v0-wi1100010 .nav .open&gt;a:focus { background-color: transparent !important; color: #000 }
}
#as_mega_menu_v0-wi1100010 #justIn_mobile, #as_mega_menu_v0-wi1100010 #sale_mobile { color: #8f2c34 }
#as_mega_menu_v0-wi1100010 .lastCategory a:before { content: '' }
#as_mega_menu_v0-wi1100010 #mobile-menu .cc-myAccount strong { display: block; border-bottom: 1px solid #b7b6ae; padding-bottom: 10px; margin-bottom: 12px; font-weight: 800; color: #000 }
#as_mega_menu_v0-wi1100010 #mobile-menu .cc-myAccount a#CC-loginHeader-myAccount, #as_mega_menu_v0-wi1100010 #mobile-menu .cc-myAccount a#CC-loginHeader-logout { font-size: 14px; display: inline-block; font-weight: 300; color: #000 }
#as_mega_menu_v0-wi1100010 #mobile-menu .cc-myAccount a#CC-loginHeader-myAccount { padding: 0 }
#as_mega_menu_v0-wi1100010 #mobile-menu .cc-myAccount a#CC-loginHeader-logout { margin-left: 32px }
#as_mega_menu_v0-wi1100010 #mobile-menu .cc-myAccount a#CC-loginHeader-logout:before { content: ''; margin-right: 38px; border-right: 1px solid #000 }
body.sticky { padding-top: 227px }
 @keyframes smoothScroll {
 0% {
 transform: translateY(-40px)
}
 100% {
 transform: translateY(0)
}
}
.typeahead { display: none !important }
#search-box-bar { display: none; position: absolute; background-color: #f4f2e5; padding: 12px !important }
#search-box-bar #CC-headerWidget-Search, #search-box-bar #CC-headerWidget-Search-mobile { width: 85%; background: #f9f8f1 none repeat scroll 0 0; border: 0 none; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; box-shadow: none; height: 40px }
#search-box-bar #searchSubmit, #search-box-bar #searchSubmit-mobile { background: #f9f8f1 none repeat scroll 0 0; border: 0 none; box-shadow: none }
body.sticky header#headerBar { position: fixed; left: 0; right: 0; z-index: 99; width: 100%; animation: smoothScroll .7s forwards; top: -48px; margin-top: 10px }

@media only screen and (max-width: 767px) {
body.sticky header#headerBar { top: -48px }
}

@media only screen and (max-width :320px) {
body.sticky header#headerBar { top: -70px }
}
body.sticky header#headerBar .cc-welcome, body.sticky header#headerBar .store-locator { display: none }
body.sticky header#headerBar #header { min-height: 110px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
body.sticky header#headerBar #header { padding-top: 38px }
}

@media only screen and (max-width: 767px) {
body.sticky header#headerBar #header { padding-top: 40px }
}
body.sticky header#headerBar img.col-xs-12.img.img-responsive { max-width: 106px }
body.sticky header#headerBar .header-wrapper { margin: 10px auto 0 }
body.sticky header#headerBar .header-wrapper .content-left .logo { margin-top: 10px }
body.sticky header#headerBar .content-right { margin-top: 0 }
body.sticky header#headerBar .search-icon { display: block !important }
#asHeaderWidget_v0-wi1100009 a[class*='btn-']:hover { color: #fff }
#asHeaderWidget_v0-wi1100009 a[class='cc-button-primary']:hover { color: #000 }
#asHeaderWidget_v0-wi1100009 a[class='cc-button-secondary']:hover { color: #3d3d3d }
#asHeaderWidget_v0-wi1100009 #header { min-height: 140px; position: relative }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asHeaderWidget_v0-wi1100009 #header { min-height: 130px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #header { -webkit-box-shadow: 0 2px 2px #e2e1da; -moz-box-shadow: 0 2px 2px #e2e1da; box-shadow: 0 2px 2px #e2e1da }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 #header { min-height: 72px }
}

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #header { min-height: 72px }
}
#asHeaderWidget_v0-wi1100009 #header .cc-welcome a { margin: 0 1px 0 2px; display: inline-block; font-size: 12px }
#asHeaderWidget_v0-wi1100009 .header-fixed { position: fixed; left: 0; width: 100%; z-index: 9999 }
#asHeaderWidget_v0-wi1100009 .header-fixed div#header { padding: 0 30px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .header-fixed .navbar { min-height: 0 }
#asHeaderWidget_v0-wi1100009 .header-fixed .mega-menu { min-height: 0 }
}
#asHeaderWidget_v0-wi1100009 .header-fixed .nav-right { display: block !important }
#asHeaderWidget_v0-wi1100009 .header-fixed .search { padding-top: 0 }
#asHeaderWidget_v0-wi1100009 .header-fixed .content-bottom { line-height: 21px; position: absolute; right: 5%; bottom: 27%; width: 12.3% }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asHeaderWidget_v0-wi1100009 .header-fixed .content-bottom { width: 16% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .header-fixed .content-bottom { width: 25% }
}
#asHeaderWidget_v0-wi1100009 img.col-xs-12.img.img-responsive { width: 60%; max-width: 145px; padding: 0 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 img.col-xs-12.img.img-responsive { width: 100%; max-width: 106px }
}

@media only screen and (max-width :479px) {
#asHeaderWidget_v0-wi1100009 img.col-xs-12.img.img-responsive { width: 66% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .logo_picker { margin-left: 8% }
}
#asHeaderWidget_v0-wi1100009 .ticker_picker { width: 100%; left: 0; text-align: center; background: #e5cc76; color: #000; z-index: 9; padding: 8px 0; font-size: 13px; font-style: italic; font-weight: 300; letter-spacing: .4px }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#asHeaderWidget_v0-wi1100009 .ticker_picker { padding: 6px 0 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 .ticker_picker { font-size: 11px }
}
#asHeaderWidget_v0-wi1100009 #CC-loginHeader-logout { text-align: center; margin: 0 2% }
#asHeaderWidget_v0-wi1100009 .CC-header-modal-subtitle { display: none }
#asHeaderWidget_v0-wi1100009 .form-control { background-color: #f4f2e5; font-size: 13px; border: 1px solid #ccc; box-shadow: none; height: 40px }
#asHeaderWidget_v0-wi1100009 #CC-userLogin label.control-label { line-height: 12px; margin: 11px 0; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; font-size: 12px }
#asHeaderWidget_v0-wi1100009 #CC-userLogin .form-group { margin-bottom: 12px }
#asHeaderWidget_v0-wi1100009 #CC-signup { padding-top: 8% }
#asHeaderWidget_v0-wi1100009 #CC-signup .cc-createAccount-link { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px }
#asHeaderWidget_v0-wi1100009 .header-wrapper { padding: 10px auto 10px; margin: 0 auto 10px; }

@media only screen and (min-width:1025px) {
#asHeaderWidget_v0-wi1100009 .header-wrapper { width: 95% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asHeaderWidget_v0-wi1100009 .header-wrapper { padding: 0 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .header-wrapper { margin-top: 10px }
}
#asHeaderWidget_v0-wi1100009 .header-wrapper .content-left { padding: 0 }
#asHeaderWidget_v0-wi1100009 .header-wrapper .content-left .logo { margin-top: 5px }
#asHeaderWidget_v0-wi1100009 .header-wrapper .content-left .logo a { display: block }
#asHeaderWidget_v0-wi1100009 .content-right { text-align: right; margin-top: 22px }
#asHeaderWidget_v0-wi1100009 .cc-header-firstName { display: none }
#asHeaderWidget_v0-wi1100009 .panel-1 { display: inline-block }
#asHeaderWidget_v0-wi1100009 .panel-1 a#CC-loginHeader-myAccount { margin-right: 3px; font-size: 12px }
#asHeaderWidget_v0-wi1100009 .panel-1 #CC-track-order { margin-right: 4px }
#asHeaderWidget_v0-wi1100009 .panel-1 #CC-track-order-text { margin: 0 2% }
#asHeaderWidget_v0-wi1100009 .panel-2 { display: inline-block; text-align: left }
#asHeaderWidget_v0-wi1100009 .panel-2 .store-locator { font-size: 12px; font-weight: 400; margin-left: 5px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .panel-2 .store-locator { font-size: 11px }
}
#asHeaderWidget_v0-wi1100009 .panel-2 .store-locator .CC-store-locator { margin-left: 3% }
#asHeaderWidget_v0-wi1100009 .panel-2 .store-locator a#CC-store-locator { margin-left: 5px; font-weight: 400 }
#asHeaderWidget_v0-wi1100009 .panel-3 { display: inline-block; width: 18%; text-align: right }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asHeaderWidget_v0-wi1100009 .panel-3 { width: 22% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .panel-3 { width: 27% }
}
#asHeaderWidget_v0-wi1100009 .panel-3 .track-order { font-size: 12px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .panel-3 .track-order { font-size: 11px }
}
#asHeaderWidget_v0-wi1100009 .panel-3 .track-order a#CC-track-order { margin-left: 4% }
#asHeaderWidget_v0-wi1100009 .content-bottom { float: right; line-height: 21px; margin-top: 15px; margin-right: 2% }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .content-bottom { position: absolute; right: 0; top: 25%; margin-top: 28px }
}
#asHeaderWidget_v0-wi1100009 .header_left { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; margin-top: 3px; font-size: 11px }
#asHeaderWidget_v0-wi1100009 .header_left #contact-icon img { width: 11px; vertical-align: text-top }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker { font-size: 13px; text-align: right; position: relative }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker .heading a:hover, #asHeaderWidget_v0-wi1100009 #headerCurrencyPicker .content a:hover { text-decoration: none }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker .content { font-size: 10px; text-align: right; margin-right: 18px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker .content { position: absolute; right: 0 }
}
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker .content img { vertical-align: top; max-width: 100%; position: relative; top: -2px; display: inline-block; width: 24px; height: 24px }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker .content .paddingBottom a .currencyCodeWidth { margin-right: 3px }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-header-currency-link:hover, #asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-header-currency-link:focus { text-decoration: none }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-header-currency-link img { vertical-align: top; max-width: 100%; position: relative; top: -2px; display: inline-block; width: 24px; height: 24px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-header-currency-link img { margin-left: -4px }
}
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-header-currency-link .caret { width: 0; height: 0; display: inline-block; padding: 2px; margin-left: 4px; vertical-align: middle; border: solid #000; transform: rotate(45deg); -webkit-transform: rotate(45deg); border-width: 0 1px 1px 0; margin-top: -4px }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-header-currency-link span { margin-right: 5px }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-currencyConversionPopup { background: #f9f8f1; position: absolute; width: 336px; padding: 35px 38px 28px 40px; z-index: 9; right: -40%; top: 45px; text-align: left; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-currencyConversionPopup { padding: 30px 40px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-currencyConversionPopup { right: -52px }
}
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-currencyConversionPopup p { font-size: 13px; line-height: 22px }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-currencyConversionPopup .currency-close { position: absolute; top: 12px; right: 12px }
#asHeaderWidget_v0-wi1100009 #headerCurrencyPicker #CC-currencyConversionPopup .currency-close a { background: url(assets/images/close_icon.png) no-repeat 0 0; width: 20px; height: 20px; display: block; cursor: pointer }
#asHeaderWidget_v0-wi1100009 .heading { position: relative; font-size: 10px }
#asHeaderWidget_v0-wi1100009 .heading .shopping-cart { height: 16px; width: 16px; color: #000 }
#asHeaderWidget_v0-wi1100009 .heading .shopping-cart a span { font-size: 11px; font-weight: normal; background: #7b262c; color: #fff; border-radius: 20px; width: 18px; height: 18px; line-height: 17px; text-align: center; position: absolute; bottom: 54%; left: 44% }
#asHeaderWidget_v0-wi1100009 .heading .shopping-cart a img { vertical-align: unset }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .content { text-align: center }
}
#asHeaderWidget_v0-wi1100009 .search-picker { width: 89%; margin: 0 auto }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#asHeaderWidget_v0-wi1100009 .search-picker { width: 100%; margin-bottom: 20px }
}
#asHeaderWidget_v0-wi1100009 .search-picker input#CC-headerWidget-Search { background: #f9f8f1 none repeat scroll 0 0; border: 0 none; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 12px; height: 38px }
#asHeaderWidget_v0-wi1100009 .search-picker .search_icon { display: block; line-height: 16px }
#asHeaderWidget_v0-wi1100009 .search-picker .search_icon img { width: 18px; height: 18px; margin-top: -4px }
#asHeaderWidget_v0-wi1100009 .search-picker .input-group.search { padding-top: 10px; padding-bottom: 10px }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#asHeaderWidget_v0-wi1100009 .search-picker .input-group.search { padding: 10px 0 0; width: 100% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .search-picker .input-group.search { margin-top: 20px }
}
#asHeaderWidget_v0-wi1100009 .search-picker .input-group.search .input-group-btn { background: #f9f8f1 }
#asHeaderWidget_v0-wi1100009 .search-picker .typeahead { margin-left: 0 !important; z-index: 9; width: 100% !important; display: none !important }
#asHeaderWidget_v0-wi1100009 .search-picker .typeahead li.typeaheadAllProducts, #asHeaderWidget_v0-wi1100009 .search-picker .typeahead li.typeaheadClose { display: none !important }
#asHeaderWidget_v0-wi1100009 .search-picker .typeaheadProductThumbnail { padding: 0 10px 0 0 }
#asHeaderWidget_v0-wi1100009 .search-picker .typeaheadProductName { font-size: 12px; margin: 0; padding: 0 5px }
#asHeaderWidget_v0-wi1100009 .search-picker .typeaheadProductPrice { font-size: 14px; font-family: 'Unna', serif; padding: 0 5px }
#asHeaderWidget_v0-wi1100009 .search-picker #searchSubmit { background: #f9f8f1 none repeat scroll 0 0; border: 0 none; font-size: 21px; padding: 0; height: 38px }
#asHeaderWidget_v0-wi1100009 .contact_picker { text-align: right; position: relative }
#asHeaderWidget_v0-wi1100009 .contact_picker .contact-icon { font-size: 13px }
#asHeaderWidget_v0-wi1100009 .contact_picker .contact-content { position: absolute; right: 10px; bottom: 0; top: 7px; line-height: 20px; text-transform: inherit; font-size: 11px; color: #8f2c34; font-weight: 300 }
#asHeaderWidget_v0-wi1100009 #CC-loginHeader-logout { text-align: center; margin: 0 2% }
#asHeaderWidget_v0-wi1100009 .CC-header-modal-subtitle { display: none }
#asHeaderWidget_v0-wi1100009 .form-control { background-color: #f4f2e5; font-size: 13px; border: 1px solid #ccc; box-shadow: none }
#asHeaderWidget_v0-wi1100009 #CC-userLogin label.control-label { float: left; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal }
#asHeaderWidget_v0-wi1100009 #CC-signup { padding-top: 8% }
#asHeaderWidget_v0-wi1100009 #CC-signup .cc-createAccount-link { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px }
#asHeaderWidget_v0-wi1100009 #currencyChange { background: rgba(255, 255, 255, 0.5) }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog { width: 400px; top: 25% }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content { text-align: center; padding: 8% 15%; box-shadow: none; border: 0 none; border-radius: 0 }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content .close-btn { background: url(assets/images/close_icon.png) right top no-repeat; position: absolute; top: 14px; right: 5%; border: 0; width: auto; padding: 10px; background-size: 20px }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content p.content { width: 45%; margin: 10px auto; font-weight: bold; letter-spacing: .5px; font-size: 13px; line-height: 20px }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content .button { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; font-size: 13px; color: #000 }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content button { width: 100%; margin: 8px 0 12px 0; height: 35px; background: transparent; border: 1px solid #b7b6ae }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content button:hover { text-decoration: none; }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content .button:hover, #asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content .button:active { background: #e5cc76; border: 0 none }
#asHeaderWidget_v0-wi1100009 #currencyChange .modal-dialog .modal-content a.cancel-btn { text-decoration: underline; text-transform: capitalize; color: #000; font-weight: bold; font-size: 13px }
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP { padding-top: 15px; padding-bottom: 15px }
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-left .logo { margin-top: 8px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-left .logo { margin-left: 28px }
}

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-left .logo { margin-left: 15%; margin-top: 0 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-right { margin-left: -22px; margin-top: 10px }
}

@media only screen and (max-width :479px) {
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-right { margin-top: 2% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait), only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-right #headerCurrencyPicker .content { margin-right: 19px; text-align: right }
}
#asHeaderWidget_v0-wi1100009 .row.header-mobile-ipadP .content-right #headerCurrencyPicker .heading { text-align: right }
#asHeaderWidget_v0-wi1100009 #dropdowncart { z-index: 99; padding: 0 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_image { min-height: 100px; padding: 0 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_details { padding: 0 10px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_details .product_title { text-align: left; font-size: 11px; line-height: 14px; margin-top: 4px; text-transform: capitalize }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_qty { text-align: left; padding: 0 10px; line-height: normal }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_qty label { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; width: 54px; font-size: 11px; margin-bottom: 2px; line-height: 13px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_qty span { font-size: 11px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_price { text-align: left; padding: 0 10px; line-height: normal }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_price label { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; width: 54px; font-size: 11px; margin-bottom: 2px; line-height: 13px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .product_price span { font-size: 11px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .heading { margin: 0; border: 1px solid transparent; border-bottom: 0; line-height: 1.4; text-align: right; font-size: 12px }
#asHeaderWidget_v0-wi1100009 #dropdowncart h4 { font-size: 14px; margin: 0; padding: 0; color: #000; font-weight: normal; height: auto }
#asHeaderWidget_v0-wi1100009 #dropdowncart .firstColumn { text-align: left !important }
#asHeaderWidget_v0-wi1100009 #dropdowncart .heading a { text-decoration: none }
#asHeaderWidget_v0-wi1100009 #dropdowncart .heading a:hover { text-decoration: underline }
#asHeaderWidget_v0-wi1100009 #dropdowncart #cart-total { background: transparent url('/img/arrow_down_dark.png') 100% 50% no-repeat; cursor: pointer }
#asHeaderWidget_v0-wi1100009 #cart-total&gt;span { padding-right: 12px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content { display: none; position: absolute; right: 0; top: 15px; min-height: 140px; min-width: 360px; padding: 16px 24px; border: 1px solid #b7b6ae; background: #f6f5ea; width: 100% }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content&gt;h4 { font-family: 'Unna', serif; font-weight: bold; font-size: 16px; text-align: center; border-bottom: 1px solid #b7b6ae; height: auto; padding-bottom: 3px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content&gt;ul { margin-top: 20px; max-height: 340px; overflow-y: auto; margin-bottom: 15px }

@media (min-width:981px) {
#asHeaderWidget_v0-wi1100009 #dropdowncart .content { width: 100% }
}
#asHeaderWidget_v0-wi1100009 #dropdowncart .cc-text-overflow { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block }
#asHeaderWidget_v0-wi1100009 #dropdowncart .table th { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center; padding: 2px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .table td { text-align: left; padding: 10px 3px; word-break: break-word; font-size: 11px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .table { margin-bottom: 20px; width: 100%; border-top: 1px solid #b7b6ae }
#asHeaderWidget_v0-wi1100009 #dropdowncart .table tbody { border-bottom: 1px solid #f00; height: 80px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .dropdowncartItems { padding-top: 2px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .scroll { background-color: #e3e3e3; border: 1px solid #999 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .linkTag { display: block }
#asHeaderWidget_v0-wi1100009 #dropdowncart .scrollActive { color: #000 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .scrollInactive { color: #a9a8a8 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .scrollDivActive { background-color: #fff }
#asHeaderWidget_v0-wi1100009 #dropdowncart .fa { font-size: 2.5em }
#asHeaderWidget_v0-wi1100009 #dropdowncart .shiftRight { right: 10px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .item .imageSize { max-height: 75px; width: 78px; height: 99px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .item { border-bottom: 1px solid #e3e3e3; height: 80px }
#asHeaderWidget_v0-wi1100009 #dropdowncart.active .content { display: block !important; display: none }
#asHeaderWidget_v0-wi1100009 #dropdowncart.active .heading { border-bottom: 0; margin-bottom: 0; display: inline-block; position: relative; z-index: 1 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .total { border-collapse: collapse; padding: 5px; float: right; clear: left; margin-bottom: 8px; text-align: right; width: 100%; border-top: 1px solid #b7b6ae }
#asHeaderWidget_v0-wi1100009 #dropdowncart .total tbody tr th b span { font-family: 'Unna', serif; font-size: 18px; text-transform: capitalize; letter-spacing: 1px; font-weight: bold }
#asHeaderWidget_v0-wi1100009 #dropdowncart .total tbody tr td { text-align: left; padding-top: 10px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .total tbody tr td span { color: #8f2c34; font-size: 18px; font-weight: bold; letter-spacing: 1px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .total td.labels { padding-right: 10px; padding-top: 10px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .total th { padding-right: 6px; padding-top: 10px; min-width: 175px; text-align: right }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout { text-align: right; clear: both }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout a#CC-headerShoppingCart-Edit, #asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout a#CC-headerShoppingCart-Checkout { width: 100%; margin: 10px 0 0 0; padding: 10px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout a#CC-headerShoppingCart-Edit span, #asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout a#CC-headerShoppingCart-Checkout span { font-weight: bold; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout a#CC-headerShoppingCart-Edit span { border: 0; position: relative; font-size: 14px; bottom: 0; left: 0; right: 0; background: transparent; text-decoration: none; border-radius: 0; color: #000; width: auto; height: auto }
#asHeaderWidget_v0-wi1100009 #dropdowncart .content .checkout a#CC-headerShoppingCart-Edit:hover { text-decoration: none }
#asHeaderWidget_v0-wi1100009 #dropdowncart .empty { padding-top: 50px; text-align: center }
#asHeaderWidget_v0-wi1100009 #closecart { float: left; position: absolute; top: 0; right: 8px; opacity: 1; width: 40px; padding: 10px; -moz-opacity: 1; filter: alpha(opacity=1) }
#asHeaderWidget_v0-wi1100009 #closecart img { width: 100% }
#asHeaderWidget_v0-wi1100009 .removeFromCartIcon { cursor: pointer; background: #e2e1da; vertical-align: text-bottom; border: 0; -webkit-appearance: none; position: absolute; right: 0; border-radius: 50%; padding: 3px 8px; font-weight: bold; top: 0; text-transform: uppercase; font-size: 11px }
#asHeaderWidget_v0-wi1100009 .removeFromCartIcon:hover { text-decoration: none !important; color: #000 }
#asHeaderWidget_v0-wi1100009 #dropdowncart .cart_item { position: relative; margin-bottom: 12px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .product_title { padding-top: 0; border: none; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif }
#asHeaderWidget_v0-wi1100009 #dropdowncart .product_image img { width: 100% }
#asHeaderWidget_v0-wi1100009 #dropdowncart label::after { content: ":"; float: right }
#asHeaderWidget_v0-wi1100009 #dropdowncart .product_varient { margin-top: 7px; text-align: left; line-height: normal }
#asHeaderWidget_v0-wi1100009 #dropdowncart .product_varient .optionsText label { font-size: 11px; width: 54px; margin-bottom: 2px; line-height: 13px }
#asHeaderWidget_v0-wi1100009 #dropdowncart .product_varient .optionsText .cc-text-overflow { display: inline-block; vertical-align: top; line-height: 14px; font-size: 11px; margin-top: 2px }
#asHeaderWidget_v0-wi1100009 #languagedropdown { z-index: 999; position: relative }
#asHeaderWidget_v0-wi1100009 #languagedropdown .heading { margin: 0; padding: 10px; border: 1px solid transparent; border-bottom: 0; line-height: 0; text-align: right; height: 25px; display: inline-block }
#asHeaderWidget_v0-wi1100009 #languagedropdown h4 { font-size: 11.9px; margin: 0 }
#asHeaderWidget_v0-wi1100009 #languagedropdown .heading a { text-decoration: none }
#asHeaderWidget_v0-wi1100009 #languagedropdown .heading a:hover { text-decoration: underline }
#asHeaderWidget_v0-wi1100009 #languagedropdown .content { display: none; position: absolute; right: 0; min-height: 60px; min-width: 160px; margin-top: -1px; margin-right: 0; padding: 16px; border: 1px solid #e3e3e3; background: #fff; webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); overflow: scroll; max-height: 450px; width: 100%; overflow: auto }
#asHeaderWidget_v0-wi1100009 #languagedropdown.active .content { display: block !important; display: none }
#asHeaderWidget_v0-wi1100009 #languagedropdown.active .heading { background: #fff; border: 1px solid #e3e3e3; border-bottom: 0; margin-bottom: 0; display: inline-block; position: relative; z-index: 1 }
#asHeaderWidget_v0-wi1100009 #languagedropdown .empty { padding-top: 50px; text-align: center }

@media (min-width:768px) {
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog { width: 800px }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .form-control { background-color: #f4f2e5 }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .modal-header { background-color: #f4f2e5 }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .modal-header h3 { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 28px; width: 50%; margin: 0 auto; border-bottom: 1px solid #ccc }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .CC-header-modal-footer { background-color: #f4f2e5; padding: 10px 20px 40px 20px }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .CC-header-modal-footer #CC-userLoginSubmit,  #asHeaderWidget_v0-wi1100009 .cc-modal-dialog .CC-header-modal-footer #CC-userRegistrationSubmit { border-radius: 4px; width: 360px; font-weight: 600; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; height: 40px; letter-spacing: .4px }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .CC-header-modal-footer #CC-userLoginCancel,  #asHeaderWidget_v0-wi1100009 .cc-modal-dialog .CC-header-modal-footer #CC-userRegistrationCancel { display: none }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog #CC-linkForgotPasswd { font-size: 12px; color: #902c34; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; display: block; line-height: 15px }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .modal-content { background-color: #f4f2e5 }
#asHeaderWidget_v0-wi1100009 .cc-modal-dialog .modal-content .controls { margin: 10px 0 }
}

@media (max-width:767px) {
#asHeaderWidget_v0-wi1100009 .cc-message-box { margin-left: -15px; margin-right: -15px }
}

@media (max-width:979px) {
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls { width: 90% }
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls input.span5 { width: 100% }
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls div.span5 { width: 97%; margin-left: 6% }
}

@media (min-width:980px) {
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls { width: 90% }
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls input.span5 { width: 100% }
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls div.span5 { width: 97%; margin-left: 6% }
}

@media (max-width:480px) {
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls { width: 90% }
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls input.span5 { width: 100% }
#asHeaderWidget_v0-wi1100009 .storefront-modal-controls div.span5 { width: 97%; margin-left: 6% }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-header.CC-header-modal-heading { position: relative; border-radius: 0; background-color: #f4f2e5 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-header.CC-header-modal-heading h3 { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 21px !important; margin: 0 auto; font-weight: 600; border-bottom: 1px solid #b7b6ae !important; max-width: 430px; width: 100% !important; padding-bottom: 4px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-header.CC-header-modal-heading button { font-size: 0; border: 0; background: url(assets/images/close_icon.png) no-repeat 0 0; position: absolute; right: 18px; width: 20px; height: 20px; top: 15px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-header.CC-header-modal-heading .notify_user { color: #8f2c34; margin-bottom: 0; font-size: 10px; display: block; line-height: normal; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; text-align: left; max-width: 430px; margin: 10px auto 0 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-header.CC-header-modal-heading .notify_user a { color: #8f2c34; cursor: pointer }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-body.cc-modal-body { padding: 10px 20px 0 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-body.cc-modal-body .text-danger.cc-error-message { padding: 0 0 8px; max-width: 428px; margin: 0 auto }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-body.cc-modal-body .alert.alert-success, #asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .modal-body.cc-modal-body .alert.alert-error { text-align: center; max-width: 422px; margin: 0 auto; font-size: 12px; line-height: 15px; padding: 10px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div { max-width: 490px; margin: 0 auto }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div label.control-label { line-height: 12px; margin: 11px 0; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; font-size: 12px; float: left; text-align: left }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div label.control-label.confirm_pwd:after { right: 3px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .form-group { margin-bottom: 12px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox { text-align: left; margin: 0 74px }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox { margin: 0 }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox label { font-size: 11px; color: #000; line-height: 11px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox label span { display: inline-block; width: 100% }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .create_check { display: block; position: relative; padding-left: 62px; margin-bottom: 0; cursor: pointer; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .create_check { padding-left: 25px }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .create_check input[type="checkbox"] { position: absolute; opacity: 0; cursor: pointer; margin: 0 0 0 -25px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .checkmarkbox { position: absolute; top: -2px; left: 38px; height: 15px; width: 15px; background-color: #000; border: 0 none; border-radius: 50% }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .checkmarkbox { left: 0 }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .create_check input[type="checkbox"]:checked~.checkmarkbox { background-color: #000 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .checkmarkbox:after { content: ""; position: absolute; display: none }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .create_check input[type="checkbox"]:checked~.checkmarkbox:after { display: block }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .form_div .checkbox .create_check .checkmarkbox:after { left: 6px; top: 3px; width: 4px; height: 8px; border: solid #fff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer { padding: 5px 0 0; border-radius: 0; background-color: #f4f2e5 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .center-block { max-width: 430px; margin: 0 auto }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .center-block button { float: right; width: 314px; letter-spacing: 0; font-weight: 700; font-size: 12px; border: 0 none }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .center-block button { float: none; width: 90%; margin: 0 auto }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .privacy-policy-text { font-size: 11px; font-style: italic; color: #000; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; width: 260px; margin: 0 36%; line-height: 14px; padding: 14px 0; text-align: left }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .privacy-policy-text { margin: 0 auto }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .privacy-policy-text a { color: #8f2c34; text-transform: lowercase }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .already-have-account { border-top: 1px solid #b7b6ae; padding: 20px 25px; max-width: 430px; margin: 0 auto }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .already-have-account span { margin-bottom: 12px; display: block; font-size: 15px; color: #000; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer .already-have-account button { background: none; border: 1px solid #5c5c5c; font-size: 14px; color: #000; max-width: 242px; margin: 0 auto }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .CC-header-modal-footer button { display: block; font-size: 14px; font-weight: 700; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 33px; border: 0 none; height: 40px; width: 100% }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-header-forgotPasswd { float: left; text-align: right; width: 33%; margin: 16px 0 0 }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-header-forgotPasswd { float: none; width: 100%; text-align: center }
}

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-header-forgotPasswd a { font-size: 12px }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-signup { padding: 0; text-align: right; display: inline-block; width: 62%; float: right; margin-top: 14px }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-signup { padding: 0; text-align: center; display: block; width: auto; float: none; margin: 14px auto }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-signup .CC-createAccount-div { padding: 0; float: right }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-signup .CC-createAccount-div { float: none; text-align: center; max-width: 190px; margin: 0 auto }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-signup .CC-createAccount-div h4 { font-size: 12px; font-weight: normal; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; float: left; margin: 0 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style #CC-signup .CC-createAccount-div a { float: left; margin: 0 0 0 2px; font-size: 12px; color: #902c34; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; line-height: 18px; cursor: pointer }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .text-danger { text-align: left }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .text-muted { color: #999; margin-bottom: 0; font-size: 11px; display: block; line-height: normal; margin-top: 3px; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600; text-align: left }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .lg_pop_style .cc_forgot_message { font-size: 12px; line-height: 15px; color: #000; margin: 0 0 10px 34px; text-align: left; max-width: 410px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane #CC-LoginRegistrationModal { width: 694px; top: 15% }

@media only screen and (max-width: 767px) {
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane #CC-LoginRegistrationModal { width: auto }
}
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane #CC-LoginRegistrationModal .modal-content { border-radius: 0; padding: 5px 0 34px; background-color: #f4f2e5 }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane #CC-registerUserPane .modal-footer.CC-header-modal-footer .center-block { position: relative; margin-top: -10px }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .popUpShow { display: block }
#asHeaderWidget_v0-wi1100009 #CC-headermodalpane .popUpHide { display: none }
#asHeaderWidget_v0-wi1100009 .login_block { position: absolute; right: 0; max-width: 550px; width: 100%; margin-top: 25px; font-weight: 400 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asHeaderWidget_v0-wi1100009 .login_block { max-width: 470px }
}
#asHeaderWidget_v0-wi1100009 .ticker_link { font-weight: 800; font-style: normal; text-decoration: underline; letter-spacing: .2px }
footer.page_footer { background-color: #dbd9cd; padding: 30px 0 }
footer.page_footer .container-fluid { margin: 0 auto; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
footer.page_footer .container-fluid { padding: 0 20px }
}
footer.page_footer .container-fluid .footer-width { width: 20%; float: left }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
footer.page_footer .container-fluid .footer-width { width: 20%; float: left; padding: 0 8px }
}
footer.page_footer ul { list-style: none; padding: 0 }
#asFooter_v0-wi800024 .floatblcok h4 { font-size: 16px;text-transform: none; color: #000;}
#asFooter_v0-wi800024 .floatblcok ul li a { text-decoration: none;  font-size: 13px; line-height: 25px; font-weight: 500; color: #000 }
#asFooter_v0-wi800024 .floatblcok ul li a:hover { color: #e97a39 }
#asFooter_v0-wi800024 .floatblcok ul li a.social_nicon { font-size: 19px }
#asFooter_v0-wi800024 .social_nicon { width: 32px; height: 32px; display: inline-block }
#asFooter_v0-wi800024 #footer p { font-family: 'Unna', serif; color: #000; font-size: 18px; margin-top: 20px }
#asFooter_v0-wi800024 .copyright { margin-top: 30px;font-size: 13px; color: #000 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asFooter_v0-wi800024 .copyright { font-size: 15px }
}
#asFooter_v0-wi800024 .cards { position: inherit; float: right !important; margin-top: 15px }
#asFooter_v0-wi800024 .f_bootom_section { border-top: 1px solid #b7b6ae; margin-top: 40px; margin-right: 40px }
#asFooter_v0-wi800024 .floatblcok ul li .social_bottom a.fa, #asFooter_v0-wi800024 .floatblcok ul li .social_top a.fa { font-family: FontAwesome }
#asFooter_v0-wi800024 #footerBar { position: absolute; width: 100%; left: 0 }
#asFooter_v0-wi800024 #footerBar div[id^=region-] { padding: 0 !important }
#asMobileFooter_v0-wi800025 footer { background-color: #dbd9cd; padding: 30px 0; margin: 30px 0 0 }
#asMobileFooter_v0-wi800025 footer .container .col-sm-2 { width: 20% }
#asMobileFooter_v0-wi800025 .footer-section1 { overflow: auto; border-bottom: 1px solid #000; padding-bottom: 7% }
#asMobileFooter_v0-wi800025 .floatblcok.stay-intouch { text-align: center }
#asMobileFooter_v0-wi800025 .floatblcok.stay-intouch .stay-intouch-text { border-bottom: 1px solid #000; padding-bottom: 1px; display: inline-block; margin-top: 6% }
#asMobileFooter_v0-wi800025 footer ul { list-style: none; padding: 0 }
#asMobileFooter_v0-wi800025 .floatblcok h4, #asMobileFooter_v0-wi800025 .floatblcok a { font-size: 16px; font-family: 'Unna', serif; text-transform: capitalize; margin: 8px 0; display: block; color: #000; font-weight: 600 }
#asMobileFooter_v0-wi800025 .floatblcok a:hover, #asMobileFooter_v0-wi800025 .floatblcok a:focus { text-decoration: none; outline: 0 none }
#asMobileFooter_v0-wi800025 .floatblcok ul li a { color: #000; text-decoration: none; text-transform: capitalize; font-size: 14px; line-height: 20px; font-family: 'Unna', serif; display: inline-block; font-weight: normal; margin: 4px 0 }
#asMobileFooter_v0-wi800025 .floatblcok ul li a.social_nicon { font-size: 22px; margin: 20px 0 0 0 }
#asMobileFooter_v0-wi800025 .social_nicon { width: 40px; height: 40px; display: inline-block }
#asMobileFooter_v0-wi800025 #footer p { font-family: 'Unna', serif; font-size: 18px; margin-top: 20px; color: #000 }
#asMobileFooter_v0-wi800025 .copyright { margin-top: 20px; font-family: 'Unna', serif; font-size: 14px; text-align: center; color: #000 }
#asMobileFooter_v0-wi800025 .cards { position: inherit; float: right !important; margin-top: 15px }
#asMobileFooter_v0-wi800025 .f_bootom_section { margin-top: 5px; padding-bottom: 1px; display: inline-block; width: 100% }
#asMobileFooter_v0-wi800025 .floatblcok ul li .social_bottom a.fa, #asMobileFooter_v0-wi800025 .floatblcok ul li .social_top a.fa { font-family: FontAwesome }
#asMobileFooter_v0-wi800025 .footer_collapse { background: url(assets/images/refine-minus.png) 100% 50% no-repeat; background-size: 8px }
#asMobileFooter_v0-wi800025 .footer_collapse.collapsed { background: url(assets/images/refine-plus.png) 100% 50% no-repeat }
#asMobileFooter_v0-wi800025 .last-one .social_top { font-size: 24px; border-bottom: 1px solid #b7b6ae; margin: 0 25px }
#footerBar { position: absolute; width: 100%; left: 0 }
#footerBar div[id^=region-] { padding: 0 !important }
/**/


#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container { background: #f9f8f1; margin: 55px auto 44px; padding: 0 50px; position: relative }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container { margin: 50px auto 44px }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_abt_title:before { content: "A"; font-size: 110px; color: #ccc; font-family: 'Unna', serif; opacity: .3; position: absolute; left: 52px; top: 57px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_abt_title:before { font-size: 100px; top: 41px }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_abt_title h2 { padding: 48px 0 0 45px; margin: 0; text-decoration: none; font-size: 50px; text-align: left; font-family: 'Unna', serif; font-weight: normal; color: #000 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_abt_title h2 { font-size: 32px }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content { width: 100%; margin: 20px 0 0 0 }
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l { float: left; width: 47% }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l { float: left; width: 47% }
}

@media only screen and (max-width: 767px) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l { float: none; width: 100% }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img { background: #f4f2e5; padding: 40px 80px 40px 0; position: relative }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img { padding: 20px 40px 20px 0 }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img { padding: 40px 40px 40px 0 }
}

@media only screen and (max-width: 767px),  only screen and (max-width:479px) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img { background: transparent; padding: 10px 45px 10px 0 }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img img { max-width: 100%; width: 100% }
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img span { transform: rotate(-90deg); position: absolute; top: 74px; font-size: 20px; font-family: 'Unna', serif; right: 0 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img span { top: 54px; right: -20px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img span { top: 90px; right: -20px }
}

@media only screen and (max-width: 767px),  only screen and (max-width:479px) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_img span { top: 42%; right: -2%; font-size: 16px }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_cnt p { font-size: 13px; color: #5c5c5c; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 20px 0; line-height: 18px; min-height: 120px; letter-spacing: 1px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_cnt p { min-height: 170px }
}
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_cnt a { font-size: 13px; color: #dc500c; text-decoration: none; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding: 0 20px 0 0; background: url(../images/orange-arrow_n.svg) right 5px no-repeat; background-size: auto auto; background-size: 15px 15px; float: right; margin-bottom: 20px }
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_l .home_abt_cnt a.fab_school { background: none; color: #5c5c5c; font-size: 13px; float: none; display: inline-block; padding: 0; margin: 0 }
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_r { float: right }
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 96px; right: -20px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 74px; right: -40px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 96px; right: -40px }
}

@media only screen and (max-width: 767px),  only screen and (max-width:479px) {
#asNewsletterSubscription_v1-wi800015 #AboutUsHome_v1-wi400006 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 40%; right: -9%; font-size: 16px }
}
#asNewsletterSubscription_v1-wi800015 .home_subscription_container { margin: 0 auto 50px; text-align: center }
#asNewsletterSubscription_v1-wi800015 .home_subscription_container .newsletter-container { width: 65%; margin: 20px auto 0 }

@media only screen and (max-width: 767px) {
#asNewsletterSubscription_v1-wi800015 .home_subscription_container .newsletter-container { width: 100% }
}
#asNewsletterSubscription_v1-wi800015 .home_subscription_container .subscription-success { margin-top: 15px; font-weight: 300 }

@media only screen and (max-width: 767px),  only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 .home_subscription_container .subscription-success { padding: 10px !important }
}
#asNewsletterSubscription_v1-wi800015 .home_subscription_container h2 { font-family: 'Unna', serif; font-size: 40px; font-weight: 500; color: #000; margin-bottom: 0; }

@media only screen and (max-width: 767px) {
#asNewsletterSubscription_v1-wi800015 .home_subscription_container h2 { font-size: 28px }
}
#asNewsletterSubscription_v1-wi800015 .home_subscription_container p { font-size: 17px; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #000; font-weight: 300 }

@media only screen and (max-width: 767px) {
#asNewsletterSubscription_v1-wi800015 .home_subscription_container p { font-size: 13px }
}
#asNewsletterSubscription_v1-wi800015 .home_subscription_container .email-content { margin-right: -15px }
#asNewsletterSubscription_v1-wi800015 .home_subscription_container input { width: 100%; padding: 20px; border: 0 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asNewsletterSubscription_v1-wi800015 .home_subscription_container input { text-align: center; margin-bottom: 20px }
}

@media only screen and (max-width: 767px) {
#asNewsletterSubscription_v1-wi800015 .home_subscription_container input { text-align: center; margin-bottom: 20px }
}
 #asNewsletterSubscription_v1-wi800015 .home_subscription_container input::-webkit-input-placeholder {
 color: #8d8c8c
}
 #asNewsletterSubscription_v1-wi800015 .home_subscription_container input::-moz-placeholder {
 color: #8d8c8c
}
 #asNewsletterSubscription_v1-wi800015 .home_subscription_container input:-ms-input-placeholder {
 color: #8d8c8c
}
 #asNewsletterSubscription_v1-wi800015 .home_subscription_container input:-moz-placeholder {
 color: #8d8c8c
}
#asNewsletterSubscription_v1-wi800015 .home_subscription_container button { width: 100%; text-transform: capitalize; padding: 20px 5px; border: 0; color: #000; background-color: #e5cc76; border-radius: 3px; font-weight: 800 }
#asHeroBanner_v0-wi500009 { margin-top: 5px }
#asHeroBanner_v0-wi500009 .cc_heroWidget { padding: 30px 60px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.05); }
#asHeroBanner_v0-wi500009 .left.carousel-control,  #asHeroBanner_v0-wi500009 .right.carousel-control { background-image: none; background-repeat: no-repeat; opacity: 1; box-shadow: none; width: 60px }
#asHeroBanner_v0-wi500009 .left.carousel-control:hover,  #asHeroBanner_v0-wi500009 .right.carousel-control:hover,  #asHeroBanner_v0-wi500009 .left.carousel-control:focus,  #asHeroBanner_v0-wi500009 .right.carousel-control:focus { color: #000; opacity: 1 }
#asHeroBanner_v0-wi500009 .left.carousel-control span,  #asHeroBanner_v0-wi500009 .right.carousel-control span { top: 50%; position: absolute; font-size: 24px; font-family: 'Advent Pro', sans-serif; text-shadow: none }
#asHeroBanner_v0-wi500009 .left.carousel-control span:hover:before,  #asHeroBanner_v0-wi500009 .right.carousel-control span:hover:before { color: #8f2c34 }
#asHeroBanner_v0-wi500009 .left.carousel-control { left: -60px }
#asHeroBanner_v0-wi500009 .left.carousel-control span { left: 25px }
#asHeroBanner_v0-wi500009 .left.carousel-control span:before { content: '&lt;'; font-family: 'Advent Pro', sans-serif }
#asHeroBanner_v0-wi500009 .right.carousel-control span { right: 25px }
#asHeroBanner_v0-wi500009 .right.carousel-control span:before { content: '&gt;'; font-family: 'Advent Pro', sans-serif }
#asHeroBanner_v0-wi500009 .right.carousel-control { right: -60px }
#asHeroBanner_v0-wi500009 .left.carousel-control span i,  #asHeroBanner_v0-wi500009 .right.carousel-control span i { text-shadow: none }
#asHeroBanner_v0-wi500009 .carousel-inner&gt;.item&gt;a&gt;img { width: 100% }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok { color: #000; width: 100%; height: auto; padding: 0 }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .btn_disc { margin: 5px 0px 20px; font-size: 30px; color: #000; letter-spacing: .5px;font-family: 'Unna', serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .btn_disc { margin-right: 40px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .btn_disc { margin: 0 70px 0; font-size: 20px }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .btn_disc a { text-decoration: none; color: #000; padding-right: 38px; background: url(../images/right-arrow.svg) left center no-repeat; background-size: 39px 24px; background-position: right 8px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .btn_disc a { background-position: right 4px; font-size: 20px; padding-right: 35px; background-size: 42px 18px }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section { width: 43%; float: left; position: relative;text-align: center;}

@media only screen and (max-width: 767px) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section { float: none; width: 100% }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section h2 span { padding: 50px 0 0; margin: 0; text-decoration: none; font-size:54px; text-align: center; font-weight: normal; line-height: 62px; font-family: 'Unna', serif; position: relative; z-index: 99; color: #db6603; }
.white .m_lok .right_section h2::before { content: "W"; font-size: 130px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: 61px; left: 74px; }
.durgapuja .m_lok .right_section h2::before { content: "B"; font-size: 140px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: 57px; left: -12px; z-index: 1; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section h2 { padding: 10px 0 0; font-size: 30px }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section span { padding: 0;display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 25px; text-align: center; font-weight: normal; letter-spacing: .2px; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section span { max-width: 370px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section span { font-size: 18px; margin: -9px 38px 0 0 }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section p { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; color: #000; text-align: center; line-height: 20px; font-weight: 300; text-align: justify; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .right_section p { font-size: 12px; line-height: 18px; max-width: 260px; margin: 0 auto }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .content_wrapper { }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .content_wrapper pre { margin: 0; display: block; background: transparent; overflow: hidden; border: 0; width: 100%; text-align: center; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 300; padding: 0 0 5px 0; font-size: 15px }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .content_wrapper p:last-child { font-weight: 300; margin-top: 0; color: #333 }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .look_image a { display: block; text-align: center }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .look_image a img { width: 70%; margin-top: -28px; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .look_image a img { width: 83% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .look_image a img { width: 80% }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .left_section { width: 50%; float: left }

@media only screen and (max-width: 767px) {
#SecondaryHeroBanner_v1_v1-wi300034 .m_lok .left_section { float: none; width: 100%; margin-top: 0 }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .look_image a img { margin-top: 20px; width: 100%; }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .left_section h2 { padding: 60px 0 0 0; margin: 0; text-decoration: none; font-size: 50px; text-align: right; font-weight: normal; font-family: 'Unna', serif }

@media only screen and (max-width: 767px) {
#SecondaryHeroBanner_v1_v1-wi300034 .m_lok .left_section h2 { padding: 30px 0 5px 0; text-align: center; line-height: 40px; font-size: 34px }
}
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .left_section span { padding: 0; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 21px; text-align: center; font-weight: normal; letter-spacing: .2px }
.SecondaryHeroBanner_v1_v1-wi300034 .panel_container { width: 100%; max-width: 1240px; margin: 0 auto }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper { position: relative }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditionalTitle { max-width: 348px; margin: 18px auto 0; position: relative }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditionalTitle:before { content: "T"; font-size: 120px; color: #e2e1da; font-family: 'Unna', serif; position: relative; top: 0; left: 0 }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditionalTitle h2 { padding: 0; margin: 0; text-decoration: none; font-size: 15px; text-align: left; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; color: #000; top: -12px; line-height: normal; left: 44px; position: absolute }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditionalTitle h2 span { display: block; font-size: 40px; top: 0; position: relative; letter-spacing: .015em; line-height: 44px; font-family: 'Unna', serif }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider { margin-bottom: 0 }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide { padding: 0 20px; margin: 0 }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide .carousel_img img { transform: scale(.85, .85); transition: all 1s; max-width: 100% }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide .carousel_img .cont_bottom { margin-left: 20px }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide .carousel_img .cont_bottom span { font-size: 28px; font-family: 'Unna', serif; line-height: 28px; display: block; margin: 20px 0 0 }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide .carousel_img .cont_bottom span { font-size: 20px; line-height: 20px; margin: 15px 0 5px }
}
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide .carousel_img .cont_bottom p { font-size: 12px; white-space: nowrap; overflow: hidden; max-width: 200px; text-overflow: ellipsis; height: 18px }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slider .slick-slide.slick-center .carousel_img img { transform: scale(1, 1); transition: all 1s }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slick-list { padding: 0 !important }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slick-cloned .carousel_img&gt;div { min-height: 0 !important }
#asSlickSliderWidget_v0-wi300035 .traditional_wrapper .traditional_right .slide-count-wrap { position: absolute; right: 71px; top: 17px; font-size: 12px }
#asSlickSliderWidget_v0-wi300033 { margin: 22px 0 0px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 { margin: 30px 0 50px }
}
#asSlickSliderWidget_v0-wi300033 .fab-featured { padding: 28px 0 0; position: relative }
#asSlickSliderWidget_v0-wi300033 .fab-featured .fab-featured-img { position: absolute; top: 280px }
#asSlickSliderWidget_v0-wi300033 .receipe_block { box-sizing: border-box; padding: 35px 0; margin: 0 0 40px 0 }
#asSlickSliderWidget_v0-wi300033 .blog_wrapper { background: #fff; position: relative;border-radius: 11px;box-shadow: 0 0 10px rgba(0,0,0,0.05);  }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asSlickSliderWidget_v0-wi300033 .blog_wrapper { margin: 0 0 0 20px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .blog_wrapper { margin: 0 0 0 12px }
}
#asSlickSliderWidget_v0-wi300033 .blog-post { height: auto; padding-top: 15px; text-align: left; width: 90%; margin: 0 auto;}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .blog-post { padding-right: 8px }
}
.owl-nav { overflow: hidden; position: absolute; left: -46px; top: 50px; width: 110%; }
#services_slider {margin-bottom: 30px;}
#services_slider .owl-prev { text-indent: -500px; float: left; width: 46px; height: 46px; background: rgba(0, 0, 0, 0) url("../images/featured.svg") no-repeat scroll left top; background-size: contain; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);overflow: hidden;}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#services_slider .owl-prev { top: 5px; left: -158px }
}
#services_slider .owl-prev.disabled { opacity: 0; cursor: default }
#services_slider .owl-next { text-indent: -500px; float: right; width: 46px; height: 46px; background: rgba(0, 0, 0, 0) url("../images/featured.svg") no-repeat scroll left top; background-size: contain; overflow: hidden; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#services_slider .owl-next { top: 5px; left: -80px }
}
#services_slider .owl-next.disabled { opacity: 0; cursor: default }
#asSlickSliderWidget_v0-wi300033 .main_txt { font-size: 22px; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding: 0 0 0 24px; height: 68px; clear: left }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .main_txt { font-size: 13px; padding: 0 0 0 12px; height: 48px }
}
#asSlickSliderWidget_v0-wi300033 .main_txt a { text-decoration: none; color: #000; padding-right: 20px; line-height: 20px; display: block }
#asSlickSliderWidget_v0-wi300033 .main_txt span { font-size: 13px; display: block; color: #000; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 300 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asSlickSliderWidget_v0-wi300033 .main_txt span { font-size: 54% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .main_txt span { font-size: 88%; line-height: normal }
}
#asSlickSliderWidget_v0-wi300033 .sub_tit { transform: rotate(-90deg); position: relative; right: -110px; bottom: 145px; font-weight: 300; font-size: 12px; text-transform: uppercase; max-width: 230px; width: 100%; text-align: right; z-index: 9; color: #000; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asSlickSliderWidget_v0-wi300033 .sub_tit { right: -84px; bottom: 120px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .sub_tit { right: -90px; bottom: 108px; font-size: 14px }
}

@media only screen and (max-width: 767px) {
#asSlickSliderWidget_v0-wi300033 .sub_tit { left: 50%; right: 0 }
}
#asSlickSliderWidget_v0-wi300033 .blog_wrapper { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif }
#asSlickSliderWidget_v0-wi300033 .blog_wrapper .main_txt a span.arrow_align {
background-size: 39px 24px !important; display: block; padding-right: 0px; font-size: 20px; font-weight: 300; padding-top: 10px; }
.main_txt a span.arrow_align::after {
content: "Read More "; position: absolute; font-size: 12px; right: 15px; padding-right: 30px;
padding: 5px; color: #db6603;
line-height: 13px; bottom: 19px; text-align: right; border-radius: 3px; }
.main_txt a span.arrow_align:hover::after {
color: #fff; background: #db6603; transition-duration: 0.9s; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asSlickSliderWidget_v0-wi300033 .blog_wrapper .main_txt a span.arrow_align { font-size: 18px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .blog_wrapper .main_txt a span.arrow_align { background-position: 100% 50% !important; background-size: 33px 18px !important; display: inline-block; padding-right: 50px; font-size: 17px }
}
#services_slider .slick-dots { display: none !important }
#asSlickSliderWidget_v0-wi300033 .blog-img a { display: block; }
#asSlickSliderWidget_v0-wi300033 .slide-count-wrap { position: absolute; left: -117px; top: 62px; font-size: 12px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .slide-count-wrap { left: -110px; top: 42px }
}
#asSlickSliderWidget_v0-wi300033 .fab-featured:before { content: "s"; font-size: 140px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: 206px; left: -6px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asSlickSliderWidget_v0-wi300033 .fab-featured:before { top: 206px; left: -6px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .fab-featured:before { font-size: 100px; top: 206px; left: -6px }
}
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 { padding: 0; margin: 0; text-decoration: none; font-size: 54px; text-align: left; font-family: 'Unna', serif; font-weight: normal; color: #db6603; top: 85px; line-height: normal; left: 35px; position: relative; font-style: italic; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 { top: 170px; left: 55px; font-size: 45px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 { font-size: 32px; top: 96px; left: 36px }
}
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 span { display: block; font-size: 27px; top: 44px; position: relative; letter-spacing: .015em; line-height: 96px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 span { font-size: 22px; top: 38px }
}
#asSlickSliderWidget_v0-wi300033 .slick-slide img { max-width: 100%; min-height: 0 !important }
#asSlickSliderWidget_v0-wi300033 .position_btn { position: relative }
#GetlookHeroBanner_v1_v1-wi300005 .container_nopadding { padding: 0; margin: 0 0 2px 0 }
#GetlookHeroBanner_v1_v1-wi300005 .container_nopadding .htmlbucket { font-size: 12px; text-align: left }
#GetlookHeroBanner_v1_v1-wi300005 .container_nopadding p { font-size: 11px; color: #7f7d75; padding: 0; text-align: left }
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok { background: #f9f8f1; width: 100%; height: auto; padding: 0 0 84px 0; color: #000 }

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok { padding: 0 }
}
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section { width: 49%; float: left; position: relative; margin-top: 25px }

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section { float: none; width: 100%; margin-top: 0 }
}
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section h2 span { position: relative; padding: 20px 0 0 0; margin: 0; text-decoration: none; font-size: 50px; text-align: center; font-weight: normal; font-family: 'Unna', serif }
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section h2::before { content: "O"; font-size: 140px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: 40px; left: 84px; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section h2 { padding: 0; font-size: 30px }
}
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section span { padding: 0; text-align: center; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 27px; font-weight: normal; letter-spacing: .2px; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section span { max-width: 344px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section span { max-width: 242px; font-size: 18px }
}
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section p { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; text-align: center; line-height: 20px; font-weight: 300 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section p { max-width: 250px; margin: 0 auto; font-size: 12px; line-height: 18px }
}
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .right_section { width: 50%; float: right }
#GetlookHeroBanner_v1_v1-wi300005 .look_image a { display: block; text-align: center }
#GetlookHeroBanner_v1_v1-wi300005 .look_image a img { width: 70%; margin-top: -28px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#GetlookHeroBanner_v1_v1-wi300005 .look_image a img { width: 83% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#GetlookHeroBanner_v1_v1-wi300005 .look_image a img { width: 80% }
}

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .right_section { float: none; width: 100% }
#GetlookHeroBanner_v1_v1-wi300005 .look_image a img { margin-top: 20px; width: 100%; }
}
#GetlookHeroBanner_v1_v1-wi300005 .btn_disc { margin: 25px 100px 20px; float: right; font-size: 30px; color: #000; letter-spacing: .5px; margin-right: 100px; font-family: 'Unna', serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#GetlookHeroBanner_v1_v1-wi300005 .btn_disc { margin-right: 40px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .btn_disc { margin: 0 70px 0; font-size: 20px }
}
#GetlookHeroBanner_v1_v1-wi300005 .btn_disc a { text-decoration: none; color: #000; padding-right: 38px; background: url(../images/right-arrow.svg) left center no-repeat; background-size: 39px 24px; background-position: right 8px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .btn_disc a { background-position: right 4px; font-size: 20px; padding-right: 35px; background-size: 42px 18px }
}
#GetlookHeroBanner_v1_v1-wi300005 .clear { clear: both }
#GetlookHeroBanner_v1_v1-wi300005 .m_lok { width: 100%; height: auto; padding: 0 }
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section { width: 43%; float: right; position: relative }

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section { float: none; width: 100% }
}
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section h2 { padding: 50px 0 0; margin: 0; text-decoration: none; font-size: 45px; text-align: center; font-weight: normal; line-height: 62px; font-family: 'Unna', serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section h2 { padding: 10px 0 0; font-size: 30px }
}
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section span { padding: 0; margin: -9px 0 0; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 21px; text-align: right; font-weight: normal; letter-spacing: .2px; max-width: 404px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section span { max-width: 370px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section span { font-size: 18px; margin: -9px 38px 0 0 }
}
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section p { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; color: #000; margin: 12px 0 0; text-align: center; line-height: 20px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .right_section p { font-size: 12px; line-height: 18px; max-width: 260px; margin: 0 auto }
}
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .left_section { width: 50%; float: left }

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .left_section { float: none; width: 100%; margin-top: 0 }
}
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .left_section h2 { padding: 60px 0 0 0; margin: 0; text-decoration: none; font-size: 50px; text-align: right; font-weight: normal; font-family: 'Unna', serif }

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .left_section h2 { padding: 30px 0 5px 0; text-align: center; line-height: 18px; font-size: 34px }
}
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .left_section span { padding: 0; margin: -9px 0 0 0; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 21px; text-align: right; font-weight: normal; letter-spacing: .2px }

@media only screen and (max-width: 767px) {
#GetlookHeroBanner_v1_v1-wi300005 .m_lok .left_section span { margin: 1% 22% 5% 0 }
}
#GetlookHeroBanner_v1_v1-wi300005 .content_wrapper { margin: 27px auto }
#GetlookHeroBanner_v1_v1-wi300005 .content_wrapper pre { margin: 0; display: block; background: transparent; overflow: hidden; border: 0; width: 100%; text-align: center; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 300; font-size: 15px }
#GetlookHeroBanner_v1_v1-wi300005 .content_wrapper p { font-weight: 300; font-size: 15px; color: #333 }
#GetlookHeroBanner_v1_v1-wi300005 .panel_container { width: 100%; max-width: 1240px; margin: 0 auto }
#VideoDispatches_v1_v1-wi300006 .videoTitle { max-width: 348px; margin: 80px auto 36px; position: relative }
#VideoDispatches_v1_v1-wi300006 .videoTitle h2 { padding: 0; margin: 0; text-decoration: none; font-size: 15px; text-align: left; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; color: #000; top: -12px; line-height: normal; left: 44px; position: absolute; font-weight: 300 }
#VideoDispatches_v1_v1-wi300006 .videoTitle h2 span { display: block; font-size: 40px; top: 0; position: relative; letter-spacing: .015em; line-height: 44px; font-family: 'Unna', serif }
#VideoDispatches_v1_v1-wi300006 .videoTitle:before { content: "P"; font-size: 120px; color: #e2e1da; font-family: 'Unna', serif; position: relative; top: 0; left: 0 }
#VideoDispatches_v1_v1-wi300006 .videoBanner { margin: 36px 0 56px }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection a { display: block; color: #000 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection a:focus { text-decoration: none }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection a img { max-width: 100%; width: 100% }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title { background: #f9f8f1; padding: 2px 38px 2px 48px }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title { padding: 2px 18px 2px 28px }
}
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .video_align { float: left; width: 75% }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .video_align h3 { font-family: 'Unna', serif; font-size: 32px; font-weight: normal; margin-bottom: 0; margin-top: 12px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #000 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .video_align h3 a:hover { text-decoration: none }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .video_align p { font-size: 13px; line-height: 16px; margin-bottom: 15px; height: 32px; font-weight: 300; color: #000; width: 78% }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .video_align p { width: 92%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
}
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .play_btn { float: right; width: 22%; margin: 33px 0 0 0 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .play_btn a { width: 46px; background: url(../images/test-play.svg) no-repeat 0 0; background-size: contain; height: 46px; float: right; text-indent: -9999px }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerLeftSection .videolist_title .play_btn a:hover { opacity: .7 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box { margin-bottom: 15px }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .video_play { position: relative }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .video_play a:hover { opacity: 1 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .video_play a img { max-width: 100%; width: 100% }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .video_play .play_btn { position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; height: 37px; width: 37px }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .video_play .play_btn a { width: 46px; background: url(../images/test-play.svg) no-repeat 0 0; background-size: contain; height: 46px; display: block; text-indent: -9999px }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .video_play .play_btn a:hover { opacity: .7 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .videolist_title { background: #f9f8f1; padding: 21px 30px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .videolist_title { padding: 19px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .videolist_title { padding: 18px }
}
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .videolist_title .video_align h3 { font-family: 'Unna', serif; font-size: 20px; font-weight: 400; margin: 0; line-height: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .videolist_title .video_align h3 a:hover { text-decoration: none; color: #000 }
#VideoDispatches_v1_v1-wi300006 .videoBanner .bannerRightSection .video_box .videolist_title .video_align p { font-size: 12px; line-height: 16px; margin-bottom: 0; text-overflow: ellipsis; max-width: 270px; white-space: nowrap; overflow: hidden; color: #000 }
#VideoDispatches_v1_v1-wi300006 .video_play:hover a { opacity: .7 }
#AboutUsHome_v1-wi300007 .home_about_container { background: #f9f8f1; margin: 0px auto 44px; padding: 0 50px 50px 50px; position: relative }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#AboutUsHome_v1-wi300007 .home_about_container { margin: 50px auto 44px }
}
#AboutUsHome_v1-wi300007 .home_about_container .home_abt_title:before { content: "A"; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 27px }
.awards_title:before { content: "B" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.white_title:before { content: "W" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.Our_Competencies_title:before { content: "O" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.feathers_title:before { content: "F" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.corporate_title:before { content: "A" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }

.creative_title:before { content: "C" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.clients_title:before { content: "C" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.durgapuja_title:before { content: "B" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.events_title:before { content: "E" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.faq_title:before { content: "F" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.contact_title:before{content: "C" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.mission_title:before { content: "M" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.outdoor_title:before { content: "O" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.photo_title:before { content: "P" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.retail_title:before { content: "R" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.sports_title:before { content: "S" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.digital_title:before { content: "D" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.video_title:before { content: "V" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.team_title:before { content: "T" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.why_title:before { content: "W" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.award_title:before { content: "A" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 52px; top: 57px }
.md_desk_title:before { content: "M" !important; font-size: 110px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; left: 15px !important; top: 57px }
.home_abt_title{position: relative;}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#AboutUsHome_v1-wi300007 .home_about_container .home_abt_title:before { font-size: 100px; top: 41px }
}
#AboutUsHome_v1-wi300007 .home_about_container .home_abt_title h2 { padding: 15px 0 0 10px; margin: 0; text-decoration: none; font-size: 50px; text-align: left; font-family: 'Unna', serif; font-weight: normal; font-style: italic; color: #000 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#AboutUsHome_v1-wi300007 .home_about_container .home_abt_title h2 { font-size: 32px }
}
#AboutUsHome_v1-wi300007 .home_about_container .home_abt_title h2 span { display: block; font-size: 50px; top: 15px; left: 3px; position: relative; letter-spacing: .015em; line-height: 44px; font-family: 'Unna', serif; color: #db6603; }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content { width: 100%; margin: 38px 0 0 0 }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l { float: left; width: 47% }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),  only screen and (max-width: 767px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l { float: none; width: 100% }
}
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img { background: #f4f2e5; padding: 40px 80px 40px 0; position: relative }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img { padding: 20px 40px 20px 0 }
}

@media only screen and (max-width: 767px),  only screen and (max-width:479px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img { background: transparent; padding: 10px 45px 10px 0 }
}
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img img { max-width: 100% }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img span { transform: rotate(-90deg); position: absolute; top: 74px; font-size: 20px; font-family: 'Unna', serif; right: 13px }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img span { top: 54px; right: -20px }
}

@media only screen and (max-width: 767px),  only screen and (max-width:479px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_img span { top: 42%; right: -2%; font-size: 16px }
}
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_cnt p { font-size: 13px; color: #000; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 20px 0; line-height: 18px; /* min-height: 100px;*/
font-weight: 300; text-align: justify; }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_cnt a { font-size: 13px; color: #dc500c; text-decoration: none; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding: 0 20px 0 0; background: url(../images/orange-arrow.svg) right 3px no-repeat; background-size: auto auto; background-size: 15px 15px; float: right; margin-bottom: 20px }
.box a { padding: 0 !important; background: none !important; }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_l .home_abt_cnt a.fab_school { background: none; color: #5c5c5c; font-size: 13px; float: none; display: inline-block; padding: 0; margin: 0 }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_r { float: right }
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 96px; right: -3px }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 74px; right: -40px }
}

@media only screen and (max-width: 767px),  only screen and (max-width:479px) {
#AboutUsHome_v1-wi300007 .home_about_container .home_about_content .home_about_r .home_abt_img span { top: 40%; right: -9%; font-size: 16px }
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section h2 { font-size: 40px; line-height: 34px; margin-bottom: 20px; }
#GetlookHeroBanner_v1_v1-wi300005 .wm_lok .left_section span { line-height: 30px; }
#AboutUsHome_v1-wi300007 .home_about_container { padding: 15px; }
footer.page_footer .container-fluid .footer-width { float: left; width: 100%; text-align: center; margin-bottom: 20px; }
footer.page_footer .container-fluid { margin: 0 ; }
#asFooter_v0-wi800024 .f_bootom_section { margin: 0; }
}
#inner_container .inner_container .inner_container_content .inner_container_l .inner_container_cnt p { font-size: 12px; color: #5c5c5c; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 20px 0; line-height: 18px; min-height: 100px; letter-spacing: 1px }
.home_abtfull_img { width: 100%; }
.home_abtfull_img img { width: 100%; max-width: 100%; }
.home_about_content .home_about_full { float: left; width: 100% !important; }
.home_abt_cnt h1 span { font-size: 16px; color: #dc500c; }
.outdoor_offer { font-size: 16px; color: #dc500c; } 
.digital_marketing { font-size: 16px; color: #dc500c; } 
.point_list li { margin-bottom: 10px; }
.point_list li::before { content: "\f058"; font-family: "FontAwesome"; font-size: 14px; width: 17px; height: 21px; color: #dc500c; margin-right: 4px; display: inline-block; }
.client_slider_inner .c_slider_item { display: inline-block; }
.c_slider_item { border-radius: 6px; margin: 10px; }
.contact { }
.contact img { width: 100%; max-width: 100%; }
.contact h3 { color: #dc500c; }
.address_list { padding: 0; }
.address_list li { list-style-type: none; position: relative; margin-bottom: 5px; font-size: 13px; padding-left: 17px; }
.address_list li.map::before { content: '\f041'; font-family: 'FontAwesome'; position: absolute; left: -0px; }
.address_list li.phone::before { content: '\f095'; font-family: 'FontAwesome'; position: absolute; left: -0px; }
.address_list li.fax::before { content: '\f1ac'; font-family: 'FontAwesome'; position: absolute; left: -0px; }
.address_list li.email::before { content: '\f003'; font-family: 'FontAwesome'; position: absolute; left: -0px; }
.form-control { height: 40px; padding: 6px 12px; font-size: 14px; color: #000; border: 1px solid #999; border-radius: 1px; box-shadow: none; }
.btn_submit { background: #e97d3d; color: #fff; transition: all 0.5s ease; }
.btn_submit:hover { background: #fff; color: #e97d3d; transition: all 0.5s ease; border: 1px solid #e97d3d; }
.point_list { margin-left: 30px; margin-top: 30px; }
.point_list li { margin-bottom: 10px; }
.point_list li::before { content: "\f058"; font-family: "FontAwesome"; font-size: 13px; width: 17px; height: 21px; color: #dc500c; margin-right: 4px; display: inline-block; }
.point_list li{ font-size: 13px;}
/************************* gallery start ****************************/



.gal-container { padding: 12px; }
.gal-item { overflow: hidden; padding: 3px; }
.gal-item .box { height: 240px; overflow: hidden; }
.box img { height: 100%; width: 100%; object-fit: cover; -o-object-fit: cover; }
.gal-item a:focus { outline: none; }
.gal-item a:after { content: "\f002"; font-family: 'FontAwesome'; opacity: 0; background-color: rgba(0, 0, 0, 0.75); position: absolute; right: 3px; left: 3px; top: 3px; bottom: 3px; text-align: center; line-height: 240px; font-size: 30px; color: #fff; -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; }
.gal-item a:hover:after { opacity: 1; }
.modal-open .gal-container .modal { background-color: rgba(0,0,0,0.4); }
.modal-open .gal-item .modal-body { padding: 0px; }
.modal-open .gal-item button.close { position: absolute; width: 25px; height: 25px; background-color: #000; opacity: 1; color: #fff; z-index: 999; right: -12px; top: -12px; border-radius: 50%; font-size: 15px; border: 2px solid #fff; line-height: 25px; -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.35); box-shadow: 0 0 1px 1px rgba(0,0,0,0.35); }
.modal-open .gal-item button.close:focus { outline: none; }
.modal-open .gal-item button.close span { position: relative; top: -3px; font-weight: lighter; text-shadow: none; }
.gal-container .modal-dialogue { width: 80%; }
.gal-container .description { position: relative; height: 40px; top: -40px; padding: 10px 25px; background-color: rgba(0,0,0,0.5); color: #fff; text-align: left; }
.gal-container .description h4 { margin: 0px; font-size: 15px; font-weight: 300; line-height: 20px; }
.gal-container .modal.fade .modal-dialog { -webkit-transform: scale(0.1); -moz-transform: scale(0.1); -ms-transform: scale(0.1); transform: scale(0.1); top: 100px; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
.gal-container .modal.fade.in .modal-dialog { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform: translate3d(0, -100px, 0); transform: translate3d(0, -100px, 0); opacity: 1; }

@media (min-width: 768px) {
.gal-container .modal-dialog { width: 55%; margin: 50 auto; }
}

@media (max-width: 768px) {
.gal-container .modal-content { height: 250px; }
}
/* Footer Style */
i.red { color: #BC0213; }
.gal-container {
 padding-top 0px; padding-bottom: 75px; float: left; }
.block_content .container_nopadding { padding: 0; margin: 0 0 2px 0 }
.block_content .container_nopadding .htmlbucket { font-size: 12px; text-align: left }
.block_content .container_nopadding p { font-size: 11px; color: #7f7d75; padding: 0; text-align: left }
.block_content .wm_lok { width: 100%; height: auto; color: #000;}

@media only screen and (max-width: 767px) {
.block_content .wm_lok { padding: 0 }
}
.block_content .wm_lok .left_section { width: 49%; float: left; position: relative; margin-top: 25px;text-align: center;}

@media only screen and (max-width: 767px) {
.block_content .wm_lok .left_section { float: none; width: 100%; margin-top: 0 }
}
.block_content .wm_lok .left_section h2 span { position: relative; padding: 20px 0 0 0; margin: 0; text-decoration: none; font-size: 54px; text-align: center; font-weight: normal; font-family: 'Unna', serif; color: #db6603; }
.block_content .wm_lok .left_section h2::before { content: "O"; font-size: 140px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: 40px; left: 84px; }
.competencies .wm_lok .left_section h2::before { content: "O"; }
.feathers .wm_lok .left_section h2::before { content: "F"; font-size: 140px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: 24px; left: 108px; }
.white .wm_lok .left_section h2::before { content: "W"; }
.durgapuja .wm_lok .left_section h2::before { content: "D"; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .wm_lok .left_section h2 { padding: 0; font-size: 30px }
}
.block_content .wm_lok .left_section span { padding: 0; text-align: center; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 25px; font-weight: normal; letter-spacing: .2px; }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.block_content .wm_lok .left_section span { max-width: 344px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .wm_lok .left_section span { max-width: 242px; font-size: 18px }
}
.block_content .wm_lok .left_section p { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; text-align: justify; line-height: 20px; font-weight: 300 }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .wm_lok .left_section p { max-width: 250px; margin: 0 auto; font-size: 12px; line-height: 18px }
}
.block_content .wm_lok .right_section { width: 50%; float: right }
.block_content .look_image a { display: block; text-align: center }
.block_content .look_image a img { width: 70%; margin-top: -28px; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.block_content .look_image a img { width: 83% }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.block_content .look_image a img { width: 80% }
}

@media only screen and (max-width: 767px) {
.block_content .wm_lok .right_section { float: none; width: 100% }
.block_content .look_image a img { margin-top: 20px; width: 100%; }
}
.block_content .btn_disc { margin: 5px 0px 20px;font-size: 30px; color: #000; letter-spacing: .5px; margin-right: 100px; font-family: 'Unna', serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.block_content .btn_disc { margin-right: 40px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .btn_disc { margin: 0 70px 0; font-size: 20px }
}
.block_content .btn_disc a { text-decoration: none; color: #000; padding-right: 38px; background: url(../images/right-arrow.svg) left center no-repeat; background-size: 39px 24px; background-position: right 8px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .btn_disc a { background-position: right 4px; font-size: 20px; padding-right: 35px; background-size: 42px 18px }
}
.block_content .clear { clear: both }
.block_content .m_lok { width: 100%; height: auto; padding: 0 }
.block_content .m_lok .right_section { width: 43%; float: right; position: relative }

@media only screen and (max-width: 767px) {
.block_content .m_lok .right_section { float: none; width: 100% }
}
.block_content .m_lok .right_section h2 { padding: 50px 0 0; margin: 0; text-decoration: none; font-size: 45px; text-align: center; font-weight: normal; line-height: 62px; font-family: 'Unna', serif }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .m_lok .right_section h2 { padding: 10px 0 0; font-size: 30px }
}
.block_content .m_lok .right_section span { padding: 0; margin: -9px 0 0; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 21px; text-align: right; font-weight: normal; letter-spacing: .2px; max-width: 404px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.block_content .m_lok .right_section span { max-width: 370px }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .m_lok .right_section span { font-size: 18px; margin: -9px 38px 0 0 }
}
.block_content .m_lok .right_section p { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; color: #000; margin: 12px 0 0; text-align: center; line-height: 20px }

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.block_content .m_lok .right_section p { font-size: 12px; line-height: 18px; max-width: 260px; margin: 0 auto }
}
.block_content .m_lok .left_section { width: 50%; float: left }

@media only screen and (max-width: 767px) {
.block_content .m_lok .left_section { float: none; width: 100%; margin-top: 0 }
}
.block_content .m_lok .left_section h2 { padding: 60px 0 0 0; margin: 0; text-decoration: none; font-size: 50px; text-align: right; font-weight: normal; font-family: 'Unna', serif; color: #db6603 }

@media only screen and (max-width: 767px) {
.block_content .m_lok .left_section h2 { padding: 30px 0 5px 0; text-align: center; line-height: 18px; font-size: 34px }
#AboutUsHome_v1-wi300007 .home_about_container .home_abt_title h2 span { font-size: 40px; }
#asHeroBanner_v0-wi500009 .cc_heroWidget { padding: 0; }
#asHeroBanner_v0-wi500009 .left.carousel-control { left: 0; }
#asHeroBanner_v0-wi500009 .right.carousel-control { right: 0; }
#asSlickSliderWidget_v0-wi300033 .fab-featured { padding-top: 0; margin-bottom: 30px; }
#asSlickSliderWidget_v0-wi300033 .fab-featured::before { top: 35px; }
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 { top: 0 }
#asSlickSliderWidget_v0-wi300033 .fab-featured h2 span { top: 10px; line-height: normal; }
#asHeroBanner_v0-wi500009 .left.carousel-control, #asHeroBanner_v0-wi500009 .right.carousel-control { width: 0px; }
#asHeroBanner_v0-wi500009 .left.carousel-control span { left: -10px; }
#asHeroBanner_v0-wi500009 .right.carousel-control span { right: -10px; }
#asSlickSliderWidget_v0-wi300033 .blog-post { width: 100%; }
.owl-nav { left: -45px; width: 130%; }
.SecondaryHeroBanner_v1_v1-wi300034 .m_lok .left_section { float: none; width: 100%; }
.client_slider_inner .c_slider_item { display: block; text-align: center; }
}
.block_content .m_lok .left_section span { padding: 0; margin: -9px 0 0 0; display: block; text-decoration: none; font-family: 'Unna', serif; font-style: italic; font-size: 21px; text-align: right; font-weight: normal; letter-spacing: .2px }

@media only screen and (max-width: 767px) {
.block_content .m_lok .left_section span { margin: 1% 22% 5% 0 }
}
.block_content .content_wrapper { margin: 27px auto }
.block_content2 .content_wrapper { margin: 27px auto }
.block_content .content_wrapper pre { margin: 0; display: block; background: transparent; overflow: hidden; border: 0; width: 100%; text-align: center; font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 300; font-size: 15px }
.block_content .content_wrapper p { font-weight: 300; font-size: 15px; color: #333 }
.block_content .panel_container { width: 100%; max-width: 1240px; margin: 0 auto }
.block_content .wm_lok .left_section h2 { font-size: 40px; line-height: 34px; margin-bottom: 20px; }
.block_content .wm_lok .left_section span { line-height: 30px; }
/************************** gallery end ****************************/


.percent { margin-bottom: 20px; position: relative; }
.percent p { font-family: 'Unna', serif; font-weight: 700; font-size: 48px; color: #fff!important; }
.title { font-family: 'Unna', serif; color: #070707!important; line-height: 1.2em; }
.percent_value { height: 150px; width: 150px; background-color: #db6603; border-radius: 50%; display: inline-block; margin-top: 20px; padding-top: 35px; }
.et_pb_text_inner h1 { position: relative; font-family: 'Unna', serif; z-index: 0; line-height: 50px; font-style: italic; font-size:35px;font-weight: normal;}
.et_pb_text_inner h1::before { content: "B"; font-size: 100px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top:0px; left: -30px; z-index: -1; }
.box { margin-top: 40px; }
.et_pb_text_0.et_pb_text { color: #122e5e!important; }
.et_pb_text { font-family: 'Muli', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin-top: 30px; text-align: left; line-height: 1.5em; font-weight: 300; text-align: justify; }
.blog_percent .fab-featured h2::before { content: "O"!important; font-size: 120px; color: #e2e1da; font-family: 'Unna', serif; position: absolute; top: -15px; left: -33px; z-index: -1; }
.blog_percent .fab-featured h2 { position: relative; margin: 0; text-decoration: none; line-height: 1em; font-size: 40px; text-align: left; font-family: 'Unna', serif; font-weight: 300; font-style: italic; color: #db6603; z-index: 0; }
.operation_successful img {max-width: 60px;margin: 40px auto 0;height: 60px;}
.operation_successful h4 {font-size: 14px;}
.bg_white {background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.05); }
.trans_bg {background: rgba(0,0,0,0.5);width: 100%; height: 100vh;position: fixed;z-index: 9999;}
.popup_branding {margin: 10% auto 0;max-width: 520px;border: 10px solid #fff;position: relative;background: #fff;text-align: center;}
.popup_branding .close {position: absolute;z-index: 99;right: -20px;opacity: 1;border-radius: 100%;width: 40px;height: 40px;background: #fff;top: -20px;text-align: center;line-height: 37px;}
.popup_branding h2 {font-family: 'Unna', serif;font-style: italic;font-weight: normal;text-align: center;margin: 0;color: #db6603;font-size: 23px;}
.popup_branding .btn_submit {color: #fff;}
.popup_branding .btn_submit:hover {color: #000;}
.hide_popup {display: none;}
.popup_branding p {margin-top: 20px}
.popup_branding h3 {font-size: 19px;margin: 10px 0;}
.exposure_list ul {padding: 0; margin:0;}
.exposure_list ul li {padding: 15px; margin:0 15px 15px 0;display: inline-block; border: 1px solid #ddd;width: 23%;min-height: 150px;text-align: center;background: #fff;}
.exposure_list ul li img {margin-bottom: 10px;}
.exposure_list ul li p {padding:0 0 5px 0;margin: 0 !important;text-align: center !important;}

.ar_block {padding: 30px 60px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.05);margin-bottom: 80px;}
.ar_block .block_container {position: relative;}
.ar_block .block_container .text_block {float: left; width: 60%;padding:0 6%; }
.ar_block .block_container .text_block .block_title h2 span {position: relative;font-style: italic;letter-spacing: 0.2px;display: block;padding: 20px 0 0 0;margin: 0;text-decoration: none;font-size: 54px;font-weight: normal;font-family: 'Unna', serif;color: #db6603;z-index: 1;}
.ar_block .block_container .text_block .block_title h2 span::before {font-size: 140px;color: #e2e1da;font-family: 'Unna', serif;position: absolute;z-index: -1;left: 0;top: 0;}
.ar_block .block_container .text_block .block_title h2.our_competencies span::before{content: "O";}
.ar_block .block_container .text_block .block_title h2.branding span::before{content: "B";}
.ar_block .block_container .text_block .block_title h2.feathers span::before{content: "F";}
.ar_block .block_container .text_block .block_title h2.white span::before{content: "W";}
.ar_block .block_container .text_block .block_sub_title p {padding: 0;display: block;text-decoration: none;font-family: 'Unna', serif;font-style: italic;font-size: 25px;font-weight: normal;letter-spacing: .2px;line-height: 25px;margin-bottom: 20px;z-index: 1;position: relative;}
.ar_block .block_container .text_block .block_link a {display: block;font-family: 'Unna', serif;width: 150px;text-decoration: none;font-size: 30px;color: #000;letter-spacing: .5px;padding: 10px;background: url(../images/right-arrow.svg) left center no-repeat;background-position-x: left;background-position-y: center;background-size: auto;background-size: 39px 24px;background-position: right 8px;}

.ar_block .block_container .image_block {width: 40%;float: left;text-align: center;}
.ar_block .block_container .image_block img {max-width:100%;}
.ar_block .block_container .image_block .img_b {margin-top: -80px;}
.ar_block .block_container .image_block .img_b img {border-radius: 10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.md_tapan {border: 2px solid #fff; box-shadow: 0 0 10px rgba(0,0,0,.5);width: 130px; height: 130px; border-radius: 100%;margin-top:10px;}




























.d_block {display: block;}


.home_abt_cnt p:nth-child(1) { margin-top: 30px !important; }
.m_top02 { margin-top: 2px; }
.m_top05 { margin-top: 5px !important; }
.m_top08 { margin-top: 8px; }
.m_top10 { margin-top: 10px; }
.m_top15 { margin-top: 15px; }
.m_top20 { margin-top: 20px; }
.m_top25 { margin-top: 25px; }
.m_top30 { margin-top: 30px; }
.m_top90 { margin-top: 90px; }
.m_top130 { margin-top: 130px; }
.m_right03 { margin-right: 3px; }
.m_right05 { margin-right: 5px; }
.m_right08 { margin-right: 8px; }
.m_right10 { margin-right: 10px; }
.m_right15 { margin-right: 15px; }
.m_right20 { margin-right: 20px; }
.m_right30 { margin-right: 30px; }
.m_right50 { margin-right: 50px; }
.m_left05 { margin-left: 5px; }
.m_left10 { margin-left: 10px; }
.m_left15 { margin-left: 15px; }
.m_left20 { margin-left: 20px; }
.m_left30 { margin-left: 30px; }
.m_left40 { margin-left: 40px; }
.m_bot0 { margin-bottom: 0px; }
.m_bot05 { margin-bottom: 5px; }
.m_bot08 { margin-bottom: 8px; }
.m_bot10 { margin-bottom: 10px; }
.m_bot15 { margin-bottom: 15px; }
.m_bot20 { margin-bottom: 20px; }
.m_bot30 { margin-bottom: 30px; }
.m_bot60 { margin-bottom: 60px; }
.p_top02 { padding-top: 2px; }
.p_top05 { padding-top: 5px; }
.p_top10 { padding-top: 10px; }
.p_top15 { padding-top: 15px; }
.p_top20 { padding-top: 20px; }
.p_top25 { padding-top: 25px; }
.p_top45 { padding-top: 45px; }
.p_left05 { padding-left: 5px; }
.p_left10 { padding-left: 10px; }
.p_left15 { padding-left: 15px; }
.p_left20 { padding-left: 20px; }
.p_left30 { padding-left: 30px; }
.p_left35 { padding-left: 35px; }
.p_left70 { padding-left: 70px; }
.p_left110 { padding-left: 110px; }
.p_bot0 { padding-bottom: 0px; }
.p_bot05 { padding-bottom: 5px; }
.p_bot08 { padding-bottom: 8px; }
.p_bot10 { padding-bottom: 10px; }
.p_bot15 { padding-bottom: 15px; }
.p_bot20 { padding-bottom: 20px; }
.p_bot30 { padding-bottom: 30px; }
.p_bot50 { padding-bottom: 50px; }
.p_rig05 { padding-right: 5px; }
.p_rig10 { padding-right: 10px; }
.p_rig15 { padding-right: 15px; }
.p_rig20 { padding-right: 20px; }
.p_rig25 { padding-right: 25px; }
.p_rig30 { padding-right: 30px; }
.padding0 { padding: 0 !important; }


@media (max-width:767px) {
    .ar_block {padding: 30px 14px;}
    .ar_block .block_container .text_block {float: none; width: 100%}
    .ar_block .block_container .image_block {float: none; width: 100%}
    .ar_block .block_container .image_block .img_b {margin-top: 20px;}    
    .ar_block .block_container .text_block .block_title h2.our_competencies::before,
    .ar_block .block_container .text_block .block_title h2.branding::before, 
    .ar_block .block_container .text_block .block_title h2.feathers::before,
    .ar_block .block_container .text_block .block_title h2.white::before{display: block;}
    .exposure_list ul li {width: 100%;}
}
</pre></body></html>