body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,span,ul{padding:0;margin:0}
body,html{padding:0;margin:0;height:auto}
input{outline:0}
textarea{border:none;outline:0;overflow:auto;resize:none}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none}
input.button{border:none;outline:0}
input::-webkit-input-placeholder{opacity:1}
input::-moz-placeholder{opacity:1}
input:-ms-input-placeholder{opacity:1}
input:-moz-placeholder{opacity:1}
input[type=checkbox]{border:none;outline:0}
img{outline:0;border:none;max-width:100%;user-select:none;-webkit-user-select:none}
li{list-style:none}
a,a:active,a:hover{text-decoration:none;outline:0!important;user-select:none;-webkit-user-select:none}
a:focus{outline:0;text-decoration:none}
*{box-sizing:border-box}
a,button,input[type=submit]{-o-transition:all .5s ease-out,all .5s ease-in;-ms-transition:all .5s ease-out,all .5s ease-in;-moz-transition:all .5s ease-out,all .5s ease-in;-webkit-transition:all .5s ease-out,all .5s ease-in;transition:all .5s ease-out,all .5s ease-in}:not(output):-moz-ui-invalid{box-shadow:inset}
a,a:focus,a:hover{color:inherit}
a,a:focus,a:hover,button,button:focus,button:hover{outline:0}
div:focus{outline:0}
@font-face{font-family:Jost-Bold;src:url(../fonts/Jost-Bold.eot);src:url(../fonts/Jost-Bold.eot?iefix) format("embedded-opentype"),url(../fonts/Jost-Bold.woff) format("woff"),url(../fonts/Jost-Bold.ttf) 
	format("truetype"),url(../fonts/Jost-Bold.svgJost-Bold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Jost-Regular;src:url(../fonts/Jost-Regular.eot);src:url(../fonts/Jost-Regular.eot?iefix) format("embedded-opentype"),url(../fonts/Jost-Regular.woff) format("woff"),url(../fonts/Jost-Regular.ttf) 
	format("truetype"),url(../fonts/Jost-Regular.svgJost-Regular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Jost-Regular;src:url(../fonts/Jost-Regular.eot);src:url(../fonts/Jost-Regular.eot?iefix) format("embedded-opentype"),url(../fonts/Jost-Regular.woff) format("woff"),url(../fonts/Jost-Regular.ttf) 
	format("truetype"),url(../fonts/Jost-Regular.svgJost-Regular) format("svg");font-weight:400;font-style:normal}
@font-face{
	font-family:Jost-Bold;
	src:url("../fonts/Jost-Bold.eot");
	src:url("../fonts/Jost-Bold.eot?iefix") 
	format("embedded-opentype"),url("../fonts/Jost-Bold.woff") 
	format("woff"),url("../fonts/Jost-Bold.ttf") 
	format("truetype"),url("../fonts/Jost-Bold.svgJost-Bold") 
	format("svg");
	font-weight:400;
	font-style:normal;
}
@font-face{font-family:Jost-Regular;src:url("../fonts/Jost-Regular.eot");src:url("../fonts/Jost-Regular.eot?iefix") format("embedded-opentype"),url("../fonts/Jost-Regular.woff") format("woff"),url("../fonts/Jost-Regular.ttf") format("truetype"),url("../fonts/Jost-Regular.svgJost-Regular") format("svg");font-weight:400;font-style:normal}

[class*=col]{padding:0;margin:0}
._fl{float:left}._fr{float:right}
body .container{max-width:1220px;width:100%;padding:0 10px;margin:auto}.container::after,.container::before{content:"";display:table;clear:both}section::after{content:"";clear:both;display:table}
body:not(.inner),html:not(.has-scroll-init){overflow-x:hidden!important}
body.store{overflow-x:initial}
p a,p a:focus,p a:hover{color:#f35}
body::-webkit-scrollbar{width:5px;height:100%;margin:0 auto}
body::-webkit-scrollbar-track{background-color:#b7b7b71a}
body::-webkit-scrollbar-thumb{height:auto;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}
header .main_header{display:flex;padding:28px 0;justify-content:space-between;align-items:center;position:absolute;z-index:2;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);max-width:1200px}
header .main_header .logo .inner{display:none}
header .main_header .logo a{padding:0}header .main_header .logo a::after{border-right:none}
header .main_header .mainmenu{display:flex}header .main_header .mainmenu .menu .cls{display:none}
header .main_header .mainmenu .menu ul{display:flex;justify-content:flex-end;flex-direction:row}
header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:28px}
header .main_header .mainmenu .menu ul li.our_store, header .main_header .mainmenu .menu ul li.item-has-children {position:relative}
header .main_header .mainmenu .menu ul li.our_store ul.menu_drop, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop {position:absolute;width:170px;z-index:99;display:block;background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.15);opacity:0;visibility:hidden;top:calc(100% - -15px);transition:all .5s linear 0s;-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-ms-transition:all .5s linear 0s}
header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li {margin-right:auto}
header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li a, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li a{color:#000;padding:10px 15px;margin:0;display:block}
header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li a::after, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li a::after {display:none}
header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li:hover > a, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li:hover > a{color:#f36}
header .main_header .mainmenu .menu ul li.our_store:hover ul.menu_drop{opacity:1;visibility:visible;transition:all .5s linear 0s;-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-ms-transition:all .5s linear 0s}
header .main_header .mainmenu .menu ul li a{position:relative;font:15px/20px Jost-Regular;color:#fff;text-shadow:none;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;text-transform:uppercase;padding-bottom:10px}
header .main_header .mainmenu .menu ul li a:after{content:"";position:absolute;opacity:0;bottom:0;background-color:#fff;height:2px;width:100%;left:0;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}
header .main_header .mainmenu .menu ul li.active a,header .main_header .mainmenu .menu ul li:hover a{color:#fff;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}
header .main_header .mainmenu .menu ul li.active a:after,header .main_header .mainmenu .menu ul li:hover a:after{opacity:1;bottom:5px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}
header .main_header .mainmenu .info{display:flex;width:55px;margin-left:30px;justify-content:space-between}
header .main_header .mainmenu .info .cart_icon{position:relative}
header .main_header .mainmenu .info .cart_icon span{position:absolute;font:15px/15px Jost-Regular;color:#fff;background:#f36;width:16px;height:18px;text-align:center;border-radius:50px;top:0;right:-14px}
body.inner header .main_header{position:relative;left:auto;transition:initial;-webkit-transform:initial;-ms-transform:initial;-moz-transform:initial;margin:0 auto}
body.inner header .main_header .logo .main{display:none}
body.inner header .main_header .logo .inner{display:block}
body.inner header .main_header .mainmenu .menu ul li a{color:#000}
body.store.nxt header{background:url(../new_images/str_inner_bg.jpg) no-repeat bottom center;background-size:cover}
body.store.nxt header .main_header{position:relative}
label.error-form{display:none}.banners_slider{margin-bottom:120px}
.banners_slider .banner .item img{max-height:770px}.banners_slider .banner .item .banner_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.banners_slider .banner .item .banner_content .ban_blk{display:flex;justify-content:space-between;align-items:center}
.banners_slider .banner .item .banner_content .ban_blk .ban_img{min-width:650px}
.banners_slider .banner .item .banner_content .ban_blk .ban_img img{width:100%;max-height:inherit;opacity:0;height:0;visibility:hidden;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.banners_slider .banner .item .banner_content .ban_blk .ban_cont{max-width:490px;margin:0 10%}.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3{font:47px/50px Jost-Bold;color:#fff;margin-bottom:25px;text-transform:uppercase}.banners_slider .banner .item .banner_content .ban_blk .ban_cont p{font:24px/27px Jost-Regular;color:#fff;margin-bottom:35px}.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn{color:#fff;display:inline-block;max-width:180px;width:100%;text-align:center;padding:13px 0;background-color:#f36;text-transform:uppercase;font:18px/24px Jost-Regular;position:relative}.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn::before{position:absolute;content:"";width:180px;height:50px;border:2px solid #fff3;z-index:-1;left:-10px;top:10px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn:hover:before{left:10px;top:-10px}
.banners_slider .banner .item .use_appl{position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%);border-top:1px solid #fff3;padding:20px 0}
.banners_slider .banner .item .use_appl .tools{display:flex;align-items:center;text-align:center;justify-content:center;align-content:center}
.banners_slider .banner .item .use_appl .tools .app_img:not(:last-child){margin-right:4%}
.banners_slider .banner .item.it_4 .banner_content .ban_blk .ban_img img{width:auto}
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img,.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img{position:relative;left:-20px}
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img,.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img img{object-fit:cover;object-position:right;min-height:530px;min-width:740px}
.banners_slider .banner .item.it_2 .ban_img,.banners_slider .banner .item.it_4 .ban_img{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}
.banners_slider .banner .item.it_2 .ban_cont,.banners_slider .banner .item.it_4 .ban_cont{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}
.banners_slider .banner .owl-item.active .item .banner_content .ban_blk .ban_img img{opacity:1;height:auto;visibility:visible;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.banners_slider .banner .owl-item.active .item .banner_content .ban_blk .ban_cont{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s}
.banners_slider .banner .owl-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:110px}.banners_slider .banner .owl-dots button.owl-dot{width:8px;height:8px;margin:0 5px;background-color:#fff3;border-radius:20px}.banners_slider .banner .owl-dots button.owl-dot.active{width:30px;background-color:#fff}.ab_bg{position:relative;padding-bottom:90px;border-bottom:1px solid #dbdbdb;margin-bottom:110px}.ab_bg::before{content:"";position:absolute;left:0;top:-25%;background:url(../new_images/blob-1.svg) no-repeat top right;width:350px;height:420px;z-index:-1}.ab_bg .simp_abt{display:flex;position:relative}.ab_bg .simp_abt ._left{width:55%;padding:32px 0}.ab_bg .simp_abt ._left h2{font:66px/70px Jost-Bold;color:#000;margin-bottom:45px}.ab_bg .simp_abt ._left p{font:24px/29px Jost-Regular;color:#000;margin-bottom:35px}.ab_bg .simp_abt ._left p:empty{display:none;margin:0}.ab_bg .simp_abt ._left a._btn{border:1px solid #000;color:#000;overflow:hidden;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;text-transform:uppercase}.ab_bg .simp_abt ._left a._btn:after{background-color:#f36;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.2s transform ease-out;will-change:transform;z-index:-1}
.ab_bg .simp_abt ._left a._btn:hover{border:1px solid transparent;color:#fff;transform:scale(1.05);will-change:transform}
.ab_bg .simp_abt ._left a._btn:hover:after{transform:translate(0,0)}
.ab_bg .simp_abt ._right{width:45%;position:relative}
.ab_bg .simp_abt ._right .parallax .parallax-img-1{left:40px!important}
.ab_bg .simp_abt ._right .parallax .parallax-img-1 img{width:auto}
.ab_bg .simp_abt ._right .parallax .parallax-img-2{left:auto!important;right:35px!important;top:85px!important}
.ab_bg .simp_abt ._right .parallax .parallax-img-2::before{content:"";position:absolute;width:120px;height:120px;background-color:#fff;left:-10px;z-index:-1;top:-10px}.ab_bg .simp_abt ._right .parallax .parallax-img-2 img{width:auto}.ab_bg .simp_abt ._right .parallax .parallax-img-3{background:url(../new_images/ab_bg.png) no-repeat;background-size:contain;width:175px;height:262px;left:auto!important;right:0!important;z-index:-1;margin-top:20px}
.ab_bg .simp_abt ._right:after{content:"";position:absolute;width:150px;height:150px;background-color:#f36;left:125px;bottom:30px;z-index:-1}
@keyframes animate{0%{transform:scale(.5);transition:.5s all}50%{transform:scale(1);transition:.5s all}100%{transform:scale(.5);transition:.5s all}}.work_flow{margin-bottom:80px;position:relative}.work_flow::before{content:"";position:absolute;right:0;top:40%;transform:translateY(-50%);background:url(../new_images/blob-2.svg) no-repeat right -160px center;width:430px;height:580px;background-size:contain;z-index:-1}.work_flow .wf_top{position:relative}
.work_flow .wf_top::before{content:"";position:absolute;left:40%;transform:translateX(-50%);top:-65%;background:url(../new_images/x.png) no-repeat;width:23px;height:23px;animation:animate 5s infinite;z-index:-1}.work_flow .wf_top::after{content:"";position:absolute;right:60px;top:35px;background:url(../new_images/dot.png) no-repeat;width:55px;height:23px;z-index:-1}.work_flow .wf_top span.h2_span{font:66px/75px Jost-Bold;color:#000;display:block;margin-bottom:20px}.work_flow .wf_top p{font:20px/27px Jost-Regular;color:#000;display:block}
.work_flow .workflow_bg{background:url(../new_images/we_bg.png) no-repeat top center;background-size:auto;padding:80px 0}
.work_flow .workflow_bg .wf_blk{display:flex;align-items:center;justify-content:space-between}
.work_flow .workflow_bg .wf_blk .wf_cnt{width:28%;text-align:right;position:relative}.work_flow .workflow_bg .wf_blk .wf_cnt::before{content:"";position:absolute;left:-45px;top:-85%;background:url(../new_images/circle_1.png) no-repeat;width:75px;height:75px;background-size:cover;animation:animate 8s infinite;z-index:-1}.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro{display:none;overflow:hidden}
.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro h5{font:28px/30px Jost-Bold;color:#f36;margin-bottom:15px}
.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro ul li{font:22px/27px Jost-Regular;color:#000}.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro ul li:hover{color:#f36}.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro.active{display:block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.3s}.work_flow .workflow_bg .wf_blk .wf_circle{width:50%;max-width:30%;position:relative;text-align:center}.work_flow .workflow_bg .wf_blk .wf_circle .circle canvas{width:100%!important;height:auto!important}.work_flow .workflow_bg .wf_blk .wf_circle .circle .workflow-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:2;display:none}
.work_flow .workflow_bg .wf_blk .wf_circle .circle .workflow-icon.active{display:block}
.work_flow .workflow_bg .wf_blk .wf_text{width:28%;text-align:left}.work_flow .workflow_bg .wf_blk .wf_text .text{display:none;overflow:hidden}
.work_flow .workflow_bg .wf_blk .wf_text .text p{font:22px/27px Jost-Regular;color:#000}
.work_flow .workflow_bg .wf_blk .wf_text .text.active{display:block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.3s}
.work_flow .workflow_bg .wf_dots{position:relative}
.work_flow .workflow_bg .wf_dots::after{content:"";position:absolute;right:-45px;bottom:-85%;background:url(../new_images/circle_2.png) no-repeat;width:130px;height:130px;background-size:cover;animation:animate 15s infinite;z-index:-1}
.work_flow .workflow_bg .wf_dots .workflow-pagination{text-align:center;margin-top:80px}
.work_flow .workflow_bg .wf_dots .workflow-pagination li{display:inline-block;text-align:center;position:relative;text-transform:uppercase;font:18px/24px Jost-Regular;color:#000}
.work_flow .workflow_bg .wf_dots .workflow-pagination li:hover{cursor:pointer}
.work_flow .workflow_bg .wf_dots .workflow-pagination li:not(:last-child){padding-right:5%}
.work_flow .workflow_bg .wf_dots .workflow-pagination li:not(:last-child)::after{background:#dbdbdb;width:100%;height:1px;content:"";position:absolute;right:-10px;top:10px;z-index:-1;transform:translateY(-50%)}
.work_flow .workflow_bg .wf_dots .workflow-pagination li a span{width:20px;height:20px;border:5px solid #fff;position:relative;display:block;background:#ded9d6;border-radius:50%;text-align:center;margin-bottom:10px}
.work_flow .workflow_bg .wf_dots .workflow-pagination li.active::after,.work_flow .workflow_bg .wf_dots .workflow-pagination li:hover::after{transition:background .2s cubic-bezier(.23,1,.32,1);transition:border-width .4s cubic-bezier(.23,1,.32,1)}.work_flow .workflow_bg .wf_dots .workflow-pagination li.active span,.work_flow .workflow_bg .wf_dots .workflow-pagination li:hover span{background:#f36;border-width:3px}.app_bg{position:relative;background:url(../new_images/app_bg.jpg) no-repeat left center;background-size:cover;overflow:hidden}.app_bg .app{display:flex;align-items:center;align-content:center}.app_bg .app .text{z-index:1;width:40%}
.app_bg .app .text .h3_span{font:80px/85px Jost-Bold;color:#fff;margin-bottom:35px;display:block}.app_bg .app .text .info{position:relative;padding-left:70px}.app_bg .app .text .info::before{content:'';position:absolute;width:50px;height:4px;left:0;top:10px;background:#fff}.app_bg .app .text .info p{font:20px/27px Jost-Regular;color:#fff;margin-bottom:40px;position:relative}.app_bg .app .text .info p:empty{display:none;margin-bottom:0}
.app_bg .app .text .info .icons{display:flex;align-items:flex-end;text-align:center;align-content:center;margin-bottom:30px}.app_bg .app .text .info .icons .ics:not(:last-child){margin-right:5%}
.app_bg .app .text .info .icons .ics p{font:13px/26px Jost-Regular;color:#fff;margin:5px 0 0 0;text-transform:uppercase}.app_bg .app .text .info a{border:1px solid #fff;color:#fff;overflow:hidden;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;text-transform:uppercase}.app_bg .app .text .info a:after{background-color:#f36;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.2s transform ease-out;will-change:transform;z-index:-1}.app_bg .app .text .info a:hover{border:1px solid transparent;color:#fff;transform:scale(1.05);will-change:transform}
.app_bg .app .text .info a:hover:after{transform:translate(0,0)}
.app_bg .app .image{width:60%;position:relative;right:-65px}
.app_bg .app .image img.desktop{display:block}
.app_bg .app .image img.mobile{display:none}
.hire_bg{background:url(../new_images/form_bg.jpg) no-repeat left center;background-size:cover;background-attachment:fixed;padding:125px 0}.hire_bg .hire_prjt{display:flex;justify-content:space-between;align-items:flex-start}
.hire_bg .hire_prjt .text{width:43%;position:relative}.hire_bg .hire_prjt .text span.h3_span{font:60px/65px Jost-Bold;color:#000;margin-bottom:35px;display:block}
.hire_bg .hire_prjt .text p{font:24px/29px Jost-Regular;color:#000}.hire_bg .hire_prjt .text::after{position:absolute;content:"";background:url(../new_images/shape_1.png) no-repeat;width:150px;height:140px;background-size:contain;margin:50px 0 0 0;z-index:0;animation:rotate 15s infinite}
.hire_bg .hire_prjt .frm{width:50%}.hire_bg .hire_prjt .frm form .form-group{position:relative;z-index:1;margin-bottom:25px}
.hire_bg .hire_prjt .frm form .form-group input.input_effect,.hire_bg .hire_prjt .frm form .form-group select,.hire_bg .hire_prjt .frm form .form-group textarea{height:48px;resize:none;border:none;border-bottom:2px solid #555;color:#000;font:22px/25px Jost-Regular;background-color:transparent;width:100%;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;outline:0}
.hire_bg .hire_prjt .frm form .form-group input.input_effect::placeholder,.hire_bg .hire_prjt .frm form .form-group textarea::placeholder{color:#555}.hire_bg .hire_prjt .frm form .form-group textarea{height:135px;margin-bottom:0}
.hire_bg .hire_prjt .frm form .form-group textarea~.focus-border{bottom:6px}
.hire_bg .hire_prjt .frm form .form-group label{position:absolute;color:#000;top:0;left:0;margin-bottom:0;font:22px/25px Jost-Regular},.hire_bg .hire_prjt .frm form .form-group input.input_effect:focus+label,.hire_bg .hire_prjt .frm form .form-group textarea:focus+label{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.hire_bg .hire_prjt .frm form .form-group input.input_effect.has-content+label,.hire_bg .hire_prjt .frm form .form-group input.input_effect:focus+label,.hire_bg .hire_prjt .frm form .form-group textarea.has-content+label,.hire_bg .hire_prjt .frm form .form-group textarea:focus+label{color:#f36;font:17px/20px Jost-Regular;top:-15px}.hire_bg .hire_prjt .frm form .form-group textarea.has-content+label,.hire_bg .hire_prjt .frm form .form-group textarea:focus+label{top:-20px}.hire_bg .hire_prjt .frm form .form-group select{background:url(../new_images/select_arw.svg) no-repeat right 5px center}.hire_bg .hire_prjt .frm form .form-groups .form-group{float:left;width:48%}
.hire_bg .hire_prjt .frm form .form-groups .form-group:not(:last-child){margin-right:4%}
.hire_bg .hire_prjt .frm form .form-group .focus-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}
.hire_bg .hire_prjt .frm form .form-group input.input_effect.has-content~.focus-border,.hire_bg .hire_prjt .frm form .form-group input.input_effect:focus~.focus-border,.hire_bg .hire_prjt .frm form .form-group textarea.has-content~.focus-border,.hire_bg .hire_prjt .frm form .form-group textarea:focus~.focus-border{width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;left:0}
.hire_bg .hire_prjt .frm form .form-group input.custom-error,.hire_bg .hire_prjt .frm form .form-group textarea.custom-error{border-bottom:2px solid red}
.hire_bg .hire_prjt .frm form .form-group input.has-content~.focus-border,.hire_bg .hire_prjt .frm form .form-group textarea.has-content~.focus-border{display:none}.hire_bg .hire_prjt .frm form .form-group input.input_effect~label.error-form,.hire_bg .hire_prjt .frm form .form-group textarea~label.error-form{bottom:-17px!important;font:13px/14px Jost-Regular;position:absolute;right:0!important;text-align:right;top:auto!important}.hire_bg .hire_prjt .frm form .contact_btn{text-align:center}
.hire_bg .hire_prjt .frm form .contact_btn input[type=submit]{color:#fff;border:none;background-color:#f36;position:relative;text-decoration:none;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;transition:.5s all;text-transform:uppercase}.hire_bg .hire_prjt .frm form .contact_btn input[type=submit]:hover{box-shadow:0 0 0 2px #f36;color:#f36;background:0 0;transition:.5s all}footer{background:url(../new_images/footer_bg.jpg) no-repeat left center!important;background-size:cover!important;background-attachment:fixed;padding-top:80px}footer .ft_top{padding-bottom:70px;border-bottom:1px solid #1b1b1b}footer .ft_top .top_cnt{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}footer .ft_top .top_cnt .left p{font:13px/26px Jost-Bold;color:#fff;text-transform:uppercase;margin-bottom:15px}footer .ft_top .top_cnt .left h4{font:36px/40px Jost-Bold;color:#fff;text-transform:uppercase}footer .ft_top .top_cnt .right h6{font:16px/26px Jost-Bold;color:#fff;text-transform:uppercase;margin-bottom:15px;position:relative}footer .ft_top .top_cnt .right h6::after{background-color:#f36;position:absolute;content:"";width:100%;height:2px;left:0;bottom:0}footer .ft_top .mid_cnt{display:flex;justify-content:space-between}
footer .ft_top .mid_cnt .left ul{display:flex;flex-direction:row}
footer .ft_top .mid_cnt .left ul li{font:17px/26px Jost-Regular;color:#fff;position:relative}footer .ft_top .mid_cnt .left ul li:not(:last-child){margin-right:20px}footer .ft_top .mid_cnt .left ul li:not(:last-child)::after{background-color:#fff;position:absolute;content:"";width:1px;height:60%;right:-10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
footer .ft_top .mid_cnt .left ul li:hover{color:#f36}footer .ft_top .mid_cnt .left ul li ul.menu_drop{display:none}
footer .ft_top .mid_cnt .right .icons{display:flex}footer .ft_top .mid_cnt .right .icons .share li{display:inline-block;color:#fff;vertical-align:middle;padding:0 0;border-radius:20px;font-size:20px;width:24px;height:24px;line-height:24px;text-align:center}
footer .ft_top .mid_cnt .right .icons .share li:not(:last-child){margin-right:4px}footer .ft_top .mid_cnt .right .icons .share li:hover{color:#f36}footer .ft_top .mid_cnt .right .icons .dmca{margin-left:35px}
footer .ft_bottom{text-align:center;padding:45px 0}
footer .ft_bottom p{font:17px/30px Jost-Regular;color:#fff}
footer .ft_bottom p br{display:none}footer .ft_bottom p a{color:#fff}
footer .ft_bottom p a:hover{color:#f36;font-weight:700}
body.inner footer,body.store footer{position:relative}
body.inner footer::after,body.store footer::after{content:"";position:absolute;right:0;top:-150px;background:url(../new_images/shade_3.png) no-repeat;width:310px;height:270px;z-index:-1}
.top_sticky{position:relative;margin:0 0 130px}
.top_sticky::after{content:"";position:absolute;right:0;transform:translateY(-50%);background:url(../new_images/blob-3.svg) no-repeat right -160px center;width:490px;height:580px;background-size:contain;z-index:-1}
.top_sticky ._img{width:36%;top:0;position:-webkit-sticky;position:sticky}
.top_sticky .st-image{margin-bottom:-13px;position:relative;top:10px;overflow:hidden;height:85vh}
.top_sticky .st-image::after{background:url(../new_images/abt_dot.png) no-repeat;content:"";position:absolute;width:440px;height:490px;left:0;bottom:-90px;z-index:-1}
.top_sticky .st-image img{width:100%}
.top_sticky ._cnt{width:54%}.top_sticky .st-content{margin-top:100px}
.top_sticky .st-content .heading-with-line{margin-bottom:60px}

.top_sticky .st-content .heading-with-line span.h2_span{display:block;font:20px/26px Jost-Regular;color:#000;text-transform:uppercase;margin-bottom:45px}
.top_sticky .st-content .heading-with-line .line{height:2px;display:block;background-color:#000;transition:width 1s,top 1s linear;-webkit-transition:width 1s,top 1s linear;-moz-transition:width 1s,top 1s linear;-o-transition:width 1s,top 1s linear;position:relative;width:0%}.top_sticky .st-content .heading-with-line .line.is-inview{width:100%}.top_sticky .st-content .welcome-heading{display:flex;position:relative}
.top_sticky .st-content .welcome-heading h1{font:80px/80px Jost-Bold;color:#000;text-transform:uppercase;margin-bottom:20px}.opacity-0{opacity:0;transition:opacity 3s,top 5s linear;-webkit-transition:opacity 3s,top 5s linear;-moz-transition:opacity 3s,top 5s linear;-o-transition:opacity 3s,top 5s linear;position:relative}.opacity-0.is-inview{opacity:1}.right_align{margin-left:12.3%}.right_align a,.right_align span.h2_span{display:block;font:20px/26px Jost-Regular;color:#000;text-transform:uppercase;margin-bottom:45px}.right_align a{display:inline-block;margin-bottom:0}.right_align a img{position:relative;top:-5px;margin-right:10px;left:0;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.right_align a:hover{color:#f36}.right_align a:hover img{left:-10px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.right_align .line{height:2px;display:block;background-color:#000;transition:width 1s,top 1s linear;-webkit-transition:width 1s,top 1s linear;-moz-transition:width 1s,top 1s linear;-o-transition:width 1s,top 1s linear;position:relative;width:0%}.right_align .line.is-inview{width:100%}.abt_top .line{background-color:#0000}
.num_scroll{margin-bottom:90px;display:flex}
.num_scroll .nums{width:25%}
.num_scroll .nums h5{font:66px/74px Jost-Bold;color:#000;margin-bottom:15px}
.num_scroll .nums p{font:15px/18px Jost-Bold;color:#000;max-width:150px}.wh_block{margin-bottom:70px}.wh_block .wh_head{position:relative;margin-bottom:60px}.wh_block .wh_head::after{content:"";position:absolute;right:0;top:120px;transform:translateY(-50%);background:url(../new_images/blob-2.svg) no-repeat right -160px center;width:490px;height:580px;background-size:contain;z-index:-1}.wh_block .we_blk{position:relative}.wh_block .we_blk::before{content:"";position:absolute;left:-60px;top:135px;background:url(../new_images/blob-1.svg) no-repeat top right;width:610px;height:420px;transform:rotate(-15deg);z-index:-1}.wh_block .we_blk .we_head{display:flex;width:67%;margin-bottom:70px}.wh_block .we_blk .we_head span.h2_span{font:66px/70px Jost-Bold;color:#000;display:block;margin-bottom:15px}
.wh_block .we_blk .we_cnt{display:flex;width:56%;margin:0 0 70px auto}.wh_block .we_blk .we_cnt p{font:22px/30px Jost-Regular;color:#1e1e1e}.wh_block .we_blk .we_cnt p a{color:#f35}.wh_block .we_blk .we_cnt p b{font:66px/70px Jost-Bold;color:#000;display:block;margin-bottom:5px}.about .top_sticky::after{display:none}.custom_review{padding-bottom:150px;padding-top:80px;position:relative}.custom_review span.h2_span{font:66px/70px Jost-Bold;color:#000;margin-bottom:60px;display:block}.custom_review .reviw-silder .review_blk{padding-left:105px;padding-top:50px;background:url(../new_images/quotes.svg) no-repeat left top}.custom_review .reviw-silder .review_blk p{font:22px/29px Jost-Regular;color:#1e1e1e;margin-bottom:30px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;min-height:190px}.custom_review .reviw-silder .review_blk h6{font:24px/32px Jost-Bold;color:#000}.custom_review .reviw-silder .owl-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:-70px}.custom_review .reviw-silder .owl-dots button.owl-dot{width:8px;height:8px;margin:0 5px;background-color:#0003;border-radius:20px}.custom_review .reviw-silder .owl-dots button.owl-dot.active{width:30px;background-color:#000}.career_block{margin-bottom:120px}.career_block .career_head{margin-bottom:60px}.career_block .career_body .career_list{border-bottom:1px solid #dbdbdb;margin-bottom:60px}.career_block .career_body .career_list h3{font:54px/60px Jost-Bold;color:#000;margin-bottom:48px;position:relative}.career_block .career_body .career_list h3.opacity-0{opacity:1}.career_block .career_body .career_list h3 span{font:40px/60px Jost-Regular}.career_block .career_body .career_list h3::before{position:absolute;content:"";background-color:#1e1e1e;width:20px;height:4px;right:15px;top:50%;transform:translateY(-50%) rotate(45deg);transition:.5s all}.career_block .career_body .career_list h3:after{position:absolute;content:"";background-color:#1e1e1e;width:20px;height:4px;right:4px;top:50%;transform:translateY(-50%) rotate(-45deg);transition:.5s all}.career_block .career_body .career_list .carrer_dts{display:none;margin-bottom:60px}.career_block .career_body .career_list .carrer_dts ul{margin-bottom:50px}.career_block .career_body .career_list .carrer_dts ul li{font:22px/30px Jost-Regular;color:#555;position:relative;padding-left:20px}.career_block .career_body .career_list .carrer_dts ul li::before{content:"";position:absolute;background-color:#f36;width:7px;height:7px;border-radius:50%;left:0;top:14px}.career_block .career_body .career_list .carrer_dts a.apply{border:1px solid #000;color:#000;background-color:#0000;overflow:hidden;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;text-transform:uppercase}.career_block .career_body .career_list .carrer_dts a.apply:after{background-color:#f36;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.3s transform ease-out;will-change:transform;z-index:-1}.career_block .career_body .career_list .carrer_dts a.apply:hover{border:1px solid #f36;background-color:transparent;color:#fff;transform:scale(1.05);will-change:transform}.career_block .career_body .career_list .carrer_dts a.apply:hover:after{transform:translate(0,0)}.career_block .career_body .career_list.active h3::before{transform:translateY(-50%) rotate(135deg);transition:.5s all}.career_block .career_body .career_list.active h3::after{transform:translateY(-50%) rotate(-135deg);transition:.5s all}.interest_frm .frm_top{margin-bottom:60px}.interest_frm .frm_heading{margin-bottom:120px;position:relative}.interest_frm .frm_heading::after{content:"";position:absolute;left:-20%;top:-110px;background:url(../new_images/blob-1.svg) no-repeat top right;width:610px;height:420px;transform:rotate(-90deg);z-index:-1}.interest_frm .frm_heading span.h3_span{display:block;font:54px/60px Jost-Bold;color:#000;margin-bottom:48px}.interest_frm .frm_heading .frm_blk{max-width:630px;margin:0 auto}.interest_frm .frm_heading .frm_blk form .form-group{position:relative;z-index:1;margin-bottom:25px}.interest_frm .frm_heading .frm_blk form .form-group.resume_label{margin-bottom:40px}.interest_frm .frm_heading .frm_blk form .form-group input.input_effect,.interest_frm .frm_heading .frm_blk form .form-group select,.interest_frm .frm_heading .frm_blk form .form-group textarea{height:48px;resize:none;border:none;border-bottom:2px solid #555;color:#000;font:20px/25px Jost-Regular;background-color:transparent;width:100%;outline:0}.interest_frm .frm_heading .frm_blk form .form-group input.input_effect::placeholder,.interest_frm .frm_heading .frm_blk form .form-group select::placeholder,.interest_frm .frm_heading .frm_blk form .form-group textarea::placeholder{color:#555}.interest_frm .frm_heading .frm_blk form .form-group textarea{height:135px}.interest_frm .frm_heading .frm_blk form .form-group select{background:url(../new_images/select_arw.svg) no-repeat right 5px center}.interest_frm .frm_heading .frm_blk form .form-group.resume_label .file_upload{border:1px solid #555;display:inline-block;padding:14px 35px;position:relative;text-align:right;color:#000;font:16px/20px Jost-Bold;text-transform:uppercase;background:#ffffff1a none repeat scroll 0 0}.interest_frm .frm_heading .frm_blk form .form-group.resume_label .file_upload input{border:none;border:medium none;height:100%;left:0;right:0;top:0;opacity:0;position:absolute;width:100%}.interest_frm .frm_heading .frm_blk form .form-group.resume_label span.upload_format{font:20px/24px Jost-Regular;color:#555;padding-left:15px}.interest_frm .frm_heading .frm_blk form .form-group.resume_label span.resume{display:none}.interest_frm .frm_heading .frm_blk form .form-group textarea~.focus-border{bottom:6px}.interest_frm .frm_heading .frm_blk form .form-group label{position:absolute;color:#000;top:0;left:0;margin-bottom:0;font:20px/25px Jost-Regular}.interest_frm .frm_heading .frm_blk form .form-group.resume_label label{position:relative},.interest_frm .frm_heading .frm_blk form .form-group input.input_effect:focus+label,.interest_frm .frm_heading .frm_blk form .form-group textarea:focus+label{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.interest_frm .frm_heading .frm_blk form .form-group input.input_effect.has-content+label,.interest_frm .frm_heading .frm_blk form .form-group input.input_effect:focus+label,.interest_frm .frm_heading .frm_blk form .form-group textarea.has-content+label,.interest_frm .frm_heading .frm_blk form .form-group textarea:focus+label{color:#f36;font:17px/20px Jost-Regular;top:-15px}.interest_frm .frm_heading .frm_blk form .form-group textarea.has-content+label,.interest_frm .frm_heading .frm_blk form.form-group textarea:focus+label{top:-20px}.interest_frm .frm_heading .frm_blk form .form-group .focus-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.interest_frm .frm_heading .frm_blk form .form-group input.input_effect.has-content~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group input.input_effect:focus~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group select.has-content~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group select:focus~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group textarea.has-content~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group textarea:focus~.focus-border{width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;left:0}.interest_frm .frm_heading .frm_blk form .form-group input.custom-error,.interest_frm .frm_heading .frm_blk form .form-group select.custom-error,.interest_frm .frm_heading .frm_blk form .form-group textarea.custom-error{border-bottom:2px solid red}.interest_frm .frm_heading .frm_blk form .form-group input.has-content~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group select.has-content~.focus-border,.interest_frm .frm_heading .frm_blk form .form-group textarea.has-content~.focus-border{display:none}.interest_frm .frm_heading .frm_blk form .form-group input.input_effect~label.error-form,.interest_frm .frm_heading .frm_blk form .form-group select~label.error-form,.interest_frm .frm_heading .frm_blk form .form-group textarea~label.error-form{bottom:-17px!important;font:13px/14px Jost-Regular;position:absolute;right:0!important;text-align:right;top:auto!important}.interest_frm .frm_heading .frm_blk form .form-group.resume_label label.error-form{bottom:-17px!important;font:13px/14px Jost-Regular;position:absolute;left:0!important;text-align:right;top:auto!important}.interest_frm .frm_heading .frm_blk form .form-groups .form-group{float:left;width:48%}.interest_frm .frm_heading .frm_blk form .form-groups .form-group:not(:last-child){margin-right:4%}.interest_frm .frm_heading .frm_blk form .contact_btn{text-align:center}.interest_frm .frm_heading .frm_blk form .contact_btn input[type=submit]{color:#fff;border:none;background-color:#f36;position:relative;text-decoration:none;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;transition:.5s all;text-transform:uppercase}.interest_frm .frm_heading .frm_blk form .contact_btn input[type=submit]:hover{box-shadow:0 0 0 2px #f36;color:#f36;background:0 0;transition:.5s all}.cont_blk{display:flex;margin-bottom:95px}.cont_blk .cont_infm{width:50%}.cont_blk .cont_infm h4,.cont_blk .cont_infm span.h4_span{font:28px/30px Jost-Bold;color:#000;margin-bottom:24px;display:block}.cont_blk .cont_infm h5,.cont_blk .cont_infm span.h5_span{font:22px/30px Jost-Bold;color:#000;display:block}.cont_blk .cont_infm p{font:22px/30px Jost-Regular;color:#555}.cont_blk .cont_infm .address{display:flex;margin-bottom:45px}.cont_blk .cont_infm .address .branch,.cont_blk .cont_infm .address .main{width:50%}.cont_blk .cont_infm .address .branch .top,.cont_blk .cont_infm .address .main .top{margin-bottom:35px}.cont_blk .cont_infm .support{width:100%}.cont_blk .cont_frm{width:50%}.cont_blk .cont_frm span.h3_span{font:28px/30px Jost-Bold;color:#000;margin-bottom:35px;display:block}.cont_blk .cont_frm form .form-group{position:relative;z-index:1;margin-bottom:32px}.cont_blk .cont_frm form .form-group input.input_effect,.cont_blk .cont_frm form .form-group select,.cont_blk .cont_frm form .form-group textarea{height:48px;resize:none;border:none;border-bottom:2px solid #555;color:#000;font:20px/25px Jost-Regular;background-color:transparent;width:100%;outline:0}.cont_blk .cont_frm form .form-group input.input_effect::placeholder,.cont_blk .cont_frm form .form-group select::placeholder,.cont_blk .cont_frm form .form-group textarea::placeholder{color:#555}.cont_blk .cont_frm form .form-group textarea{height:135px}.cont_blk .cont_frm form .form-group textarea~.focus-border{bottom:6px}.cont_blk .cont_frm form .form-group label{position:absolute;color:#000;top:0;left:0;margin-bottom:0;font:20px/25px Jost-Regular},.cont_blk .cont_frm form .form-group input.input_effect:focus+label,.cont_blk .cont_frm form .form-group textarea:focus+label{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.cont_blk .cont_frm form .form-group input.input_effect.has-content+label,.cont_blk .cont_frm form .form-group input.input_effect:focus+label,.cont_blk .cont_frm form .form-group textarea.has-content+label,.cont_blk .cont_frm form .form-group textarea:focus+label{color:#f36;font:17px/20px Jost-Regular;top:-15px}.cont_blk .cont_frm form .form-group textarea.has-content+label,.cont_blk .cont_frm form .form-group textarea:focus+label{top:-20px}.cont_blk .cont_frm form .form-group .focus-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.cont_blk .cont_frm form .form-group input.input_effect.has-content~.focus-border,.cont_blk .cont_frm form .form-group input.input_effect:focus~.focus-border,.cont_blk .cont_frm form .form-group textarea.has-content~.focus-border,.cont_blk .cont_frm form .form-group textarea:focus~.focus-border{width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;left:0}.cont_blk .cont_frm form .form-group input.custom-error,.cont_blk .cont_frm form .form-group textarea.custom-error{border-bottom:2px solid red}.cont_blk .cont_frm form .form-group input.has-content~.focus-border,.cont_blk .cont_frm form .form-group textarea.has-content~.focus-border{display:none}.cont_blk .cont_frm form .form-group input.input_effect~label.error-form,.cont_blk .cont_frm form .form-group textarea~label.error-form{bottom:-17px!important;font:13px/14px Jost-Regular;position:absolute;right:0!important;text-align:right;top:auto!important}.cont_blk .cont_frm form .contact_btn{text-align:left;margin-top:40px}.cont_blk .cont_frm form .contact_btn input[type=submit]{color:#fff;border:none;background-color:#f36;position:relative;text-decoration:none;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;transition:.5s all;text-transform:uppercase}.cont_blk .cont_frm form .contact_btn input[type=submit]:hover{box-shadow:0 0 0 2px #f36;color:#f36;background:0 0;transition:.5s all}.map{margin-bottom:110px}.faq_block{margin-bottom:60px;position:relative}.faq_block::before{content:"";position:absolute;left:-360px;top:20px;background:url(../new_images/blob-4.svg) no-repeat top left;width:610px;height:420px;transform:rotate(-60deg);z-index:-1}.faq_tabs{max-width:1020px;margin:0 auto 130px}.faq_tabs .tab{border-bottom:1px solid #dbdbdb;margin-bottom:60px}.faq_tabs .tab li{padding-bottom:20px}.faq_tabs .tab li a{font:20px/25px Jost-Bold;color:#999;text-transform:uppercase;position:relative}.faq_tabs .tab li a::after{background-color:#f36;position:absolute;content:"";width:0;height:3px;bottom:-20px;left:0;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.faq_tabs .tab li a.active,.faq_tabs .tab li a:hover{color:#000}.faq_tabs .tab li a.active::after,.faq_tabs .tab li a:hover::after{width:100%;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.faq_tabs .tab li:not(:last-child){margin-right:2%}.faq_tabs .tab-content .tab-pane .cnt_list{border-bottom:1px solid #dbdbdb;margin-bottom:30px}.faq_tabs .tab-content .tab-pane .cnt_list h3,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span{font:34px/40px Jost-Bold;color:#000;margin-bottom:20px;display:block;position:relative;padding:10px}.faq_tabs .tab-content .tab-pane .cnt_list h3::before,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span::before{content:'';position:absolute;right:17px;top:50%;transform:translateY(-50%);height:3px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;width:20px;background:#000}.faq_tabs .tab-content .tab-pane .cnt_list h3::after,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span::after{content:'';position:absolute;right:25px;top:50%;transform:translateY(-50%);height:20px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;width:3px;background:#000}.faq_tabs .tab-content .tab-pane .cnt_list .text{margin-bottom:40px;display:none}.faq_tabs .tab-content .tab-pane .cnt_list .text p{font:22px/29px Jost-Regular;color:#555}.faq_tabs .tab-content .tab-pane .cnt_list.active h3::after,.faq_tabs .tab-content .tab-pane .cnt_list.active span.h3_span::after{transform:translateY(-50%) rotate(270deg)}.portfilo_block .career_head{margin-top:100px;margin-bottom:60px}.portfilo_block .career_head span.h2_span{opacity:1}.portfilo_block .view{margin-bottom:120px;position:relative}.portfilo_block .view::before{content:"";position:absolute;left:-20%;top:18%;background:url(../new_images/blob-4.svg) no-repeat top right;width:610px;height:420px;z-index:-1;transform:rotate(75deg)}.portfilo_block .view::after{content:"";position:absolute;right:0;top:40%;transform:translateY(-50%);background:url(../new_images/blob-3.svg) no-repeat right -160px center;width:430px;height:580px;background-size:contain;z-index:-1}.portfilo_block .view ul{display:flex;flex-wrap:wrap}.portfilo_block .view ul li{position:relative;width:50%;margin-bottom:55px}.portfilo_block .view ul li .portfilo-content .portflio-hover-box{position:absolute;top:50%;transform:translateY(-50%);right:-60px;width:310px;z-index:11;transition:.5s all;-webkit-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;height:350px;opacity:0;visibility:hidden}.portfilo_block .view ul li .portfilo-content .portflio-hover-box .portflio-img{width:100%;height:100%;position:absolute;top:0;left:0}.portfilo_block .view ul li .portfilo-content .portflio-hover-box .portflio-img img{box-shadow:0 0 30px 2px #eee}.portfilo_block .view ul li .portfilo-content .portflio-hover-box .mobile-view-btn{display:none}.portfilo_block .view ul li .portfilo-content h5.title{margin-bottom:25px;opacity:0;transition:opacity 3s,top 5s linear;-webkit-transition:opacity 3s,top 5s linear;-moz-transition:opacity 3s,top 5s linear;-o-transition:opacity 3s,top 5s linear;position:relative}.portfilo_block .view ul li .portfilo-content h5.title a{color:#000;text-transform:capitalize;font:64px/65px Jost-Bold;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.portfilo_block .view ul li .portfilo-content h5.title.is-inview{opacity:1}.portfilo_block .view ul li .portfilo-content p{font:24px/30px Jost-Regular;color:#555;opacity:0;transition:opacity 3s,top 5s linear;-webkit-transition:opacity 3s,top 5s linear;-moz-transition:opacity 3s,top 5s linear;-o-transition:opacity 3s,top 5s linear;position:relative}.portfilo_block .view ul li .portfilo-content p.is-inview{opacity:1}.portfilo_block .view ul li .portfilo-content:hover .portflio-hover-box{opacity:1;visibility:visible;transition:.5s all;-webkit-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all}.portfilo_block .view ul li .portfilo-content:hover h5.title a{-webkit-text-stroke:2px #000;-webkit-text-fill-color:#fff;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.portfilo_block .view a.more{border:1px solid #000;color:#000;overflow:hidden;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0;display:block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;margin:40px auto 0;text-transform:uppercase}.portfilo_block .view a.more:after{background-color:#f36;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.3s transform ease-out;will-change:transform;z-index:-1}.portfilo_block .view a.more:hover{border:1px solid transparent;color:#fff;transform:scale(1.05);will-change:transform}.portfilo_block .view a.more:hover:after{transform:translate(0,0)}.service_block .service_head{margin-bottom:60px}.service_list{margin-bottom:180px;position:relative}.service_list::before{content:"";position:absolute;left:-6%;top:-2%;background:url(../new_images/blob-4.svg) no-repeat top right;width:610px;height:420px;z-index:-1;transform:rotate(-30deg)}.service_list .list_view{display:flex;justify-content:space-between;align-items:flex-start}.service_list .list_view:not(:last-child){margin-bottom:100px}.service_list .list_view .ser_title{display:flex;align-items:center;justify-content:space-between;width:60%}.service_list .list_view .ser_title .image{padding:10px 0}.service_list .list_view .ser_title .image img{object-fit:contain;width:110px}.service_list .list_view .ser_title span.h3_span{width:75%;display:block;font:54px/60px Jost-Bold;color:#000;position:relative;margin-right:20%;padding-left:12%}.service_list .list_view .ser_title span.h3_span::before{content:"";position:absolute;background-color:#f36;width:0;max-width:150px;height:3px;left:100%;bottom:25px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.service_list .list_view ul{width:26%}.service_list .list_view ul li{font:24px/25px Jost-Regular;color:#555;position:relative;padding-left:20px;margin:8px 0}.service_list .list_view ul li::before{content:"";position:absolute;background-color:#f36;width:7px;height:7px;border-radius:50%;left:0;top:8px}.service_list .list_view ul li:hover{color:#f36}.service_list .list_view:hover .ser_title span.h3_span::before{width:100%}.serv-details_block .dtls_head{margin-top:50px;margin-bottom:60px}.serv-details_block ._details ._dtls_top{margin-bottom:80px}.serv-details_block ._details ._dtls_top h2{font:64px/70px Jost-Bold;color:#000;margin-bottom:35px}.serv-details_block ._details ._dtls_top p{font:22px/29px Jost-Regular;color:#555}.serv-details_block ._details ._dtls_mid{margin-bottom:120px;display:flex;justify-content:space-between}.serv-details_block ._details ._dtls_mid ._text{width:35%;margin:0 0 0 13%}.serv-details_block ._details ._dtls_mid ._text p{font:22px/29px Jost-Regular;color:#555}.serv-details_block ._details ._dtls_mid ._text p:not(:last-child){margin-bottom:35px}.serv-details_block ._details ._dtls_mid ._text ul li{font:24px/25px Jost-Regular;color:#555;position:relative;padding-left:20px}.serv-details_block ._details ._dtls_mid ._text ul li:not(:last-child){margin:0 0 20px}.serv-details_block ._details ._dtls_mid ._text ul li::before{content:"";position:absolute;background-color:#f36;width:7px;height:7px;border-radius:50%;left:0;top:8px}.serv-details_block ._details ._dtls_mid ._image{width:auto}.serv-details_block ._details ._dtls_bottom{display:flex;justify-content:space-between;margin-bottom:120px}.serv-details_block ._details ._dtls_bottom ._image{width:auto}.serv-details_block ._details ._dtls_bottom ._text{width:35%;margin:0 13% 0 0}.serv-details_block ._details ._dtls_bottom ._text h5{font:34px/38px Jost-Bold;color:#000;margin-bottom:30px}.serv-details_block ._details ._dtls_bottom ._text ul{margin-bottom:40px}.serv-details_block ._details ._dtls_bottom ._text ul li{font:22px/25px Jost-Regular;color:#555;position:relative;padding-left:20px}.serv-details_block ._details ._dtls_bottom ._text ul li:not(:last-child){margin:0 0 20px}.serv-details_block ._details ._dtls_bottom ._text ul li::before{content:"";position:absolute;background-color:#f36;width:7px;height:7px;border-radius:50%;left:0;top:8px}.serv-details_block ._details ._dtls_bottom ._text p{font:22px/29px Jost-Regular;color:#555}.serv-details_block ._details ._dtls_bottom ._text p a{color:#f35}.shotr_frm .frm_top{margin-bottom:60px}.shotr_frm .frm_heading{position:relative;margin-bottom:120px}.shotr_frm .frm_heading::after{content:"";position:absolute;left:-20%;top:-15px;background:url(../new_images/blob-1.svg) no-repeat top right;width:610px;height:420px;transform:rotate(-90deg);z-index:-1}.shotr_frm .frm_heading span.h3_span{display:block;font:54px/60px Jost-Bold;color:#000;margin-bottom:48px}.shotr_frm .frm_heading .frm_blk{max-width:630px;margin:0 auto}.shotr_frm .frm_heading .frm_blk form .form-group{position:relative;z-index:1;margin-bottom:25px}.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect,.shotr_frm .frm_heading .frm_blk form .form-group select,.shotr_frm .frm_heading .frm_blk form .form-group textarea{height:48px;resize:none;border:none;border-bottom:2px solid #555;color:#000;font:20px/25px Jost-Regular;background-color:transparent;width:100%;outline:0}.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect::placeholder,.shotr_frm .frm_heading .frm_blk form .form-group select::placeholder,.shotr_frm .frm_heading .frm_blk form .form-group textarea::placeholder{color:#555}.shotr_frm .frm_heading .frm_blk form .form-group textarea{height:135px}.shotr_frm .frm_heading .frm_blk form .form-group select{background:url(../new_images/select_arw.svg) no-repeat right 5px center}.shotr_frm .frm_heading .frm_blk form .form-groups .form-group{float:left;width:48%}.shotr_frm .frm_heading .frm_blk form .form-groups .form-group:not(:last-child){margin-right:4%}.shotr_frm .frm_heading .frm_blk form.form-group textarea~.focus-border{bottom:6px}.shotr_frm .frm_heading .frm_blk form .form-group label{position:absolute;color:#000;top:0;left:0;margin-bottom:0;font:20px/25px Jost-Regular},.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect:focus+label,.shotr_frm .frm_heading .frm_blk form .form-group textarea:focus+label{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect.has-content+label,.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect:focus+label,.shotr_frm .frm_heading .frm_blk form .form-group textarea.has-content+label,.shotr_frm .frm_heading .frm_blk form .form-group textarea:focus+label{color:#f36;font:17px/20px Jost-Regular;top:-15px}.shotr_frm .frm_heading .frm_blk form .form-group textarea.has-content+label,.shotr_frm .frm_heading .frm_blk form .form-group textarea:focus+label{top:-20px}.shotr_frm .frm_heading .frm_blk form .form-group .focus-border{position:absolute;bottom:6px;left:50%;width:0;height:2px;background-color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect.has-content~.focus-border,.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect:focus~.focus-border,.shotr_frm .frm_heading .frm_blk form .form-group textarea:focus~.focus-border,.shotr_frm .frm_heading .frm_blk form.form-group textarea.has-content~.focus-border{width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;left:0}.shotr_frm .frm_heading .frm_blk form .form-group input.custom-error,.shotr_frm .frm_heading .frm_blk form .form-group textarea.custom-error{border-bottom:2px solid red}.shotr_frm .frm_heading .frm_blk form .form-group input.has-content~.focus-border,.shotr_frm .frm_heading .frm_blk form .form-group textarea.has-content~.focus-border{display:none}.shotr_frm .frm_heading .frm_blk form .form-group input.input_effect~label.error-form,.shotr_frm .frm_heading .frm_blk form .form-group textarea~label.error-form{bottom:-17px!important;font:13px/14px Jost-Regular;position:absolute;right:0!important;text-align:right;top:auto!important}.shotr_frm .frm_heading .frm_blk form .contact_btn{text-align:center}.shotr_frm .frm_heading .frm_blk form .contact_btn input[type=submit]{color:#fff;border:none;background-color:#f36;position:relative;text-decoration:none;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;transition:.5s all;text-transform:uppercase}.shotr_frm .frm_heading .frm_blk form .contact_btn input[type=submit]:hover{box-shadow:0 0 0 2px #f36;color:#f36;background:0 0;transition:.5s all}.store_banner{position:relative;margin-bottom:100px}.store_banner img{width:100%;max-height:680px;object-fit:cover}.store_banner .banner_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.store_banner .banner_text .ban_blk{display:flex;justify-content:space-between;align-items:center}.store_banner .banner_text .ban_blk .ban_img{min-width:650px;text-align:center}.store_banner .banner_text .ban_blk .ban_img img{width:auto;max-height:inherit;object-fit:contain}.store_banner .banner_text .ban_blk .ban_cont{margin-left:30px}.store_banner .banner_text .ban_blk .ban_cont h3{font:47px/50px Jost-Bold;color:#fff;margin-bottom:40px;text-transform:uppercase}.store_banner .banner_text .ban_blk .ban_cont p{font:20px/30px Jost-Regular;color:#fff;margin-bottom:20px}.store_banner .banner_text .ban_blk .ban_cont .partner_icons{display:flex}.store_banner .banner_text .ban_blk .ban_cont .partner_icons img{width:auto;max-height:inherit;object-fit:contain}.store_banner .banner_text .ban_blk .ban_cont .partner_icons img:not(:last-child){margin-right:25px}.store_banner.ov_h8 img{max-height:470px}.store_banner.ov_h8 .banner_text .disc_text h1{font:47px/47px Jost-Bold;color:#fff;text-align:center;text-transform:uppercase;width:1050px;margin:0 auto}.store_banner.ov_h8 .filter_frm{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;background:#0003}.store_banner.ov_h8 .filter_frm form{max-width:970px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;align-content:center;padding:12px 0}.store_banner.ov_h8 .filter_frm form .form-group{margin:0;font:18px/20px Jost-Regular}.store_banner.ov_h8 .filter_frm form .form-group.filter_framework,.store_banner.ov_h8 .filter_frm form .form-group.filter_type,.store_banner.ov_h8 .filter_frm form .form-group.filter_version{width:27%}.store_banner.ov_h8 .filter_frm form .form-group.filter_btn{width:12%}.store_banner.ov_h8 .filter_frm form .form-group select{width:100%;background:#0000 url(../new_images/filter_arw.png) no-repeat right center;color:#fff;border:none;font:22px/25px Jost-Regular;padding:10px 0 10px 5px;border-bottom:2px solid #fff;outline:0}.store_banner.ov_h8 .filter_frm form .form-group select option{color:#000;background-color:#fff;font-family:Jost-Regular}.store_banner.ov_h8 .filter_frm form .form-group input[type=submit]{width:100%;text-transform:uppercase;background:#f36;color:#fff;border:none;padding:10px 0;font-family:Jost-Bold}.store_info{position:relative;margin-bottom:125px}.store_info::before{position:absolute;content:"";left:0;top:-55%;background:url(../new_images/blob-4.svg) no-repeat top right;width:350px;height:420px;z-index:-1}.store_info .on_str{display:flex;align-items:center;justify-content:space-between}.store_info .on_str .text{width:47%}.store_info .on_str .text h3{font:66px/66px Jost-Bold;color:#000;margin-bottom:35px}.store_info .on_str .text p{font:22px/29px Jost-Regular;color:#555}.store_info .on_str .text p:not(:last-child){margin-bottom:18px}.store_info .on_str .image{width:47%;position:relative}.store_info .on_str .image::before{position:absolute;content:"";background:url(../new_images/store_dot.png) no-repeat;left:-30px;bottom:-40px;width:230px;height:110px;z-index:-1;background-size:contain}.offer_blk{margin-bottom:90px}.offer_blk .offer_head{position:relative;margin-bottom:80px}.offer_blk .offer_head::after{content:"";position:absolute;right:0;top:120px;transform:translateY(-50%);background:url(../new_images/blob-2.svg) no-repeat right -160px center;width:490px;height:580px;background-size:contain;z-index:-1}.offer_blk .off_body .off_dv{display:flex;justify-content:space-between}.offer_blk .off_body .off_dv:not(:last-child){margin-bottom:60px}.offer_blk .off_body .off_dv .image{width:120px}.offer_blk .off_body .off_dv .image img{width:70px;height:70px;object-fit:contain}.offer_blk .off_body .off_dv .text{width:84%;position:relative}.offer_blk .off_body .off_dv .text::before{position:absolute;content:"";background-color:#000;height:2px;width:0;left:-8%;top:12px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.offer_blk .off_body .off_dv .text.is-inview::before{width:50px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.offer_blk .off_body .off_dv .text p{font:22px/29px Jost-Regular;color:#555}.inquiry{margin-bottom:95px}.inquiry h4{font:34px/38px Jost-Bold;color:#000}.inquiry h4 a{color:#f36;display:inline-block;position:relative}.inquiry h4 a::after{position:absolute;content:"";background-color:#f36;width:0;height:3px;left:0;bottom:-6px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.inquiry h4 a:hover::after{width:100%;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.str_inks{display:flex;margin-bottom:95px}.str_inks .str_web{width:50%;position:relative}.str_inks .str_addon{width:50%;position:relative}.str_inks img{width:100%;min-height:450px}.str_inks .cont_abs{position:absolute;width:520px;top:50%;left:50%;transform:translate(-50%,-50%)}.str_inks .cont_abs h5{font:50px/64px Jost-Bold;color:#fff;margin-bottom:25px}.str_inks .cont_abs p{font:20px/25px Jost-Regular;color:#fff;margin-bottom:40px}.str_inks .cont_abs a{border:1px solid #f36;background-color:#f36;color:#fff;overflow:hidden;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;text-transform:uppercase}.lists{margin-bottom:100px}.lists p{font:20px/24px Jost-Regular;text-transform:uppercase;color:#000;text-align:center;margin-bottom:60px}.lists .framework{margin-bottom:75px}.lists .framework .images{display:flex;justify-content:space-around;text-align:center;width:990px;margin:0 auto;align-items:flex-end}.lists .framework .images li img{height:50px;width:50px;filter:grayscale(100%);object-fit:contain}.lists .framework .images li span{display:block;margin-top:10px;font:20px/25px Jost-Regular}.lists .payment .images{display:flex;justify-content:space-around;text-align:center;width:500px;margin:0 auto;align-items:flex-end}.lists .payment .images li img{filter:grayscale(100%);max-width:100px;object-fit:contain}.ovr_blk{margin-bottom:100px;margin-top:20px}.ovr_blk .left{float:left;width:24%}.ovr_blk .left>div:not(:last-child){margin-bottom:40px}.ovr_blk .left h2{font:27px/35px Jost-Bold;padding-bottom:20px;margin-bottom:22px;color:#000;border-bottom:1px solid #dbdbdb}.ovr_blk .left .categories .category h4{font:22px/35px Jost-Regular;color:#000;position:relative;cursor:pointer;margin-bottom:30px;padding-right:20px}.ovr_blk .left .categories .category h4::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);height:2px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;width:12px;background:#000}.ovr_blk .left .categories .category h4::after{content:'';position:absolute;right:5px;top:50%;transform:translateY(-50%);height:12px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;width:2px;background:#000}.ovr_blk .left .categories .category ul{display:none}.ovr_blk .left .categories .category ul li{margin-bottom:20px}.ovr_blk .left .categories .category a{font:22px/25px Jost-Regular;color:#555}.ovr_blk .left .categories .category a:hover{color:#f36}.ovr_blk .left .categories .category:first-child ul{display:block}.ovr_blk .left .categories .category.shw h4::after{transform:translateY(-50%) rotate(270deg)}.ovr_blk .right{float:right;width:72%}.ovr_blk .right .recent_blk{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.ovr_blk .right .recent_blk h2{font:27px/35px Jost-Bold;color:#000}.ovr_blk .right .recent_blk .sort{font:18px/25px Jost-Regular;color:#555;border-bottom:1px solid #dbdbdb;padding-bottom:8px}.ovr_blk .right .recent_blk .sort label{margin:0}.ovr_blk .right .recent_blk .sort select{border:none;outline:0;color:#555;background:#0000 url(../new_images/select_arw.png) no-repeat right center}.ovr_blk .right .recent_blk .sort select option{color:#000}.ovr_blk .right .products{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.ovr_blk .right .products .prdt_view{position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.1);transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;margin-bottom:35px;width:32.33%}.ovr_blk .right .products .prdt_view:not(:nth-child(3n)){margin-right:1.5%}.ovr_blk .right .products .prdt_view img{width:100%}.ovr_blk .right .products .prdt_view .cnt{bottom:-1px;padding:18px 20px;position:absolute;width:100%;background-color:#fff}.ovr_blk .right .products .prdt_view .cnt .prd_txt{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_title h4{font:22px/25px Jost-Regular;color:#000}.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_title p{font:15px/20px Jost-Regular;color:#555}.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_cart form button{border:none;background:#cdcdcd;outline:0;position:relative;padding:0;width:35px;height:35px;border-radius:50px}.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_cart form button img{position:absolute;top:50%;left:50%;width:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.ovr_blk .right .products .prdt_view .cnt .prd_code p{font:15px/20px Arial;color:#f36;text-transform:uppercase;margin-bottom:8px}.ovr_blk .right .products .prdt_view .cnt .prd_rr{display:flex;justify-content:space-between;align-items:center}.ovr_blk .right .products .prdt_view .cnt .prd_rr .review i,.ovr_blk .right .products .prdt_view .cnt .prd_rr .review svg{color:#cdcdcd}.ovr_blk .right .products .prdt_view .cnt .prd_rr .price span{font:24px/30px Jost-Bold;color:#000}.ovr_blk .right .products .prdt_view:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.2);transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.ovr_blk .right .products .prdt_view:hover .cnt .prd_txt .prd_cart form button{background-color:#f36}.ovr_blk .right .page{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdbdb;padding:35px 0;margin-bottom:70px}.ovr_blk .right .page .total p{font:22px/24px Jost-Regular;color:#555}.ovr_blk .right .page .pagination li a{display:block;width:25px;height:25px;text-align:center;font:16px/24px Jost-Bold;color:#555;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.ovr_blk .right .page .pagination li a:hover,.ovr_blk .right .page .pagination li.current a{background:#f36;color:#fff;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;border-radius:50px}.ovr_blk .right .page .pagination li.next a,.ovr_blk .right .page .pagination li.prev a{line-height:28px}.ovr_blk .right .page .pagination li.next a:hover,.ovr_blk .right .page .pagination li.prev a:hover{color:#555;background-color:transparent}.ovr_blk .right .page .pagination li:not(:last-child){margin-right:5px}.ovr_blk .right .over_all_desp h2{font:34px/40px Jost-Bold;color:#000;margin-bottom:25px}.ovr_blk .right .over_all_desp p{font:24px/30px Jost-Regular;color:#000}.ovr_blk .right .over_all_desp p a{color:#f35}.ovr_blk .right .over_all_desp p:not(:last-child){margin-bottom:28px}.dt_bc{background:#0000;margin:0 0;padding:35px 0;margin-bottom:25px}.dt_bc li,.dt_bc li a,.dt_bc li p{font:16px/25px Jost-Regular!important;color:#000!important}.dt_bc li a::after{padding:0 6px 0 8px;content:"/\00a0"}.dt_bc li a:hover{color:#f36}.str_detail{margin-bottom:95px}.str_detail .left{float:left;width:42%;position:-webkit-sticky;position:sticky;top:0;margin-bottom:20px}.str_detail .left form .price_dtls{border:1px solid #dbdbdb;margin-bottom:20px}.str_detail .left form .price_dtls h3{font:15px/16px Jost-Bold;color:#000;text-transform:uppercase;padding:18px;border-bottom:1px solid #dbdbdb}.str_detail .left form .price_dtls .templ_info{padding:20px 18px;border-bottom:1px solid #dbdbdb}.str_detail .left form .price_dtls .templ_info .title{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.str_detail .left form .price_dtls .templ_info .title h2{font:34px/35px Jost-Bold;color:#000}.str_detail .left form .price_dtls .templ_info .title .favorite{cursor:pointer;background:#f2f2f2;border-radius:50px;height:34px;text-align:center;width:34px;display:flex;align-items:center;justify-content:center}.str_detail .left form .price_dtls .templ_info .title .favorite:hover{color:#f35}.str_detail .left form .price_dtls .templ_info .title .favorite .glyphicon-heart .svg-inline--fa{color:#f35}.str_detail .left form .price_dtls .templ_info .title .favorite span i,.str_detail .left form .price_dtls .templ_info .title .favorite span svg{transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.str_detail .left form .price_dtls .templ_info .title .favorite:hover span i,.str_detail .left form .price_dtls .templ_info .title .favorite:hover span svg{color:#f36;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.str_detail .left form .price_dtls .templ_info .review{display:flex;align-items:center;margin-bottom:12px}.str_detail .left form .price_dtls .templ_info .review .stars{background-color:#f2f2f2;padding:5px 10px;border-radius:50px;display:flex;align-items:center}.str_detail .left form .price_dtls .templ_info .review .stars .rating span{color:#d4d4d4;margin:0}.str_detail .left form .price_dtls .templ_info .review .stars .rating span.clr{color:#ffab00}.str_detail .left form .price_dtls .templ_info .review .stars span{font:16px/25px Jost-Regular;color:#555;margin-left:10px}.str_detail .left form .price_dtls .templ_info .review p{font:16px/25px Jost-Regular;color:#555;margin-left:20px}.str_detail .left form .price_dtls .templ_info .rate{display:flex;align-items:center;justify-content:space-between}.str_detail .left form .price_dtls .templ_info .rate h5{font:34px/35px Jost-Regular;color:#f36}.str_detail .left form .price_dtls .templ_info .rate p{font:17px/25px Jost-Regular;color:#f36;text-transform:uppercase}.str_detail .left form .price_dtls .templ_price .pric_dtls{padding:20px 18px;border-bottom:1px solid #dbdbdb}.str_detail .left form .price_dtls .templ_items_list{padding:20px 18px;border-bottom:1px solid #dbdbdb}.str_detail .left form .price_dtls .templ_support .templ_items_list .temp_padd{border-bottom:1px solid #dbdbdb;padding-bottom:20px;margin-bottom:25px}.str_detail .left form .price_dtls .templ_support .templ_items_list .temp_padd p.free{font:17px/30px Jost-Regular;color:#555;margin-bottom:20px}.str_detail .left form .price_dtls .templ_support .templ_items_list .temp_padd .unique-hide .iputs label span{font-family:Jost-Regular}.str_detail .left form .price_dtls .templ_totals{display:flex;align-items:flex-start;justify-content:space-between}.str_detail .left form .price_dtls .templ_totals .total_dicrp h4{font:17px/18px Jost-Bold;color:#000;margin-bottom:18px}.str_detail .left form .price_dtls .templ_totals .total_dicrp p{font:17px/18px Jost-Regular;color:#555}.str_detail .left form .price_dtls .templ_totals p.templ_total_price{font:20px/22px Jost-Bold;color:#f36;margin-right:30px}.str_detail .left form .price_dtls .templ_items{display:flex;align-items:center;justify-content:space-between}.str_detail .left form .price_dtls .templ_items .iputs{position:relative}.str_detail .left form .price_dtls .templ_items .iputs input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.str_detail .left form .price_dtls .templ_items .iputs label{font:17px/20px Jost-Regular;color:#555;margin-bottom:0}.str_detail .left form .price_dtls .templ_items .iputs label input:checked~span::before{background-color:#f36}.str_detail .left form .price_dtls .templ_items .iputs label input:checked~span::after{opacity:1;visibility:visible}.str_detail .left form .price_dtls .templ_items .iputs label span{display:inline-block;position:relative;padding-left:25px;}.str_detail .left form .price_dtls .templ_items .iputs label span::before{content:'';-webkit-appearance:none;background-color:#0000;border:1px solid #dbdbdb;padding:7px;display:inline-block;cursor:pointer;border-radius:50px;position: absolute;left: 0;top: 2px;}.str_detail .left form .price_dtls .templ_items .iputs label span::after{content:'';display:block;position:absolute;top:6px;left:4px;width:8px;height:8px;border-radius:50px;background:#fff;opacity:0;visibility:hidden}.str_detail .left form .price_dtls .templ_items.unique-hide label span{position:relative}.str_detail .left form .price_dtls .templ_items.unique-hide label span::before{border-radius:inherit}.str_detail .left form .price_dtls .templ_items.unique-hide label span::after{content:"";background:url(../new_images/wh_tick.png) no-repeat;top:5px;left:2px;background-size:cover;width:10px;height:10px;border-radius:inherit}.str_detail .left form .price_dtls .templ_items .templ_item_rgt{display:flex;align-items:center}.str_detail .left form .price_dtls .templ_items .templ_item_rgt p{font:17px/30px Jost-Regular;color:#555}.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips{position:relative;cursor:pointer}.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips span.qurel_icon{background:#757575;border-radius:10px;color:#fff;display:inline-block;font:12px Jost-Regular;height:17px;padding:2px;text-align:center;width:17px;margin-left:18px;transition:all .5s linear 0s;-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s}.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips .tooltip_cont{background:#f36;border-radius:4px;color:#fff;font:14px/20px Jost-Regular;margin:0 auto;opacity:0;padding:5px;position:absolute;text-align:center;right:28px;top:-5px;width:270px;z-index:9;}.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips .tooltip_cont::after{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:7px solid #f36;top:8px;content:"";right:-7px;margin:0 auto;position:absolute;width:6px}.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips p{color:#fff;font: 17px/23px Jost-Regular;}.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips:hover .tooltip_cont{opacity:1;transition:all .5s linear 0s;-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s}.str_detail .left form .ord_btns .divide_btn{display:flex;justify-content:space-between;margin-bottom:10px}.str_detail .left form .ord_btns .divide_btn button{font:16px/22px Jost-Bold;border:2px solid #0000;padding:12px 0;width:49%;text-transform:uppercase}.str_detail .left form .ord_btns .divide_btn button.addcart{background-color:#f36;color:#fff}.str_detail .left form .ord_btns .divide_btn button.buynow{border-color:#000;color:#000;background-color:transparent}.str_detail .left form .ord_btns .divide_btn button:hover{opacity:.8}.str_detail .left form .ord_btns a.live_demo{font:16px/21px Jost-Bold;padding:12px 0;width:100%;text-transform:uppercase;border:2px solid #0000;background-color:#000;color:#fff;display:block;text-align:center}.str_detail .left form .ord_btns a.live_demo:hover{opacity:.8}.str_detail .right{float:right;width:53%}.str_detail .right .templ_detail_slider .top{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #dbdbdb;margin-bottom:30px}.str_detail .right .templ_detail_slider .top .thumbnails{width:62%}.str_detail .right .templ_detail_slider .top .thumbnails #sync2{max-width:330px;margin:0 auto}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .owl-stage-outer{z-index:2}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .item .prod_det_thumb{background-position:center center;background-repeat:no-repeat;background-size:100% auto;height:70px;border:1px solid #e5e5e5}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .item .prod_det_thumb img{opacity:0}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .item.thumb-img{opacity:.3}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .item.thumb-image{opacity:1}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .owl-nav{display:block;position:absolute;top:0;width:100%;z-index:1}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .owl-nav button{border-radius:0;width:24px;height:70px;background-color:#f2f2f2;margin:0;padding:11px;position:absolute;opacity:1}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .owl-nav button.owl-prev{left:-30px}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .owl-nav button.owl-next{right:-30px}.str_detail .right .templ_detail_slider .top .thumbnails #sync2 .owl-nav button span{color:#757575;font-size:35px;line-height:0}.str_detail .right .templ_detail_slider .top .share_icon{display:flex;width:28%;align-items:center;justify-content:space-between}.str_detail .right .templ_detail_slider .top .share_icon p{font:16px/25px Jost-Regular;color:#555}.str_detail .right .templ_detail_slider .top .share_icon .social_items{display:flex}.str_detail .right .templ_detail_slider .top .share_icon .social_items li a{width:28px;height:28px;display:inline-block;padding:4px;text-align:center;background-color:#f2f2f2;border-radius:50%;color:#757575;font-size:13px}.str_detail .right .templ_detail_slider .top .share_icon .social_items li:not(:last-child){margin-right:2px}.str_detail .right .templ_detail_slider .slides{margin-bottom:50px}.str_detail .right .templ_detail_slider .slides #sync1{box-shadow:0 0 5px rgba(0,0,0,.2)}.str_detail .right .templ_detail_slider .slides #sync1 .item .prod_det_img{max-height:840px;background-position:center 0;background-repeat:no-repeat;background-size:100% auto;transition:all 5.5s linear 0s;-webkit-transition:all 5.5s linear 0s;-moz-transition:all 5.5s linear 0s;-ms-transition:all 5.5s linear 0s;-o-transition:all 5.5s linear 0s}.str_detail .right .templ_detail_slider .slides #sync1 .item .prod_det_img img{opacity:0}.str_detail .right .templ_detail_slider .slides #sync1 .item .prod_det_img:hover{background-position:center 100%;transition:all 5.5s linear 0s;-webkit-transition:all 5.5s linear 0s;-moz-transition:all 5.5s linear 0s;-ms-transition:all 5.5s linear 0s;-o-transition:all 5.5s linear 0s}.str_detail .right .templ_detail_slider .slides #sync1 .owl-nav{display:none}.str_detail .right .templ_detail_slider .templ_det_des{margin-bottom:45px}.str_detail .right .templ_detail_slider .templ_det_des h4{font:17px/20px Jost-Bold;color:#000;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #dbdbdb;margin-bottom:25px}.str_detail .right .templ_detail_slider .templ_det_des p{font:18px/25px Jost-Regular;color:#555}.str_detail .right .templ_detail_slider .templ_det_tabs{margin-bottom:40px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab{border-bottom:1px solid #dbdbdb;margin-bottom:25px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li{padding-bottom:20px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a{font:17px/20px Jost-Bold;color:#999;text-transform:uppercase;position:relative}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a::after{background-color:#f36;position:absolute;content:"";width:0;height:3px;bottom:-22px;left:0;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a.active,.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a:hover{color:#000}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a.active::after,.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a:hover::after{width:100%;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li:not(:last-child){margin-right:8%}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content ul.list li{font:18px/25px Jost-Regular;color:#555;padding-left:20px;position:relative}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content ul.list li::before{position:absolute;content:"";background:url(../new_images/pink_tick.png) no-repeat;background-size:contain;left:0;top:8px;width:12px;height:10px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content ul.list li:not(:last-child){margin-bottom:10px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid{display:flex;justify-content:space-between;align-items:flex-start}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid h3{font:17px/20px Jost-Regular;color:#181a1b;width:25%;padding:10px 0}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk{width:70%}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk .tec-det-content{display:flex;flex-wrap:wrap}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk .tec-det-content li.custom{width:50%;margin-bottom:30px;padding:10px;padding-left:50px;background-position:left top 4px;background-repeat:no-repeat}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .review_form_blk{margin:30px 0}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .review_form_blk h3{font:18px/22px Jost-Bold;color:#000;margin-bottom:25\px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .review_form_blk .write_review a.write_review_btn{background:#757575;color:#fff;display:inline-block;font:14px/20px Jost-Bold;padding:15px 50px;text-transform:uppercase;transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s}.str_detail .right .templ_detail_slider .up_grade_version h4{font:17px/20px Jost-Bold;color:#000;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #dbdbdb;margin-bottom:25px}.str_detail .right .templ_detail_slider .up_grade_version .upgrade_ver_grid h3{font:26px/34px Jost-Bold;color:#000;margin-bottom:15px}.str_detail .right .templ_detail_slider .up_grade_version .upgrade_ver_grid p{font:18px/25px Jost-Regular;color:#555}.str_detail .right .templ_detail_slider .up_grade_version .upgrade_ver_grid p.upgrade_date{margin-bottom:15px}.str_detail .right .templ_detail_slider .up_grade_version .upgrade_ver_grid p.upgrade_date span{color:#f36}.related{margin-bottom:100px}.related .related_head{margin-bottom:45px}.related .product{display:flex;justify-content:space-between}.related .product .prdt_view{position:relative;width:24%;box-shadow:0 0 5px 0 rgba(0,0,0,.1);transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.related .product .prdt_view img{width:100%}.related .product .prdt_view .cnt{bottom:-1px;padding:18px 20px;position:absolute;width:100%;background-color:#fff}.related .product .prdt_view .cnt .prd_txt{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.related .product .prdt_view .cnt .prd_txt .prd_title h4{font:20px/25px Jost-Regular;color:#000}.related .product .prdt_view .cnt .prd_txt .prd_title p{font:15px/20px Jost-Regular;color:#555}.related .product .prdt_view .cnt .prd_txt .prd_cart form button{border:none;background:#cdcdcd;outline:0;position:relative;padding:0;width:35px;height:35px;border-radius:50px}.related .product .prdt_view .cnt .prd_txt .prd_cart form button img{position:absolute;top:50%;left:50%;width:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.related .product .prdt_view .cnt .prd_code p{font:15px/20px Arial;color:#f36;text-transform:uppercase;margin-bottom:8px}.related .product .prdt_view .cnt .prd_rr{display:flex;justify-content:space-between;align-items:center}.related .product .prdt_view .cnt .prd_rr .review i,.related .product .prdt_view .cnt .prd_rr .review svg{color:#cdcdcd}.related .product .prdt_view .cnt .prd_rr .price span{font:24px/30px Jost-Bold;color:#000}.related .product .prdt_view:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.2);transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.related .product .prdt_view:hover .cnt .prd_txt .prd_cart form button{background-color:#f36}body.store.app .store_banner img{max-height:740px}.store_banner .use_appl{position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%);border-top:1px solid #fff3;padding:20px 0}body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{display:block;width:340px;margin-bottom:20px}.store_banner .use_appl .tools{display:flex;align-items:center;text-align:center;justify-content:center;align-content:center}
.store_banner .use_appl .tools .app_img:not(:last-child){margin-right:4%}.fixed-header{position:fixed!important;top:0;left:50%;width:100%;z-index:999;padding:7.5px 0;background:#fff;box-shadow:0 0 15px 1px rgba(0,0,0,.4);transform:translateX(-50%)}
header.fixed-header .main_header{margin:0 auto;left:0;transform:inherit;-webkit-transform:inherit;-ms-transform:inherit;-moz-transform:inherit}header.fixed-header .main_header .logo .inner{display:block}
header.fixed-header .main_header .logo .main{display:none}
header.fixed-header .main_header .mainmenu .menu ul li a{color:#000}
header.fixed-header .main_header .mainmenu .menu ul li.active a,header.fixed-header .main_header .mainmenu .menu ul li:hover a{color:#f36}

header .main_header .mainmenu .info .cart_icon .inner,header .main_header .mainmenu .info .user_icon .inner{display:none}
header.fixed-header .main_header .mainmenu .info .cart_icon .inner,header.fixed-header .main_header .mainmenu .info .user_icon .inner{display:block}
header.fixed-header .main_header .mainmenu .info .cart_icon .main,header.fixed-header .main_header .mainmenu .info .user_icon .main{display:none}body.store.app{overflow-x:hidden}
.grids-slider .grid img{width:auto}
body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-left:0;min-width:550px;max-width:550px;margin-right:80px}.app-slider{min-width:720px;max-width:720px;margin-left:8%}.grid img{object-fit:none}.grids-slider{width:calc(100% + 100px)}.app-slider .grid img{border-radius:31px}.app_img{margin-top:3px}
.app-download{display:flex}
.app-ps{padding:10px;background:#000;border-radius:6px;transition:.6s ease;width:190px}
/*.app-ps:hover{background:#f36}*/
.app-ps a{display:flex;align-items:center;justify-content:space-around}
.app_text{padding-left:10px}.app_text p{margin-bottom:4px!important;font-size:13px!important;line-height:13px!important}.app_text p.iconname{margin-bottom:0!important;font-size:22px!important}
.app-download .app-ps:last-child{margin-left:10px}
body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:63px;line-height:63px;position:relative;width:fit-content;margin-bottom:15px}body.store.app .store_banner .banner_text .ban_blk .ban_cont h3::after{position:absolute;content:'';background:url(../new_images/ban-h-before.png) no-repeat;right:-70px;top:50%;transform:translateY(-50%);width:60px;height:47px}
body.store.app .store_banner .banner_text .ban_blk .ban_cont p{margin-bottom:40px}
.info .user_icon span{position:absolute;font:15px/15px Jost-Regular;color:#fff;background:#f36;width:16px;height:18px;text-align:center;border-radius:50px;top:0;right:-14px}.info .user_icon{position:relative}
.grids-slider.owl-carousel .owl-nav{display:block!important;position:absolute;bottom:35px;left:-170px}
.grids-slider.owl-carousel button.owl-next{margin-left:20px}
.app-features .wh_head span.h2_span{padding-bottom:35px;display:block;font:20px/20px Jost-Regular}.app-features .wh_head{margin-bottom:50px;position:relative}
.app-features .feature-head h2{font:66px/66px Jost-Bold}.app-features .feature-head h2 span{display:block}.app-features .feature-head{margin-bottom:60px}.features-blocks{display:flex;flex-wrap:wrap}.features-blocks .f-block{width:23.6%;background:#f9f9f9;display:flex;align-items:center;flex-direction:column;text-align:center;min-height:215px;justify-content:space-evenly;margin-right:1.8%;margin-bottom:20px}.features-blocks .f-block:nth-child(4n){margin-right:0}.features-blocks .f-block p{font:22px/30px Jost-Regular}.features-blocks .f-block p span{display:block}
.features-blocks .f-block-img{position:relative}
.features-blocks .f-block-img img{position:relative}.features-blocks .f-block-img::before{position:absolute;content:"";background:url(../new_images/f-shade.png) no-repeat;left:-20px;top:0;width:53px;height:53px;transition:.6s ease}.f-block:hover .f-block-img::before{left:0;transform:scale(1.5)}.app-features{margin-bottom:90px;position:relative}.app-info .info-block .container{display:flex;align-items:center;justify-content:flex-start}.app-info .info-block .info-text{width:50%}.app-info .info-block .info-img{width:50%;text-align:center;padding-left:20px}.app-info .info-block .info-text h4{font:66px/66px Jost-Regular;margin-bottom:30px}
.app-info .info-block .info-text h4 span{display:block}.app-info .info-block .info-text p{font:22px/30px Jost-Regular;padding-right:30px;margin-bottom:20px}.app-info .info-block-rev .container{display:flex;align-items:center;justify-content:flex-start}.app-info .info-block-rev .info-text{width:50%;padding-left:50px}.app-info .info-block-rev .info-img{width:50%;text-align:center}.app-info .info-block-rev.left .info-img{text-align:left}.app-info .info-block-rev.left{position:relative}.app-info .info-block-rev .info-text p.bigt span{display:block}.app-info .info-block-rev .info-text p{font:24px/32px Jost-Regular;padding-right:30px;margin-bottom:20px}.app-info .info-text p.bigt{font:66px/66px Jost-Regular;margin-bottom:30px}.app-info{margin-bottom:80px;position:relative}.app-faq .app-faq-head span.h2_span{padding-bottom:35px;font:20px/20px Jost-Regular;display:block}.app-faq .app-faq-head{margin-bottom:50px;position:relative}
.box1{display:none}.app-faq-block h6.accordion1{font:24px/24px Jost-Bold;position:relative;padding:35px 0}.app-faq-block .box1 p{font:21px/30px Jost-Regular;padding-bottom:50px}.app-faq-block{width:100%;max-width:1020px;margin:0 auto}.app-faq-block h6.accordion1::before{content:'';position:absolute;right:17px;top:50%;transform:translateY(-50%);height:3px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;width:20px;background:#000}.app-faq-block h6.accordion1::after{content:'';position:absolute;right:25px;top:50%;transform:translateY(-50%);height:20px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in;width:3px;background:#000}.app-faq-block h6.accordion1.active::after{transform:translateY(-50%) rotate(270deg)}.app-faq-block .questions{border-bottom:1px solid#dbdbdb}.app-faq{margin-bottom:100px;position:relative}.app-features::before{position:absolute;content:"";left:0;top:-32%;background:url(../new_images/blob-4.svg) no-repeat top right;width:350px;height:420px;z-index:-1}.app-info::after{content:"";position:absolute;right:0;top:120px;transform:translateY(-50%);background:url(../new_images/blob-2.svg) no-repeat right -160px center;width:370px;height:370px;background-size:contain;z-index:-1}
.app-info .info-block-rev.left::before{content:"";position:absolute;left:-12%;bottom:-18%;background:url(../new_images/blob-4.svg) no-repeat top right;width:610px;height:420px;z-index:-1;transform:rotate(22deg)}.app-info .info-block.altb{position:relative}
.app-info .info-block.altb::before{content:"";position:absolute;right:-4%;top:-30%;background:url(../new_images/blob-4.svg) no-repeat top right;width:610px;height:420px;z-index:-1;transform:rotate(180deg)}.app-info .info-block.altbt{position:relative}
.app-info .info-block.altbt::before{content:"";position:absolute;left:-17%;top:0;background:url(../new_images/app-shade.png) no-repeat;width:204px;height:262px;z-index:-1}.app-faq::before{content:"";position:absolute;left:-20%;top:12%;background:url(../new_images/blob-4.svg) no-repeat top right;width:610px;height:420px;z-index:-1;transform:rotate(80deg)}
.line{height:2px;display:block;background-color:#000;transition:width 1s,top 1s linear;-webkit-transition:width 1s,top 1s linear;-moz-transition:width 1s,top 1s linear;-o-transition:width 1s,top 1s linear;position:relative;width:0%}
.line.is-inview{width:100%;}
body.store.app .opacity-0{opacity:1!important;}
body.store.app .line{width:100%;}
body.store.app .store_banner .banner_text .ban_blk .ban_cont{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s;}
body.inner header.fixed-header .main_header{left:0;}
body.store header.fixed-header .main_header .mainmenu .menu ul li.active a:after{background:#f36;}
header.fixed-header .main_header .mainmenu .menu ul li a:after{background:#f36}.touch-device .cursor{display:none;}
.touch-device .wh_block .wh_head::after{right:0;background-position:right -100px center}.touch-device .top_sticky::after{right:0;width:475px;background-position:right -120px center}.touch-device .portfilo_block .view::after{right:0;background-position:right -100px center}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content div#tab_1 ul li{font:18px/25px Jost-Regular;color:#555;padding-left:20px;position:relative;margin-bottom:10px}
.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content div#tab_1 ul li::before{position:absolute;content:"";background:url(../new_images/pink_tick.png) no-repeat;background-size:contain;left:0;top:8px;width:12px;height:10px}
.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content div#tab_1 p{font:18px/25px Jost-Regular}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk .tec-det-content li.custom{margin-left:0}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li.active a::after{width:100%}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li.active a{color:#000}.chkout-grid form{display:flex}.login_grid{display:flex;margin-bottom:100px}.login_grid .log_grid{max-width:100%;flex:unset}
.templ_det_tabs .tab-content h3{padding-top:14px}.str_detail .right .templ_detail_slider .top .share_icon{align-items:unset}.str_detail .right .templ_detail_slider .top .share_icon .social_items{margin-top:0}
body.store.nxt .chkout-grid{position:relative}
body.store.nxt .chkout-grid .message-red{position:absolute;top:-30px;left:50%;transform:translate(-50%)}.dt_bc li a,.dt_bc li p{text-transform:Capitalize}
body.store.nxt .message-red{width:270px}.ovr_blk .right .recent_blk .sort{width:220px}
.ovr_blk .right .recent_blk .sort select{width:160px}.templ_detail_slider .thumbnails{margin-left:0!important}
.templ_det_tabs .tab-content{border:none;padding:30px 0}.str_detail .left form .price_dtls .templ_items .iputs label span::before{border-radius:0}
.str_detail .left form .price_dtls .templ_items .iputs label span::after{background:url(../new_images/wh_tick.png) no-repeat;width:10px;height:10px;background-size:cover;top:4px;left:2px}
body.store .opacity-0{opacity:1}body.store .right_align .line{width:100%}
body.store .offer_blk .off_body .off_dv .text::before{width:50px}
.MessageBoxMiddle{padding:40px 10px;width:auto;margin:0 auto;left:unset;text-align:center}
.MessageBoxMiddle .MsgTitle{display:none}
.MessageBoxMiddle .pText{margin-bottom:20px}.MessageBoxButtonSection{width:200px;margin:0 auto}
.MessageBoxContainer{width:480px;margin:0 auto}
.cart-left.coupon-container label.error-form{display:block}.alert-message.message-red{position:unset;top:unset;left:unset;transform:unset}.login_form .input_effect~label.error-form{left:0!important;text-align:left!important}
.chkout-grid .chkout_form label.error-form{left:0!important;right:0!important;text-align:left!important;display:block}.log_grid h2{line-height:25px!important}
body.store.nxt .dt_bc{margin-bottom:0}.portfilo_block .view ul li .portfilo-content .portflio-hover-box{z-index:8}
body.inner header{background:url(../new_images/str_inner_bg.jpg) no-repeat bottom center;background-size:cover;position:relative}body.inner header .main_header .mainmenu .menu ul li a{color:#fff}
body.inner header .main_header .logo .inner{display:none}body.inner header .main_header .logo .main{display:block}body.inner header.fixed-header .main_header .mainmenu .menu ul li a{color:#000}body.inner header.fixed-header .main_header .mainmenu .menu ul li.active a,body.inner header.fixed-header .main_header .mainmenu .menu ul li:hover a{color:#f36}body.inner header.fixed-header .main_header .logo .inner{display:block}body.inner header.fixed-header .main_header .logo .main{display:none}body.inner{height:100%!important}
header{position:absolute;width:100%}body.store.nxt header,header .main_header{position:relative}
body.inner header.fixed-header,body.store.nxt header.fixed-header{background:#fff}body.inner header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li a{color:#000}body.inner header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li:hover a{color:#f36}
.hire_bg .hire_prjt .frm form .form-group select.custom-error,.shotr_frm .frm_heading .frm_blk form .form-group select.custom-error{border-bottom:2px solid red!important}.hire_bg .hire_prjt .frm form .form-group select.custom-error.valid{border-color:#555!important}.shotr_frm .frm_heading .frm_blk form .form-group .focus-border{bottom:0}.serv-details_block ._details ._dtls_mid ._text h5{font:34px/38px Jost-Bold}.free_temp_form .form-group input.custom-error{border-bottom:1px solid red}.free_temp_form .input_effect~label.error-form,.free_temp_form .recaptcha_div label.error-form{display:none}.free_temp_form .input_effect:focus+label{color:#f36}.shotr_frm .frm_heading .frm_blk form .form-group textarea~.focus-border{bottom:6px}header.fixed-header .main_header{padding:18px 0}.str_detail .left{top:90px}.cont_blk .cont_infm .address .branch .top,.cont_blk .cont_infm .address .main .top{min-height:175px}.testimonial_text{padding:80px 0 120px}.testimonial_text .com_head{margin-bottom:40px}.testimonial_text .com_head h1{font:50px/50px Jost-Bold}.testi_page_cont{display:flex;flex-wrap:wrap}.testi_grid{width:48%;margin-right:4%;margin-bottom:35px}.testi_grid:nth-child(2n){margin-right:0}.testi_grid .testi_cont p{font:22px/30px Jost-Regular;color:#555;margin-bottom:15px}.testi_grid .testi_cont h4.testi_usr_name{font:30px/35px Jost-Bold}.testi_cont{display:flex;flex-direction:column;justify-content:space-between}.custom_review a.view_all{color:#f36;font:16px/16px Jost-Bold;text-transform:uppercase;display:block;text-align:end;margin-top:25px;position:relative;margin-right:30px}.custom_review a.view_all::after{content:"";height:11px;position:absolute;right:-22px;top:2px;width:15px;background:url(../images/view_all.png) no-repeat center;transition:.8s ease}.custom_review a.view_all:hover::after{right:-28px}.testi_grid{padding-left:85px;padding-top:40px;background:url(../new_images/quotes.svg) no-repeat left top}.static_text{padding:80px 0 100px}.static_text h1{font:45px/45px Jost-Bold;margin-bottom:15px}.static_text p{font:22px/30px Jost-Regular;margin-bottom:10px}.static_text ul li{font:22px/22px Jost-Regular;padding-left:20px;position:relative;margin-bottom:25px}.static_text p strong{font:30px/30px Jost-Bold}.static_text ul li::before{position:absolute;content:"";background:#000;background-size:contain;width:5px;height:5px;left:0;border-radius:50%;top:12px}.services_cont ul:first-child li::before{position:unset}.static_text ul li ol{margin-top:22px}.static_text ul li ol li{margin-bottom:10px}.static_text .custom.privacy p:first-child,.static_text .custom.term p:first-child{font-family:Jost-Bold}.partners_text{padding:60px 0 90px}.partners_text .com_head{margin-bottom:30px}.partners_text .com_head h1{font:45px/45px Jost-Bold}.partners_text .partners_block{display:flex;justify-content:space-between}.partners_text .partners_block .partners_grid h2{font:30px/30px Jost-Bold;margin-top:30px}.partners_text .partners_block .partners_grid p{font:22px/26px Jost-Regular;margin-top:20px}.partners_text .partners_block .partners_grid{width:49%}.partners_text .partners_block .partners_grid:first-child{margin-right:2%}.recaptcha_div{margin-bottom:30px}.recaptcha_div label.error-form{display:block;text-align:left}@-webkit-keyframes ar_bounce{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ar_bounce{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.page_not_text{padding:90px 0;text-align:center}.page_not_text h1{font:50px/50px Jost-Bold;margin-bottom:10px;margin-top:-55px;text-transform:uppercase}.page_not_text>p{font:16px/30px Jost-Regular;text-transform:uppercase}.page_not_text .go_home{color:#f36;display:inline-block;margin-top:35px;font:12px/21px Jost-Bold;position:relative;text-transform:uppercase}.page_not_text .go_home::after{content:"";height:11px;position:absolute;right:-25px;top:5px;width:15px;background:#0000 url(../new_images/view_all.png) no-repeat scroll center center}.page_not_text .go_home:hover::after{-webkit-animation-name:ar_bounce;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-iteration-count:infinite;animation-name:ar_bounce;animation-duration:2s}.review_form_blk .form-group{position:relative;z-index:1;margin-bottom:20px}.review_form .form-group input,.review_form .form-group textarea{height:48px;resize:none;border:none;border-bottom:2px solid #555;color:#000;font:20px/25px Jost-Regular;background-color:#0000;width:100%;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;outline:0}.review_form .form-group textarea{height:135px;margin-bottom:0}.review_form .review_btn input[type=submit]{color:#fff;border:none;background-color:#f36;position:relative;text-decoration:none;display:inline-block;padding:14px 0;font:16px/22px Jost-Bold;text-align:center;max-width:200px;width:100%;transition:.5s all;text-transform:uppercase}.review_form .input_effect~label.error-form{display:none}.review_form .input_effect~.focus-border{display:none;position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.review_form .has-content.input_effect~.focus-border,.review_form .input_effect:focus~.focus-border{width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;left:0}.review_form .input_effect~label{position:absolute;left:0;width:100%;top:1px;font:15px/24px Jost-Regular;color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;z-index:-1}.review_form .has-content.input_effect~label,.review_form .input_effect:focus~label{top:-15px;font:17px/20px Jost-Regular;text-shadow:0 0 0;color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.review_form textarea.input_effect~.focus-border{bottom:6px!important}.review_form textarea.has-content+label,.review_form textarea:focus+label{top:-20px}.review_form .form-group input.custom-error,.review_form .form-group textarea.custom-error{border-color:#f36}.review_form{display:inline-block;width:100%}.review_btn input{background:#f36 none repeat scroll 0 0;color:#fff;font:14px/20px Jost-Bold;padding:15px;text-transform:uppercase;width:180px}.review_btn{display:inline-block;margin-top:0;width:100%}.review_form .form-group label{position:absolute;color:#000;top:0;left:0;margin-bottom:0;font:20px/25px Jost-Regular}.review_form .form-group.review_ratings label{position:relative}.review_form .form-group .giv_ratings{display:inline-block;margin-left:15px;vertical-align:middle}.review_btn input{margin-left:15px;margin-top:10px;float:left}.review_form .recaptcha_div .error-form{font:12px/14px Jost-Regular}.review_form .form-group.review_ratings label.error-form{bottom:0;font:12px/14px Jost-Regular;position:absolute;right:0}button.hidden{display:none}.login_form .form-group label{position:absolute;color:#000;top:0;left:0;margin-bottom:0;font:20px/25px Jost-Regular}.login_form .form-group{position:relative;z-index:1;margin-bottom:20px}.login_form .form-group input{height:48px;resize:none;border:none;border-bottom:2px solid #555;color:#000;font:20px/25px Jost-Regular;background-color:#0000;width:100%;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;outline:0}.login_form .input_effect~.focus-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.login_form .has-content.input_effect~.focus-border,.login_form .input_effect:focus~.focus-border{width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;left:0}.login_form .has-content.input_effect~label,.login_form .input_effect:focus~label{top:-15px;font:17px/20px Jost-Regular;text-shadow:0 0 0;color:#f36;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.log_grid .form_grp .form-group.check_btn label{position:relative}.login_form .input_effect~label.error-form{display:none}.interest_frm .frm_heading .frm_blk form .form-group.resume_label label+label.error-form{display:block}.login_form .form-group input.custom-error{border-color:#f36}.has-content{border-color:#555}.cont_blk .cont_frm form .alert-message.message-green p,.hire_bg .hire_prjt .frm .alert-message.message-green p,.interest_frm .frm_heading .frm_blk .alert-message.message-green p,.shotr_frm .frm_heading .frm_blk form .alert-message.message-green p{color:rgb(14 176 34);font:19px/25px Jost-Regular;text-align:center;position:relative;top:-15px}header .main_header .mainmenu .info .user_icon ul.drop_menu{position:absolute;background:rgb(255 255 255);width:190px;right:-30px;top:50px;padding:20px 25px;box-shadow:0 5px 10px 2px rgb(0 0 0 / 30%);border-radius:5px;opacity:0;visibility:hidden;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}header .main_header .mainmenu .info .user_icon ul.drop_menu li a{background-size:18px;background-position:left top 2px;background-repeat:no-repeat;transition:inherit;padding-left:32px;font:16px/25px Jost-Regular;color:#000}header .main_header .mainmenu .info .user_icon ul.drop_menu li:hover a{color:#f36}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_pro a{background-image:url(../new_images/profile_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_pro:hover a{background-image:url(../new_images/profile_hv_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_ord a{background-image:url(../new_images/order_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_ord:hover a{background-image:url(../new_images/order_hv_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_tick a{background-image:url(../new_images/ticket_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_tick:hover a{background-image:url(../new_images/ticket_hv_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_dow a{background-image:url(../new_images/dwld_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_dow:hover a{background-image:url(../new_images/dwld_hv_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_fav a{background-image:url(../new_images/fav_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.my_fav:hover a{background-image:url(../new_images/fav_hv_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.suport_icon a{background-image:url(../new_images/renew_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.suport_icon:hover a{background-image:url(../new_images/renew_hv_icon.svg)}header .main_header .mainmenu .info .user_icon ul.drop_menu li.logout a{background-image:url(../new_images/logout_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li.logout:hover a{background-image:url(../new_images/logout_hv_icon.svg)}
header .main_header .mainmenu .info .user_icon ul.drop_menu li:not(:last-child){margin-bottom:10px}
header .main_header .mainmenu .info .user_icon ul.drop_menu::before{content:"";position:absolute;top:-8px;right:75px;border-left:7px solid rgb(0 0 0 / 0%);border-right:8px solid rgb(0 0 0 / 0%);border-bottom:8px solid rgb(255 255 255);transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}
header .main_header .mainmenu .info .user_icon ul.drop_menu.shwn{top:70px;opacity:1;visibility:visible;z-index:inherit;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}
header .main_header .mainmenu .info .user_icon ul.drop_menu.shwn::before{right:25px;transition:.5s all ease-out,.5s all ease-in;-ms-transition:.5s all ease-out,.5s all ease-in;-webkit-transition:.5s all ease-out,.5s all ease-in;-o-transition:.5s all ease-out,.5s all ease-in}.social_sticky{position:fixed;right:0;top:50%}
.social_sticky ul.so_icons{border:1px solid #fff}.social_sticky ul.so_icons li{width:50px;background:#000;text-align:center;color:#fff}
.social_sticky ul.so_icons li:not(:last-child){border-bottom:1px solid #fff}
.social_sticky ul.so_icons li a{display:block;padding:12px 0}
._cart_blk{display:flex;align-items:flex-start;justify-content:space-between}
._cart_blk .box-table{width:67%}
._cart_blk .box-table table.cart-table tbody tr td:first-child,._cart_blk .box-table table.cart-table thead tr th:first-child{width:45%}
._cart_blk .box-table table.cart-table thead tr th{color:#181a1b;font:15px/32px Jost-Regular}._cart_blk .box-table table.cart-table tbody tr td{font:15px/32px Jost-Regular}._cart_blk .box-table table.cart-table tbody tr td .abos{position:initial;right:auto;top:auto;opacity:1}._cart_blk .cart_price{width:30%;border:1px solid #e5e5e5}._cart_blk .cart_price .cart_count h6{color:#181a1b;font:15px/32px Jost-Regular;padding:13px 25px;text-transform:uppercase;border-bottom:1px solid #e5e5e5;background:#f8f8f8}._cart_blk .cart_price .cart_count table{padding:25px;width:100%;border-collapse:separate}._cart_blk .cart_price .cart_count table td,._cart_blk .cart_price .cart_count table th{color:#757575;font:18px/32px Jost-Regular}
._cart_blk .cart_price .cart_count table th{text-align:left;width:60%}
._cart_blk .cart_price .cart_count table td{text-align:right;width:40%}._cart_blk .cart_price .coupon-blk{background:#f8f8f8;padding:35px 25px;border-top:1px solid #e5e5e5}
._cart_blk .cart_price .coupon-blk table{width:100%;margin-bottom:22px}._cart_blk .cart_price .coupon-blk table th{text-align:left;width:60%;font:22px/32px Jost-Bold;color:#000}
._cart_blk .cart_price .coupon-blk table td{text-align:right;width:40%;font:22px/32px Jost-Bold;color:#f36}._cart_blk .cart_price .coupon-blk form .coupon-code{border:1px solid #757575;border-right:none;color:#757575;float:left;font:14px/20px Jost-Regular;height:40px;padding:10px;width:75%}
._cart_blk .cart_price .coupon-blk form input[type=button],._cart_blk .cart_price .coupon-blk form input[type=submit]{background:#f36 none repeat scroll 0 0;border:medium none;color:#fff;font:14px/20px Jost-Regular;height:40px;text-transform:uppercase;width:calc(100% - 75%)}
._cart_blk .cart_price .coupon-blk form a#remove_coupon{color:#f36;padding:5px 0;display:inline-block;font:17px/25px Jost-Regular}
._cart_blk .cart_price .coupon-blk form a#remove_coupon:hover{color:#181a1b}

/*10.03.23*/

/*.banners_slider .banner .owl-item.active .item .banner_content .ban_blk .ban_img img */

.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_img img {
	object-fit: cover;
     object-position: right; 
     min-height: unset; 
    min-width: unset;
}

.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_img {left: 0;}
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_img img {
	margin: 0 auto;
	width: auto;
}
.app_img {display: inline-block;}
.app_text {display: inline-block;}

/*header .main_header .mainmenu .menu ul li.our_store .menu_drop li.item-has-children ul.menu_drop {
	top: 0;position: static;padding: 5px;
}

header .main_header .mainmenu .menu ul li.our_store .menu_drop li.item-has-children ul.menu_drop li a {line-height: 30px;color: #000;}
header .main_header .mainmenu .menu ul li.our_store .menu_drop li.item-has-children ul.menu_drop li a:hover {color: #f36;}*/
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_cont h3, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_cont h3 {display: none;}
.store_banner .banner_text .ban_blk img {width: auto;height: auto;object-fit: unset;}
.store_banner .banner_text .ban_blk .ban_cont > p {margin: 25px 0;}
.store_banner .banner_text .ban_blk .ban_cont {
    margin-left: 0;
    margin-right: 80px;
}
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_img img {
	margin-left: auto;
	margin-right: 60px;
}
/*header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop {
	opacity: 0;
	visibility: hidden;
}*/
header .main_header .mainmenu .menu ul li.item-has-children:hover ul.menu_drop {
	opacity: 1;
	visibility: visible;
	    transition: all .5s linear 0s;
    -webkit-transition: all .5s linear 0s;
    -moz-transition: all .5s linear 0s;
    -ms-transition: all .5s linear 0s;
}
header .main_header .mainmenu .menu ul li.product_menu .menu_drop li {
	padding: 2px 0px 2px 50px;
	padding-left: 50px!important;
	margin-bottom: 8px;
}
header .main_header .mainmenu .menu ul li.product_menu .menu_drop li:first-child {
	background: url(../new_images/scarton_icon.svg) no-repeat left 12px center;
}
header .main_header .mainmenu .menu ul li.product_menu .menu_drop li:nth-child(2) {
	background: url(../new_images/foodzat_icon.svg) no-repeat left 12px center;
}
header .main_header .mainmenu .menu ul li.product_menu .menu_drop li:nth-child(3) {
	background: url(../new_images/grocarto_icon.svg) no-repeat left 12px center;
}
header .main_header .mainmenu .menu ul li.product_menu .menu_drop {padding: 10px 0;}
.store_banner .use_appl .tools .app_img img {
    width: auto;
    height: unset;
}
.app_bg.grocarto {
    background: url(../new_images/groc_bg.jpg) no-repeat left center;
    background-size: cover;
padding:20px 0;
}
.app_bg.food_zat {
    background: url(../new_images/port_bg.jpg) no-repeat left center;
    background-size: cover;
}
.port.owl-carousel .owl-item img{width: auto; margin:0 auto;}
.port .owl-dots {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
}
.port .owl-dots button.owl-dot.active {
    width: 30px;
    background-color: #fff;
}
.port .owl-dots button.owl-dot {
    width: 8px;
    height: 8px;
    margin: 0 5px;
    background-color: #fff3;
    border-radius: 20px;
}
.app_bg .app .image img.desktop {
    max-height: 570px;
}
.app_bg.grocarto .app .text .info,.app_bg.food_zat .app .text .info {
    padding-left: 40px;
}
.app_bg.grocarto .app .text .info::before,.app_bg.food_zat .app .text .info::before{display: none;}


.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img img {min-height: 450px;
    min-width: 650px;
}
.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img {left: 0;}

body.store.app footer .ft_bottom{padding-bottom: 80px;}







@media screen and (min-width:1201px){
	.serv-details_block ._details ._dtls_mid ._text{width:560px;margin:0 auto}.serv-details_block ._details ._dtls_bottom ._text {
		width:560px;margin:0 auto;
	}



}

/*@media screen and (min-width:1101px){
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img {margin: 0 auto;}

}*/

@media screen and (max-width:1350px){
	.app-slider{margin-left:0}.app-info .info-block.altbt::before{left:-4%}.app-faq::before{left:-28%}.app-info .info-block.altb::before{right:-10%}

}

@media screen and (max-width:1450px){
	.right_align{margin-left:calc(100% - 95%)}
/*	body.inner header .container{padding:0}*/
	.app-info,.store_banner{overflow-x:hidden}
}

@media screen and (min-width:1451px){
	.app-info,.store_banner{overflow-x:hidden}

}

@media screen and (min-width:1650px){
	.inner .container,body.inner header .main_header{max-width:75vw}.banners_slider .banner .item .banner_content .ban_blk,.banners_slider .banner .item .use_appl .larg_dev{max-width:1600px;margin:0 auto}
	.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img,.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img{left:0}
	.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img,.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img img{object-fit:initial}.banners_slider .banner .item img{object-fit:cover}.work_flow .workflow_bg{background-size:cover}.serv-details_block ._details ._dtls_bottom ._text,.serv-details_block ._details ._dtls_mid ._text{margin:0}.serv-details_block ._details ._dtls_bottom,.serv-details_block ._details ._dtls_mid{margin:0 auto 120px;width:75vw}.app-faq::before{left:-11%}.app-info .info-block.altbt::before{left:-2%}

	.banners_slider .banner .owl-item.it_1 .item .banner_content .ban_blk .ban_img img {margin-right: 0;}
}

@media screen and (max-width:1320px){
	.portfilo_block .view ul li .portfilo-content .portflio-hover-box{right:-40px}
}

@media screen and (max-width:1280px){
	header .main_header{padding:28px 0px}
	header .main_header .mainmenu .info{width:50px;margin:0 8px 0 20px}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont{margin:0 5%}
	.banners_slider .banner .item .banner_content .ban_blk .ban_img{min-width:590px;max-width:450px;max-height:410px;object-fit:contain}
	.banners_slider .banner .item.it_4 .banner_content .ban_blk .ban_img img{width:330px;margin:0 auto}
	.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img,.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img img{min-height:380px;min-width:auto}.work_flow .workflow_bg{background-size:contain}
	.cont_blk .cont_infm h4,.cont_blk .cont_infm span.h4_span{font:26px/30px Jost-Bold}.cont_blk .cont_infm h5,.cont_blk .cont_infm span.h5_span{font:19px/30px Jost-Bold}
	.cont_blk .cont_infm p{font:19px/30px Jost-Regular}.portfilo_block .view ul li .portfilo-content .portflio-hover-box{right:0}.store_banner .banner_text .ban_blk{padding-top:65px}
	.store_banner .banner_text .ban_blk .ban_cont h3{font:35px/47px Jost-Bold;color:#fff;margin-bottom:24px}
	.store_banner .banner_text .ban_blk .ban_img img{min-width:590px;max-width:450px;max-height:410px;object-fit:contain}
	.inquiry h4{font:32px/38px Jost-Bold}body.store.app .store-banner-image img{min-height:730px}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-right:40px}
	body.store.app .store_banner .banner_text .ban_blk{padding-top:20px}



}

@media screen and (max-width:1200px){
	.right_align{margin-left:10px}.top_sticky .st-image::after{width:320px;height:320px;bottom:auto;top:38%}.touch-device .top_sticky .st-image{top:10px;padding-bottom:15%}.touch-device .top_sticky{margin:0 0 50px}.serv-details_block ._details ._dtls_mid ._image{width:48%}.serv-details_block ._details ._dtls_bottom ._image{width:48%}.serv-details_block ._details ._dtls_bottom ._text p{font:20px/30px Jost-Regular}.serv-details_block ._details ._dtls_bottom ._text ul li{font:20px/24px Jost-Regular}.serv-details_block ._details ._dtls_mid ._text p{font:20px/30px Jost-Regular}.serv-details_block ._details ._dtls_top p{font:22px/30px Jost-Regular}.serv-details_block ._details ._dtls_mid ._text{margin:0 0 0 10px;width:48%}.serv-details_block ._details ._dtls_bottom ._text{margin:0 10px 0 0;width:48%}.service_list::before{width:530px}.wh_block .we_blk::before{width:530px;top:100px}.wh_block .wh_head::after{width:390px;right:0;background-position:right -160px center}.top_sticky::after{width:400px;right:0}.top_sticky ._img{position:sticky;top:30px;position:-webkit-sticky}.top_sticky .st-image{overflow:inherit;height:auto}.interest_frm .frm_heading::after{top:-25px;width:535px;height:400px;background-position:top left;background-size:contain}.shotr_frm .frm_heading::after{top:-25px;width:535px;height:400px;background-position:top left;background-size:contain}.faq_block::before{left:-300px;top:60px;width:510px;height:370px;background-size:contain}.portfilo_block .view::before{width:490px;background-size:contain;top:10%}.portfilo_block .view::after{width:390px;right:0;background-position:right -160px center}.offer_blk .offer_head::after{width:390px;right:0;background-position:right -160px center}.ovr_blk .right .products .prdt_view{width:32.33%}body.store.app .store_banner .banner_text{top:48%}body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:58px;line-height:58px}.app-features .feature-head h2,.app-info .info-block .info-text h4,.app-info .info-text p.bigt{font-size:60px;line-height:60px}.app-faq::before{left:-35%}.app-faq .app-faq-head p{margin-bottom:30px}.app-info .info-block-rev.left::before{left:-26%}.serv-details_block ._details ._dtls_mid ._text h5{font-size:32px;line-height:36px}

	.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_img img {margin-right: 100px;}
}

@media screen and (max-width:1170px){
	body .container{padding:0 10px!important}
}

@media screen and (max-width:1150px){
	.str_detail .left form .price_dtls .templ_info .review .stars span, .str_detail .left form .price_dtls .templ_info .review p{font-size:15px} header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:24px}
	.banners_slider .banner .item .use_appl .tools{padding:0 15px}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3{font:34px/40px Jost-Bold}.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn{max-width:150px;font:15px/24px Jost-Regular;padding:8px 0}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn::before{width:150px;height:40px}.banners_slider .banner .owl-dots{bottom:90px}.ab_bg .simp_abt ._left h2{font:55px/65px Jost-Bold}
	.ab_bg .simp_abt ._left a._btn{padding:10px 0;max-width:170px}.ab_bg .simp_abt ._right .parallax .parallax-img-1{left:0!important}
	.ab_bg .simp_abt ._right:after{left:40px;bottom:0}.ab_bg::before{left:-18%;top:-18%;width:600px;height:420px;background-size:70%;background-position:left top}.work_flow{margin-bottom:30px}.work_flow .wf_top span.h2_span{font:55px/65px Jost-Bold}
	.work_flow::before{background-size:contain;right:0;width:320px;height:295px}.work_flow .workflow_bg .wf_blk .wf_cnt,.work_flow .workflow_bg .wf_blk .wf_text{width:30%}.work_flow .workflow_bg .wf_blk .wf_circle{width:35%}.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro h5{font:25px/30px Jost-Bold}.app_bg .app .text .h3_span{font:53px/58px Jost-Bold}
	.app_bg .app .text .info a{padding:10px 0;max-width:170px}.app_bg .app .text .info .icons .ics p{font:14px/24px Jost-Regular;color:#fff;margin:4px 0 0}.hire_bg .hire_prjt .text span.h3_span{font:55px/65px Jost-Bold}.top_sticky .st-content .welcome-heading h1{font:62px/68px Jost-Bold}.career_block{margin-bottom:70px}
	.career_block .career_body .career_list h3{font:43px/56px Jost-Bold;margin-bottom:25px}.career_block .career_body .career_list h3 span{font:35px/56px Jost-Regular}.career_block .career_body .career_list .carrer_dts ul li{font:20px/30px Jost-Regular}.career_block .career_body .career_list .carrer_dts ul{margin-bottom:35px}.career_block .career_body .career_list{margin-bottom:30px}.faq_tabs .tab-content .tab-pane .cnt_list h3,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span{font:31px/40px Jost-Bold;padding-right:45px}.faq_tabs .tab li a{font:18px/25px Jost-Bold}.service_list .list_view .ser_title span.h3_span{font:40px/50px Jost-Bold}.service_list .list_view ul li{font:20px/22px Jost-Regular}.serv-details_block ._details ._dtls_top h2{font:49px/50px Jost-Bold;margin-bottom:25px}.serv-details_block ._details ._dtls_top{margin-bottom:55px}.serv-details_block ._details ._dtls_mid{margin-bottom:75px}.serv-details_block ._details ._dtls_bottom ._text ul li{margin:0 0 18px}.portfilo_block .view ul li .portfilo-content h5.title{margin-bottom:18px}.portfilo_block .view ul li .portfilo-content h5.title a{font:53px/58px Jost-Bold}.portfilo_block .view ul li{margin-bottom:40px}.top_sticky::after{right:0;height:500px}.interest_frm .frm_heading::after{top:85px;width:520px;height:375px}.portfilo_block .view::before{width:445px;height:310px}.touch-device .portfilo_block .view::after,.touch-device .wh_block .wh_head::after{background-position:right -160px center}.portfilo_block .view::after{right:0;height:500px}.store_info .on_str .text h3{font:58px/60px Jost-Bold;margin-bottom:30px}.store_info .on_str .text p{font:21px/30px Jost-Regular}.offer_blk .off_body .off_dv .text p{font:22px/28px Jost-Regular}.store_banner .banner_text .ban_blk .ban_img{width:48%;min-width:auto}.store_banner .banner_text .ban_blk .ban_cont{width:48%}.store_banner .banner_text .ban_blk .ban_img img{min-width:auto;max-width:450px;max-height:340px}.store_info .on_str{align-items:center}.inquiry h4{font:29px/38px Jost-Bold}.str_inks .cont_abs{padding:20px 30px;top:40px;left:50%;transform:translateX(-50%)}.str_inks .cont_abs h5{font:44px/45px Jost-Bold;margin-bottom:20px}.str_inks .cont_abs p{font:18px/25px Jost-Regular;margin-bottom:20px}.str_inks .cont_abs a{font:15px/22px Jost-Bold;max-width:175px;padding:10px 0}.lists .framework .images li span{font:18px/25px Jost-Regular}.str_detail .right .templ_detail_slider .top .thumbnails{width:74%}.str_detail .right .templ_detail_slider .top .share_icon{flex-direction:column;align-items:center;width:24%}.str_detail .right .templ_detail_slider .top .share_icon p{margin-bottom:10px}.store_banner{margin-bottom:70px}.store_banner.ov_h8 .banner_text .disc_text h1{width:100%;font:37px/47px Jost-Bold}.store_banner .banner_text{top:55%}.store_banner.ov_h8 img{max-height:inherit;height:370px}body .container{padding:0 15px!important}.str_detail .right .templ_detail_slider .top .share_icon{flex-direction:unset;width:30%}.str_detail .right .templ_detail_slider .top .thumbnails{margin-left:0}.str_detail .right .templ_detail_slider .top .thumbnails{width:66%}body.store header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:21px}.str_inks .cont_abs{width:100%}
}

@media screen and (max-width:1100px){
	.str_detail .left form .price_dtls .templ_info{padding:20px 14px}.str_detail .left form .price_dtls .templ_info .review .stars{padding:5px 7px}.str_detail .left form .price_dtls .templ_info .review p{margin-left:12px}.str_detail .left{width:44%}.str_detail .right .templ_detail_slider .top{flex-direction:column}.str_detail .right .templ_detail_slider .top .share_icon{margin-top:20px;justify-content:center!important;width:100%}.str_detail .right .templ_detail_slider .top .share_icon .social_items{margin-left:10px}body.store.app .store-banner-image img{min-height:700px}body.store.app .store_banner .banner_text .ban_blk .ban_cont{min-width:450px}.features-blocks .f-block p{font-size:22px;line-height:30px}.info-img img{max-width:90%}.app-info .info-block-rev .info-text p{padding-right:0;font-size:22px;line-height:30px}.app-features .feature-head h2,.app-info .info-block .info-text h4,.app-info .info-text p.bigt{font-size:55px;line-height:55px}.app-features{margin-bottom:70px}.app-info .info-block-rev.left::before{bottom:-4%;transform:rotate(54deg);left:-40%;background-size:72%}.app-info .info-block.altb::before{right:-30%;top:-25%;height:420px}.app-faq::before{height:345px}.app-faq-block .box1 p{padding-bottom:40px}.app-faq{margin-bottom:80px}body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{width:310px;margin-bottom:15px}.app-slider{min-width:650px;max-width:650px}.grid img{object-fit:cover}.testimonial_text{padding:65px 0 50px}.testimonial_text .com_head{margin-bottom:30px}.page_not_text h1,.testimonial_text .com_head h1{font-size:45px;line-height:45px}.testi_grid .testi_cont p{font-size:20px}.testi_grid .testi_cont h4.testi_usr_name{font-size:28px}
}

@media screen and (max-width:1024px){
	.str_detail .left form .price_dtls .templ_info .review{flex-direction:column}.str_detail .left form .price_dtls .templ_info .review p{margin-left:0;margin-top:5px}.cursor{display:none}header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:15px}.banners_slider .banner .item img{min-height:630px;object-fit:cover}.banners_slider .banner .item .use_appl .tools .app_img img,.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img{min-height:auto;min-width:auto}.banners_slider .banner .owl-dots{bottom:110px}.banners_slider .banner .item .banner_content .ban_blk .ban_img{width:65%;max-width:initial;min-width:auto}.banners_slider .banner .item .banner_content .ban_blk .ban_cont{width:45%}.ab_bg .simp_abt ._left{padding:0;margin-right:4%}.ab_bg .simp_abt ._left h2{font:51px/58px Jost-Bold}.ab_bg .simp_abt ._right:after{left:20px;bottom:-30px}.num_scroll{justify-content:space-around}.num_scroll .nums{width:auto}.wh_block .we_blk .we_head{margin-bottom:55px;width:76%}.wh_block .we_blk::before{left:-100px;top:15px}.service_list::before{left:-100px;top:15px}.career_block .career_body .career_list h3{font:38px/50px Jost-Bold}.career_block .career_body .career_list h3 span{font:30px/50px Jost-Regular}.career_block .career_body .career_list .carrer_dts{margin-bottom:35px}.interest_frm .frm_heading span.h3_span{font:30px/34px Jost-Bold}.interest_frm .frm_heading span.h3_span br{display:none}.career_block .career_body .career_list:last-child{margin-bottom:0}.service_list .list_view .ser_title span.h3_span{margin-right:25%}.shotr_frm .frm_heading span.h3_span{font:43px/56px Jost-Bold}.shotr_frm .frm_heading span.h3_span br{display:none}.portfilo_block .view ul li{width:100%}.portfilo_block .view ul li{margin-bottom:auto}.portfilo_block .view ul li:not(:last-child){margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ddd}.portfilo_block .view ul li .portfilo-content .portflio-hover-box{right:25px}.top_sticky::after{right:0;height:460px}.portfilo_block .view::after{right:0;height:460px}.store_banner img{height:500px}.store_banner .banner_text .ban_blk .ban_cont .partner_icons img{height:auto}
	.store_banner .banner_text .ban_blk .ban_cont h3{font:32px/43px Jost-Bold}.inquiry h4{font:38px/40px Jost-Bold}.ovr_blk .left{width:22%}
	.ovr_blk .right{width:74%}
	.ovr_blk .left .categories .category h4{font:18px/24px Jost-Regular;margin-bottom:20px}.ovr_blk .left .categories .category ul li{margin-bottom:15px}
	.ovr_blk .left .categories .category a{font:22px/25px Jost-Regular}.ovr_blk .right .over_all_desp p{font:22px/23px Jost-Regular}
	.ovr_blk .right .page{padding:28px 0;margin-bottom:50px}.ovr_blk .right .products .prdt_view .cnt .prd_rr .price span{font:21px/25px Jost-Bold}body.store header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:15px}body.store.app .store_banner img{height:auto}

	.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_img img {margin-right: 40px;}


}

@media screen and (max-width:991px){
	body.store header .main_header .mainmenu .menu ul li a{font:14px/20px Jost-Regular;}
	header .main_header .mainmenu .info{margin:0 8px 0 18px;}
	.ab_bg .simp_abt ._right .parallax .parallax-img-1 img{width:55%;}
	.ab_bg .simp_abt ._right .parallax .parallax-img-2{left:50px!important;right:35px!important;}
	.ab_bg .simp_abt ._right .parallax .parallax-img-2 img{width:100%;}
	.ab_bg .simp_abt ._left h2{font:44px/50px Jost-Bold}.ab_bg{margin-bottom:50px;}
	.work_flow .workflow_bg{padding:110px 0 40px}.work_flow::before{background-size:contain;right:-45px;width:200px;height:240px;top:-13%}.work_flow .wf_top::before{width:15px;height:15px;top:-30px;background-size:contain;}
	.work_flow .workflow_bg .wf_blk .wf_cnt::before{left:0;width:45px;height:45px;}
	.work_flow .wf_top span.h2_span{font:44px/50px Jost-Bold;}
	.hire_bg{padding:60px 0}.hire_bg .hire_prjt .text span.h3_span{font:44px/50px Jost-Bold}.app_bg .app .text{width:46%}footer .ft_top{padding-bottom:50px;}
	footer .ft_bottom{padding:35px 0;}
	.top_sticky ._img{width:40%;}
	.top_sticky .st-image::after{width:240px;height:240px;}
	.faq_tabs .tab-content .tab-pane .cnt_list .text p{font:22px/30px Jost-Regular;}
	.wh_block .wh_head::after{height:360px;}
	.top_sticky::after{right:0;height:360px;}
	.interest_frm .frm_heading::after{top:90px;width:450px;height:335px;}
	.portfilo_block .view::after{right:0;top:60%;height:360px;}
	footer .ft_top .mid_cnt{flex-direction:column;align-items:center;}
	footer .ft_top .mid_cnt .left{margin-bottom:30px;}
	.str_inks{flex-direction:column;}
	.str_inks img{height:500px;}
	.str_inks .str_addon,.str_inks .str_web{width:100%;}
	.str_inks .cont_abs{width:500px;text-align:center;top:50%;transform:translate(-50%,-50%);}
	.offer_blk .off_body .off_dv .text{width:82%;}
	.offer_blk .off_body .off_dv .text::before{left:-10%;}
	.lists .framework .images{width:auto;}
	.offer_blk .offer_head::after{height:360px;}
	.str_detail .left{width:44%;}
	.str_detail .right{width:52%;}
	.str_detail .right .templ_detail_slider .top{flex-direction:column;align-items:initial;}
	.str_detail .right .templ_detail_slider .top .thumbnails{width:88%;}
	.str_detail .right .templ_detail_slider .top .share_icon{flex-direction:row;align-items:center;width:100%;justify-content:flex-end;align-content:center;margin-top:24px;}
	.str_detail .right .templ_detail_slider .top .share_icon p{margin-bottom:0;margin-right:15px;}
	.related .product{flex-wrap:wrap;max-width:600px;margin:0 auto;}
	.related .product .prdt_view{width:48%;margin-bottom:25px;}
	.related .product .prdt_view img{width:100%;}
	.related .product .prdt_view .cnt .prd_txt .prd_cart form button img{width:auto;}
	.store_banner.ov_h8 .filter_frm form{max-width:inherit;padding:12px;}
	.store_banner.ov_h8 .banner_text{top:50%;}
	.store_banner.ov_h8 .banner_text .disc_text h1{font:32px/47px Jost-Bold;}
	.ovr_blk .right .recent_blk .sort{font:16px/25px Jost-Regular}
	.ovr_blk .right .products .prdt_view .cnt{padding:18px 15px}
	.ovr_blk .right .products .prdt_view .cnt .prd_rr .review i,.ovr_blk .right .products .prdt_view .cnt .prd_rr .review svg{font-size:14px}
	.ovr_blk .left>div:not(:last-child){margin-bottom:25px}
	.ovr_blk .right .recent_blk h2{font:23px/35px Jost-Bold}
	.ovr_blk .left h2{font:23px/35px Jost-Bold;padding-bottom:15px;margin-bottom:15px}
	.shotr_frm .frm_heading::after{width:460px;height:325px}.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid:last-child .tec-det-blk{width:50%}.str_detail .right .templ_detail_slider .top .thumbnails{width:100%}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content div#tab_2 .tab_grid:last-child .tec-det-blk .tec-det-content li.custom{width:100%}body.store header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:10px}.grids-slider{width:calc(100% - 90px)}body.store.app .store_banner .banner_text .ban_blk .ban_cont{min-width:400px;margin-right:15px}
	.grids-slider.owl-carousel .owl-nav{bottom:10px;left:-120px}
	body.store.app .store-banner-image img{min-height:640px}.app-ps{padding:8px}.app_text p.iconname{font-size:20px!important}.features-blocks .f-block:nth-child(4n){margin-right:1.8%}.features-blocks .f-block:nth-child(3n){margin-right:0}
	.features-blocks .f-block{width:32%}.app-info .info-block .info-text,.app-info .info-block-rev .info-text{width:55%}
	.app-info .info-block .info-img,.app-info .info-block-rev .info-img{width:45%;padding-left:0}.app-features .feature-head h2,.app-info .info-block .info-text h4,.app-info .info-text p.bigt{font-size:50px;line-height:50px}.app-info{margin-bottom:50px}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:52px;line-height:52px}.app-features .feature-head{margin-bottom:50px}body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{width:290px;margin-bottom:15px}header.fixed-header .main_header{padding-left:0;padding-right:0}.app-faq::before{background-size:80%;left:-40%}
	.serv-details_block ._details ._dtls_mid ._text h5{font-size:30px;line-height:34px}.store_banner.ov_h8 .filter_frm form .form-group.filter_framework,.store_banner.ov_h8 .filter_frm form .form-group.filter_type,.store_banner.ov_h8 .filter_frm form .form-group.filter_version{width:28%}.partners_text .partners_block .partners_grid h2{font-size:28px;line-height:28px}
	.partners_text .partners_block .partners_grid p{font-size:20px}.partners_text .com_head h1{font-size:42px;line-height:42px}

	/*   10/3/23*/

	.app_bg .app .text .info {
	    padding-left: 40px;
	}
	.app_bg.grocarto .app .text .info,.app_bg.food_zat .app .text .info {
	    padding-left: 20px;
	}
	.app_bg .app .text .info::before{width: 30px;}
	.app_bg .app .text .info .icons .ics:not(:last-child) {
	    margin-right: 3%;
	}

	body.store.app footer .ft_bottom{padding-bottom: 140px;}


}

@media screen and (max-width:950px){
	.store_banner.ov_h8 .filter_frm form .form-group.filter_framework,.store_banner.ov_h8 .filter_frm form .form-group.filter_type,.store_banner.ov_h8 .filter_frm form .form-group.filter_version{width:100%;}
	.store_banner.ov_h8 .filter_frm form{flex-wrap:wrap;}
	.store_banner.ov_h8 .filter_frm form .form-group.filter_btn{width:100%;max-width:200px;margin:17px auto 0;}
	.store_banner.ov_h8 .banner_text{top:40%;}
	.store_banner.ov_h8 img{height:570px}.shotr_frm .frm_heading::after{width:388px;height:305px;top:-80px;}
	.cont_blk .cont_infm .address .main:first-child{width:70%}.testi_grid{background-size:60px;padding-left:75px;padding-top:30px;}
	.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_title h4{font:18px/25px Jost-Regular;}
	header .main_header .mainmenu .menu ul li a {font-size: 14px;}
	header .main_header .mainmenu .menu ul li:not(:last-child) a {
    	margin-right: 10px;
	}

}

@media screen and (max-width:880px){
	header .main_header .logo{width:17%;margin-right:auto}header .main_header .logo a:last-child{display:none;}
	header .main_header .logo a:first-child{display:block}header.fixed-header .main_header .logo a:last-child{display:block;}
	header.fixed-header .main_header .logo a:first-child {display:none;}
	header .main_header .mainmenu {width:80%;justify-content:flex-end;}
	header .main_header .mainmenu .menu ul li a {font:14px/20px Jost-Regular;}
	body.store header .main_header .mainmenu .menu ul li a {font:13px/20px Jost-Regular;}
	header .main_header .mainmenu .menu ul li:not(:last-child) a {margin-right:10px;}
	header .main_header .mainmenu .info {margin:0 7px 0 15px;}
	.banners_slider .banner .item img {min-height:570px;}
	.banners_slider .banner .item .banner_content {top:48%;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont {margin:0 5%;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont p {margin-bottom:20px;}
	.banners_slider .banner .item .use_appl {overflow-y:auto;padding:10px 0;}
	.banners_slider .banner .item .use_appl .tools {display:table;width:700px;margin:0 auto;}
	.banners_slider .banner .item .use_appl .tools .app_img {display:table-cell;vertical-align:middle;}
	.banners_slider .banner .item .use_appl .tools .app_img img {width:auto;min-width:40px;object-fit:scale-down;object-position:center;margin:0 auto;}
	.banners_slider .banner .item.it_2 .tools{width:1200px;margin:0 auto}.ab_bg::before{left:-30%;top:-25%;}
	.ab_bg .simp_abt ._left h2{font:39px/48px Jost-Bold;margin-bottom:26px}
	.app_bg .app .text .info p{font:16px/24px Jost-Regular;margin-bottom:16px;}
	.app_bg .app .text{width:50%;padding:30px 0;}
	.app_bg .app .image{position:absolute;width:450px;}
	.hire_bg .hire_prjt .text span.h3_span{font:38px/43px Jost-Bold;margin-bottom:23px;}
	.top_sticky .st-content .welcome-heading h1{font:53px/65px Jost-Bold}.num_scroll .nums h5{font:55px/65px Jost-Bold;}
	.wh_block .we_blk .we_cnt p b,.wh_block .we_blk .we_head span.h2_span{font:55px/65px Jost-Bold}
	.wh_block .we_blk .we_head{width:80%;margin-bottom:40px}.
	wh_block .we_blk::before{left:-75px;top:33px;width:350px;background-size:100%;background-position:top left;}
	.wh_block .we_blk .we_cnt{width:75%;margin-bottom:40px}.wh_block{margin-bottom:0;}
	.wh_block .we_blk .we_cnt p{font:20px/32px Jost-Regular;}
	.service_list::before{left:-75px;width:440px;background-size:100%;background-position:top left}
	.custom_review .reviw-silder .review_blk{background-size:50px;padding-left:75px;padding-top:30px;}
	.custom_review span.h2_span{font:55px/65px Jost-Bold;margin-bottom:45px}
	.custom_review .reviw-silder .review_blk p{font:20px/28px Jost-Regular}
	.career_block .career_body .career_list h3{font:34px/50px Jost-Bold;}
	.career_block .career_body .career_list h3 span{font:27px/50px Jost-Regular;}
	.career_block .career_body .career_list h3::after,.career_block .career_body .career_list h3::before{height:3px;width:16px;}
	.cont_blk .cont_infm .address .main{width:60%;}
	.cont_blk .cont_infm .address .branch{width:40%;}
	.service_list .list_view .ser_title span.h3_span{margin-right:10%;padding-left:10%;font:38px/48px Jost-Bold;}
	.service_list .list_view ul{width:30%;}
	.service_list .list_view .ser_title span.h3_span::before{left:75%}
	.serv-details_block ._details ._dtls_mid{flex-direction:column;padding:0 10px;}
	.serv-details_block ._details ._dtls_mid ._image{width:100%;}
	.serv-details_block ._details ._dtls_mid ._image img{width:100%;}
	.serv-details_block ._details ._dtls_mid ._text{width:100%;margin:0 0 30px 0;}
	.serv-details_block ._details ._dtls_bottom{flex-direction:column;padding:0 10px;}
	.serv-details_block ._details ._dtls_bottom ._image{width:100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
	.serv-details_block ._details ._dtls_bottom ._image img{width:100%}
	.serv-details_block ._details ._dtls_bottom ._text{width:100%;margin:0 0 30px 0;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
	.serv-details_block ._details ._dtls_mid ._text p:not(:last-child){margin-bottom:20px;}
	.serv-details_block ._details ._dtls_mid{margin-bottom:50px;}
	.serv-details_block ._details ._dtls_bottom{margin-bottom:60px}
	.wh_block .wh_head::after{width:300px;height:310px;top:-50px}
	.faq_block::before{width:475px;height:255px;left:-230px}.store_banner{margin-bottom:50px;}
	.store_banner .banner_text .ban_blk{padding-top:40px;}
	.store_banner .banner_text .ban_blk .ban_img img{max-width:340px;}
	.store_banner .banner_text .ban_blk .ban_cont h3{font:28px/36px Jost-Bold;}
	.store_banner .banner_text .ban_blk .ban_cont p{font:18px/19px Jost-Regular;}
	.store_info{margin-bottom:68px}.store_info .on_str .text h3{font:33px/45px Jost-Bold;margin-bottom:20px;}
	.store_info .on_str .text h3 br{display:none;}
	.store_info .on_str .text p{font:18px/26px Jost-Regular;}
	.offer_blk .off_body .off_dv .image{width:90px}.inquiry{margin-bottom:50px;}
	.inquiry h4{font:32px/40px Jost-Bold;}
	.offer_blk .off_body .off_dv .image img{width:60px;height:60px;}
	.offer_blk .off_body .off_dv .text p{font:18px/27px Jost-Regular}.offer_blk{margin-bottom:50px;}
	.str_inks{margin-bottom:60px;}
	.str_inks img{height:400px;}
	.lists{margin-bottom:70px;}
	.lists p{margin-bottom:40px;}
	.lists .framework{margin-bottom:50px}.lists .framework .images{flex-wrap:wrap;width:auto;justify-content:center;}
	.lists .framework .images li{width:20%;margin-bottom:25px;}
	.offer_blk .offer_head::after{width:300px;height:310px;top:-50px;}
	.str_detail .left form .price_dtls .templ_info .review{flex-direction:column;}
	.str_detail .right .templ_detail_slider .top .thumbnails{width:100%;}
	.ovr_blk .left{width:28%}.ovr_blk .right{width:68%}.ovr_blk .right .products .prdt_view{width:48%;}
	.ovr_blk .right .products .prdt_view:not(:nth-child(3n)){margin-right:auto;}
	.ovr_blk .right .products .prdt_view:not(:nth-child(2n)){margin-right:4%;}
	.templ_det_tabs .tab-content{padding:30px 20px;}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .review_form_blk .write_review a.write_review_btn{padding:15px 40px;}
	.write_review{text-align:end;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont{min-width:365px;}
	.app-faq::before{height:345px;background-size:70%;top:0;left:-50%;}
	.app-info .info-block.altbt::before{background-size:80%}
	.app-info .info-block.altb::before{right:-40%;top:-43px;height:285px;background-size:70%;}
	.app-info .info-block-rev.left::before{background-size:65%;left:-60%;}
	.app-info::after{background-size:75%;}
	body.store.app footer::after{top:-100px;}
	header.fixed-header .main_header{padding-left:15px;padding-right:15px;}
	.app_bg .app .text .info{padding-left:55px;}
	body.store header.fixed-header .main_header{padding-left:5px;padding-right:5px;}
	.cont_blk .cont_infm .address .main:first-child{width:90%}
	.testi_grid{background-size:50px;padding-left:60px;padding-top:25px}
	.testi_grid .testi_cont p{font-size:18px;}

	/*.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img {
    	margin-right: 0;
	}*/
	.banners_slider .banner .item .banner_content .ban_blk .ban_img {
		max-height: 360px;
	}



}

@media screen and (max-width:810px){
	header .main_header.fixed-header{padding-left:10px;padding-right:10px}
}

@media screen and (max-width:800px){
	body.store header .main_header .logo{margin-right:unset}
	body.store header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:8px}
	body.store header .main_header .mainmenu{width:82%}
	.serv-details_block ._details ._dtls_mid ._text h5{font-size:28px;line-height:34px}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont {
	    width: 46%;
	} 
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont {
	    margin: 0 4%;
	}

/*	New Menu burger*/

header .main_header .logo{width:50%;margin-right:auto}
	header .main_header .logo img{width:auto}
	header .main_header .mainmenu{width:50%;justify-content:flex-end}
	header .main_header .mainmenu .info{margin:0 70px 0 0}
	header .main_header{transform:initial;-webkit-transform:initial;-ms-transform:initial;-moz-transform:initial;left:0;z-index:5}
	header .main_header .mainmenu .menu ul{display:block}header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:auto}
	header .main_header .mainmenu .menu ul li a{display:block;font-size:18px;color:#000}header .main_header .mainmenu .menu ul li:hover a:after{display:none}header .main_header .mainmenu .menu ul li.active a,header .main_header .mainmenu .menu ul li:hover a{color:#f35}header .main_header .mainmenu .menu ul li a:after{background:#f36}
	header .main_header .mainmenu .menu .cls{position:absolute;right:28px;top:40px;font:20px/25px Jost-Regular;color:#f36}
	header .main_header .mainmenu .menuBtn{height:25px;width:25px;position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:101}header .main_header .mainmenu .menuBtn>span{background-color:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;top:50%;margin:-1px 0 0 -15px;transition:height .1s}
	header .main_header .mainmenu .menuBtn>span:after,header .main_header .mainmenu .menuBtn>span:before{content:'';background-color:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:0;transition:all .2s}
	header .main_header .mainmenu .menuBtn>span:after{top:-7px}header .main_header .mainmenu .menuBtn>span:before{bottom:-7px}body.inner header .main_header .mainmenu .menuBtn>span,body.inner header .main_header .mainmenu .menuBtn>span::before,body.inner header .main_header .mainmenu .menuBtn>span:after{background-color:#fff}header .main_header .mainmenu .menuBtn.act{display:none}header .main_header .mainmenu .menu .cls{display:block;z-index:10}header .main_header .mainmenu .menu{background-color:#fff;position:fixed;left:0;top:0;z-index:100;height:100vh;width:100%;display:table;text-align:center;opacity:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}header .main_header .mainmenu .menu.act{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}header .main_header .mainmenu .menu ul{position:absolute;left:50%;top:120px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%;padding:0 25px;text-align:left}
	header .main_header .mainmenu .menu.act ul li.our_store a, header .main_header .mainmenu .menu.act ul li.product_menu a {width:90%}
	header .main_header .mainmenu .menu.act ul li.our_store span.child-drop, header .main_header .mainmenu .menu.act ul li.product_menu span.child-drop{display:block;width:20px;height:20px;position:absolute;right:0;top:15px;z-index:5;padding:14px}

	header .main_header .mainmenu .menu.act ul li.our_store span.child-drop::after, header .main_header .mainmenu .menu.act ul li.product_menu span.child-drop::after{background:url(../new_images/select_arw.svg) no-repeat;cursor:pointer;position:absolute;content:"";top:0;margin:0 auto;right:0;width:12px;height:8px}
	header .main_header .mainmenu .menu ul li.our_store ul.menu_drop, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop{position:relative;width:100%;padding:0;left:auto;top:auto;transform:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;animation-name:inherit;animation-duration:initial;opacity:1;visibility:visible;display:none}
	header .main_header .mainmenu .menu ul li.our_store:hover ul.menu_drop, header .main_header .mainmenu .menu ul li.item-has-children:hover ul.menu_drop {display:none;animation-name:inherit;animation-duration:initial;margin:10px 0 0}
	header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li{padding:4px 10px}
	 header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li {margin-bottom: 8px;}
	header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li a, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li a {background-color:initial;margin-right:auto;font:14px/20px Jost-Regular;}
	header .main_header .mainmenu .menu.act ul li{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}header .main_header .mainmenu .menu li{padding:8px 0;transition:all .4s 510ms;opacity:0;display:block}header .main_header .mainmenu .menu li:nth-child(odd){transform:translateX(30%);-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%)}header .main_header .mainmenu .menu li:nth-child(even){transform:translateX(-30%);-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%)}
	body.inner header.fixed-header .main_header .mainmenu .menuBtn>span{background-color:#000}
	body.inner header.fixed-header .main_header .mainmenu .menuBtn>span:after,body.inner header.fixed-header .main_header .mainmenu .menuBtn>span:before{background:#000}
	header.fixed-header .main_header .mainmenu .menuBtn>span{background-color:#000}
	header.fixed-header .main_header .mainmenu .menuBtn>span:after,header.fixed-header .main_header .mainmenu .menuBtn>span:before{background:#000}
	body.inner header .main_header .mainmenu .menu ul li a{color:#000}
	body.inner header .main_header .mainmenu .menu ul li.active a{color:#f36}
	body.inner header .main_header .mainmenu .menu ul li a:after{background:#f36}.testi_page_cont{flex-direction:column}.testi_grid{margin-right:0;width:100%}
	header .main_header .mainmenu .menu ul li.item-has-children.product_menu ul.menu_drop.active {display: block;padding: 20px;}
/*header .main_header .mainmenu .menu ul li.item-has-children.product_menu ul.menu_drop li {

} */
/*	New menu burger*/

}

@media screen and (min-width:768px){
	.touch-device .top_sticky ._img{
		position:sticky;top:20px;position:-webkit-sticky}
}

@media screen and (max-width:767px){
	/*header .main_header .logo{width:50%;margin-right:auto}
	header .main_header .logo img{width:auto}
	header .main_header .mainmenu{width:50%;justify-content:flex-end}
	header .main_header .mainmenu .info{margin:0 70px 0 0}
	header .main_header{transform:initial;-webkit-transform:initial;-ms-transform:initial;-moz-transform:initial;left:0;z-index:5}
	header .main_header .mainmenu .menu ul{display:block}header .main_header .mainmenu .menu ul li:not(:last-child) a{margin-right:auto}
	header .main_header .mainmenu .menu ul li a{display:block;font-size:18px;color:#000}header .main_header .mainmenu .menu ul li:hover a:after{display:none}header .main_header .mainmenu .menu ul li.active a,header .main_header .mainmenu .menu ul li:hover a{color:#f35}header .main_header .mainmenu .menu ul li a:after{background:#f36}
	header .main_header .mainmenu .menu .cls{position:absolute;right:28px;top:40px;font:20px/25px Jost-Regular;color:#f36}
	header .main_header .mainmenu .menuBtn{height:25px;width:25px;position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:101}header .main_header .mainmenu .menuBtn>span{background-color:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;top:50%;margin:-1px 0 0 -15px;transition:height .1s}
	header .main_header .mainmenu .menuBtn>span:after,header .main_header .mainmenu .menuBtn>span:before{content:'';background-color:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:0;transition:all .2s}
	header .main_header .mainmenu .menuBtn>span:after{top:-7px}header .main_header .mainmenu .menuBtn>span:before{bottom:-7px}body.inner header .main_header .mainmenu .menuBtn>span,body.inner header .main_header .mainmenu .menuBtn>span::before,body.inner header .main_header .mainmenu .menuBtn>span:after{background-color:#fff}header .main_header .mainmenu .menuBtn.act{display:none}header .main_header .mainmenu .menu .cls{display:block;z-index:10}header .main_header .mainmenu .menu{background-color:#fff;position:fixed;left:0;top:0;z-index:100;height:100vh;width:100%;display:table;text-align:center;opacity:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}header .main_header .mainmenu .menu.act{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}header .main_header .mainmenu .menu ul{position:absolute;left:50%;top:120px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%;padding:0 25px;text-align:left}header .main_header .mainmenu .menu.act ul li.our_store a{width:90%}header .main_header .mainmenu .menu.act ul li.our_store span.child-drop{display:block;width:20px;height:20px;position:absolute;right:0;top:15px;z-index:5;padding:14px}header .main_header .mainmenu .menu.act ul li.our_store span.child-drop::after{background:url(../new_images/select_arw.svg) no-repeat;cursor:pointer;position:absolute;content:"";top:0;margin:0 auto;right:0;width:12px;height:8px}
	header .main_header .mainmenu .menu ul li.our_store ul.menu_drop, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop{position:relative;width:100%;padding:0;left:auto;top:auto;transform:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;animation-name:inherit;animation-duration:initial;opacity:1;visibility:visible;display:none}
	header .main_header .mainmenu .menu ul li.our_store:hover ul.menu_drop, header .main_header .mainmenu .menu ul li.item-has-children:hover ul.menu_drop {display:none;animation-name:inherit;animation-duration:initial;margin:10px 0 0}
	header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li{padding:4px 10px}
	header .main_header .mainmenu .menu ul li.our_store ul.menu_drop li a, header .main_header .mainmenu .menu ul li.item-has-children ul.menu_drop li a {background-color:initial;margin-right:auto;font:14px/20px Jost-Regular}
	header .main_header .mainmenu .menu.act ul li{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}header .main_header .mainmenu .menu li{padding:8px 0;transition:all .4s 510ms;opacity:0;display:block}header .main_header .mainmenu .menu li:nth-child(odd){transform:translateX(30%);-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%)}header .main_header .mainmenu .menu li:nth-child(even){transform:translateX(-30%);-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%)}*/
	.banners_slider{margin-bottom:75px}
	.banners_slider .banner .item .banner_content{top:45%}
	.banners_slider .banner .item .banner_content .ban_blk{flex-direction:column}
	.banners_slider .banner .item img{min-height:780px}
	.banners_slider .banner .item .banner_content .ban_blk .ban_img{min-width:initial;max-width:480px;width:100%}
	.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img{min-height:320px;max-width:100%;max-height:480px;object-fit:contain;margin:0 auto}
	.banners_slider .banner .owl-item .item.it_2 .banner_content .ban_blk .ban_img img,.banners_slider .banner .owl-item .item.it_4 .banner_content .ban_blk .ban_img img{max-width:75%;object-position:bottom}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont{text-align:center;width:90%}
	.banners_slider .banner .item.it_2 .ban_cont,.banners_slider .banner .item.it_4 .ban_cont{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}
	.banners_slider .banner .item.it_2 .ban_img,.banners_slider .banner .item.it_4 .ban_img{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}
	.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img,.banners_slider .banner .item.it_3 .banner_content .ban_blk .ban_img{left:0}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3{margin:10px 0}.ab_bg::before{top:-120px}
	.ab_bg .simp_abt{flex-direction:column}
	.ab_bg .simp_abt ._left{width:100%;margin-right:auto;text-align:center;margin-bottom:50px}
	.ab_bg .simp_abt ._right{width:60%;position:relative;margin:0 auto}
	.ab_bg .simp_abt ._right img{width:auto!important}
	.ab_bg .simp_abt ._right .parallax .parallax-img-1,.ab_bg .simp_abt ._right .parallax .parallax-img-2{position:relative!important}.ab_bg .simp_abt ._right .parallax .parallax-img-2{top:-65px!important}
	.ab_bg .simp_abt ._right:after{bottom:0}.work_flow .wf_top{text-align:center}
	.work_flow .workflow_bg .wf_blk{flex-direction:column}
	.work_flow .workflow_bg .wf_blk .wf_circle{margin:25px 0;width:50%;max-width:initial}
	.work_flow .workflow_bg .wf_blk .wf_cnt,.work_flow .workflow_bg .wf_blk .wf_text{width:100%;text-align:center}
	.app_bg{max-height:1110px;overflow:hidden}.app_bg .app{flex-direction:column}
	.app_bg .app .image img.desktop{display:none}.app_bg .app .image img.mobile{display:block}
	.app_bg .app .image{position:relative;width:100%;top:-130px;right:-30px}
	.app_bg .app .text{width:100%}.hire_bg .hire_prjt{align-items:center;flex-direction:column}
	.hire_bg .hire_prjt .text{width:100%;margin-bottom:60px;margin-right:auto}
	.hire_bg .hire_prjt .frm{width:100%;max-width:90%}footer .ft_top .top_cnt{flex-direction:column;margin-bottom:30px}
	footer .ft_top .top_cnt .left{text-align:center;margin-bottom:30px}footer .ft_bottom p{width:90%;margin:0 auto}._fl,._fr{float:none}.touch-device .top_sticky{margin:20px 0 50px 0}.top_sticky{flex-direction:column;margin:20px 0 50px 0}
	.top_sticky ._cnt{width:100%}.top_sticky .st-content{padding:0 10px;margin-top:60px}
	.top_sticky .st-content .heading-with-line span.h2_span{margin-bottom:15px}.top_sticky .st-content .heading-with-line{margin-bottom:35px}
	.top_sticky ._img{width:55%;top:0;position:relative;top:auto;margin-bottom:20px;padding-bottom:70px}.top_sticky .st-image::after{bottom:0;top:auto}.top_sticky .st-content{margin-top:0}.career_block .career_head,.interest_frm .frm_top,.serv-details_block .dtls_head,.shotr_frm .frm_top,.wh_block .wh_head{margin-bottom:35px}
	.right_align a,.right_align span.h2_span{margin-bottom:15px}
	.wh_block .we_blk .we_head{width:100%}
	.wh_block .we_blk .we_cnt{width:100%}
	.wh_block .we_blk::before{left:-100px;top:-10px}
	.service_list::before{left:-100px;top:-10px}
	.num_scroll .nums h5{font:46px/50px Jost-Bold}
	.num_scroll .nums p{font:13px/18px Jost-Bold}
	.career_block .career_body .career_list h3{font:30px/45px Jost-Bold}
	.career_block .career_body .career_list h3 span{font:24px/50px Jost-Regular}
	.career_block .career_body .career_list .carrer_dts ul li{font:19px/28px Jost-Regular}
	.career_block .career_body .career_list .carrer_dts a.apply{max-width:160px;padding:10px 0}
	.cont_blk{flex-direction:column}.cont_blk .cont_frm,.cont_blk .cont_infm{width:100%}
	.cont_blk .cont_infm{margin-bottom:50px}
	.cont_blk .cont_infm .address .branch .top,.cont_blk .cont_infm .address .main .top{margin-bottom:20px}
	.cont_blk .cont_infm .address{margin-bottom:20px}
	.cont_blk .cont_infm h4,.cont_blk .cont_infm span.h4_span{margin-bottom:10px}
	.cont_blk .cont_frm form .contact_btn{text-align:center}.faq_tabs .tab{margin-bottom:38px}
	.faq_tabs .tab li:not(:last-child){margin-right:5%}
	.faq_tabs .tab-content .tab-pane .cnt_list h3,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span{font:29px/35px Jost-Bold}
	.service_list .list_view .ser_title span.h3_span::before{display:none}
	.service_list .list_view .ser_title span.h3_span{margin-right:auto;padding-left:10%;font:31px/43px Jost-Bold}
	.service_list .list_view .ser_title{align-items:center}
	.serv-details_block ._details ._dtls_top p{font:20px/30px Jost-Regular}
	.serv-details_block ._details ._dtls_top{margin-bottom:38px}
	.portfilo_block .view ul li .portfilo-content .portflio-hover-box{position:relative;top:auto;transform:initial;right:auto;width:auto;margin:15px auto;opacity:1;visibility:visible;display:none;text-align:center;transition:initial;-webkit-transition:initial;-ms-transition:initial;-moz-transition:initial;-o-transition:initial}
	.portfilo_block .view ul li .portfilo-content:hover .portflio-hover-box{display:none;-webkit-transition:initial;-ms-transition:initial;-moz-transition:initial;-o-transition:initial}
	.interest_frm .frm_heading::after{opacity:.4;top:-165px;width:380px}
	.hire_bg .hire_prjt .text::after{display:none}.store_banner .banner_text .ban_blk{flex-direction:column}
	.store_banner img{height:780px;max-height:initial}
	.store_banner .banner_text .ban_blk .ban_cont{width:100%;text-align:center;margin:0}
	.store_banner .banner_text .ban_blk .ban_cont .partner_icons{justify-content:center}
	.store_banner .banner_text .ban_blk .ban_img{min-width:initial;max-width:480px;width:100%}
	.store_banner .banner_text .ban_blk .ban_img img{min-height:320px;max-width:100%;max-height:480px;object-fit:contain;margin:0 auto}
	.store_info::before{top:-40%;width:240px}.store_info .on_str{flex-direction:column}
	.store_info .on_str .image,.store_info .on_str .text{width:100%;text-align:center}
	.store_info .on_str .text{margin-bottom:25px}body.store .offer_blk .off_body .off_dv .text::before{width:35px;left:-9.2%}.inquiry h4{font:28px/38px Jost-Bold}.str_detail{margin-bottom:60px}
	.str_detail .left{width:100%;float:none;margin-bottom:45px;position:relative;top:0}
	.str_detail .right{width:100%;float:none}
	.str_detail .right .templ_detail_slider .top{flex-direction:row;align-items:center}
	.str_detail .right .templ_detail_slider .top .share_icon{margin:0}
	.related{margin-bottom:30px}.ovr_blk .left{width:100%;float:none;padding-bottom:25px;border-bottom:1px solid #dbdbdb;margin-bottom:25px;position:relative;top:auto}.ovr_blk .right{width:100%;float:none}
	.ovr_blk .right .products .prdt_view{width:31.33%}.ovr_blk .right .products .prdt_view:not(:nth-child(2n)){margin-right:auto}
	.ovr_blk .right .products .prdt_view:not(:nth-child(3n)){margin-right:3%}
	.chkout-grid .chkout_lft,.chkout-grid .chkout_rgt{max-width:100%}
	.chkout-grid form,.login_grid{flex-direction:column}
	.login_grid{margin-bottom:80px}.login_grid .log_grid:last-child{margin-bottom:0}
	body.store header .main_header .mainmenu .menu ul li a{font-size:18px}
	.store_banner img{height:850px}body.store.nxt header .main_header .mainmenu .menuBtn{right:0}
	body.store.nxt header .main_header .mainmenu .info{margin:0 50px 0 0}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{margin:0 20% 20px}
	body.store.app .store-banner-image img{min-height:950px}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-right:0}
	.app-download{justify-content:center}
	.app-slider{padding:0 10px}
	.grids-slider{width:100%}
	.grids-slider.owl-carousel .owl-nav{bottom:-45px;left:50%;transform:translateX(-50%)}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-bottom:50px}
	.features-blocks .f-block:nth-child(3n){margin-right:1.8%}
	.features-blocks .f-block:nth-child(2n){margin-right:0}
	.features-blocks .f-block{width:49%}
	.app-info .info-block .container{flex-direction:column-reverse;margin-bottom:30px}
	.app-info .info-block-rev .container{flex-direction:column;margin-bottom:30px}
	.app-info .info-block .info-text,.app-info .info-block-rev .info-text{width:100%;padding-left:0;margin-top:25px}
	.app-info .info-block .info-text h4 span{display:inline-block}
	.app-info .info-block .info-text h4{margin-bottom:20px}
	.app-info .info-text p.bigt{padding:0;margin-bottom:20px}
	.app-features .feature-head h2,.app-info .info-block .info-text h4,.app-info .info-text p.bigt{font-size:45px;line-height:45px;text-align:center}.app-info .info-block .info-img,.app-info .info-block-rev .info-img{width:60%}
	.app-info .info-block .info-text p{padding-right:0}.app-info .info-block-rev.left::before{background-size:55%;left:-72%;bottom:20%}
	.app-info .info-block.altb::before{right:-55%;top:-100px;background-size:60%}
	.app-faq::before{height:350px;background-size:60%;top:0;left:-65%}
	/*body.inner header.fixed-header .main_header .mainmenu .menuBtn>span{background-color:#000}
	body.inner header.fixed-header .main_header .mainmenu .menuBtn>span:after,body.inner header.fixed-header .main_header .mainmenu .menuBtn>span:before{background:#000}
	header.fixed-header .main_header .mainmenu .menuBtn>span{background-color:#000}
	header.fixed-header .main_header .mainmenu .menuBtn>span:after,header.fixed-header .main_header .mainmenu .menuBtn>span:before{background:#000}
	
	body.inner header .main_header .mainmenu .menu ul li a{color:#000}
	body.inner header .main_header .mainmenu .menu ul li.active a{color:#f36}
	body.inner header .main_header .mainmenu .menu ul li a:after{background:#f36}.testi_page_cont{flex-direction:column}.testi_grid{margin-right:0;width:100%}*/

	body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{width:290px;margin:0 auto 15px}

	.testi_cont{min-height:auto;max-height:unset}.testi_grid .testi_cont p{max-height:unset}.testimonial_text .com_head{text-align:center}
	.testimonial_text{padding:40px 0 30px}.partners_text .partners_block{flex-direction:column}
	.partners_text .partners_block .partners_grid:first-child{margin-right:0;margin-bottom:25px;padding-bottom:30px;border-bottom:1px solid#e1e1e1}
	.partners_text .partners_block .partners_grid{width:100%}.ovr_blk .right .products .prdt_view .cnt .prd_rr .price span{font:17px/25px Jost-Bold}.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_title h4{font:16px/25px Jost-Regular;}

/*10.03.23*/
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img {padding-bottom: 30px;}
.banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_img img {
	min-height: 250px;
    max-height: 250px;
}
.app_bg .app .text .h3_span img{height: 64px;}




}

@media screen and (max-width:640px){
	.hire_bg .hire_prjt .frm form .form-groups .form-group{float:none;width:100%}
	.hire_bg .hire_prjt .frm form .form-groups .form-group:not(:last-child){margin-right:auto}
	.app_bg{max-height:830px}.ab_bg::before{width:490px}
	.banners_slider .banner .item .use_appl .tools{width:550px;padding:0 5px}
	.banners_slider .banner .item.it_2 .tools{width:1024px}
	.banners_slider .banner .item.it_4 .tools{width:400px}
	.work_flow .workflow_bg .wf_blk .wf_circle{width:75%}
	.ab_bg .simp_abt ._right{width:70%}
	footer{padding-top:50px}
	footer .ft_top .top_cnt .right h6{margin-bottom:0}
	footer .ft_top .mid_cnt .left{width:100%}
	footer .ft_top .mid_cnt .left ul{flex-direction:column;text-align:center}
	footer .ft_top .mid_cnt .left ul li{width:100%}
	footer .ft_top .mid_cnt .left ul li:not(:last-child){margin-right:auto}
	footer .ft_top .mid_cnt .left ul li:not(:last-child)::after{display:none}
	footer .ft_top .top_cnt .left h4{font:29px/40px Jost-Bold}
	.num_scroll{flex-wrap:wrap;margin-bottom:50px}
	.num_scroll .nums{width:50%;margin-bottom:20px;text-align:center}
	.num_scroll .nums p{max-width:inherit}
	.interest_frm .frm_heading .frm_blk form .form-groups .form-group{float:none;width:100%}
	.interest_frm .frm_heading .frm_blk form .form-groups .form-group:not(:last-child){margin-right:auto}
	.career_block .career_body .career_list h3 span{display:block}
	.career_block .career_body .career_list h3 span{font:20px/30px Jost-Regular}
	.career_block .career_body .career_list h3::after,.career_block .career_body .career_list h3::before{top:30%}
	.faq_tabs .tab-content .tab-pane .cnt_list h3::after,.faq_tabs .tab-content .tab-pane .cnt_list h3::before,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span::after,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span::before{top:30%}
	.service_list .list_view{flex-direction:column;width:100%}
	.service_list .list_view:not(:last-child){margin-bottom:60px}
	.service_list .list_view .ser_title{margin-bottom:30px;justify-content:space-between;width:100%}
	.service_list .list_view ul{width:100%}.shotr_frm .frm_heading .frm_blk form .form-groups .form-group{float:none;width:100%}
	.shotr_frm .frm_heading .frm_blk form .form-groups .form-group:not(:last-child){margin-right:auto}
	.serv-details_block ._details ._dtls_top h2{font:35px/40px Jost-Bold;margin-bottom:18px}

	.portfilo_block .career_head{margin-top:50px}.portfilo_block .view ul li .portfilo-content h5.title{margin-bottom:8px}
	.portfilo_block .view ul li .portfilo-content h5.title a{font:38px/58px Jost-Bold;-webkit-text-stroke:1px #000}
	.portfilo_block .view ul li .portfilo-content p{font:22px/25px Jost-Regular}
	.portfilo_block .view a.more{padding:9px 0;font:14px/22px Jost-Bold;max-width:150px}
	.top_sticky::after{width:310px}.interest_frm .frm_heading::after{width:375px}
	.shotr_frm .frm_heading::after{width:375px;height:400}
	.portfilo_block .view::before{width:390px;height:270px;left:-30%}
	.store_banner .banner_text{top:55%}
	.store_banner .banner_text .ban_blk{padding-top:0}
	.store_banner img{height:840px}
	.store_banner .banner_text .ban_blk .ban_img img{min-height:initial;max-width:initial;width:100%;height:auto;max-height:initial;object-fit:contain;margin:0 auto 40px}
	.offer_blk .off_body .off_dv{flex-direction:column;text-align:center}
	.offer_blk .off_body .off_dv .image img{width:80px;height:80px}
	.offer_blk .off_body .off_dv .image{width:100%;margin-bottom:20px}
	.offer_blk .off_body .off_dv .text{width:100%}
	.offer_blk .off_body .off_dv:not(:last-child){margin-bottom:35px}
	.offer_blk .off_body .off_dv .text.is-inview::before{display:none}
	.inquiry{margin-bottom:30px}
	.inquiry h4{font:22px/33px Jost-Bold}
	.str_detail .right .templ_detail_slider .top{flex-direction:column;align-items:initial}
	.str_detail .right .templ_detail_slider .top .share_icon{margin-top:24px;justify-content:center}
	.store_banner.ov_h8 .banner_text .disc_text h1{font:33px/40px Jost-Bold}
	.ovr_blk .right .products .prdt_view{width:48%}.ovr_blk .right .products .prdt_view:not(:nth-child(3n)){margin-right:auto}
	.ovr_blk .right .products .prdt_view:not(:nth-child(2n)){margin-right:4%}
	.ovr_blk .right .products .prdt_view img{width:100%}
	.ovr_blk .right .products .prdt_view .cnt .prd_txt .prd_cart form button img{width:auto}
	.store_banner.ov_h8 .filter_frm form{flex-wrap:wrap}
	.store_banner.ov_h8 .filter_frm form .form-group.filter_btn{width:100%}
	.store_banner.ov_h8 .filter_frm form .form-group.filter_btn{width:100%;max-width:200px;margin:17px auto 0}
	.app-slider{width:100%;padding:0;min-width:auto;max-width:auto}
	.grids-slider .grid img{margin:0 auto}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont p{margin-bottom:20px}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:48px;line-height:48px}
	.app-features .feature-head{margin-bottom:40px}
	.app-info .info-block-rev.left::before{width:310px;left:-45%;background-size:100%;transform:rotate(65deg)}
	.app-info .info-block.altb::before{right:-65%}
	.app-faq-block h6.accordion1{padding:30px 45px 30px 0}
	body.store.app .store_banner .use_appl .tools{justify-content:space-around}
	.app-slider .grid{width:225px;margin:0 auto}
}

@media screen and (max-width:550px){
	.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img{min-height:230px}
	.banners_slider .banner .owl-item .item.it_2 .banner_content .ban_blk .ban_img img,.banners_slider .banner .owl-item .item.it_4 .banner_content .ban_blk .ban_img img{max-width:60%}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3{font:26px/31px Jost-Bold}.banners_slider .banner .item img{min-height:710px}
	.banners_slider .banner .owl-dots{bottom:90px}
	.ab_bg::before{width:400px;height:215px}
	.ab_bg .simp_abt ._left h2{font:26px/31px Jost-Bold}
	.ab_bg{padding-bottom:50px}.work_flow .wf_top::after{right:-30px;top:-30px}
	.work_flow .wf_top span.h2_span{font:26px/31px Jost-Bold}
	.work_flow .workflow_bg{padding:65px 0 40px}.work_flow .workflow_bg .wf_blk .wf_cnt::before{top:-45%}
	.work_flow .workflow_bg{background-position:bottom}.work_flow .workflow_bg .wf_dots .work_flow-pagination li:not(:last-child){padding-right:8%}.work_flow .workflow_bg .wf_blk .wf_circle{width:90%}
	.app_bg .app .text .info{padding-left:41px}
	.app_bg .app .text .h3_span{font:38px/45px Jost-Bold;margin-bottom:28px}
	.app_bg .app .text .info::before{width:30px}
	.app_bg .app .image{top:-60px}
	.ab_bg .simp_abt ._right{width:100%}.top_sticky ._img{width:85%}
	.top_sticky .st-content .welcome-heading h1{font:45px/60px Jost-Bold}
	.wh_block .we_blk .we_cnt p b,.wh_block .we_blk .we_head span.h2_span{font:45px/52px Jost-Bold}
	.custom_review span.h2_span{font:45px/52px Jost-Bold}
	.wh_block .we_blk::before{left:-100px;top:80px;width:320px}
	.service_list::before{left:-100px;top:0;width:360px;height:285px}
	.career_block .career_body .career_list{margin-bottom:15px}
	.career_block .career_body .career_list .carrer_dts ul li{font:16px/25px Jost-Regular}
	.career_block .career_body .career_list .carrer_dts{margin-bottom:20px}
	.career_block .career_body .career_list .carrer_dts ul{margin-bottom:20px}
	.interest_frm .frm_heading span.h3_span{font:38px/45px Jost-Bold;margin-bottom:25px}
	.interest_frm .frm_heading{margin-bottom:60px}
	.career_block .career_body .career_list h3{font:25px/30px Jost-Bold;padding-right:25px}
	.career_block .career_body .career_list h3::before{right:12px}
	.career_block .career_body .career_list h3::after,.career_block .career_body .career_list h3::before{height:2px;width:12px}.right_align a,.right_align span.h2_span{font:17px/24px Jost-Regular}
	.right_align a img{transform:scale(.8);top:-3px}
	.faq_tabs .tab{flex-direction:column}
	.faq_tabs .tab li{width:100%;margin-bottom:20px}
	.faq_tabs .tab li:not(:last-child){margin-right:auto}
	.faq_tabs .tab li a{display:block}.faq_tabs .tab-content .tab-pane .cnt_list h3,.faq_tabs .tab-content .tab-pane .cnt_list span.h3_span{font:23px/28px Jost-Bold}
	.faq_tabs .tab-content .tab-pane .cnt_list .text p{font:18px/24px Jost-Regular}
	.shotr_frm .frm_heading span.h3_span{font:30px/34px Jost-Bold;margin-bottom:25px}
	.serv-details_block ._details ._dtls_bottom ._text h5{font:27px/31px Jost-Bold}
	body.inner footer::after,body.store footer::after{width:225px;height:250px;top:-90px;background-size:contain}
	.interest_frm .frm_heading::after{width:320px}.shotr_frm .frm_heading::after{width:320px}
	.portfilo_block .view::after{width:190px;background-position:right -80px center}
	.portfilo_block .view::before{width:390px;height:270px;left:-40%}
	.wh_block .wh_head::after{width:200px;height:250px;top:-20px;background-position:right -85px center}
	.top_sticky::after{background-position:right -85px center;width:200px;height:250px}
	.str_inks .cont_abs{width:100%}.str_inks .cont_abs h5{font:35px/40px Jost-Bold;margin-bottom:15px}
	.str_inks .cont_abs p{font:16px/21px Jost-Regular;margin-bottom:19px;text-align:justify}
	.lists p{font:17px/24px Jost-Regular;margin-bottom:30px}
	.lists .payment .images{width:100%;align-items:center}
	.lists .framework .images li{width:25%}.lists .payment .images li{width:25%}
	.lists .framework .images li span{font:16px/21px Jost-Regular}
	.offer_blk .offer_head::after{width:200px;height:250px;top:25px;background-position:right -85px center}
	.dt_bc{padding:20px 0;margin-bottom:5px}.dt_bc li,.dt_bc li a,.dt_bc li p{font:14px/25px Jost-Regular!important}
	.related .product{max-width:270px}.related .product .prdt_view{width:100%}
	.str_detail .left form .price_dtls .templ_info .title h2{font:28px/35px Jost-Bold}
	.str_detail .right .templ_detail_slider .templ_det_des{margin-bottom:30px}
	.str_detail .right .templ_detail_slider .templ_det_des p,.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content ul.list li{font:16px/25px Jost-Regular}
	.str_detail .left form .price_dtls .templ_info .title h2{width:90%}
	.str_detail .left form .price_dtls .templ_info .title .favorite{width:10%}
	.str_detail .left form .price_dtls .templ_support .templ_items_list .temp_padd .templ_items.unique-hide{flex-direction:column}
	.str_detail .left form .price_dtls .templ_support .templ_items_list .temp_padd .iputs{width:100%}
	.str_detail .left form .price_dtls .templ_support .templ_items_list .temp_padd .templ_item_rgt{width:100%;justify-content:flex-end}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab{flex-direction:column;align-items:center}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li{width:100%;margin-right:0;padding-bottom:10px;margin-bottom:10px}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li:not(:last-child){margin-right:0}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a{display:block}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs ul.tab li a::after{bottom:-10px}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid{flex-direction:column}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid h3{width:100%}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk{width:100%}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk .tec-det-content{flex-direction:column}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid .tec-det-blk .tec-det-content li.custom{width:100%}
	.store_banner.ov_h8 .filter_frm form .form-group.filter_framework,.store_banner.ov_h8 .filter_frm form .form-group.filter_type,.store_banner.ov_h8 .filter_frm form .form-group.filter_version{width:100%}
	.store_banner.ov_h8 img{height:520px}.store_banner.ov_h8 .banner_text{top:35%}
	.store_banner.ov_h8 .banner_text .disc_text h1{font:23px/34px Jost-Bold}.ovr_blk{margin-bottom:50px}.login_grid{margin-bottom:60px}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .tab_grid:last-child .tec-det-blk{width:100%}
	.ovr_blk .right .recent_blk{justify-content:space-between;flex-direction:column;align-items:baseline}
	.ovr_blk .right .recent_blk h2{margin-bottom:10px;text-align:center;width:100%}
	.ovr_blk .right .recent_blk .sort{margin:0 auto}
	.store_banner>img{height:800px}.app-ps a{justify-content:center}
	.app-info .info-block .info-text p,.app-info .info-block-rev .info-text p{font-size:20px;margin-bottom:15px}
	.app-features .feature-head h2,.app-info .info-block .info-text h4,.app-info .info-text p.bigt{font-size:39px;margin-bottom:17px}
	.app-faq-block h6.accordion1{font-size:22px}
	.app-faq-block .box1 p{font-size:19px;padding-bottom:30px}
	.app-info .info-block .info-img,.app-info .info-block-rev .info-img{width:80%}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{width:270px}
	.page_not_text h1,.testimonial_text .com_head h1{font-size:40px;line-height:40px}

}

@media screen and (max-width:480px){
	
	.app_bg.grocarto .app .text .info,.app_bg.food_zat .app .text .info {padding-left: 0px;}
	.custom_review{padding-top:60px}
	.banners_slider .banner .item .use_appl .tools .app_img img{width:28px;min-width:inherit}
	.top_sticky .st-content .welcome-heading h1{font:34px/48px Jost-Bold}
	.portfilo_block .view ul li .portfilo-content h5.title{transition:opacity 3s,top 1s linear;-webkit-transition:opacity 3s,top 1s linear;-moz-transition:opacity 3s,top 1s linear;-o-transition:opacity 3s,top 1s linear}
	.portfilo_block .view ul li .portfilo-content h5.title a{font:34px/45px Jost-Bold}.num_scroll .nums{width:100%}
	.interest_frm .frm_heading .frm_blk form .form-group.resume_label label{width:100%}.interest_frm .frm_heading .frm_blk form .form-group.resume_label{margin-bottom:45px}
	.interest_frm .frm_heading .frm_blk form .form-group.resume_label span.upload_format{display:block;padding:0;margin-top:20px}
	.cont_blk .cont_infm .address{flex-direction:column}.cont_blk .cont_infm .address .main{width:100%;margin-bottom:30px}
	.cont_blk .cont_infm .address .branch{width:100%}.app_bg .app .text .info .icons .ics p{font:11px/24px Jost-Regular}
	footer .ft_top .mid_cnt .right .icons .share li{font-size:20px;width:20px;height:20px}
	.portfilo_block .view::before{width:350px;height:210px;background-position:top 0 center}
	.ban_blk .ban_cont h3{font:21px/33px Jost-Bold}
	.store_info .on_str .text h3{font:33px/35px Jost-Bold}
	.str_inks img{height:380px}.str_inks .cont_abs{padding:20px 20px}.lists .framework .images li{width:50%}
	.lists .payment .images{flex-wrap:wrap}.lists .payment .images li{width:50%;margin-bottom:25px}.lists .payment .images li img{max-width:initial}
	.str_detail .right .templ_detail_slider .top .thumbnails #sync2{max-width:250px}
	.store_banner.ov_h8 .banner_text .disc_text h1{font:19px/24px Jost-Bold}
	.ovr_blk .right .products .prdt_view{width:100%}
	.ovr_blk .right .products .prdt_view:not(:nth-child(2n)){margin-right:auto}
	.ovr_blk .right .recent_blk{justify-content:space-between;flex-direction:column;align-items:baseline}
	.ovr_blk .right .recent_blk h2{margin-bottom:10px;text-align:center;width:100%}
	.ovr_blk .right .recent_blk .sort{max-width:180px;margin:0 auto}.ovr_blk .right .products{padding:0}
	.ovr_blk .right .page{flex-wrap:wrap;flex-direction:column}.ovr_blk .right .page{padding:15px 0;margin-bottom:30px}
	.ovr_blk .right .page .total{padding-bottom:15px}.ovr_blk .right .over_all_desp h2{font:31px/36px Jost-Bold;margin-bottom:20px}.ovr_blk .right .over_all_desp p{font:17px/23px Jost-Regular}
	.login_grid{margin-bottom:40px}.ovr_blk .right .recent_blk .sort{max-width:220px}
	.MessageBoxContainer{width:auto}.MessageBoxMiddle .pText{margin-bottom:15px;font-size:25px}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont{min-width:auto}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{margin:0 4% 20px;font-size:40px;line-height:40px}
/*	.app-download .app-ps:last-child{margin-left:0;margin-top:10px}*/
	.app-ps{width:180px}
/*	.app-download{flex-direction:column;align-items:center}*/
	body.store.app .store-banner-image img{min-height:1030px}.store_banner .use_appl{overflow-y:auto}
	.store_banner .use_appl .tools{width:400px;margin:0 auto}.features-blocks .f-block,.features-blocks .f-block:nth-child(2n),.features-blocks .f-block:nth-child(3n),.features-blocks .f-block:nth-child(4n){margin-right:auto}
	.features-blocks .f-block{width:300px;margin:0 auto 20px}.app-info .info-block .info-text p,.app-info .info-block-rev .info-text p{font-size:18px}.app-features .feature-head h2,.app-info .info-block .info-text h4,.app-info .info-text p.bigt{font-size:29px}
	.app-info .info-block .info-img,.app-info .info-block-rev .info-img{width:100%}
	.app-info .info-block-rev.left::before{width:265px;left:-91%;background-size:90%}
	.app-info .info-block.altb::before{top:-165px;background-size:100%;width:310px;right:-70%}
	.app-faq::before{height:350px;background-size:100%;top:0;left:-78%;width:300px}
	.app-info{margin-bottom:10px}
	.app-features{margin-bottom:40px}
	.app-faq-block h6.accordion1{padding:20px 45px 20px 0;font-size:20px}
	.app-faq-block h6.accordion1::after{width:2px}
	.app-faq-block h6.accordion1::before{height:2px}
	.app-faq-block .box1 p{font-size:18px}.serv-details_block ._details ._dtls_mid ._text h5{font-size:24px;line-height:30px}
	.cont_blk .cont_infm .address .branch .top,.cont_blk .cont_infm .address .main .top{min-height:auto}
	.testi_grid .testi_cont p{font-size:18px}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .review_form_blk .write_review a.write_review_btn{padding:15px 20px}
}
@media screen and (max-width:400px){
	body.store.nxt .message-red{width:230px}
	body.store.nxt .message-red p{text-align:left;line-height:20px;margin-bottom:15px}
	footer .ft_top .mid_cnt .right .icons .share li{height:25px}
	footer .ft_top .mid_cnt .right .icons .share li svg{font-size:17px;line-height:25px}
	footer .ft_top .mid_cnt .right .icons .dmca{margin-left:28px}
	.store_banner>img{height:720px}.templ_det_tabs .tab-content h3{width:100%;text-align:center}
	.str_detail .right .templ_detail_slider .templ_det_tabs .prodt_tabs .tab-content .review_form_blk .write_review a.write_review_btn{margin-top:15px}
	.write_review{text-align:center}
	.ab_bg .simp_abt ._right .parallax .parallax-img-2{left:0!important}
	.work_flow .workflow_bg .wf_dots::after{display:none}
	.page_not_text h1 span{display:block}
}
@media screen and (max-width:365px){
	.page_not_text h1 span{display:inline-block}}@media screen and (max-width:991px){._cart_blk .cart_price .cart_count table{padding:25px 20px}
	._cart_blk .cart_price .coupon-blk{padding:30px 20px}
}

@media screen and (max-width:880px){
	._cart_blk{flex-direction:column}
	._cart_blk .box-table{width:100%;margin-bottom:25px}
	._cart_blk .cart_price{width:100%}
	._cart_blk .box-table table.cart-table tbody tr td{font:17px/32px Jost-Regular}
}
			._app_b4{background-image:url(../images/app_b4.jpg);background-size:cover;padding:70px 0 110px;background-position:bottom -10px left}
			.soon_blk{max-width:840px;margin:0 auto}
			.soon_blk ._bg_img{display:flex;align-items:flex-start}
			.soon_blk ._bg_img .lft{width:33%;text-align:center}
			.soon_blk ._bg_img .rgt{text-align:center;width:67%}
		.soon_blk ._bg_img .rgt h4{font:60px/75px Jost-Bold;color:#fff;margin-bottom:10px}
		.soon_blk ._bg_img .rgt h3{font:85px/85px Jost-Bold;color:#fff;margin-bottom:30px}
		.soon_blk ._bg_img .rgt h2{font:112px/115px Jost-Regular;color:#fff}
		.soon_blk ._bg_img .rgt h5{font:68px/75px Jost-Bold;color:#ffda4d}

@media screen and (max-width:1100px){
	._app_b4{padding:50px 0 70px;background-position:bottom -10px left}.soon_blk ._bg_img{align-items:center}
	.soon_blk ._bg_img .rgt h4{font:44px/55px Jost-Bold}
	.soon_blk ._bg_img .rgt h3{font:65px/70px Jost-Bold}
	.soon_blk ._bg_img .rgt h2{font:90px/100px Jost-Regular}
	.soon_blk ._bg_img .rgt h5{font:55px/70px Jost-Bold}
}
@media screen and (max-width:767px){
	._app_b4{padding:40px 0 75px}.soon_blk ._bg_img .rgt h4{font:36px/45px Jost-Bold}
	.soon_blk ._bg_img .rgt h3{font:50px/70px Jost-Bold}
	.soon_blk ._bg_img .rgt h2{font:71px/54px Jost-Regular}
	.soon_blk ._bg_img .rgt h5{font:38px/55px Jost-Bold}
}

@media screen and (max-width:600px){
	._app_b4{background-image:url(../images/app_b4_resp.jpg);background-position:center;padding:40px 0}
	.soon_blk{margin:0 auto;max-width:90%}.soon_blk ._bg_img .rgt{padding-top:0;margin-bottom:10px}
	.soon_blk ._bg_img .rgt h2{margin-bottom:10px}.soon_blk ._bg_img .lft img{max-width:75%;width:100%}
	.soon_blk ._bg_img .rgt h3{font:42px/53px Jost-Bold}
}

@media screen and (max-width:480px){
	._app_b4{background-position:bottom left}
	.soon_blk ._bg_img{flex-direction:column}.soon_blk ._bg_img .lft,.soon_blk ._bg_img .rgt{width:100%;text-align:center}.soon_blk ._bg_img .lft{margin-bottom:25px}
	.soon_blk ._bg_img .lft img{max-width:120px}
}
@media screen and (max-width:350px){
	.str_detail .left form .price_dtls .templ_items .templ_item_rgt .tooltips .tooltip_cont {width: 235px;}
}

    /*app land*/
    body.store.app .store_banner img{max-height:740px;}
	.store_banner .use_appl {
	    position: absolute;
	    bottom: 0;
	    left: 50%;
	    width: 100%;
	    transform: translateX(-50%);
	    border-top: 1px solid #fff3;padding: 20px 0;
	}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{display:block; width:340px; margin-bottom:20px;}
	 .store_banner .use_appl .tools {
	    display: flex;
	    align-items: center;
	    text-align: center;
	    justify-content: center;
	    align-content: center;
	}
	.store_banner .use_appl .tools .app_img:not(:last-child) {
    	margin-right: 4%;
    }
	/*.fixed-header {
    position: fixed!important;
    top: 0;
    left: 0;
    width: 100%;
	z-index:999;
	background:#fff;}*/

	header .main_header.fixed-header{max-width:100%; padding-left:30px; padding-right:30px; box-shadow:0 0 10px;}
	header .main_header.fixed-header .logo .inner{display:block;}
	header .main_header.fixed-header .logo .main{display:none;}
	header .main_header.fixed-header .mainmenu .menu ul li a{color:#000;}
	header .main_header .mainmenu .info .cart_icon .inner, header .main_header .mainmenu .info .user_icon .inner{display:none;}
	header .main_header.fixed-header .mainmenu .info .cart_icon .inner, header .main_header.fixed-header .mainmenu .info .user_icon .inner{display:block;}
	header .main_header.fixed-header .mainmenu .info .cart_icon .main, header .main_header.fixed-header .mainmenu .info .user_icon .main{display:none;}
	body.store.app, html{overflow-x:hidden;}
	.grids-slider .grid img{width:auto;}
	/* body.store.app{overflow-x:hidden;} */
	body.store.app .store_banner .banner_text .ban_blk .ban_cont { margin-left: 0px; min-width: 550px;max-width: 550px;margin-right:30px;}
	.app-slider{min-width:650px; max-width:650px; margin-left:8%;}
	.grids-slider{width:calc(100% + 100px);}
	.app_img { width: 32px; margin-top: 3px;}
	.app-download{display:flex;}
	.app-ps{padding:10px; background:#000; border-radius:6px; transition:.6s ease; width:190px;}
/*	.app-ps:hover{background:#f36;}*/
/*	.app-ps a{display:flex; align-items:center; justify-content:space-around;}*/
	.app_text{padding-left:10px;}
	.app_text p{margin-bottom:4px!important; font-size:13px!important; line-height:13px!important;}
	.app_text p.iconname{margin-bottom:0!important; font-size:22px!important;} 
	.app-download .app-ps:last-child{margin-left:10px;}
	/* body.store.app .store_banner .banner_text{margin-top:25px;} */
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:63px; line-height:63px; position:relative; width:fit-content; margin-bottom:15px;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3::after{position:absolute; content:''; background:url(../images/ban-h-before.png)no-repeat; right:-70px; top:50%; transform:translateY(-50%); width:60px; height:47px;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont p{margin-bottom:40px;}
	.info .user_icon span {
    position: absolute;
    font: 15px/15px Jost-Regular;color: #fff; background: #f36;width: 16px; height: 18px;text-align: center; border-radius: 50px;top: 0;right: -14px;}
	.info .user_icon {position: relative;}
	.grids-slider.owl-carousel .owl-nav{display:block; position:absolute; bottom:35px; left:-170px;}
	.grids-slider.owl-carousel button.owl-next{margin-left:20px;}
	.app-features .wh_head span.h2_span{padding-bottom:35px; display:block;  font:20px/20px Jost-Regular}
	.app-features .wh_head{margin-bottom:50px;}
	.app-features .feature-head h2{font:66px/66px 'Jost-Bold';}
	.app-features .feature-head h2 span{display:block;}
	.app-features .feature-head{margin-bottom:60px;}
	.features-blocks{display:flex; flex-wrap:wrap;}
	.features-blocks .f-block {width: 23.6%;background: #f9f9f9;display: flex;align-items: center;flex-direction: column;text-align: center;min-height: 215px;justify-content: space-evenly; margin-right:1.8%; margin-bottom:20px;
	}
	.features-blocks .f-block:nth-child(4n){margin-right:0;}
	.features-blocks .f-block p{font:22px/30px Jost-Regular}
	.features-blocks .f-block p span{display:block;}
	.features-blocks .f-block-img{position:relative;}
	.features-blocks .f-block-img img{ position:relative;}
	/* .features-blocks .f-block-img{ background:url(../images/f-shade.png)no-repeat; left:0; top:0; width:53px; height:53px;} */
	.features-blocks .f-block-img::before{position:absolute; content:""; background:url(../images/f-shade.png)no-repeat; left:-20px; top:0px; width:53px; height:53px; transition:.6s ease;}
	.f-block:hover .f-block-img::before{left:0; transform:scale(1.5);}
	.app-features{margin-bottom:90px; position:relative;}
	.app-info .info-block .container{display:flex; align-items:center; justify-content:flex-start;}
	.app-info .info-block .info-text{width:50%;}
	.app-info .info-block .info-img { width: 50%;text-align: center; padding-left:20px;}
	.app-info .info-block .info-text h4{font:66px/66px 'Jost-Regular'; margin-bottom:30px;}
	.app-info .info-block .info-text h4 span{display:block;}
	.app-info .info-block .info-text p{font:22px/30px 'Jost-Regular'; padding-right:30px; margin-bottom:20px;}
	.app-info .info-block-rev .container{display:flex; align-items:center; justify-content:flex-start;}
	.app-info .info-block-rev .info-text{width:50%; padding-left:50px;}
	.app-info .info-block-rev .info-img { width: 50%; text-align:center;}
	.app-info .info-block-rev.left .info-img{text-align:left;}
	.app-info .info-block-rev.left{position:relative;}
	.app-info .info-block-rev .info-text p.bigt span{display:block;}
	.app-info .info-block-rev .info-text p{font:22px/30px 'Jost-Regular'; padding-right:30px; margin-bottom:20px;}
	.app-info .info-text p.bigt{font:66px/66px 'Jost-Regular'; margin-bottom:30px;}
	.app-info{margin-bottom:80px; position:relative;}
	.app-faq .app-faq-head span.h2_span {padding-bottom: 35px; font: 20px/20px Jost-Regular; display:block;}
	.app-faq .app-faq-head{margin-bottom:50px;}
	.box1{display:none; }
	.app-faq-block h6.accordion1{font:24px/24px Jost-Bold; position:relative; padding:35px 0;}
	.app-faq-block p.box1{font:21px/30px Jost-Regular; padding-bottom:50px;}
	.app-faq-block {width: 100%; max-width: 1020px; margin: 0 auto;}
	.app-faq-block h6.accordion1::before{content: '';
	    position: absolute;
	    right: 17px;
	  	top: 50%;
	    transform: translateY(-50%);
	    height: 3px;
	    transition: 0.5s all ease-out, 0.5s all ease-in;
	    -ms-transition: 0.5s all ease-out, 0.5s all ease-in;
	    -webkit-transition: 0.5s all ease-out, 0.5s all ease-in;
	    -o-transition: 0.5s all ease-out, 0.5s all ease-in;
	    width: 20px;
	    background: #000;
	}
	.app-faq-block h6.accordion1::after{
		content: '';
	    position: absolute;
	    right: 25px;
	    top: 50%;
	    transform: translateY(-50%);
	    height: 20px;
	    transition: 0.5s all ease-out, 0.5s all ease-in;
	    -ms-transition: 0.5s all ease-out, 0.5s all ease-in;
	    -webkit-transition: 0.5s all ease-out, 0.5s all ease-in;
	    -o-transition: 0.5s all ease-out, 0.5s all ease-in;
	    width: 3px;
	    background: #000;
	}
	.app-faq-block h6.accordion1.active::after{transform:translateY(-50%) rotate(270deg);}
	.app-faq-block .questions{border-bottom:1px solid#dbdbdb;}
	.app-faq{margin-bottom:100px; position:relative;}

	/* before contents */
	.app-features::before {
	    position: absolute;
	    content: "";
	    left: 0;
	    top: -32%;
	    background: url(../images/blob-4.svg) no-repeat top right;
	    width: 350px; height: 420px; z-index: -1;
	}
	.app-info::after {
	    content: "";
	    position: absolute;
	    right: 0;
	    top: 70px;
	    transform: translateY(-50%);
	    background: url(../images/blob-2.svg) no-repeat right -160px center;
	    width: 370px;
	    height: 370px;
	    background-size: contain;
	    z-index: -1;
	}
	.app-info .info-block-rev.left::before {
	    content: "";
	    position: absolute;
	    left: -12%;
	    bottom: -18%;
	    background: url(../images/blob-4.svg) no-repeat top right;
	    width: 610px;
	    height: 420px;
	    z-index: -1;
    	transform: rotate(22deg);
    }
	.app-info .info-block.altb{position:relative;}
	.app-info .info-block.altb::before{content: "";position: absolute;right: -4%;top: -30%;background: url(../images/blob-4.svg) no-repeat top right;width: 610px;height: 420px;z-index: -1;transform: rotate(180deg);}
	.app-info .info-block.altbt{position:relative;}
	.app-info .info-block.altbt::before{
		content: "";position: absolute;left: -17%;top: 0%;background: url(../images/app-shade.png) no-repeat;width: 204px;height: 262px;z-index: -1;}

	.app-faq::before{
		content: "";
	    position: absolute;
	    left:-20%;
	    top:12%;
	    background: url(../images/blob-4.svg) no-repeat top right;
	    width: 610px;
	    height: 420px;
	    z-index: -1;
	    transform: rotate(80deg);
	}

	.line {
    height: 2px;
    display: block;
    background-color: #000;
    transition: width 1s, top 1s linear;
    -webkit-transition: width 1s, top 1s linear;
    -moz-transition: width 1s, top 1s linear;
    -o-transition: width 1s, top 1s linear;
    position: relative;
    width: 0%;}

	.line.is-inview {
    width: 100%;}
	body.store.app .opacity-0{opacity:0}
	body.store.app .opacity-0.is-inview{opacity:1;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont {
	    -webkit-animation-duration: 1s;
	    animation-duration: 1s;
	    -webkit-animation-fill-mode: both;
	    animation-fill-mode: both;
	    animation-name: fadeInLeft;
	    animation-delay: 0.3s;
	}

	/*Changes*/
	.store_banner {margin-bottom:  0;}
	.app_sm_banner {
		background: #000;
		margin-bottom: 30px;
	}
	.app_sm_banner .app_sm_inner {
		max-width: 990px;
		width:  100%;
		margin: 0 auto;
		display: flex;
		align-items: center;
		padding:  13px 0;
	}
	.app_sm_banner .app_sm_inner .ban_avl {
		display: flex;
		margin-right: 24px;
		align-items: center;
	}
	.app_sm_banner .app_sm_inner .ban_avl ul li {
		margin-right: 12px;
		display: inline-block;
	}
	.app_sm_banner .app_sm_inner .ban_avl p {
		font: 21px/23px 'Jost-Regular';
		color: #fff;
		text-transform: uppercase;
		padding-left: 20px;
	}
	.app_sm_banner .app_sm_inner .quote_popup button {
		font:  20px/46px 'Jost-Bold';
		color: #fff;
		background: transparent;
		border: 1px solid #fff;
		text-transform: uppercase;
		max-width: 280px;
		width: 100%;
		background: transparent url(../new_images/get_quote_icon.png) no-repeat left 24px center;
		padding-left: 62px;
		padding-right: 32px;
		border-radius: 0;
	}
	.app_sm_banner .app_sm_inner .quote_popup button:focus {
		outline: none;
	}
	.quote_popup .modal .modal-dialog {
		max-width: 1075px;
		width: 100%;
		margin:  200px auto;
		text-align: center;
	}
	.quote_popup .modal .modal-dialog .modal-content {/*display: block;*/position: relative;}
	.quote_popup .modal .modal-dialog .modal-content:before {
		content: "";
		clear: both;
		display: table;
		position: absolute;
		left: 0;
		top: 0px;
		width: 337px;
		height: 118px;
		background: url(../images/blobby1_pop.png) no-repeat;
	}
	.quote_popup .modal .modal-dialog .modal-content:after {
		content: "";
		clear: both;
		display: table;
		position: absolute;
		left: 0;
		bottom: 0;
		width: 206px;
		height: 123px;
		background: url(../images/blobby2_pop.png) no-repeat;
	}
	.quote_popup .modal .modal-dialog .modal-content a.close {background: #ff3366;border-radius: 100%;opacity: 1;color: #ffffff;width: 36px;height: 36px;line-height: 27px;font-size: 35px;font-weight: normal;margin-right: 22px;margin-top: 18px;}
	.quote_popup .modal .modal-dialog .modal-body {display: flex;padding: 0;}
	.quote_popup .modal .modal-dialog .modal-body .pop_app_images {
		width: 47%;
		padding-top: 24px;
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form {
		width: 53%;
		padding: 0 48px 60px 20px;
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form p {
		text-align: left;
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form p strong {
		font: 50px/64px 'Jost-Bold';
		color: #000;
		text-transform: uppercase;
		text-align: left;
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label input {font:  24px/74px 'Jost-Regular';color: #555555;border: none;border-bottom:  2px solid #555555;width: 100%;}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label textarea {font:  24px/74px 'Jost-Regular';color: #555555;border: none;border-bottom:  2px solid #555555;width: 100%;}
.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label {
	width: 100%;
	/*display: block;*/
}
.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk.pop_blk1 label {
	width: 48%;
	float: left;
}
.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk.pop_blk1 label:first-child {
	margin-right: 4%;
}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk:after {
		content: "";
		clear: both;
		display: table;
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_capcha {
		text-align: left;
		margin: 25px 0 40px;
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_btn input.popbt {
		font:  16px/21px 'Jost-Bold'; 
		color: #fff;
		background: #ff3366;
		text-align: center;
		text-transform: uppercase;
		width: 100%;
		border: none;
		height: 52px;
	}
	.app_sm_banner .app_sm_inner .ban_avl ul li:last-child{margin: 0;}
	.quote_popup .modal .modal-dialog .modal-content a.close{z-index: 999; position: relative;}
  .quote_popup .modal{background: rgba(0, 0, 0, 0.6);}
  .app_sm_banner .app_sm_inner .quote_popup button{line-height: 36px;}
  body.store.app .store_banner .banner_text .ban_blk{justify-content: flex-start;}
  .app-ps{border: 1px solid #e7e7e7;}
  .app_sm_banner .app_sm_inner .quote_popup button{outline: none; transition: .3s all; box-shadow: unset;}
  .app_sm_banner .app_sm_inner .quote_popup button:hover, .app_sm_banner .app_sm_inner .quote_popup button:active{background: #f36 url(../new_images/get_quote_icon.png) no-repeat left 24px center; border-color: #f36;}
  .app-ban-video { box-shadow: 0 0 40px;}

  body.store.app .store_banner .app-ps .app_img img{max-height: 35px; object-fit: contain;}
  /*changes by sasi - (11-05-2022)*/
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label {position: relative;}
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk input.custom-error,
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk input.error,
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk textarea.custom-error,
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk textarea.error {border-bottom: 2px solid red;}
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk textarea~.focus-border {bottom: 6px;}
  .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk .focus-border {
	    position: absolute;
	    bottom: 0;
	    left: 50%;
	    width: 0;
	    height: 2px;
	    background-color: #f36;
	    transition: .4s;
	    -webkit-transition: .4s;
	    -moz-transition: .4s;
	} 
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk input:focus~.focus-border, 
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk textarea:focus~.focus-border {
	    width: 100%;
	    transition: .4s;
	    -webkit-transition: .4s;
	    -moz-transition: .4s;
	    left: 0;
	}

	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form form .alert-message.message-green p {
	    font: 24px/24px 'Jost-Regular';
	    color: rgb(14 176 34);
	}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label.error {
		display: none!important;
	}
	.modal-open {overflow: hidden!important;position: fixed;left: 0;right: 0;}

  /*------------------------------*/





  /*changes by sasi - (12-05-2022)*/
  .quote_popup .modal .modal-dialog {margin: 20px auto;}
  .quote_popup .modal .modal-dialog .modal-content a.close {display: block; -webkit-border-radius: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;}	
  .quote_popup .modal .modal-dialog .modal-content a.close span {display: block;}	
  .quote_popup .modal .modal-dialog .modal-content .clickable { cursor: pointer; }
  .store_banner .banner_text .ban_blk .app-ban-video .video_img iframe { width: 553px;height: 312px;object-fit: contain; }
  .store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 312px; }
  .ban_cont p .banc-logo { display: inline-block; text-align: left;}
  .ban_cont p .banc-logo img { height: 42px; object-fit: contain; }
  .ban_cont .app-download { margin-bottom: 28px; }
  .banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn.app_btn { padding-left: 50px; padding-right: 28px; max-width: 220px; background: #f36 url('https://www.bugtreat.com/new_images/note_pad.png') no-repeat 23px center;}
  /*.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn.app_btn::after { position:absolute; content:"";top:50%;right:-72px;background: url('https://www.bugtreat.com/new_images/point_arw.png') no-repeat; width:72px;height: 78px; }*/
  /*-----------------------------*/
  /*changes by s - (13-05-2022)*/
  .banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn.app_btn::after {
    position: absolute;
    content: "";
    top: 0;
    right: -90px;
    background: url('https://www.bugtreat.com/new_images/point_arw.png') no-repeat;
    width: 72px;
    height: 78px;
    transform: translateY(-60%);
}
  /*----------------------------*/
   /*changes by s - (20-05-2022)*/

   .recent_blog .container .recent_blog_left img {
   		height:350px;
   		object-fit: contain;	
   }
   /*------------------------------*/

/*13-06 */
.app-faq-block h6.accordion1{
	padding-right: 50px;
}
   
   /*14/1/2023*/
footer .ft_top .mid_cnt, footer .ft_top .mid_cnt .right .icons{align-items: center;}

/*17.03.23*/
.banner .app-ps {padding: 0;background: transparent;width: auto;border: none;}
.banners_slider .banner .item .app-ps img {
	width: auto;
    max-height: unset;
}
/*18.03.23*/
body.store.app .store_banner .banner_text .ban_blk .ban_cont p {margin-bottom: 30px;}
body.store.app .store_banner .banner_text .ban_blk .ban_cont a.demo_lnk, .banners_slider .banner .item .banner_content .ban_blk .ban_cont p a.demo_lnk  {
	font: 22px/30px Jost-Bold;
    display: block;
    color: #fff;
	background: #ef2c31;
	max-width: 200px;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	padding: 10px;
	margin-bottom: 30px;
	border-radius: 6px;
/*	animation-name: bounce;
	animation-duration: 1s;*/
}
.banners_slider .banner .item .banner_content .ban_blk .ban_cont p a.demo_lnk  {
	background: #f36;
}
body.store.app .store_banner .banner_text .ban_blk .ban_cont a.demo_lnk:hover, .banners_slider .banner .item .banner_content .ban_blk .ban_cont a.demo_lnk:hover {
	animation-name: flash;
	animation-duration: 1s;
	animation-timing-function: ease-in-out;
}
/*31.05.23 starts*/
.serv-details_block ._details ._dtls_mid ._text a.rdbtn {
    border: 1px solid #000;
    color: #000;
    background-color: #0000;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    transition: .2s transform ease-in-out;
    will-change: transform;
    z-index: 0;
    display: inline-block;
    padding: 14px 30px;
    font: 16px/22px Jost-Bold;
    text-align: center;
/*    max-width: 200px;*/
    width: auto;
    text-transform: uppercase;
}

.serv-details_block ._details ._dtls_mid ._text a.rdbtn:hover {
    border: 1px solid #f36;
    background: transparent;
    color: #fff;
    transform: scale(1.05);
    will-change: transform;
}
.serv-details_block ._details ._dtls_mid ._text a.rdbtn:after {
    background-color: #f36;
    content: '';
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transform: translate(-100%,0) rotate(10deg);
    transform-origin: top left;
    transition: .3s transform ease-out;
    will-change: transform;
    z-index: -1;
}

.serv-details_block ._details ._dtls_mid ._text a.rdbtn:hover:after {
    transform: translate(0,0);
}

/*31.05.23 ends*/

/*06.06.23*/
.work_flow .workflow_bg .wf_blk .wf_cnt .section-intro ul li {
	font-size: 18px;
	margin-bottom: 8px;
}
.work_flow .workflow_bg .wf_blk .wf_text .text p {
	font-size: 18px;
}


/* grocarto-new-lander  */

.grocarto .features-blocks .f-block p {
    height: 65px;
}
.grocarto .features-blocks .f-block {
    border-radius: 10px;
	cursor: pointer;
}
.grocarto .app-features {
    margin-top: 100px;
    margin-bottom: 84px;
}
.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
    top: 0px;
	background:url(../new_images/groinfo_blobby.png) no-repeat;
	content: "";
    position: absolute;
    right: -75px;
    width: 526px;
    height: 504px;
    background-size: contain;
    z-index: -1;
}
.grocarto .gro-info{
	background: url(../new_images/gro-info-bg.jpg) no-repeat center;
	background-size: cover;
	padding-top: 80px;
	margin-top: 70px;
	margin-bottom: 160px;
}
.grocarto .app-info .gro-info .info-text p.bigt {
   color: #fff;
   padding-top: 40px;
}
.grocarto .app-info .gro-info.info-block-rev .info-text p{
	color: #fff;
	padding-right: 0;
}
.grocarto .app-info .gro-info.info-block-rev .container {
    align-items: flex-start;
}
.grocarto .app-info .gro-info.info-block-rev .info-img{
	margin-bottom: -121px;
    position: relative;
    z-index: 2;
}
.grocarto .gro-lapt {
    background: url(../new_images/gro-laptop-bg.jpg) no-repeat center;
    background-size: cover;
    padding-top: 61px;
    margin-top: 70px;
    margin-bottom: 160px;
    padding-bottom: 65px;
}
.grocarto .app-info .info-block-rev.gro-lapt .info-text p {
    padding-right: 0;
}
.grocarto .app-info .gro-lapt.info-block-rev .info-img {
    margin-bottom: -218px;
    position: relative;
    z-index: 2;
}
.grocarto .gro-green{
	background: url(../images/gro-green.jpg) no-repeat center;
	background-size: cover;
	padding-top: 100px;
	margin-top: 70px;
	margin-bottom: 110px;
	overflow: hidden;
}
.grocarto .app-info .gro-green .info-text p.bigt {
   color: #fff;
   padding-top: 15px;
}
.grocarto .app-info .gro-green.info-block-rev .info-text p{
	color: #fff;
	padding-right: 0;
}
.grocarto .app-info .gro-green.info-block-rev .info-img{
	margin-bottom: -121px;
    position: relative;
    z-index: 2;
}
.grocarto .app-info .gro-green.info-block-rev .info-img{
	margin-bottom: -121px;
    position: relative;
    z-index: 2;
}
.grocarto .gro-tablet{
	background: url(../new_images/gro-paint-bg.jpg) no-repeat center;
	background-size: cover;
	padding-top: 80px;
	margin-top: 70px;
	margin-bottom: 110px;
	overflow: hidden;
}
.grocarto .app-info.fd-app .info-block.admin-spa{
	margin-top: 90px;
}
.grocarto .gro-info.anot-info{
	overflow: hidden;
}
.grocarto .app-info .gro-info.info-block-rev.anot-info .info-img{
	padding-left: 100px;
}
.grocarto .app-info .gro-lapt.info-block-rev .info-text {
    padding-left: 43px;
}

body.store.app .grocarto .store_banner .banner_text .ban_blk .ban_cont > p{
  padding-right: 30px;
}
.grocarto .gro-green .info-img img{
	width: 100%;
}

.grocarto .app-info::after,.features-blocks .f-block-img::before{
	display: none;
}
.grocarto .features-blocks .f-block {
    padding: 55px 0 32px;
}
.grocarto .features-blocks .f-block-img {
    margin-bottom: 48px;
}
.grocarto .features-blocks .f-block-img {
    width: 112px;
    height: 112px;
    background: #e0e0e0;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.grocarto .features-blocks .f-block:hover {
    background: #fff;
    box-shadow: 1px 10px 20px -3px rgba(0,0,0,0.1);
    transition: 1s;
}
.grocarto .store_banner .banner_text .ban_blk .app-ban-video .video_img img{
	border-radius: 10px;
}
.grocarto .app-ban-video{
	box-shadow: unset;
}
.grocarto .gro-tablet .info-text{
	padding-top: 20px;
}
.grocarto .gro-green .container{
	align-items: flex-start;
}
.grocarto .gro-green .container .info-text {
	padding-top: 65px;
}
.grocarto .app-info .info-block-rev.anot-info .info-text {
    padding-top: 0;
}
.grocarto .app-info .gro-info.anot-info  .info-text p.bigt {
    padding-top: 20px;
}

/****27-10-23****/ 
.banners_slider .banner .item.even .ban_img {
	-webkit-box-ordinal-group: 2 !important;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2 !important;
}
.banners_slider .banner .item.even .ban_img img, .banners_slider .banner .item.odd .ban_img img{
	width: auto !important;
	object-fit: cover;
    object-position: right;
    min-height: unset !important;
    min-width: unset !important;

}


.banners_slider .banner .item.odd .ban_img img{
	margin-left: auto;
    margin-right: 60px;
}


   /***27-10-23****/
   .app_bg{
	height: 570px;
   }
   /***27-10-23***/
   .banners_slider .banner .item.it_1 .banner_content .ban_blk .ban_cont h3, .banners_slider .banner .item.it_5 .banner_content .ban_blk .ban_cont h3{
	display: block;
   }

/****27-10-23***/


/* 18-12-23 */

.grocarto .features-blocks .f-block.new .f-block-img{
	position: relative;
}
.grocarto .features-blocks .f-block.new .f-block-img::after {
    content: 'New';
    display: block;
    clear: both;
    width: 62px;
    height: 22px;
    background-color: #ff3366;
    font: 15px/15px Jost-Regular;
    color: #fff;
    border-radius: 30px;
    text-align: center;
    padding-top: 4px;
    position: absolute;
    bottom: -14px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.grocarto .gro-green.news-blk{
	margin-top: 15px;
	padding: 83px 0;
}
.grocarto .gro-green.news-blk .info-text.info-top{
	padding: 0;
	width: 100%;
	text-align: center;
}
.grocarto .app-info .gro-green.news-blk.info-block-rev .info-text p {
    margin-bottom: 18px;
	padding-top: 0;
}
.grocarto .app-info .gro-green.news-blk .app-download{
	justify-content: center;
	margin-top: 30px;
}
.grocarto .app-info .gro-green.news-blk .app-download .app-ps{
	text-align: left;
}
.grocarto .app-info .gro-green.news-blk .app-download .app-ps .app_text{
	text-align: left;
	padding-left: 0;
}
.grocarto .app-info .gro-green.news-blk .app-download .app-ps .app_text p{
	margin-bottom: 6px!important;
    font-size: 12px!important;
    line-height: 12px!important;
}
.grocarto .app-info .gro-green.news-blk .app-download .app-ps{
	width: 150px;
	height: 48px;
    padding: 1px 10px;
}
.grocarto .app-info .gro-green.news-blk .app-download a:last-child{
   margin-left: 10px;
}
.grocarto .gro-green.news-blk .container {
    display: block;
}
.grocarto .gro-green .info-fle{
	margin-top: 40px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: relative;
	z-index: 2;
}
.grocarto .gro-green .info-fle .info-lft strong{
	font: 30px/33px 'Jost-Regular';
	color: #fff;
	display: inline-block;
	text-align: center;
}
.grocarto .gro-green .info-fle .info-lft strong span{
	display: block;
	margin-top: 6px;
}
.grocarto .gro-green .info-fle .info-lft {
	display: flex;
    flex-direction: column;
}
.grocarto .gro-green .info-fle .info-lft strong:last-child{
	padding-top: 214px;
}
.grocarto .gro-green .info-fle::before{
	content: '';
	display: block;
	clear: both;
	height: 136px;
	width: 100%;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	background: url(../images/before.svg) no-repeat center center;
	z-index: -1;
}
.grocarto .gro-green .info-fle .info-slider{
	display: none;
}
.grocarto .gro-green .info-fle .info-slider strong{
	font: 25px/32px 'Jost-Regular';
    color: #fff;
    display: inline-block;
    text-align: center;
}





	/* Responsive */

	@media screen and (min-width: 1700px){
		.app-faq::before{left:-11%;}
		.app-info .info-block.altbt::before{left:-2%;}

	}

	 /* 5-10-23 */

	 @media screen and (min-width:1400px) {
		.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
		    width: 608px;
			background-size: 603px;
			top: 58px;
			right: -100px;
		}
	}

	@media screen and (max-width: 1350px){
		.app-slider{margin-left:0;}
		.app-info .info-block.altbt::before{left:-4%;}
		.app-faq::before{left:-28%;}
		.app-info .info-block.altb::before{right:-10%;}

	}


	@media screen and (max-width: 1280px){
		body.store.app .store-banner-image img { min-height: 730px;}
		body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-right:40px;}
		body.store.app .store_banner .banner_text .ban_blk{padding-top:20px;}

	}

	@media screen and (max-width: 1200px){
		body.store.app .store_banner .banner_text{top:48%;}
		body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:58px; line-height:58px;}
		.app-features .feature-head h2, .app-info .info-block .info-text h4, .app-info .info-text p.bigt{font-size:60px; line-height:60px;}
		.app-faq::before {left: -35%;}
		.app-faq .app-faq-head p{margin-bottom:30px; }
		.app-info .info-block-rev.left::before{left:-26%;}
				/*12-05-2022*/
		.store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 510px;height: 285px;}
		.store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 285px; }


			/* 5-10-23 */
			.grocarto .gro-info {
				padding-top: 50px;
				margin-top: 50px;
			}

				/* 19-12-23 */
			.grocarto .gro-green .info-fle {
				max-width: 1050px;
				margin: 0 auto;
				margin-top: 40px;
			}
			.grocarto .gro-green .info-fle::before {
				background-size: 855px;
			}
			.grocarto .gro-green .info-fle .info-cen img{
				width: 430px;
			}

	}

	@media screen and (max-width: 1100px){
		body.store.app .store-banner-image img {min-height:700px;}
		body.store.app .store_banner .banner_text .ban_blk .ban_cont{min-width:450px;}
		.features-blocks .f-block p{font-size:22px; line-height:30px;}
		.info-img img {max-width: 90%;}
		.app-info .info-block-rev .info-text p{padding-right:0; font-size:22px; line-height:30px;}
		.app-features .feature-head h2, .app-info .info-block .info-text h4, .app-info .info-text p.bigt {font-size: 55px; line-height: 55px;}
		.app-features{margin-bottom:70px;}
		.app-info .info-block-rev.left::before{bottom:-4%; transform: rotate(54deg); left:-40%; background-size:72%}
		.app-info .info-block.altb::before{right:-30%; top:-25%; height:420px;}
		.app-faq::before{height:345px;}
		.app-faq-block p.box1 {padding-bottom:40px;}
		.app-faq{margin-bottom:80px;}
		body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{ width:310px; margin-bottom:15px;}
		.quote_popup .modal .modal-dialog .modal-body .pop_form p strong{font-size: 45px; line-height: 60px;}
		/*changes by sasi - (20-05-2022)*/
		.recent_blog .container {display: flex;align-items: center;}

		/*-----------------------------*/
       /*14/1/2023*/
       footer .ft_top .mid_cnt .right .icons .batch img{width: 80px;}
       footer .ft_top .mid_cnt .right .icons .dmca {margin-left: 15px;}

		/* 5-10-23 */
		.grocarto .gro-info ,.grocarto .gro-lapt ,.grocarto .gro-green,.grocarto .gro-tablet{
			margin-bottom: 100px;
		}
		.grocarto .app-info .gro-info.info-block-rev.anot-info .info-img {
			padding-left: 0;
		}
		.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
			background-size: 436px;
			width: 490px;
			height: 486px;
		}
		body.store.app .grocarto .store_banner .banner_text .ban_blk .ban_cont > p {
			padding-right: 10px;
		}
		/* 19-12-23 */
		.grocarto .gro-green .info-fle .info-lft strong{
			font-size: 27px;
			line-height: 30px;
		 }
		 .grocarto .gro-green.news-blk {
			 padding: 70px 0;
		 }
		 .grocarto .gro-green .info-fle::before {
			 background-size: 825px;
		 }
		 .grocarto .gro-green .info-fle {
			 max-width: 995px;
		 }
    }

@media screen and (max-width: 1024px){
	body.store.app .store_banner img {height:auto;}
	/*new changes*/

	.app_sm_banner .app_sm_inner .ban_avl {margin-right: 10px;}
	/*12-05-2022*/
	.store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 475px;height: 265px;}
	.store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 265px; }
	/*13-05-2022*/

    .banners_slider .banner .item .banner_content .ban_blk .ban_cont img { min-height: unset; }

    /*13-05-2022*/

	 /* 5-10-23 */
	 .grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
		background-size: 410px;
		width: 470px;
		height: 470px;
	}
	.grocarto .gro-green .container .info-text {
		padding-top: 40px;
	}
	/* 19-12-23 */
	.grocarto .gro-green .info-fle .info-cen img {
		width: 400px;
	}
	.grocarto .gro-green .info-fle .info-lft strong {
		font-size: 25px;
		line-height: 27px;
	}
	.grocarto .gro-green .info-fle {
		max-width: 960px;
	}
	.grocarto .gro-green .info-fle::before {
		background-size: 805px;
	}
	.grocarto .gro-green .info-fle .info-lft strong:last-child {
		padding-top: 185px;
	}


}



@media screen and (max-width: 991px){

	.grids-slider {width: calc(100% - 90px);}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont { min-width: 400px; margin-right:15px;}
	.grids-slider.owl-carousel .owl-nav{bottom:10px; left:-120px;}
	body.store.app .store-banner-image img {min-height:640px;}
	.app-ps {padding: 8px;}
	.app_text p.iconname{font-size:20px!important;}
	.features-blocks .f-block:nth-child(4n){margin-right:1.8%;}
	.features-blocks .f-block:nth-child(3n){margin-right:0;}
	.features-blocks .f-block { width: 32%;}
	.app-info .info-block .info-text, .app-info .info-block-rev .info-text{width:55%;}
	.app-info .info-block .info-img, .app-info .info-block-rev .info-img{width:45%; padding-left:0;}
	.app-features .feature-head h2, .app-info .info-block .info-text h4, .app-info .info-text p.bigt {font-size: 50px;line-height: 50px;}
	.app-info{margin-bottom:50px;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3 {font-size: 52px; line-height: 52px;}
	.app-features .feature-head { margin-bottom: 50px;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{ width:290px; margin-bottom:15px;}
	header .main_header.fixed-header{padding-left:20px; padding-right:20px;}
	.app-faq::before{background-size:80%; left:-40%;}
	/*changes*/
	.app_sm_banner .app_sm_inner {
		display: block;
	}
	.app_sm_banner .app_sm_inner .ban_avl {
		margin-right: 0;
		justify-content: center;
		margin-bottom: 12px;
	}
	.app_sm_banner .app_sm_inner .quote_popup {
		text-align: center;
	}

	/*7/5/2022*/
	.quote_popup .modal .modal-dialog .modal-body .pop_form p strong{font-size: 40px; line-height: 55px;}
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label input, .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label textarea{line-height: 68px; font-size: 22px;} 
	body.store.app .store-banner-image img{min-height: 590px;}
	/* .grids-slider{width:100%;} */
	/* .app-slider{ min-width:450px;} */
	/*11-05-2022*/
	.quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form form .alert-message.message-green p {font: 22px/24px 'Jost-Regular';}

	/*12-05-2022*/
	.store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 455px;height: 255px;}
	.store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 255px; }

		/* 5-10-23 */
		.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
			background-size: 340px;
			width: 397px;
			height: 430px;
		}

		/* 19-12-23 */
		.grocarto .gro-green .info-fle .info-cen img {
			width: 375px;
		}
		.grocarto .gro-green .info-fle .info-lft strong:last-child {
			padding-top: 168px;
		}
		.grocarto .gro-green .info-fle::before {
			background-size: 700px;
		}
		.grocarto .gro-green .info-fle {
			max-width: 850px;
		}


}
@media screen and (max-width: 810px){
	header .main_header.fixed-header{padding-left:10px; padding-right:10px;}
}
@media screen and (max-width: 881px){
	body.store.app .store_banner .banner_text .ban_blk .ban_cont { min-width: 365px;}

   .app-faq::before {height: 345px; background-size: 70%; top: 0;left: -50%;}
   .app-info .info-block.altbt::before{background-size:80%;}
   .app-info .info-block.altb::before {right: -40%; top: -43px;height: 285px;background-size: 70%;}
   .app-info .info-block-rev.left::before{background-size:65%; left:-60%}
   .app-info::after{background-size:75%;}
   body.store.app footer::after{top:-100px;}
   /*7/5/2022 by sn*/
	.app_sm_banner .app_sm_inner .quote_popup button{font-size: 18px; line-height: 40px; max-width: 260px;}
	.quote_popup .modal .modal-dialog .modal-body .pop_form { padding: 0 18px 60px 20px;}
 	.quote_popup .modal .modal-dialog .modal-body .pop_form p strong { font-size: 36px;line-height: 48px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_btn input.popbt{height: 48px;}
     body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{width: 250px;}

     /*11-05-2022*/

     .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form form .alert-message.message-green p {font: 20px/24px 'Jost-Regular';}
     /*12-05-2022*/
     .store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 350px;height: 195px;}
     .store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 195px; }

	/*13-05-2022*/
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont .banc-logo img {height: 35px;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn.app_btn::after { right: -73px;background-size: 55px 60px;width: 55px;height: 60px;}
/*	.banners_slider .banner .item .banner_content .ban_blk .ban_img {width: 50%;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont {margin: 0 4%;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont {width: 50%;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3 {font: 30px/35px Jost-Bold;margin-bottom: 10px;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont p {font: 20px/24px Jost-Regular;}*/
	/*changes by sasi - (20-05-2022)*/
	.recent_blog .container .recent_blog_left img {height: 260px;}


	  /* 5-10-23 */
	   .grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
		background-size: 310px;
		width: 363px;
		height: 395px;
	}
	.grocarto .app-info .gro-info.info-block-rev .container {
		align-items: center;
	}
	.grocarto .app-features {
		margin-top: 65px;
	}
	.grocarto .app-info .info-block .info-text p{
		font-size: 22px;
	}
    .grocarto .app-info .info-text p.bigt {
		font-size: 43px;
		line-height: 47px;
	}
	.grocarto .app-info .info-text p.bigt {
		margin-bottom: 18px;
	}
	.grocarto .app-info .gro-info.info-block-rev .info-img {
		margin-bottom: 0;
	}
	.grocarto .app-info .gro-info .info-text p.bigt {
		padding-top: 0;
	}
	.grocarto .gro-info {
		padding-top: 60px;
		margin-top: 50px;
		padding-bottom: 45px;
	}
	.grocarto .app-info .gro-lapt.info-block-rev .info-img {
		margin-bottom: 0;
	}
	.grocarto .gro-info, .grocarto .gro-lapt, .grocarto .gro-green, .grocarto .gro-tablet {
		margin-bottom: 85px;
	}
	.grocarto .gro-lapt {
		padding-top: 70px;
		padding-bottom: 40px;
	}
	.grocarto .gro-green .container .info-text {
		padding-top: 0;
	}
	.grocarto .gro-green .container {
		align-items: center;
	}
	.grocarto .app-info .gro-green.info-block-rev .info-img {
		margin-bottom: 0;
	}
	.grocarto .gro-green {
		padding-top: 65px;
		padding-bottom: 60px;
	}
	.grocarto .gro-tablet .info-text {
		padding-top: 0;
	}
	.grocarto .gro-tablet {
		padding-top: 65px;
		padding-bottom: 30px;
	}
	.grocarto .features-blocks .f-block-img {
		margin-bottom: 30px;
	}
	.grocarto .features-blocks .f-block p {
		font-size: 19px;
		line-height: 28px;
	}
	.grocarto .features-blocks .f-block {
		padding: 40px 0 25px;
	}
	.grocarto .features-blocks .f-block-img img {
		width: 40px;
	}
	.grocarto .features-blocks .f-block-img {
		width: 90px;
		height: 90px;
	}
   /***27-10-23****/
   .app_bg{
	height: 410px;
   }
   /***27-10-23***/

   /* 19-12-23 */
	.grocarto .gro-green .info-fle{
		flex-wrap: wrap;
	}
	.grocarto .gro-green .info-fle .info-cen{
		width: 100%;
		text-align: center;
	}
	.grocarto .gro-green .info-fle .info-lft strong:last-child {
		padding-top: 130px;
	}
	.grocarto .gro-green .info-fle .info-lft {
		order: 2;
	}
	.grocarto .gro-green .info-fle .info-cen {
		margin-bottom: 30px;
	}
	.grocarto .gro-green .info-fle::before {
		top: 81%;
		background-size: 585px;
	}
	.grocarto .gro-green .info-fle {
		max-width: 740px;
	}
	.grocarto .gro-green .info-fle .info-slider{
		display: block;
	}
	.grocarto .gro-green .info-fle .info-lft{
		display: none;
	}
	.grocarto .gro-green .info-fle::before{
		display: none;
	}
	.grocarto .gro-green .info-fle .info-slider .info-item{
		text-align: center;
	}
	.grocarto .gro-green.news-blk {
		padding: 70px 0 40px;
	}

}

	
@media screen and (max-width: 767px){
		/* body.store.app .store_banner .banner_text {top: 45%;} */
		body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{margin:0 20% 20px;}
		body.store.app .store-banner-image img {min-height: 950px;}
		body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-right:0;}
		.app-download{justify-content:center;}
		.app-slider{padding:0 10px;}
		.grids-slider { width: 100%;}
		.grids-slider.owl-carousel .owl-nav{bottom: -45px;left: 50%;transform: translateX(-50%);}
		body.store.app .store_banner .banner_text .ban_blk .ban_cont{margin-bottom:50px;}
		.features-blocks .f-block:nth-child(3n){margin-right:1.8%;}
		.features-blocks .f-block:nth-child(2n){margin-right:0;}
		.features-blocks .f-block { width: 49%;}
		.app-info .info-block .container{flex-direction:column-reverse; margin-bottom:30px;}
		.app-info .info-block-rev .container{flex-direction:column; margin-bottom:30px;}
		.app-info .info-block .info-text, .app-info .info-block-rev .info-text{width:100%; padding-left:0;  margin-top:25px;}
		.app-info .info-block .info-text h4 span{display:inline-block;}
		.app-info .info-block .info-text h4{margin-bottom:20px;}
		.app-info .info-text p.bigt{padding:0; margin-bottom:20px;}
		.app-features .feature-head h2, .app-info .info-block .info-text h4, .app-info .info-text p.bigt{font-size:45px; line-height:45px; text-align:center;}
		.app-info .info-block .info-img, .app-info .info-block-rev .info-img{width:60%;}
		.app-info .info-block .info-text p{padding-right:0;}
		.app-info .info-block-rev.left::before { background-size: 55%; left: -72%; bottom:20%;}
		.app-info .info-block.altb::before {right: -55%; top: -100px;  background-size: 60%;}
		.app-faq::before { height: 350px; background-size: 60%; top: 0;left: -65%;}
		/* .fixed-header{position:relative!important; left:unset; top:unset; background-color:transparent;} */

		header .main_header.fixed-header .mainmenu .menuBtn > span{background-color:#000;}

		header .main_header.fixed-header .mainmenu .menuBtn > span:after, header .main_header.fixed-header .mainmenu .menuBtn > span:before{background:#000;}

		body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{ width:290px; margin:0 auto 15px;}

    /*7/5/2022*/

    .app_sm_banner .app_sm_inner .ban_avl p{font-size: 18px;}

    .app_sm_banner .app_sm_inner .quote_popup button {font-size: 17px;line-height: 33px; max-width: 250px;}

    .quote_popup .modal .modal-dialog .modal-body{flex-direction: column;}

    .quote_popup .modal .modal-dialog .modal-body .pop_app_images{width: 100%; max-width: 500px; margin: 0 auto;}

    .quote_popup .modal .modal-dialog .modal-body .pop_form{width: 100%; max-width: 700px; padding: 0 18px 150px 20px; margin: 0 auto;}

    .quote_popup .modal .modal-dialog .modal-body .pop_app_images img{max-height: 450px;}

    body.store.app .store-banner-image img{min-height: 850px;}

    /*12-05-2022*/
    .store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 533px;height: 312px;}
    .store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 312px; }

    /*13-05-2022*/
    .banners_slider .banner .item .banner_content .ban_blk .ban_img.app_ban_img {width: 60%;max-height: 295px;}
    .banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img.app_ban_img img {min-height: 280px;max-height: 295px;}

	/*20-05-2022*/
	.recent_blog .container {flex-direction: column;}
	.recent_blog .container .recent_blog_left img {height: 300px;}

	body.store.app footer .ft_bottom{padding-bottom: 120px;}
	
	/*19.3.23*/
	body.store.app .store_banner .banner_text .ban_blk .ban_cont a.demo_lnk, .banners_slider .banner .item .banner_content .ban_blk .ban_cont p a.demo_lnk {margin: 0 auto;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont a.demo_lnk {margin-bottom: 20px;}

/*	20.03.23*/
body.store.app .store_banner .banner_text .ban_blk .ban_cont a.demo_lnk, .banners_slider .banner .item .banner_content .ban_blk .ban_cont p a.demo_lnk {
	max-width: 180px;
	font-size: 18px;
	padding: 6px;
}
.banners_slider .banner .item .banner_content .ban_blk .ban_cont p {margin-bottom: 10px;}
.ban_cont .app-download {margin-bottom: 10px;}

/* 5-10-23 */
.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
	background-size: 372px;
	width: 371px;
	height: 400px;
	top: 32px;
	right: 0;
	left: unset;
}
.grocarto .app-info .gro-info.info-block-rev .info-img ,.grocarto .app-info .gro-lapt.info-block-rev .info-img,.grocarto .app-info .gro-green.info-block-rev .info-img{
	margin-bottom: 0;
}
.grocarto .gro-info {
	padding-top: 60px;
	padding-bottom: 20px;
}
body.store.app .grocarto .store_banner .banner_text .ban_blk .ban_cont > p {
	padding-right: 0;
}
/* 7-10-23 */
.grocarto .app-info .gro-green.info-block-rev .info-img{
	margin: 0 auto;
	text-align: center;
}
.grocarto .gro-green .container .info-text {
    padding-top: 0;
}
.grocarto .gro-green {
    padding-top: 45px;
}
.grocarto .gro-tablet .info-text {
    padding-top: 0;
}
/* 10-7-23 */
.grocarto .app-info .info-text p.bigt {
    font-size: 40px;
}

/* 19-12-23 */

.grocarto .gro-green .info-fle .info-cen img {
    width: 340px;
}
.grocarto .gro-green .info-fle .info-lft strong {
    font-size: 22px;
    line-height: 23px;
}
.grocarto .gro-green .info-fle::before {
    background-size: 480px;
}
.grocarto .gro-green .info-fle {
    max-width: 620px;
}


}

@media screen and (max-width: 640px){
	.app-slider{width:100%; padding:0; min-width:auto; max-width:auto;}
	.grids-slider .grid img{margin:0 auto;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont p { margin-bottom: 20px;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3{font-size:48px; line-height:48px;}
	.app-features .feature-head { margin-bottom: 40px;}
	.app-info .info-block-rev.left::before{width:310px; left:-45%; background-size:100%; transform: rotate(65deg); }

	.app-info .info-block.altb::before {right:-65%;}

	.app-faq-block h6.accordion1 {padding:30px 45px 30px 0; }

	body.store.app .store_banner .use_appl .tools{justify-content:space-around;}

    /*7/5/2022*/
    .app_sm_banner .app_sm_inner .ban_avl p{font-size: 16px;}
    .app_sm_banner .app_sm_inner .ban_avl ul li{margin-right: 5px;}
    /*12-05-2022*/
    .store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 490px;height: 275px;}
    .store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 275px; }
    /*13-05-2022*/
    .banners_slider .banner .item .banner_content .ban_blk .ban_img.app_ban_img {width: 65%;}
    .banners_slider .banner .item .banner_content .ban_blk .ban_cont.app_ban_cont .app-ps {width: 168px;}

		/* 5-10-23 */
		.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
			background-size: 330px;
			width: 345px;
			height: 264px;
			top: 10px;
			right: 0;
			left: 0px;
		}
        /* 19-12-23 */
		.grocarto .gro-green.news-blk {
			padding: 60px 0;
		}
		.grocarto .gro-green .info-fle .info-cen img {
			width: 320px;
		}
		.grocarto .gro-green .info-fle .info-lft strong {
			font-size: 20px;
			line-height: 22px;
		}
		.grocarto .gro-green .info-fle .info-lft strong:last-child {
			padding-top: 100px;
		}
		.grocarto .gro-green .info-fle::before {
			top: 82%;
			background-size: 410px;
		}
		.grocarto .gro-green .info-fle {
			max-width: 520px;
		}

}

@media screen and (max-width: 550px){
	/* .app_img{margin:0 auto;} */
	.app-ps a{justify-content:center;}
	.app-info .info-block-rev .info-text p, .app-info .info-block .info-text p{font-size:20px; margin-bottom:15px;}
	.app-features .feature-head h2, .app-info .info-block .info-text h4, .app-info .info-text p.bigt{font-size:39px; margin-bottom:17px;}

	.app-faq-block h6.accordion1{font-size:22px;}
	.app-faq-block p.box1{font-size:19px; padding-bottom:30px;}
	.app-info .info-block .info-img, .app-info .info-block-rev .info-img{width:80%;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont span.banc-logo{ width:270px;}
    /*7/5/2022*/
    .app_sm_banner .app_sm_inner .ban_avl ul li a img{width: 25px;}
    .app_sm_banner .app_sm_inner .ban_avl p{font-size: 14px;}
    .app_sm_banner .app_sm_inner .quote_popup button { font-size: 15px; line-height: 30px; max-width: 240px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form p strong {font-size: 32px; line-height: 45px;}

    .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label input, .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label textarea { line-height: 60px; font-size: 20px;}

    /*12-05-2022*/
    .store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 440px;height: 245px;}
    .store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 245px; }
    /*13-05-2022*/

    .banners_slider .banner .item .banner_content .ban_blk .ban_img.app_ban_img {width: 70%;}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont.app_ban_cont .app-download {margin-bottom: 20px;}	

	/*20-05-2022*/
	.recent_blog_right {padding: 15px;}

/* 5-10-23 */
.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
	background-size: 422px;
	width: 423px;
	height: 422px;
	top: 10px;
}
.grocarto .app-info .info-block .info-text p {
    font-size: 20px;
}
.grocarto .app-info .info-text p.bigt {
    font-size: 39px;
}
/* 19-12-23 */
.grocarto .gro-green .info-fle::before {
    top: 83%;
    background-size: 335px;
}
.grocarto .gro-green .info-fle {
    max-width: 451px;
}
.grocarto .gro-green .info-fle .info-lft strong:last-child {
    padding-top: 80px;
}
.ab_bg .simp_abt ._left p,
.hire_bg .hire_prjt .text p{
    font-size: 22px;
	line-height: 25px;
}
}

@media screen and (max-width: 480px){
	body.store.app .store_banner .banner_text .ban_blk .ban_cont{min-width:auto;}
	body.store.app .store_banner .banner_text .ban_blk .ban_cont h3 {margin: 0 4% 20px; font-size:40px; line-height:40px;}
/*	.app-download .app-ps:last-child{margin-left:0; margin-top:10px;}*/
	.app-ps{width:180px;}
/*	.app-download { flex-direction: column;align-items: center;}*/
	body.store.app .store-banner-image img {min-height:1030px;}
	.store_banner .use_appl{overflow-y:auto;}
	.store_banner .use_appl .tools{width:400px; margin:0 auto;}
	.features-blocks .f-block, .features-blocks .f-block:nth-child(2n), .features-blocks .f-block:nth-child(3n), .features-blocks .f-block:nth-child(4n){margin-right:auto;}
	.features-blocks .f-block{width:300px; margin:0 auto 20px;}
	.app-info .info-block-rev .info-text p, .app-info .info-block .info-text p{font-size:18px;}
	.app-features .feature-head h2, .app-info .info-block .info-text h4, .app-info .info-text p.bigt{font-size:29px;}
	.app-info .info-block .info-img, .app-info .info-block-rev .info-img{width:100%;}
	/* .info-img img{max-width:100%;} */
	.app-info .info-block-rev.left::before {width: 265px;left: -91%;background-size: 90%;}
	.app-info .info-block.altb::before{top:-165px; background-size:100%; width:310px; right:-70%;}
	.app-faq::before { height: 350px; background-size: 100%; top: 0; left: -78%; width: 300px;}
	.app-info { margin-bottom: 10px;}
	.app-features {margin-bottom: 40px;}
	.app-faq-block h6.accordion1 { padding: 20px 45px 20px 0; font-size:20px;}
	.app-faq-block h6.accordion1::after{width:2px;}
	.app-faq-block h6.accordion1::before{height:2px;}
	.app-faq-block p.box1{font-size:18px;}
	/*7/5/2022*/
	.app_sm_banner .app_sm_inner .ban_avl{flex-direction: column; text-align: center;}
	.app_sm_banner .app_sm_inner .ban_avl ul{margin-bottom: 10px;}
	.app_sm_banner .app_sm_inner .ban_avl p{padding: 0;}
	.quote_popup .modal .modal-dialog .modal-content:before{background-size: 80%;}
	.quote_popup .modal .modal-dialog .modal-content:after{background-size: 80%; height: 93px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form{padding: 0 18px 110px 20px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_btn input.popbt { height: 42px; font-size: 15px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form p strong { font-size: 28px; line-height: 40px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label input, .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_blk label textarea {line-height: 50px; font-size: 17px;}
    .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form .pop_capcha {margin: 15px 0 30px;}
    body.store.app .store-banner-image img{min-height: 830px;}


    /*11-05-2022*/
    .quote_popup .modal .modal-dialog .modal-body .pop_form .pop_quote_form form .alert-message.message-green p {font: 15px/20px 'Jost-Regular';}

    /*12-05-2022*/

    .store_banner .banner_text .ban_blk .app-ban-video .video_img iframe {width: 270px;height: 150px;}
    .store_banner .banner_text .ban_blk .app-ban-video .video_img { height: 150px; }

    /*13-05-2022*/
    .banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img.app_ban_img img {min-height: 190px;max-height: 190px;}
    .banners_slider .banner .item .banner_content .ban_blk .ban_img.app_ban_img {width: 77%;}
    .banners_slider .banner .item .banner_content .ban_blk .ban_cont.app_ban_cont .app-ps { padding: 6px; }
    .banners_slider .banner .item .banner_content .ban_blk .ban_cont.app_ban_cont .app-ps .app_text p.iconname {font-size: 18px!important;}
    .banners_slider .banner .item .banner_content .ban_blk .ban_cont .banc-logo img {height: 30px; object-fit: contain;}
    .banners_slider .banner .item .banner_content .ban_blk .ban_cont p {font: 20px/22px Jost-Regular;}
    .banners_slider .banner .item .banner_content .ban_blk .ban_cont a.ban_btn.app_btn::after {right: -55px;}
    .banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img{object-position: center;}
    /*20-05-2022*/
    .recent_blog .container { padding: 0px!important; }
    .recent_blog .container .recent_blog_left img {height: 200px;}
    .recent_blog_right {padding: 15px 0px;}
   footer .ft_top .mid_cnt .right .icons .dmca img{width: 50px;}

   body.store.app footer .ft_bottom{padding-bottom: 170px;}

/*   20.03.23*/
.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img {min-height: 210px;max-height: 210px;}
.app-download {
    flex-direction: column;
    align-items: center;
}
.app-download .app-ps:last-child {
    margin-left: 0;
    margin-top: 10px;
}
/* 7-10-23 */
.grocarto .app-info .info-block .info-text p {
    font-size: 18px;
}
.grocarto .app-info .info-text p.bigt {
    font-size: 29px;
}
.grocarto .features-blocks .f-block-img {
    margin-bottom: 25px;
}
.grocarto .features-blocks .f-block-img img {
    width: 35px;
}
.grocarto .features-blocks .f-block-img {
    width: 80px;
    height: 80px;
}
.grocarto .features-blocks .f-block p {
    font-size: 18px;
    line-height: 25px;
}
/* 19-12-23 */
.grocarto .app-info .gro-green.news-blk .app-download a:last-child {
    margin-left: 0;
	margin-top: 8px;
}
.grocarto .gro-green .info-fle .info-cen img {
    width: 280px;
}
.grocarto .gro-green .info-fle .info-lft strong {
    font-size: 18px;
    line-height: 20px;
}
.grocarto .gro-green .info-fle .info-lft strong:last-child {
    padding-top: 70px;
}
.grocarto .gro-green .info-fle::before {
    top: 84%;
    background-size: 66%;
}
.grocarto .gro-green .info-fle {
    max-width: 300px;
}
.grocarto .gro-green .info-fle .info-slider strong {
    font-size: 21px;
	line-height: 28px;
}
.grocarto .gro-green.news-blk {
    padding: 60px 0 40px;
}


}

/* 5-10-23 */
	
@media screen and (max-width:450px){
	.grocarto .app-info.fd-app .info-block.gro-in .container .info-img:after {
		background-size: 295px;
		width: 372px;
		height: 285px;
		top: 10px;
	}
	.grocarto .app-info.fd-app .info-block.gro-in .container .info-img {
		max-width: 290px;
	}
	.grocarto .app-features {
		margin-top: 40px;
	}
}


/**27-03-23**/

@media screen and (max-width: 1280px){
	.banners_slider .banner .item.odd .banner_content .ban_blk .ban_img img{
		min-height: 380px !important;
		min-width: auto !important;
	}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont p{
		margin-bottom: 10px;
	}
	.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3{
		margin-bottom: 12px;
	}
	.ban_cont .app-download {
		margin-bottom: 10px;
	}
	.app_bg {
		height: 531px;
	}
}


@media screen and (max-width: 1024px){


.banners_slider .banner .item.even .ban_img img, .banners_slider .banner .item.odd .ban_img img{
	min-height: auto !important;
    min-width: auto !important;
}


.banners_slider .banner .item.odd .ban_img img{
  margin-right: 40px;
}

.banners_slider .banner .item.odd .banner_content .ban_blk .ban_img img{
	max-height: 380px !important;
		min-width: auto !important;
		min-height: 290px !important;
}
.banners_slider .banner .owl-dots {
    bottom: 85px;
}


}

@media screen and (max-width: 880px){

	.banners_slider .banner .item .banner_content .ban_blk .ban_cont p{
		margin-bottom: 7px;
	}
	.app_bg {
		height: 410px;
	}

}
@media screen and (max-width: 767px){
.banners_slider .banner .item.even .ban_img img{
max-width: 75%;
object-position: bottom;

}
.banners_slider .banner .item.odd .banner_content .ban_blk .ban_img{
	padding-bottom: 30px;
}
.banners_slider .banner .item.odd .banner_content .ban_blk .ban_img img{
	min-height: 250px !important;
	max-height: 250px !important;
}

.banners_slider .banner .item .banner_content .ban_blk .ban_cont h3{
	margin: 0 0 10px;
}
.banners_slider .banner .item.even .banner_content .ban_blk {
	flex-direction: column-reverse !important;
}
.banners_slider .banner .item.it_6 .banner_content .ban_blk{
	flex-direction: column !important;;
}
}

@media screen and (max-width: 550px){
	.banners_slider .banner .item.even .ban_img img{
		max-width: 60%;
	}
	.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img{
		min-height: 230px !important;
	}
    .banners_slider .banner .owl-dots {
		bottom: 90px;
	}
	.banners_slider .banner .item.odd .banner_content .ban_blk .ban_img {
		padding-bottom: 10px;
	}
}

@media screen and (max-width: 480px){

	.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img.app_ban_img img{
		min-height: 190px !important;
       max-height: 190px !important;
	}
	.banners_slider .banner .owl-item .item .banner_content .ban_blk .ban_img img {
		min-height: 121px !important;
		max-height: 121px !important;
	}
	.banners_slider .banner .item.odd .banner_content .ban_blk .ban_img, .banners_slider .banner .item.even .banner_content .ban_blk .ban_img{
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.banners_slider .banner .owl-dots {
		bottom: 67px;
	}
      .banners_slider .banner .owl-item .item.it_4 .banner_content .ban_blk .ban_img img, .banners_slider .banner .owl-item .item.it_5 .banner_content .ban_blk .ban_img img, .banners_slider .banner .owl-item .item.it_6 .banner_content .ban_blk .ban_img img, .banners_slider .banner .owl-item .item.it_7 .banner_content .ban_blk .ban_img img{
		min-height: 190px !important;
		max-height: 190px !important;
		padding-top: 10px;
	}
	.banners_slider .banner .owl-item .item.it_2 .banner_content .ban_blk .ban_img img{
		min-height: 158px !important;
		max-height: 158px !important;
		padding-top: 10px;
	}
	.banners_slider .banner .item.it_2 .banner_content .ban_blk .ban_cont{
		margin-top: 40px;
	}

}

 /***27-10-23****/