.alignleft,.f-left{float:left}
.ep_filter li,.ep_title{text-transform:uppercase}
.crellyslider,code{white-space:inherit}
.crellyslider{margin:0 auto;position:relative;overflow:hidden;line-height:1.5}
.crellyslider>.cs-preloader{width:100%;height:100%;z-index:999;background-color:#ddd}
.crellyslider>.cs-preloader>.cs-loader{position:absolute;top:50%;left:50%;margin-top:-12.5px;margin-left:-12.5px}
.crellyslider>.cs-controls,.crellyslider>.cs-navigation{z-index:999;-webkit-transition:all .2s;opacity:0;filter:alpha(opacity=0)}
.crellyslider:hover>.cs-controls,.crellyslider:hover>.cs-navigation{opacity:1;filter:alpha(opacity=100)}
.crellyslider>.cs-slides{list-style:none;margin:0;padding:0}
.crellyslider>.cs-slides>.cs-slide{margin:0;padding:0;position:absolute;overflow:hidden}
.crellyslider>.cs-slides>.cs-slide *{display:block;margin:0;padding:0}
.crellyslider>.cs-slides>.cs-slide>*{position:absolute}
.crellyslider>.cs-slides>.cs-slide>a>img,.crellyslider>.cs-slides>.cs-slide>img{max-width:none!important}
.crellyslider>.cs-slides>.cs-slide a,.crellyslider>.cs-slides>.cs-slide>a>img{text-decoration:none;outline:0;border:none}
.crellyslider>.cs-controls{position:absolute;width:100%;top:50%;z-index:999}
.crellyslider>.cs-controls>.cs-next,.crellyslider>.cs-controls>.cs-previous{display:block;width:18px;height:18px;position:absolute;cursor:pointer}
.crellyslider>.cs-controls>.cs-previous{left:30px}
.crellyslider>.cs-controls>.cs-next{right:30px}
.crellyslider>.cs-navigation{position:absolute;width:100%;bottom:0;text-align:center}
.crellyslider>.cs-navigation>.cs-slide-link{display:inline-block;width:7px;height:7px;margin:5px;cursor:pointer;background-image:url(img/navigation-links.png);background-position:0 0}
.crellyslider>.cs-navigation>.cs-slide-link.cs-active{background-position:-7px 0}
.crellyslider>.cs-progress-bar{width:0;height:4px;position:absolute;top:0;background-color:#fff;opacity:.5;filter:alpha(opacity=50);z-index:999}
.crellyslider>.cs-progress-bar.cs-progress-bar-hidden{opacity:0;filter:alpha(opacity=0)}
.cms-boxs:hover a,header .widget.widget_cnss_widget ul li:hover,ul.social-icons li:hover{opacity:.7}
.alignleft{display:inline;margin-right:1.5em}
.alignright{display:inline;float:right;margin-left:1.5em}
.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}
.wp-caption-text{text-align:center}
.wp-caption .wp-caption-text{margin:.8075em 0}
.wpcf7-form>ul>li{float:left;width:50%;padding-right:4%;margin-bottom:15px}
.wpcf7-form>ul>li input,.wpcf7-form>ul>li textarea{padding:6px 10px;width:95%}
.wpcf7-form>ul{float:left;margin:20px 0;width:100%}
.c-red{color:red}
ul li{list-style:none}
.ep_filter li{float:left;border-radius:3px;color:#000;display:block;margin-left:10px!important}
.ep_filter a{color:#777;text-decoration:none;padding:0 10px}
.current a,.ep_filter a:hover{color:#FFF!important;background-color:#497DA4;padding:3px 10px!important;border-radius:3px!important}
.ep_group:after{visibility:hidden;content:"";clear:both;height:0}
.ep_portfolio li{float:left!important;margin-left:9px!important;margin-bottom:1em!important;border:1px solid #ccc!important}
.ep_portfolio li:nth-child(4n){margin-right:0}
.ep_portfolio a{display:block;text-decoration:none}
.ep_portfoliourl{height:30px}
.ep_portfolio_list_img{float:left;margin-right:4%}
.ep_portfolio_desc{padding-bottom:5px;min-height:70px}
.ep_readmore{padding-bottom:30px}
.ep_purl{float:left}
.ep_readmore_right{float:right}
.ep_item{width:195px}
.ep_featured-image{padding-top:25px}
.ep_content_details,.ep_entry-content{font-size:15px;line-height:25px;text-align:justify;padding-top:20px}
.ep_content_details{float:right;width:25%}
.ep_title{font-weight:700;font-size:24px}
.wpp-list li{float:none;clear:left}
.wpp-thumbnail{display:inline;float:left;margin:0 5px 0 0;border:none}
.post-stats{display:block;font-size:9px;font-weight:700}
#wprmenu_bar [data-icon]:before,#wprmenu_menu .wprmenu_icon:before{font-family:wprmenu;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
#wprmenu_bar,#wprmenu_bar *,#wprmenu_menu,#wprmenu_menu *{margin:0;padding:0;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-family:'Open Sans',sans-serif;list-style:none;text-align:left;font-size:100%;font-weight:400}
#wprmenu_bar img,#wprmenu_menu img{border:0;border:none}
.wprmenu_clear{clear:both!important;display:block!important;height:1px!important;margin:-1px 0 0!important;width:1px!important}
#wprmenu_bar{position:fixed;top:0;left:0;padding:10px 16px;width:100%;cursor:pointer;overflow:hidden;height:42px;display:none}
#wprmenu_bar .menu_title{font-weight:400;font-size:20px;line-height:20px}
#wprmenu_bar .bar_logo{border:0;border:none;margin:-2px 0xp 0xp;padding:0 8px 0 0;width:auto;height:25px;pading-left:0}
.wpr_search{padding:10px!important}
.wpr_search .wpr-search-field{padding:5px!important;border:1px solid #ccc;max-width:100%;width:100%}
#wprmenu_bar .wprmenu_icon_menu{margin-right:5px}
#wprmenu_bar .wprmenu_icon{width:20px;height:22px;overflow:hidden;padding-top:2px;position:relative}
#wprmenu_bar .wprmenu_icon span{-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;-ms-transition:all .01s ease-in-out;transition:all .01s ease-in-out;display:block;position:absolute;width:20px;height:4px;left:0}
.site-main p,a:focus,body{transition:none}
#wprmenu_bar .wprmenu_ic_1{top:0}
#wprmenu_bar .wprmenu_ic_2{top:7px}
#wprmenu_bar .wprmenu_ic_3{top:14px}
#wprmenu_bar.menu_is_opened .wprmenu_ic_1{top:-10px}
#wprmenu_bar.menu_is_opened .wprmenu_ic_2{top:9px!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);zoom:1}
#wprmenu_bar.menu_is_opened .wprmenu_ic_3{top:9px!important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1}
body{position:relative!important}
#wprmenu_menu.top{top:0;left:0;width:100%;display:none;position:relative;z-index:9999}
#wprmenu_menu.left,#wprmenu_menu.right{display:none;position:absolute;position:fixed;height:100%;overflow-x:none;overflow-y:auto;background:#2E2E2E;top:42px;padding-bottom:43px}
body.admin-bar #wprmenu_bar{top:32px;padding-bottom:33px}
body.admin-bar #wprmenu_menu.left,body.admin-bar #wprmenu_menu.right{top:74px;padding-bottom:75px}
@media only screen and (max-width:782px){body.admin-bar #wprmenu_menu.left,body.admin-bar #wprmenu_menu.right{top:86px;padding-bottom:87px}
body.admin-bar #wprmenu_bar{top:46px}}
#wprmenu_menu ul{margin:0;padding:0;display:block;width:100%;position:relative;list-style:none}
#wprmenu_menu ul li{display:block;list-style:none}
#wprmenu_menu ul li a,#wprmenu_menu ul li a:hover{border-bottom:1px solid #131212;border-top:1px solid #474747;display:block;padding:13px 14px;font-size:14px;margin:0;text-decoration:none}
#wprmenu_menu.wprmenu_levels ul li{display:block;overflow:hidden;width:100%;position:relative}
#wprmenu_menu.wprmenu_levels ul li a{float:left;border:none;width:100%}
#wprmenu_menu .wprmenu_icon_par{display:block;width:46px;padding:13px 14px 10px;cursor:pointer;float:left;position:absolute;top:0;left:0}
#main-column .post .entry-meta .categories-icon,#main-column .post .entry-meta .tags-icon{cursor:default}
#wprmenu_menu .wprmenu_no_border_bottom{border-bottom:none!important}
#wprmenu_menu.wprmenu_levels ul li ul li ul li{padding-left:88px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li{padding-left:132px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li{padding-left:176px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li,#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li,#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li,#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li{padding-left:0}
#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:44px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par,#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:88px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par,#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:132px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par,#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:176px}
#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:220px}
div.wpcf7{margin:0;padding:0}
div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}
div.wpcf7-mail-sent-ok{border:2px solid #398f14}
div.wpcf7-mail-sent-ng{border:2px solid red}
div.wpcf7-spam-blocked{border:2px solid orange}
div.wpcf7-validation-errors{border:2px solid #f7e700}
span.wpcf7-form-control-wrap{position:relative}
span.wpcf7-not-valid-tip{color:red;font-size:1em;display:block}
.wpcf7-display-none,div.wpcf7 div.ajax-error{display:none}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}
.container,header{position:relative}
span.wpcf7-list-item{margin-left:.5em}
div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}
div.wpcf7 .placeheld{color:#888}
body{font-family:Roboto,sans-serif;font-weight:300;font-size:15px}
img.aligncenter{display:block;margin:0 auto}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;transition:none;font-family:"Century Gothic W01"}
.h5,h5{font-size:21px}
.entry-content .h5,.entry-content h5{margin-bottom:40px}
a:focus,a:hover{text-decoration:none}
a:focus{outline:0!important;color:inherit}
.site-main p{padding-bottom:15px}
.Work .entry-content .ep_group li{transition:none!important}
img{max-width:100%;height:auto}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:0}
ol,ul{padding:0;margin:0}
.chromeframe{background:#a00;color:#faa;display:block;padding:3px 0;text-align:center}
.chromeframe a{color:#fff;text-decoration:underline}
.rpwe-block a,.site-title>a{text-decoration:none}
button,html input[type=button],input[type=reset],input[type=submit]{background:#f26822;border:none;color:#fff;font-size:22px;padding:5px 18px;text-align:center;text-transform:capitalize;transition:background .5s ease-in-out 0}
.nav>li>a{padding:2px 11px 22px}
.fright{float:right}
button,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#3598db}
.header-inner .container.page-container{max-width:1220px;width:100%}
.container{clear:both}
header .widget.widget_cnss_widget ul li{float:left;margin-left:5px}
.header-inner *{transition:all .5s ease-in 0;transition:all .2s ease 0}
.entry-content h1{margin-bottom:20px;border-left:5px solid #ff5e43;padding-left:20px;color:#232323;text-align:left}
.ecom-right.request-box{border-left:none}
.content-area-bottom,.single-templete{float:left;width:100%}
.ser-sup-page .content-box{clear:both;float:left;width:100%;padding:40px 0;color:#676767;font-size:15px;background:url(img/background-images/con-box-bord.png) 0 bottom repeat-x}
.ser-sup-page .content-box:last-child{background:0 0}
.ser-sup-page .content-box h3{font-size:30px;color:#3f3f3f;font-weight:400;padding-bottom:25px}
.contact-page .main-content h3{color:#3b3b3b;font-size:28px;padding:0 7%;text-align:center;margin-bottom:40px;margin-top:0}
.contact-page .main-content{padding:0 0 45px;background:#f7f7f7}
.cont-page-form{float:left;width:880px;margin-right:60px}
.contact-page .main-content h4{color:#f26923;font-size:21px;font-weight:700;margin-bottom:24px}
.contact-page .main-content .cont-page-social h4{text-align:right}
.contact-page .main-content .cont-page-social .social-icons{float:right;margin-top:0}
.cont-page-form .wpcf7-form ul{float:left;width:595px}
.navbar-nav>li>.dropdown-menu{box-shadow:0 3px 6px rgba(0,0,0,.176);left:-2%;min-width:300px}
.cont-page-form .wpcf7-form>ul.left-text-filed{width:263px;margin-right:20px}
.cont-page-form .wpcf7-form ul li{float:left;width:100%;margin-bottom:15px}
.cont-page-form .wpcf7-form ul li .wpcf7-text{border:1px solid #dcdcdc;padding:9px 12px;color:silver;max-width:100%;text-transform:capitalize}
.cont-page-form .wpcf7-form ul li .wpcf7-textarea{border:1px solid #dcdcdc;padding:6px 12px;color:silver;width:100%;height:159px;text-transform:capitalize}
.wpcf7-form-control.wpcf7-submit{clear:both;float:left}
.cont-page-social{float:left;width:235px}
.cont-page-social ul li{float:left}
ul.social-icons li{display:inline-block}
.cont-page-social ul.social-icons li{max-width:none}
.cont-page-social ul li a img{width:52px;margin:0 10px 10px 0}
.contact-out-area{float:left;width:100%;padding-top:80px}
.contact-address-area{float:left;width:50%}
.contact-address-area .add-box{float:left;width:50%;margin-bottom:40px;color:#5d5d5d;line-height:27px}
.contact-address-area .add-box strong{color:#f06a21;font-size:15px}
.contact-address-area .add-box h3{color:#000;font-size:21px;font-weight:600;margin-bottom:20px}
.contact-address-map{float:left;width:100%}
.wpcf7-form>p{clear:both}
.footer-inner .wpcf7-form>p{display:block}
.wpcf7-radio>span{display:inline-block;min-width:90px;margin-top:10px;margin-left:-10px;margin-right:15px}
.wpcf7-radio>span input{margin:5px 0 0 10px;width:auto!important}
.wpcf7-checkbox>span{display:inline-block;margin-left:0;margin-right:20px;margin-top:10px}
.wpcf7-checkbox>span span{float:right;margin-left:5px}
.wpcf7-checkbox>span input{margin:5px 0 0;width:auto!important}
.wpcf7-form>h4{background:#efefef;clear:both;color:#000!important;max-width:94%;padding:10px}
.flat-out-area{clear:both;display:block}
.acf-map{border:none!important}
.page-header-top-right{margin:10px 0}
.pagination{margin:0}
.pagination-center{text-align:center}
.pagination-row{margin-bottom:20px}
#comments .comment-navigation,.site-title{margin-bottom:0}
.required{color:red}
.site-main .format-aside{background:#f5f5f5}
.site-main .format-image{background:url(img/content-post-format-image.png) left top no-repeat}
.site-main .format-link{background:url(img/content-post-format-link.png) left top no-repeat}
.site-main .format-quote{background:url(img/content-post-format-quote.png) left top no-repeat}
.site-main .format-video{background:url(img/content-post-format-video.png) left top no-repeat}
.navbar,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0}
.site-title{margin-top:20px}
.site-title>div{height:auto;line-height:18px}
.site-title .site-description{color:#999;font-size:16px}
.site-title .site-title-heading{margin:0}
#logo{margin-left:5px}
.widget_calendar #wp-calendar{margin:0}
.widget_calendar #wp-calendar #next{text-align:right}
#comments .comment-navigation-below{margin-bottom:20px;margin-top:15px}
#comments .media-list li .media{margin-top:15px}
#comments .media-list li .media .media-body{border:1px solid #eee;padding:10px}
#comments .media-list li .media .media-body .comment-author{font-size:12px;margin-bottom:10px}
#main-column .attachment .entry-content,#main-column .attachment .entry-meta,#main-column .page,#main-column .post{margin-bottom:20px}
#comments .media-list ul.children{list-style:none;margin-left:2.5em}
#main-column .wp-video-shortcode,#main-column img{display:block;height:auto;max-width:100%}
#main-column .post .entry-header .entry-meta .posted-on .updated,.caret{display:none}
#main-column .attachment .entry-content .attachment{text-align:center}
#main-column .page,#main-column .post{padding:10px;min-height:300px}
#main-column .post .entry-header .entry-meta{color:#999}
#main-column .post .entry-header .entry-meta a{color:inherit}
#main-column .post .entry-meta .comments-link a{color:#333}
#main-column .page .entry-meta .comments-link a .comment-icon .comment-total,#main-column .post .entry-meta .comments-link a .comment-icon .comment-total{color:#555;font-size:12px;margin-left:5px}
#main-column .attachment .edit-post-link a,#main-column .attachment .entry-meta .edit-post-link a,#main-column .page .entry-meta .edit-post-link a,#main-column .post .entry-meta .edit-post-link a{color:#333}
#main-column .attachment .entry-title,#main-column .page .entry-title,#main-column .post .entry-title{margin-top:0;word-wrap:break-word}
#sidebar-left .widget,#sidebar-right .widget{border:1px solid #eee;margin-bottom:20px;overflow:hidden;padding:10px}
#sidebar-left .widget ul,#sidebar-right .widget ul{padding-left:20px}
#sidebar-left .widget .widget-title,#sidebar-right .widget .widget-title{font-size:18px;margin-top:0}
#site-footer{font-size:12px;padding:10px}
.navbar-collapse,.navbar-nav>li:last-child>a{padding-right:0}
.navbar{border:none;box-shadow:none;margin-top:0;margin-bottom:0}
.navbar-default .navbar-nav>.active>a{box-shadow:none;color:#ff4300}
.navbar-default .navbar-nav li>a:hover{color:#ff4300}
.con-mailid,.con-number{color:#ff5e43;padding-left:30px}
.social-and-info-area{float:right}
.con-mailid,.con-number,.social-and-info-area .widget_cnss_widget,header{float:left}
.social-and-info-area .widget_text{float:left;margin-right:9px;margin-top:5px}
.con-number{margin-right:25px}
header{width:100%;min-height:90px}
@media (min-width:769px){.header-inner{transition:all 1s ease 0s;top:-100px;float:left;width:100%}
.smaller .header-inner{position:fixed;width:100%;top:0;left:0;z-index:99999;background:#fff}}
.readmore-link,.request-box li .wpcf7-submit,.start-a-project-button{transition:background .5s ease-in-out}
.author .header-inner,.blog .header-inner,.category .header-inner,.single-post .header-inner,.slider-single-img.header-inner,header.smaller .header-inner{box-shadow:0 0 10px 0 #ccc}
.navbar.navbar-default{float:right;margin-right:15px}
.nav.navbar-nav{float:right;margin-top:5px}
.navbar-nav>li>a{font-size:16px;text-transform:uppercase;color:#454545;line-height:21px}
.navbar-nav>li:hover .dropdown-menu{border:none;background:#FDFDFD;padding:0;border-radius:0}
.navbar-nav>li .dropdown-menu li a{color:#777;font-size:14px;text-transform:uppercase;line-height:28px}
.navbar-nav>li:hover .dropdown-menu li{border-bottom:1px solid #dbdbdb}
.navbar-nav>li:hover .dropdown-menu li:last-child{border-bottom:none}
.navbar-nav>li .dropdown-menu>li>a:hover{background:0 0;color:#000}
.ls-inner .ls-slide,.ls-inner .ls-slide:nth-child(2){background:url(img/background-images/side-item2.gif)}
.ls-inner .ls-slide:nth-child(3){background:url(img/background-images/side-item1.gif)}
.ls-inner .ls-slide:nth-child(4){background:url(img/background-images/side-item3.gif)}
.main-slider{float:left;width:100%;max-width:100%;background:#232323;color:#cecece;padding:50px 0}
.main-slider h3{font-size:30px;color:#fff;font-weight:600;margin-bottom:30px;text-align:left;line-height:40px}
.popup-right h3{font-weight:600;margin:20px 0;text-align:center}
.popup-right .grunion-field-label span{font-size:0;position:relative}
.popup-right .grunion-field-label span:before{color:red;content:"*";display:block;font-size:13px;height:4px;left:0;position:absolute;top:-17px;width:4px;z-index:99999}
.popup-right .contact-form input{border:1px solid #d6d6d6;max-width:100%;padding:8px 20px;width:100%}
.sec-line{border-left:5px solid #f8d32c;padding-left:20px;margin-bottom:30px;font-size:16px}
.popup-left{margin-top:50px}
.sour-retail{font-size:13px}
.main-slider h4{line-height:31px;font-size:20px}
.main-slider h4 a{color:#F60}
.main-slider h4 strong{color:#fff}
.slider-bottom-inner{float:left;width:100%;position:relative}
.banner-right img{margin-top:20px}
a.need-on-btn{color:#fff;padding:20px 44px;font-size:22px;background:#f16334;margin-top:30px;display:inline-block;border-radius:50px}
a.need-on-btn:hover{background:#fff;color:#f16334}
.banner-left{text-align:justify}
.cms-boxs{box-sizing:initial;color:#666670;display:table-cell;font-size:14px;font-weight:400;padding:100px 15px 35px 16px;position:relative;width:22.3%}
.web-box{background:#F7F7F7;border-top:5px solid #999}
.magento-box{background:#fff3d0;border-top:5px solid #ed742c}
.joomla-box{background:#ebf4fa;border-top:5px solid #95bd45}
.request-box{background:#fdfdfd;border-top:5px solid #858585;margin-right:-2px;padding:100px 16px 80px;width:22%}
.responsive{background:#FEF5E7;border-top:5px solid #F39C11}
.get-started-box{clear:both;background:#f26822;position:relative}
.cms-boxs ul{margin:30px 0 0;padding:0}
.cms-boxs li{list-style:none;padding-left:23px;margin-bottom:20px;position:relative}
.cms-boxs li:before,.cms-boxs:before{position:absolute;content:""}
.cms-boxs li:before{left:0;top:6px;background:url(img/sprite.png) 0 -1537px no-repeat;width:20px;height:20px}
.cms-boxs h2.widget-title a{font-size:30px;text-align:center;font-weight:500;padding:0;margin:0;border:none;color:#F39C11;display:block;line-height:26px}
.web-box h2.widget-title a{color:#999}
.magento-box h2.widget-title a{color:#ed742c}
.joomla-box h2.widget-title a{color:#95bd45}
.request-box h2.widget-title{color:#858585}
.cms-boxs h4{text-align:center}
.cms-boxs h4 a,h2.widget-title span{font-size:18px;color:#3d3d3d;text-align:center;font-weight:500;clear:both;display:list-item;list-style:none}
.cms-boxs:before{width:102px;height:102px;left:50%;z-index:999;background-color:#ff5e43;top:-20px;border-radius:4px;margin-left:-51px}
.cms-boxs li:nth-child(2)::before{background-position:0 -1564px}
.cms-boxs li:nth-child(3):before{background-position:0 -1506px}
.cms-boxs.request-box li{background:0 0;padding-left:0;float:left;width:100%}
.request-box li .wpcf7-captchar,.request-box li .wpcf7-text{width:100%;padding:5px 14px;color:#6f6f6f;font-size:13px;border-radius:4px;border:1px solid #d9d9d9}
.request-box li .wpcf7-textarea{width:100%;padding:5px 14px;color:#6f6f6f;font-size:13px;border-radius:4px;border:1px solid #d9d9d9;height:80px}
.request-box li .wpcf7-submit{width:100%;padding:5px 12px;color:#fff;font-size:22px;border-radius:8px;border:none;text-align:center;background:#f26822;text-transform:uppercase}
.request-box li .wpcf7-submit:hover{background:#3598DB}
.request-box li{position:relative}
.wpcf7-not-valid{border-color:red!important}
.request-box li .ajax-loader{position:absolute;right:-3px;top:10px}
div.wpcf7-validation-errors{bottom:-6px;color:red;font-size:12px;left:0;margin-top:7px;position:static;width:97%}
.wpcf7-not-valid-tip{display:none!important}
.request-box li.text-info{text-align:center;color:#35373a;padding-top:10px;font-weight:100}
.web-box:before{background:url(img/sprite.png) 23px -172px no-repeat #999}
.magento-box:before{background:url(img/sprite.png) 25px -374px no-repeat #ed742c}
.joomla-box:before{background:url(img/shopify1.png) 30px 27px no-repeat #95bd45}
.request-box:before{background:url(img/request.png) center no-repeat #858585}
.responsive:before{background:url(img/sprite.png) 20px -475px no-repeat #F39C11}
.get-started-box{padding:20px 2% 10px;width:100%;box-sizing:border-box;color:#FFF;font-size:17px;float:left;border-left:none}
.get-started-box:before{display:none}
.get-started-box h2.widget-title{text-align:left;font-size:37px;color:#fff}
.start-a-project-button{float:right;font-size:25px;color:#FFF;padding:15px 35px;background:#343434;font-weight:100;text-transform:uppercase;margin-top:-40px}
.together-out-area .start-a-project-button{float:left;margin-top:0;z-index:3000;position:relative}
.test-list-cont-home{float:left;width:100%;text-align:center}
.test-list-cont-home p{width:80%;float:none;display:inline-block;font-size:16px;line-height:26px}
.readmore-link:hover{background:#3598DB!important;border-color:#FFF!important}
.get-started-box p{background:url(img/icons/strart-pro-arrow.png) 540px 15px/310px 45px no-repeat;margin-bottom:0;padding-bottom:25px;line-height:18px;margin-top:5px}
.start-a-project-button:hover{color:#FFF;background:#3598DB}
.work-detail-out-area{float:left;width:100%;margin-top:40px;padding:30px 0 40px;background:no-repeat;background-size:cover!important}
.scrolled .work-detail-out-area{background-image:url(img/background-images/work-detail-bg.jpg);background-color:#404040}
.work-detail-out-area h4{color:#fff;font-size:73px;padding:55px 157px 45px 0;text-align:right;background-size:114px auto!important}
.work-detail-out-area p{font-size:20px;color:#FFF;text-align:center}
.years-of-ex h4{background:url(img/background-images/years-of-ex.png) center no-repeat}
.res-str h4{background:url(img/background-images/res-st.png) center no-repeat}
.proj-comp h4{background:url(img/background-images/proj-comp.png) center no-repeat}
.portfolio-out-area{float:left;width:100%;margin-top:60px;z-index:3000}
.portfolio-inner-area h2.title,.border-left-head h2
{display:inline-block;color:#232323;font-size:30px;padding:0 20px;border-left:5px solid #f39c11;font-weight:600;line-height:40px;margin-bottom:15px}
.portfolio-inner-area h4{font-size:20px;color:#232323;margin-bottom:15px;font-weight:600;text-align:left}
.portfolio-inner-area h5{font-size:18px;color:#232323;margin-bottom:15px;font-weight:500;display:block;text-align:left}
.portfolio-inner-area .ep_entry-content{width:42%;float:left;margin-right:30px;text-align:justify}
.portfolio-inner-area h5 a{font-size:18px;color:#d65f48}
.portfolio-inner-area .por-main-img{float:right;width:55%;border:1px solid #ddd;border-radius:15px;padding:50px;position:relative;background:#FFF;z-index:5000}
.carousel-control,.carousel-control.right{background:url(img/arrow.png) no-repeat}
.portfolio-inner-area .por-main-img img{height:auto;width:100%}
.portfolio-inner-area .por-main-img .por-main-inimg{float:left;width:100%;height:100%;overflow:hidden}
.carousel-inner{float:left;width:100%;height:500px;overflow:hidden}
.carousel .item{opacity:0;position:absolute;transition:all .5s ease .5s;width:100%;z-index:5000;display:none}
.logo-auth{float:left;border:1px solid #d2d2d2;border-radius:50%;padding:0;box-sizing:inherit;overflow:hidden;width:75px;clear:both}
.ecommerce_case_studies_area .logo-auth{width:60px}
.ecommerce_case_studies_area .testi-mo-area .auth-name{width:310px}
.portfolio-inner-area .auth-name h4{font-weight:700;margin-bottom:5px}
.auth-name{float:left;margin:10px 0 0 18px;width:420px;line-height:18px}
.auth-name h4{font-size:14px;color:#555}
.carousel .item.active{left:0;opacity:1;z-index:2;display:inline-block}
.carousel-control{font-size:0;font-weight:400;color:#CCC;text-shadow:none;margin-right:15px;line-height:normal}
.carousel-control.right{height:25px;width:25px;transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
.next-pr-area{position:absolute;right:15px;top:4px;width:50px}
#content,#site-footer,.portfolio-inner-area,.together-out-area,ul.lasttek-technology{width:100%;float:left}
.next-in-area{position:relative;display:block}
.carousel-control:focus,.carousel-control:hover{color:#f26822}
.together-out-area{position:relative;background:#f26822;padding:10px 0 25px;margin-top:-120px}
.together-out-area h3{color:#FFF;font-size:30px;font-weight:300;position:relative;z-index:300;line-height:42px}
.portfolio-inner-area{position:relative;z-index:3000}
#content{margin-top:50px}
.home #content{margin-top:0;padding:50px 0 0}
.cms-services-page #content{padding:40px 0;margin-top:0;line-height:26px;background:#FaFaFa}
.cms-services-page .process-of-successful{ine-height:26px;background:#FaFaFa;border-bottom:1px solid #ddd}
#content.site-content.Contact.Us{margin-top:0}
.latest-technologies-out-area{float:left;width:100%;margin-top:49px}
.latest-technologies-inner h3.widget-title{display:inline-block;color:#232323;font-size:30px;padding:0 20px;border-left:5px solid #ff5e43;font-weight:600;line-height:40px;margin-bottom:30px}
ul.lasttek-technology{margin-left:-25px}
ul.lasttek-technology li{margin-bottom:15px;width:147px;float:left;cursor:pointer}
ul.lasttek-technology li:last-child{margin-right:0}
ul.lasttek-technology li h4{margin-top:10px;text-align:center;font-weight:600}
ul.lasttek-technology li img{opacity:.8}
ul.lasttek-technology li:hover img{opacity:1;transition:all .2s ease .2s}
ul.lasttek-technology li.Magento h4{color:#1bbc9b}
ul.lasttek-technology li.Joomla h4{color:#48afda}
ul.lasttek-technology li.PHP h4{color:#558bb1}
ul.lasttek-technology li.Wordpress h4{color:#3d5271}
ul.lasttek-technology li.HTML h4{color:#ff5e43}
ul.lasttek-technology li.Adnriod h4{color:#97c03d}
ul.lasttek-technology li.Drupal h4{color:#1860ac}
ul.lasttek-technology li.CSS h4{color:#1572b7}
.blog-feedbacks-out-area{float:left;width:100%;border-top:1px solid #ededed;padding:0 0 35px}
.blog-feedbacks-out-area .recent-posts-extended{float:left;width:100%;text-align:justify}
.blog-feedbacks-out-area .TestimonialRotatorWidget{float:right;width:550px}
.blog-feedbacks-out-area h3.rpwe-title a{color:#000;font-size:18px;font-weight:500}
.blog-feedbacks-out-area .rpwe-time{color:#f26822;margin-top:10px;display:block;font-size:13px}
.blog-feedbacks-out-area .rpwe-summary{font-size:14px;color:#5e5e5e;line-height:24px}
.rpwe-block li{border-bottom:none!important}
.blog-feedbacks-out-area .rpwe-block .more-link{background:0 0!important;clear:both;color:#f26822;display:inline-block!important;float:none;font-size:16px;margin-left:10px;margin-top:10px;max-width:144px;transition:background .5s ease-in-out 0s}
.autr,.autr p{display:inline-block}
.blog-feedbacks-out-area .rpwe-block .more-link:hover,.portfolio-inner-area .ep_entry-content a.more-link:hover{background:#48AFDA}
.testimonial_rotator_img img{float:right;padding:7px;border:1px solid #dddee0;border-radius:50%;max-width:120px}
#wp_editor_widget-14>h3,.career-out-area{text-align:right;float:right}
.blog-feedbacks-out-area .TestimonialRotatorWidget h2{font-size:18px;color:#393939}
.autr{margin-left:10px;color:#7c7b7b;font-size:16px}
.testimonial_rotator.format-rotator .slide{border:1px solid #eaeeef;border-radius:10px;padding:15px;background:url(img/icons/quotes.png) right 19px no-repeat}
.red-mor{font-size:14px;color:#f26822;margin-left:6px}
.testimonial_rotator_quote{color:#5d5f60;float:left;width:100%}
.our-clients-out-area{float:left;width:100%;padding-top:25px;border-top:1px solid #ededed;padding-bottom:30px;background:#f1f1f1}
body.home>footer{margin-top:0}
.our-clients-out-area .slide>img.logo-img{border:1px solid #fafafa;margin:0 8px;padding:5px;width:220px;cursor:pointer}
.our-clients-out-area .slide>img.logo-img:hover{border-color:#ccc}
.our-clients-out-area #logo-slider{height:130px!important}
.our-clients-out-area #logo-slider-wraper .slider-controls{top:47px!important}
#text-4 .widgettitle{color:#232323;font-size:36px;padding:0 20px;font-weight:500;line-height:40px;margin-bottom:25px;font-family:"Century Gothic W01"}
.owl-buttons{display:none}
.owl-pagination{margin-top:15px;float:left;width:100%;text-align:center}
.owl-pagination .owl-page{display:inline-block;margin:0 5px}
.owl-pagination .owl-page span{background:#949494;border-radius:50%;display:inline-block;height:12px;width:12px}
.owl-pagination .owl-page.active span{background:#fe6f25}
#testimonialslist .testi-out-area{float:left;width:100%;text-align:center}
#testimonialslist .test-list-cont-home .testi-out-area h4,#testimonialslist .testi-out-area .testimonial_rotator_img{width:auto;display:inline-block}
#testimonialslist .testi-out-area .test-inner-ar{display:inline-block}
.portfolio-out-area .owl-pagination{width:55%;float:right}
.portfolio-out-area .owl-pagination .owl-page span{background:#ccc}
.portfolio-out-area .owl-pagination .owl-page.active span{background:#fff}
body>footer{float:left;width:100%;border-top:1px solid #dfdfdf;padding-top:40px;margin-top:40px}
.footer-inner .add-info-area{font-size:16px;color:#656565}
.footer-inner .add-info-area h3{font-weight:400;font-size:25px;padding:8px 0 9px 52px}
.cms-services-page .content-area{border-bottom:1px solid #ddd;}
h3.f-addr{background:url(img/sprite.png) 0 -84px no-repeat;color:#23bc9d}
h3.f-tel{background:url(img/sprite.png) 0 -38px no-repeat;color:#4ab0d6;margin-top:15px}
h3.f-mail{background:url(img/sprite.png) 0 -131px no-repeat;color:#39546f;margin-top:15px}
.footer-inner .add-info-area>p{padding:0 0 0 52px}
.footer-inner .widget>h3{font-size:25px;color:#ff5e43;font-weight:400;margin-bottom:9px;padding-left:0;border:none;display:inline-block}
.leave-mes{font-size:16px;color:#565656}
.leave-mes .wpcf7-captchar,.leave-mes .wpcf7-text,.leave-mes .wpcf7-textarea{width:100%;color:#949494;font-size:16px;background:#f2f2f2;padding:5px 12px;box-shadow:0 0 8px #d8d8d8 inset}
.leave-mes .wpcf7-captchar,.leave-mes .wpcf7-text{border:1px solid #d6d6d6;border-radius:4px}
.leave-mes .wpcf7-textarea{border:1px solid #d6d6d6;border-radius:4px;height:90px;resize:none}
.leave-mes .wpcf7-submit,.start-your-career{padding:5px 20px;transition:background .5s ease-in-out}
.leave-mes .wpcf7-submit{color:#fff;font-size:20px;background:#f26822;border:none;border-radius:3px;margin-top:7px;float:left}
.leave-mes .wpcf7-submit:hover{background:#48AFDA;color:#FFF}
.wpcf7-validation-errors{clear:both;float:left}
.career-out-area{width:290px;font-size:16px;color:#666}
.start-your-career{font-size:20px;color:#fff;background:#f26822;border-radius:5px;margin-top:10px;display:inline-block}
.start-your-career:hover{background:#48AFDA;color:#FFF}
.social-icons a{height:39px;width:39px;margin-left:0;display:inline-block;position:relative;font-size:0;transition:background .2s ease-in-out}
.social-icons{margin-top:40px}
.social-icons a:before{color:#ccc;content:"";border-radius:50%;display:inline-block;border:2px solid #ccc;font-size:20px;height:100%;line-height:40px;text-align:center;vertical-align:middle;font-family:FontAwesome;width:100%;transition:all .2s ease-in-out}
.open>.dropdown-menu,.social-icons a img{display:none}
.social-icons a:hover:before{color:#fff}
.social-icons a.Facebook:hover:before{background-color:#3A589B;border-color:#3A589B}
.social-icons a.Twitter:hover:before{background-color:#598DCA;border-color:#598DCA}
.social-icons a.LinkedIn:hover:before{background-color:#007ab9;border-color:#007ab9}
.social-icons a.Google.Plus:hover:before{background-color:#d6492f;border-color:#d6492f}
.social-icons a.behance:hover:before{background-color:#045cfc;border-color:#045cfc}
.social-icons a.pinterest:hover:before{background-color:#d01d15;border-color:#d01d15}
.social-icons a.Facebook:before{content:"\f09a"}
.social-icons a.Twitter:before{content:"\f099"}
.social-icons a.LinkedIn:before{content:"\f0e1"}
.social-icons a.Google.Plus:before{content:"\f0d5"}
.social-icons a.behance:before{content:"\f1b4"}
.social-icons a.pinterest:before{content:"\f0d2"}
.career-out-area table.cnss-social-icon{float:right;margin-top:45px!important}
.ep_filter.ep_group,.ep_portfolio.ep_group,.footer-bottom,.title-out-area{float:left;width:100%}
.ep_portfolio.ep_group{width:auto}
.social-and-info-area .social-icons{margin-top:0}
.social-and-info-area .social-icons a{height:30px;width:30px;line-height:27px;font-size:0}
.social-and-info-area .social-icons a:before{line-height:inherit;font-size:17px}
.social-and-info-area ul.social-icons li{margin-right:0}
.footer-bottom{padding:35px 0;border-top:1px solid #dfdfdf;color:#666;font-size:16px;text-align:center}
.our-clients-out-area .container.page-container #logo-slider-wraper{left:-15px!important}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:inherit}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:inherit!important;color:#292929!important}
.title-out-area{background:#f26722;padding:10px 0 5px;position:relative}
.title-out-area h1{border-left:5px solid #ff5e43;padding-left:20px;color:#232323;font-size:35px;font-weight:600;margin-top:15px;text-align:left}
.title-out-area.on-top-area h1{border:none;padding-left:0;color:#fff}
.img-header.title-out-area h1{border:none;padding-left:0;color:#F26722}
.title-out-area.img-header .title-in-area{left:0;position:absolute;top:35%;width:100%}
.site-content.Our.Services{margin-top:50px;float:left;width:100%}
.title-out-area.img-header{padding:5px 0 4px;background:#fff;border-bottom:5px solid #F26722}
.title-out-area.img-header>img{display:block;margin:0 auto}
.site-main h4{font-size:16px;color:#ff5e43;font-weight:400}
.site-main .entry-content>ul li{font-size:95%;padding:3px 0 3px 18px;position:relative}
.site-main .entry-content>ul li:before{position:absolute;top:3px;left:2px;font-size:97%;content:"\f101";font-family:FontAwesome;color:#ff5e43}
.logo-of,.weve-work li:before,li.Web.Design .logo-of{content:""}
.ep_filter li{background:0 0;height:inherit;transition:background .5s ease-in-out;margin-bottom:10px}
.ep_filter li a{color:#1b1b1b;font-weight:400;padding:4px 10px!important;border:2px solid #cdcdcd!important;display:inline-block;border-radius:4px}
.ep_portfolio.ep_group{margin:20px -10px 0;min-width: 100%;}
.ep_filter li.current a,.ep_filter li:hover a{border-color:#f26722!important;background:#f26722;padding:4px 10px!important}
.ep_portfolio li.ep_item{border:none!important;margin:0 0 40px!important;width:33.333%;position:relative;display:inline-table;padding:0 20px}
.ep_portfolio img{border:none;display:inline-block;height:inherit;width:inherit}
a.main-img-por{background-size:cover!important;border:1px solid #ccc;display:inline-block;float:left;height:368px;text-align:center;width:100%;background-position:center top!important}
.inds-names{clear:both;color:#fff;display:inline-block;font-weight:300;font-size:16px}
a.ep_readmore:hover{color:#f26722}
.case.btn.btn-cta{background:#3598db;border:none;color:#fff;float:right;font-size:14px;font-weight:300;margin-right:15px;margin-top:-46px;opacity:0;position:relative;text-transform:capitalize;transition:opacity .5s ease-in-out 0;z-index:300}
.ep_portfolio li:hover .case.btn.btn-cta{display:inline-block;transition:opacity .5s ease-in-out 0;opacity:1}
.ecomm-main-page .content-area-bottom img:hover,.what-we-offer-area .box-it:hover:before,.what-we-offer-area ul:hover:before{opacity:.8}
.case.btn.btn-cta:hover{transition:background .5s ease-in-out 0;background:#f26722}
.pr-bt-left{background:rgba(0,0,0,.7);bottom:0;left:20px;right:20px;padding:20px 10px;position:absolute}
.logo-of,.sub-pages-of-services li,.weve-work li{position:relative;float:left}
.ep_group:after{display:none}
a.ep_readmore{color:#fff;font-size:22px;font-weight:400;display:inline-block;padding-bottom:0;line-height:15px;border:none}
.title-out-area p{background:#191919;padding:3px 12px;color:#FFF;margin-top:2px;display:inline-block;font-size:16px;text-transform:lowercase}
.title-out-area.img-header p{padding:10px 12px;max-width:550px;text-transform:lowercase}
.title-out-area.serv-title{text-align:center;background:0 0;padding:45px 0 20px}
.main-slider .widget_simpleimage p.simple-image{margin-bottom:0}
.main-slider .widget_simpleimage{border-bottom:4px solid #f26722}
.sub-pages-of-services li{width:23%;margin:10px 21px 10px 1px;border:1px solid #dcdcdc;text-align:center;height:190px;transition:all .8s ease-in-out}
.sub-pages-of-services li a .sr-title{color:#474747;font-size:19px;font-weight:400;padding:0 10px;height:100%;width:100%;display:block}
.logo-of{background-position:center;background-repeat:no-repeat;height:115px;width:100%;font-family:FontAwesome}
.ecomm-main-page .title-out-area .container,.ser-sup-page .title-out-area .container{height:100%}
.sub-pages-of-services li:hover{background:#f26822;border-color:#fe732d}
.sub-pages-of-services li:hover a .sr-title{color:#FFF}
li.User.Interface .logo-of{background-image:url(img/our-services/user-interface.png)}
li.User.Interface:hover .logo-of{background-image:url(img/our-services/user-interface_hover.png)}
li.Joomla .logo-of{background-image:url(img/our-services/joomla-logo.png)}
li.Joomla:hover .logo-of{background-image:url(img/our-services/joomla-logo_hover.png)}
li.Magento .logo-of{background-image:url(img/our-services/magento-logo.png)}
li.Magento:hover .logo-of{background-image:url(img/our-services/magento-logo_hover.png)}
li.eCommerce .logo-of{background-image:url(img/our-services/ecommerce-logo.png)}
li.eCommerce:hover .logo-of{background-image:url(img/our-services/ecommerce-logo_hover.png)}
li.App.Development .logo-of{background-image:url(img/our-services/app-logo.png)}
li.App.Development:hover .logo-of{background-image:url(img/our-services/app-logo_hover.png)}
li.Search.Engine.Optimization .logo-of,li.Local.SEO .logo-of{background-image:url(img/our-services/seo-logo.png)}
li.Search.Engine.Optimization:hover .logo-of,li.Local.SEO:hover .logo-of{background-image:url(img/our-services/seo-logo_hover.png)}
li.Branding .logo-of{background-image:url(img/our-services/braiding-logo.png)}
li.Branding:hover .logo-of{background-image:url(img/our-services/braiding-logo_hover.png)}
li.Wordpress .logo-of{background-image:url(img/our-services/wordpress-logo.png)}
li.Wordpress:hover .logo-of{background-image:url(img/our-services/wordpress-logo_hover.png)}
li.Mobile.Application.Development .logo-of,li.Responsive.Web.Design .logo-of{background-image:url(img/our-services/responsive-logo.png)}
.Responsive.Web.Design:hover .logo-of{background-image:url(img/our-services/responsive-logo_hover.png)}
li.Web.Design .logo-of{background-image:url(img/our-services/web-and-gra.png)}
li.Web.Design:hover .logo-of{background-image:url(img/our-services/web-and-gra-hover.png)}
li.Web.Development .logo-of{background-image:url(img/our-services/web-dev.png)}
li.Web.Development:hover .logo-of{background-image:url(img/our-services/web-dev-hover.png)}
li.Shopify.Development .logo-of{background-image:url(img/our-services/shopify-img.png)}
li.Shopify.Development:hover .logo-of{background-image:url(img/our-services/shopify-hover.png)}
.weve-work{float:left;width:100%}
.footer-inner .widget-first{padding-left:8px}
.weve-work h3{border-left:5px solid #ff5e43;padding-left:20px;color:#232323;font-size:30px;font-weight:600;margin-bottom:30px;margin-top:50px;text-align:left}
.weve-work li{width:25%;padding-left:4%;line-height:35px;font-size:16px;font-weight:400;color:#666}
.weve-work li:before{position:absolute;left:0;top:0;font-family:FontAwesome;display:block;font-weight:100;font-size:22px;color:gray}
.weve-work li:hover,.weve-work li:hover:before{cursor:pointer;color:#f26822}
.weve-work li.Arts:before{content:"\f135"}
.weve-work li.Automotive:before{content:"\f1b9"}
.weve-work li.Business:before{content:"\f0b1"}
.weve-work li.Charity:before{content:"\f004"}
.weve-work li.Construction:before{content:"\f1ad";content:\f1ad}
.weve-work li.Education:before{content:"\f02d"}
.weve-work li.Finance:before{content:"\f19c"}
.weve-work li.Government:before{content:"\f024"}
.weve-work li.Healthcare:before{content:"\f0f1"}
.weve-work li.Manufacturing:before{content:"\f013"}
.weve-work li.Non-profit:before{content:"\f154"}
.weve-work li.Publishing:before{content:"\f07b"}
.weve-work li.Real.Estate:before{content:"\f015"}
.weve-work li.Start-ups:before{content:"\f0eb"}
.weve-work li.Retail:before{content:"\f02c"}
.weve-work li.Sport:before{content:"\f11b"}
.weve-work li.Technology:before{content:"\f085"}
.weve-work li.Travel:before{content:"\f072"}
.weve-work li.Electronics:before{content:"\f0eb"}
.weve-work li.E-commerce:before{content:"\f07a"}
.weve-work li.Entertainment:before{content:"\f001"}
.weve-work li.Osmotic:before{content:"\f040"}
.weve-work li.Smart:before{content:"\f10b"}
.weve-work li.Electronic:before{content:"\f0eb"}
.weve-work li.Games:before{content:"\f11b"}
.weve-work li.Leather:before{content:"\f02c"}
.weve-work li.Renting:before{content:"\f084"}
.weve-work li.Glasses:before{content:"\f06e"}
.weve-work li.Perfumes:before{content:"\f134"}
.ser-sup-page .content-area{background:#f5f5f5;float:left;width:100%}
.page-id-244 .ser-sup-page .content-area{margin-bottom:-40px;padding-bottom:40px}
.ser-sup-page h1{color:#f26722;font-size:33p;font-weight:700}
.ser-sup-page h2{text-align:center;font-size:36px;color:#3f3f3f}
.ser-sup-page h4{text-align:center;font-size:18px;color:#f26722;border-bottom:1px solid #292929;padding:10px 95px 15px;display:inline-block}
.ser-sup-page .title-in-area{position:absolute;top:41%;left:0;width:100%}
.ser-sup-page .title-out-area{padding:0 0 4px}
.ser-sup-page .ti-and-des{display:inline-block;text-align:right}
.ser-sup-page .entry-content{text-align:center}
.ser-sup-page .entry-content ul{text-align:left;margin-top:40px}
.ser-sup-page .entry-content ul li{float:left;width:33%;font-size:18px;color:#3f3f3f;margin-bottom:10px}
.ecomm-main-page .content-area{float:left;width:100%}
.ecomm-main-page h1{color:#f26722;font-size:33p;font-weight:700}
.ecomm-main-page .entry-content h3{text-align:center;font-size:36px;color:#3f3f3f}
.ecomm-main-page .entry-content h4{font-size:20px;color:#f26722;padding:10px 0 47px;display:block;font-weight:300;line-height:30px}
.ecomm-main-page .title-in-area{position:absolute;top:41%;left:0;width:100%}
.ecomm-main-page .title-out-area{padding:0 0 4px}
.ecomm-main-page .ti-and-des{display:inline-block;text-align:right}
.ecomm-main-page .entry-content{text-align:justify}
.ecomm-main-page .ecom-right.request-box ul{text-align:left}
.ecomm-main-page .ecom-right.request-box ul li{float:left;width:100%;font-size:18px;color:#3f3f3f;margin-bottom:10px}
.page-id-326 .ecomm-main-page .content-area-bottom{padding:0;margin-top:0}
.ecomm-main-page .content-area-bottom{float:left;width:100%;background:#fef5e7;margin-top:20px;text-align:center;padding:0 0 70px}
.ecomm-main-page .content-area-bottom h4{color:#3f3f3f;font-size:38px;font-weight:300;margin-top:40px;padding:0}
.ecomm-main-page .content-area-bottom h3{color:#f26822;font-size:38px;font-weight:500;margin-bottom:40px}
.ecomm-main-page .content-area-bottom img{transform:rotate(10800deg);transform-origin:50% 50% 0;transition:all 120s ease-out 0;cursor:pointer}
.ecom-left{float:left;width:70%;margin-right:3%;text-align:justify;color:#454545}
.ecom-right.request-box{float:left;width:21%;position:relative;padding:36px;background:#ffefec}
.ecom-right.request-box:before{position:absolute;width:60px;height:46px;left:21px;margin:0;content:"";z-index:999;top:40px;background:url(img/icons/request-c.png) center no-repeat}
.ecom-right.request-box h5{font-size:30px;color:#ff5e43;line-height:21px;font-weight:400;text-align:left;padding-left:80px}
.ecom-right.request-box h5 span{font-size:18px;color:#384b50}
.ecom-right.request-box .wpcf7-submit,.ecom-right.request-box .wpcf7-text,.ecom-right.request-box .wpcf7-textarea,.request-box .wpcf7-captchar{width:100%}
.ecom-right.request-box .ajax-loader{right:-20px}
.ecomm-main-page .request-box{padding:20px 23px}
.ecomm-main-page .request-box h4{padding:0}
.ecom-left p{margin-bottom:30px}
.ecommerce_case_studies_area{float:left;width:100%;margin-top:60px}
.ecommerce_case_studies_area .carousel-inner{height:500px}
.testi-mo-area{margin-top:15px;border-top:1px solid #f5f5f5;padding-top:24px;float:left;width:100%}
.ecommerce_technologies_area{float:left;width:100%;margin-top:60px;background:#fef5e7;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:45px 0}
.ecommerce_technologies_area h2.widgettitle,.process_of_successful_area h2.widgettitle{border-left:5px solid #f39c11;color:#232323;font-size:30px;font-weight:600;line-height:40px;margin-bottom:40px;padding:0 20px;display:inline-block}
.process_of_successful_area{float:left;width:100%;margin-top:80px}
.ecommerce_technologies_area table img{border:1px solid #d0d0d0;border-radius:50%}
.testimonial_rotator_author_info{border:none}
.testimonial_rotator .has-image .img,.testimonial_rotator_single.has-image .img{padding:0}
.request-a-quote h4{color:#f26923;font-size:15px;font-weight:700;margin-bottom:5px}
.request-a-quote .wpcf7-form ul,.work-with-us-form .wpcf7-form ul{float:left;width:100%}
.request-a-quote .wpcf7-form ul li,.work-with-us-form .wpcf7-form ul li{float:left;width:50%;margin-bottom:15px;box-sizing:border-box;padding-right:61px}
.request-a-quote .wpcf7-form ul li:nth-child(2n+0),.work-with-us-form .wpcf7-form ul li:nth-child(2n+0){padding-right:0;padding-left:61px}
.request-a-quote .wpcf7-form ul li .request-a-quote .wpcf7-form ul li.solution-req{width:100%;margin-right:0}
.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item{float:left;width:31.3%;margin:0 35px 0 0}
.request-a-quote .wpcf7-form ul li .wpcf7-text,.work-with-us-form .wpcf7-form ul li .wpcf7-captchar,.work-with-us-form .wpcf7-form ul li .wpcf7-text{border:none;border-bottom:2px solid #cdcdcd;padding:9px 12px 9px 40px;color:#727272;max-width:100%;margin-bottom:30px;width:100%;font-size:18px;outline:inherit}
.request-a-quote .wpcf7-form ul li .wpcf7-select,.work-with-us-form .wpcf7-form ul li .wpcf7-select{border:1px solid #dcdcdc;padding:9px 12px;color:#666;max-width:100%}
.request-a-quote .wpcf7-form ul li .wpcf7-textarea,.work-with-us-form .wpcf7-form ul li .wpcf7-textarea{border:2px solid #cdcdcd;padding:22px 18px;color:#666670;width:100%;height:180px;font-size:16px;text-transform:uppercase}
.abous-page .title-out-area .container,.request-a-quote .title-out-area .container{height:100%}
.request-a-quote .content-area{float:left;width:100%}
.request-a-quote h1{color:#f26722;font-size:33p;font-weight:700}
.request-a-quote h2{text-align:center;font-size:36px;color:#3f3f3f}
.request-a-quote .wpcf7-form>h3.services-required{margin-bottom:0}
.request-a-quote .ti-and-des{display:inline-block;text-align:right;max-width:80%}
.request-a-quote .entry-content{text-align:center;padding:0}
.request-a-quote .entry-content ul{text-align:left}
.request-a-quote .wpcf7-form ul li .wpcf7-text.user-neme,.work-with-us-form .wpcf7-form ul li .wpcf7-text.user-neme{background:url(img/icons/user.png) 0 center no-repeat}
.request-a-quote .wpcf7-form ul li .wpcf7-text.comp-name,.work-with-us-form .wpcf7-form ul li .wpcf7-text.comp-name{background:url(img/icons/str.png) 0 center no-repeat}
.request-a-quote .wpcf7-form ul li .wpcf7-text.mail-id,.work-with-us-form .wpcf7-form ul li .wpcf7-text.mail-id{background:url(img/icons/id.png) 0 center no-repeat}
.request-a-quote .wpcf7-form ul li .wpcf7-text.ph-num,.work-with-us-form .wpcf7-form ul li .wpcf7-text.ph-num{background:url(img/icons/phone.png) 0 center no-repeat}
.work-with-us-form .wpcf7-form ul li .wpcf7-text.work-experience{background:url(img/icons/work.png) 0 center no-repeat}
.work-with-us-form .wpcf7-form ul li .wpcf7-text.skills{background:url(img/icons/skills.png) 0 center no-repeat}
.request-a-quote .wpcf7-form ul li.col-xs-12{width:100%;padding:0}
.request-a-quote .wpcf7-form ul li.solution-req{width:100%;padding-right:0;margin-bottom:40px}
.request-a-quote .wpcf7-form ul.submit-area,.work-with-us-form .wpcf7-form ul.submit-area{text-align:center}
.request-a-quote .wpcf7-form ul.submit-area .wpcf7-submit,.work-with-us-form .wpcf7-form ul.submit-area .wpcf7-submit{padding:10px 80px;font-size:32px;font-weight:300;border-radius:30px;text-transform:uppercase;float:none}
.request-a-quote .wpcf7-form ul.submit-area .ajax-loader{margin:-18px 8px 0 12px}
.cms-boxs{border-left:1px solid #fff}
.abous-page .content-area{float:left;width:100%}
.abous-page h1{color:#292929;font-size:33p;font-weight:600;text-align:center;padding-top:30px}
.abous-page h2{text-align:center;font-size:36px;color:#3f3f3f}
.abous-page h3,.what-we-offer-area h3{text-align:center;font-size:24px;color:#3f3f3f;clear:both;padding:10px 0 0;font-weight:700;margin-bottom:15px}
.abous-page .title-in-area{position:absolute;top:30%;left:0;width:100%}
.abous-page .title-out-area{padding:0}
.abous-page .ti-and-des p{background:0 0;font-size:35px;color:#fff;text-align:center;font-weight:700}
.abous-page .ti-and-des{display:inline-block;text-align:right}
.abous-page .entry-content{text-align:center}
.abous-page .entry-content p{padding-bottom:20px;color:#454545;font-weight:400}
.main-content{float:left;width:100%}
.process-of-successful,.what-we-offer-area{float:left;width:100%;padding:40px 0;position:relative}
.page-id-326 .what-we-offer-area:after,.page-id-326 .what-we-offer-area:before{position:absolute;width:50%;height:100%;background:#fafafa;top:0;content:"";display:block}
.page-id-326 .what-we-offer-area{background:#fafafa;margin-top:30px}
.page-id-326 .what-we-offer-area:before{left:-50%}
.page-id-326 .what-we-offer-area:after{right:-50%}
.what-we-offer-area .box-it{width:21%;margin:0 6%;float:left;text-align:center;padding:245px 0 0;position:relative;color:#454545;font-size:16px}
.what-we-offer-area .box-it:before{cursor:pointer;position:absolute;top:0;left:0;border-radius:50%;height:241px;width:241px;content:"";display:block}
.what-we-offer-area .box-it.bx-deta-anal:before{background:url(img/background-images/detailed-analysis.png) center no-repeat #f39c11}
.what-we-offer-area .box-it.bx-cut-edg:before{background:url(img/background-images/cutting-edge-technologies.png) center no-repeat #1bbc9b}
.what-we-offer-area .box-it.bx-supp:before{background:url(img/background-images/support.png) center no-repeat #ff5e43}
.what-we-offer-area .box-it h4{color:#000;font-size:18px;margin:24px 0;font-weight:600}
.what-we-offer-bottom-area{float:left;width:100%;font-size:16px;color:#454545;padding:60px 0 0;background:#fafafa;margin-top:40px}
.what-we-offer-bottom-area h3{border-left:5px solid #ff5e43;padding:0 0 0 20px;color:#232323;font-size:30px;font-weight:600;margin-bottom:20px;text-align:left}
.we-offer-left{float:left;width:50%;padding-right:100px}
.we-offer-right{float:left;width:50%;padding-left:100px}
.what-we-offer-bottom-area ul{padding:0 0 10px 80px;margin-bottom:40px;position:relative}
.what-we-offer-bottom-area ul:before{font-family:FontAwesome;left:0;border:1px solid #909090;position:absolute;font-size:35px;line-height:62px;top:0;color:#909090;border-radius:50%;text-align:center;width:65px;height:65px}
.what-we-offer-bottom-area ul:hover:before{color:#F4844B;cursor:pointer;border-color:#F4844B}
.what-we-offer-area ul{float:left;margin:40px 0 0;padding:0 30px 10px 154px;position:relative;text-align:justify;width:50%}
.what-we-offer-area ul:before{font-family:FontAwesome;left:0;position:absolute;font-size:65px;line-height:62px;top:0;color:#fff;border-radius:50%;text-align:center;width:125px;height:125px;padding:30px;background-color:#F26822;content:""}
.what-we-offer-area ul h5{margin-bottom:15px;font-size:22px;text-align:left}
.what-we-offer-area ul.pain-points:before{content:"\f0ca";background-color:#f39c11}
.what-we-offer-area ul.domain-experts:before{content:"\f1c0";background-color:#1bbc9b}
.what-we-offer-area ul.quality-assurance:before{content:"\f087";background-color:#ff5e43}
.what-we-offer-area ul.your-budget:before{content:"\f11c";background-color:#5eb5d9}
.what-we-offer-bottom-area ul.detailed-ana:before{content:"\f080"}
.what-we-offer-bottom-area ul.cutting-edge:before{content:"\f135"}
.what-we-offer-bottom-area ul.optimal-solution:before{content:"\f085"}
.what-we-offer-bottom-area ul.timely-delivery:before{content:"\f017"}
.what-we-offer-bottom-area ul.support:before{content:"\f1cd"}
.what-we-offer-bottom-area ul.futuristic-solution:before{content:"\f1b3"}
.what-we-offer-area ul.web-design:before{content:"\f09d";background-color:#f39c11}
.what-we-offer-area ul.website-redesign:before{content:"\f1ad";background-color:#1bbc9b}
.what-we-offer-area ul.logo-dentity:before{content:"\f185";background-color:#ff5e43}
.what-we-offer-area ul.responsive-website-design:before{content:"\f10b";background-color:#5eb5d9}
.what-we-offer-area ul.nothing-but:before{content:url(img/nothing-but.png);background-color:#f39c11}
.what-we-offer-area ul.manageable:before{content:url(img/manageable.png);background-color:#ff5e43}
.what-we-offer-area ul.improved-customer:before{content:url(img/improved.png);background-color:#5e605d}
.what-we-offer-area ul.seo-compatible:before{content:url(img/seo-compatible.png);background-color:#6ac17a}
.what-we-offer-area ul.mobile-optimization:before{content:url(img/mobile-optimization.png);background-color:#f8c923}
.what-we-offer-area ul.imaginative:before{content:url(img/imaginative.png);background-color:#1bbc9b}
.what-we-offer-area ul.secure-and-easy:before{content:url(img/secure-and-easy.png);background-color:#5eb5d9}
.what-we-offer-area ul.updated-checkout:before{content:url(img/updated-checkout.png);background-color:#db64a6}
.what-we-offer-area ul.technical-support:before{content:url(img/technical-support.png);background-color:#414f96}
.what-we-offer-area ul.personalized:before{content:url(img/personalized.png);background-color:#078bcc}
.meet_the_team-area{float:left;width:100%;background:#fafafa;padding:30px 0}
.the_team{margin:0!important;border:none!important;font-family:Roboto,sans-serif}
.the_team .easy_team_member_top h1{font-size:50px;color:#292929;font-weight:600!important}
.the_team .easy_team_member_top p{color:gray;font-size:18px;font-weight:400;margin-top:14px;padding:0 20%}
.the_team .team_profile_ttl h3{color:#333!important;font-size:26px;font-weight:500;text-transform:capitalize;margin-top:0}
.the_team .team_profile_ttl h4{color:#7c7c7c!important;font-size:18px!important;font-weight:500;text-transform:capitalize}
.page-template-page-templatesabout-us-php footer{margin-top:0}
.owl-buttons>div{background:url(img/arrow.png) center center/16px auto no-repeat;right:30px;width:25px;height:25px;font-size:0;top:-40px;position:absolute}
.owl-buttons>div.owl-next{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);right:0}
.our-clients-out-area #next,.our-clients-out-area #prev{position:absolute;cursor:pointer;display:block;background:url(img/arrow.png) center center/36px auto no-repeat!important;overflow:hidden;right:10px;top:0;height:25px;width:20px;opacity:.8}
.cash-satdy-header,.clients-main-header,.test-main-header{width:100%;border-bottom:5px solid #f26722;float:left}
.our-clients-out-area #next{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);left:10px}
.cash-satdy-header{background:#f5f5f5;padding:60px 0}
h1.ep_title{font-size:44px;color:#f26722}
.des-title-case{background:#292929;color:#bababa;font-size:18px;padding:5px 10px;display:inline-block}
.ti-and-des span:last-child small{display:none}
.test-main-header{background:#f5f5f5;padding:60px 0}
h1.ep_title-testi{font-size:44px;color:#f26722}
.des-title-testi-main{background:#292929;color:#bababa;font-size:18px;padding:5px 10px;display:inline-block}
.clients-main-header{background:#f5f5f5;padding:60px 0}
h1.ep_title-clients{font-size:44px;color:#f26722}
.des-title-clients-main{background:#292929;color:#bababa;font-size:18px;padding:5px 10px;display:inline-block}
.case-left-area{float:left}
h3.ep_title{font-size:30px;color:#f26722;font-weight:400;margin-bottom:10px;text-transform:inherit}
.cash-satdy .ep_featured-image{padding-top:0}
.indus-grid,.so-laun-grid,.so-plat-grid,.users-grid{padding:15px 0 0;width:100%;float:left}
.cash-satdy-content-top{float:left;width:100%}
.cash-satdy .ep_featured-image img{width:100%}
.indus-grid,.so-plat-grid,.users-grid{border-bottom:1px solid #e3e3e3}
.case-right-area h4{font-size:24px;color:#3f3f3f;margin-bottom:10px}
.launch-web-icon{font-size:18px;color:#727272;padding-left:35px;position:relative}
.launch-web-icon .fa{font-size:28px;left:0;margin-right:5px;position:absolute;top:0;color:#ee982f}
.launch-web-icon .fa::before{content:"";background-image: url(img/sprite.png);background-position: -84px -1623px;
background-repeat: no-repeat;height: 23px;width: 24px;display: block;}
.launch-web-icon:hover{color:#e57123}
.pdf-fl{font-size:18px;color:#727272;padding-left:35px;position:relative;margin-left:20px}
.pdf-fl .fa{font-size:24px;left:0;margin-right:5px;position:absolute;top:2px;color:#ee982f}
.pdf-fl:hover{color:#e57123}
.cash-satdy-content-bottom{float:left;width:100%;padding-top:40px}
.ep_entry-content{float:left;padding:0;width:100%}
.cash-satdy-en h2{color:#f26722;font-size:30px;margin-bottom:20px;font-weight:500}
.ep_entry-content-right .testi-mo-area{background:#f2f2f2;padding:20px;margin:0 0 0 50px}
.ep_entry-content-right .testi-mo-area h2{color:#333;border-left:5px solid #f39c11;padding-left:15px;margin-bottom:10px;text-align:left}
.ep_entry-content-right .des-ar{padding:17px;background:#fff;margin-bottom:25px}
.ep_entry-content-right .logo-auth{background:#fff}
.ep_entry-content-right .auth-name h4{font-weight:700}
.ep_entry-content-right .use-prot{color:#555}
.they-needed-area{float:left;width:100%;background:#fef9ef;padding:30px 0;text-align:center}
.they-needed-area table td{background:url(img/sv-bg.png) no-repeat;color:#fff;display:table-cell;font-size:18px;font-weight:500;height:165px;padding:0 21px 38px;position:relative;width:125px;cursor:pointer;box-sizing:content-box}
.they-needed-area table td:hover{color:#000}
.they-needed-area h3{font-size:34px}
.they-needed-area table{margin-top:60px}
.they-needed-area table span{position:relative;z-index:300}
.they-needed-area table td:nth-child(2n+0){width:25px;background:0 0}
.they-needed-area table .for-rt,.they-needed-area table td.UX.Design .for-rt{background:url(img/sv-bg-up.png) no-repeat}
.they-needed-area table .for-rt{height:100%;left:11px;position:absolute;top:-11px;width:100%;z-index:0}
.they-needed-area table td.Website.Redesign .for-rt{background:url(img/website-redesign.png) no-repeat}
.they-needed-area table td.Rebranding .for-rt{background:url(img/rebranding.png) no-repeat}
.they-needed-area table td.Brand.Strategy .for-rt{background:url(img/brand-strategy.png) no-repeat}
.they-needed-area table td.Web.Development .for-rt{background:url(img/web-development.png) no-repeat}
.specifications-area{float:left;width:100%;margin-top:40px}
.su-spoiler-style-default>.su-spoiler-title{padding:0 30px 0 0!important;color:#868686;font-size:25px;font-weight:400;font-family:"Century Gothic W01"}
.su-accordion .su-spoiler{border-bottom:1px solid #ddd;padding:20px 0 10px!important}
.su-accordion .su-spoiler.su-spoiler-closed{padding:20px 0 30px!important}
.su-spoiler-icon-plus .su-spoiler-icon:before,.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before{content:url(img/shd.png)!important;background:0 0;top:15px}
.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon,.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{right:20px!important;left:inherit!important;top:0}
.su-spoiler-style-default>.su-spoiler-content{line-height:26px;padding-left:5px!important;text-align:justify}
.ep_entry-content-left{margin-bottom:20px}
.case-right-area{padding-left:50px}
.case-left-area .ep_featured-images{border:1px solid #ccc;width:99.8%}
.su-slider-centered{margin-bottom:0!important}
div#ea_one.easy_accordion_wrapper div.single_accordion{margin:15px 0}
.single-portfolio .easy_accordion_wrapper{margin-top:50px}
div#ea_one.easy_accordion_wrapper div.single_accordion div.ea-item-body{border-bottom:1px solid #eaeaea;padding-bottom:20px;padding-left:10px}
.por-releted-area{float:left;width:100%;background:#FAFAFA;margin-top:60px;padding:45px 0 50px;margin-bottom:-40px}
.info-port{position:absolute;left:0;top:0;background:rgba(0,0,0,.7);height:100%;opacity:0;transition:all 1s ease 0}
.por-releted-area .item:hover .info-port{opacity:1;cursor:pointer}
.inner-item{position:relative;float:left;width:100%}
h2.title{font-size:36px;color:#3f3f3f;margin-bottom:25px;text-align:center;text-transform:capitalize}
.por-releted-area .info-port h3{font-size:21px;color:#fff;text-align:center;margin-top:40px}
.por-releted-area .info-port h4{color:#d18e26;font-size:18px;margin-top:45px;text-align:center;display:block}
.por-releted-area .info-port h5 a{font-size:15px;color:#fff;margin-top:15px;text-align:center;display:block}
.por-releted-area .info-port h5 a:hover,h3.view-mor a{color:#f26722}
h3.view-mor{text-align:center;margin-bottom:38px}
h3.view-mor a{font-size:18px;font-weight:500}
.single-portfolio .site-content+footer{margin-top:0}
div#ea_one.easy_accordion_wrapper div.single_accordion.ea-item-expand h2.ea-item-head{border-color:#fff}
div#ea_one.easy_accordion_wrapper div.single_accordion h2.ea-item-head{padding-bottom:25px10px25px;padding-top:10px}
.su-spoiler-content table ul{font-size:15px;margin:2px 12px}
.su-spoiler-content ol{padding-left:11px}
.su-spoiler-content table td:first-child ul{margin-left:0}
.img-fram{background:url(img/iphone_white_center.png) no-repeat;padding:130px 44px 141px 47px;float:right}
.carousel-indicators li{background-color:#e4e4e4;border:none}
.carousel-indicators .active{background-color:#666}
.ep_featured-images .su-slider-pagination{opacity:1!important;top:inherit!important;bottom:-8px!important}
.ep_featured-images .su-slider{position:static!important}
.su-slider .swiper-pagination-switch{background:#e4e4e4;margin:0 3px!important}
.su-slider .swiper-pagination-switch.swiper-active-switch{background:#666!important}
.nav-arrows{position:absolute;top:0;right:0}
.arrows-area,.arrows-inner-area{position:relative}
.testimonial-content .entry-content{padding-top:35px}
.testimonial-content .entry-content h3{padding-top:10px;font-size:46px;color:#3f3f3f;font-weight:300}
.testimonial-content .entry-content h5{font-size:20px;color:#f26722;padding-top:10px}
.testimonial-list>li{padding-top:40px;margin-top:40px;float:left;width:100%;background:url(img/bottom-border.png) top left repeat-x}
.testimonial-list h4{font-size:36px;color:#333;margin-bottom:20px}
.test-list-cont{float:left;width:65%;line-height:28px;padding-right:30px;text-align:justify}
.testi-list-img{float:right;width:35%;text-align:right;padding-right:40px;margin-top:10px}
.aoth-name,.testimonial-list>li:nth-child(even) .testi-list-img{text-align:left}
.testi-list-img img{border:1px solid #e9e9e8;border-radius:50%;padding:5px;width:200px}
.testimonial-list>li:nth-child(even) .test-list-cont{float:right}
.aoth-name{font-size:16px;color:#f26822;font-weight:400}
.clients-content .entry-content{padding-top:35px}
.clients-content .entry-content h3{padding-top:10px;font-size:46px;color:#3f3f3f;font-weight:300}
.clients-content .entry-content h5{font-size:20px;color:#f26722;padding-top:10px}
.clients-list{float:left;width:100%;margin-top:35px}
.clients-list li .inner-lg-area{border:1px solid #ccc;cursor:pointer;float:left;margin:15px 0;padding:5px;text-align:center;transition:all 1s ease 0;width:100%}
.testimonial-list-home h3,h3.widget-title{color:#232323;font-size:36px;font-weight:500;margin-bottom:40px;text-align:center}
.clients-list li .inner-lg-area img{max-height:112px;width:auto;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.clients-list li:hover .inner-lg-area img{filter:none}
.testimonials{float:left;width:100%;border-bottom:1px solid #eaeeef;margin-bottom:30px;background:#FaFaFa;padding-top:45px}
.testimonial-list-home{float:left;width:100%}
.testimonial-list-home h3{max-width:96%;text-align:center;border-left:none}
.testimonial-list-home .item-of-testi-list{border-radius:15px;padding:0 15px 15px;width:100%;display:inline-block}
.item-of-testi-list h4{font-size:18px;color:#333;margin-bottom:10px}
.test-list-cont-home h4{width:48%;margin-top:30px;float:left;margin-left:20px}
.item-of-testi-list h4 span{font-size:14px;color:#7c7b7b;float:left;width:100%}
#testimonialslist .testimonial_rotator_img{float:left;display:inline-block;width:50%}
.item-of-testi-list{float:left;width:366px;text-align:justify;color:#5d5f60;font-size:14px;line-height:23px}
.item-of-testi-list .read-more{color:#f26822}
.arrows-area{right:-35px;top:-87px;z-index:300}
#wprmenu_bar .wprmenu_icon span{background:#fff!important}
#wprmenu_bar,#wprmenu_menu.left,#wprmenu_menu.right{z-index:99999999!important}
.next-prev-arrows{position:absolute;right:-35px;top:-68px;z-index:300}
.next-prev-arrows-for-v{display:inline-block;height:38px;position:absolute;right:0;top:-20px;width:90px;z-index:3000}
.por-releted-area .next-prev-arrows-for-v{top:-60px}
.portfolio-inner-area .ep_entry-content a.more-link{clear:both;display:inline-block;background:#f26822;margin-top:10px;color:#FFF;padding:10px 25px;font-size:18px;border-radius:5px;float:left;transition:background .5s ease-in-out}
.add-info-area p{padding-left:50px}
.icon_default.wprmenu_icon_par:before{content:"+"}
.icon_default.wprmenu_par_opened:before{content:"-"}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border:none!important;margin-left:20px!important}
#wprmenu_menu .wprmenu_icon_par{margin-top:-3px}
#wprmenu_menu.wprmenu_levels ul li ul li{padding-left:30px}
.our-clients-out-area .item img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.our-clients-out-area .item:hover img{filter:none;-webkit-filter:none;cursor:pointer}
.sub-pages-of-services li>a{width:100%}
.footer-inner .widget-first{padding-right:20px}
.cms-services-page .title-out-area{float:left;width:100%;margin-bottom:70px}
.cms-services-page .entry-content>h3{font-size:36px;color:#3f3f3f;text-align:center;margin-bottom:10px;margin-top:0}
.cms-services-page .entry-content>h5{font-size:18px;color:#f26722;text-align:center}
.cms-services-page .entry-content .su-row,.cms-services-page .entry-content table tr{display:inline-block;line-height:26px;text-align:center}
.entry-content h2,.what-we-offer-area h2{text-align:center;font-size:30px;color:#3f3f3f;margin:5px 0 20px}
.cms-services-page .process-of-successful ul li h3,.entry-content h3,.what-we-offer-area h3{text-align:center;font-size:22px;color:#3f3f3f;margin:20px 0}
.cms-services-page .entry-content td{text-align:center;width:33%;padding:0 20px;line-height:28px;color:#3f3f3f;vertical-align:top}
.cms-services-page .entry-content .img-out{display:inline-block;height:150px;width:150px;border:1px solid #b5b5b5;border-radius:50%;line-height:150px;overflow:hidden;cursor:pointer}
.cms-services-page .entry-content .img-out:hover{border-color:#FF5E43}
.content-area{float:left;width:100%}
.content-area-bottom.looking-to{float:left;width:100%;background:#f26822;margin-top:40px}
.content-area-bottom.looking-to+footer,.page-template-about-us .content-area-bottom.looking-to{margin-top:0}
.portfolio-inner-area #slider1_container{z-index:300}
.content-area-bottom.looking-to .get-started-box{position:relative;width:100%;float:left;padding:20px 0}
.content-area-bottom.looking-to .get-started-box h2.widgettitle{color:#fff;font-size:37px;text-align:left}
.content-area-bottom.looking-to .get-started-box p{background-position:60% 1px}
.solution-req label{position:relative;width:100%;margin-bottom:11px}
.solution-req .wpcf7-form-control.wpcf7-checkbox{float:left;width:100%;text-align:center}
.solution-req label input[type=checkbox]{height:100%;position:absolute;width:100%;visibility:hidden;left:0;top:0}
.solution-req label .wpcf7-list-item-label{float:left;width:100%;background:url(img/check-box.png) 15px 15px no-repeat #f1f1f1;padding:10px 0;text-align:left;text-transform:uppercase;font-size:15px;font-weight:400;color:#666670;border-radius:0;cursor:pointer;text-indent:40px}
.solution-req label input[type=checkbox]:checked+.wpcf7-list-item-label{background:url(img/active-check-box.png) 15px 15px no-repeat #f26822;color:#fff}
.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item:nth-child(3n+0){margin-right:0}
.cash-study-logo{float:right;width:20%;padding-top:15px;text-align:right;padding-right:10px}
.ti-and-des{float:left}
.logo-of-site{padding:2px 0 0 25px;text-align:right;display:none}
.logo-of-site>img{max-height:100px;padding:2px;width:auto}
.ecommerce_technologies_area table img{opacity:.8;cursor:pointer}
.ecommerce_technologies_area table td:hover img{opacity:1}
.process_of_successful_area ul{text-align:center}
.process_of_successful_area li{padding:0;text-align:center;vertical-align:top;width:15.6%;margin-right:5%;display:inline-block;position:relative}
.process_of_successful_area li:last-child{margin-right:0;background:0 0}
.process_of_successful_area li>div img{display:inline-block;float:none;margin:0;border-radius:50%;position:relative;width:150px}
.process_of_successful_area li>div{border:1px solid #b3b3b3;border-radius:50%;display:inline-block;text-align:center;opacity:.8;cursor:pointer;position:relative}
.process_of_successful_area li:hover>div{opacity:1}
.process_of_successful_area li>h4{font-size:17px;color:#3f3f3f;margin:20px 0}
.case-left-area .su-slider-slide .su-slider-slide-title{display:none}
.su-slider:hover .su-slider-next,.su-slider:hover .su-slider-prev{margin-left:10px!important;margin-right:10px!important}
#slider1_container .portfolio-inner-area{padding:0 15px}
#slider1_container .portfolio-inner-area .container,.blog-right{padding-left:0}
.blog-left{border-right:1px solid #ddd;float:left;padding-right:2%;width:72%}
.blog-right{border-left:1px solid #ddd;float:left;margin-left:-1px;width:27%}
.blog-left .item{float:left;width:100%;margin-bottom:50px;position:relative}
.blog-content{float:left;width:100%}
.blog-content .entry{margin-top:15px;padding-bottom:25px}
.blog-content-header{margin:20px 0 10px;padding-bottom:0}
.blog-content-footer>span,.blog-content-header>span{background:#f6f6f6;border:1px solid #e6e6e8;color:#878787;font-size:13px;font-weight:300;line-height:10px;margin-right:15px;margin-bottom:10px;padding:5px 20px 10px 10px;position:relative;display:inline-block;text-transform:capitalize}
.blog-content-footer span a,.blog-content-header>span a{color:#f26722}
.blog-content .entry p{margin-bottom:0;padding-bottom:20px;line-height:26px}
.blog-content-footer>span span,.blog-content-header>span span{margin:0 5px 0 0}
.blog-content-footer{padding:20px 0 0}
.lb-dislike .lb-a,.lb-like .lb-a{top:-2px}
.continue-btn{float:right;padding:6px 15px;background:#f26722;color:#fff;text-transform:uppercase;font-size:13px}
.continue-btn:hover{background:#3598DB;color:#fff}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#f26722;border-color:#f26722}
.lb-style-drop .lb-dislike,.lb-style-drop .lb-like,.lb-style-padded .lb-dislike,.lb-style-padded .lb-like,.lb-style-white .lb-dislike,.lb-style-white .lb-like{border:none!important}
.likebtn-button.lb-like.lb-voted{background:0 0;border:none}
.blog-content-header>span.like-btn-area{padding-bottom:1px;display:none}
.footer-blank-border{border-bottom:1px solid #dadbdd;border-top:1px solid #dadbdd;bottom:4px;left:0;padding:2px 0;position:absolute;width:100%;display:none}
.shere-btn .stLarge{background-size:contain;height:16px!important;left:10px;position:absolute;top:-2px;width:16px!important}
.st_sharethis_large{float:left}
.shere-btn{padding:8px 20px 0 0!important}
.blog-right h3.widget-title{color:#232323;padding:0 0 20px 38px;border-bottom:2px solid #ededed;border-left:none;position:relative;font-size:21px;text-transform:capitalize}
.blog-right .widget{float:left;width:100%;position:relative;padding:30px 30px 10px}
.blog-right .widget-title:before{background:#232323;border-radius:2px;color:#fff;content:"";font-family:"Glyphicons Halflings";font-size:17px;left:0;line-height:inherit;padding:5px;position:absolute;top:0}
.blog-right .search .widget-title:before{content:"\e003"}
.blog-right .categories .widget-title:before{content:"\e118"}
.blog-right .popular-posts .widget-title:before{content:"\e162"}
.blog-right .tags .widget-title:before{content:"\e042"}
.blog-right .related-posts .widget-title:before{content:"\e012"}
.for-blue-border{position:absolute;bottom:-2px;left:0;border-bottom:2px solid #232323;width:30px}
.blog-right .categories ul li{float:left;color:#3e3e3e;font-size:14px;width:100%;border-bottom:1px solid #ededed;position:relative}
.blog-right .categories ul li a{padding:8px 10px 8px 0;color:#3e3e3e;font-size:14px;display:inline-block}
.blog-right .categories ul li:before{position:absolute;right:4px;top:4px;content:"\f101";color:#080808;font-size:18px;font-family:FontAwesome}
.wpp-list .img{float:left;margin-right:5%;width:20%;margin-top:5px;display:none}
.comment-inner,.comments-area,.related-posts li,.wpp-list .r-area{width:100%;float:left}
.wpp-list .r-area{font-size:0}
.blog-right .popular-posts .wpp-post-title{display:list-item;font-size:14px;color:#232323}
.blog-right .popular-posts .wpp-author,.blog-right .popular-posts .wpp-date{display:list-item;font-size:11px;padding:5px 0 5px 25px;position:relative;clear:both;text-transform:uppercase;color:#a3aab0}
.blog-right .popular-posts .wpp-author:before,.blog-right .popular-posts .wpp-date:before{position:absolute;top:3px;font-family:"Glyphicons Halflings";font-size:14px;color:#a3aab0;left:0}
.blog-right .popular-posts .wpp-author:before{content:"\e008"}
.blog-right .popular-posts .wpp-date:before{content:"\e023"}
.blog-right .popular-posts a{color:#f26722}
.blog-right .wpp-list>li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #ededed}
.blog-right .wpp-list>li:last-child{border-bottom:none}
.tagcloud>a{background:#f6f6f6;padding:5px 10px;border-radius:2px;border:1px solid #e5e6e8;color:#a2a9b1;font-size:10px!important;margin:1.5px 0;display:inline-block}
pre{margin-bottom:40px}
.likebtn-button{background:0 0!important}
.blog-content-header .glyphicon{top:3px!important}
.form-horizontal .control-label{font-size:15px;font-weight:300;margin-bottom:3px;text-align:left}
.comments-title{font-size:20px}
.comment-inner{max-width:760px}
.form-submit{display:block;margin-bottom:9px;text-align:right}
.related-posts li{border-bottom:1px dotted #ccc;padding:10px 0}
.related-posts li:last-child{border-bottom:none}
.related-posts li a{font-size:14px}
.ecom-right.request-box h3,.ecom-right.request-box h4{text-align:left;margin-left:70px;float:left;padding-left:0;margin-bottom:0;border-left:none;font-size:26px;clear:both}
.ecom-right.request-box h4{font-size:20px}
.cms-services-page .process-of-successful ul li img{border:1px solid #b5b5b5;border-radius:50%;cursor:pointer;height:150px;line-height:150px;overflow:hidden;width:150px;position:relative}
.ecom-right .wpcf7{float:left}
.box-it p{margin:0 -30px}
.clients-list li{float:left}
.what-we-offer-bottom-area h5{font-weight:500;margin-bottom:11px}
.cms-services-page ul li p{text-align:justify}
.process-of-successful ul li{position:relative;float:left;padding:0 15px;width:33%}
.process-of-successful .container>h3{margin-bottom:20px}
.what-we-offer-area .su-row{padding-top:30px}
.su-row{overflow:hidden}
.cms-services-page .post-9 .entry-content .su-column{padding-top:30px;margin-top:30px}
.cms-services-page .post-9 .entry-content .su-row:first-child .su-column{padding-top:4px;margin-top:0}
.cms-services-page .post-9 .entry-content .su-column h4{color:#f26722;font-size:24px}
.cms-services-page .post-9 .entry-content .su-column h5{font-size:16px;color:#292929;font-weight:500;padding-top:15px;margin-bottom:15px}
.cms-services-page .post-9 .entry-content li,.ep_entry-content-left li,.su-accordion li{position:relative;padding-left:24px;display:table}
.cms-services-page .post-9 .entry-content li:before,.ep_entry-content-left li:before,.su-accordion li:before{position:absolute;height:11px;width:11px;left:0;top:7px;background:url(img/li-arrow.gif) no-repeat;content:""}
.blog .content-area .entry ul li,.blog-left .entry ul li{padding:5px 25px;background:url(img/li-arrow.gif) 0 10px no-repeat}
.blog .content-area .entry ol li,.blog-left .entry ol li{padding:5px 0;margin-left:15px}
.page-id-9 .cms-services-page #content{background:0 0;border:none}
.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(even){border-bottom:1px solid #ddd;background:#fafafa;position:relative;overflow:visible;padding-bottom:40px}
.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(even):before{border-bottom:1px solid #ddd;background:#fafafa;position:absolute;left:-100%;width:100%;height:100.3%;content:"";display:block}
.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(even):after{border-bottom:1px solid #ddd;background:#fafafa;position:absolute;right:-100%;width:100%;height:100.3%;content:"";display:block}
.page-id-9 .cms-services-page{float:left;width:100%;overflow:hidden}
.page-id-9 .cms-services-page .content-area{border-bottom:none}
.su-accordion li{float:left;width:100%;display:block}
.su-spoiler-content td{vertical-align:top}
.testi-mo-area>p{display:inline-block}
.testi-mo-area>a{float:left}
.info-port h5{color:#fff;margin-top:15px;text-align:center;font-size:18px}
.cash-satdy-en .ep_entry-content-left h2{border-bottom:2px solid;margin-top:23px;padding-bottom:13px}
.testimonial-list>li:first-child{background:0 0;margin-top:5px}
.they-needed-area+.por-releted-area{margin-top:0}
.team_profile_wrap{background:0 0!important;border:none!important;overflow:visible!important}
.team_profile_desc,.team_social_links{display:none!important}
.team_profile_ttl>div{display:none}
.team_profile_wrap:hover .team_profile_ttl{margin-top:0!important;background:0 0!important}
.team_member_wrap{text-align:center!important}
.rpwe-block h3,.test-list-cont-home h4{text-align:left}
.team_profile_pic{border-radius:50%!important;width:200px!important;height:200px!important;border:1px solid #ededed;display:inline-block}
.request-a-quote h3,.work-with-us-form h3{border-left:5px solid #ff5e43;padding-left:20px;color:#232323;font-size:30px;font-weight:600;clear:both;text-align:left;margin-bottom:20px;margin-top:0}
.team_member_wrap .team_profile_pic{background-size:cover!important}
.page-id-30 #content,.page-id-326 #content{margin-top:40px;overflow:hidden}
.blog-left .item img{margin:30px 0}
.author .title-out-area,.category .title-out-area{background:0 0}
.author .title-out-area.on-top-area h1,.category .title-out-area.on-top-area h1{color:#292929;margin-top:30px;border-left:5px solid #f26822;padding-left:12px}
.author #content,.category #content{margin-top:10px}
.cs-controls span{height:44px!important;width:23px!important}
.crellyslider>.cs-controls>.cs-previous{background:url(img/sl-btns.png) no-repeat}
.crellyslider>.cs-controls>.cs-next{background:url(img/sl-btns.png) right 0 no-repeat}
.crellyslider>.cs-controls{margin-top:-22px}
.crellyslider>.cs-preloader>.cs-loader{background:url(img/loading.gif) 0 center no-repeat;width:34px;height:9px}
.rpwe-summary>br{display:none}
div.wpcf7 img.ajax-loader{margin-top:22px;display:inline-block}
div.wpcf7-mail-sent-ok{clear:both;float:left;width:100%}
.the_team{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-top:100px;width:100%!important}
.easy_team_member_top h1{text-align:center;font-weight:400!important}
.easy_team_member_top p{text-align:center;font-size:26px;font-weight:300;padding:0 15px}
.team_member_wrap{width:23%;float:left;margin-left:1.6%;margin-top:20px;margin-bottom:30px}
.team_profile_wrap{border-radius:3px;border-bottom:2px solid #FF6C60;height:260px!important;position:relative}
.team_profile_pic{overflow:hidden;position:relative;text-align:center!important;background-size:auto 100%!important}
.lasttek-technology,.logo-slider .item,.team_profile_ttl,.team_social_links,a.back-to-top{text-align:center}
.team_profile_desc{display:block;background:rgba(50,58,69,.8);opacity:0;position:absolute;bottom:0;left:0;height:0;width:100%}
.team_profile_wrap:hover .team_profile_desc{opacity:1;height:170px!important}
.team_profile_desc p{font-size:13px;line-height:18px;padding:15px;color:#fff;height:125px;overflow:hidden}
.team_profile_ttl{height:132px!important;overflow:hidden}
.team_profile_wrap:hover .team_profile_ttl{position:absolute;height:130px;width:100%}
.team_profile_ttl h3{font-size:25px;font-weight:400;color:#f26e71!important;line-height:normal;margin-top:10px;margin-bottom:0}
.team_profile_ttl h4{font-size:20px!important;font-weight:300!important;margin-top:10px;margin-bottom:0}
.bolg-page .entry>h4 strong,.rpwe-block h3{font-weight:400}
.team_social_links{margin-top:12px;height:40px}
.team_social_links ul{text-align:center;list-style:none;padding:0;margin:0}
.team_social_links li{display:inline-block;padding:0}
.team_social_links li a{color:#acafb8;font-size:18px;display:block;margin:0;padding:0}
.team_social_links li .fa{width:26px;height:26px;border-radius:3px;border:1px solid #ddd;padding-top:3px}
.blog table,.bolg-page table{background:#fafafa;margin-bottom:20px;width:100%}
.blog table tr,.bolg-page table tr{border-bottom:1px solid #ccc}
.blog table th,.bolg-page table th{background:#ccc;padding:10px}
.blog table td,.bolg-page table td{padding:10px}
.blog ul,.bolg-page ul{margin-bottom:10px}
.add-box.jaipur-office{clear:both;display:block;padding-top:40px;width:100%;margin-bottom:0}
.add-box.gurgaon-officex{clear:both;display:block;width:100%;margin-bottom:0}
.acf-map{width:50%!important}
@media (min-width:768px) and (max-width:980px){.team_member_wrap{width:31.2%;margin-left:1.6%}}
@media (min-width:480px) and (max-width:767px){.team_profile_wrap{height:290px!important}
.team_member_wrap{width:47%;margin-left:2%}
.team_profile_pic{height:200px;background-size:auto 100%!important}
.team_profile_wrap:hover .team_profile_desc{height:200px!important}}
@media (max-width:479px){.team_profile_wrap{height:310px!important}
.team_member_wrap{width:92%;margin-left:4%}
.team_profile_pic{height:220px;background-size:auto 100%!important}
.team_profile_wrap:hover .team_profile_desc{height:220px!important;padding-top:25px!important}}
.our-clients-out-area .jcarousel img{margin-bottom:0}
.lasttek-technology li .tech-logo{position:relative;height:101px;width:101px;background:url(img/sprite.png) 0 -595px no-repeat;content:"";display:inline-block}
.lasttek-technology li.Joomla .tech-logo{background-position:0 -710px}
.lasttek-technology li.PHP .tech-logo{background-position:0 -818px}
.lasttek-technology li.Wordpress .tech-logo{background-position:0 -931px}
.lasttek-technology li.HTML .tech-logo{background-position:0 -1042px}
.lasttek-technology li.Android .tech-logo{background-position:0 -1155px}
.lasttek-technology li.Drupal .tech-logo{background-position:0 -1268px}
.lasttek-technology li.CSS .tech-logo{background-position:0 -1382px}
.show{display:block!important;position:fixed;right:20px;bottom:20px;cursor:pointer}
.show:hover{color:#F26925}
.ecomm-main-page .ecom-right.request-box ul li::before{background:0 0}
.bolg-page .entry>h4{margin:15px 0 5px}
.req-a-qut{background:#f26822;color:#000;position:fixed;right:-68px;top:50%;z-index:300000;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transition:background .5s ease-in-out 0}
.req-a-qut:hover{background:#48afda}
.req-a-qut a{padding:10px 20px;display:inline-block;color:#fff;font-size:16px;text-transform:uppercase}
.blog-left .entry>h3{margin-top:20px}
.blog-left h5{margin:20px 0 10px}
.blog-content .entry h3{margin-bottom:8px;font-size:23px;padding-bottom:5px;text-align:left;border-bottom:1px solid #ddd}
#wprmenu_bar{background:#343434}
#wprmenu_bar .menu_title,#wprmenu_bar .wprmenu_icon_menu{color:#e5e5e5}
#wprmenu_menu{background:#343434!important}
#wprmenu_menu.wprmenu_levels ul li{border-bottom:1px solid #686868;border-top:1px solid #686868}
#wprmenu_menu ul li a{color:#ccc}
#wprmenu_menu ul li a:hover{color:#f26822}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border-left:1px solid #686868}
#wprmenu_menu .wprmenu_icon_par{color:#ccc}
#wprmenu_menu .wprmenu_icon_par:hover{color:#f26822}
#wprmenu_menu,#wprmenu_menu li,#wprmenu_menu ul{border-bottom:none!important}
#wprmenu_menu.wprmenu_levels>ul{border-bottom:1px solid #686868!important}
.wprmenu_no_border_bottom{border-bottom:none!important}
#wprmenu_menu.wprmenu_levels ul li ul{border-top:none!important}
#wprmenu_menu.left{width:55%;left:-55%;right:auto}
#wprmenu_menu.right{width:100%;right:-55%;max-width:330px;left:auto}
#wprmenu_bar .wprmenu_icon{float:right!important;margin-right:0!important}
@media only screen and (max-width:768px){html{padding-top:42px!important}
#wprmenu_bar{display:block!important}
div#wpadminbar{position:fixed}
.acf-map{width:100%!important;margin-bottom:20px!important}
.acf-map2{float:left;width:100%}
#logo img{max-width:250px}}
.rpwe-block ul{list-style:none!important;margin-left:0!important;padding-left:0!important}
.rpwe-block li{padding-bottom:10px;list-style-type:none;float:left;width:100%;text-align:center}
.rpwe-block li:last-child{margin-right:0}
.rpwe-block li:first-child{margin-left:0}
.rpwe-block a{display:inline!important}
.rpwe-block h3{background:0 0!important;clear:none;margin-bottom:0!important;margin-top:0!important;font-size:12px!important;line-height:1.5em;text-align:center}
.rpwe-thumb{border:1px solid #EEE!important;box-shadow:none!important;margin:2px 10px 2px 0;padding:3px!important}
.rpwe-summary{font-size:12px}
.rpwe-time{color:#bbb;font-size:11px}
.rpwe-alignleft{display:inline;float:left}
.rpwe-alignright{display:inline;float:right}
.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto}
.rpwe-clearfix:after,.rpwe-clearfix:before{content:"";display:table!important}
.rpwe-clearfix:after{clear:both}
.rpwe-clearfix{zoom:1}
.wpcf7-form-control.wpcf7-captchar{max-width:160px}
@media (min-width:769px){.process-of-successful ul li::before,.process_of_successful_area li>div:before{background:url(img/process-arrow.png) center no-repeat,url(img/bor-r.gif) center repeat-x;content:"";height:11px;position:absolute}
header.smaller #logo{width:70%;margin-bottom:10px}
header.smaller .navbar-nav>li>a{padding-bottom:25px}
header.smaller .site-title{margin-top:10px}
header.smaller .navbar{min-height:0;margin:0 15px 0 0}
.smaller .page-header-top-right{opacity:0;margin-top:-50px}
.smaller .nav.navbar-nav{margin:17px 0 0}
.navbar-nav>li:hover .dropdown-menu{display:block}
.cms-services-page .entry-content .dev-m-pages{text-align:center}
.cms-services-page .post-9 .entry-content .su-column{text-align:left}
.cms-services-page .entry-content .dev-m-pages li{float:left;margin:20px 0;padding:0 20px;width:33%}
.process-of-successful ul li::before{right:-41%;top:70px;width:72.3%}
.process_of_successful_area li>div:before{right:-64%;top:47%;width:64%}
.process-of-successful ul li:last-child:before,.process_of_successful_area li:last-child>div:before,.testi-list-img.mobi{display:none}
.ep_filter.ep_group{display:block}
.content-area-bottom.looking-to .get-started-box p{background-position:67% 13px}
.page-id-5 .title-in-area{display:none}
.what-we-offer-bottom-area ul.futuristic-solution,.what-we-offer-bottom-area ul.support{margin-bottom:0}}
@media (min-width:900px){#wp_editor_widget-13{margin-left:20px;margin-right:-20px}
.ep_portfolio li.ep_item:nth-child(3n+0){margin-right:0!important}}
@media (min-width:1180px){.container{padding:0;width:1180px}}
@media (min-width:1100px){.case-left-area{padding-left:0}}
@media (max-width:1280px){.content-area-bottom.looking-to .get-started-box{padding:20px 15px}}
@media (max-width:1179px){.navbar-collapse,ul.lasttek-technology{text-align:center}
.row{margin:0}
.single-portfolio .case-left-area *{max-width:none}
.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item{width:30.3%}
.navbar-nav>li>a{font-size:14px;padding:0 8px 22px}
.container{width:100%}
.container.page-container.slider-b-boxs,footer .container{padding:0}
.together-out-area{padding-left:25px}
.nav.navbar-nav{display:inline-block;float:none}
.main-slider+.container .row>.col-md-12{padding:0 12px}
.slider-bottom-inner .cms-boxs{width:25%;box-sizing:border-box}
.slider-bottom-inner .cms-boxs.get-started-box{border:none}
.cms-boxs.request-box li{padding-left:0}
.span.wpcf7-form-control-wrap{float:left;width:100%;margin-bottom:10px}
.request-box li .wpcf7-text,.request-box li .wpcf7-textarea{width:100%}
.request-box li .wpcf7-submit{width:100%;padding:12px}
.slider-bottom-inner .get-started-box{box-sizing:border-box;float:left;position:relative;width:100%;padding:27px 25px 10px}
.cms-boxs li{margin-bottom:20px;line-height:25px}
.cms-boxs.request-box li{margin-bottom:10px;line-height:20px}
.slider-bottom-inner{background:#F7F7F7}
.work-detail-out-area h4{padding-right:45%;font-size:50px}
.work-detail-out-area p{font-size:16px}
.blog-feedbacks-out-area .recent-posts-extended{float:left;text-align:justify;width:42%}
.testimonial-list-home{float:left;width:52%;margin-left:5%}
.testimonial-list-home .item-of-testi-list{width:100%}
.our-clients-out-area .container.page-container #logo-slider-wraper{width:100%;left:0!important;position:relative;overflow:hidden}
.career-out-area{font-size:14px;max-width:100%}
.blog-feedbacks-out-area h3.rpwe-title a,.item-of-testi-list h4{font-size:17px}
.our-clients-out-area #logo-slider-wraper .slider-controls{height:100%;position:absolute;right:14px;top:20%!important;z-index:3000;text-align:center}
.our-clients-out-area #next,.our-clients-out-area #prev{top:30%}
.request-box{padding:100px 15px 15px}
.portfolio-inner-area .ep_entry-content{width:40%;margin-right:10px;text-align:justify}
.navbar.navbar-default,.our-clients-out-area #logo-slider-wraper #prev{margin-right:0}
.item-of-testi-list .read-more{float:right;clear:both}
.footer-inner{padding:0 25px}
.our-clients-out-area{position:relative}
.our-clients-out-area #logo-slider-wraper #next{margin-left:26px}
#logo-slider,.our-clients-out-area .slide{max-width:none}
.sub-pages-of-services li{display:inline-flex;width:30.7%}
.cont-page-form{width:75%;margin-right:0}
.cont-page-social{width:25%}
.contact-page .main-content{padding:0 0 45px}
.contact-out-area{padding:80px 0 0}
.dropdown-menu{min-width:220px;text-align:left}
.acf-map2{margin-bottom:0!important}
.cont-page-form .wpcf7-form ul{width:54%}
.ecommerce_technologies_area td{float:left;margin:0 35px 20px 0;width:12.7%}
.ecommerce_technologies_area td:last-child{margin-right:0}
.start-a-project-button{margin-top:-65px}}
@media (max-width:1024px){.slider-bottom-inner .cms-boxs{width:50%;float:left;min-height:435px}
.slider-bottom-inner .get-started-box{width:100%!important;min-height:inherit}
#slider1_container>div{max-height:100%}
.together-out-area h3{font-size:25px}
.arrows-area{right:-20px}
.item-of-testi-list h4{font-size:16px}
.get-started-box h3{font-size:31px}
#wp_editor_widget-5>p{background-position:59% 0;background-size:contain;font-size:14px}
.portfolio-inner-area .por-main-img{height:330px}
.together-out-area h3 br{display:none}
.our-clients-out-area #next,.our-clients-out-area #prev{top:15%}
.dropdown-menu{min-width:225px}
.dropdown-menu>li>a{text-align:left}
header{height:inherit}
.our-clients-out-area #logo-slider .slide{width:1370px!important}
.together-out-area{margin-top:-40px;text-align:center;padding-left:0}
.together-out-area h3{text-align:center}
.together-out-area .start-a-project-button{float:none;display:inline-block}
.ecom-left{width:60%}
.ecom-right.request-box{width:31%}
.process_of_successful_area table td>div img{width:auto;height:70px!important}
.process_of_successful_area table td>div{height:150px;width:150px;line-height:150px}
.process_of_successful_area table td>h4{font-size:12px;margin:20px 0 0}
.process_of_successful_area table td{background:0 0}
.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item{width:45%}
.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item:nth-child(3n){margin-right:35px}
header.smaller #logo{width:100%}}
@media (max-width:900px){.navbar.navbar-default{margin-top:20px;width:100%}
.page-header-top-right{margin-top:25px}
#wp_editor_widget-12,#wp_editor_widget-13{width:50%;padding:25px 25px 0}
#wp_editor_widget-14{border-top:1px solid #dfdfdf;margin-top:25px;padding:25px;text-align:center;width:100%}
.footer-inner,.page-header-top-right{padding:0}
#wp_editor_widget-14>h3{text-align:left;float:left}
.career-out-area{width:100%;text-align:center}
.career-out-area .social-icons a{margin:0 3px}
.our-clients-out-area #logo-slider .slide{width:1370px!important}
.sub-pages-of-services li{width:46.8%}
.weve-work li{width:33%}
.weve-work li:before{font-size:17px}
.ep_portfolio li.ep_item{width:50%!important}
.title-out-area.on-top-area{margin-top:0}
.ecommerce_technologies_area td{margin:0 20px 20px 0;width:14.4%}
.contact-page .main-content .cont-page-social h4{font-size:18px}
.cont-page-social{width:30%}
.cont-page-form{width:70%}
.cont-page-form .wpcf7-form>p{display:block}
.cont-page-form .wpcf7-form ul{width:50%}
.cont-page-form .wpcf7-form>ul.left-text-filed{width:45%}
.what-we-offer-area ul{width:100%}
.con-number{margin-right:10px}
header.smaller .navbar{width:73%}
header.smaller .navbar-nav>li>a{padding:0 6px 15px}
#menu-item-67>a{padding:4px 5px;font-size:12px}}
@media (max-width:768px){.case-left-area,.ep_entry-content-left,.request-a-quote .wpcf7-form ul li:nth-child(2n),.work-with-us-form .wpcf7-form ul li:nth-child(2n){padding:0}
.case-left-area{width:100%}
.req-a-qut a{font-size:14px}
.case-right-area{width:100%}
.request-a-quote .wpcf7-form ul li,.work-with-us-form .wpcf7-form ul li{width:100%;padding:0}
.title-out-area h1{text-align:center}
.entry-content h1{font-size:24px}
.weve-work h3{font-size:22px}
.career-out-area{text-align:left}
.get-started-box h3,.page-header-top-right,.slider-bottom-inner .cms-boxs.get-started-box,.what-we-offer-area ul h5{text-align:center}
.su-row .su-column{margin:0!important}
.what-we-offer-area ul.responsive-website-design{border-bottom:none}
#logo{margin-top:20px}
.our-clients-out-area .container .slider-controls{top:30px!important}
.our-clients-out-area #logo-slider{left:0!important;max-width:inherit}
.navbar.navbar-default{background:#000;left:0;position:fixed;top:0;margin-top:0;z-index:99}
.navbar.navbar-default .navbar-toggle{border:none;background:0 0}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-default .navbar-primary-collapse{text-align:left}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-top:none}
.what-we-offer-area ul::before{left:50%;margin-left:-63px}
.what-we-offer-area ul{padding:140px 0 20px}
.header-inner .col-xs-3.site-title{float:left;text-align:center;width:100%;margin-top:0;z-index:999}
.page-header-top-right{width:100%;margin-top:10px}
.social-and-info-area{width:100%}
.social-and-info-area .widget_text{float:none;display:inline-block}
.social-and-info-area .widget_cnss_widget{float:none;display:none}
.main-slider .banner-right{display:none}
.slider-bottom-inner{margin-top:40px}
.start-a-project-button{display:block;float:none;margin:20px auto 0;max-width:300px}
#wp_editor_widget-5>p{background:0 0}
.portfolio-inner-area .ep_entry-content{display:none}
.portfolio-inner-area .por-main-img{height:400px;margin-top:20px;width:100%}
.together-out-area{margin-top:30px}
.together-out-area .container{padding-left:0}
.blog-feedbacks-out-area .recent-posts-extended{width:100%}
.testimonial-list-home{width:100%;margin:25px 0 0}
.footer-inner>div,.our-clients-out-area .container.page-container #logo-slider-wraper{width:100%!important}
.add-info-area>div{float:left;width:100%;text-align:left}
.content-area-bottom.looking-to,.content-area-bottom.looking-to .get-started-box h2.widgettitle,.content-area-bottom.looking-to h2.widgettitle,.ecommerce_technologies_area table,.get-started-box h2.widget-title,.specifications-area .col-md-5{text-align:center}
.footer-inner .add-info-area h3{display:table-cell}
#wp_editor_widget-13{border-top:1px solid #dfdfdf;margin-top:15px}
body>footer{padding-top:0}
header.smaller #logo{display:inline-table;margin-bottom:15px}
.sub-pages-of-services li{width:45.8%}
.ecommerce_technologies_area td{display:inline-block;float:none;margin:0 20px 20px 0;width:21.3%}
.ecommerce_technologies_area td:last-child{margin-right:20px}
.ecom-left{width:100%}
.ecom-right.request-box{width:100%;box-sizing:border-box}
.cms-boxs{display:inline-block;float:left}
.process_of_successful_area li{width:100%;background:0 0;margin:0 0 30px;float:left;min-height:270px}
.process_of_successful_area li:nth-child(2n+0){float:right}
.process_of_successful_area li:nth-child(3n+0){clear:both}
.process_of_successful_area li>h4{margin:20px 0 0;font-size:17px}
.title-out-area.img-header .title-in-area{position:relative;padding:25px 0}
.title-out-area.img-header>img{display:none}
.cms-services-page .entry-content>h3{font-size:22px}
.cms-services-page .entry-content table td{width:100%;display:inline-block}
.ep_filter li{width:100%;margin-left:0!important}
.ep_filter li a{float:left;font-size:15px;padding:18px 0;width:100%}
a.ep_readmore{font-size:16px}
.inds-names{font-size:13px}
.ep_entry-content-right .testi-mo-area{margin-left:0}
.img-fram{display:inline-block;float:none;background-size:100% auto}
.process-of-successful ul li::before,.process_of_successful_area li>div:before{background:url(img/process-arrow-r.png) center 0 no-repeat;content:"";height:26px;position:absolute;right:0}
.case-right-area{margin-top:50px;padding-left:0}
.they-needed-area table td:nth-child(2n+0){display:none}
.they-needed-area table td{display:inline-block;font-size:13px;margin:15px 30px 15px 0}
#content+#disqus_thread,.process-of-successful ul li:first-child::before,.process_of_successful_area li:first-child>div::before,.testi-list-img.dest,.title-in-area td:last-child{display:none}
.cash-satdy-en .ep_entry-content-right.col-md-6{padding-left:0;padding-right:0}
.they-needed-area table span:last-child{left:0;margin-top:36%;position:absolute;width:100%;text-align:center}
h2.title{font-size:26px}
.clients-content .entry-content h3,.they-needed-area h3{font-size:24px}
.what-we-offer-area .box-it{width:100%;margin:0 0 25px}
.what-we-offer-area .box-it:before{left:50%;margin-left:-120px}
.box-it p{margin:0}
.we-offer-left{width:100%;padding-right:0}
.we-offer-right{border-top:1px solid #ccc;margin-top:20px;padding-left:0;padding-top:20px;width:100%}
.the_team .easy_team_member_top h1{font-size:35px}
.the_team .easy_team_member_top p{padding:0;font-size:14px}
.content-area-bottom.looking-to .get-started-box h2.widgettitle{font-size:25px}
.test-list-cont{width:100%;padding-right:0}
.testi-list-img{width:100px;margin:0 14px 0 0;padding-right:0;float:left}
.testimonial-list h4{font-size:25px;text-align:left}
.aoth-name,.testimonial-list{font-size:14px}
.img-header.title-out-area h1,.ti-and-des{text-align:center}
.aoth-name{width:100%;float:right}
.testimonial-list>li{margin-top:30px}
.cms-services-page .entry-content .su-row,.cms-services-page .entry-content table tr{margin:0}
.cms-services-page .entry-content .su-row .su-column{border-top:1px solid #ececec;margin:15px 0!important;padding:30px 0 10px;text-align:center}
.page-id-9 .cms-services-page #content .entry-content .su-row .su-column{border-top:none}
.portfolio-inner-area .por-main-img{border-radius:5px;overflow:hidden;padding:0}
.ti-and-des{width:100%}
.portfolio-inner-area h2.title{text-align:left;font-size:24px;line-height:33px}
.process-of-successful ul li::before{top:0;width:100%}
.process_of_successful_area li>div:before{top:-45px;width:100%}
.process-of-successful ul li{width:100%;padding:30px 0;position:relative}
.jssora21l,.jssora21ldn,.jssora21r,.jssora21rdn{top:50%!important}
#slider1_container .portfolio-inner-area .container,.portfolio-inner-area{height:100%}
.portfolio-inner-area .jssora21l,.portfolio-inner-area .jssora21ldn{background-color:rgba(0,0,0,.4);height:auto;left:12px!important;padding:20px!important;border-radius:50%}
.portfolio-inner-area .jssora21l:hover,.portfolio-inner-area .jssora21ldn:hover{background-color:#fff}
.portfolio-inner-area .jssora21r,.portfolio-inner-area .jssora21rdn{background-color:rgba(0,0,0,.4);height:auto;padding:20px!important;border-radius:50%}
.portfolio-inner-area .jssora21r:hover,.portfolio-inner-area .jssora21rdn:hover{background-color:#fff}
.cont-page-form{width:100%}
.cont-page-social{float:right;margin-right:15px;width:96%}
.blog-left,.contact-address-area,.contact-address-map{width:100%}
.blog-left{margin-right:0;border-right:none;padding-right:0}
.blog-right{width:100%;border-left:none;padding-left:0}
.blog-right .widget{padding:30px 0}
.next-prev-arrows-for-v{margin-top:inherit}
a.main-img-por{height:325px}
.ep_filter.ep_group{margin-top:20px}
.portfolio-menu-bar{display:block!important}
.portfolio-menu-bar .wprmenu_icon span{background:#343434;display:block;height:4px;left:0;position:absolute;transition:all .01s ease-in-out 0;width:20px}
.portfolio-menu-bar .wprmenu_icon{height:22px;margin:0 auto;overflow:hidden;padding-top:2px;position:relative;width:20px;cursor:pointer}
.Work .main-content,.latest-technologies-out-area .col-md-12{padding:0}
.portfolio-menu-bar .wprmenu_ic_1{top:0}
.portfolio-menu-bar .wprmenu_ic_2{top:7px}
.portfolio-menu-bar .wprmenu_ic_3{top:14px}
#testimonialslist .arrows-area{top:-56px}
.entry-content p{text-align:justify}
.contact-page .main-content h4,.dev-m-pages{text-align:center}
.blog-feedbacks-out-area{margin-top:15px}
.page-id-9 .cms-services-page #content{padding-bottom:0}
.process_of_successful_area li:last-child{margin-bottom:0}
.ep_portfolio.ep_group{margin-left:0}
.cash-satdy-en .ep_entry-content-left h2{margin-top:0}
.auth-name{max-width:60%}
.auth-info{display:inline-block;margin-top:18px}
.dev-m-pages li:last-child::after,.what-we-offer-area ul:last-child::after{display:none}
.smaller .header-inner{position:relative}
.process_of_successful_area h2.widgettitle{font-size:24px;line-height:33px;padding:0 10px}
.content-area-bottom.looking-to .get-started-box{padding:20px 15px 0}
.what-we-offer-area ul{border-bottom:none;margin-bottom:0}
.dev-m-pages li:after,.what-we-offer-area ul::after{border-bottom:1px solid #e4e4e4;bottom:0;content:"";left:25%;width:50%}
.nav.navbar-nav,.title-out-area.on-top-area table,header.smaller .navbar{width:100%}
.what-we-offer-area ul::after{margin:0 auto;position:absolute}
.dev-m-pages>li{margin-top:20px;padding:20px 0;position:relative}
.dev-m-pages li:after{margin:0 auto;position:absolute}
.title-out-area.on-top-area{background:0 0;border-bottom:5px solid #f26722}
.title-out-area.on-top-area .title-in-area{padding-bottom:25px}
.title-out-area.on-top-area .ti-and-des h1{color:#f26722}
#testimonialslist .testi-out-area .testimonial_rotator_img{float:none}
#testimonialslist .test-list-cont-home .testi-out-area h4{display:inline-block;float:left;margin:10px 0;text-align:center;width:100%}
.navbar-default .navbar-primary-collapse{background:#f1f1f1;padding:0}
.nav.navbar-nav{margin:0}
.navbar-default .navbar-nav>li>a{border-bottom:1px solid #777;color:#000;padding:10px!important}
.caret{background:url(img/menu-plus.png) center no-repeat;border:none;border-left:1px solid #000;display:block;height:100%;position:absolute;right:0;top:0;width:50px;z-index:3000}
.testimonial-list-home .item-of-testi-list{padding:0}
.portfolio-out-area .owl-pagination{width:100%}
.portfolio-out-area .owl-pagination .owl-page.active span{background:#ff7428}
.cms-services-page .post-9 .entry-content li,.ep_entry-content-left li,.su-accordion li{text-align:left}}
@media (max-width:767px){.navbar-primary-collapse li ul.sub-menu{display:nono;left:0;position:relative;top:0;padding:5px 0!important;margin-bottom:15px;min-width:100%;width:100%}
.navbar-nav>li .dropdown-menu li{border-bottom:1px solid #dbdbdb}
.navbar-collapse{max-height:none}}
@media (max-width:650px){.ep_filter li{margin-bottom:10px}}
@media (max-width:615px){.slider-bottom-inner .cms-boxs{width:100%}}
@media (max-width:600px){.work-detail-inner>div{transform:scale(.9)}
.post-7 .entry-content .size-full{float:none;margin:0 auto 20px;display:block}
.portfolio-inner-area .por-main-img{height:340px}
#slider1_container{height:420px!important}
.our-clients-out-area #logo-slider-wraper #logo-slider{width:inherit!important}
.our-clients-out-area .slide>img.logo-img{width:205px}
.our-clients-out-area #logo-slider-wraper .slider-controls{top:14%!important}
.together-out-area{padding:34px 0;text-align:center}
.sub-pages-of-services li{width:100%}
.weve-work h3{font-size:25px;padding-left:10px}
.weve-work li{width:50%;padding-left:30px}
.ep_portfolio li.ep_item{width:100%!important}
.ecomm-main-page .entry-content h3{font-size:20px;line-height:normal}
.img-header.title-out-area h1{font-size:27px;line-height:normal}
.wpcf7-form>ul>li{width:100%}
.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item{margin-right:0;width:100%}}
@media (max-width:480px){.con-mailid,.con-number{display:inline-block;float:none}
.cms-services-page .entry-content p{text-align:justify!important}
.cms-services-page .entry-content p.text-center {text-align: center !important;}
.cms-services-page .entry-content li{text-align:left}
.con-number{margin-bottom:7px;margin-right:0}
.get-started-box h3{font-size:25px}
.get-started-box{font-size:14px}
.start-a-project-button{font-size:15px}
.work-detail-inner>div{transform:scale(.8);width:100%}
.work-detail-out-area p{font-size:20px;margin-top:10px}
.work-detail-out-area h4{background-size:contain}
.work-detail-out-area{padding:0 0 10px}
.portfolio-inner-area .por-main-img{height:227px;overflow:hidden}
#slider1_container{height:300px!important}
.latest-technologies-inner h3.widget-title,.our-clients-out-area p.jw_easy_slider_name,.portfolio-inner-area h2.title,.testimonial-list-home h3,h3.widget-title{line-height:25px;font-size:20px;padding-left:10px}
ul.lasttek-technology li{width:33%}
.test-list-cont-home{width:100%}
.testimonial_rotator_img{display:none}
.item-of-testi-list .read-more{float:none}
.item-of-testi-list h4{font-size:15px}
.ep_filter li a,.ep_filter li.current a,.ep_filter li:hover a{padding:4px 5px!important;font-size:14px}
.su-spoiler-style-default>.su-spoiler-title{font-size:21px}
.su-accordion table td{float:left;width:100%}
.contact-page .main-content h3{font-size:17px}
.cont-page-form .wpcf7-form ul,.cont-page-form .wpcf7-form ul li .wpcf7-text,.cont-page-form .wpcf7-form>ul.left-text-filed{width:100%}
.contact-page .main-content .cont-page-social h4{text-align:left;margin:35px 0 15px}
.contact-page .main-content .cont-page-social .social-icons{float:left}
.contact-page .social-icons li:first-child a{margin-left:0}
.contact-address-area .add-box{width:100%;margin-bottom:10px}
#testimonialslist .arrows-area{top:-116px}}
@media (max-width:420px){.aoth-name,.cms-services-page .entry-content li{text-align:center}
.process_of_successful_area li{width:95%;float:left!important}
.ecommerce_technologies_area td{width:38%}
.testi-list-img{display:inline-block;float:none;margin:0}
.auth-info{margin-top:5px;width:100%}
.dev-m-pages li::after,.what-we-offer-area ul::after{left:0;width:100%}
.solution-req label .wpcf7-list-item-label{text-align:left;padding-left:50px}}
@media (max-width:360px){.item-of-testi-list h4,.weve-work li{text-align:left}
.ep_filter li{width:95%}
.our-clients-out-area .container .slider-controls{left:0!important}
.our-clients-out-area #logo-slider-wraper #next{margin-left:10px!important}
.our-clients-out-area #logo-slider-wraper .slider-controls{top:25%!important}
.arrows-area{right:-30px}
#slider1_container{height:300px}
.portfolio-inner-area .por-main-img{border-radius:0;height:auto;padding:0}
.together-out-area h3{font-size:23px}
ul.lasttek-technology li{width:50%}
.item-of-testi-list .read-more{display:inline-block}
.our-clients-out-area .slide>img.logo-img{width:251px}
.weve-work li{width:100%}
.weve-work{text-align:center;width:96%}
.sub-pages-of-services li{width:93%}
.page-id-5.sub-pages-of-services li{width:100%}
#testimonialslist .arrows-area{top:-172px}
.img-fram{padding-bottom:110px}
.solution-req label .wpcf7-list-item-label{font-size:14px}
.solution-req label{margin-bottom:0}
.request-a-quote .wpcf7-form ul.submit-area .wpcf7-submit,.work-with-us-form .wpcf7-form ul.submit-area .wpcf7-submit{font-size:22px}
.request-a-quote h3,.work-with-us-form h3{font-size:21px}
.main-slider h3{font-size:21px;line-height:30px}
.main-slider h4{font-size:15px}
a.need-on-btn{font-size:14px;margin:25px -30px 0;padding:20px 16px}
.logo-slider .owl-item{margin-right:0}}
.addtoany_share_save_container{clear:both;margin:16px 0}
.addtoany_header{margin:0 0 16px}
.addtoany_list{display:inline;line-height:16px}
.addtoany_list a{border:0;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}
.addtoany_list a img{border:0;height:auto;opacity:1;overflow:hidden;vertical-align:top;width:auto}
.addtoany_list a span{display:inline-block;float:none}
.por-main-img>a,.por-main-inimg>a,.portfolio-inner-area .item{float:left;width:100%}
.addtoany_list.a2a_kit_size_32 a{font-size:32px}
.addtoany_list.a2a_kit_size_32 a>span{border-radius:4px;display:inline-block;height:32px;line-height:32px;opacity:1;width:32px}
.addtoany_list a:hover img,.addtoany_list a:hover span,.blog-content h2:hover a{opacity:.7}
.addtoany_list a .a2a_count{position:relative;vertical-align:top}
.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}
.addtoany_special_service{display:inline-block;vertical-align:middle}
.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}
.addtoany_special_service iframe{max-width:none}
a.addtoany_share_save.addtoany_no_icon span.a2a_img_text{display:none}
a.addtoany_share_save img{border:0;width:auto;height:auto}
a.back-to-top{background:url(img/arrow.png) center center/16px auto no-repeat #ccc;border-radius:50%;bottom:40px;color:#f26822;display:none;font-size:0;height:45px;line-height:33px;position:fixed;right:30px;transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);width:45px;z-index:99999}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;width:1180px}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;max-width:1180px}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.view-more-items .item{padding:0 10px}
.logo-slider .item{border:1px solid #efefef}
.logo-slider .owl-item{margin-right:20px}
.navbar-nav>li#menu-item-67>a{background:#61a5d1;color:#fff;margin-top:-3px;padding:6px 10px}
.navbar-nav>li#menu-item-67>a:hover{background:#f26822;transition:background .5s ease-in-out 0}
.blog-content h2 a{color:#000;font-size:26px}
.blog-content>h2,.single-post .blog-content>h1{border-bottom:0 solid #ccc;padding-bottom:8px;position:relative}
.blog-content>h2::before,.single-post .blog-content>h1::before{border-bottom:2px solid #232323;bottom:-2px;content:"";left:0;position:absolute;width:40px}
.blog-left .entry>h2{font-size:24px;margin:10px 0;text-align:left;padding-bottom:10px;border-bottom:1px solid #ccc}
.blog-left .entry .more-link,.related-posts h3.widget-title .for-blue-border,.site-main>.comments-area{display:none}
.flat-row h4{border-left:3px solid #f77d2c;font-size:28px;margin:10px 0 20px;padding-left:15px}
.flat-row{padding:40px 0}
.flat-row li{padding-bottom:20px;padding-left:20px;position:relative}
.flat-row li:after,.flat-row li:before{content:"";position:absolute}
.flat-row li:before{background:#fef9ef;border:3px solid #fa7473;border-radius:50%;height:6px;left:0;top:8px;width:6px;z-index:9;box-sizing:content-box}
.flat-row li:after{background:#fa7473;height:100%;left:5px;top:18px;width:1px}
.flat-row li:last-child::after{display:none!important}
.flat-row .dec-ar{float:right;line-height:30px;text-align:justify;width:100%}
.flat-row .img-ar{float:left;width:100%;margin-bottom:0}
.flat-row:nth-child(2n),.flat-row:nth-child(4n){background:#fef9ef}
.siml-pro-link{float:left;width:100%;background:#606060;text-align:center;padding:20px 30px 30px;margin-top:20px}
.siml-pro-link h3{color:#fff;font-size:31px;font-weight:300;display:block;font-family:Roboto,sans-serif}
.siml-pro-link>a{display:inline-block;font-weight:400;text-transform:uppercase;color:#fff;background:#f77d2c;padding:10px 20px;margin-top:20px;font-size:18px;transition:all .2s ease 0}
.siml-pro-link>a:hover{opacity:.9;color:#000;background:#fff}
.siml-pro-link+.por-releted-area,.siml-pro-link.bt{margin-top:0}
.sumome-popup{display:none}
.club.peekaboo-visitor{width:100%}
#content{letter-spacing:.5px;line-height:28px}
.popup-right ul li{width:100%;padding-right:0}
.popup-right ul{margin-bottom:0}
.popup-right ul li input{max-width:100%;width:100%;padding:10px}
.popup-right div.wpcf7-response-output{margin:0}
.items4 .item a{float:left;padding:0 5px;width:100%;position:relative}
.items4 .item a img{border:1px solid #ccc;padding:3px}
.items4 .item a.hover-info{background:#000;color:#fff;float:none;height:100%;left:0;position:absolute;top:0;display:none;width:100%;z-index:9999}
:root{--orange:#f26822;--blue:#3598db}
.site-content.London.College.of.Osteopathy #content .entry-content h1{text-align:center;border-left:0}
.site-content.London.College.of.Osteopathy .col-md-12.content-area{text-align:center}
.page-id-1892 input[type=radio]{margin-right:5px}
.page-id-1892 .wpcf7-form>ul>li{margin-bottom:10px}
.page-id-1892 .wpcf7-radio>span{min-width:50px;margin-top:0;font-size:12px}
.page.page-id-1892 #content{background:#f9f9f9;margin-top:0;padding-top:30px;padding-bottom:30px;margin-bottom:-40px}
.page.page-id-1892 .wpcf7-form>h4{background:0 0;color:#f26722!important;max-width:94%;font-size:20px!important;padding:0;font-weight:600!important}
{background:url(img/new-icon.png) no-repeat 0 -21px;font-size:14px}
.con-number.india-flag,.india-flag{font-size:14px;position:relative}
.con-number.us-flag,.us-flag{position:relative;background:0 0}
.con-number{background:0 0}
.con-number.india-flag::before,.con-number.us-flag::before,.india-flag::before,.us-flag::before{content:"";height:15px;width:24px;background-image:url(img/new-icon.png);background-repeat:no-repeat;position:absolute;left:0;top:5px}
.con-number.india-flag::before,.india-flag::before{background-position:0 0}
.con-number.us-flag::before,.us-flag::before{background-position:0 -25px}
.con-mailid{background:url(img/sprite.png) 0 3px no-repeat}
.add-box .us-flag{padding-left:30px;background-position:0 -19px}
.con-mailid img{float:left}
.footer-number{padding-left:50px}
.add-info-area .footer-number p{padding-left:30px}
ul.social-icons li{margin-right:2px}
.acf-map2{margin-bottom:70px!important}
.acf-map3{margin:0;float:right;width:50%}
.footer-logo p{margin-bottom:0}
.left-image{float:left;width:86%}
.right-image{position:absolute;right:0;top:-93px;width:14%}
.footer-bottom{margin-top:0}
.our-clients-out-area .item img{width:100%}
body{overflow-x:hidden}
a{transition:.4s linear;cursor:pointer}
a:active,a:fucus{color:inherit}
.full_width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;float:left;clear:both}
.bg_light{background:#fafafa}
.full,.new-service{width:100%;float:left}
.digital-marketing{margin-top:-50px;width:100%;float:left}
.digital-marketing h3{text-align:left;display:inline-block}
.digital-marketing p{text-align:justify}
.orange_btn{background:#f16e2b;color:#fff;font-size:31px;padding:15px 40px;clear:both;display:inline-block;margin-top:2rem}
.white_btn{font-size:25px;background:#fff;text-transform:uppercase;color:#f16924}
.orange_btn:hover,.orange_btn_small:hover,.white_btn:hover{background:#48AFDA;color:#fff}
.marketing-contact input,.marketing-contact select,.marketing-contact textarea{width:100%;padding:10px;margin-bottom:20px;min-height:52px;float:left}
.marketing-contact input,.marketing-contact textarea{border:1px solid #ccc}
.marketing-contact input[type=submit]{text-transform:uppercase;transition:.4s linear}
.marketing-contact textarea{max-height:124px}
.marketing-contact select{padding-top:15px}
.orange{color:#f16e2b}
.marketing-contact{width:100%;float:left;padding:40px 0;border-top:1px solid #f16924;margin-top:20px}
.entry-content .marketing-contact h2{margin-bottom:70px;font-size:21px}
.marketing-contact.pb-0{padding-bottom: 0;}
.full-service{width:100%;float:left;background:#fafafa}
.white_bg{background:#fff}
.orange_color{color:#f16e2b}
.pt-0{padding-top:0}
.pb-0{padding-bottom:0}
.magento-footer{width:100%;float:left;background:#737373;position:relative;padding-left:18%}
.magento-footer img{position:absolute;top:-27px;left:20px;width:11%}
.magento-footer h2{color:#fff;font-size:32px;text-align:left}
.magento-footer .orange_btn{position:absolute;right:2%;top:20px;padding:1% 2%;margin-top:0}
.mt-30{margin-top:30px}
.mt-50{margin-top:50px}
.orange_btn_small{background:#f26822;font-size:17px;text-transform:uppercase;color:#fff;padding:1rem;display:inline-block}
.hire-magento-dev p{color:#8b8b8b}
.what-sets{width:100%;float:left;padding-top:30px}
.what-sets li{padding-left:41px;padding-bottom:30px;font-weight:400}
.what-sets li::before{content:"";height:34px;width:34px;background:url(img/new-icon.png) 0 -54px no-repeat;display:inline-block;position:absolute;left:0;top:-5px}
.what-sets li.one-time::before{background-position:-3px -144px}
.what-sets li.better::before{background-position:0 -96px}
.what-sets li.support::before{background-position:0 -190px}
.page-id-5792 .content-area-bottom.looking-to{margin-top:0}
.popup-contact{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999999;overflow:auto;background:rgba(0,0,0,.8);padding:36px 10px 10px}
.additional_det{padding:12px 0 30px;font-weight:800}
.popup_content input,.popup_content select{width:100%;margin-bottom:20px;float:left;min-height:44px;padding:10px;-webkit-appearance:none;appearance:none;border:1px solid #ccc}
.marketing-contact select,.popup_content select{background:url(img/dropdown.png) center/17px no-repeat #fff;-webkit-appearance:none;appearance:none;border:1px solid #ccc}
.popup_content label{width:100%;font-size:18px;font-weight:500}
.light{color:#999}
.popup_content{max-width:655px;margin:auto;padding:25px;background:#fff;border:5px solid #f26822;position:relative}
.close_popup{z-index:9;position:absolute;top:0;right:-2px;color:#fff;background:#f26822;height:30px;font-size:33px;cursor:pointer;font-weight:800;line-height:24px;width:30px;text-align:center}
.popup_content h3{margin-bottom:4rem;text-transform:uppercase;color:#999}
.popup_content h2{text-transform:uppercase;font-weight:600}
.digital-marketing .lists h3{display:block}
.site-header{z-index:100002}
.show-mobile{display:none}
.our-client-logo .item{padding:0 15px}
#text-4 .widgettitle{text-align:center;padding-bottom:25px}
.portfolio-inner-area .por-main-img img{max-height:354px}
.full,.new-service{padding:20px 0}
.popup_content .wpcf7-display-none,.popup_content div.wpcf7 div.ajax-error{background:#fff}
.pb-15{padding-bottom:15px}
.clear{clear:both}
input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background:inherit}
.magento-footer .white_btn,.marketing-contact input[type=submit],.navbar-nav>li#menu-item-67>a,.orange_btn,.orange_btn_small,.popup_content input[type=submit],.start-a-project-button{border-radius:5px}
.orange_btn_small:focus{color:#fff}
.our-clients-out-area .item img{max-height:90px}
.dev-m-new li{width:50%;text-align:left;float:left;padding:10px 10px 10px 15px}
.dev-m-new li li{width:100%;list-style:disc inside;padding:0;text-align:center;margin:10px 0 0}
.service-new-right{width:100%;float:right}
.shopify_heading{padding-top:45px;padding-bottom:30px}
.what-we-offer-area ul.dev-m-new,.what-we-offer-area ul.dev-m-new ul{width:100%;text-align:left;padding:0;margin:0}
.dev-m-new .img-out{height:150px;width:150px;border-radius:50%;overflow:hidden;display:block;margin:auto;border:1px solid #ccc}
.what-we-offer-area .dev-m-new h3{text-align:center;margin-top:0}
.what-we-offer-area .dev-m-new ul::before,.what-we-offer-area .dev-m-new::before{display:none}
.cms-services-page ul li .service-new-right p{text-align:center}
.flex-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.dev-m-new .img-out+p{margin:0;padding:0}
.dev-m-new li::after{display:none}
.shopify-button{padding:10px 15px}
.shopify-footer{margin-top:52px}
.shopify-footer .orange_btn{line-height:23px}
.shopify-footer img{width:15%}
.why_axis ul{width:50%;float:left;padding:15px}
.goodfirm-widget{margin:auto}
.why_axis h2{padding:30px 0}
.why_axis .what-we-offer-area{padding:0}
.why_axis .what-we-offer-area ul{padding-left:75px;padding-top:0;margin-top:0;position:relative}
.why_axis .right-5{margin-left:auto}
.why_axis .what-we-offer-area ul::before{width:62px;height:62px;font-size:31px;padding:0;top:0;margin-left:0!important;left:0}
.parent-pageid-5 .content-area-bottom.looking-to{margin-top:0}
.leave-mes #g-recaptcha-5odAuzyAvMggTPd{clear:both}
.shopify_page{padding-top:40px;margin-top:50px}
.shopify_page .orange_btn{padding:3px 40px}
.shopify-content{padding-bottom:30px}
.what-we-offer-area .shopify_page h2{text-align:left}
.saboxplugin-gravatar{width:28%;float:left;padding-right:10px}
.blog-content .entry{text-align:left}
.blog-left .entry h2{font-size:26px;margin:18px 0 10px;padding-bottom:10px;border-bottom:none;font-weight:700;text-align:left;letter-spacing:normal;line-height:38px}
.blog-left .entry h3{border-bottom:none!important}
blockquote.wp-block-quote p{padding-bottom:0!important}
blockquote{border-left-color:#555}
.blog-left .item img{width:auto}
.slider-bottom-inner .get-started-box{width:100%;box-sizing:border-box;font-size:17px;padding:20px 2% 10px}
.slider-bottom-inner .get-started-box p{color:#fff}
.section-one{padding-top:40px}
.section-one h3{font-size:29px}
.section-one p{font-size:16px;text-align:center}
.section-one a{color:#fff;background:#f16924;font-weight:400;padding:5px 10px;font-size:25px;margin-top:40px;display:inline-block}
.section-one a:hover{background:#3598db;transition:.5s linear;color: #fff;}
.section-one .marketing-contact{background:#fff}
.entry-content .section-second .su-row{display:flex;flex-wrap:wrap;margin-bottom:0}
.section-second{clear: both;}
.section-second .su-row .su-column{border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;padding:25px 20px;margin:0}
.section-second .su-row .su-column:last-child{border-right:none}
.section-second .section-second-last .su-row .su-column{border-bottom:none}
.section-second .magento-footer img{top:-11px;left:5px;width:10%}
.section-second .orange_btn{background:#fff;color:#f16e2b}
.section-second .magento-footer{margin-top:30px}
.section-second .section-second-top{margin:20px 0}
.hire_seo{background:#fff;margin-top:50px;padding-top:50px}
.hire_seo h2{text-align:left;font-size:32px}
.hire_seo p{text-align:left;font-size:16px}
.hire_seo .studies h2,.hire_seo .studies p{text-align:center}
.hire_seo .su-row{margin-bottom:45px}
.hire_seo .hire_seo_right .su-column-size-1-2{width:100%}
.page-id-244 .cms-services-page #content{padding:0}
.page-id-244 .cms-services-page .content-area{border-bottom:none}
.page-id-5792 .above-footer-content.mt-30{margin-top:1px}
.marketing-contact input[type=submit]{border:none}
.form-horizontal .form-group .col-md-7{width:100%}
.portfolio-template-default .su-slider-slide{height:auto!important}
.blog-left .item img.alignleft{margin-right:1.2em}
.blog-left .item img.alignright{margin-left:1.2em}
body:not(.single) .blog-left .post.type-post{float:left;width:33.3%;padding:0 15px}
body:not(.single) .bolg-page .blog-right{display:none}
body:not(.single) .bolg-page .blog-left{width:100%;padding-right:0;border-right:0;display:flex;flex-wrap:wrap}
body:not(.single) .bolg-page .blog-content-header{display:none}
body:not(.single) .bolg-page .blog-left .item img{margin-bottom:0;margin-top:3px}
body:not(.single) .bolg-page .blog-content-footer{padding-top:20px}
body:not(.single) .bolg-page .blog-content h2 a{font-size:17px}
body:not(.single) .bolg-page .pagination-row{width:100%}
body:not(.single) .bolg-page .blog-content>h2{height:77px;overflow:hidden}
body:not(.single) .bolg-page .bolg-page{margin:0 -15px}
.cms-services-page .what-we-offer-area ul::before{content:""}
.what-we-offer-area ul li::before{position:absolute;left:27px;top:24px;height:75px;width:75px;background-image:url(img/new-icon.png);background-repeat:no-repeat;content:""}
.what-we-offer-area ul.pain-points li::before,.what-we-offer-area ul.web-design li::before{background-position:-59px 8px}
.what-we-offer-area ul.logo-dentity li::before,.what-we-offer-area ul.quality-assurance li::before{background-position:-60px -76px}
.what-we-offer-area ul.domain-experts li::before,.what-we-offer-area ul.website-redesign li::before{background-position:-60px -165px}
.what-we-offer-area ul.responsive-website-design li::before,.what-we-offer-area ul.your-budget li::before{background-position:-62px -254px}
.above-footer-content .what-we-offer-area ul li::before{left:-6px;transform:scale(.5);top:-6px}
.math-cap_custom .wpcf7-mathcaptcha{width:auto}
.social-icons a::before{background-image:url(img/sprite.png);background-repeat:no-repeat;content:""!important}
.social-icons a.Facebook::before{background-position:1px -1621px}
.social-icons a.LinkedIn::before{background-position:3px -1656px}
.social-icons a.Twitter::before{background-position:3px -1689px}
.social-icons a.Google.Plus::before{background-position:3px -1723px}
.social-icons a.behance::before{background-position:0 -1757px}
.social-icons a.pinterest::before{background-position:1px -1792px}
.social-icons a.Facebook:hover::before{background-position:1px -1621px}
.social-icons a.LinkedIn:hover::before{background-position:3px -1656px}
.social-icons a.Twitter:hover::before{background-position:3px -1689px}
.social-icons a.Google.Plus:hover::before{background-position:3px -1723px}
.social-icons a.behance:hover::before{background-position:0 -1757px}
.social-icons a.pinterest:hover::before{background-position:1px -1792px}
.our-clients-out-area h2{text-align:center;margin-bottom:20px}
.cont-page-social .social-icons a.Facebook::before,.footer-inner .social-icons a.Facebook::before{background-position:5px -1615px}
.cont-page-social .social-icons a.LinkedIn::before,.footer-inner .social-icons a.LinkedIn::before{background-position:7px -1652px}
.cont-page-social .social-icons a.Twitter::before,.footer-inner .social-icons a.Twitter::before{background-position:7px -1684px}
.cont-page-social .social-icons a.Google.Plus::before,.footer-inner .social-icons a.Google.Plus::before{background-position:7px -1718px}
.cont-page-social .social-icons a.behance::before,.footer-inner .social-icons a.behance::before{background-position:4px -1752px}
.cont-page-social .social-icons a.pinterest::before,.footer-inner .social-icons a.pinterest::before{background-position:5px -1787px}
.footer-inner .social-icons a.Facebook:hover::before{background-position:-35px -1615px}
.footer-inner .social-icons a.LinkedIn:hover::before{background-position:-35px -1652px}
.footer-inner .social-icons a.Twitter:hover::before{background-position:-35px -1684px}
.footer-inner .social-icons a.Google.Plus:hover::before{background-position:-35px -1718px}
.footer-inner .social-icons a.behance:hover::before{background-position:-35px -1752px}
.footer-inner .social-icons a.pinterest:hover::before{background-position:-35px -1787px}
.eCommerce.Website.Development .what-we-offer-area ul li::before{background:0 0}
.blog-right .categories ul li::before{background-image:url(img/new-icon.png);background-repeat:no-repeat;background-position:0 -239px;content:"";height:20px;width:26px;transform:rotate(-88deg) scale(.5);top:10px}
.research{padding:40px 0 70px;clear:both}
.research .sec-image{text-align:center;min-height:335px}
.research .sec-image h3{font-size:16px}
.research .image img{vertical-align:bottom;display:block;margin:auto auto 0}
.research .image{min-height:320px;vertical-align:bottom;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}
.s_row{margin:0 -15px}
.research .center{text-align:center}
.research .center p{display:inline-block;padding:5px 10px;border-radius:20px;background:#eaeffd;color:#000}
.why-axis{width:100%;float:left;padding:40px 0;background:#fafafa;text-align:center}
.why-axis h3{margin-top:30px;margin-bottom:10px}
.why-axis h2{margin-bottom:25px}
.wpcf7-mathcaptcha{width:auto!important;float:none!important}
.Services .weve-work li::before{background-image:url(img/worked-with.png);background-repeat:no-repeat;content:"";height:27px;width:27px;top:9px}
.Services .weve-work li.Arts::before{background-position:0 0}
.Services .weve-work li.Automotive::before{background-position:-41px 0}
.Services .weve-work li.Business::before{background-position:-82px 0}
.Services .weve-work li.Charity::before{background-position:-127px 0}
.Services .weve-work li.Construction::before{background-position:3px -31px}
.Services .weve-work li.Education::before{background-position:-39px -32px}
.Services .weve-work li.Finance::before{background-position:-82px -32px}
.Services .weve-work li.Government::before{background-position:-126px -32px}
.Services .weve-work li.Healthcare::before{background-position:4px -64px}
.Services .weve-work li.Manufacturing::before{background-position:-38px -64px}
.Services .weve-work li.Non-profit::before{background-position:-76px -64px}
.Services .weve-work li.Publishing::before{background-position:-124px -64px}
.Services .weve-work li.Real.Estate::before{background-position:0 -98px;content:""}
.Services .weve-work li.Start-ups::before{background-position:-34px -98px}
.Services .weve-work li.Retail::before{background-position:-80px -97px}
.Services .weve-work li.Sport::before{background-position:-127px -102px}
.Services .weve-work li.Technology::before{background-position:0 -129px}
.Services .weve-work li.Travel::before{background-position:-37px -131px}
.Services .weve-work li.Electronics::before{background-position:-75px -131px}
.Services .weve-work li.E-commerce::before{background-position:-126px -132px}
.Services .weve-work li.Entertainment::before{background-position:0 -164px}
.Services .weve-work li.Osmotic::before{background-position:-38px -164px}
.Services .weve-work li.Games::before{background-position:-81px -167px}
.Services .weve-work li.Leather::before{background-position:-124px -167px}
.Services .weve-work li.Renting::before{background-position:1px -198px}
.Services .weve-work li.Glasses::before{background-position:-39px -201px}
.Services .weve-work li.Perfumes::before{background-position:-77px -201px}
li.Marketing.Services .logo-of{background-image:url(img/digital-marketing.png)}
li.Marketing.Services:hover .logo-of{background-image:url(img/digital-marketing-hover.png)}
li.Mobile.Application.Development:hover .logo-of{background-image:url(img/responsive-logo-hover.png)}
.math-cap_custom .wpcf7-form-control.wpcf7-captchar,.project-page .wpcf7-form-control.wpcf7-captchar,footer .wpcf7-form-control.wpcf7-captchar{max-width:100%;width:100%;border:1px solid #dcdcdc}
.project-page{width:20%}
.Web.Design.Services .what-we-offer-area ul:before,.page-template-about-us .what-we-offer-area ul::before{content:""!important}
.what-we-offer-bottom-area ul:before{background-image:url(img/new-icon.png);background-repeat:no-repeat;content:""!important}
.what-we-offer-bottom-area ul.detailed-ana::before{background-position:10px -286px}
.what-we-offer-bottom-area ul.cutting-edge::before{background-position:12px -424px}
.what-we-offer-bottom-area ul.support::before{background-position:13px -563px}
.what-we-offer-bottom-area ul.optimal-solution::before{background-position:9px -355px}
.what-we-offer-bottom-area ul.timely-delivery::before{background-position:13px -491px}
.what-we-offer-bottom-area ul.futuristic-solution::before{background-position:8px -637px}
.work-with-us-form .wpcf7-form>p span[class*=captcha-]{display:block;width:20%}
.work-with-us-form .wpcf7-form>p .wpcf7-form-control.wpcf7-captchar{max-width:100%;width:100%}
p.highligt-text{border-left:2px solid var(--orange);color:#000;font-size:21px;padding:10px 15px;font-weight:400;clear:both;background:#eee;text-align:left}
ul.list-k-head{clear:both;overflow:hidden;text-align:left;padding:0 30px;margin:20px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}
.list-k-head li span{border-radius:0;padding:15px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin:10px 0;border:1px solid #ccc;background:0 0;color:#000;font-weight:600}
.hire-section{text-align:center;padding:40px 0}
.why-choose-dev{padding:20px 0}
.blocklist44{display:flex;flex-wrap:wrap}
.blocklist44 li{display:inline-block;width:33.3%;position:relative;padding-left:55px;padding-right:10px;padding-bottom:15px;float:left}
.blocklist44 li::before{content:"";position:absolute;left:0;top:1px;width:41px;height:41px;background-image:url(img/new-icon.png);background-repeat:no-repeat;border-radius:50%}
.blocklist44 li.hire-list-1::before{background-position:-75px -362px;background-color:#ff5e43}
.blocklist44 li.hire-list-2::before{background-position:-78px -416px;background-color:#f39c11}
.blocklist44 li.hire-list-3::before{background-position:-79px -474px;background-color:#5e605d}
.blocklist44 li.hire-list-4::before{background-position:-75px -528px;background-color:#6ac17a}
.blocklist44 li.hire-list-5::before{background-position:-74px -582px;background-color:#f8c923}
.blocklist44 li.hire-list-6::before{background-position:-72px -641px;background-color:#1bbc9b}
.blocklist44 li.hire-list-7::before{background-position:-75px -693px;background-color:#5eb5d9}
.recognition{float:left;width:25%;padding-top:6%}
.res-recognition.research .image,.research.res-recognition .sec-image{min-height:0}
.service-area ul{border-left:1px solid #ebebeb;border-top:1px solid #ebebeb}
.service-area li{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:50%;float:left;transition:.4s linear}
.service-area li .description{padding:40px 37px 46px;position:relative}
.service-area li:hover{box-shadow:0 0 21px 0 #ccc}
.service-area li span{position:absolute;top:36px;right:25px;color:#0d0d0d;font-size:18px}
.service-area li figure{text-align:center;margin:0 auto 37px;width:192px;height:194px;border-radius:50%;overflow:hidden;background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.1);position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.m2-services{padding:40px 0}
.hire-section .orange_btn{font-size:19px;padding:9px 40px}
.dedicated-developer{padding:40px 0}
.why-choose-dev{margin-bottom:40px}
.res-recognition{padding:0}
.service-area li .description strong{display:block;text-transform:capitalize;font-size:20px;text-align:center}
.our-developer .blog_client{padding:30px;width:100%;float:left}
.commentor img{box-shadow:0 0 40px 0 rgba(0,0,0,.25);border:1px solid #ccc;border-radius:50%;object-fit:cover}
.commentor{float:left;width:16%}
.comment_para{float:left;padding-left:15px;width:84%}
.our-developer{padding-top:70px}
.m_2.marketing-contact{margin-top:0}
.comment_para h4{line-height:32px;padding-bottom:10px}
.page-id-2190 div:not(#custom_html-2).what-we-offer-area div:not(.right-5) ul li::before{display:none}
.list-k-head h3{border:1px solid #ccc;display:block;padding:10px;margin:0 0 20px;background:#eee;border-left:4px solid var(--orange);text-align:left;font-family:Century Gothic W01;font-size:15px;letter-spacing:0}
.why_txt.first{text-align:right}
.why_block,.why_txt{width:100%;float:left}
.why_txt.first .why_block_img{float:right}
.why_block_img{width:20%;float:left}
.why_block_Txt{width:80%}
.why_txt.first .why_block_Txt{float:left;padding-right:15px}
.hire_why_sec h3{font-size:24px;font-weight:800;margin-top:0}
.why_block_Txt p{color:#777;font-size:16px}
.why_txt.third .why_block_Txt{float:left;padding-left:10px}
.why_txt.third .why_block_Txt h3{text-align:left;margin-bottom:8px}
.why_txt.first .why_block_Txt h3{text-align:right;margin-bottom:8px}
.best-company{display:flex;flex-wrap:wrap;width:100%;float:left;align-items:center}
.PicBx a{display:block;height:80px;margin:0 auto;position:relative;width:80px;text-align:center;border-radius:50%;border:7px solid #fff;box-shadow:0 3px 10px 4px #d0d5d7}
.why_block_img .PicBx a{background-image:url(img/new-icon.png);background-repeat:no-repeat;font-size:0}
.why_block_img .PicBx.one a{background-position:-147px -48px;background-color:#078bcc}
.why_block_img .PicBx.two a{background-position:-147px -109px;background-color:#414f96}
.why_block_img .PicBx.three a{background-position:-143px -175px;background-color:#db64a6}
.why_block_img .PicBx.four a{background-position:-146px -255px;background-color:#23bd9d}
.why_block_img .PicBx.five a{background-position:-142px -338px;background-color:#5e605d}
.why_block_img .PicBx.six a{background-position:-147px 12px;background-color:#ff5e43}
.php_img{text-align:center}
.best-company-wrap{padding:50px 0}
.best-company-wrap h2{margin-bottom:40px}
.degree_service_block{background:#fff;padding:40px 20px 25px;border:1px solid #DEDDDD;min-height:250px;margin:15px 0;border-radius:10px;box-shadow:0 0 30px -2px #ddd}
.degree_service_block:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.25)}
.degree_service_head{position:relative;padding-right:60px}
.degree_service_icon{position:absolute;top:-5px;right:-10px}
.following-inner,.following-inner .col-sm-3{display:flex;flex-wrap:wrap}
.degree_service_head h3{margin-top:0;text-align:left;font-size:18px;font-weight:600}
.degree_service_icon img{max-width:48px}
.following-services{padding:40px 0}
.reason-wrapper{max-width:890px;margin:auto}
.five-reason .media-left{font-size:80px;line-height:82px;color:#E6E6E6;margin-right:20px;width:100px;min-width:100px;vertical-align:top;font-weight:800;display:table-cell}
.media-body{display:table-cell}
.five-reason .media{display:table}
.five-reason h3{margin-top:0;text-align:left;margin-bottom:10px;font-weight:600}
.five-reason .media-body p{margin-bottom:30px}
.five-reason h2{margin-bottom:6%}
.service-block .block-list{padding-left:20px}
.service-block .block-list li{list-style-type:disc;padding:8px 0}
.service-block{padding-top:4%}
.link-ui a{display:inline-block;padding:12px 25px;background:var(--orange);border-radius:30px;color:#fff;margin-top:30px;border:2px solid var(--orange)}
.link-ui a:hover{background:0 0;color:var(--orange)}
.page-id-3560 .cms-services-page .content-area{margin-bottom:0}
.faq-content .panel-default>.panel-heading{float:left;width:100%}
.faq-content .panel-title{padding-top:10px}
.faq-content .panel-body{width:100%;float:left}
.enquiry-now-form{width:100%;float:left;background:#fff;padding:20px;box-shadow:0 0 10px 0 #ccc}
.enquiry-now-form input,.enquiry-now-form select,.enquiry-now-form textarea{width:100%;padding:10px;margin-bottom:6px;border:1px solid #ccc}
.enquiry-now-form select{color:#919191}
.faq-content{padding:40px 0}
.enquiry-now-form textarea{border:1px solid #ccc}
.enquiry-now-form label{display:block}
.service-area li figure.one{background-color:#ffa829}
.service-area li figure.two{background-color:#4385f4}
.service-area li figure.three{background-color:#0a323c}
.service-area li figure.four{background-color:#66797e}
.service-area li figure.five{background-color:#a0c2f9}
.service-area li figure.six{background-color:#88bed4}
.service-area li figure.seven{background-color:#6ac17a}
.service-area li figure.eight{background-color:#ff5e43}
.service-area li figure.nine{background-color:#f39c12}
.service-area li figure.ten{background-color:#5e605d}
.skill-set{padding-bottom:40px}
.page-id-3560 .above-footer-content{margin-top:0;border-top:1px solid #ccc;padding-top:50px}
.ecommerce_case_studies_area{padding-bottom:50px}
.fix-hire{position:fixed;left:10px;bottom:10px;z-index:9999;background:#fff;padding:1px;border-radius:7px;overflow:hidden}
.dedicated-form label{display:block}
.dedicated-form input,.dedicated-form select,.dedicated-form textarea{width:100%;padding:10px;min-height:50px;margin-bottom:15px;font-weight:400}
.dedicated-form .wpcf7-text::placeholder{opacity:1;color:#000}
.dedicated-form select{padding-top:15px;margin-bottom:15px}
.dedicated-form .submit label{max-width:200px;margin:auto}
.dedicated-form .wpcf7-form-control.wpcf7-captchar{max-width:100%}
.seo-result-table{text-align:center}
.seo-result-table .result-table{border:1px solid #ccc}
.seo-result-table .result-table tr:nth-child(1) th{background:var(--orange);color:#fff}
.seo-result-table .result-table tr:nth-child(2) th{background:#61a5d1;color:#fff}
.seo-result-table .result-table tr th{text-transform:uppercase;font-size:13px;padding:7px 0}
.seo-result-table .result-table th{border:none!important;text-align:center}
.seo-result-table .result-table td{border-right:none;box-shadow:3px 0 3px rgba(128,127,121,.2);border-left:0;padding:7px 9px;text-align:center;color:#2e2c2c;font-size:14px}
.form-obligation input:not([type=checkbox]):not([type=submit]),.form-obligation textarea{width:100%;margin-bottom:15px;min-height:40px;padding-left:15px}
.form-obligation textarea{max-height:150px;padding-top:15px}
.no-obligation{background:#fafafa}
.form-obligation input[type=submit]{width:20%;margin-top:20px;float:none}
.no-obligation{padding:40px 0}
.obligation-head{margin-bottom:40px}
.no-obligation h3{font-size:20px;color:var(--orange)}
.work-tabs .nav>li>a{padding:10px;border:0;color:#000}
.work-tabs .nav,.work-tabs .nav-tabs>li.active>a:active,.work-tabs .nav-tabs>li.active>a:focus,.work-tabs .nav-tabs>li.active>a:hover{border:0}
.work-tabs .nav-tabs>li>a:hover{background:0 0}
.work-tabs .nav-tabs>li.active>a{color:var(--orange)}
.work-tabs .nav>li.active>a::before{background-color:var(--orange)}
.work-tabs .nav>li>a::before{content:"";display:block;margin:auto auto 10px;height:60px;width:60px;background-image:url(img/new-icon.png);background-repeat:no-repeat;background-color:#1bbc9b;border-radius:50%}
.work-tabs .nav>li>a.agency::before{background-position:-151px -429px}
.work-tabs .nav>li>a.expertise::before{background-position:-149px -516px}
.work-tabs .nav>li>a.approach::before{background-position:-147px -599px}
.work-tabs .nav>li>a.support::before{background-position:-148px -690px}
.work-tabs .nav>li>a.service::before{background-position:-146px -780px}
.work-tabs .nav>li>a.effective::before{background-position:-148px -876px}
.work-tabs .nav-tabs{border-bottom:1px solid #ccc}
.work-tabs .nav-tabs>li{margin-bottom:0;position:relative}
.work-tabs .nav-tabs>li.active>a::after{content:"";height:20px;width:20px;position:absolute;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;transform:rotate(45deg);bottom:-11px;left:calc(50% - 10px)}
.work-tabs .tab-content{width:100%;float:left;padding-top:30px}
.work-tabs h3{text-align:left;font-size:17px;font-weight:600;max-width:50%;padding-left:15px}
.text-overlap{position:relative;min-height:112px}
.text-overlap h2{position:absolute;left:0;width:100%;top:0;font-size:calc(25px + (155 - 25)*((100vw - 320px)/(1920 - 320)));color:#eee;font-weight:800}
.work-signle-image{position:relative;background:#fff;border-radius:100%;height:200px;padding:25px;width:200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;font-size:0}
.work-listing-signle{width:20%;float:left;margin-bottom:55px}
.work-white-listing{display:flex;flex-wrap:wrap;width:100%;float:left;text-align:center}
.services-list-head{width:100%;float:left;padding-bottom:40px}
.why-box-listing{display:flex;flex-wrap:wrap;justify-content:center}
.why-box{border:1px solid #e5e5e5;text-align:center;box-shadow:5px 5px 25px -10px rgba(0,0,0,.2);margin:0 7px 44px;border-radius:15px;min-height:290px;display:flex;align-items:center}
.why-box-in{padding:0 20px;width:100%}
.icon-count{color:var(--orange);font-size:55px;font-weight:700;line-height:46px;margin:0 0 22px}
.why-box-in p{font-weight:700}
.services-list{background:#fafafa;position:relative;z-index:1;padding-top:60px;clear:both}
.service-req{padding-bottom:40px}
.service-req h3{text-align:left}
.service-req .wpcf7-checkbox>span{width:calc(33.3% - 20px);float:left}
.solution-req label .wpcf7-list-item-label{margin:0}
.work-listing-signle .work-signle-image::before{content:"";background-image:url(img/big-icon.png);background-repeat:no-repeat;height:65px;width:100px;margin:auto}
.work-listing-signle .hubspot::before{background-position:-26px 0}
.work-listing-signle .wordpress::before{background-position:-26px -94px}
.work-listing-signle .shopify::before{background-position:-26px -181px;height:80px}
.work-listing-signle .woocommerce::before{background-position:-26px -285px;width:116px}
.big-commerce .work-signle-image::before{background-position:-25px -376px}
.work-listing-signle .php::before{background-position:-17px -475px;width:122px}
.work-listing-signle .angular::before{background-position:-28px -563px}
.work-listing-signle .node-js::before{background-position:-15px -657px;width:125px}
.work-listing-signle .android::before{background-position:-30px -746px;height:78px}
.work-listing-signle .ios::before{background-position:-30px -849px;height:80px}
.work-listing-signle .laravel::before{background-position:-28px -959px}
.work-listing-signle .node_js::before{background-position:-28px -1059px;width:109px}
.work-listing-signle .vuejs::before{background-position:-28px -1162px}
.work-listing-signle .ionic::before{background-position:-28px -1263px}
.work-listing-signle .react::before{background-position:-28px -1361px}
.why-box-in .icon{background-image:url(img/new-icon.png);background-repeat:no-repeat;font-size:0;height:68px;width:58px;display:block;margin-left:auto;margin-right:auto}
.why-box-in .icon.experience{background-position:0 -730px}
.why-box-in .icon.contract{background-position:-7px -821px}
.why-box-in .icon.retailer{background-position:-3px -914px}
.why-box-in .icon.minium{background-position:-4px -1016px}
.why-box-in .icon.reporting{background-position:-100px -1277px}
.why-box-in .icon.info{background-position:-4px -1122px}
.why-box-in .icon.process{background-position:-4px -1231px;width:64px}
.why-box-in .icon.approach{background-position:-4px -1232px}
.why-box-in .icon.turnaround{background-position:-4px -1342px;width:61px}
.why-box-in .icon.private{background-position:-4px -1554px}
.why-box-in .icon.excellent{background-position:-4px -1444px}
.why-box-in .icon.registered{background-position:-4px -1554px}
.why-box-in .icon.market{background-position:-98px -961px}
.why-box-in .icon.flexible{background-position:-99px -1172px}
.why-box-in .icon.digital-markt{background-position:-102px -1066px}
.our_team-colmn{position:relative}
.overylay-team{background:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%;text-align:center;padding:15px 0;left:0;display:flex;flex-wrap:wrap;align-items:center;transition:.4s linear}
.our_team-colmn img{width:100%;display:block}
.our_team-colmn p{margin:0;padding:0;color:#fff;text-align:center}
.our_team-colmn h4{color:#fff;font-weight:600}
.our_team-colmn:hover .overylay-team{top:0;animation:top .4s linear}
.overylay-team .inner{width:100%}
.seprate-dr-section{display:flex;flex-wrap:wrap;flex-direction:row-reverse}
.Directors-img img{width:91%;position:relative;z-index:888;border:4px solid #ccc}
.Directors-img::before{position:absolute;left:26px;z-index:0;top:-26px;width:90%;height:112%;border:4px solid var(--orange);content:' ';margin-bottom:20px}
.Directors-img{position:relative;margin-top:19px}
.social-icons a.Email::before{background-position:6px -1821px}
.social-icons a.Email:hover::before{background-color:#e2574a;border-color:#e2574a}
.social-icons a.Skype::before{background-position:5px -1856px}
.social-icons a.Skype:hover::before{background-color:#3c98d1;border-color:#3c98d1}
.dir-social-icon .social-icons a.Facebook::before{background-position:6px -1616px}
.board-of-dir,.our-team{background:#fafafa;padding:40px 0}
.life-axisweb{padding-top:70px}
.sec_second{padding:50px 0 30px}
.site-main .entry-content>ul li::before{background:url(img/new-icon.png) -86px -759px no-repeat;content:"";height:10px;width:11px;display:inline-block;float:left;margin-top:9px}
.board-of-dir{margin-top:40px;padding-bottom:0}
.board-of-dir h2{margin-bottom:50px}
.gallery_1{padding:50px 0}
.gallery_1 p{margin:0;padding:0}
.typewrite{font-size:30px}
.animate-btn,.navbar-nav>li#menu-item-67>a{padding-left:43px}
.animate-btn{position:relative}
.animate-btn::before,.navbar-nav>li#menu-item-67>a::before{box-shadow:0 0 0 rgba(255,255,255,.4);animation:pulso 2s infinite;transition:.5s;content:"";width:15px;height:15px;border:3px solid #fff;position:absolute;left:15px;border-radius:50%;top:0;bottom:0;margin:auto}
.need-on-btn.popup-btn::before{animation:pulso 2s infinite;content:"";height:20px;width:20px;display:inline-block;border-radius:50%;border:3px solid #fff;margin-right:20px;vertical-align:middle}
.need-on-btn.popup-btn:hover::before{animation:pulsoHover 2s infinite;border-color:var(--orange)}
.rock-form{width:100%;float:left}
.rock-form input[type=submit]{width:auto;margin:auto auto 20px;display:inline-block;float:none}
body .rock-form select{padding-top:10px}
.rock-inner{background:#fff;width:100%;float:left;padding:20px;border:6px solid #e7eaec;border-radius:12px}
.rock-left{margin-top:33%}
.rock-inner .submit-wrap{margin-bottom:20px;display:inline-block;background:var(--orange);border-radius:10px}
.rock-inner .submit-wrap:hover{background-color:var(--blue)}
.rock-inner .submit-wrap input{margin-bottom:0;background:0 0!important}
.rock-left a{background-color:#fff;margin-bottom:25px;text-align:left;padding:15px 15px 15px 70px;display:block;border-radius:5px;width:90%;position:relative;color:var(--blue);font-weight:400;font-size: 15px;margin-top: 0;}
.marketing-contact .rock-form .rock-left a span {font-size: 15px}
.rock-form-outer{position:relative;padding-bottom:50px}
.rock-form-outer::after{content:"";height:80%;width:100%;position:absolute;left:0;bottom:0;z-index:0;background:#61a5d1}
.rock-form-outer .container{position:relative;z-index:1}
.rock-left a span small{display:block}
.rock-left i{position:absolute;left:10px;top:18px;width:40px;height:40px;background-image:url(img/new-icon.png);background-repeat:no-repeat;border-radius:50%}
.rock-left a.whatsapp i{background-position:-83px -890px;background-color:#1ad13f}
.rock-left a.mail i{background-position:-83px -838px;background-color:#e2574a}
.rock-left a.skype i{background-position:-82px -785px;background-color:#1ca2dc}
.member-wrap{width:100%;float:left;text-align:center;padding:20px 0;display:flex;flex-wrap:wrap}
.member-wrap h3::after{content:"";display:block;height:2px;margin:13px auto auto;width:100px;background:var(--orange)}
.member-wrap h3{font-weight:600}
.site-main .member-wrap h4{margin-bottom:15px}
.member-wrap img{padding:10px;background:url(img/team-bg.png) top left/100% 100% no-repeat;max-width:400px}
.member-wrap.second{flex-direction:row-reverse}
.member-wrap.second .col-md-6{float:right;display:flex;flex-wrap:wrap;align-items:center;align-content:center}
.member-wrap.second .col-md-6:nth-child(1){justify-content:center}
.our-member{padding-top:40px}
.process-row{max-width:800px;margin:auto;display:table;padding-top:3%}
.five-reason{padding:40px 0;margin-bottom:50px}
.process-step{width:100%;padding-bottom:30px}
.process-step>div{float:left}
.process-step .sec-1{padding-right:20px}
.process-step .sec-2{width:calc(100% - 105px)}
.entry-content .process-step h3{text-align:left;margin-top:0;margin-bottom:10px}
.faq-content .collapsing{height:0!important}
.faq-content .collapse{height:auto!important;animation:0s!important;width:100%;float:left}
.faq-content .panel-default{overflow:visible;float:left;width:100%;box-shadow:0 1px 14px 0 rgba(0,0,0,.08);border:0;margin-bottom:10px}
.faq-content .panel-default>.panel-heading{background:0 0;padding-top:10px;padding-bottom:20px}
.faq-content .panel-default>.panel-heading+.panel-collapse .panel-body{border:0}
.comm_data_image img{border-radius:50%}
.v-card-inner{float:left;padding:30px 10px}
.comment-inner .comm_data_image img{width:64px}
#comments .media-list li .media .media-body{text-align:left;border-width:0 0 0 1px;font-weight:400}
#comments .media-list ul.children{border-bottom:1px solid #eee;padding-bottom:10px}
.comment-author.vcard cite{font-weight:800;font-size:18px}
.children .comment-author.vcard cite{font-weight:400;font-size:16px}
#comments .media-list .children li .media .media-body{border-left:2px solid #bde0e6}
.fix-bottom-wh{position:fixed;bottom:90px;right:15px;z-index:9999;box-shadow:0 0 20px 0 #999;border-radius:10px}
.fix-bottom-wh a{display:block;height:45px;width:45px;background-image:url(img/big-icon.png);background-position:-48px -1502px}
#circle {width: 400px;height: 400px;}
 .loader {
    width: calc(100% - 0px);
    height: calc(100% - 0px);
    border: 8px solid #f5524754;
    border-top: 8px solid #f55247;
    border-radius: 50%;
    animation: rotate 5s linear infinite;
    padding: 15px;font-size: 0;
}
.faq-heading{padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-bottom: 15px;}
.single .blog-left .item{margin-bottom: 20px;}
.loader {
border-color: #dfd0c0;border-top-color: var(--orange);
}
.why-laravel{background: #fff;padding-top: 5%;padding-bottom: 5%;}
.graybox {
    background-color: #f5f5f5;
    border-radius: 50%;
    height: 200px;
    width: 200px;
    position: absolute;
    top: 25%;
    left: 23%;
    margin: 0px auto;
    padding: 20px;
    display: flex;align-items: center;
justify-content: center;}
.quality-services{background: #fff;padding-bottom: 4%;padding-top: 4%;}
.quality-services .row,.quality-services .row .col-sm-6{display: flex;flex-wrap: wrap;}
.quality-services .row .inner{height: 100%;padding:15px 10px 15px 38px;background: linear-gradient(to bottom,#f4f7f6 0,#fbfbfb 100%);}
.quality-services .row .col-sm-6{margin-top: 30px;}
.quality-services .row .inner h3{text-align: left;}
.hiring-process.laravel{clear: both;padding-top: 50px;}
.hiring-options .nav {text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
.hiring-options .nav > li > a{padding: 6px 25px 12px;text-transform: uppercase;}
.hiring-options{padding-top: 50px;}
.hiring-options h2{margin-bottom: 30px;}
.hiring-options .list-detail li{padding-left: 15px;position: relative;}
.hiring-options .list-detail li::before {content: "";height: 14px;width: 7px;display: block;position: absolute;left: 0;
top: 7px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;transform: rotate(45deg);}
.postid-4152 .blog-content > h1,.postid-4152 .blog-content-header,
.postid-4268 .blog-content > h1,.postid-4268 .blog-content-header,
 #main-column img[alt="Shopify SEO Guide"]{display: none;}
.overlap-banner{padding-bottom: 150px;}
.overlap-banner{background: #f15c22;}
.overlap-banner h2{color: #fff;}
.orange-banner{min-height: 0;}
.overlap-content{width: 100%;float: left;padding: 90px;background: #fbf6f4;margin-top: -140px;}
.blog-left .entry .overlap-banner h2{font-size: calc(24px + (64 - 24)*((100vw - 320px)/(1920 - 320)));
width: 55%;line-height: normal;float: left;padding-top: 4%;}
.blog-left .entry .overlap-banner h2 strong{font-weight: 700;font-family: 'Roboto', Sans-serif;}
.blog-left .entry .overlap-content h3{font-size: 35px;color: var(--orange);}
.blog-left .entry .overlap-content ul li{background: transparent;position: relative;}
.blog-left .entry .overlap-content ul li::before{content: "";height: 10px;width: 10px;border-radius: 50%;
 background: var(--orange);position: absolute;left: 3px;top: 15px;}

.granny-apple{background: #dbf6e9 url(img/granny-apple.jpg) no-repeat top left;background-size: cover;}
.apple-bg{background: #f8fffd;}
.blog-left .entry .granny-apple h2{color: #336b89;}
.granny-apple h2 strong{color: var(--orange);}
.apple-bg li{color: var(--orange);}
.blog-left .entry .overlap-content ol li{padding-left: 50px;list-style: none;position: relative;margin: 0;}
.blog-left .entry .overlap-content ol li::before{content: "";height: 27px;width: 25px;
background:url(img/sprite.png) no-repeat;background-position: -86px -1658px;position: absolute;
left: 10px;top: 2px;}
.growth-magento-wrap{background: #f2f2f2 url(img/magento.jpg) no-repeat center center;background-size: 33% auto;}
.growth-magento{margin: 0;background: transparent;}
.optimize-content{padding-left: 35px;border-left: 1px solid #969696;position: relative;}
.blog-left .entry .overlap-content h3{position: relative;}
.blog-left .entry .optimize-content h3::before{content: "";height: 29px;width: 9px;background: var(--orange);position: absolute;
left: -35px;top: 7px;}
.image-right {float: right;width: 40%;}
.postid-4152 #content,.postid-4152 .blog-content .entry,.postid-4268 #content,.postid-4268 .blog-content .entry{margin-top: 0;}
.orange-banner h2{padding-top: 10%;}
.blog-left .item .orange-banner img{margin-bottom: 0;}
.blog-left .entry .orange-banner.first h2{padding-top: 10%;}
.common-seo-fixes{background: #b098d6;}
.rank-magento{background: #ebeff5;}
.advance-seo{background: #fabb05;}
.seo-extention{background: #70cce1;}
.migrating-magento{background: #b098d6;}
.best-seo-pract{background: #f8f8f8;}
.rank-magento h2{color: #000;}
.best-seo-pract h2{color: #000;}
.blog-left .entry .seo-extention h2{padding-top: 15%;}
.blog-left .entry .migrating-magento h2{padding-top: 15%;}
.blog-left .entry .conclution h2{padding-top: 11%;}


/*-------shopify-seo-guide------*/
.postid-4268 .full-width-post{width: 100%;}
.chapter-content{float: none;display: table;flex-wrap: wrap;max-width: 90%;margin-left: auto;margin-right: auto;padding: 40px 24px;margin-bottom: 60px;
border-bottom: 6px solid #000;background:#fff;position: relative;}
.chapters {min-height: 400px;padding-left: 5%;padding-right: 5%;padding-top: 5%;display: table;width: 100%;}
.chapters .heading{font-size: calc(24px + (64 - 24)*((100vw - 320px)/(1920 - 320)));color: #fff;}
.blog-content .entry p.chapter{padding-bottom: 0;clear: both;display: table;background: #fff;padding: 10px 25px;font-weight: 700;font-size: 24px;}
.blog-left .entry .chapters h2 {padding-top: 10px;}

/*-------Chapter 1-----*/
.chapter-1{background: #01d07e;}
.chapter-1 .chapter{color: #01d07e !important;}
.chapter1-bg{border-color: #01d07e;}
/*-------End chapter 2----------*/

/*-------Chapter 1-----*/
.chapter-2{background: #f36a26;}
.chapter-2 .chapter{color: #f36a26 !important;}
.chapter2-bg{border-color: #f36a26;}
/*-------End chapter 2----------*/

/*-------Chapter 3-----*/
.chapter-3{background: #01d07e;}
.chapter-3 .chapter{color: #01d07e !important;}
.chapter3-bg{border-color: #01d07e;}
/*-------End chapter 3----------*/

/*-------Chapter 4-----*/
.chapter-4{background: #67abb8;}
.chapter-4 .chapter{color: #67abb8 !important;}
.chapter4-bg{border-color: #67abb8;}
/*-------End chapter 4----------*/

/*-------Chapter 5-----*/
.chapter-5{background: #31b977;}
.chapter-5 .chapter{color: #31b977 !important;}
.chapter5-bg{border-color: #31b977;}
/*-------End chapter 5----------*/

/*-------Chapter 6-----*/
.chapter-6{background: #f26925;}
.chapter-6 .chapter{color: #f26925 !important;}
.chapter6-bg{border-color: #f26925;}
/*-------End chapter 6----------*/

/*-------Chapter 7-----*/
.chapter-7{background: #01d07e;}
.chapter-7 .chapter{color: #01d07e !important;}
.chapter7-bg{border-color: #01d07e;}
/*-------End chapter 7----------*/

/*-------Chapter 8-----*/
.chapter-8{background: #32c0d8;}
.chapter-8 .chapter{color: #32c0d8 !important;}
.chapter8-bg{border-color: #32c0d8;}
/*-------End chapter 8----------*/

/*-------Chapter 9-----*/
.chapter-9{background: #4192ca;}
.chapter-9 .chapter{color: #4192ca !important;}
.chapter9-bg{border-color: #4192ca;}
/*-------End chapter 8----------*/

.postid-4268 .blog-content {background: #f8f8f8;}
.postid-4268 .bolg-page ul,.postid-4268 .bolg-page ol {width: 100%;}
.chapters img{margin-top: -5% !important;}
.table-wrap{clear: both;text-align: center;}
.table-content{clear: both;max-width: 83%;margin: auto;margin-top: -140px;display: inline-block;width: 100%;text-align: left;
background: #fff;padding: 42px 30px 40px;margin-bottom: 40px;position: relative;}
.blog-left .entry .table-content h2{font-size: calc(20px + (50 - 20)*((100vw - 320px)/(1920 - 320)));color: var(--orange);font-weight: bold;}
.table-content ul{margin-top: 30px;}
.blog-content .entry .table-content ul p{font-size: 15px;color: #5b5b5b;padding-bottom: 12px;}
.blog-content .entry .table-content ul li{border-bottom: 1px solid #ededed;padding-left: 0;background: transparent;padding-right: 20px;}
.blog-content .entry .table-content ul li:first-child{border-top: 1px solid #ededed;}
.blog-content .entry .table-content ul li::before{content: "";height: 58px;width: 52px;float: right;background-image: url(img/table-content.png);
background-repeat: no-repeat;margin-top: 8px;}
.blog-content .entry .table-content ul li.whats-is-seo::before{background-position: -6px 1px;}
.blog-content .entry .table-content ul li.setup-seo::before{background-position: -6px -88px;}
.blog-content .entry .table-content ul li.on-page-seo::before{background-position: -1px -183px;}
.blog-content .entry .table-content ul li.seo-guide::before{background-position: -8px -272px;}
.blog-content .entry .table-content ul li.shopify-seo-problem::before{background-position: -2px -361px;}
.blog-content .entry .table-content ul li.shopify-seo-tips::before{background-position: -4px -452px;}
.blog-content .entry .table-content ul li.migrating-shopify::before{background-position: -4px -542px;}
.blog-content .entry .table-content ul li.seo-checklist::before{background-position: -2px -632px;}
.blog-content .entry .table-content ul li.seo-final-words::before{background-position: -6px -722px;}
.table-content a{color: #000;}
.chapter-content a[href="#table-wrap"]{position: absolute;right: 20px;bottom: 10px;}
.blog-left .entry .orange-banner.ultimate-seo h2 {padding-top: 6%;}
.ultimate-seo{background-image: url(img/shopify-ultimate.jpg);background-repeat: no-repeat;background-position: top left;background-size: cover;}
.author-info-wrap .blog-content-header{display: block !important;text-align: center;}
.blog-left .entry .overlap-banner.chapter-8 h2{width: 51%;}
.postid-4268 .blog-left .item img{margin-bottom: 10px;}
.site-main h4{width: 100%;}
.ecommerce_case_studies_area .portfolio-inner-area h4{margin-bottom: 5px;}
.in-magento-development{padding-bottom: 0;}
.full-service .pt-40{padding-top: 40px;}
.q-and-a{clear: both;}
.local-seo,.local-seo p{text-align: center;}
.seo-important ul li{padding: 5px 25px;background: url(img/li-arrow.gif) 0 10px no-repeat;}
.some-client{color: var(--orange);display: block;margin-bottom: 10px;font-size: 1.4rem;text-transform: uppercase;font-weight: 600;}

/*--life at axiswebart-*/
.border-left-head{padding-top: 20px;padding-bottom: 60px;}
.life-at-content .slides .owl-carousel{margin-left: -15px;}
.life-at-content .slider .owl-item{padding-left: 15px;}
.life-at-content .slider .owl-item li{border: 1px solid #ccc;display: block;overflow: hidden;border-radius: 10px;position: relative;}
.life-at-content .slider .owl-item li img{display: block;}
.life-at-content .slider .owl-item li .caption{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);color: #fff;z-index: 2;
font-size: 16px;width: 100%;height: 100%;align-items: center;justify-content: center;margin: 0;transition: .4s linear;
opacity: 0;visibility: hidden;pointer-events: none;display: flex;text-align: center;}
.life-at-content .slider .owl-item li .caption::after{content: "";height: 100%;width: 100%;position: absolute;left: 0;top: 0;background: #000;
opacity: .7;z-index: 1;}
.life-at-content .slider .owl-item li:hover .caption{opacity: 1;visibility: visible;}
.life-at-content .slider .owl-item li .caption p{color: #fff;position: relative;z-index: 2;}
.gallery-pop{position: fixed;left: 0;top: 0;height: 100%;width: 100%;z-index: 999999;background: rgba(0,0,0,.5);
overflow: auto;visibility: hidden;opacity: 0;transition: .4s linear;}
.gallery-pop.active{opacity: 1;visibility: visible;}
.gallery-pop .inner{padding-top: 5%;padding-bottom: 5%;}
.gallery-pop .image{background: #fff;padding: 10px;border-radius: 10px;}
.gallery-pop .image img{display: block;margin: auto;}
.gallery-pop .inner .close{position: absolute;right: 11px;padding: 10px;background: #000;opacity: 1;color: #fff;border-radius: 50%;margin-top: 10px;line-height: normal;height: 44px;width: 44px;text-align: center;}
/*--life at axiswebart-*/

/*--Team axiswebart-*/
.team-single_wrapper {position: relative;z-index: 1;display: flex;align-items: center;margin-top: 43px;}
.team-member-top{margin-bottom: 43px;}
.team-single_wrapper::before {content: '';position: absolute;z-index: -1;width: 100%;left: 0;top: 50px;bottom: 50px;border-radius: 5px;box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15);}
.team-info_icons {width: 100px;text-align: center;display: flex;flex-direction: column;justify-content: center;margin-top: 80px;margin-bottom: 80px;}
.team-info_icons a {margin-bottom: 20px;color: #fff;width: 33px;height: 33px;line-height: 33px;background: transparent;border-radius: 50%;margin-right: auto;margin-left: auto;
background-image: url(img/sprite.png);background-repeat: no-repeat;font-size: 0;border: 1px solid #ccc;}
.team-info_icons a.fa-twitter{background-position: 6px -1686px;}
.team-info_icons a.fa-facebook{background-position: 4px -1617px;}
.team-info_icons a.fa-linkedin{background-position: 7px -1653px;}
.team-image_wrap {position: relative;z-index: 1;width: 28%;}
.team-image {}
.team-image img {border-radius: 5px;}
.team-image p{margin: 0;}
.team-info_wrapper {margin-top: 80px;margin-bottom: 80px;display: flex;flex-direction: column;margin-left: 70px;justify-content: center;
width: calc(72% - 150px);padding-right: 20px;}
.team-title {font-size: 28px;margin-bottom: 17px;}
.team-content ul{margin: 0 -15px;}
.team-content li{float: left;width: 25%;padding: 0 15px;padding-bottom: 30px;}


.team-content .member{text-align: center;padding-bottom: 30px;box-shadow: 0 0 10px 0 #eee;transition: .4s linear;}
.team-content .member:hover{box-shadow: 0 0 20px 0 #eee;transform: translateY(-10px);background: #f9f9f9;}
.team-content .member .image-wrap{position: relative;}

.team-content .member .name{padding-top: 35px;font-weight: 600;font-size: 20px;}
.team-content .member .designation{color: #909090;font-size: 15px;padding-top: 10px;}
.team-content .member .social-link{position: absolute;position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 50%);
display: flex;}
.team-content .member .social-link a{height: 33px;line-height: 33px;display: block;width: 33px;background-color: #fff;
background-image: url(img/sprite.png);background-repeat: no-repeat;font-size: 0;border: 1px solid #ccc;border-radius: 50%;
margin: 0 3px;}
.team-content .member .social-link a[href*="facebook"]{background-position: 4px -1617px;}
.team-content .member .social-link a[href*="twitter"]{background-position: 6px -1686px;}
.team-content .member .social-link a[href*="linkedin"]{background-position: 7px -1653px;}
.team-member-top .team-single_wrapper:nth-child(2n){flex-direction: row-reverse;}
/*--Team axiswebart-*/

.con-mailid a, .con-number a{color: var(--orange);}

body{overflow-x: hidden;}
.navbar-nav > li#menu-item-67 > a {border-radius: 20px;}

/*--New ecommerce--*/
.page-id-5510 .entry-content h2{font-size: 35px;font-weight: 800;}
.page-id-5510 .entry-content h3 {font-size: 26px;font-weight: 800;}
.ecomm-main-page .entry-content .banner-heading h4{padding-bottom: 10px;}
.new-ecommerce{padding-top: 100px;}
.new-ecommerce .row{display: flex;flex-wrap: wrap;margin-top: 70px;}
.new-ecommerce .reverse{flex-direction: row-reverse;}
.new-ecommerce .reverse .col-md-7{text-align: right;}
.new-ecommerce .reverse .col-md-7 h3{text-align: right !important;}

.technology-con {text-align: left;counter-reset: tech;padding-top: 60px;}
.technology-con .row{display: flex;flex-wrap: wrap;align-items: center;}
.entry-content .technology-con h3{text-align: left;}
.technology-con .col-md-7 {padding-right: 150px;position: relative;}
.technology-con .col-md-7::after {counter-increment:tech;content: counter(tech);position: absolute;right: 40px;top: 50%;transform: translateY(-50%);color: var(--orange);font-size: 120px;}
.technology-con .row.reverse {flex-direction: row-reverse;}
.technology-con .row:not(.reverse) h3,
.technology-con .row:not(.reverse) p{text-align: right;}
.technology-con .reverse .col-md-7 {padding-left: 150px;padding-right: 0;}
.technology-con .reverse .col-md-7::after{left: 40px;}

.grow-business{text-align: center;background: #292929;padding: 200px 0;color: #fff;clip-path: polygon(0% 80%, 0% 1%, 42% 18%, 100% 0, 100% 100%);}
.full_width + p{clear: both;}
.grow-business h2{font-size: 50px;}
.grow-business h2,
.grow-business p{color: #fff;}
.know-more a{display: table;margin: auto;margin-top: 30px;padding: 10px 20px;border: 1px solid var(--orange);color: #fff;text-transform: uppercase;border-radius: 6px;background: var(--orange);}
.know-more a:hover{background: transparent;border-color: #fff;}

@keyframes rotate{
	100% {transform: rotate(360deg);}
}

@keyframes pulso{0%{box-shadow:0 0 rgba(255,255,255,.8)}
70%{box-shadow:0 0 0 20px rgba(255,255,255,0)}
100%{box-shadow:0 0 rgba(255,255,255,0)}}
@keyframes pulsoHover{0%{box-shadow:0 0 rgba(241,99,52,.8)}
70%{box-shadow:0 0 0 20px rgba(241,99,52,0)}
100%{box-shadow:0 0 rgba(241,99,52,0)}}
@keyframes top{0%{top:70%}
100%{top:0}}


/*=== 21-06-2023 ===*/
.page-id-5792 .cms-services-page #content{padding-top:0;}
.new-section-1{padding-top:60px;padding-bottom:85px;}
.new-section-1 a{font-size:22px;background:var(--orange);color:#fff;display:inline-block;padding:19px 86px;border-radius:8px;margin-top:50px;text-transform:uppercase;}
.form-area{background:#fafafa;padding: 100px 0;position: relative;}
.form-area .form-left{width:50%;float:left;}
.form-area .quote-form h2{text-align:left;font-size:36px;margin:0;}
.form-area .wpcf7-form-control:not(.wpcf7-submit){min-height:65px;padding:10px;padding-left:16px;width:100%;background:#fff;border:1px solid #ccc;outline: none;}
.form-area .wpcf7-form-control:not(.wpcf7-submit)::placeholder {opacity: 1;}
.form-area .quote-form .s_row .col-md-12:last-child {margin-top: 20px;}
.form-area .quote-form .s_row{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px;}
.form-area .quote-form .s_row .col-md-6,.form-area .quote-form .s_row .col-md-12{width:100%;padding:0;}
.form-area .quote-form .s_row .col-md-12{grid-column:2 span;}
.form-area .wpcf7-form-control-wrap{display:flex;}
.form-area .wpcf7-form-control.wpcf7-textarea{height:165px;}
.form-area .wpcf7-form-control.wpcf7-submit{font-size:18px;text-transform:uppercase;line-height:1.1;padding:20px 50px;border-radius:8px;margin-right: 20px;}
.form-area .form-text-right{text-align:left;}
.form-text-right h4{font-size:18px;}
.form-text-right p{font-size:14px;}
.form-area .wpcf7-form-control.wpcf7-select{background:#fff url(img/select-arrow.png)no-repeat right 10px center;-webkit-appearance:none;}
/*.full_width.form-area .container{max-width:100%;width:100%;padding-left:19%;}*/
.form-area .rock-right{width:40%;float:right;background:var(--orange);padding-left:60px;padding-top:70px;padding-bottom:70px;padding-right:70px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.form-area .rock-right a{display:block;font-size:20px;color:#fff;position:relative;margin-bottom:46px;padding:15px 15px 15px 95px;display:flex;align-items:center;}
.form-area .rock-right a span small{font-size:14px;display:block;}
.form-area .rock-right a.whatsapp .fa.fa-whatsapp{width:77px;height:77px;background:url(img/whatsapp.png)no-repeat;display:inline-block;}
.form-area .rock-right a.mail .fa.fa-whatsapp{width:77px;height:77px;background:url(img/email.png)no-repeat;display:inline-block;}
.form-area .rock-right a.skype .fa.fa-whatsapp{width:77px;height:77px;background:url(img/skype.png)no-repeat;display:inline-block;}
.form-area .rock-right a i {position: absolute;left: 0;}
.form-area .rock-right a:last-child{margin-bottom: 0;}
.expert {background: #fff;}
.pd-85 {padding: 70px 0;}
.we_offers {display: grid;grid-template-columns: repeat(6, 1fr);margin-top: 60px;grid-column-gap: 10px;}
.cms-services-page ul.we_offers li span, .cms-services-page ul.we_offers li h4 {text-align: center !important;display: block;}
.cms-services-page ul.we_offers li br{display: none;}
.we_offers li i.icon{width:159px;height:159px;display:flex;justify-content:center;align-items:center;border-radius:100px;margin:auto;margin-bottom: 30px;}
.we_offers li i.icon::before,.axis_why .what-we-offer-area ul li::before,
.wide_range_services li div h5::before,.hire_dev_magento li h4::before{content: "";display: block;width: 75px;height: 80px;background: url(img/icons/service-icon.png)no-repeat;background-position: -13px -10px;margin: auto;}

.we_offers li:first-child i.icon{background: #f26722;}
.we_offers li:nth-child(2) i.icon{background: #f39c11;}
.we_offers li:nth-child(3) i.icon{background: #5e605d;}
.we_offers li:nth-child(4) i.icon{background: #6ac17a;}
.we_offers li:nth-child(5) i.icon{background: #f3c522;}
.we_offers li:nth-child(6) i.icon{background: #1bbc9b;}

.we_offers li:nth-child(2) i.icon::before{width: 80px;background-position: -110px -13px;}
.we_offers li:nth-child(3) i.icon::before{width: 80px;background-position: -220px -12px;}
.we_offers li:nth-child(4) i.icon::before{width: 80px;background-position: -328px -7px;}
.we_offers li:nth-child(5) i.icon::before{width: 78px;background-position: -429px -7px;}
.we_offers li:nth-child(6) i.icon::before{width: 78px;background-position: -531px -11px;}
.we_offers li h4 {color: #000;font-weight: 400;font-size: 20px;}
.we_offers li p:empty {display: none;}
.cta_btn {background: #f26722;color: #fff;display: inline-block;font-size: 2rem;text-transform: uppercase;padding: 19px 23px;border-radius: 8px;margin-top: 60px;}
.cta_btn:is(:hover, :focus) {background: #000;color: #fff;}
.axis_why .what-we-offer-area ul::before{width: 51px;height: 51px;}
.axis_why .what-we-offer-area ul li::before {width: 51px;height: 51px;background-position: 4px -241px;left: -3px;
top: 0px;}
.axis_why .what-we-offer-area ul.quality-assurance li::before {background-position: 3px -289px;}
.axis_why .what-we-offer-area ul.domain-experts li::before {background-position: 4px -339px;}
.axis_why .what-we-offer-area ul.your-budget li::before {background-position: 4px -389px;}
.axis_why .what-we-offer-area ul.hire-deve li::before {background-position: 4px -447px;}
.axis_why .what-we-offer-area ul.hire-deve-magento li::before {background-position: 2px -498px;}
.axis_why .what-we-offer-area ul h5 {font-size: 16px;line-height: normal;color: #000;font-weight: 400;text-align: left;}

.axis_why .what-we-offer-area ul.pain-points::before {background-color: #fa5e43;}
.axis_why .what-we-offer-area ul.quality-assurance::before {background-color: #5e605d;}
.axis_why .what-we-offer-area ul.domain-experts::before {background-color: #f39c11;}
.axis_why .what-we-offer-area ul.your-budget::before {background-color: #f3c522;}
.axis_why .what-we-offer-area ul.hire-deve::before {background-color: #1bbc9b;}
.axis_why .what-we-offer-area ul.hire-deve-magento::before {background-color: #6ac17a;}
.axis_why .what-we-offer-area ul{width: 33.33%;padding: 0 30px 10px 76px;}

.wide_range {background: #fafafa;}
.wide_range_services {display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 30px;grid-row-gap: 40px;margin-top: 100px;padding-right: 10px;}
.wide_range_services li {  background: #fff;border: 1px solid #ccc;padding: 16px 32px;box-shadow: 10px 10px 0 0 #e6e6e6;border-radius: 16px;}
.wide_range_services li div h5 {font-size: 0;width: 151px;height: 151px;background: #ccc;border-radius: 100px;margin: 0;display: flex;align-content: center;justify-content: center;flex: 0 0 151px;}
.cms-services-page .wide_range_services li p {text-align: left !important;}
.wide_range_services li div {display: flex;align-items: center;gap: 45px;margin-bottom: 30px;}
.wide_range_services li {background: #fff;border: 1px solid #ccc;padding: 16px 32px;}
.wide_range_services li:first-child h5,.hire_dev_magento li:first-child h4 {background: #faa829;}
.wide_range_services li:nth-child(2) h5,.hire_dev_magento li:nth-child(2) h4 {background: #4385f4;}
.wide_range_services li:nth-child(3) h5,.hire_dev_magento li:nth-child(3) h4 {background: #0a323c;}
.wide_range_services li:nth-child(4) h5,.hire_dev_magento li:nth-child(4) h4 {background: #66797e;}
.wide_range_services li:nth-child(5) h5,.hire_dev_magento li:nth-child(8) h4 {background: #a0c2f9;}
.wide_range_services li:nth-child(6) h5 {background: #88bed4;}
.wide_range_services li:nth-child(7) h5,.hire_dev_magento li:nth-child(6) h4 {background: #6ac17a;}
.wide_range_services li:nth-child(8) h5,.hire_dev_magento li:nth-child(5) h4 {background: #ff5e43;}
.wide_range_services li:nth-child(9) h5 {background: #faa829;}
.wide_range_services li:nth-child(10) h5 {background: #a0c2f9;}
.wide_range_services li div h5::before{width: 83px;height: 37px;background-position: -198px -150px;}
.wide_range_services li:nth-child(2) div h5::before{width: 83px;height: 67px;background-position: -327px -137px;}
.wide_range_services li:nth-child(3) div h5::before{width: 83px;height: 79px;background-position: -448px -138px;}
.wide_range_services li:nth-child(4) div h5::before{width: 83px;height: 67px;background-position: -328px -137px;}
.wide_range_services li:nth-child(5) div h5::before{width: 83px;height: 83px;background-position: -308px -258px;}
.wide_range_services li:nth-child(6) div h5::before{width: 83px;height: 80px;background-position: -438px -258px;}
.wide_range_services li:nth-child(7) div h5::before{width: 83px;height: 59px;background-position: -178px -381px;}
.wide_range_services li:nth-child(8) div h5::before{width: 83px;height: 57px;background-position: -328px -390px;}
.wide_range_services li:nth-child(9) div h5::before{width: 73px;height: 72px;background-position: -464px -391px;}
.wide_range_services li:nth-child(10) div h5::before{width: 83px;height: 84px;background-position: -178px -488px;}
.cms-services-page  .wide_range_services li div p {font-size: 20px;text-align: left !important;color: #000;font-weight: 400;margin: 0;}
.hire_dev_magento {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-column-gap: 30px;grid-row-gap: 100px;margin-top: 130px;padding-right: 10px;}
.hire_dev_magento li {border: 1px solid #e5e5e5;box-shadow: 10px 10px 0 0 #e6e6e6;padding: 70px 30px 50px 30px;position: relative;}
.cms-services-page .hire_dev_magento li p{text-align: center !important;}
.hire_dev_magento li h4 {width: 124px;height: 124px;background: #ccc;border-radius: 100px;position: absolute;top: 0;transform: translate(-50%,-50%);left: 50%;display: flex;justify-content: center;align-items: center;}
.hire_dev_magento li:nth-child(7) h4{background: #6a9c12;}

.hire_dev_magento li:first-child h4::before{width: 60px;height: 55px;background-position: -592px -147px;}
.hire_dev_magento li:nth-child(2) h4::before{width: 58px;height: 46px;background-position: -696px -155px;}
.hire_dev_magento li:nth-child(3) h4::before{width: 58px;height: 58px;background-position: -593px -240px;}
.hire_dev_magento li:nth-child(4) h4::before{width: 60px;height: 60px;background-position: -694px -237px;}
.hire_dev_magento li:nth-child(5) h4::before{width: 60px;height: 60px;background-position: -580px -341px;}
.hire_dev_magento li:nth-child(6) h4::before{width: 58px;height: 60px;background-position: -694px -350px;}
.hire_dev_magento li:nth-child(7) h4::before{width: 53px;height: 60px;background-position: -596px -436px;}
.hire_dev_magento li:nth-child(8) h4::before{width: 60px;height: 56px;background-position: -692px -435px;}

.hire_dev_magento li{transition: all 0.4s linear;cursor: pointer;border-radius: 8px;}
.hire_dev_magento li h3 {font-size: 22px;font-weight: 400;color: #000;line-height: 1.1;}
.hire_dev_magento li p{color: #626262;line-height: 26px;}
.hire_dev_magento li:hover *{color: #000;}
/*.hire_dev_magento li:first-child:hover{background: #faa829;box-shadow: 10px 10px 0 0 #faa829; }
.hire_dev_magento li:nth-child(2):hover{background: #4385f4;box-shadow: 10px 10px 0 0 #4385f4; }
.hire_dev_magento li:nth-child(3):hover{background: #0a323c;box-shadow: 10px 10px 0 0 #0a323c; }
.hire_dev_magento li:nth-child(4):hover{background: #66797e;box-shadow: 10px 10px 0 0 #66797e; }
.hire_dev_magento li:nth-child(5):hover{background: #ff5e43;box-shadow: 10px 10px 0 0 #ff5e43; }
.hire_dev_magento li:nth-child(6):hover{background: #6ac17a;box-shadow: 10px 10px 0 0 #6ac17a; }
.hire_dev_magento li:nth-child(7):hover{background: #6a9c12;box-shadow: 10px 10px 0 0 #6a9c12; }
.hire_dev_magento li:nth-child(8):hover{background: #a0c2f9;box-shadow: 10px 10px 0 0 #a0c2f9; }*/
.hire_dev_magento li:hover {background: #e6e6e6 !important;box-shadow: 10px 10px 0 0 #ccc;}

.Hire-Dedicated{background:#fafafa;}
.cms-services-page .Hire-Dedicated ul li p {text-align: left !important;}
.Hire-Dedicated ul{counter-reset:section;list-style-type:none;margin-top:60px;padding-left:150px;padding-right:150px;}
.Hire-Dedicated ul li{background:url(img/list-design.png)no-repeat left top;padding-left:140px;}
.Hire-Dedicated ul li::before{counter-increment:section;content:counters(section,".") " ";width:57px;height:57px;background:#fa5e43;border-radius:100px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;color:#fff;font-size:20px;}
.Hire-Dedicated ul li h4{font-size:26px;color:#000000;margin-bottom:20px;text-align: left;}
.Hire-Dedicated ul li p{text-align:left !important;font-size:16px;color:#626262;line-height:30px;}
.Hire-Dedicated ul li{display:flex;align-items:center;position:relative;margin-bottom:60px;padding-top:15px;}
.Hire-Dedicated ul li:last-child{margin-bottom: 0;}
.hire_dev_magento.second li:first-child h4::before {width: 60px;height: 51px;background-position: -800px -163px}
.hire_dev_magento.second li:nth-child(2) h4::before {width: 60px;height: 56px;background-position: -891px -161px}
.hire_dev_magento.second li:nth-child(3) h4::before {width: 60px;height: 60px;background-position: -808px -240px}
.hire_dev_magento.second li:nth-child(4) h4::before {width: 58px;height: 56px;background-position: -891px -240px}


.faq_heading{border-bottom:1px solid #d8d8d8;padding:20px 0;margin-top:30px;cursor:pointer;}
body .faq_heading h2{font-size:20px;color:#000;text-align:left;margin:0;position:relative;}
.faq_content{display:none;padding:20px 20px;}
.faq_heading h2::after{content:"";display:inline-block;width:10px;height:10px;border:2px solid var(--orange);border-width:0 2px 2px 0px;float:right;transform:rotate(45deg) translateY(-50%);position:absolute;right:0;top:50%;margin-top:-5px;}
.faq_heading.active h2::after{transform:rotate(45deg) translateY(-50%);}
.faq_content br{display:none;}
.faq_lists {padding: 0 15px;}

.teams-box {display: grid;grid-template-columns: 195px 1fr;grid-column-gap: 50px;}
.team_image {width: 195px;height: 195px;border-radius: 100px;}
.team_image img {width: 100%;border-radius: 100px;}
.team_right_content h2 {font-size: 26px;text-align: left;font-weight: 300;}
.team_right_content h2 span {display: block;text-align: left;margin: 10px 0;}
.magento_expert .teams:not(:last-of-type) {margin-bottom: 90px;}
.expert_developer {margin-top: 50px;}
.d-none{display: none !important;}
.magento_expert {padding-bottom: 0;background: #fafafa;}
.page-id-5792 .cms-services-page .content-area{border-bottom: 0;}
.page-id-5792 #custom_html-2 {background: red;display: none;}
.page-id-5792 .above-footer-content.mt-30{background: #fff;}
.why-axis_web {background: #fafafa;margin-top: 80px;}
.why-axis_web .hire_dev_magento.second li:first-child h4::before{width: 60px;height: 46px;background-position: -801px -337px;}
.why-axis_web .hire_dev_magento.second li:nth-child(2) h4::before{width: 48px;height: 60px;background-position: -896px -333px;}
.why-axis_web .hire_dev_magento.second li:nth-child(3) h4::before{width: 56px;height: 56px;background-position: -805px -413px;}
.why-axis_web .hire_dev_magento.second li:nth-child(4) h4::before{width: 52px;height: 52px;background-position: -900px -424px;}
.hire_dev_magento h3{margin: 20px 0;text-align: center;}
.why-axis_web h2 {margin: 5px 0 20px;}

/*=== White Label Page ===*/

.page-id-5802 .img-header.title-out-area h1,.page-id-5924 .img-header.title-out-area h1,.page-id-5969 .img-header.title-out-area h1{color: #fff;}
.page-id-5802 .title-out-area p,.page-id-5924 .title-out-area p,.page-id-5969 .title-out-area p{background: transparent;}
.page-id-5802  .title-out-area.img-header p,.page-id-5924  .title-out-area.img-header p{padding-left: 0;}
.page-id-5802 p:empty,.banner-btn br,.page-id-5924 p:empty,.banner-btn br,.page-id-5969 p:empty,.banner-btn br {display: none;}
.page-id-5802 .title-out-area.img-header,.page-id-5924 .title-out-area.img-header,.page-id-5969 .title-out-area.img-header{border-bottom: 0;padding-bottom: 0;padding-top: 0;}
.banner-btn {display: flex;}
.banner-btn a.cta_btn:first-of-type{background: #fff;color: #000;}
.banner-btn a.cta_btn:last-of-type,.banner-btn a:first-of-type:hover{background: #000;color: #fff;}
.banner-btn a {margin-top: 0;margin-right: 10px;font-size: 18px;padding: 17px 50px;}
.page-id-5802  .title-out-area.img-header .title-in-area,.page-id-5924 .title-out-area.img-header .title-in-area,.page-id-5969 .title-out-area.img-header .title-in-area{transform: translateY(-50%);top: 50%;}
.page-id-5802 .cms-services-page #content,.page-id-5924 .cms-services-page #content,.page-id-5969 .cms-services-page #content{background: #fff;padding-top: 0;}
.white-label-wordpress .new-section-1 li {font-size: 18px;font-weight: 400;margin-bottom: 25px;font-family: "Century Gothic W01";position: relative;padding: 10px 0;padding-left: 65px;display: flex;align-items: center;text-align: left;}
.white-label-wordpress .new-section-1 li::before {content: "";background: url(img/list-design-2.png)no-repeat;width: 47px;height: 47px;display: inline-block;position: absolute;left: 0;}
.white-label-wordpress .new-section-1 .row {display: flex;align-items: center;}
.white-label-wordpress .new-section-1 h2 {margin-bottom: 80px;}
.gary_bg{background: #fafafa;}
.why-axis-web-art .we_offers li i.icon{width: 123px;height: 123px;}
.why-axis-web-art .we_offers li i.icon::before{width: 75px;height: 75px;background-position: -312px -562px;}
.why-axis-web-art .we_offers li:nth-child(2) i.icon::before{width: 64px;height: 64px;background-position: -418px -568px;}
.why-axis-web-art .we_offers li:nth-child(3) i.icon::before{width: 68px;height: 69px;background-position: -516px -565px;}
.why-axis-web-art .we_offers li:nth-child(4) i.icon::before{width: 69px;height: 69px;background-position: -625px -564px;}
.why-axis-web-art .we_offers li:nth-child(5) i.icon::before{width: 72px;height: 64px;background-position: -734px -568px;}
.why-axis-web-art .we_offers{grid-template-columns: repeat(5, 1fr);margin-bottom: 60px;}
.cta_btns {font-size: 22px;background: var(--orange);color: #fff;text-transform: uppercase;display: inline-block;padding: 19px 67px;border-radius: 7px;}
.cta_btns:hover{background: #000;color: #fff;}
.sectin-bottom .cta_btns {margin-top: 60px;}
.plan_priceing img {margin-top: 60px;}
.plan_priceing-2 ul li{background:#fff;position:relative;border:1px solid #e1e1e1;padding:16px 32px;box-shadow:5px 5px 0 0 #e6e6e6;border-radius:16px;padding-top:110px;padding-bottom:25px;}
.plan_priceing-2 ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:32px;margin-top:130px;position: relative;}
.plan_priceing-2 .icon{width:124px;height:124px;display:flex;background:#000;justify-content:center;align-content:center;align-items:center;border-radius:100px;position:absolute;top:-50px;left:50%;transform:translate(-50%);}
.plan_priceing-2 ul li p{text-align:center;font-weight:400;}
.plan_priceing-2 ul .number{font-size:40px;position:absolute;top:15px;left:15px;}
.plan_priceing-2 ul li:first-child span.icon{background:#a0c2f9}
.plan_priceing-2 ul li:nth-child(2) span.icon{background:#4385f4}
.plan_priceing-2 ul li:nth-child(3) span.icon{background:#0a323c}
.plan_priceing-2 ul li:nth-child(4) span.icon{background:#6ac17a}
.plan_priceing-2 ul li:first-child span.number{color:#a0c2f9;}
.plan_priceing-2 ul li:nth-child(2) span.number{color:#4385f4;}
.plan_priceing-2 ul li:nth-child(3) span.number{color:#0a323c;}
.plan_priceing-2 ul li:nth-child(4) span.number{color:#6ac17a;}
.plan_priceing-2 ul li::before{content:"";width:32px;height:16px;background:url(img/light-yellow-arrow.png)no-repeat;display:inline-block;float:right;position:absolute;right:-32px;top:50%;}.plan_priceing-2 ul li::before{content:"";width:32px;height:16px;background:url(img/light-yellow-arrow.png)no-repeat;display:inline-block;float:right;position:absolute;right:-32px;top:50%;}
.plan_priceing-2 ul li:nth-child(2)::before{background: url(img/blue-arrow.png)}
.plan_priceing-2 ul li:nth-child(3)::before{background: url(img/dark-arrow.png)}
.plan_priceing-2 ul.list-arrow li:last-child::before{display: none;}
.plan_priceing-2 ul.list-arrow::after {content: "";display: block;width: 16px;height: 32px;background: url(img/green-arrow.png)no-repeat;margin-left: auto;position: absolute;bottom: -60px;right: 0px;}
.list-arrow-2 li:first-child {border: 0;box-shadow: none;padding: 0;display: flex;align-items: center;justify-content: center;text-align: center;background: transparent;}
.list-arrow-2 li:first-child::before,.plan_priceing-2 .list-arrow-2 li:nth-child(4)::before{display: none;}
.list-arrow-2 .cta_btns {padding: 19px 0;width: 100%;}
.plan_priceing-2 .list-arrow-2 li:nth-child(2) span.icon{background: #66797e;}
.plan_priceing-2 .list-arrow-2 li:nth-child(2) span.number{color: 66797e;}
.plan_priceing-2 .list-arrow-2 li:nth-child(3) span.icon{background: #88bed4;}
.plan_priceing-2 .list-arrow-2 li:nth-child(3) span.number{color: #88bed4;}
.plan_priceing-2 .list-arrow-2 li:nth-child(4) span.icon{background: #1bbc9b;}
.plan_priceing-2 .list-arrow-2 li:nth-child(4) span.number{color: #1bbc9b;}
.plan_priceing-2 ul.list-arrow-2 li:nth-child(2)::before {background: url(img/arrow-7.png)}
.plan_priceing-2 ul.list-arrow-2 li:nth-child(3)::before {background: url(img/arrow-6.png)}
.plan_priceing-2 ul.list-arrow-2 {margin-top: 80px;}
.bg_gray {background: #fafafa;}


.experience_theme li > div{border:1px solid #e1e1e1;box-shadow:3px 3px 0 0 #e6e6e6;width:200px;height:200px;border-radius:8px;margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.experience_theme{display:flex;flex-wrap:wrap;}
.experience_themes .experience_theme:first-of-type,.payment_integration .experience_theme{margin-top: 80px;}
.experience_themes li{margin-bottom: 35px;}
.experience_theme li{width:20%;text-align:center;float:left;}
/*.experience_theme li:nth-child(5){margin-left:auto;}*/
.cms-services-page .experience_theme li p,.cms-services-page .experience_theme li p span{text-align:center;width:204px;}
.page_builders .col-md-2{width:20%;float:left;text-align:center;}
.page_builders .col-md-2 .builder_img{width:180px;height:180px;background:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:auto;}
.page_builders ul{margin-top:60px;}
.page_builders .col-md-2 .builder_img img{max-width:70px;}
.image_caption, .experience_theme li p,.wooCommerce_integration ul li p{margin-top:15px;font-size:16px;color:#000;text-align: center;}
.payment_integration .experience_theme li{width:20%;}
.payment_integration .experience_theme li > div{width:200px;height:200px;}
.payment_integration .experience_theme li > div img{max-width:100px;}
.payment_integration img[src*="/PayPal.png"],.payment_integration img[src*="/virtual-merchant.png"]{max-width:50px!important;}
.cms-services-page .payment_integration li p,.cms-services-page .payment_integration li p span{width:200px;}
.wooCommerce_integration ul{display:flex;justify-content:center;margin-top: 80px;}
.wooCommerce_integration ul li{width:33.33%;float:left;text-align:center;}
.wooCommerce_integration ul li .theme-img{width:237px;height:237px;border-radius:100%;background:#f26722;display:flex;justify-content:center;align-items:center;margin:auto;margin-bottom:15px;}
.wooCommerce_integration ul li:last-child .theme-img{background: #f39c11;}
.cms-services-page .wooCommerce_integration ul li p{text-align:center !important;font-size:16px;color:#000;}
.wooCommerce_integration:last-child ul li:first-of-type .theme-img {background: #88bed4;}
.wooCommerce_integration:last-child ul li:last-of-type .theme-img {background: #1bbc9b;}
.HostingServices li > div{background-color: #fff;}
.HostingServices li > div img {max-width: 100px;}
.site-content.White.Label.WordPress #primary {border: 0;}
.White.Label.WordPress + .testimonials {border-top: 1px solid #ededed;margin-bottom: 0;}

#white-label-scroll{background:#f26822;padding:50px 0 0;min-height:500px;position:relative;clear:both;}
.calendly-photo{width:298px;display:inline-block;vertical-align:bottom;}
.calendly-photo img{width:100%;display:block;}
.calendly-intro-hire-center{width:440px;display:inline-block;position:relative;bottom:82px;left:30px;}
.calendly-intro-hire-center .common-header1{font-size:45px;line-height:normal;font-weight:700;color:#fff;margin-bottom:30px;margin-right:40px;}
.calendly-intro-hire-center .common-text{font-size:14px;line-height:inherit;}
.calendly-intro-hire-remote .calendly-intro-hire-center p{margin:20px 0;color:#fff;}
.calendly-intro-hire-center .contact-note{font-size:25px;color:#fff;}
.contact-note.desktop-note a{color:#fff;font-weight:bold;}
.hire-remote-Calendly{width:340px;top:-42px;position:absolute;height:500px;overflow-y:hidden;right:0;}
.hire-remote-Calendly .calendly-inline-widget{height:500px;width:100%;}
.page-id-5802 .wide_range_services li div h5::before,
.page-id-5924 .wide_range_services li div h5::before,.page-id-5969 .wide_range_services li div h5::before{width:77px !important;height:77px !important;background-position:-311px -560px !important;}
.shopify .why-axis-web-art .we_offers li:first-child i.icon::before{width: 68px;height: 78px;background-position: -315px -683px;}
.shopify .wide_range_services li div h5::before{background-position: -315px -683px !important;}
.white-label-wordpress .new-section-1 .text-center.title_bar h2 {margin: 20px;}

@media (min-width:768px){
	.hire_seo .hire_seo_right{float:right;width:48%}
	.dev-m-new>li{border-bottom:1px solid #ccc}
	.dev-m-new>li.no-bottom-border,.dev-m-new>li:last-child{border-bottom:0}
	.dev-m-new>li:nth-child(2n+1){border-right:1px solid #ccc}
	.dropdown-menu{display:block;opacity:0;transform:translateY(20px);transition:.4s linear;visibility:hidden}
	.navbar-nav>li:hover .dropdown-menu{transform:translateY(0);visibility:visible;opacity:1}
}

@media (max-width:1600px){
	.team_right_content h2{font-size: 22px !important;}
	.wide_range_services li div h5{width: 121px;height: 121px;flex: 0 0 121px;}
	.wide_range_services li div h5::before,.we_offers li i.icon::before,
	.hire_dev_magento li h4::before{transform: scale(0.7);}
	.we_offers li i.icon{width: 129px;height: 129px;}
	.form-area .rock-right a.whatsapp .fa.fa-whatsapp,
	.form-area .rock-right a.mail .fa.fa-whatsapp,
	.form-area .rock-right a.skype .fa.fa-whatsapp{width: 65px;height: 65px;background-size: auto 65px;}
	.form-area .rock-right a{padding-left: 75px;}
	.hire_dev_magento li h4{width: 104px;height: 104px;}
	.Hire-Dedicated ul li{margin-bottom: 35px;}
	.team_image {width: 165px;height: 165px;}
	.teams-box{grid-template-columns: 165px 1fr;grid-column-gap: 30px;}
}



@media (max-width:1179px){
	.marketing-contact .row{margin-left:-15px;margin-right:-15px}
	.Hire-Dedicated ul{padding-left: 50px;padding-right: 50px;}
	.pd-85 {padding: 40px 0;}
	.form-area{padding: 70px 0;}
	.page-id-5802 .img-header.title-out-area h1,.page-id-5924 .img-header.title-out-area h1,.page-id-5969 .img-header.title-out-area h1 {font-size: 20px;}
	.page-id-5802 .title-out-area p,.page-id-5924 .title-out-area p,.page-id-5969 .title-out-area p{font-size: 13px;}
	.banner-btn a{font-size: 14px;padding: 15px 28px;}
	.white-label-wordpress .new-section-1 li,.we_offers li h4{font-size: 14px;line-height: normal;}
	.cta_btns{font-size: 15px;padding: 14px 45px;}
	.plan_priceing-2 ul li{padding-top: 80px;}
	.calendly-photo,.calendly-intro-hire-center{width: 100%;}
	.hire-remote-Calendly{width: 350px;}
	.hire-remote-Calendly {position: relative;top: auto;height: 630px;margin: 20px auto auto auto;}
	.hire-remote-Calendly .calendly-inline-widget {height: 600px;width: 100%;overflow: hidden !important;}
	.calendly-intro-hire-center{bottom: 0;left: auto;text-align: center;margin-top: 30px;}
	.calendly-intro-hire-remote span.divider {width: 100%;background: #39b0d7;display: block;box-sizing: border-box;position: relative;}
	.calendly-intro-hire-center .common-header1{max-width: 440px;margin: 0 auto 20px;font-size: 20px;}
	.calendly-intro-hire-remote span.divider::after {position: absolute;content: '';width: 115%;height: 3px;background: #fff;left: -8%;bottom: 0;}
	.calendly-photo img {max-width: 311px;margin: auto;}
}
@media (max-width:1042px){
	.page-header-top-right .social-icons{display:none}
	.form-area .form-left {width: 100%;float: left;}
	.form-area .rock-right {position: static;transform: unset;width: 97%;margin: auto;float: none;border-radius: 10px;}
	.experience_theme li > div,.payment_integration .experience_theme li > div{width: 175px;height: 175px;}
	.experience_theme li > div img,.payment_integration .experience_theme li > div img {max-width: 90px;}
	.white-label-wordpress .new-section-1 li::before{background-size: auto 30px;}
	.white-label-wordpress .new-section-1 li{padding-left: 45px;}
	.wooCommerce_integration ul li .theme-img{width: 180px;height: 180px;}
	.wooCommerce_integration ul li .theme-img{transform: scale(0.7);}
}
@media (max-width:992px){
	.work-listing-signle{width:33.3%}
	.blocklist44 li,.axis_why .what-we-offer-area ul{width:50%}
	.team-content li {width: 33.3334%;}
	.hire_dev_magento{grid-template-columns: 1fr 1fr;}
	.we_offers{grid-template-columns: repeat(3, 1fr);grid-row-gap: 30px;}
	.wide_range_services li div {display: block;text-align: center;}
	.wide_range_services li div h5 {width: 121px;height: 121px;flex: 0 0 121px;margin: auto;position: absolute;top: -50px;left: 50%;transform: translateX(-50%);}
	.wide_range_services li {position: relative;padding-top: 110px;margin-bottom: 40px;}
	.wide_range_services li div p,.cms-services-page ul li p {text-align: center;}
	.cms-services-page .wide_range_services li div p,.cms-services-page .wide_range_services li p{text-align: center !important;}
	.plan_priceing-2 .icon{  width: 100px;height: 100px;}
	.plan_priceing-2 .icon img {transform: scale(0.8);}
	.plan_priceing-2 ul .number{font-size: 26px;}
	.plan_priceing-2 ul{grid-template-columns: 1fr;grid-row-gap: 0;}
	.plan_priceing-2 ul.list-arrow::after,.plan_priceing-2 ul li::before  {display: none;}
	.plan_priceing-2 ul li:not(:last-of-type){margin-bottom: 100px;}
	.plan_priceing-2 ul.list-arrow-2 {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
	.plan_priceing-2 ul.list-arrow-2 li {width: 100%;margin-bottom: 100px;}
	.cms-services-page .plan_priceing-2 ul li p {text-align: center !important;}
	.plan_priceing-2 ul li {padding-top: 50px;}
	.plan_priceing-2 ul.list-arrow-2 li:first-child{margin-bottom: 0 !important;}
	.experience_theme li > div, .payment_integration .experience_theme li > div {width: 100%;height: 100%;padding: 30px 10px;}
	.cms-services-page .experience_theme li p, .cms-services-page .experience_theme li p span {text-align: center !important;width: 100%;}
	.experience_theme{margin: 0 -10px;margin-bottom: 30px;}
	.experience_theme li{padding: 0 10px;}
	.page_builders .col-md-2 .builder_img{width: 140px;height: 140px;}
}


@media (max-width:768px){
	body .axis_why .what-we-offer-area ul::before {width: 51px;height: 51px;left: 0;margin: 0;transform: unset;}
	.Hire-Dedicated ul {padding-left: 0;padding-right: 0;}
	.Hire-Dedicated ul li{padding-left: 110px;}
	.Hire-Dedicated ul li h4{font-size: 20px;}
	.wide_range h2 + p {text-align: center;}
	.new-section-1 {padding-top: 30px !important;padding-bottom: 30px;}
	.form-area .rock-right{padding-left: 30px;}
	.we_offers li i.icon {width: 89px;height: 89px;}
	.we_offers li i.icon::before{transform: scale(0.7);}
	.experience_theme li{width: 100%;margin-bottom: 55px;}

	.page-id-5802 .img-header.title-out-area h1,
	.page-id-5802 .title-out-area p,
	.page-id-5924 .img-header.title-out-area h1,
	.page-id-5924 .title-out-area p,
	.page-id-5969 .img-header.title-out-area h1,
	.page-id-5969 .title-out-area p {color: #000;}

	.banner-btn a.cta_btn:first-of-type {background: var(--orange);color: #fff;}
	.page-id-5802 .title-out-area.img-header .title-in-area,
	.page-id-5924 .title-out-area.img-header .title-in-area,
	.page-id-5969 .title-out-area.img-header .title-in-area {transform: unset;top: 50%;position: static;text-align: center;}
	.banner-btn{justify-content: center;}
	.text-center.title_bar p {text-align: center !important;}
	.sectin-bottom {text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
	.sectin-bottom .cta_btns {margin-top: 20px;}
	.experience_theme li > div, .payment_integration .experience_theme li > div {width: 200px;height: 200px;padding: 30px 10px;margin: auto;}
	.experience_themes .experience_theme:first-of-type li:last-of-type {display: none;}
}

@media (max-width:767px){
	.overlap-content{padding: 30px;}
	.research .sec-image{width:50%;float:left}
	.single-post .full-width-post{width:100%}
	.toggle_on .icon-bar:nth-child(3){display:none}
	.toggle_on .icon-bar:nth-child(2){transform:rotate(-45deg)}
	.toggle_on .icon-bar:nth-child(4){transform:rotate(45deg);margin-top:-2px}
	.acf-map3{width:100%}
	.orange_btn{font-size:18px;padding:8px 20px;border-radius:6px}
	.popup_content{padding:10px 0}
	.popup_content h2{font-size:22px}
	.popup_content label{font-size:14px}
	.entry-content .marketing-contact h2{margin-bottom:20px;font-size:27px}
	.navbar.navbar-default{position:absolute;top:7px;background:0 0}
	.navbar-default .navbar-toggle .icon-bar{background-color:#f26722;transition:.4s linear}
	.header-inner .col-xs-3.site-title{width:81%;padding-left:0;text-align:left}
	#logo img{width:100%;max-width:180px}
	html{padding-top:0!important}
	.caret{display:none}
	.caret.caret2{display:block;cursor:pointer;opacity:.5;border-left:0;background:0 0}
	.caret2::after{content:"";position:absolute;right:17px;top:8px;font-size:33px;line-height:0;background:url(img/new-icon.png) 0 -234px no-repeat;height:20px;width:25px}
	.catet_on::after{transform:rotate(-181deg);top:12px}
	.catet_on{background:0 0}
	.magento-footer{padding:80px 10px 10px}
	.magento-footer .orange_btn{position:static;text-align:center;width:100%;float:left}
	.magento-footer img{left:40%;width:21%;top:-51px}
	#logo{margin-top:10px;margin-left:0}
	.navbar-default .navbar-primary-collapse{background:#fff;box-shadow:0 0 4px 0 #ddd;margin-top:18px;overflow:auto;padding:15px;max-height:344px}
	.navbar-nav>li#menu-item-67>a{text-align:center;font-size:16px}
	.navbar-nav>li:hover .dropdown-menu,.navbar-primary-collapse li ul.sub-menu{background:0 0;border:0}
	.site-header.smaller{position:fixed;z-index:100002;top:0;left:0;background:#fff;min-height:auto;animation:topslide 1s linear}
	.slider-single-img.header-inner,header.smaller .header-inner{box-shadow:0 0 6px 0 #ddd}
	.site-header.smaller .page-header-top-right{display:none}
	.navbar-toggle{margin-right:6px}
	.navbar-default .navbar-nav>li>a{padding:10px 15px!important;border-bottom:1px solid gray;color:#696969}
	.show-mobile{display:block}
	.textwidget.show-mobile{text-align:center}
	.page-header-top-right{margin-bottom:3px}
	header{min-height:auto}
	.social-and-info-area{display:none}
	.navbar-collapse .con-number{float:none}
	.popup_content input,.popup_content select{margin-bottom:5px}
	.popup_content select{padding-top:13px}
	.additional_det{padding:6px 0 10px}
	.popup_content h3{margin-bottom:1rem}
	.popup-contact{padding:16px 10px 10px}
	.popup_content input[type=submit]{padding:5px}
	#slider1_container .portfolio-inner-area .container{padding-right:0}
	.career-out-area .social-icons a{margin:0 5px 0 0}
	ul.social-icons li{margin-right:0}
	.marketing-contact{padding-bottom:0}
	.what-we-offer-area h2{margin-top:20px}
	.magento-footer h2{text-align:center}
	.magento-footer .orange_btn{padding:4% 2%;font-size:22px}
	.service-new-right{width:100%}
	.dev-m-new li{width:100%;margin-top:0}
	.shopify_heading{padding-top:25px;padding-bottom:0}
	.why_axis .what-we-offer-area ul{width:100%;margin-top:30px}
	.why_axis .what-we-offer-area ul h5{text-align:left}
	.goodfirm-widget{max-width:380px;padding-bottom:30px}
	.clear-small{clear:both}
	.rock-left{margin-top:2%}
	.rock-form-outer::after{height:100%}
	.seo-footer{width:100%;float:left;border:2px solid;border-radius:20px;padding:10px}
	.saboxplugin-wrap{border:1px solid #eee;width:100%;display:block;overflow:hidden;word-wrap:break-word;position:relative;margin-top:15px;margin-bottom:15px;padding:15px}
	.saboxplugin-wrap .saboxplugin-gravatar img{border-radius:50%}
	.section-second .su-row .su-column{border-bottom:none;border-right:none}
	.section-second .magento-footer img{left:40%;width:100px;top:-25px}
	.blog .post.type-post{width:100%;padding:0}
	.blog .blog-content>h2{height:auto}
	.what-we-offer-area ul li::before{left:50%;transform:translate(-50%)}
	.recognition,.research.res-recognition .sec-image,.service-area li{width:100%}
	.our-developer .blog_client{padding-left:0;padding-right:0}
	.why-box-listing .col-sm-6{width:100%}
	.work-listing-signle{width:50%}
	.why-box-in p{text-align:center}
	.board-of-dir .col-md-4{text-align:left}
	.seprate-dr-section{flex-direction:initial}
	.Directors-img{margin:auto auto 25px;display:inline-block}
	.our-team .col-md-4{width:50%;padding-bottom:15px;float:left}
	.member-wrap .col-md-6,.rock-left a{width:100%}
	.entry-content .marketing-contact h2{color:#fff}
	.marketing-contact .rock-form h2 .orange {color: #fff;}
	.cms-services-page .entry-content .list-k-head li,ul.list-k-head{padding:0}
	.blog-left .entry .overlap-content h3 {font-size: 22px;}
	.postid-4268 #content > .container,
	.postid-4268 .site-content > .content-area{padding: 0;}
	.table-content a {font-size: 15px;}
	.blog-content .entry .table-content ul p {padding-bottom: 0;}
	.blog-content .entry .table-content ul li::before {margin-right: -22px;transform: scale(.7);}
	.table-content {padding: 10px 20px 20px;}
	.table-content ul {margin-top: 0;}
	.table-content {margin-top: -85px;}
	.blog-content .entry p.chapter {padding: 5px 17px;font-size: 18px;}
	.blog-left .entry .chapters h2 {padding-top: 0;}
	.chapters img {margin-top: 0 !important;}
	.team-single_wrapper::before {width: auto;height: 100%;left: 20px;right: 20px;top: 0;bottom: 0;}
	.team-image_wrap,.team-info_wrapper,.team-info_icons{width: 100%;}
	.team-info_icons a {margin: 0 10px;}
	.team-info_wrapper{margin-left: 0;padding-left: 40px;padding-right: 40px;margin-top: 20px;margin-bottom: 20px;}
	.team-single_wrapper {flex-wrap: wrap;}
	.team-info_icons{margin: 20px 0;flex-direction: row;}
	.team-content li {width: 50%;}
	.border-left-head h2 {font-size: 18px;line-height: normal;}
	.gallery-pop .inner .close {right: 21px;padding: 0;line-height: 22px;height: 24px;width: 24px;font-size: 15px;}
	body:not(.single) .blog-left .post.type-post{width: 50%;}
	.wide_range_services{grid-template-columns: 1fr 1fr;}
	.axis_why .what-we-offer-area ul {width: 100%;padding-right: 0;}
	body .axis_why .what-we-offer-area ul li::before{transform: unset;}
	body .axis_why .what-we-offer-area ul::after{display: none;}
	.axis_why .what-we-offer-area.flex-wrap {padding-top: 0;}
	.wide_range_services,.hire_dev_magento{grid-template-columns: 1fr;}
	.cta_btn,.form-area .wpcf7-form-control.wpcf7-submit,.new-section-1 a{font-size: 14px;padding: 14px 23px;}
	.new-section-1 a {margin-top: 10px;}
	.form-area {padding: 30px 0;}
	body .faq_heading h2{padding-right: 30px;font-size: 17px;}
	.full_width.bg-light.pd-85.mt-30.axis_why {margin-top: 0;}
	.wide_range_services li,.hire_dev_magento li {padding-left: 15px;padding-right: 15px;}
	.we_offers li h4{font-size: 17px;}
	.why-axis-web-art .we_offers {grid-template-columns: repeat(1, 1fr);}
	.white-label-wordpress .new-section-1 .row{flex-wrap: wrap;}
	.experience_theme li{margin-bottom: 20px;}
	.cms-services-page .sectin-bottom p {text-align: center !important;}
	.page_builders .col-md-2,.payment_integration .experience_theme li{width: 100%;margin-bottom: 20px;}
	.experience_theme {margin-bottom: 0;}
	.wooCommerce_integration ul li .theme-img img {width: 50px;}
	.wooCommerce_integration ul li{width: 100%;}
	.wooCommerce_integration ul{flex-wrap: wrap;}
	.hire-remote-Calendly {width: 100%;}
	.hire-remote-Calendly {height: unset;margin: 20px 0 0;margin-bottom: 20px;}
	.white-label-wordpress .new-section-1 h2 {margin-bottom: 30px;}
	.plan_priceing-2 ul{margin-top: 80px;}
	.experience_themes .experience_theme:first-of-type, .payment_integration .experience_theme,
	.wooCommerce_integration ul {margin-top: 40px;}
	.wooCommerce_integration ul li p{margin-top: 0;}
	.wooCommerce_integration ul li p br{display: none;}


}

@media (max-width:576px){
	.we_offers{grid-template-columns: repeat(2, 1fr);}
	.form-area .quote-form .s_row{grid-template-columns: 1fr;}
	.form-area .quote-form .s_row .col-md-12 {grid-column: 1 span;}
	.form-area .form-text-right {text-align: left;width: 100%;float: left;margin-top: 15px;}
	.form-area .rock-right a {padding-left: 55px;margin-bottom: 10px;}
	.form-area .rock-right {padding: 30px;}
	.form-area .rock-right a.whatsapp .fa.fa-whatsapp, 
	.form-area .rock-right a.mail .fa.fa-whatsapp, 
	.form-area .rock-right a.skype .fa.fa-whatsapp {width: 45px;height: 45px;background-size: auto 45px;}
	.axis_why .what-we-offer-area ul li::before {width: 51px;height: 51px;background-position: 4px -241px;left: -8px;top: -3px;}
	.teams-box {display: block;}
	.team_image{margin: auto;}
	.team_right_content * {text-align: center !important;}
	.team_right_content h2 {font-size: 19px !important;margin-top: 15px !important;}
	.magento_expert .teams:not(:last-of-type) {padding-bottom: 40px;border-bottom: 1px dashed #ccc;margin-bottom: 40px;}
	.magento_expert {padding-bottom: 0;}
	.hire_dev_magento{margin-top: 90px;}
	.wide_range_services li div{margin-bottom: 15px;}
	.wide_range_services li{padding-top: 90px;}
	.page-id-5792 .entry-content h2 br {display: none;}
	.banner-btn {display: block;}
	.banner-btn a.cta_btn:first-of-type {margin-bottom: 15px;}
	.wooCommerce_integration ul li .theme-img{margin-bottom: 0;}
	.experience_theme li.epmty,.experience_theme li.empty{display: none;}

}


@media (max-width:520px){
	.blocklist44 li,.work-listing-signle{width:100%}
	.con-mailid,.con-number{display:inline-block;float:none}
	.con-mailid{display:none}
	.con-number{margin-bottom:7px;margin-right:10px}
	.social-and-info-area{width:auto;margin:0 -15px;float:none;display:none}
	.con-number.india-flag,.con-number.us-flag{font-size:13px}
	.social-and-info-area .widget_text{margin-right:0}
	.magento-footer img{left:34%;width:34%;top:-51px}
	.section-one a{font-size:18px;text-align:center}
	.section-second .magento-footer img{left:30%}
	.section-one{padding-top:20px}
	.research .sec-image{min-height:295px}
	.research .first.sec-image .image,.research .second.sec-image .image{min-height:220px}
	.request-a-quote .wpcf7-form ul.submit-area .wpcf7-submit{font-size:17px}
	.member-wrap img,.our-team .col-md-4{width:100%}
	.blog-left .entry .overlap-banner h2,.image-right{width: 100%;}
	.team-content li ,body:not(.single) .blog-left .post.type-post{width: 100%;}

	/* =======30-05-2023======== */
	.navbar-nav > li#menu-item-67 > a {margin-top: 14px;border: none;}
	.caret2::after {transform: scale(.6);image-rendering: revert;right: 10px;top: 8px;}
	.navbar-default .navbar-primary-collapse {max-height: 370px;}
	.cms-boxs li:nth-child(2)::before {background-position: 1px -1565px;}
	.cms-boxs li:nth-child(3)::before {background-position: 0px -1508px;}
	.cms-boxs li:nth-child(1)::before{background-position:  0 -1535px;}
	.slider-bottom-inner .get-started-box {padding: 20px 15px 10px;}
	.cms-boxs li {padding-left: 25px;}
	.banner-left {text-align: left;padding: 0 0px;}
	.portfolio-out-area {margin-top: 30px;}
	.together-out-area {margin-top: 50px;}
	.site-content.London.College.of.Osteopathy .col-md-12.content-area p {text-align: left;line-height: 25px;padding-bottom: 10px;}
	.testimonials {padding-top: 10px;padding-bottom: 20px;}
	.test-list-cont-home p {width: 100%;}
	.testimonial-list-home h3 {max-width: 100%;padding-left: 0 !important;margin-bottom: 20px !important;}
	.blog-feedbacks-out-area .rpwe-summary {padding-top: 10px;}
	.site-content.London.College.of.Osteopathy .col-md-12.content-area h1 {padding-left: 0;}
	.why-axis #text-6 {padding: 0;}
	.why-axis p,.test-list-cont-home p ,.blog-feedbacks-out-area .rpwe-summary{font-size: 15px;line-height: 25px;letter-spacing: .2px;}
	.why-axis .widget-title {font-size: 25px;}
	.why-axis h3 {font-size: 23px;}
	.research .s_row .center {padding: 0 15px;}
	.research .sec-image h3 {line-height: 23px;}
	.research .image {padding: 0 15px;}
	.research {padding: 40px 0 45px;}
	.research .image {min-height: 300px;margin-bottom: 15px;}
	.research .first.sec-image .image, .research .second.sec-image .image {min-height: 180px;}
	.our-clients-out-area h2 {font-size: 25px;}
	.our-clients-out-area .item img {max-height: 100px;width: auto;}
	.our-client-logo .item {padding: 0 5px;text-align: center;}
	.footer-inner #wp_editor_widget-14,.footer-inner #wp_editor_widget-12,.footer-inner #wp_editor_widget-13 {padding-left: 15px;padding-right: 15px;}

	.site-content.Hire.Magento.Developer .full.pt-0 {padding-top: 0;padding-bottom: 30px;}
	.faq-content h2,.hiring-process h2,.five-reason .reason-wrapper h2,.following-services h2,.best-company-wrap h2,.site-content.Hire.Magento.Developer .full h2,.why-choose-dev h2,.research.res-recognition .recognition h2,.m2-services h2 {margin-top: 0;font-size: 26px;}
	.site-content.Hire.Magento.Developer .full p ,.site-content.Hire .cms-services-page .why-choose-dev p{text-align: left !important;font-size: 15px;letter-spacing: .3px;line-height: 25px;}
	.marketing-contact {padding-top: 0px;}
	.marketing-contact .wpcf7,.marketing-contact .wpcf7-form{width: 100%;float: left;}
	.marketing-contact .rock-form {padding-top: 25px;}
	.marketing-contact .rock-form h2,.site-content.Hire .cms-services-page .hire-section h2 {font-size: 25px;margin-top: 0;}
	.marketing-contact .rock-form .rock-left i {left: 15px;top: 16px;}
	.marketing-contact .rock-form .rock-left a span small {line-height: 20px;}
	.marketing-contact .rock-form .rock-left a {padding: 14px 15px;padding-left: 65px;margin-bottom: 10px;text-align: left;margin-top: 0;}
	.marketing-contact .rock-form .rock-inner {padding: 20px 15px;margin-top: 10px;border-width: 4px;border-radius: 10px;}
	.marketing-contact .rock-form .rock-inner div {clear: both;}
	.marketing-contact .rock-form .rock-inner input:not([type="submit"]){min-height: 45px;}
	.marketing-contact .rock-form .rock-inner select {background: url(img/dropdown.png) right center/13px no-repeat #fff;background-position: right 15px center;}
	.marketing-contact .rock-form .rock-inner input:not([type="submit"]),.marketing-contact .rock-form .rock-inner select{margin-bottom: 13px;}
	.marketing-contact .rock-form .rock-inner .wpcf7-submit {font-size: 16px;padding-right: 15px;}
	.marketing-contact .rock-form .rock-inner .col-md-12.text-center, .marketing-contact .rock-form .rock-inner .col-md-12.text-center p {text-align: left !important;}
	.site-content.Hire .cms-services-page .full.parag-page {padding-top: 30px;}
	.rock-form .rock-inner h4{margin-left: -2px;padding-bottom: 6px;}
	.site-content.Hire .cms-services-page .hire-section {padding: 35px 0;}
	.site-content.Hire .cms-services-page .hire-section p {text-align: left !important;line-height: 25px;letter-spacing: .3px;}
	.site-content.Hire .cms-services-page .hire-section .list-k-head {margin-bottom: 0;}
	.site-content.Hire .cms-services-page .hire-section .list-k-head li:last-child h3 {margin-bottom: 5px;}
	.site-content.Hire .cms-services-page .hire-section .orange_btn {font-size: 16px;}
	.why-choose-dev .blocklist44.laravel-icon li {text-align: left;line-height: 25px;letter-spacing: .3px;}
	.why-choose-dev {margin-bottom: 0;padding: 35px 0;padding-bottom: 20px;}
	.research.res-recognition .recognition {padding-top: 0;}
	.research.res-recognition .col-md-3 {width: 33.33%;float: left;padding: 0;}
	.research.res-recognition .image {padding: 0 5px;min-height: auto !important;margin-bottom: 0;}
	.research.res-recognition .sec-image.first .image {padding: 0px 14px;}
	.research.res-recognition {padding: 40px 0;}
	.m2-services h3 {font-size: 18px;padding-bottom: 5px;line-height: 23px;}
	.m2-services .service-area li .description {padding: 30px 15px 30px;}
	.service-area li figure img {padding: 0 17px;}
	.m2-services .service-area li figure {margin: 0 auto 20px;width: 110px;height: 110px;}
	.m2-services .service-area li p br {display: none;}
	.m2-services .service-area li .description strong {font-size: 18px;letter-spacing: .3px;padding-bottom: 8px;}
	.m2-services .service-area li .description p ,.cms-services-page .entry-content .hiring-process p{text-align: center !important;font-size: 15px;letter-spacing: .4px;line-height: 25px;}
	.following-services .following-inner .degree_service_block p:last-child,.m2-services .service-area li .description p:last-child,.cms-services-page .entry-content .best-company-wrap p:last-child {margin-bottom: 0;}
	.site-content.Hire .cms-services-page .Services {padding: 30px 0;}
	.site-content.Hire .cms-services-page .Services h3 {margin-top: 0;}
	.site-content.Hire .cms-services-page .Services .weve-work li {text-align: left !important;font-size: 16px;letter-spacing: .4px;padding-left: 30px;float: left;line-height: 1.35;padding-top: 9px;padding-bottom: 8px;}
	.site-content.Hire .cms-services-page .Services .weve-work li::before {top: 8px;transform: scale(.9);}
	.site-content.Hire .cms-services-page .Services .weve-work li.Perfumes {clear: both;}
	.best-company-wrap h2 {margin-bottom: 20px;}
	.cms-services-page .entry-content .best-company-wrap p {text-align: center !important;font-size: 15px;letter-spacing: .4px;line-height: 25px;}
	.best-company-wrap .best-company .why_block_Txt {width: 100%;padding: 0;}
	.best-company-wrap .best-company .hire_col {padding: 0;}
	.best-company-wrap .best-company .why_block_img {width: auto;float: none;margin: 0 auto;}
	.best-company-wrap .best-company .why_block_Txt h3 {text-align: center;margin-top: 15px;}
	.best-company-wrap .best-company .why_block {padding-top: 25px;}
	.best-company-wrap .best-company .hire_col.moveUp {display: none;}

	.process-of-successful,.what-we-offer-area ,.our-developer,.best-company-wrap ,.following-services,.five-reason,.faq-content,.hiring-process {padding: 35px 0;}

	.best-company-wrap + p {margin: 0;}
	.following-services .following-inner .col-sm-3 {padding: 0;}
	.following-services .following-inner .degree_service_block {margin: 0;margin-top: 15px;box-shadow: 0 0 10px -2px #ddd;min-height: auto;padding: 25px 15px 25px;}
	.degree_service_icon {top: -2px;right: 0px;}
	.following-services .following-inner .degree_service_block:hover {box-shadow: 0 0 15px -2px rgba(0,0,0,.2);}
	.five-reason .reason-wrapper {padding: 0 15px;}
	.five-reason .media-left {font-size: 55px;line-height: 50px;width: 65px;min-width: 65px;}
	.five-reason h3 {font-size: 18px;}
	.cms-services-page .entry-content .five-reason p {text-align: left !important;font-size: 15px;line-height: 25px;letter-spacing: .4px;margin-bottom: 0;}
	.five-reason .reason-wrapper .media.wow {margin-top: 0;padding-bottom: 15px;padding-top: 10px;}
	.five-reason .reason-wrapper .media.wow:last-child,.hiring-process .process-step:last-child,.cms-services-page .process-of-successful ul li:last-child {padding-bottom: 0;}
	.five-reason {margin-bottom: 0;}
	.hiring-process,.faq-content .enquiry-now div,.above-footer-content {clear: both;}
	.hiring-process .process-step {float: left;padding-left: 0;padding-right: 0;}
	.hiring-process .process-step .sec-2 {width: 100%;}
	.hiring-process .process-step h3 {text-align: center;}
	.hiring-process .process-step .sec-1 {padding: 0;margin: 0 auto;max-width: max-content;float: none;padding-bottom: 15px;}
	.hiring-process .process-step p {margin-bottom: 0;}
	.hiring-process .process-row {margin-top: 15px;}
	.faq-content .panel-group {clear: both;max-width: 100%;width: 100%;float: left;padding: 0;}
	.faq-content .panel-group .panel-title a {letter-spacing: .4px;}
	.faq-content .panel-group .panel-body {padding-top: 0px;letter-spacing: .4px;line-height: 25px;}
	.faq-content .enquiry-now {clear: both;float: left;padding: 0;}
	.faq-content .enquiry-now .enquiry-now-form {padding: 25px 15px;}
	.faq-content .enquiry-now .enquiry-now-form h2 {font-size: 24px;margin-bottom: 13px;}
	.faq-content .enquiry-now .enquiry-now-form h5 {font-size: 18px;margin-bottom: 25px;}
	.faq-content .enquiry-now .enquiry-now-form input:not([type="submit"]), .faq-content .enquiry-now .enquiry-now-form select, .faq-content .enquiry-now .enquiry-now-form textarea {font-size: 15px;font-weight: 300;line-height: 25px;height: 49px;background: #fff;}
	.faq-content .enquiry-now .enquiry-now-form textarea {height: 120px;}
	.faq-content .enquiry-now .enquiry-now-form .wpcf7-submit {font-weight: 300;font-size: 16px;text-transform: uppercase;border: none;border-radius: 7px;margin-bottom: 0;}
	.our-developer .container {padding: 0;}
	.our-developer .blog_client {padding-top: 10px;padding-bottom: 10px;}
	.our-developer .blog_client .comment_para h4 {line-height: 27px;}
	.our-developer .blog_client .commentor {float: none;width: 25%;margin: 0 auto;padding-bottom: 13px;}
	.our-developer .blog_client .comment_para {width: 100%;padding: 0;text-align: center;}
	.cms-services-page .entry-content .our-developer .blog_client .comment_para p {text-align: center !important;}
	.our-developer .blog_client .commentor img {box-shadow: 0 0 14px 0px rgba(0,0,0,.25);}
	.our-developer {padding-bottom: 0;}
	.our-developer .blog_client:last-child,.above-footer-content .what-we-offer-area ul:last-child {padding-bottom: 0;}
	.ecommerce_case_studies_area {padding-bottom: 55px;margin-top: 35px;}
	.ecommerce_case_studies_area .owl-pagination .owl-page span {height: 9px;width: 9px;}
	.ecommerce_case_studies_area .owl-pagination .owl-page {margin: 0 4px;}
	.above-footer-content {padding-top: 40px !important;padding-bottom: 30px;margin-top: 0;}
	.above-footer-content h2 {padding: 0;font-size: 26px;}
	.above-footer-content .goodfirm-widget {clear: both;padding: 0;}
	.above-footer-content .col-sm-8 {padding: 0;}
	.above-footer-content .what-we-offer-area ul {text-align: center;font-size: 15px;line-height: 25px;letter-spacing: .4px;margin: 0;padding: 74px 0px 25px 0;margin-top: 30px;}
	.above-footer-content .what-we-offer-area ul::before {left: 50%;transform: translate(-50%);}
	.above-footer-content .what-we-offer-area ul li::before {transform: translate(-50%) scale(.5);left: 50%;}
	.above-footer-content .what-we-offer-area ul h5 {text-align: center;margin-bottom: 10px;}
	.above-footer-content .row.mt-50 {margin-top: 25px;}
	.above-footer-content .row .col-md-6 {padding: 0;}
	.above-footer-content .orange_btn_small {font-size: 16px;}

	.optimization_custom_row h3,.magento_development_custom_row h2,.page_top_row .custom_title,.site-content.eCommerce.Website.Development h2,.process-of-successful h3,.what-we-offer-area h2,.site-content.Web.Services .site-content h2 {font-size: 26px;margin-top: 0;}

	.site-content.Web.Services .site-content p ,.site-content.eCommerce.Website.Development p{text-align: left !important;letter-spacing: .4px;line-height: 25px;}
	.what-we-offer-area p {line-height: 24px;letter-spacing: .4px;text-align: center !important;}
	.what-we-offer-area ul::before {padding: 0;transform: translate(-50%);margin-left: 0;width: 80px;height: 80px;}
	.what-we-offer-area ul li::before {transform: translate(-50%) scale(.56);top: 4px;}
	.what-we-offer-area ul {padding: 100px 0 20px;margin-top: 25px;}
	.what-we-offer-area ul.responsive-website-design {padding-bottom: 0;}

	.cms-services-page .process-of-successful ul li img {height: 100px;width: 100px;}
	.cms-services-page .process-of-successful ul li br {display: none;}
	.cms-services-page .process-of-successful ul li p {text-align: center;letter-spacing: .4px;line-height: 24px;margin-bottom: 0;}
	.cms-services-page .process-of-successful ul li h3 {margin-bottom: 10px;}
	.cms-services-page .process-of-successful ul li {padding-top: 40px;padding-bottom: 25px;}
	.cms-services-page .process-of-successful ul li:first-child {padding-top: 10px;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column {padding-top: 0;}
	.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(2n)::before,.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(2n)::after {height: 100.1%;top: 0px;top: 0;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column-inner img {width: 95px;float: left;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column.su-column-size-2-5 {padding: 0;margin: 0 !important;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column.su-column-size-3-5 {text-align: left !important;padding-bottom: 0;margin-bottom: 0 !important;}
	.page-id-9 .cms-services-page #content .entry-content .su-row {padding: 35px 0;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column.su-column-size-3-5 p, .page-id-9 .cms-services-page #content .entry-content .su-row .su-column.su-column-size-3-5 li {line-height: 25px;letter-spacing: .4px;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column.su-column-size-3-5 li {padding-bottom: 5px;}
	.page-id-9 .cms-services-page #content .entry-content .su-row .su-column.su-column-size-3-5 li:last-child {padding-bottom: 0;}
	.page-id-9 .cms-services-page #content .entry-content .su-row:first-child {padding: 0;}
	.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(5),.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(3) {display: flex;flex-wrap: wrap;}
	.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(5) .su-column.su-column-size-2-5,.page-id-9 .cms-services-page #content .entry-content .su-row:nth-child(3) .su-column.su-column-size-2-5 {order: -1;}
	.page_top_row h5,.site-content.eCommerce.Website.Development h4 {font-size: 17px;line-height: 25px;padding-top: 0px;padding-bottom: 15px;}
	.page-id-326 .what-we-offer-area ul::before {transform: translate(-50%) scale(.6);width: 130px;height: 130px;padding: 32px;top: -23px;}
	.page-id-326 .what-we-offer-area ul.manageable::before,.page-id-326 .what-we-offer-area ul.improved-customer::before {padding: 26px;}
	.site-content.eCommerce.Website.Development p{text-align: center !important;}
	.cms-services-page .entry-content .page_top_row p {text-align: left !important;line-height: 25px;letter-spacing: .4px;}
	.site-content.eCommerce.Website.Development .portfolio-inner-area .title {font-size: 20px;margin-bottom: 0;}
	.ecommerce_technologies_area {margin-top: 0;padding: 35px 0;}
	.ecommerce_technologies_area .widgettitle,.process_of_successful_area h2.widgettitle {font-size: 20px !important;margin-bottom: 25px !important;line-height: 26px;}
	.ecommerce_technologies_area tr {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 20px 15px;}
	.ecommerce_technologies_area td {width: 100%;margin: 0;}
	.process_of_successful_area {margin-top: 40px;padding-bottom: 20px;}
	.process_of_successful_area li {width: 100%;min-height: auto;margin-bottom: 25px;padding-top: 29px;}
	.process_of_successful_area li img {width: 90px !important;}
	.process_of_successful_area li h4 {margin-top: 10px;}
	.process_of_successful_area li:first-child {padding-top: 10px;}
	.above-footer-content p {letter-spacing: .4px;line-height: 25px;}
	.testimonial-content .testimonial-list li p br,.site-content.Joomla.Development .entry-content .dev-m-pages li br ,.custom_hire_seo_wrap .su-row .su-column br,.what-we-offer-area .shopify_page .shopify-content p br,.magento-footer.shopify-footer br,.development_company_wrap .magento-footer h2 br,.above-footer-content br,.site-content.eCommerce.Website.Development h4 br,.development_company_wrap .dev-m-pages li br {display: none;}
	.rock-form .rock-inner h4 + p {line-height: 21px;margin-bottom: 0;}
	.marketing-contact .hide_mobile {display: none;}
	.page_top_row {padding-top: 0;padding-bottom: 35px;}
	.page_top_row h5 {margin-bottom: 0;}
	.site-content.WordPress.Development .entry-content .dev-m-pages li:last-child,.site-content.Joomla.Development .entry-content .dev-m-pages li:last-child,.page_top_row.pb_0 {padding-bottom: 0;}
	.cms-services-page .entry-content .page_top_row p,.site-content.eCommerce.Website.Development .page_top_row p {text-align: left !important;}
	.magento_development_custom_row {padding-top: 35px;padding-bottom: 10px;}
	.magento_development_custom_row .show-popup-contact {font-size: 16px;padding-top: 10px;padding-bottom: 10px;}
	.cms-services-page .entry-content .development_company_wrap  p,.cms-services-page .entry-content .magento_development_custom_row p {text-align: center !important;line-height: 25px;letter-spacing: .4px;}
	.magento_development_custom_row p img {margin-bottom: 10px;}
	.entry-content h2, .what-we-offer-area h2 {font-size: 26px;margin-top: 0;}
	.development_company_wrap {padding: 0;padding-top: 35px;}
	.development_company_wrap .dev-m-pages .img-out,.development_company_wrap_new .dev-m-pages.dev-m-new li .img-out {height: 80px;width: 80px;}
	.development_company_wrap .dev-m-pages li,.development_company_wrap_new .dev-m-pages.dev-m-new li {padding: 15px 0;margin-top: 10px;}
	.development_company_wrap .dev-m-pages li h3 {margin-bottom: 10px;margin-top: 10px;font-size: 20px;}
	.seo_company_wrap .magento-footer img,.development_company_wrap .magento-footer img,.magento-footer.shopify-footer img {left: 50%;width: 23%;top: -47px;transform: translate(-50%);margin: 0;}
	.seo_company_wrap .magento-footer,.development_company_wrap .magento-footer,.magento-footer.shopify-footer {margin-top: 50px;padding: 55px 15px 30px;}
	.development_company_wrap .magento-footer h2,.seo_company_wrap .magento-footer h2 {font-size: 24px;}
	.seo_company_wrap .magento-footer .orange_btn,.page_top_row .orange_btn,.development_company_wrap .magento-footer .orange_btn,.magento-footer.shopify-footer .orange_btn {font-size: 16px;}
	.development_company_wrap_new {width: 100%;float: left;}
	.development_company_wrap_new .shopify_heading {padding-top: 0;}
	.development_company_wrap_new .dev-m-pages h3 {margin: 10px 0;font-size: 20px;font-weight: 500;padding-top: 5px;letter-spacing: .5px;}
	.development_company_wrap_new .service-new-right p, .development_company_wrap_new .service-new-right li {line-height: 25px;letter-spacing: .4px;}
	.development_company_wrap_new li .service-new-right li {padding: 0 !important;text-align: center;}
	.magento-footer.shopify-footer {margin-top: 65px;padding: 45px 15px 30px;}
	.development_company_wrap_new .dev-m-pages {padding-bottom: 15px !important;}
	.shopify_page {margin-top: 40px;}
	.shopify_page .shopify-content .col-md-6 {padding: 0;}
	.shopify_page .shopify-content {display: flex;flex-wrap: wrap;}
	.shopify_page .shopify-content .col-md-6:nth-child(2) {order: -1;padding-bottom: 20px;}
	.what-we-offer-area .shopify_page .shopify-content p {text-align: left !important;}
	.what-we-offer-area .shopify_page .shopify-content p .orange_btn {font-size: 16px;padding: 9px 20px;margin-top: 20px;}
	.digital-marketing p {text-align: left;line-height: 25px;letter-spacing: .4px;padding-bottom: 5px;clear: both;width: 100%;float: left;}
	.digital-marketing .page_top_row {padding: 35px 0;}
	.digital-marketing h3 {margin-bottom: 10px;font-size: 22px;width: 100%;float: left;}
	.digital-marketing p:empty,.seo_company_wrap p:empty{display: none;}
	.digital-marketing .seo_service.new-service{padding: 30px 0;}
	.digital-marketing .orange_btn {display: ;font-size: 16px;padding: 10px 15px;display: inline-block;}
	.cms-services-page .entry-content .optimization_custom_row p {text-align: left !important;letter-spacing: .4px;font-size: 15px;line-height: 25px;}
	.optimization_custom_row .show-popup-contact {font-size: 15px;width: 100%;padding: 10px 15px;margin-top: 10px;margin-bottom: 10px;}
	.optimization_custom_row {padding-top: 35px;}
	.seo_company_wrap .section-second-top {margin-top: 35px;margin-bottom: 15px;}
	.cms-services-page .entry-content .seo_company_wrap p {text-align: center !important;letter-spacing: .4px;line-height: 25px;}
	.cms-services-page .entry-content .seo_company_wrap .img-out,.site-content.Joomla.Development .entry-content .dev-m-pages .img-out ,.site-content.WordPress.Development .entry-content .dev-m-pages .img-out{height: 80px;width: 80px;}
	.seo_company_wrap .img-out img {margin: 0;}
	.seo_company_wrap h3 {margin-bottom: 10px;}
	.custom_hire_seo_wrap .su-row {display: flex !important;flex-wrap: wrap;}
	.custom_hire_seo_wrap .su-row .su-column:nth-child(2),.custom_hire_seo_wrap .su-row .hire_seo_left{order: -1;}
	.cms-services-page .entry-content .custom_hire_seo_wrap .su-row .su-column {border: none;margin: 0 !important;padding: 0 !important;}
	.custom_hire_seo_wrap .su-row .su-column h2,.hire_seo.custom_hire_seo_wrap .studies h2 {font-size: 22px;margin-bottom: 13px;margin-top: 30px;text-align: left;}
	.custom_hire_seo_wrap .su-row .su-column p,.hire_seo.custom_hire_seo_wrap .studies p {text-align: left !important;letter-spacing: .4px;font-size: 15px;line-height: 25px;}
	.hire_seo.custom_hire_seo_wrap {margin-top: 45px;padding-top: 40px;}
	.custom_hire_seo_wrap .su-row .hire_seo_left {padding-top: 35px;}
	.site-content.Joomla.Development .entry-content > h3,.site-content.WordPress.Development .entry-content > h3{font-size: 26px;margin-bottom: 20px;}
	.site-content.Joomla.Development .entry-content h5,.site-content.WordPress.Development .entry-content h5{font-size: 17px;line-height: 24px;margin-bottom: 15px;}
	.site-content.Joomla.Development .entry-content p,.site-content.WordPress.Development .entry-content p {text-align: left !important;line-height: 25px;letter-spacing: .4px;}
	.site-content.Joomla.Development .entry-content .dev-m-pages p ,.site-content.WordPress.Development .entry-content .dev-m-pages p{text-align: center !important;}
	.site-content.Joomla.Development .entry-content .dev-m-pages h3 ,.site-content.WordPress.Development .entry-content .dev-m-pages h3{margin-bottom: 11px;margin-top: 12px;}
	.page-id-5 .title-out-area.img-header{padding: 0;}
	.page-id-5 .title-out-area.img-header .title-in-area{display: none;}
	.page-id-5 .title-out-area.img-header > img{display: block;}
	.site-content.Our.Services #main-content,.site-content.Clients #main-content {padding: 0;}
	.sub-pages-of-services li {margin: 0;margin-bottom: 15px;height: auto;padding: 20px;padding-top: 10px;}
	.ep_portfolio.ep_group .ep_item {padding: 0;margin-bottom: 20px !important;}
	.ep_portfolio.ep_group .ep_item .pr-bt-left {width: 100%;left: 0;padding-left: 15px;padding-right: 70px;}
	.ep_portfolio.ep_group .ep_item .pr-bt-left .inds-names {line-height: 23px;}
	.abous-page .entry-content p {text-align: left;letter-spacing: .4px;line-height: 25px;padding-bottom: 0;}
	.what-we-offer-bottom-area {margin-top: 40px;padding-top: 40px;}
	.what-we-offer-bottom-area .col-md-6 {padding: 0;}
	.what-we-offer-bottom-area h3 {font-size: 23px;margin-bottom: 25px;}
	.what-we-offer-bottom-area ul {padding: 0 0 0px 63px;margin-bottom: 30px;}
	.what-we-offer-bottom-area ul::before {transform: scale(.8);top: -6px;image-rendering: pixelated;left: -7px;}
	.what-we-offer-bottom-area h5 {margin-bottom: 9px;font-size: 19px;}
	.what-we-offer-bottom-area ul p {letter-spacing: .4px;line-height: 24px;font-size: 15px;margin-bottom: 0;}
	.what-we-offer-bottom-area .col-md-6:last-child {padding-top: 10px;padding-bottom: 10px;}
	.abous-page .what-we-offer-area h3 {padding-top: 0;margin-top: 0;}
	.site-content.Clients .clients-list li {width: 100%;padding: 0;}
	.site-content.Clients .clients-list li .inner-lg-area {margin: 0;}
	.site-content.Clients .clients-list {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 10px;}
	.life-at p {text-align: left;line-height: 25px;letter-spacing: .4px;}
	.life-at-content .border-left-head {padding-top: 20px;padding-bottom: 45px;}
	.life-at-content .border-left-head .owl-pagination span {width: 10px;height: 10px;}
	.life-at-content .border-left-head .owl-pagination .owl-page {margin: 0 4px;}
	.testimonial-content .entry-content {padding-top: 0;}
	.testimonial-content .testimonial-list li .container,body.blog .site-main .container {padding: 0;}
	.testimonial-content .testimonial-list li h4 {text-align: center;font-size: 23px;margin-bottom: 11px;}
	.testimonial-content .testimonial-list li p {text-align: center;letter-spacing: .4px;line-height: 25px;font-size: 15px;}
	body.archive .title-out-area.on-top-area .ti-and-des h1 {color: #000;text-align: left;font-size: 26px;}
	.bolg-page .blog-left article {padding: 0 !important;}
	.bolg-page .blog-left article h2 {height: auto !important;padding-bottom: 15px;line-height: 20px;}
	.bolg-page .blog-left article .blog-content-footer {width: 100%;float: left;}
	.bolg-page .blog-left article .continue-btn {border-radius: 5px;line-height: 1;padding: 14px 15px;font-size: 15px;}
	.bolg-page .blog-left article .item {margin-bottom: 30px;}
	.single .content-area-bottom.looking-to,.page-template-contact .content-area-bottom.looking-to,body.archive .content-area-bottom.looking-to,body.blog .content-area-bottom.looking-to {margin: 0;}
	.bolg-page {padding-top: 15px;clear: both;width: 100%;float: left;padding-bottom: 10px;}
	.cont-page-form ul {margin: 0 !important;}
	.cont-page-form li {padding: 0 !important;margin-bottom: 4px !important;}
	.contact-page.single-templete .entry-content h3 {font-size: 18px;padding: 0;line-height: 24px;margin-bottom: 20px;text-align: left;}
	.contact-page.single-templete .entry-content form h4 {font-size: 18px;max-width: 100%;text-align: left;padding: 11px 15px;margin-bottom: 15px;}
	.contact-page.single-templete .wpcf7-submit {font-size: 16px;line-height: 1;padding: 13px 20px;border-radius: 5px;}
	.contact-page .cont-page-social h4 {margin-top: 20px !important;}
	.contact-page .cont-page-social .social-icons li {padding-right: 10px;display: flex;}
	.contact-page .contact-out-area {padding-top: 40px;clear: both;}
	.contact-page .contact-out-area .contact-address-area .jaipur-office {padding-top: 20px;}
	.contact-page .contact-out-area .acf-map2 {margin-bottom: 0px !important;}
	.contact-page .contact-out-area .full .add-box.jaipur-office {padding-top: 10px;}
	.site-content.Work.with.us .site-main .container {padding: 0;}

	.work-with-us-form ,.work-with-us-form .wpcf7, .work-with-us-form .wpcf7 form,.request-a-quote .wpcf7 form,.request-a-quote .wpcf7{width: 100%;float: left;}
	.work-with-us-form h3 ,.request-a-quote .entry-content h3{font-size: 20px;padding-left: 12px;margin-bottom: 20px !important;margin-top: 20px !important;width: 100%;float: left;}
	.work-with-us-form ul ,.request-a-quote ul{margin: 0;}
	.work-with-us-form ul input,.request-a-quote input {margin: 0 !important;font-size: 15px !important;padding: 13px 15px !important;line-height: normal;border-width: 1px !important;padding-left: 28px !important;}
	.work-with-us-form ul li p,.request-a-quote ul li p {padding: 0;margin: 0;}
	.site-content.Work.with.us .content-area {margin-top: 20px !important;}
	.work-with-us-form ul .upload-resume {padding: 0 !important;}
	.work-with-us-form .wpcf7-form ul.submit-area{text-align: left;}
	.work-with-us-form ul.submit-area .wpcf7-submit,.request-a-quote ul.submit-area .wpcf7-submit{padding: 12px 30px !important;margin-top: 11px !important;}
	.request-a-quote .wpcf7-form ul li.solution-req {margin-bottom: 0;}
	.request-a-quote .wpcf7-form ul li.solution-req label {margin: 0;text-align: left;}
	.request-a-quote .wpcf7-form ul li.solution-req .wpcf7-list-item-label {text-align: left !important;float: left;font-size: 15px;text-indent: 0;line-height: normal;padding: 15px 15px;padding-left: 40px;}
	.request-a-quote .wpcf7-form textarea {border-width: 1px !important;padding: 10px 15px !important;font-size: 15px !important;height: 110px !important;}
	body .request-a-quote .site-content {margin-top: 25px !important;}
	.con-number.india-flag::before, .con-number.us-flag::before, .india-flag::before, .us-flag::before {top: 3px;}
	.caret2::after {left: 50%;top: 44%;width: 10px;height: 10px;border: 10px solid transparent;border-width: 2px 2px 0 0;border-color: #696969;transform: translate(-50%, -50%) rotate(136deg);transition: .3s linear;background: none;}
	.caret.caret2.catet_on::after {transform: translate(-50%, -50%) rotate(-45deg);top: 50%;}
	.single-post #content {margin-top: 0;}
	.single-post #content .container {padding: 0;}
	.single-post #content .bolg-page {padding-top: 0;}
	.single .blog-left .item > img {margin-top: 0;margin-bottom: 25px;}
	.single .blog-left .item h1 {text-align: left;font-size: 29px;letter-spacing: .3px;padding-bottom: 10px;}
	.single .blog-left .blog-content-header {text-align: left;}
	.single .blog-left .entry p, .single .blog-left .entry li {font-size: 15px;letter-spacing: .4px;line-height: 25px;padding-bottom: 12px;}
	.single .blog-left .entry h2 {font-size: 23px;font-weight: 300;line-height: 30px;padding-bottom: 0;}
	.single .blog-left .entry h3 {font-size: 20px;font-weight: 300;}
	.single .blog-left .widget-odd {padding: 0;text-align: left;}
	.single .blog-left .widget-odd .widget-title {text-align: left;margin-bottom: 20px;padding-left: 0;padding-top: 20px;}
	.single .blog-left .widget-odd ul {width: 100%;float: left;}
	.single .blog-right .widget-title {text-align: left;margin-bottom: 15px;}
	.single .blog-left .entry ul li {padding: 6px 19px;background: url(img/li-arrow.gif) 0px 12px no-repeat;}
	.single .blog-left .entry ul {margin: 0;}
	.single .blog-left .form-submit {text-align: left;padding-bottom: 30px;margin: 0;}
	.single .blog-left .form-submit #submit {font-size: 16px;line-height: 1;padding: 12px 30px;}
	.single .blog-left .blog-content-header .categories-name .categories-icon {margin: 0;position: absolute;left: 8px;margin-top: 3px !important;}
	.single .blog-left .blog-content-header .categories-name {padding-left: 32px;display: flex;flex-wrap: wrap;line-height: 1.1;width: auto;float: left;}
	.single .blog-left .blog-content-header {width: 100%;float: left;}
	
	.siml-pro-link.bt a,.cash-satdy-content-top .siml-pro-link a {font-size: 16px;border-radius: 6px;}	
	.ep_featured-images .su-slider-pagination span {width: 11px;height: 11px;}
	.ep_entry-content.cash-satdy-en p {text-align: left;letter-spacing: .4px;line-height: 25px;}
	.they-needed-area {padding: 35px 0;}
	.they-needed-area table {margin: 0;width: 100%;margin-top: 40px;}
	.they-needed-area table tr {display: grid;grid-template-columns: 1fr 1fr;justify-content: center;grid-gap: 25px 20px;}
	.they-needed-area table td {margin: 0;height: 150px;padding: 0 20px 15px;}
	.por-releted-area .title {margin-bottom: 15px;font-size: 25px;}
	.por-releted-area .view-mor {margin-bottom: 25px;}
	.cash-satdy-content-top .case-right-area {padding-right: 0;}
	.ep_entry-content-right .testi-mo-area {margin-left: 0;padding: 25px 15px;}
	.ep_entry-content-right .testi-mo-area .title {font-size: 23px;margin-bottom: 0;}
	.flat-out-area .col-md-12 {padding: 0;}
	.flat-out-area h4 {margin-top: 0;font-size: 26px;}
	.flat-out-area .dec-ar {text-align: left;}
	.flat-out-area .dec-ar p,.flat-out-area .dec-ar li {font-size: 15px;letter-spacing: .4px;line-height: 25px;}
	.specifications-area .col-xs-12 {padding: 0;}
	.specifications-area p:empty{display: none;}
	.su-accordion .su-spoiler.su-spoiler-closed .su-spoiler-title {font-size: 18px;letter-spacing: 0;padding-right: 45px !important;}
	.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon, .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon {right: 10px !important;transform: scale(.5);}
	.su-accordion .su-spoiler.su-spoiler-closed .su-spoiler-title {font-size: 18px;letter-spacing: 0;padding-right: 30px !important;}
	.su-accordion .su-spoiler.su-spoiler-closed {padding: 13px 0 20px !important;}
	.su-spoiler-title:focus {outline: none !important;}
	.su-spoiler-style-default > .su-spoiler-content {padding-left: 0 !important;}
	.su-spoiler-style-default > .su-spoiler-content {line-height: 25px;text-align: left;letter-spacing: .4px;}
	.su-accordion li {padding-bottom: 10px;}
	.por-releted-area {margin-bottom: 0;}
	.por-releted-area .owl-pagination .owl-page {margin: 0 4px;}
	.por-releted-area .owl-pagination .owl-page span {width: 10px;height: 10px;}

	
}
.custom_orange {text-align: center;font-size: 18px;color: #f26722;}
body {overflow-x: hidden !important;width: 100%;float: left;}
.single .blog-content-header .creat-date{display: none;}
.su-spoiler-title:focus {outline: none !important;}

@media (max-width:360px){
	a.need-on-btn{margin-left:0}
}
.they-needed-area span:last-child{margin-top:-23px;display:block}
.counter>h2{font-size:24px;margin:10px 0;text-align:left;padding-bottom:10px;border-bottom:1px solid #ccc}
.counter{counter-reset:shyam-sec-counter}
.counter h2::before{counter-increment:shyam-sec-counter;content:" " counter(shyam-sec-counter) ". "}
.saboxplugin-wrap .saboxplugin-desc p{text-align:left}
.saboxplugin-wrap .saboxplugin-socials{margin-top:-42px;box-shadow:none;background:0 0}
.top-bottom-border{text-align:center;width:78%;border:5px double #ccc;margin:35px auto 45px;border-right:0;border-left:0;padding:15px 10px}
.cms-services-page .entry-content .dev-m-pages{display:flex;flex-wrap:wrap}
@keyframes topslide{0%{top:-100px}
100%{top:0}}
.author-bio{width:100%;float:left;border-top:2px solid #ccc;border-bottom:2px solid #ccc}
.author-bio .author-meta{width:100%;float:left}
.author-bio .author-meta img{width:85px;float:left;border-radius:50%;margin-right:24px}
.author-bio .author-meta .authorMetaBio h3{border:none}
.bordered{width:100%;float:left}
.bordered .box{width:25%;float:left;display:flex;flex-wrap:wrap;align-items:center}
.bordered .box a{vertical-align:text-top;font-weight:400}
.bordered .box img{width:65px;margin-right:10px;border-radius:50%;float:left}

@media only screen and (max-width:1100px){
	.bordered .box a{width:100%;float:left}
}
@media (max-width:530px){
	.bordered .box a{padding-right:10px}
}

@media (max-width:800px){
	.bordered .box{width:50%;float:left}
	.bordered h2{text-align:left}
	.bordered .box a{width:50%;float:left}
}

@media (max-width:530px){
	.bordered .box{width:50%;float:left}
	.bordered .box a{padding-right:10px}
}

@media (max-width:476px){
	.bordered .box{width:100%;text-align:center}
}
@media (max-width:375px){
	.authorMetaBio a{float:left;width:100%}
}

@media (max-width:400px){
.author-bio .author-meta img{width:100px;text-align:center;margin-left:auto;margin-right:auto;float:none;margin-bottom:0}
.author-bio .author-meta{width:100%;text-align:center!important}
.author-bio .author-meta .authorMetaBio{width:100%;overflow:hidden;text-align:center}
.author-bio .author-meta .authorMetaBio h3{text-align:center}
}