@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Bold.ttf) format("truetype");font-weight:700;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}* input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,html{overflow-x:hidden;font-size:62.5%;scroll-behavior:smooth}body{font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.527)),to(hsla(0,0%,100%,.527))),url(/images/background-cover.jpg);background-image:linear-gradient(180deg,hsla(0,0%,100%,.527),hsla(0,0%,100%,.527)),url(/images/background-cover.jpg)}*,:active,:focus{outline:none!important}a{text-decoration:none;cursor:pointer}a,a:hover{color:#fff}p{color:#383838}@media only screen and (max-width:576px){p{font-size:15px}}li{color:#383838}h1,h2,h3,h4,h5,h6{font-family:Ubuntu,sans-serif;font-weight:600;color:#383838}h1{font-size:50px}h2{font-size:40px}@media only screen and (max-width:576px){h2{font-size:30px}}h3{font-size:40px}h4{font-size:30px}h5{font-family:Ubuntu,sans-serif;font-weight:600;font-size:24px}h6{font-size:20px}@-webkit-keyframes moveInRight1{0%{opacity:0;-webkit-transform:translateX(27rem);transform:translateX(27rem)}80%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInRight1{0%{opacity:0;-webkit-transform:translateX(27rem);transform:translateX(27rem)}80%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveInRight2{0%{opacity:0;-webkit-transform:translateX(50rem);transform:translateX(50rem)}80%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInRight2{0%{opacity:0;-webkit-transform:translateX(50rem);transform:translateX(50rem)}80%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveInDown{0%{opacity:0;-webkit-transform:translateY(-50rem);transform:translateY(-50rem)}80%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInDown{0%{opacity:0;-webkit-transform:translateY(-50rem);transform:translateY(-50rem)}80%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes mainBlock{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes mainBlock{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@-webkit-keyframes secBlock{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes secBlock{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@-webkit-keyframes mainFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mainFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes popIn{0%{width:0;height:0;background:#383838;border:0 solid #ddd;opacity:0}50%{width:10px;height:10px;background:#383838;opacity:1;bottom:45px}65%{width:7px;height:7px;bottom:0;width:15px}80%{width:10px;height:10px;bottom:20px}to{width:7px;height:7px;background:#383838;border:0 solid #222;bottom:13px}}@keyframes popIn{0%{width:0;height:0;background:#383838;border:0 solid #ddd;opacity:0}50%{width:10px;height:10px;background:#383838;opacity:1;bottom:45px}65%{width:7px;height:7px;bottom:0;width:15px}80%{width:10px;height:10px;bottom:20px}to{width:7px;height:7px;background:#383838;border:0 solid #222;bottom:13px}}@-webkit-keyframes secFadeIn{0%{opacity:0}to{opacity:1}}@keyframes secFadeIn{0%{opacity:0}to{opacity:1}}form.select-state .select-tool{width:100%;margin-bottom:20px;color:#ca2c33;background-size:13px;font-size:15px;border-radius:5px;outline:none}@media only screen and (max-width:992px){form.select-state .select-tool{width:100%}}form.select-state .select-disabled{pointer-events:none}form.select-state .select-disabled .css-yk16xz-control{border:1.2px solid #a5a5a5!important;background:#f5f5f5!important}form.select-state .select-disabled .css-yk16xz-control:hover{border-color:#a5a5a5!important}form.select-state .select-disabled .css-1wa3eu0-placeholder{color:#a5a5a5!important;font-size:15px}form.select-state .select-disabled .css-tlfecz-indicatorContainer svg{fill:#a5a5a5!important}form.select-state .select-disabled .css-g1d714-ValueContainer{padding:0 8px}form.select-state .select-disabled-2{pointer-events:none}form.select-state .select-disabled-2 .css-yk16xz-control:hover{border-color:#a5a5a5!important}form.select-state .select-disabled-2 .css-1wa3eu0-placeholder{color:#a5a5a5!important;font-size:15px}form.select-state .select-disabled-2 .css-tlfecz-indicatorContainer svg{fill:#a5a5a5!important}form.select-state .select-disabled-2 .css-g1d714-ValueContainer{padding:0 8px}form.select-state .css-1wa3eu0-placeholder{color:#ca2c33}form.select-state .css-1okebmr-indicatorSeparator{background-color:transparent}form.select-state .css-tlfecz-indicatorContainer svg{fill:#ca2c33!important}form.select-state .css-1pahdxg-control:hover{border-color:#ca2c33;-webkit-box-shadow:none;box-shadow:none}form.select-state .css-yk16xz-control{border:1.2px solid #ca2c33}form.select-state .css-yk16xz-control:hover{border-color:#ca2c33}@media only screen and (max-width:576px){form.select-state .search-container{margin-bottom:10px}}form.select-state .css-9gakcf-option{background-color:transparent;cursor:pointer;color:#ca2c33}form.select-state .css-9gakcf-option:hover{background-color:#deebff}form.select-state .css-1n7v3ny-option{cursor:pointer}form.select-state .inline-loading-css{text-align:center;width:100%}@media only screen and (max-width:576px){form.select-state .inline-loading-css{width:100%}}form.select-state .inline-loading-css-menu-page{height:55px;text-align:center}form.select-state .star-icon{font-size:30px;color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ca2c33}form.select-state .star-icon:not(:last-child){margin-right:5px}form.select-state .checked{color:#ca2c33}form.select-state .search-container{display:flex;position:relative}form.select-state .search-container:before{content:"";position:absolute;display:inline-block;width:15px;height:15px;right:7px;top:10px;background:url(/images/icon/search-icon.svg) no-repeat 50%;background-size:contain}form.select-state .search-container input{padding:8px;width:100%;border:1px solid #ca2c33;font-size:15px;border-radius:5px}form.select-state .search-container .active{display:block!important}form.select-state .search-container ul.results{position:absolute;width:100%;top:41px;border-top:none;background:#fff;list-style:none;padding-left:0;z-index:9999;display:none}form.select-state .search-container ul.results li{font-size:15px;border-bottom:1px solid;padding:0 8px;margin-bottom:15px;cursor:pointer}form.contact-form label{display:none!important}form.contact-form .textbox{position:relative;background:#ccc;z-index:1;border-radius:0;overflow:hidden;margin:0;line-height:0;width:100%;background:transparent}form.contact-form .textbox input{border-radius:0;border:1px solid #383838;border-bottom:none!important}form.contact-form .textbox input:focus{border-color:#ca2c33}form.contact-form .textbox textarea{border-bottom-right-radius:5px;border-bottom-left-radius:5px}form.signup-form .sticky{position:sticky;top:10px}form.signup-form label{margin:0 0 5px}form.signup-form input{color:#383838;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;outline:none;border:none;z-index:2;padding:7px 10px;width:100%;border-radius:3px}form.signup-form input:focus~.border{width:100%;height:100%;border-radius:4px;top:0}form.signup-form .checkbox-wrapper{display:flex;align-items:start}form.signup-form .checkbox-wrapper input[type=checkbox]{width:32px}form.signup-form .checkbox-wrapper label{font-size:14px;color:#383838}form.signup-form .textbox{position:relative;background:#ccc;z-index:1;border-radius:0;overflow:hidden;margin:0 0 15px;line-height:0;width:100%;background:transparent}form.signup-form .textbox input{border:1px solid #383838}form.signup-form .textbox input:focus{border-color:#ca2c33}form.signup-form .textbox:first-child input{border-top-right-radius:5px;border-top-left-radius:5px}form.signup-form .error{color:#ca2c33;font-size:12px}form.signup-form .border{position:absolute;content:"";top:-4px;left:0;width:0;height:0%;border:1px solid transparent!important;background:#18a91f;z-index:-1;-webkit-transition:height .3s,width .3s .1s;transition:height .3s,width .3s .1s}form.signup-form .border-error{background:#ca2c33}form.signup-form textarea{padding:7px 10px;font-size:15px;width:100%;height:120px;border-radius:0;border:1px solid #383838;border-radius:3px;resize:none}form.signup-form .textarea-error{border-color:#ca2c33}form.signup-form textarea:focus-within{border-color:#ca2c33}form.signup-form .input-suggestion{background-color:#f2f2f2!important;padding:2px 10px;font-size:15px}form.signup-form .red-colored{color:#ca2c33}form.signup-form i{position:absolute;right:15px;top:25%;z-index:1;color:#ca2c33}form.signup-form .form-select{display:block;padding:10px 30px 10px 20px;font-weight:400;line-height:1.5;color:#383838;background-color:#fff;background-image:url(/images/arrowDown.png);background-repeat:no-repeat;background-position:right 1.1rem center;background-size:13px 16px;border-radius:3px;-webkit-appearance:none;appearance:none;margin-bottom:15px;border-color:#707070}form.coupon-form .coupon-container{display:flex;height:50px}form.coupon-form .coupon-container input{border:1px solid #383838;border-right:none}form.coupon-form .coupon-container button.btn{margin-left:-2px;z-index:2}form.coupon-form .coupon-container button.btn .text{width:-webkit-max-content;width:max-content}form.coupon-form .error{font-size:15px;margin-top:9px}form.showmodal{position:absolute;height:400px;top:100px;left:150px;right:auto;bottom:auto}form .remember-account{margin-bottom:15px}form .remember-account .contain{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:12px;margin-bottom:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;color:#ca2c33;font-weight:600}form .remember-account .contain input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form .remember-account .checkmark{position:absolute;top:2px;left:0;height:13px;width:13px;border-radius:50%;background-color:transparent;border:1px solid grey}form .remember-account .contain:hover input~.checkmark{background-color:#ccc}form .remember-account .contain input:checked~.checkmark{-o-background-color:#ca2c33;-moz-background-color:#ca2c33;-webkit-background-color:#ca2c33;background-color:#ca2c33;border:1px solid #ca2c33}form .remember-account .checkmark:after{content:"";position:absolute;display:none}form .remember-account .contain .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .remember-account label{margin-top:10px;text-transform:capitalize!important;font-size:15px!important;font-weight:400!important}form .remember-account .checkmark{top:5px}form .remember-account a{border:none;background:transparent;color:#ca2c33;font-size:15px}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}.btn{color:#fff;border-color:transparent;text-transform:none!important;border-radius:3px;font-size:18px!important;-webkit-transition:all .3s;transition:all .3s}.btn:hover{-webkit-box-shadow:inset 0 0 0 0 #fff,0 0 0 0 #ca2c33;box-shadow:inset 0 0 0 0 #fff,0 0 0 0 #ca2c33;color:#fff}.btn-order{padding:14px 16px}.btn-place-order{font-size:18px;padding:15px 16px;width:70%;margin-top:25px}.btn-login{padding:7px 30px}.disabled,.disabled-white{pointer-events:none}.disabled-white{background-color:hsla(0,0%,100%,.64)!important}.btn-white{background-color:#fff;color:#383838;padding:8px 16px;display:flex;justify-content:center;align-items:center;position:relative;border:2px solid #ca2c33;font-size:18px!important;border-radius:5px}.btn-white>.text{position:relative;color:#ca2c33!important;background-image:-webkit-gradient(linear,left top,right top,from(#ca2c33),color-stop(50%,#ca2c33),color-stop(50%,#fff),to(#fff));background-image:linear-gradient(90deg,#ca2c33,#ca2c33 50%,#fff 0,#fff);background-repeat:repeat;background-size:200%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-transition:background-position .4s;transition:background-position .4s}.btn-white:before{background:#ca2c33!important;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.btn-white:hover{border:2px solid #fff}.btn-white:hover .text{background-position:0 0;color:#fff!important}.btn-white:hover:before{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleZ(2);transform:scaleZ(2)}.btn{display:flex;justify-content:center;align-items:center;border:2px solid #ca2c33;font-size:13px;text-transform:uppercase;padding:8px 16px;background-color:#ca2c33;cursor:pointer}.btn,.btn>.text{position:relative}.btn>.text{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#ca2c33),color-stop(50%,#ca2c33),color-stop(50%,#fff),to(#fff));background-image:linear-gradient(90deg,#ca2c33,#ca2c33 50%,#fff 0,#fff);background-repeat:repeat;background-size:200%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-transition:background-position .4s;transition:background-position .4s}.btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.btn:hover .text{background-position:0 0;color:#ca2c33}.btn:hover:before{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(1);transform:scaleX(1)}.btn:focus{-webkit-box-shadow:none;box-shadow:none}.btn-grey{border:2px solid #ddd;background-color:#ddd}.btn-grey>.text{color:#707070;background-image:-webkit-gradient(linear,left top,right top,from(#707070),color-stop(50%,#707070),color-stop(50%,#ddd),to(#ddd));background-image:linear-gradient(90deg,#707070,#707070 50%,#ddd 0,#ddd)}.btn-grey:hover .text{color:#707070}.btn-grey:hover:before{-webkit-transform:scaleZ(2);transform:scaleZ(2)}.btn-add:hover .add-more-img{-webkit-filter:invert(43%) sepia(103%) saturate(4959%) hue-rotate(340deg) brightness(82%) contrast(114%);filter:invert(43%) sepia(103%) saturate(4959%) hue-rotate(340deg) brightness(82%) contrast(114%)}section.header-content{height:calc(100vh - 70px);padding:150px 0 0}@media only screen and (max-width:992px){section.header-content{padding:100px 0;height:70vh}}@media only screen and (max-width:576px){section.header-content{padding:0;height:auto}}section.header-content.home{position:relative;min-height:calc(100vh - 70px);display:flex;align-items:center;padding:0}@media only screen and (max-width:992px){section.header-content.home{min-height:calc(70vh - 70px)}}@media only screen and (max-width:576px){section.header-content.home{min-height:auto;height:auto}}section.header-content h1{margin-bottom:10px}@media only screen and (max-width:992px){section.header-content h1{font-size:40px}}@media only screen and (max-width:576px){section.header-content h1{font-size:25px}}section.header-content p{font-weight:400;margin-bottom:15px}section.header-content .headtext-container{display:inline-block}section.header-content .headtext-container .title{width:100%;position:relative;display:flex;align-items:center;height:70px}@media only screen and (max-width:576px){section.header-content .headtext-container .title{height:40px;margin-top:30px}}section.header-content .headtext-container .title .block{width:0;height:inherit;background:#ca2c33;position:absolute;-webkit-animation:mainBlock 2s cubic-bezier(.74,.06,.4,.92) forwards;animation:mainBlock 2s cubic-bezier(.74,.06,.4,.92) forwards;display:flex}section.header-content .headtext-container .title h1{-webkit-animation:mainFadeIn 1s forwards;animation:mainFadeIn 1s forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s;opacity:0;display:flex;align-items:baseline;position:relative;margin:0}section.header-content .headtext-container .title h1 span{width:0;height:0;border-radius:50%;background:#ca2c33;-webkit-animation:load .6s cubic-bezier(.74,.06,.4,.92) forwards;animation:popIn .8s cubic-bezier(.74,.06,.4,.92) forwards;-webkit-animation-delay:2s;animation-delay:2s;margin-left:5px;margin-top:-10px;position:absolute;bottom:13px;right:-12px}section.header-content .headtext-container .role{width:100%;position:relative;display:flex;align-items:center;height:70px;margin-bottom:40px}@media only screen and (max-width:576px){section.header-content .headtext-container .role{height:40px}}section.header-content .headtext-container .role .block{width:0;height:inherit;background:#ca2c33;position:absolute;-webkit-animation:secBlock 1s cubic-bezier(.74,.06,.4,.92) forwards;animation:secBlock 1s cubic-bezier(.74,.06,.4,.92) forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;display:flex}section.header-content .headtext-container .role h1{-webkit-animation:secFadeIn 1s forwards;animation:secFadeIn 1s forwards;-webkit-animation-delay:2s;animation-delay:2s;opacity:0;display:flex;align-items:baseline;position:relative;margin:0}section.header-content .headtext-container .role h1 span{width:0;height:0;border-radius:50%;background:#ca2c33;-webkit-animation:load .6s cubic-bezier(.74,.06,.4,.92) forwards;animation:popIn 2s cubic-bezier(.74,.06,.4,.92) forwards;-webkit-animation-delay:2s;animation-delay:2s;margin-left:5px;margin-top:-10px;position:absolute;bottom:13px;right:-12px}@media only screen and (max-width:992px){section.header-content .headtext-container .role h1 span{position:unset}}section.header-content .left-banner-image{width:auto;height:100%;position:absolute;left:-20%;top:0;bottom:0;z-index:-1;-webkit-animation:moveInDown 2s ease-out;animation:moveInDown 2s ease-out}@media only screen and (max-width:1200px){section.header-content .left-banner-image{display:none}}section.header-content .right-banner-image{width:auto;height:100%;position:absolute;right:-20%;top:0;bottom:0;z-index:-1;-webkit-animation:moveInDown 2s ease-out;animation:moveInDown 2s ease-out}@media only screen and (max-width:1200px){section.header-content .right-banner-image{display:none}}section .coupon-form{position:relative;bottom:40px}@media only screen and (max-width:576px){section .coupon-form{position:relative;bottom:0}}@media only screen and (min-width:768px)and (max-width:1024px){section .coupon-form{position:relative;bottom:0}}section.how-it-works{padding:70px 0;position:relative}@media only screen and (max-width:576px){section.how-it-works{margin-top:36px;padding:40px 0}}section.how-it-works:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%;height:1.3px;background-color:#ca2c33}@media only screen and (max-width:576px){section.how-it-works:before{width:95%}}section.how-it-works h2{margin-bottom:10px}section.how-it-works .bounce-hover:hover .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}section.how-it-works img{margin-bottom:20px}@media only screen and (max-width:576px){section.how-it-works img{margin-bottom:0}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}section.how-it-works .text-red{color:#ca2c33;font-weight:600;margin-bottom:15px}section.sec-footer{padding:80px 0;background-color:#ca2c33;position:relative;margin-bottom:140px;margin-top:100px}@media only screen and (max-width:992px){section.sec-footer{margin-bottom:30px}}@media only screen and (max-width:576px){section.sec-footer{padding:40px 0;margin-bottom:0;margin-top:0}}section.sec-footer p{color:#fff;margin-bottom:20px}section.sec-footer .mobile-link-container a:first-child{margin-right:15px}section.sec-footer .mobile-link-container img{max-height:45px;width:auto}@media only screen and (max-width:576px){section.sec-footer .mobile-link-container img{max-height:35px;margin-bottom:15px}}section.sec-footer .app-img{position:absolute}section.sec-footer .app-img-1{max-width:220px;top:-70%;left:152px}section.sec-footer .animate-1{-webkit-animation:moveInRight1 2s ease-out;animation:moveInRight1 2s ease-out;-moz-animation:moveInLeft 2s ease-out;-o-animation:moveInLeft 2s ease-out;-ms-animation:moveInLeft 2s ease-out;backface-visibility:hidden}section.sec-footer .app-img-2{max-width:232px;top:-70%;right:-70px}section.sec-footer .animate-2{-webkit-animation:moveInRight2 2s ease-out;animation:moveInRight2 2s ease-out;-moz-animation:moveInLeft 2s ease-out;-o-animation:moveInLeft 2s ease-out;-ms-animation:moveInLeft 2s ease-out;backface-visibility:hidden}section.orders{padding:30px 0}section.orders h2{padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:20px}section.orders .orders-container{padding:25px;-webkit-box-shadow:1px 4px 13px -4px rgba(0,0,0,.48);box-shadow:1px 4px 13px -4px rgba(0,0,0,.48);background:#fff;margin-bottom:20px}@media only screen and (max-width:576px){section.orders .orders-container{padding:20px}}section.orders .orders-container img{margin-bottom:0}section.orders .orders-container .order-details-container{padding-left:15px;padding-right:15px}@media only screen and (max-width:576px){section.orders .orders-container .order-details-container{padding-left:0;padding-right:0}}section.orders .orders-container .date{font-size:13px}section.orders .orders-container .prices-details{font-size:16px}section.orders .orders-container .bold-text{font-weight:700;margin-bottom:20px}section.select-restaurant{background-color:#fff;padding:20px 0 0;-webkit-box-shadow:0 2px 9px -3px grey;box-shadow:0 2px 9px -3px grey;width:100%;z-index:3}@media only screen and (max-width:576px){section.select-restaurant{padding:10px 0 0}}section.select-restaurant .d-flex{width:100%}section.select-restaurant p{margin-bottom:0;margin-right:20px;text-transform:uppercase;font-weight:600}section.select-restaurant .select-state{width:20%;margin-right:20px}@media only screen and (max-width:992px){section.select-restaurant .select-state{width:30%}}@media only screen and (max-width:768px){section.select-restaurant .select-state{width:50%;padding-top:10px}}@media only screen and (max-width:576px){section.select-restaurant .select-state{width:100%;margin-right:0}}section.select-restaurant .select-state .css-tlfecz-indicatorContainer svg{fill:#fff!important}section.select-restaurant .select-state .css-yk16xz-control .css-1uccc91-singleValue{color:#fff!important}section.select-restaurant .select-state .bold-text{font-weight:700;margin-bottom:20px}section.select-restaurant .select-state .css-yk16xz-control{background-color:#ca2c33;border:transparent}section.select-restaurant .select-state .css-yk16xz-control .css-1wa3eu0-placeholder{color:#fff}section.select-restaurant .select-tool{width:100%;margin-bottom:0}section.select-restaurant .select-disabled .css-2b097c-container .css-1pahdxg-control{-webkit-box-shadow:0 0 0 1px #ca2c33;box-shadow:0 0 0 1px #ca2c33;font-size:16px}section.select-restaurant .select-disabled .css-2b097c-container .css-1pahdxg-control:hover{border-color:#ca2c33!important}section.select-restaurant .select-disabled .css-2b097c-container span.css-1laao21-a11yText{background-color:#ca2c33!important}section.select-restaurant .select-disabled .css-2b097c-container span.css-1laao21-a11yText p{color:#ca2c33!important}section.select-restaurant ul.product-cat{display:flex;align-items:center;padding-left:0;margin-bottom:0;flex-wrap:wrap}section.select-restaurant ul.product-cat .active{position:relative}section.select-restaurant ul.product-cat .active:before{content:"";position:absolute;width:90%;height:10px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ca2c33}@media only screen and (max-width:768px){section.select-restaurant ul.product-cat .active:before{height:6px;bottom:5px}}section.select-restaurant ul.product-cat a{margin-right:30px}section.select-restaurant ul.product-cat a li.product-cat-list{list-style:none;text-transform:uppercase;font-size:15px;padding:15px 0}@media only screen and (max-width:768px){section.select-restaurant ul.product-cat a li.product-cat-list{padding:10px 0}}section.active-select-restaurant{padding:20px 0}section.products{padding:0 0 40px;position:relative}section.products .coupon-on-menu{margin-top:50px}section.products h4{text-transform:uppercase;color:#ca2c33;font-weight:600;padding-left:20px;position:relative;margin-bottom:0;margin-top:50px}@media only screen and (max-width:576px){section.products h4{font-size:25px;margin-top:50px}section.products h4.first{margin-top:20px}}section.products h4:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-color:#dc042a;border-radius:50%}section.products .single-product{margin-bottom:10px;padding:20px 0;border-bottom:1px solid #a5a5a5}section.products .single-product p{margin-bottom:0}section.products .single-product img{width:150px;object-fit:cover;height:150px}section.products .single-product .sale{color:#ca2c33}section.products .single-product .product-name{font-size:20px;text-transform:capitalize;font-weight:600;margin-right:10px}@media only screen and (max-width:576px){section.products .single-product .product-name{font-size:15px}}section.products .single-product .product-qty{margin-right:10px}section.products .single-product .product-description{font-size:15px}section.products .single-product input{width:50px;padding:3px;font-size:15px}section.products .single-product input[type=number]::-webkit-inner-spin-button,section.products .single-product input[type=number]::-webkit-outer-spin-button{opacity:1}section.products .coupon-on-menu a img{margin-bottom:15px;width:100%}section.products .active-cart{-webkit-box-shadow:-2px 3px 11px -7px rgba(0,0,0,.75);box-shadow:-2px 3px 11px -7px rgba(0,0,0,.75);right:0!important;background:#fff}section.products .active-cart .cart-product-list{padding:10px 40px 40px!important;display:block!important}section.products .cart-mobile-view{display:none}@media only screen and (max-width:576px){section.products .cart-mobile-view{display:block!important}}section.products .cart{width:36%;border-radius:44px 0 0;position:fixed;top:21%;right:-25%;-webkit-transition:all .3s;transition:all .3s;z-index:4}@media only screen and (max-width:1200px){section.products .cart{width:42%}}@media only screen and (max-width:992px){section.products .cart{width:50%;top:30%}}@media only screen and (max-width:768px){section.products .cart{width:58%}}@media only screen and (max-width:576px){section.products .cart{z-index:4;display:none;top:56%}}section.products .cart .cart-container{background:#ca2c33;border-radius:45px 0 0 45px;display:flex;align-items:flex-end;padding:20px 0 20px 20px;cursor:pointer}@media only screen and (max-width:576px){section.products .cart .cart-container{padding:17px 0 13px 17px;border-radius:53px 0 0 53px}}section.products .cart .cart-container .cart-icon-container{position:relative}section.products .cart .cart-container .cart-icon-container button{border-color:transparent;background:transparent}section.products .cart .cart-container .cart-icon-container img{height:40px;width:auto}@media only screen and (max-width:576px){section.products .cart .cart-container .cart-icon-container img{height:33px}}section.products .cart .cart-container .cart-icon-container .product-count{position:absolute;top:-13px;right:-8px;text-align:center;width:23px;height:23px;padding:0;background:#fff;font-size:11px;border-radius:50%;line-height:2.2}@media only screen and (max-width:576px){section.products .cart .cart-container .cart-icon-container .product-count{width:20px;height:20px;font-size:10px}}section.products .cart .cart-container .cart-text{width:100%;background:#fff;color:red;padding:2px 10px;font-size:13px;text-transform:uppercase;border-radius:5px 0 0 5px;margin-bottom:0}@media only screen and (max-width:576px){section.products .cart .cart-container .cart-text{font-size:10px}}section.products .cart .cart-product-list{display:none;background:#fff}section.products .cart .cart-product-list .cart-listing-container{overflow:scroll;height:273px;padding-right:10px;overflow-x:hidden}section.products .cart .cart-product-list .cart-listing-height{height:auto!important}section.products .cart .cart-product-list .product-list{padding:10px 0;border-bottom:1px solid #a5a5a5}@media only screen and (max-width:992px){section.products .cart .cart-product-list .product-list{flex-direction:column;align-items:baseline}}section.products .cart .cart-product-list .product-list img{width:100px;height:100px;object-fit:cover}section.products .cart .cart-product-list .product-list input{width:50px;padding:3px;font-size:15px}section.products .cart .cart-product-list .product-list p{font-size:17px;margin-bottom:0}section.products .cart .cart-product-list .product-list p.bold{font-weight:600;padding:8px 0}section.products .cart .cart-product-list .product-list button{padding:0 8px;color:#ca2c33;border-color:transparent;outline-color:transparent;background:transparent}section.products .cart .cart-product-list .product-list input[type=number]::-webkit-inner-spin-button,section.products .cart .cart-product-list .product-list input[type=number]::-webkit-outer-spin-button{opacity:1}section.products .cart .cart-product-list .cart-button-actions{margin-top:20px}section.products .cart .cart-product-list .cart-button-actions .contain{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:12px;margin-bottom:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;color:#ca2c33;font-weight:600}section.products .cart .cart-product-list .cart-button-actions .contain input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.products .cart .cart-product-list .cart-button-actions .checkmark{position:absolute;top:2px;left:0;height:13px;width:13px;border-radius:50%;background-color:transparent;border:1px solid grey}section.products .cart .cart-product-list .cart-button-actions .contain:hover input~.checkmark{background-color:#ccc}section.products .cart .cart-product-list .cart-button-actions .contain input:checked~.checkmark{-o-background-color:#ca2c33;-moz-background-color:#ca2c33;-webkit-background-color:#ca2c33;background-color:#ca2c33;border:1px solid #ca2c33}section.products .cart .cart-product-list .cart-button-actions .checkmark:after{content:"";position:absolute;display:none}section.products .cart .cart-product-list .cart-button-actions .contain .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.shopping-cart{padding:50px 0}section.shopping-cart .add-more-img{width:20px;margin-right:5px}section.shopping-cart h1{background:#ca2c33;width:-webkit-max-content;width:max-content;text-align:center;padding:14px 50px;color:#fff;font-size:18px;border-radius:4px;margin:0 auto 30px}section.shopping-cart h4{text-transform:uppercase;text-align:center;font-size:25px;margin-bottom:20px}@media only screen and (max-width:576px){section.shopping-cart h4{font-size:20px;font-weight:400}}section.shopping-cart .mid-line{position:relative}section.shopping-cart .mid-line:before{content:"";background:#ca2c33;right:60px;top:28%;position:absolute;height:2px;width:211px}@media only screen and (max-width:1200px){section.shopping-cart .mid-line:before{width:157px}}@media only screen and (max-width:992px){section.shopping-cart .mid-line:before{width:87px}}@media only screen and (max-width:768px){section.shopping-cart .mid-line:before{width:147px}}@media only screen and (max-width:576px){section.shopping-cart .mid-line:before{right:90px;top:31%;width:20%}}section.shopping-cart .mid-line:after{content:"";background:#ca2c33;left:60px;top:28%;position:absolute;height:2px;width:217px}@media only screen and (max-width:1200px){section.shopping-cart .mid-line:after{width:165px}}@media only screen and (max-width:992px){section.shopping-cart .mid-line:after{width:94px}}@media only screen and (max-width:768px){section.shopping-cart .mid-line:after{width:155px}}@media only screen and (max-width:576px){section.shopping-cart .mid-line:after{left:90px;top:31%;width:20%}section.shopping-cart .view-number{display:none!important}}section.shopping-cart .number-container .active-number{background:#ca2c33;color:#fff!important;border:none!important}section.shopping-cart .number-container .number{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#ca2c33;border-radius:50%;font-size:15px;margin:0 auto 10px;border:1px solid #95989a}section.shopping-cart .number-container .number-text{font-size:13px;text-transform:uppercase;color:#707070}section.shopping-cart .order-review{padding:20px;border:1px solid #a5a5a5;margin-bottom:10px;background:#fff}@media only screen and (max-width:992px){section.shopping-cart .order-review{flex-direction:column;margin:10px 0}}section.shopping-cart .order-review p{margin-bottom:0}@media only screen and (max-width:992px){section.shopping-cart .order-review p{flex-direction:column;margin:5px 0}}section.shopping-cart .order-review button{border:transparent;background:transparent;color:#a5a5a5;text-transform:uppercase;font-size:12px}@media only screen and (max-width:992px){section.shopping-cart .order-review button{margin-bottom:5px}}section.shopping-cart .order-review button span{color:#383838;margin-right:5px}section.shopping-cart .order-review img{max-width:100%;width:100px;height:100px;object-fit:cover}section.shopping-cart .order-review .product-name{text-transform:capitalize;font-weight:600}section.shopping-cart .order-review .product-qty{margin-right:5px}section.shopping-cart .order-review input{width:50px;padding:3px;font-size:15px}section.shopping-cart .order-review input::-webkit-inner-spin-button{opacity:1}section.shopping-cart .coupon-delivery-sect{margin:15px 0}section.shopping-cart .coupon-delivery-sect.selected{border:2px solid #ca2c33!important}section.shopping-cart .coupon-delivery-sect label.review{text-transform:uppercase;margin-bottom:0;color:#ca2c33!important;font-size:15px;border:none}section.shopping-cart .coupon-delivery-sect input[type=text]{width:65%;font-size:16px;border:2px solid #ddd;padding:6px 4px}section.shopping-cart .coupon-delivery-sect input[type=radio]{margin-right:8px;height:12px;width:inherit;font-size:inherit}section.shopping-cart .coupon-delivery-sect input[type=radio]:after{width:17px;height:17px;border-radius:50%;top:-4px;left:-3px;position:relative;-o-background-color:transparent;-moz-background-color:transparent;-webkit-background-color:transparent;background-color:transparent;content:"";display:inline-block;visibility:visible}section.shopping-cart .coupon-delivery-sect .check{accent-color:#ca2c33;margin-top:8px}section.shopping-cart .coupon-delivery-sect p{margin-bottom:0;font-size:15px;font-weight:600}section.shopping-cart .coupon-delivery-sect label.pay-opt{color:#ca2c33;text-transform:uppercase;margin-bottom:0}section.shopping-cart .coupon-delivery-sect label.pay-opt:not(:last-child){margin-right:20px}@media only screen and (max-width:576px){section.shopping-cart .coupon-delivery-sect .coupon-delivery-sect{flex-wrap:nowrap}section.shopping-cart .coupon-delivery-sect .flex-item{flex:1 1 auto;margin-bottom:10px}}section.shopping-cart .product-name{text-transform:capitalize;font-weight:600}section.shopping-cart .price-review{margin:21px 0 35px}section.shopping-cart textarea{border:1px solid #383838}section.shopping-cart .card{padding:20px 0;border:none;-webkit-transition:all .3s;transition:all .3s}section.shopping-cart .card:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.55);box-shadow:0 0 4px 0 rgba(0,0,0,.55)}section.shopping-cart .card img{max-width:50%;margin:0 auto}section.shopping-cart .card p{margin-bottom:0;font-size:16px}section.shopping-cart .card .card-body{padding:1.25rem 1.25rem 0}section.shopping-cart .card .card-body h5{text-transform:uppercase;font-size:18px;font-weight:600}section.shopping-cart .card .card-body .card-text{font-size:13px;border-bottom:1px solid #707070;padding-bottom:10px}section.shopping-cart .card .card-body input{width:50px;padding:3px;font-size:15px;margin-left:5px}section.shopping-cart .card .card-body input::-webkit-inner-spin-button{opacity:1}section.shopping-cart .select-order{display:flex;align-items:center;justify-content:center;text-align:left}@media only screen and (max-width:576px){section.shopping-cart .select-order{flex-direction:column}}section.shopping-cart .checkout-section label.payment{color:#383838;border:2px solid #d9d9d9;padding:10px 15px;font-weight:400;background-color:#f7f7f7;border-radius:5px}section.shopping-cart .checkout-section label.payment.selected{border:2px solid #ca2c33}section.shopping-cart .checkout-section label.payment:not(:last-child){margin-right:30px}@media only screen and (max-width:576px){section.shopping-cart .checkout-section label.payment:not(:last-child){margin-right:5px}section.shopping-cart .checkout-section .select-order-type{font-size:16px;width:100%}}section.shopping-cart .checkout-section .opay{border:1px dashed #b3a9a9;padding:12px 16px;margin-bottom:24px}section.shopping-cart .checkout-section .opay h5{font-size:11px;color:#807676;line-height:16px}section.shopping-cart .checkout-section .opay h3{font-size:14px;color:#000;line-height:20px}section.shopping-cart .checkout-section .opay .account-info{display:flex;align-items:center}section.shopping-cart .checkout-section h4{text-align:left}section.shopping-cart .checkout-section .contact-info{border:1px solid #a5a5a5;background:#fff;margin-bottom:20px}section.shopping-cart .checkout-section .contact-info .contact-details{padding:20px}section.shopping-cart .checkout-section .contact-info .contact-details p{font-weight:600;text-transform:uppercase}section.shopping-cart .checkout-section .contact-info .contact-details p span{font-weight:400;text-transform:none;margin-left:5px}section.shopping-cart .checkout-section .contact-info .contact-details input{width:100%;padding:7px;border:1px solid #707070;font-size:15px;margin-top:10px}section.shopping-cart .checkout-section .contact-info .contact-details .delivery-text{font-weight:400;text-transform:none;font-size:15px;margin-bottom:0}section.shopping-cart .checkout-section .contact-info .account-change{padding:10px 20px;background:#f5f5f5}section.shopping-cart .checkout-section .contact-info .account-change P{margin-bottom:0;color:#ca2c33;text-transform:uppercase;font-size:17px}section.shopping-cart .checkout-section .contact-info .account-change button{border:transparent;background:transparent;color:#ca2c33;text-transform:uppercase;font-weight:600}section.shopping-cart .checkout-section .order-details-margin{margin-top:5rem}section.shopping-cart .checkout-section .order-details-not-loggedin{margin-top:7rem}section.shopping-cart .checkout-section .order-details{margin-bottom:20px;margin-top:-118px}@media only screen and (max-width:768px){section.shopping-cart .checkout-section .order-details{margin-top:0}}section.shopping-cart .checkout-section .order-details p{margin-bottom:0}section.shopping-cart .checkout-section .order-details h4{color:#ca2c33}section.shopping-cart .checkout-section .order-details .order-details-list{padding:45px 35px;background:#ca2c33}@media only screen and (max-width:576px){section.shopping-cart .checkout-section .order-details .order-details-list{padding:30px}}@media only screen and (max-width:992px){section.shopping-cart .checkout-section .order-details .order-details-list{padding:21px}}section.shopping-cart .checkout-section .order-details .order-details-list p{color:#fff}section.shopping-cart .checkout-section .order-details .order-details-list .order-prod p:first-child{width:80%;text-align:left;font-weight:600}section.shopping-cart .checkout-section .order-details .order-details-list .order-prod p:first-child span{font-weight:400}section.shopping-cart .checkout-section .order-details .order-details-list .total-order-details{padding-top:15px;border-top:1px solid #fff;margin-top:15px}section.shopping-cart .checkout-section .order-details .order-details-list .total-order-details p:first-child{font-weight:600}section.shopping-cart .checkout-section .order-details .order-details-list .total-order-details .text-cross{text-decoration:line-through}section.shopping-cart .complete-order{position:relative}section.shopping-cart .complete-order h2{font-size:35px;text-transform:uppercase;text-align:center;color:#ca2c33;font-weight:600;margin-bottom:50px}@media only screen and (max-width:576px){section.shopping-cart .complete-order h2{font-size:20px}}section.shopping-cart .complete-order .orders-info-container{border:1px solid #a5a5a5;padding:15px 30px;border-radius:5px}@media only screen and (max-width:576px){section.shopping-cart .complete-order .orders-info-container{text-align:center;background:#f5f5f5}}section.shopping-cart .complete-order .orders-info-container .details{border-bottom:1px solid #a5a5a5}section.shopping-cart .complete-order .orders-info-container .order-details h5{font-size:22px;text-transform:uppercase}@media only screen and (max-width:576px){section.shopping-cart .complete-order .orders-info-container .order-details h5{font-size:15px}}section.shopping-cart .complete-order .orders-info-container .order-details .red{color:#ca2c33}@media only screen and (max-width:576px){section.shopping-cart .complete-order .orders-info-container .order-details .red{font-size:15px}}section.shopping-cart .complete-order .orders-info-container .order-details p{font-size:15px}section.shopping-cart .complete-order .orders-info-container .order-details .amt{font-size:40px;font-weight:700}@media only screen and (max-width:576px){section.shopping-cart .complete-order .orders-info-container .order-details .amt{font-size:30px;font-weight:400}}section.shopping-cart .complete-order .orders-info-container table{color:#383838}section.shopping-cart .complete-order .orders-info-container table .amt-total{font-size:20px;font-weight:700}section.shopping-cart .complete-order .orders-info-container thead{background:#ca2c33;color:#fff}section.shopping-cart .interswitch-modal{padding-right:0!important}section.shopping-cart .interswitch-modal .modal-header{border-bottom:none}section.shopping-cart .interswitch-modal .modal-body{display:flex;flex-direction:column;align-items:center;padding-bottom:40px}section.shopping-cart .interswitch-modal .modal-body .error-header{font-size:21px}section.shopping-cart .interswitch-modal .modal-body img{width:80px;margin-bottom:10px}section.shopping-cart .interswitch-modal .modal-body .btn{color:#fff}section.shopping-cart .interswitch-modal .modal-body .btn:before{content:unset}section.signup{padding:80px 0 120px;background:#fff}@media only screen and (max-width:576px){section.signup{padding:40px 0 10px}}section.signup h3{font-family:Ubuntu,sans-serif;color:#ca2c33}@media only screen and (max-width:576px){section.signup h3{font-size:30px}}section.signup p{color:#7f7f7f}section.signup p.small-text{font-size:13px}section.signup p.small-text .notification-icon{width:23px}section.signup .other-signin-option{display:inline-flex;align-items:flex-end}section.signup .other-signin-option button{border:1px solid #707070;font-size:10px;text-transform:uppercase;padding:6px 30px 6px 10px;display:inline-flex;align-items:center;font-family:Ubuntu,sans-serif}section.signup .other-signin-option button:not(:last-child){margin-right:20px}section.signup .other-signin-option button h4{color:#ca2c33;font-weight:700;margin-bottom:25px;font-family:Ubuntu,sans-serif}section.signup .other-signin-option button h4 img{max-height:15px;margin-right:10px}section.signup .other-signin-option button .fb-btn{background-color:#435a9b;color:#fff;border:none}section.signup .other-signin-option button .kep-login-facebook{background-color:#435a9b}section.signup .other-signin-option button .kep-login-facebook .fa{font-size:15px}section.signup .other-signin-option button .google-btn{color:#000!important;padding:0!important;font-size:10px!important;border:1px solid #000!important;border-radius:0!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;opacity:1!important}@media only screen and (max-width:992px){section.signup .other-signin-option button .google-btn{height:auto}}section.signup .other-signin-option button div{padding:5px!important;margin-right:2px!important;margin-left:5px!important}section.signup .other-signin-option button span{padding:0 20px 0 0!important}section.signup .other-signin-option .kep-login-facebook{color:#fff;background-color:#4c69ba;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;font-weight:700;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:20px}section.signup .or-text{width:40px;height:40px;border:2px solid #ca2c33;color:#ca2c33;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:35%;left:50%}section.signup .or-text:before{top:38px}section.signup .or-text:after,section.signup .or-text:before{content:"";position:absolute;width:2px;background:#ca2c33;height:140px}section.signup .or-text:after{bottom:38px}section.signup .border-line{padding:40px 50px;border:1px solid #a5a5a5;border-radius:5px}@media only screen and (max-width:576px){section.signup .border-line{padding:20px}section.signup .border-line h3{font-size:30px}}section.store-location{padding:50px 0;background:#fff;position:relative}section.store-location:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%;height:1.3px;background-color:#dc042a}section.store-location h4{color:#ca2c33;font-weight:700;margin-bottom:25px;font-family:Ubuntu,sans-serif}section.store-location ul{padding-left:0}section.store-location ul li{list-style:none;margin-bottom:10px;font-size:17px}section.store-location .card{padding:10px;border:none;-webkit-box-shadow:-1px -2px 19px -11px rgba(0,0,0,.75);box-shadow:-1px -2px 19px -11px rgba(0,0,0,.75)}section.store-location .card img{height:240px}@media only screen and (max-width:992px){section.store-location .card img{height:auto}}section.contact-us{position:relative}section.contact-us:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%;height:1.3px;background-color:#dc042a}section.contact-us h4{text-transform:none}section.contact-us .line:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#ca2c33;width:1px;height:75%}section.contact-us a{color:#383838}section.contact-us button{width:100%;top:-10px;border:none}section.about .slide-images img{padding:0 12px;height:200px;object-fit:cover}@media only screen and (max-width:576px){section.about .slide-images img{height:170px}}section.about .slide-images .slick-slide.slick-active.slick-center.slick-center img{opacity:1}section.about .MuiTypography-body1{font-size:14px;color:#383838}section.about .MuiTypography-body1 a{color:#ca2c33;text-decoration:none}section.about .MuiSvgIcon-root{fill:#ca2c33;width:25px;height:25px}section.about .MuiAccordion-root:before{top:0}section.about .MuiAccordionDetails-root{text-align:left;padding:8px 16px 6px;background:#ffe6ea;margin-top:15px}section.about .MuiAccordionSummary-root{border:1px solid #ca2c33;min-height:20px}section.about .MuiPaper-elevation1{-webkit-box-shadow:unset;box-shadow:unset;margin-bottom:15px}section.about .MuiAccordionSummary-content{margin:0!important}section.about .MuiAccordionSummary-content .MuiTypography-root{font-size:17px!important;font-weight:600}section.about .MuiAccordionSummary-root.Mui-expanded{min-height:20px;border:1px solid #ca2c33}section.about .MuiAccordionSummary-content.Mui-expanded{margin:0}section.career .testimonial{background:#ffe6ea;padding:20px;height:auto;border:1px solid #ca2c33;border-radius:5px}section.career .testimonial .testimonial-name{text-align:right;font-weight:600}@media only screen and (max-width:576px){section.career p{font-size:15px}}section.tandc p{color:#7f7f7f;margin-top:20px}section.tandc h5{color:#383838;margin:20px 0}section.tandc a{color:#dc042a;text-decoration:none}section.empty-cart{padding:100px 0;min-height:80vh}@media only screen and (max-width:576px){section.empty-cart{padding:20px 0;min-height:58vh}}section.empty-cart .empty-cart-container p{background:#eeeff2;text-align:center;padding:20px}@media only screen and (max-width:576px){section.empty-cart .empty-cart-container p{font-size:15px;text-align:left}}section.restaurant-display .link-red{color:#ca2c33}section.restaurant-display .modal-dialog{max-width:900px}section.restaurant-display .closed-dialog{max-width:700px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.restaurant-display .notification-dialog{max-width:700px}section.restaurant-display .modal-header{border-bottom:none;padding-left:5rem;flex-direction:row-reverse}@media only screen and (max-width:576px){section.restaurant-display .modal-header{display:block;padding-left:2rem}}section.restaurant-display .modal-header .modal-title{color:#ca2c33}section.restaurant-display .modal-header .close{font-size:35px}section.restaurant-display .modal-body{padding:2rem 5rem}@media only screen and (max-width:576px){section.restaurant-display .modal-body{padding:0 2rem 2rem}}section.restaurant-display .modal-body .restaurants{border-bottom:1px solid #ededed;width:60%;margin-bottom:15px;padding-bottom:10px}section.restaurant-display .modal-body .restaurants p.policy-text{line-height:30px}section.restaurant-display .modal-body .restaurants p{color:#383838}section.restaurant-display .modal-body .restaurants p.name{color:#ca2c33;font-weight:600}section.restaurant-display .modal-body .closed-res{width:100%}section.restaurant-display .modal-body .mobile-app-link a:not(:last-child){margin-right:5px}section.restaurant-display .modal-body .mobile-app-link a img{max-height:45px;width:auto}section.account h5{margin-top:20px;padding-bottom:8px;border-bottom:1px solid}@media only screen and (max-width:576px){section.account h5{margin-bottom:15px}}section.account .name{text-transform:capitalize}section.account .col-black{color:#383838}@media only screen and (max-width:576px){section.account .responsiveTable tbody tr{margin-bottom:10px}}section.topLoader{position:relative;height:54px;-webkit-transition:all 5s;transition:all 5s}section.topLoader .topLoader-container{position:absolute;top:78%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.siqembed{opacity:1!important}section.error-page .error-image{position:relative}section.error-page .error-image .error-btn{position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:576px){section.error-page .error-image .error-btn{font-size:8px}}section .wallet-balance-card{display:flex;justify-content:center}section .wallet-balance-card .balance-card{border:1px solid #d9d9d9;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px}section .wallet-balance-card .balance-card .btn:hover .svg-icon{-webkit-filter:brightness(0) saturate(100%) invert(20%) sepia(48%) saturate(3204%) hue-rotate(336deg) brightness(114%) contrast(97%);filter:brightness(0) saturate(100%) invert(20%) sepia(48%) saturate(3204%) hue-rotate(336deg) brightness(114%) contrast(97%)}section .wallet-balance-card .transaction-wrapper{border:1px solid #d9d9d9;background:#f7f7f7;border-radius:10px;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}section .wallet-balance-card .transaction{margin-left:0;margin-right:0;background-color:#fff;border-radius:10px;border:1px solid #d9d9d9;padding:10px 15px;margin-bottom:5px}section .wallet-balance-card .transaction-text{font-size:18px;font-weight:700}section .wallet-balance-card .transaction-date{font-size:18px}@media only screen and (max-width:576px){section .wallet-balance-card .amount,section .wallet-balance-card .transaction-date,section .wallet-balance-card .transaction-text{font-size:15px}section .wallet-balance-card .dot-icon{padding-left:6px}section .wallet-balance-card .add-money-text{padding-left:70px}}section .wallet-balance-card .dot-icon{padding-right:25px}section .wallet-balance-card .filter{background-color:#ca2c33}section .wallet-balance-card .filter .css-6q0nyr-Svg{fill:#fff!important}section .wallet-balance-card .filter .css-1okebmr-indicatorSeparator{background-color:#ca2c33}section .wallet-balance-card .select{background-color:#ca2c33!important;color:#fff!important;border:none!important;outline:none!important;width:60px!important}section .wallet-balance-card .select:focus{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}section .wallet-balance-card .select option{background-color:#b3b3b3;color:#000;width:200px}section .add-money-text{padding-left:120px}@media only screen and (max-width:576px){section .add-money-text{padding-left:90px}}section .payment-modal>p{font-size:18px}section .payment-modal .btn:hover .svg-icon{filter:invert(26%) sepia(98%) saturate(7392%) hue-rotate(358deg) brightness(96%) contrast(112%);-webkit-filter:invert(26%) sepia(98%) saturate(7392%) hue-rotate(358deg) brightness(96%) contrast(112%)}section .payment-modal .check{accent-color:#ca2c33}section .payment-modal .radio{-webkit-transform:scale(1.5);transform:scale(1.5)}section .payment-modal input[type=radio]{margin-right:8px;height:12px;width:inherit;font-size:inherit;position:relative;bottom:1px}section .payment-modal input[type=radio]:after{width:17px;height:17px;border-radius:50%;top:-4px;left:-3px;position:relative;-o-background-color:transparent;-moz-background-color:transparent;-webkit-background-color:transparent;background-color:transparent;content:"";display:inline-block;visibility:visible}section .payment-modal .transact{border-bottom:1px solid #828282}section .payment-modal .transact>p{font-size:18px;margin-bottom:3px}section .wallet-input::-webkit-input-placeholder{font-size:15px}section .wallet-input:-ms-input-placeholder{font-size:15px}section .wallet-input::placeholder{font-size:15px}section .wallet-input{padding-left:15px!important}section .giftcard-value-input{height:54px;width:100%;border:1px solid #828282;font-size:16px}section .gift-card-input{padding-left:15px!important;border:1px solid #d9d9d9!important;background-color:#f5f3f1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:100%;height:52px}section .gift-card-input::-webkit-input-placeholder{font-size:15px;text-align:center}section .gift-card-input:-ms-input-placeholder{font-size:15px;text-align:center}section .gift-card-input::placeholder{font-size:15px;text-align:center}section .gift-card>p{color:#828282}section .gift-card>p .select-gift-cards{background-color:#fff;border:1px solid red}section .radio{accent-color:#ca2c33}section .gift-card-quantity{border-radius:10px}section .gift-card-quantity h6{color:#fff!important;font-weight:300}section .gift-card-quantity input{width:45px!important;font-size:17px}section .gift-card-quantity .card-body{background-color:#fff;border:2px solid #ebe8e3;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}section .recipient-details{border:1px solid #ebe8e3;background-color:#fff;border-radius:15px}section .recipient-details p{font-weight:400}section .recipient::-webkit-input-placeholder{text-align:left!important;padding-left:5px}section .recipient:-ms-input-placeholder{text-align:left!important;padding-left:5px}section .recipient::placeholder{text-align:left!important;padding-left:5px}section .wallet-balance{background-color:#f5f3f1}section .recipient-info{font-weight:700!important}section .nav-tabs-container{display:flex;justify-content:center;margin-bottom:20px}section .nav-tabs{display:flex;justify-content:center;width:100%;max-width:600px;font-weight:700}section .nav-tabs .nav-link{flex:1 1;text-align:center;color:#000;padding-top:50px}section .nav-tabs .nav-link.active{color:#000;border-right-color:#fff;border-left-color:#fff;border-bottom-color:#ca2c33;border-bottom-width:3px}section .nav-tabs .nav-link:not(.active):hover{background-color:#fff;border-color:#fff;color:#000}@media only screen and (max-width:576px){section .pagination_controls{font-size:11px}}section .rating{padding:0 10rem 3rem;align-items:center}section .rating .selected-emoji{background-color:green;border-radius:50%;padding:2px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}section .rating .verybad-bg{background-color:red}section .rating .bad-bg{background-color:orange}section .rating .fair-bg{background-color:#ff4500}section .rating .good-bg{background-color:#90ee90}section .rating .excellent-bg{background-color:green}section .rating_review{width:30rem;height:5rem;color:#000;background-color:#f5f3f1;border-radius:10px;border:none!important;margin-top:5px}section .rating_review::-webkit-input-placeholder{padding-left:15px}section .rating_review:-ms-input-placeholder{padding-left:15px}section .rating_review::placeholder{padding-left:15px}section .rating_header{padding:0 8rem 2rem}section .rating_bad_message{background-color:#dcdcdc;border-radius:20px;border:none;padding:1rem;width:90%}section .rating_bad_btn{padding:.5rem 8rem!important;margin:2rem}section .rating_block{display:flex;justify-content:center;align-items:center;background-color:#dcdcdc;width:5rem;height:5rem;border-radius:50%;cursor:pointer}section .rating_input{position:absolute;right:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}section .rating_btn{justify-content:space-between;align-items:center;grid-gap:3rem;gap:3rem;margin-top:1rem}section .rating_btn-gray{border:none;background-color:#90ee90;border-radius:3rem;padding:.4rem 3rem}section .rating_btn-green{border:none;background-color:green;border-radius:3rem;color:#fff;padding:.4rem 3rem;-webkit-transition:all .2s;transition:all .2s}section .rating_btn-green:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:8px 8px 24px 0 rgba(0,82,36,.4);box-shadow:8px 8px 24px 0 rgba(0,82,36,.4);-webkit-transition:all .2s;transition:all .2s}section .payment_select{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;cursor:pointer;color:#000;border:1.5px solid #828282;padding:.7rem 1rem;border-radius:5px}section .transactions{min-height:80vh}section .selected{border:2px solid #ca2c33!important}section .unselected{border:none}section .stepper__header{justify-content:space-between;width:40%;margin-bottom:20px;padding-top:45px}section .stepper,section .stepper__header{display:flex;align-items:center}section .stepper__connector{flex-grow:1;height:3px;background-color:#ebe8e3;margin:0 0 43px;-webkit-transition:background-color .3s;transition:background-color .3s}section .stepper__step--active{color:#fff}section .stepper__step{height:2rem;width:2rem;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-radius:4px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;border-radius:100%}section .stepper__step__inactive{background-color:#f5f3f1}section .stepper__image{width:2rem;height:2rem}section .stepper__text{font-weight:400!important}@media(max-width:767px){section .stepper__header{width:85%}section .stepper__image,section .stepper__step{height:1.5rem;width:1.5rem}}section .giftcard-container{background-color:#f5f3f1;max-width:1200px;margin:0 auto;padding:25px 20px;border-radius:15px}@media only screen and (max-width:576px){section .giftcard-container{max-width:576px;padding:2rem}}@media(min-width:621px)and (max-width:1024px){section{max-width:980px;padding:15px}}section .giftcard-input{background-color:#f5f3f1;border:none!important;outline:none!important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}section .inputamount_dash{height:2px;width:40px;background-color:#ca2c33;margin-top:12px}section .giftcard-single{background-color:#fff;border-radius:15px;border:none;outline:none;cursor:pointer}section .wallet-slider{background-color:#ca2c33}section .wallet-slider h4,section .wallet-slider p{color:#fff}section .wallet-slider img{object-fit:cover;float:right;height:100%}section .wallet-slider .wallet-left{padding:70px 0 70px 120px}@media only screen and (max-width:576px){section .wallet-slider .wallet-left{padding:20px 30px}section .wallet-slider img{width:370px}}@media(min-width:621px)and (max-width:1024px){section .wallet-slider .wallet-left{padding:40px 80px 40px 40px}section .wallet-slider .wallet-image{width:450px;margin:0}}section .giftcard-wrapper{background-color:rgba(255,232,232,.2)}section .giftcard-wrapper .giftcard-img img{position:relative;top:20px;right:50px}section .giftcard-wrapper .giftcard-right{padding-top:85px;padding-right:150px;padding-bottom:75px}@media(min-width:621px)and (max-width:1024px){section .giftcard-wrapper .giftcard-wrapper{padding-bottom:30px}section .giftcard-wrapper .giftcard-img img{height:450px;width:450px}section .giftcard-wrapper .giftcard-right{padding:40px 40px 40px 100px}}@media only screen and (max-width:576px){section .giftcard-wrapper .giftcard-right{padding:15px 40px 20px}section .giftcard-wrapper .giftcard-img{padding:0 5px 5px}section .giftcard-wrapper .giftcard-img img{width:400px;height:400px;position:relative;right:10px;top:10px}}section .otp-container{display:flex;justify-content:center;align-items:center}section .otpInput{width:50px!important;height:50px;margin:0 5px;text-align:center;font-size:18px;border:1px solid #828282}@media only screen and (max-width:576px){section .otpInput{width:30px!important;height:30px}}@media(min-width:768px)and (max-width:1024px){section .otpInput{width:30px!important;height:30px}}section .loadingContainer{display:inline-block;vertical-align:baseline;height:4rem;width:1rem}section .periodWrapper{display:inline-block;text-align:left}section .period{font-size:4rem;display:inline-block;opacity:0;-webkit-animation:showAndBounceSquash .8s ease-in-out 2.5s forwards;animation:showAndBounceSquash .8s ease-in-out 2.5s forwards}@-webkit-keyframes showAndBounceSquash{0%{opacity:1;-webkit-transform:translateY(0) scaleX(1) scaleY(1);transform:translateY(0) scaleX(1) scaleY(1);font-size:4rem}50%{-webkit-transform:translateY(-20px) scaleX(1) scaleY(1);transform:translateY(-20px) scaleX(1) scaleY(1);font-size:5rem;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:translateY(30px) scaleX(1.5) scaleY(.5);transform:translateY(30px) scaleX(1.5) scaleY(.5);font-size:4.5rem;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{-webkit-transform:translateY(5px) scaleX(.9) scaleY(1.1);transform:translateY(5px) scaleX(.9) scaleY(1.1);font-size:4rem}to{opacity:1;-webkit-transform:translateY(0) scaleX(1) scaleY(1);transform:translateY(0) scaleX(1) scaleY(1);font-size:4rem}}@keyframes showAndBounceSquash{0%{opacity:1;-webkit-transform:translateY(0) scaleX(1) scaleY(1);transform:translateY(0) scaleX(1) scaleY(1);font-size:4rem}50%{-webkit-transform:translateY(-20px) scaleX(1) scaleY(1);transform:translateY(-20px) scaleX(1) scaleY(1);font-size:5rem;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:translateY(30px) scaleX(1.5) scaleY(.5);transform:translateY(30px) scaleX(1.5) scaleY(.5);font-size:4.5rem;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{-webkit-transform:translateY(5px) scaleX(.9) scaleY(1.1);transform:translateY(5px) scaleX(.9) scaleY(1.1);font-size:4rem}to{opacity:1;-webkit-transform:translateY(0) scaleX(1) scaleY(1);transform:translateY(0) scaleX(1) scaleY(1);font-size:4rem}}section .cookie-popup{position:fixed;bottom:20px;left:20px;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:576px){section .cookie-popup{position:fixed;bottom:20px;left:0;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box}}section .order-detail{-o-border-radius:16px;border:1px solid #d4cfc9}section .details-card,section .order-detail{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px}section .details-card{-o-border-radius:16px;border:transparent;background:#f5f3f1}section .details-card .details-sub-card{background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}section .dashed-line{border-left:2px dashed #908980;height:30px;margin-right:10px}section .background-primary{background:#ca2c33}section .red-text{color:#ca2c33}section .modal-body{border-radius:8px!important}section .modal-body .modal-header{border-top-left-radius:7px!important;border-top-right-radius:7px!important}section .fund-wallet-input{height:34px;font-size:16px}section .fund-wallet-input,section .payment-method-checkbox{width:100%;border:1px solid #828282;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}section .payment-method-checkbox{min-height:20px}section p{margin:0}section .payment-check-box{height:100%}section .selected-user-address{background:#f7f7f7;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:4px 30px}section .closest-restaurant{background:#ca2c33;padding:5px;border-top-left-radius:5px;border-top-right-radius:5px}section .suggested-restaurant{border:1.5px solid #d9d9d9;background:#f7f7f7;cursor:pointer;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px}section .suggested-restaurant .suggested-restaurant-inner{background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}section .suggested-restaurant .duration{margin-left:auto;padding-left:10px;margin-top:7px}section .suggested-restaurant .duration-inner{background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:5px}section .suggested-restaurant .duration-text{margin:0;font-size:10px;text-wrap:nowrap}section .other-restaurant .duration{background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:5px}section .other-restaurant .duration-text{margin:0;font-size:10px;text-wrap:nowrap}section .grey-text-1{color:#828282}section .giftcard-amount-btn{width:100%;margin:0;background:#ca2c33;color:#fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}section .inputamount_dash{margin-right:12px;margin-left:12px}section .location-text{background:#ca2c33;color:#fff;padding:8px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}section .psa-background{background:#fff}section .transaction-icon-success{background:rgba(91,255,71,.5098039216)}section .transaction-icon-pending,section .transaction-icon-success{width:3em;height:3em;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}section .transaction-icon-pending{background:#ffc107}#nprogress .bar{background:#ffeb3b!important}#nprogress .peg{-webkit-box-shadow:0 0 10px #ffeb3b,0 0 5px #ffeb3b;box-shadow:0 0 10px #ffeb3b,0 0 5px #ffeb3b}#nprogress .spinner-icon{border-top-color:#ffeb3b;border-left-color:#ffeb3b}.notification-push{position:fixed;top:-100px;right:16px;color:#fff;padding:16px 40px;background-color:green;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;z-index:999;display:inline-flex;align-items:center;font-size:20px}.notification-push img{margin-right:10px;max-height:29px}.notificaton-close{top:16px}.notification-container{background:transparent!important;bottom:auto!important}.button-float{position:fixed;background:#ca2c33;border-radius:50%;left:1%;bottom:11px;z-index:9999;width:50px;height:50px;cursor:pointer}.button-float .float-arrow{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.p-top-bottom{padding:2rem 0}@media only screen and (max-width:576px){.p-top-bottom{padding:4rem 0}}.notification-bell{position:fixed;right:40px;bottom:70px;z-index:9999}.notification-bell .parent{width:40px;height:40px;background:#ca2c33;border-radius:100%;margin:60px auto auto;position:relative;cursor:pointer}.notification-bell .parent:after{content:"";position:absolute;top:-45px;left:-45px;z-index:3;width:130px;height:130px;background:#ca2c33;opacity:.2;border-radius:100%;-webkit-animation:breathe 2s infinite;animation:breathe 2s infinite}.notification-bell .parent:before{content:"";position:absolute;top:-25px;left:-25px;z-index:2;width:90px;height:90px;background:#ca2c33;opacity:.3;border-radius:100%;-webkit-animation:breathe2 2s infinite;animation:breathe2 2s infinite}.notification-bell .parent span{color:#fff;font-weight:700;font-size:22px;position:absolute;z-index:9999;top:3px;left:9px}.phone-img{max-height:30px}.placeholder-class{background-size:contain!important;background-repeat:no-repeat;height:150px;background-position:50%}@-webkit-keyframes breathe{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breathe{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes breathe2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breathe2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}nav.navbar{padding:10px 70px;background:#ca2c33;width:100%;z-index:4}@media only screen and (max-width:768px){nav.navbar{padding:6px 12px}}nav.navbar .navbar-collapse{flex-grow:0}nav.navbar ul.navbar-nav{flex-direction:row;flex-wrap:inherit;align-items:center;padding-left:1rem}@media only screen and (max-width:992px){nav.navbar ul.navbar-nav{flex-direction:column;align-items:flex-start;padding-left:0}}nav.navbar ul.navbar-nav li.nav-item{margin-right:3rem}@media only screen and (max-width:992px){nav.navbar ul.navbar-nav li.nav-item{margin-bottom:1rem;margin-right:0}}nav.navbar ul.navbar-nav li.nav-item .nav-link{font-family:Ubuntu,sans-serif;font-size:16px;text-transform:capitalize}nav.navbar ul.navbar-nav li.nav-item .order-now-link,nav.navbar ul.navbar-nav li.nav-item .order-now-link:hover{color:#fff}nav.navbar ul.navbar-nav li.nav-hover{position:relative}nav.navbar ul.navbar-nav li.nav-hover:before{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #fff;-webkit-transition:all .4s;transition:all .4s}nav.navbar ul.navbar-nav li.nav-hover:hover:before{width:100%}nav.navbar ul.navbar-nav .nav-bg-white{background:#fff;padding:5px 20px;border-radius:5px}nav.navbar ul.navbar-nav .nav-bg-white .nav-link{color:#ca2c33}nav.navbar ul.navbar-nav .account-toggle{position:relative}nav.navbar ul.navbar-nav .account-toggle a.dropdown-toggle:after{margin-left:.5em}nav.navbar ul.navbar-nav .account-toggle a{text-transform:uppercase;color:#ca2c33;font-size:15px}nav.navbar ul.navbar-nav .account-toggle .dropdown-menu{min-width:100%}@media only screen and (max-width:576px){nav.navbar ul.navbar-nav .account-toggle .dropdown-menu{border:none}}nav.navbar ul.navbar-nav .account-toggle .dropdown-item{padding:.7rem 1.5rem}@media only screen and (max-width:576px){nav.navbar ul.navbar-nav .account-toggle .dropdown-item{padding:.7rem 0}}nav.navbar ul.navbar-nav .account-toggle .dropdown-item.active,nav.navbar ul.navbar-nav .account-toggle .dropdown-item:active{background-color:transparent!important}nav.navbar .navbar-toggler:focus{outline:none}nav.navbar .navbar-toggler .navbar-toggler-icon{width:auto;height:18px;content:none}nav.navbar+img.top-banner-image{position:absolute;top:68px}@media only screen and (max-width:576px){nav.navbar+img.top-banner-image{top:60px}}footer.footer{background:#000;padding:15px 0}footer.footer p{color:#fff}footer.footer .navbar-nav{flex-direction:row}@media only screen and (max-width:768px){footer.footer .navbar-nav{justify-content:center}}footer.footer .navbar-nav .nav-link{font-size:15px}footer.footer p{margin-bottom:0;font-size:15px}@media only screen and (max-width:576px){footer.footer p{margin:10px 0}footer.footer .social-media{margin-top:20px}}footer.footer .social-media a:hover{-webkit-transform:rotate(1turn) scale(1.3);transform:rotate(1turn) scale(1.3)}footer.footer .social-media a:not(:last-child){margin-right:15px}footer.footer .social-media .mail-icon{width:33px}footer.footer .social-media img{padding:6px;width:30px;height:30px;border-radius:40%;-webkit-transition:all .4s;transition:all .4s}footer.footer .social-media img:hover{-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1);background:#fff;border:1px solid #ca2c33}@media only screen and (max-width:576px){footer.footer .row div:first-child{order:1}footer.footer .row div:nth-child(2){order:3}footer.footer .row div:nth-child(3){order:2}}header.menu-header .slick-dotted.slick-slider{margin-bottom:0}header.menu-header .slick-dots{width:auto;bottom:50px;right:50px}header.menu-header .slick-dots li.slick-active button:before{color:#ca2c33}header.menu-header .slick-dots li button{border:1px solid #fff;border-radius:50%}header.menu-header .slick-dots li button:before{font-size:20px;line-height:22px;color:#fff;opacity:1}header.store-header{background-image:url(/images/store-location-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:60vh}@media only screen and (max-width:576px){header.store-header{height:20vh}}header.contact-us{background-image:url(/images/about-kilimanjaro.png)}header.career{background-image:url(/images/kilistaff.jpg)}@font-face{font-family:Notification;src:url(/_next/static/media/notification.3657084dc0419605a91c99b81968c9d4.eot);src:url(/_next/static/media/notification.3657084dc0419605a91c99b81968c9d4.eot?#iefixs3g3t9) format("embedded-opentype"),url(/_next/static/media/notification.c392cd33d9d9de730f9d5c95e42b7c84.woff) format("woff"),url(/_next/static/media/notification.c5d9251ea82e42f753810b4ef9764720.ttf) format("truetype"),url(/_next/static/media/notification.5d0158671dd860c714c4424237520eb8.svg#notification) format("svg");font-weight:400;font-style:normal}.notification-container{position:fixed;top:0;right:0;z-index:999999;width:320px;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.notification,.notification-container{-webkit-box-sizing:border-box;box-sizing:border-box}.notification{padding:15px 15px 15px 58px;border-radius:2px;color:#fff;background-color:#ccc;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;cursor:pointer;font-size:1em;line-height:1.2em;position:relative;opacity:.9;margin-top:15px}.notification .title{font-size:1em;line-height:1.2em;font-weight:700;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.notification-enter.notification-enter-active{-webkit-transition:all .4s;transition:all .4s}.notification-enter.notification-enter-active,.notification-exit{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}.notification-exit.notification-exit-active{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all .4s;transition:all .4s}.notification:before{position:absolute;top:50%;left:15px;margin-top:-14px;display:block;font-family:Notification;width:28px;height:28px;font-size:28px;text-align:center;line-height:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}