.clearfix:after {
  content: '';
  display: block;
  clear: both; }

.ellipsis {
  white-space: nowrap;
  /* 1 */
  text-overflow: ellipsis;
  /* 2 */
  overflow: hidden; }

@media (min-width: 480px) {
  .instagram-list li {width: 16.666%; }
  .recent-posts ul li {width: 50%; }
  .widget.recent-posts-widget .tab-head a {padding: 18px 5px 17px;font-size: 16px; }
  .widget.widget-block .alignleft {float: left;margin: 2px 28px 10px 0;max-width: 135px; }
  .widget .social-networks.justify a,
  .widget ul.social-networks.justify a { width: 88px; }
  .pagination.slick-dots {width: 100%; } 
}

@media (min-width: 640px) {
  /*.cols-holder .post {display: inline-block;vertical-align: top;width: 49%;text-align: left; }*/
  .cols-holder .post {display: inline-block;vertical-align: top;width: 33%;text-align: left; padding: 0 5px; }
  .comment-form .wrap {width: calc(100% + 14px); }
  .comment-form input[type="button"],
  .comment-form input[type="submit"],
  .comment-form button[type="button"],
  .comment-form button[type="submit"] {min-width: 236px; }
  .commentlist-item .commentlist-item .comment {padding-left: 75px; }
    .commentlist-item .commentlist-item .comment .avatar-holder:before {left: -99px; }
  .instagram-list li {width: 25%;}
  .masonry-blocks {margin-bottom: 37px;}
    .masonry-blocks .block {width: 340px;}
  .posts-blocks .post-block {display: inline-block;vertical-align: top;width: 50%;max-width: none;margin: 0 0 31px; }
  #footer {text-align: left;}
  .aside .col {display: inline-block;vertical-align: top;width: 50%;}
  .widget .social-networks.justify a,
  .widget ul.social-networks.justify a {width: 118px;}
  .widget h3 {font-size: 20px;}
  .video-holder .ico-play {font-size: 50px;}
    .video-holder .ico-play:hover, .video-holder .ico-play:active, .video-holder .ico-play:focus {    font-size: 60px; }
  .post-block:hover .ico-play {font-size: 60px;}
  .carousel .btn-prev,
  .carousel .btn-next {width: 33px;height: 33px;}
  .navigation,
  .pagination {text-align: left;}
    .navigation .page-numbers.prev, .navigation .page-numbers.next,
    .pagination .page-numbers.prev,
    .pagination .page-numbers.next {max-width: 50%;width: auto; } 
  }

@media (min-width: 768px) {
  #nav .navbar-nav > li.active > a{color:#333333;}
  #header{padding: 5px 0 0;}
  #header.version-ii .drop li, #header.version-iii .drop li {margin: 0;display: block; }
  #header.version-i {padding: 5px 0 5px !important;transition: all 0.1s ease-in-out;-webkit-transition: all 0.5s ease-in-out;box-shadow: 0 0 11px 0 rgba(0, 0, 0, 0.4); }
  .sidenav-active #header.version-i.movetop {left: -200px;right: 200px;}
  #header.version-ii.movetop .stick-holder {left: 0; right: 0;padding: 0;top: -200px;position: fixed;
      transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;box-shadow: 0 0 11px 0 rgba(0, 0, 0, 0.4); 
  }
  #header.version-ii.movetop .stick-holder .holder {transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; 
  }
  .sidenav-active #header.version-ii.movetop .stick-holder {left: -200px;right: 200px; }
  #header.version-ii.movetop.sticky .stick-holder {transform: translateY(200px);-ms-transform: translateY(200px);-webkit-transform: translateY(200px);}
  #header.version-ii.movetop.sticky .stick-holder .holder {padding-top: 14px;padding-bottom: 14px; }
  #header.version-iii.movetop .stick-holder {left: 0;right: 0;padding: 0;top: -200px;position: fixed;
      transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;box-shadow: 0 0 11px 0 rgba(0, 0, 0, 0.4); 
  }
  #header.version-iii.movetop .stick-holder .holder {transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; 
  }
  .sidenav-active #header.version-iii.movetop .stick-holder {left: -200px;right: 200px; }
  #header.version-iii.movetop .stick-holder #nav li a:after {bottom: -27px;}
  #header.version-iii.movetop.sticky .stick-holder {transform: translateY(200px);-ms-transform: translateY(200px);-webkit-transform: translateY(200px);}
  #header.version-iii.movetop.sticky .stick-holder .holder {padding-top: 14px;padding-bottom: 14px;}
  #header.version-ii .stick-holder {background: rgba(0,0,0,0.8);}
  #header.version-ii.movetop .stick-holder{background: linear-gradient(90deg, #2894c5 2%,#3aa1d0 100%);}
  #header .holder {padding-top: 20px;padding-bottom: 20px;}
  #header form {width: 102px;}
  .page-error .heading-holder {margin-bottom: 40px;}
  .page-error h2 {font-size: 60px;}
  .page-error .comming-timer {width: 740px;}
  .page-error .comming-timer .countdown-amount {font-size: 60px;line-height: 70px;text-shadow: 10px 16px 0 rgba(0, 0, 0, 0.03); }
  .page-error .comming-timer .countdown-period {font-size: 16px;line-height: 18px; }
  .recent-posts ul li {width: 33.333%;}
  .page-head {margin-bottom:30px; }
  .comment-form .wrap > * {display: inline-block;vertical-align: top;width: calc(49% - 14px);margin: 0 14px 0 0; }
  .comment-form .wrap.three-inline > * {width: calc(33.333% - 14px); }
  .comment-form input[type="text"],
  .comment-form input[type="search"],
  .comment-form input[type="password"],
  .comment-form input[type="email"],
  .comment-form input[type="tel"],
  .comment-form input[type="url"],
  .comment-form textarea {height: 58px;padding: 17px 23px; }
  .comment-form textarea {height: 154px; }
  .comments h2,
  .comments h3,
  .comment-respond h2,
  .comment-respond h3,
  .recent-posts h2,
  .recent-posts h3 {font-size: 20px; }
  .masonry-blocks .info .count {float: left;max-width: 49%;margin: 0 28px 0 0;width: auto; }
  .blocks-slider {margin: 0 0 50px;}
  .blocks-slider .slide {width: calc(17.5%); }
  .blocks-slider .slide.active { width: 30%; }
  .blocks-slider .align-holder .align {text-align: left;}
  .posts-blocks {margin: 0 -15px 26px;}
  .posts-blocks.extra {margin-bottom: 4px;}
  .post-block.single-post footer {position: absolute;left: 0;bottom: 0;right: 0; margin: 0; }
  .post-block.single-post footer .text {max-width: 49%;float: left;width: auto; }
  .post-block.single-post .post-holder { padding-bottom: 71px; }
  .post-block blockquote { max-width: 84%; }
  #footer.version-ii {text-align: left; }
  #footer .social-networks {text-align: left;padding: 0; }
  #footer .social-networks li { margin: 0 0 0 6px; }
  .posts-slider {padding: 78px 0 68px;position: relative;margin: 0 0 50px;min-height: 453px;
    position: relative; }
  .posts-slider:before {position: absolute;content: "";top: -9999px;bottom: -9999px;left: -9999px;
      right: -9999px; }
  .posts-slider:before {background: rgba(42, 45, 52, 0.6);z-index: -1;display: block; }
  .posts-slider .slick-prev.slick-arrow { margin: 14px 0 0 -274px; }
  .posts-slider .slick-next.slick-arrow { margin: 14px 0 0 222px; }
  .posts-slider .mask {max-width: none;margin: 0; }
  .posts-slider .slick-list { padding: 26px 0 !important; }
  .posts-slider .slide {opacity: 0.2;width: 33.333%;display: inline-block;vertical-align: middle; }
  .posts-slider .slide.slide.slick-current {top: -11px;opacity: 1; }
  .posts-slider .slide.slide.slick-current .read-more {max-height: inherit;visibility: visible; }
  .posts-slider .slide.slide.slick-current time {margin: 0 0 15px;}
  .posts-slider .slide.slide.slick-current img {max-height: 232px;}
  .posts-slider time {margin: 0 0 -5px;}
  .posts-slider .read-more {max-height: 0;visibility: hidden; }
  .posts-slider img {max-height: 209px;}
  .policy-nav {text-align: left;}
  .aside {padding-bottom: 90px; }
  .aside h3 {font-size: 16px;margin: 0 0 29px; }
  #twocolumns {margin-bottom: 40px; }
  .widget.contact-widget {padding: 49px 37px 20px; }
  #nav {/*padding: 8px 2px 0;*/text-transform: capitalize;font-size: 12px;text-align: left; }
  .version-ii #nav,
  .version-iii #nav {text-align: left; }
  .version-ii #nav a, .version-iii #nav a {color: #fff;}
  .version-ii #nav .drop a, .version-iii #nav .drop a {color: #fff;}
  .version-ii #nav .drop a:after,
  .version-iii #nav .drop a:after {bottom: 0; }
  .version-iii #nav {position: relative;}
  .version-iii #nav li[data-drop="drop-right"] > .drop {left: 0;right: auto;}
  #nav .icon-menu {margin: -1px 0 0 40px;font-size: 12px; }
  #nav .btn {position: absolute;left: 0;top: 0; z-index: 1;margin: 0; }
  #nav .navbar-center {padding: 0 108px;text-align: center; }
  #nav .navbar-center li {display: inline-block;vertical-align: middle;margin: 0 15px; }
  #nav .navbar-center li.form-wrap {right: 0;position: absolute;top: 0;margin: 0; }
  #nav .navbar-nav > li.active > a {background: none; }
  #nav .navbar-nav > li.active > a:after {width: 18px;opacity: 1; left: 20px;}
  #nav li {/*margin: 0 0 0 40px;*/}
  #nav li:hover > .drop {top: 100%;opacity: 1;max-height: none;visibility: visible; }
  #nav li:hover > .drop .drop {top: 0;}
  #nav li.active a {background: none;}
  #nav li a {padding: 8px 20px 0 20px; position: relative; height: 55px;}
  #nav li .mega-menu li a{padding: 0px;height: inherit;}
  #nav li a:after {position: absolute;content: "";top: auto;bottom: 0;/*left: 0;*/right: auto; }
  #nav li.blog_community a:after {left: 20px;}
  #nav li.blog_tech a:after {left: 20px;}
  .exo-menu > li.active a:after {/* left: 21px !important;*/}
  .exo-menu > li.dropdown.active a:after {left: auto;right: auto !important;}
  .exo-menu > li.mega-drop-down:last-child a:after{left: 22%;}
  #nav li ul li:hover:before{content:"\f178";position:absolute;font-family:Fontawesome;color:#333;top:12px;left:-14px;}
  #nav li a:after {width: 0;opacity: 0;-webkit-transition: all 0.35s linear;transition: all 0.35s linear;
          bottom: 15px;border-bottom: 2px solid;pointer-events: none; }
  #nav li a:hover, #nav li a:focus {background: none; }
  #nav li a:hover:after, #nav li a:focus:after {width: 18px;opacity: 1; left: 20px; }
  #nav .navbar-collapse {position: static;background: none; }
  #nav .drop {position: absolute;visibility: hidden;overflow: visible;max-height: none;opacity: 0;
      top: 240%;width: 140px;padding: 15px 0 0;z-index: 3;right: 0;font-size: 10px; }
  #nav .drop ul {background: #191b21;text-align: left;border-radius: 1px;box-shadow: 0 0 11px rgba(255, 255, 255, 0.3); }
  .slideshow {margin: 0 0 40px; }
  .slideshow .slide {/*min-height: 840px; */min-height: auto;}
  .slideshow .align-holder {min-height: inherit;white-space: nowrap;text-align: center; }
  .slideshow .align-holder:before {content: '';display: inline-block;vertical-align: middle;width: 0;     min-height: inherit; }
  .slideshow .align-holder > * {white-space: normal;display: inline-block;vertical-align: middle;max-width: 99%; }
  .slideshow .align {padding: 150px 0 340px; }
  .switcher {position: absolute;background: none;left: 0;padding: 0;right: 0;bottom: 0;z-index: 2; }
  .switcher .switcher-mask {width: 600px; } 
  /*****************************/
  .mobile-mega-menu{display: none;}
  .container-stack {width: 1200px;margin: auto;}

}

@media (min-width: 768px) and (max-width: 1229px) {
  #nav li[data-drop="drop-right"] .drop {right: auto;left: 0; }
  #nav li[data-drop="drop-right"] .drop .drop {right: auto;left: 50%;} 
}

@media (min-width: 992px) {
  h2 {font-size: 20px; }
  .recent-posts ul li {width: 25%; }
  .posts-blocks.fullwidth .post-block {width: 33.3%; }
  .single-postv2 {padding: 40px 42px 5px; }
  .page-head {margin-bottom: 40px;}
  .instagram-list li {width: 33.333%; }
  .socials {padding-top: 51px; }
  .socials a {font-size: 16px;height: 100px; }
  .socials a span {margin-left: 10px; margin-right: 10px; }
  #content .masonry-blocks .block { width: 290px; }
  #content:only-child .masonry-blocks .block {width: 300px; }
  .masonry-blocks .info .count {width: 100%;max-width: none;margin: 0; }
  .masonry-blocks .block { margin: 0 13px 30px 0; }
  .blocks-slider {margin: 0 0 90px; }
  .posts-slider {padding: 108px 0 98px;margin: 0 0 90px; min-height: 653px; }
  .posts-slider .read-more {font-size: 12px; }
  .posts-slider .btn-prev,
  .posts-slider .slick-prev.slick-arrow {margin: 14px 0 0 -343px; }
  .posts-slider .slick-next.slick-arrow { margin: 14px 0 0 300px; }
  .posts-slider .slide.slick-current {top: -15px; }
  .posts-slider .slide.slick-current time { margin: 0 0 25px; }
  .posts-slider h2 { font-size: 18px; }
  .aside .col {width: 23.15%;margin-bottom: 0; }
  .aside .col:first-child { width: 25.55%; }
  .aside .col.widget-holder { width: 29.8%; }
  .aside .col.footer-nav {width: 21.5%;padding-right: 3%; }
  .aside h3 {font-size: 13px; }
  .widget .social-networks.justify a,
  .widget ul.social-networks.justify a {width: 57px;height: 47px; }
  #header form { width: 189px; }
  .version-iii #nav li[data-drop="drop-right"] > .drop {left: 0;right: auto; }
  .version-iii #nav li[data-drop="drop-right"] .drop .drop {left: 100%;right: auto; }
  #nav .navbar-center {padding: 0 190px; }
  #nav .btn {padding: 12px 21px 12px 51px; }
  #nav .btn .icon {left: 15px; }
  h1 {font-size: 35px; }
  .slideshow {margin: 0 0 70px; }
  .slideshow .align {padding: 170px 0 161px;}
  .switcher .switcher-mask {width: 900px; }
  .switcher .center-block {max-width: 962px; } 
}

@media (min-width: 1230px) {
  .cols-holder .post {margin-bottom: 71px; }
  .page-error .heading-holder {margin-bottom: 70px;}
  .recent-posts ul h3 {font-size: 16px; }
  .page-head {margin-bottom: 35px;}  
  .comment-form {padding: 9px 29px 42px; }
  .socials a span {margin-left: 20px;margin-right: 20px; }
  #content .masonry-blocks .block {width: 360px; }
  #content:only-child .masonry-blocks .block {width: 370px;}
  .masonry-blocks .info .count {max-width: 49%;margin: 0 28px 0 0;width: auto; }
  .masonry-blocks h2 {font-size: 23px; }
  .masonry-blocks .block {margin: 0 20px 30px 0; }
  .blocks-slider {min-height: 653px;margin: 0 0 126px; }
  .blocks-slider .slide.active .align {padding: 10px 0 2px; }
  .blocks-slider .align-holder {min-height: 653px;}
  .blocks-slider h2 {font-size: 13px;}
  .post-block footer .text {padding: 12px 23px 11px 49px; }
  .post-block footer .icon {left: 23px; }
  .posts-slider {min-height: 705px;margin: 0 0 125px;padding: 128px 0 30px; }
  .posts-slider .slick-prev.slick-arrow {margin: 14px 0 0 -413px; }
  .posts-slider .slick-next.slick-arrow {margin: 14px 0 0 390px; }
  .posts-slider h2 {font-size: 20px; }
  .posts-slider .slide.slick-current {top: -26px; }
  .aside {padding-top: 25px;padding-bottom: 88px;}
  .aside.footer-area {padding-bottom: 30px;}
  .aside h3 {font-size: 16px;}
  .aside .col.widget-holder {width: 25.8%; }
  .aside .col.footer-nav {width: 25.5%; }
  #twocolumns {margin-bottom: 63px; }
  .widget.profile-widget .profile-pic {width: 179px; }
  .widget.profile-widget p {margin: 0 0 30px; }
  .widget.recent-posts-widget ul,
  .widget.recent-posts-widget ol {font-size: 16px; }
  .widget.widget_categories {padding-bottom: 6px; }
  .widget.widget_categories.tabs {padding-bottom: 26px; }
  .widget.widget_categories .lists-holder ul {font-size: 18px; word-spacing: 1px; }
  .widget.widget_categories ul {font-size: 14px; }
  .widget .social-networks.justify a,
  .widget ul.social-networks.justify a {width: 73px;height: 62px; }
  .widget .widget-head {margin: 0 0 9px; }
  .navigation,
  .pagination { padding: 28px 0 0; }
  h2 {font-size: 24px; }
  .version-iii #nav li[data-drop="drop-right"] > .drop {left: 0;right: auto; }
  .version-iii #nav li[data-drop="drop-right"] .drop .drop {left: 100%;right: auto; }
  #nav .navbar-center li { margin: 0 20px; }
  #nav .navbar-center li.logo { margin: 0 50px; }
  #nav .drop {font-size: 12px;width: 160px; }
  #nav .drop .drop {right: 100%; left: auto; }
  h1 {font-size: 42px; }
  .slideshow {margin: 0 0 35px;}
  .home .slideshow { margin: 0 0 0px;  }
  .slideshow .align {padding: 200px 0 150px;}
  .switcher .switcher-mask {width: 1200px; }
  .switcher .center-block {max-width: 1300px; }
  /********************home*****************/
  .home .slideshow .align {padding: 20em 0;}
  .home .slideshow .slide {min-height: auto;}

}

@media (min-width: 1600px) {
  .blocks-slider h2 {font-size: 18px;}
  .version-iii #nav li[data-drop="drop-right"] > .drop {left: 0;right: auto; }
  .version-iii #nav li[data-drop="drop-right"] .drop .drop {left: 100%;right: auto; }
  #nav li[data-drop="drop-right"] .drop {left: 0;right: auto; }
  #nav li[data-drop="drop-right"] .drop .drop {left: 100%; right: auto; } 
  .inner_blog .fw-theme-steps .fw-theme-step-wrap .fw-step-right-part p.step-text{font-size: 22px;}

}

@media (max-width: 767px) {
  .slideshow h1 {font-size: 19px;}
  #nav .drop ul a { padding: 10px 30px;}
  #nav .drop ul ul a {padding: 10px 45px;}
  #nav .drop ul ul ul a {padding: 10px 60px;} 
  #header .holder {padding-bottom: 0px;padding-top: 0px;}
  .header_fix .navbar-toggle{border-color: #fff !important;}
  .header_fix .navbar-toggle .icon-bar{/*background: #fff !important;*/}
  /*************home************/
  /****************about*****************/
  .left-model-sucess {padding: 0px;
    background: url(https://codex-themes.com/thegem/wp-content/uploads/2016/08/8-4.jpg);
    background-position: center;background-repeat: no-repeat;background-size: cover;padding: 20px;
  }
  .bg-inner-im{background-image: none; }
  .title-style {font-size: 49px;line-height: 40px;}
  .for-mob-hiden{display: block;line-height: 40px;}
  .for-mob-hiden .model-content p span.tet-col {color: #fff;float: right;}
  span.year-set{display: none;}
  .count-year{padding-right:0px;}
  .title-h4-style{padding-right: 0px;}
  .align-right, .title-h4 {float: right;}
  .right-model-sucess{display: none;}
  /**********************our-process************************/
  .inner_blog .fw-theme-steps .fw-theme-step-wrap{width:85%;display:block;margin-top:10% !important;margin-bottom:5% !important;}
  .fw-theme-steps .step-title:before{top: 10px !important;width: auto;font-size: 80px;}
  .inner_blog .fw-theme-steps .fw-theme-step-wrap .fw-step-left-part .step-title{font-size:30px;}

  .fw-theme-steps .fw-theme-step-wrap:nth-child(even) .step-title {text-align: center;}
  .fw-theme-steps .fw-theme-step-wrap:nth-child(odd) .step-title {text-align: center;}

  .inner_blog .fw-theme-steps .fw-theme-step-wrap .fw-step-right-part {margin-top: 10px;text-align: center;}
  .inner_blog  .fw-theme-steps .fw-theme-step-wrap .fw-step-center-part {margin-top: 20px;}
  .inner_blog .fw-theme-steps .fw-theme-step-wrap:nth-child(even) .fw-step-right-part {text-align: center;}
  .fw-theme-steps .fw-theme-step-wrap .fw-step-right-part p.step-text {font-weight: normal;}
  .fw-theme-steps .fw-theme-step-wrap .fw-step-left-part{max-width: 320px;}
  .exo-menu {min-height: 320px;background-color: #23364B;width: 100%;overflow-y: scroll;height: 320px;overflow-x: hidden;}
  .mega-menu.animated.fadeIn .col-md-4 {margin-bottom: 30px;}
  .mega-drop-down .blog_thumb {height: 230px;}
  .mega-drop-down .mega-menu ul.description li span {margin-bottom: 10px;padding-left: 15px;padding-top: 0;}
  .mega-drop-down .mega-menu .col-md-3 {margin-top: 30px;float: left; width: 100%;}
  .mega-drop-down .mega-menu .col-md-3:nth-child(1){margin-top: 0px;}
  .mega-drop-down .mega-menu {transform: translateX(0%);top: 0px;padding-left:15px; padding-top:15px;float:left;}
  .mega-drop-down .mega-menu .mega-menu-wrap .col-md-3 {padding-left: 0;}
  #nav .mega-drop-down .mega-menu .mega-menu-wrap ul{padding-left: 5px;}
  #nav .mega-drop-down .mega-menu .mega-menu-wrap ul li a {color: #333 !important;}
  .exo-menu > li > a{width:100% ;/*display:none ;*/color: #fff !important;}
  .exo-menu > li{width:100%; }
  .display.exo-menu > li > a{display:block; padding: 20px 22px;}  
  .mega-menu, .Images, .Blog,.flyout-right>ul,
  .flyout-left>ul, li.drop-down>ul{position:relative;}
  /*********footer****************/
  .footer-col .our-info{width: 100%;}
  aside.aside.footer-area .footer-col .our-info p {width: 75% !important;}
  .cntry-flag img {/*width: 49px;height: auto;*/}
  aside.aside.footer-area .footer-col .our-info .cntry-flag {/*width:auto;margin-right: 5px;*/}
  .footer-col .our-info {width: 100%;margin-bottom: 10px;border-bottom: 1px solid #555;margin-top: 10px;}
  .footer-col .our-info:nth-child(5) {border: none;}
  .footer-area .footer-col h3 {padding-left: 0;}
  .footer_serv_ices ul {padding-left: 0;}
  aside.aside.footer-area .footer_serv_ices ul li{padding: 0px 0px 0px 10px;}
  .footer-col.social-icon-view .footer-link {padding-left: 0px;}
  /*******************************/
  .desk-menu{display: none;}
}

@media only screen and (min-width: 767px){
.navbar-right{top: 10px;}

}

@media only screen and (max-width: 767px) and (orientation : landscape) {
    .exo-menu {height: 285px;min-height: 285px;}
}
@media only screen and (min-width: 767px) and (max-width: 820px) and (orientation : landscape) {
    body{border: 1px solid red; }
    .exo-menu {height: 350px;min-height: 350px;}
}
@media only screen and (min-width: 767px) and (max-width: 820px) and (orientation : portrait) {
    body{border: 1px solid red; }
    .exo-menu {height: 350px;min-height: 350px;}
}


@media (max-width: 639px) {
  .aside .col.widget-holder {display: none; }
  .socials a .txt {display: none; } 
}
/*responsive*/
 @media (min-width:767px){
  .exo-menu > li > a{display:block;padding: 20px 22px;}
  .mega-menu, .flyout-mega-wrap, .Images, .Blog,.flyout-right>ul,
  .flyout-left>ul, li.drop-down>ul{position:absolute;}
  .flyout-right>ul{left: 100%;}
  .flyout-left>ul{right: 100%;}
}
@media only screen and (min-width: 1240px){
  aside.aside.footer-area{height:320px;}
}
/*-----------------------Media query start--------------------*/
@media screen and (max-width: 767px) {
  /***********mega-menu*************/
  .exo-menu > li.mega-drop-down.active a {background: #0f9ffa;}
  #nav li.mega-drop-down .mega-menu a {/*padding: 0;*/}
 /****************/
  header#topNav a.logo{margin-top:0;width:34%;padding:4px 0;}
  .link {margin-top: 20px;}
  body #header.version-i .stick-holder{padding: 0 15px;}
  section.new-type {float: left;width: 100%;}
  .nav-holder {padding-right: 0;}
  section.new-type .we-are-contnt{padding: 0px;margin-top: 35px;}
  header#topNav ul.ul i {font-size: 14px;}
  .menu {width: 50%;float: left;}
  header#topNav button.btn-mobile{background: #3c6b27;padding: 4px 7px;}
  .at_case_study {background-size: 100% 100%;}
  aside.aside.footer-area .holder .footer-menu:last-child{margin-top: 30px; padding-left: 0;width: 100%;}
  aside.aside.footer-area .holder .footer-menu:last-child .footer-col{transform:translateY(0%) !important;}
  .container.qust_blog {padding: 0 0 0 15px;}
  .footer-col .get_touch input#gname{width: 100%;}
  .footer-col .get_touch input#gphone{width: 100%; margin-left: 0px;margin-bottom: 10px;}
  .get_touch {min-height: 450px !important;margin-bottom: 15px !important;}
  .get_touch .name {min-height: 360px !important;}
  .one_half.last.animate.fadeInRight{position:relative !important;right:0;padding:56px 20px 10px;width:100%;margin-top: 0px; }
  .one_half {padding-left: 0;width: 100%;}
  #header.version-i .col-xs-3 {padding: 0;}
  /*.one_half.last.animate.fadeInRight{padding:50px 30px 33px !important;}*/
  /************about-us***************/
  h3.bold-subtitle {text-align: center;}
  section.about-compny .xs-mt-mobile {margin-top: 30px;margin-bottom: 30px;text-align: center;}
  .about-us-section .about-view .sit-life .sit-opportunity{position: inherit; width: 100%; transform: translateY(0%);    padding: 0;
  }
  .services-lvel .servicers-row .row.no-mx{border:none;}
  .services-lvel .servicers-row .row.no-mx .col-md-1 {float: left;}
  .work-process-area .single-work-process{width: 33%;}
  /***********************home******************/
  .cmn_servc .icon-box { padding: 0;}
  .aside{padding-top: 0px;}
  .row.web-site-resource {text-align: center;}
  p.al_sts {width: 95%;}
  /*******prot-click***********************/
  .portfolio_popup {width: 100%;padding: 0px;}
  .portfolio_popup .image{width: 100%;}
  .portfolio_popup .info {width: 100%;margin-top: 20px;line-height: 22px;height: auto;}
  .fancybox-lock .fancybox-overlay{ z-index: 99999999;}
  .exo-menu > li.mega-drop-down.active a {background: #0f9ffa;}
  /***************footer*************/
  .right p.copy_right{margin-top: 10px;margin-bottom: 10px;}
  /***********************blog*************/
  #content { margin-top: 30px;}
  .empty-set-model {float: left;width: 100%;/*height: 70px;background: #eee;*/}

    /***************************/
  .ast-model-graph {width: 100%;}
  .model-align .ast-model-graph {width: 100%;}
  .model-align{width: 100%;}
  .service-deta-st:before{left: 28px;}
  .service-deta-st:after{right: 38px;}
  #nav .navbar-toggle {top: 15px;}
  .mail-st-head{right: 18px;}
  /************case-study******************/
  .featured-grid-b .first {width: 100%;}
  .featured-grid li.first .image-link {height: auto;min-height: auto;}
  .featured-grid-b .second {width: 100%;}
  .featured-grid-b .medium-item{padding-left: 0px;margin-top: 5px;}
  .featured-grid .second .image-link{height: auto;min-height: auto;}
  .featured-grid .second .item.small-item{/*width: 49.7%;*/margin: 0;}
  .featured-grid .second .item.small-item:last-child {margin-right: 0; margin-left: 0.5%;}
  .featured-grid .caption{padding: 16px 10px;}
  h1.text-model-post-tile {font-size: 35px;}
  /*****************about-us*******************/
  .page-about-item .web-care h4{transform: rotate(0deg);position: inherit;}
  .aleft-view ul{padding-left: 0;margin-bottom: 0px;}
  .aleft-view ul li{width: 100%;position: initial;margin-left: 0;}
  .aleft-view ul li p{ width: 100%;}
  .aleft-view ul li:last-child{transform: rotate(0deg);position: initial;width: 100%;height: auto;}
  .aleft-view ul li:last-child p{transform: rotate(0deg);position: initial;padding-left: 5%;padding-top: 2%;padding-right: 5%;}
  .aleft-view ul li:last-child p:nth-child(2){padding-left: 5%;left: 0px;padding-right: 5%;}


}

@media only screen and (min-width:768px){
  /* aside.aside.footer-area .holder .footer-menu:first-child {padding-left: 0;width: 25%;} */
  /* aside.aside.footer-area .holder .footer-menu:nth-child(2) {width: 35%;}
  aside.aside.footer-area .holder .footer-menu:last-child{width: 40%;} */
}

@media only screen and (min-width:768px)and (max-width:1024px){
  header#topNav a.logo{margin-top:0;width:34%;padding:4px 0;}
  .link {margin-top: 20px;}
  header#topNav ul.ul i {font-size: 14px;}
  .menu {width: 50%;float: left;}
  header#topNav button.btn-mobile{background: #3c6b27;padding: 4px 7px;}
  aside.aside.footer-area{ padding-top: 20px;}
  .footer-col .get_touch input#gname, .footer-col .get_touch input#gphone{width: 100%;margin-left: 0px;margin-bottom: 10px;}
  .footer-col .get_touch {width: 100%;float: left;padding: 0 10px 10px 10px;}
  aside.aside.footer-area .holder .footer-menu:last-child .right {padding: 0px;}
  .get_touch .button {margin-bottom: 10px;}
  #header #nav li {margin: 0 0 0 0px !important;}
  #header #nav .stander li {margin: 0 !important;}
  #nav li a {padding: 8px 9px 0 9px;}
  #nav .navbar-collapse.collapse.in ul li.dropdown a {width: 100%;float: left;}
  .desk-menu .navbar-nav .mega-menu h4 {font-size: 20px;height:35px;}
  .project-area .cmn_servc.wb_viw {width: 33%;float: left;}
  .project-area .cmn_servc.wb_viw .icon-box {padding: 0;}
  .project-area .cmn_servc.wb_viw .icon-box.medium p {padding: 0;}
  #portfoliolist .portfolio {width: 31%; }
  #header.version-i .col-xs-3 {padding: 0;}
  .career .career_blog {min-height: 480px;}
  .career .career_sec {min-height: 480px;max-height: 480px;}
  .people_say p{padding: 0px 40px;}
  .career .career_sec .people_say {transform: translateY(18%);width: 540px;}
  /************about-us***************/
  /*h3.bold-subtitle {text-align: center;}*/
  section.about-compny .xs-mt-mobile {/*margin-top: -55px;*/margin-bottom: 30px;/*text-align: center;*/}
  .about-us-section .about-view .sit-life .sit-opportunity{position:inherit;width:60%;transform:translateY(0%);}
  section.about-compny {margin-bottom: 0;}
  .services-lvel .servicers-row .row.no-mx{border:none;}
  .services-lvel .servicers-row .row.no-mx .col-md-1 {float: left;}
  .about-compny .mini-pt {padding-left: 0;}
  /******************about***********************/
  .right-model-sucess .light {font-size: 65px;}
  .title-style {font-size: 65px;}
  .title-h4-style {padding-right: 20%;}
  .tet-col {font-size: 14px;}
  .count-year {min-height: 100px;margin-bottom: 15px;}
  .emty-margin {display: none;}
  .model-content {float: left;width: 100%;margin-bottom: 15px;min-height: 100px;}
  .page-about-item .web-care h4{left: -88px;margin-bottom: 0;}
  .aleft-view ul{padding-left: 7%;}
  .aleft-view ul li:last-child{width: 295px;height: 295px;}
  .aleft-view ul li{top: 35px;}
  .aleft-view ul li:last-child p{font-size: 13px;line-height: 18px;left: 15%;top: 24%;}
  .aleft-view ul li:last-child p:nth-child(2){left: -10%; top: 12%;}
  /***************************who-we-are************************/
  aside.aside.footer-area .holder .footer-menu:nth-child(2) .footer-col .col-xs-12.right {padding: 0;}
  aside.aside.footer-area .holder .footer-menu:nth-child(2) .footer-col .col-xs-12.right p.copy_right {
    font-size: 16px;text-align: center;
  }

}

@media only screen and (min-width:768px)and (max-width:1024px) and (orientation : landscape) {
   /************************mega-menu******************************************/
  .mega-menu {min-height: 335px;height: 335px;overflow: scroll;}

}
@media only screen and (min-width: 1025px) and (max-width: 1140px){
  .career .career_sec .people_say {transform: translateY(35%);width: 540px;}
  #portfoliolist .portfolio {width: 31.5%;}
  /*************get-touch***************/
  /*#wrapper aside.aside.footer-area .holder .footer-menu:last-child .footer-col {transform: translateY(-47%);}*/
  .footer-col .get_touch input#gname, .footer-col .get_touch input#gphone{width: 100%;margin-left: 0px;margin-bottom: 10px;}
  aside.aside.footer-area .right p.copy_right {margin-top: 15px;}
  aside.aside.footer-area .get_touch {float: left;padding-bottom: 10px;}
  aside.aside.footer-area .col-sm-12.name {padding-bottom: 10px;}
  aside.aside.footer-area {padding-top: 30px;}
  /************about-us***************/
  /*h3.bold-subtitle {text-align: center;}*/
  section.about-compny .xs-mt-mobile {margin-top: 15px;margin-bottom: 30px;}
  .services-lvel .servicers-row .row.no-mx .col-md-1 {float: left;padding: 0px 0 0px 5px;}
  .about-compny .mini-pt {padding-left: 0;}
  .our-compny .about-goal h1.bold-title {margin-bottom: 30px;font-size: 33px;margin-top: 10px;}
  /****************menu************/
   .nav .mega-menu.animated.fadeIn .col-md-4 {width: 33%;float: left;}
  .nav .mega-menu.animated.fadeIn .col-md-4 .blog_thumb {height: 200px;}
  .nav .mega-menu.animated.fadeIn .col-md-3 .blog_thumb {height: 160px;}
  .nav .mega-menu {transform: translateX(5%);}
  .about_st .one_half.last.animate.fadeInRight {width: 54%;margin-top: 3%;padding: 40px 20px 40px;font-size:15px;}
  /*******************home***************/
  .cmn_servc .icon-box {padding: 25px 10px;}
  .icon-box.medium p{padding:0px;}
  /**************services-detail************************/
  .web-sit-devel-opment .aln-esign .service-deta-st{transform: translateY(20%) !important;padding-right: 3% !important;padding-left: 3% !important;}
  .web-sit-devel-opment .service-deta-st:before {width: 70px;height: 70px;left: 23px;top: -36px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:before{width: 100px;height: 100px;}
  .web-sit-devel-opment .service-deta-st:after{width: 70px;height: 70px;right: 26px; bottom: -35px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:after{width: 100px;height: 100px;}
  .aln-esign .service-deta-st .hea_ding{margin-top: 0; margin-bottom: 20px;}
  .web-sit-devel-opment .aln-esign .service-deta-st p {text-align: left;font-size: 15px;}
  .web-sit-devel-opment .aln-esign .view-more-dta a{top: 0;right: 11px;}
  /**********************footer***********************/
  .footer-area .footer-col h3{padding-left: 10px;}
  .footer-col.social-icon-view .footer-link {padding-left: 10px;}
  .aside .social-networks li {margin: 0px 7px 5px 0px;}
  .footer_serv_ices ul li{padding: 0px 0px 0px 6px;}
  aside.aside.footer-area .footer-col .our-info .cntry-flag{/*width: auto;*/margin-bottom: 10px;}
  aside.aside.footer-area .footer-col .our-info p {width: 80%;}
  aside.aside.footer-area .cntry-flag img {/*width: 49px;margin: auto;*/}
  aside.aside.footer-area .footer-col .our-info h4.abt-cmpny{width: 100%;font-size: 14px;}
  .right p.copy_right{padding: 0px;}
  aside.aside.footer-area {height: 370px;}
  /***************portfolio********************/
  #portfoliolist .portfolio {min-height: 360px;}
  .one_half.last.animate.fadeInRight{margin-top: 3%;padding: 40px 15px 38px;font-size: 13px;}
  /************about************/
  .helper-sit h3.bold-subtitle{height: 270px;top: -50px;line-height: 52px;}
  .helper-sit h3.bold-subtitle span {margin-top: 20px;font-size: 34px;}
  section.about-compny{margin: 0px;padding: 0px;}
  /*******************service-detaile*********************/
  .attention-graph:after{left: 48.8%;}
  /***********case-study**************/
  .grid h3 {font-size:16px;line-height:20px;}
  /********************about-us***********************/
  .aleft-view ul li:last-child{width: 350px;height: 350px;}
  .aleft-view ul li{top: 35px;}
  .aleft-view ul li:last-child p{font-size: 14px;line-height: 19px;}
  .aleft-view ul li:last-child p:nth-child(2){left: -4%;top:14%;}

}

@media only screen and (min-width:1141px) and (max-width:1280px){
  .career .career_sec .people_say {transform: translateY(42%);width: 540px;}
  .career .people_say h3.people {font-size: 35px;}
  #portfoliolist .portfolio {width: 23.3%;}
  .footer-col .get_touch input#gname {width: 47%;}
  /*#wrapper aside.aside.footer-area .holder .footer-menu:last-child .footer-col {transform: translateY(-45%);}*/
  aside.aside.footer-area {padding-top: 30px;}
  /************about-us***************/
  .services-lvel .servicers-row .row.no-mx .col-md-1 {float: left;padding: 0px 0 0px 5px;}
  .about-compny .mini-pt {padding-left: 0;}
  .our-compny .about-goal h1.bold-title {margin-bottom: 20px;font-size: 23px;margin-top: 20px;}
  .career_blog .people_say h3.people {font-size: 30px;}
  /***********case-study**************/
  .grid h3 {font-size:17px;line-height:22px;}
  /***********************************/
  .aleft-view ul li:last-child{width: 395px; height: 395px;left: 57%;}
  .aleft-view ul{padding-left: 8%;}
  .aleft-view ul li:last-child p{left: 10%;top: 28%;padding-left: 0;}
  .aleft-view ul li:last-child p:nth-child(2){left: -12%;top: 22%;}

}

@media only screen and (min-width:1281px) and (max-width:1340px){
  #portfoliolist .portfolio {width: 23.6%;}
  .footer-col .get_touch input#gname {width: 47%;}
  #wrapper aside.aside.footer-area .holder .footer-menu:last-child .footer-col {transform: translateY(-30%);}
  /************about-us***************/
  .services-lvel .servicers-row .row.no-mx .col-md-1 {float: left;padding: 0px 0 0px 5px;}
  .about-compny .mini-pt {padding-left: 0;}
  .our-compny .about-goal h1.bold-title {margin-bottom: 30px;font-size: 30px;margin-top: 30px;}
  .about-us-section .about-view .sit-life .sit-opportunity{/*transform: translateY(5%);*/}
  .career_blog .people_say h3.people {font-size: 30px;  }
  .tab-model .textbox-content{width: 31.5%;}
  .aleft-view ul li:last-child{width: 405px; height: 405px;left: 57%;}
  .aleft-view ul{padding-left: 8%;}
  .aleft-view ul li:last-child p{left: 13%;top: 26%;padding-left: 0;}
  .aleft-view ul li:last-child p:nth-child(2){left: -10%;top: 14%;}

}
@media only screen and (min-width:1341px) and (max-width:1410px){
  /************about-us***************/
  .our-compny .about-goal h1.bold-title {/*font-size: 34px;*/}
  .about-us-section .about-view .sit-life .sit-opportunity{/*transform: translateY(5%);*/}
  .tab-model .textbox-content{width: 31.9%;}
  
  .aleft-view ul li:last-child{width: 405px; height: 405px;left: 57%;}
  .aleft-view ul{padding-left: 8%;}
  .aleft-view ul li:last-child p{left: 13%;top: 26%;padding-left: 0;}
  .aleft-view ul li:last-child p:nth-child(2){left: -10%;top: 14%;}
 .footer-col .get_touch input#gname {width: 47.6%;}

}
@media only screen and (min-width:1411px) and (max-width:1523px){
  .tab-model .textbox-content{width: 31.9%;}
  .footer-col .get_touch input#gname {width: 48%;}

}
@media only screen and (min-width:1161px) and (max-width:1180px){
  /***********Sit-team-workflow************/
  li.listen_first{width:100%;right:4% !important;position:relative;}
  li.listen_first:after{right:-153px;width: 62px;top: 33px}
  li.listen_first:before{right: -108px;width:120px;}
  li.listen_first .model-list:after{right:-12.1em;top:3.3em;}
  li.client_end_testing .model-list:after{left:-9em;top:4.9em;}
  li.client_end_testing:after{left:-119px;width: 74px;top:42px;}
  li.client_end_testing:before{width:87px;left:-72px;}
  li.measure_and_discuss{top:12.3em;width:89%;right: 18%;}
  li.measure_and_discuss:before{top:6px;}
  li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}
  li.finalize_the_product{top:14.2em;left:15%;}
  li.finalize_the_product:before{top:6px;left:-77px;}
  li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}
  li.maintenance_and_support{top:27.4em;left:3.5em;width: 95%;}
  li.maintenance_and_support .model-list:after{left:-13.5em;top:-4em;}
  li.maintenance_and_support:after{left:-171px;top:-18px;width:52px;}
  li.maintenance_and_support:before{left: -135px;width: 143px;top:6px;}
  li.organized .model-list:after{right:-9.7em;top:-6em;}
  li.organized:after{width:85px;top:-30px;right:-130px;}
  li.organized:before{width:87px;right:-75px;top:11px;}
  li.organized {top:27.1em;width:100%;left:-2%;}
  li.finalize_the_product .model-list:before{top: 4em;background-size: 65%;}
  li.maintenance_and_support .model-list:before{top: -7em;left: -21em;background-size: 72%;}
  li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.8em;right: -19em;background-size: 70%;}
  .right-model-flow li.client_end_testing{left: 12.5%;width: 89%;}
  li.organized .model-list:before{transform: rotate(146deg);top: -15em;background-size: 70%;}
  span.flow-chart{left:20%;top:40%;font-size: 25px;}
  .parallax_sec1{min-height: 725px;}
  .model-work-flow{padding-bottom:20%;width: 99%;padding-top: 6%;}
  li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;background-size: 65%;}

}


@media only screen and (min-width:1181px) and (max-width:1200px){
  /***********Sit-team-workflow************/
  li.listen_first{width:95.5%;}li.listen_first:after{right:-153px;width: 62px;top: 33px}li.listen_first:before{right: -108px;width:120px;}li.listen_first .model-list:after{right:-12.1em;top:3.3em;}li.client_end_testing .model-list:after{left:-8.9em;top:4.8em;}li.client_end_testing:after{left:-118px;width: 74px;top:42px;}
  li.client_end_testing:before{width:87px;left:-72px;}li.measure_and_discuss{top:12.2em;width:82.5%;}
  li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}
  li.finalize_the_product{top:14.2em;left:14.4%;}li.finalize_the_product:before{top:5px;left:-75px;}
  li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:27.4em;left:3.5em;width: 95%;}li.maintenance_and_support .model-list:after{left:-13.5em;top:-4.1em;}
  li.maintenance_and_support:after{left:-171px;top:-18px;width:52px;}li.maintenance_and_support:before{left: -135px;width: 143px;top:6px;}li.organized .model-list:after{right:-9.8em;top:-5.7em;}
  li.organized:after{width:85px;top:-30px;right:-135px;}li.organized:before{width:95px;right:-80px;top:11px;}
  li.organized {top:26.8em;width:99%;left:-2%;}li.finalize_the_product .model-list:before{top: 4em;background-size:70%;}
  li.maintenance_and_support .model-list:before{top:-7em;left: -21em;background-size: 73%;}li.listen_first .model-list:before{transform: rotate(-81deg);top: -3.8em;right: -18em;background-size: 73%;}.right-model-flow li.client_end_testing{left: 12.5%;}li.organized .model-list:before{transform: rotate(155deg);top:-15em;background-size: 70%;}span.flow-chart{left:20%;top:40%;font-size:25px;}.parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom:20%;}li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;background-size: 70%;}
}

@media only screen and (min-width:1201px) and (max-width:1220px){
  /***********Sit-team-workflow************/
  li.listen_first{width:95.5%;}li.listen_first:after{right:-158px;}li.listen_first:before{right: -112px;width:120px;}
  li.listen_first .model-list:after{right:-12.3em;top:3.4em;}li.client_end_testing .model-list:after{left:-9em;top:4.9em;}li.client_end_testing:after{left:-120px;width: 73px;top: 43px;}li.client_end_testing:before{width:87px;left:-74px;}li.measure_and_discuss{top:12.5em;width:82.5%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:14.5em;left:13.9%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:28em;left:3.3em;width: 95%;}li.maintenance_and_support .model-list:after{left:-13.5em;top:-4.1em;}li.maintenance_and_support:after{left:-173px;top:-18px;width:52px;}li.maintenance_and_support:before{left: -137px;width: 144px;top:6px;}li.organized .model-list:after{right:-9.8em;top:-5.7em;}li.organized:after{width:85px;top:-30px;right:-135px;}li.organized:before{width:95px;right:-80px;top:11px;}li.organized {top:27.2em;width:98%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top:-7em;left: -20em;}li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -18em;}
  .right-model-flow li.client_end_testing{left: 12.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left:20%;top:40%;font-size: 25px;}.parallax_sec1{min-height: 725px;}
  .model-work-flow{padding-bottom: 15%;}li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}
}
@media only screen and (min-width:1221px) and (max-width:1240px){
  /***********Sit-team-workflow************/
  li.listen_first{width:95.5%;}li.listen_first:after{right:-158px;}li.listen_first:before{right: -112px;width:120px;}
  li.listen_first .model-list:after{right:-12.3em;top:3.4em;}li.client_end_testing .model-list:after{left:-9.2em;top:5.1em;} li.client_end_testing:after{left:-120px;width: 73px;top: 43px;}li.client_end_testing:before{width:87px;left:-74px;}li.measure_and_discuss{top:12.5em;width:82.5%;}li.measure_and_discuss:before{top:6px;}
  li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:14.5em;left:13.9%;}
  li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}
  li.maintenance_and_support{top:28em;left:3.3em;width: 95%;}li.maintenance_and_support .model-list:after{left:-13.6em;top:-3.9em;}li.maintenance_and_support:after{left:-173px;top:-18px;width:52px;}li.maintenance_and_support:before{left: -137px;width: 144px;top:6px;}li.organized .model-list:after{right:-9.8em;top:-5.7em;}
  li.organized:after{width:85px;top:-30px;right:-135px;}li.organized:before{width:95px;right:-80px;top:11px;}
  li.organized {top:27.2em;width:98%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top:-7em;left: -20.4em;}li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -19em;}.right-model-flow li.client_end_testing{left: 12.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left:20%;top:40%;font-size: 25px;}.parallax_sec1{min-height: 725px;}
  .model-work-flow{padding-bottom: 15%;}li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}

}

@media only screen and (min-width:1241px) and (max-width:1260px){
  /***********Sit-team-workflow************/
  li.listen_first{width:96.5%;}li.listen_first:after{right:-158px;}li.listen_first:before{right: -112px;width:120px;}
  li.listen_first .model-list:after{right:-12.3em;top:3.5em;}li.client_end_testing .model-list:after{left:-9.2em;top:5.1em;}li.client_end_testing:after{left:-120px;width: 73px;top: 43px;}li.client_end_testing:before{width:87px;left:-74px;}li.measure_and_discuss{top:12.8em;width:83.5%;}li.measure_and_discuss:before{top:6px;}
  li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:14.8em;left:13.9%;}
  li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}
  li.maintenance_and_support{top:28.5em;left:3.2em;}li.maintenance_and_support .model-list:after{left:-13.6em;top:-3.9em;}li.maintenance_and_support:after{left:-173px;top:-18px;width:52px;}li.maintenance_and_support:before{left: -137px;width: 144px;top:6px;}li.organized .model-list:after{right:-10em;top:-5.5em;}li.organized:after{width:71px;top:-30px;right:-130px;}li.organized:before{width:99px;right:-83px;top:4px;}li.organized {top:27.4em;width:98%;}
  li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top:-7em;left: -20.4em;}li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -19em;}
  .right-model-flow li.client_end_testing{left: 12.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left: 14%;top: 40%;}.parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom: 15%;}
  li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}

}

@media only screen and (min-width:1261px) and (max-width:1280px){
  /***********Sit-team-workflow************/
  li.listen_first{width:97%;}li.listen_first:after{right:-158px;}li.listen_first:before{right: -112px;width:120px;}
  li.listen_first .model-list:after{right:-12.3em;top:3.5em;}li.client_end_testing .model-list:after{left:-9.2em;top:5.1em;}li.client_end_testing:after{left:-120px;width: 73px;top: 43px;}li.client_end_testing:before{width:87px;left:-74px;}li.measure_and_discuss{top:13em;width:83.5%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:15.1em;left:12.9%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:28.5em;left:3.2em;}li.maintenance_and_support .model-list:after{left:-13.8em;top:-3.6em;}li.maintenance_and_support:after{left:-173px;top:-15px;width:46px;}li.maintenance_and_support:before{left: -141px;width: 144px;top: 7px;}li.organized .model-list:after{right:-10.1em;top:-5.2em;}li.organized:after{width:68px;top:-24px;right:-131px;}li.organized:before{width:99px;right:-87px;top:9px;}li.organized {top:27.5em;width:98%;}
  li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -19em;}
  .right-model-flow li.client_end_testing{left: 11.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left: 14%;top: 40%;}.parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom: 15%;}
  li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}

}

@media only screen and (min-width:1281px) and (max-width:1300px){
  /***********Sit-team-workflow************/
  li.listen_first{width:97%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.5em;top:3.5em;}li.client_end_testing .model-list:after{left:-9.2em;top:5.1em;}li.client_end_testing:after{left: -122px;width: 73px;top: 43px;}li.client_end_testing:before{width:87px;left:-76px;}li.measure_and_discuss{top:13.1em;width: 84%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:15.3em;left:12.9%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:28.5em;left:3.2em;}li.maintenance_and_support .model-list:after{left:-14em;top:-3.2em;}
  li.maintenance_and_support:after{left:-174px;top:-10px;width:40px;}li.maintenance_and_support:before{left: -147px;}
  li.organized .model-list:after{right:-10.3em;top:-5.2em;}li.organized:after{width:68px;top: -24px;right: -133px;}
  li.organized:before{width:100px;right:-89px;top:9px;}li.organized {top:28em;width:98%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}
  li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -19em;}.right-model-flow li.client_end_testing{left: 11.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}
  span.flow-chart{left: 14%;top: 40%;}.parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom: 15%;}
  li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}

}

@media only screen and (min-width:1281px) and (max-width:1300px){
  /***********Sit-team-workflow************/
  li.listen_first{width:97%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.5em;top:3.5em;}li.client_end_testing .model-list:after{left:-9.2em;top:5.1em;}li.client_end_testing:after{left: -122px;width: 73px;top: 43px;}li.client_end_testing:before{width:87px;left:-76px;}li.measure_and_discuss{top:13.1em;width: 84%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:15.3em;left:12.9%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}
  li.maintenance_and_support{top:28.5em;left:3.2em;}li.maintenance_and_support .model-list:after{left:-14em;top:-3.2em;}
  li.maintenance_and_support:after{left:-174px;top:-10px;width:40px;}li.maintenance_and_support:before{left: -147px;}
  li.organized .model-list:after{right:-10.3em;top:-5.2em;}li.organized:after{width:68px;top: -24px;right: -133px;}
  li.organized:before{width:100px;right:-89px;top:9px;}li.organized {top:28em;width:98%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}
  li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -19em;}.right-model-flow li.client_end_testing{left: 11.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}
  span.flow-chart{left: 14%;top: 40%;}.parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom: 15%;}
  li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}

}

@media only screen and (min-width:1301px) and (max-width:1320px){
  /***********Sit-team-workflow************/
  li.listen_first{width:97%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.6em;top:3.5em;}li.client_end_testing .model-list:after{left:-9.3em;top:5.3em;}li.client_end_testing:after{left: -124px;width: 73px;top: 43px;}li.client_end_testing:before{width:88px;left:-78px;}li.measure_and_discuss{top:13.4em;width: 84%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:15.5em;left:11.9%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:29em;left:3.1em;}li.maintenance_and_support .model-list:after{left: -14em;top: -3.2em;}
  li.maintenance_and_support:after{left:-174px;top:-10px;width:40px;}li.maintenance_and_support:before{left: -147px;}
  li.organized .model-list:after{right:-10.3em;top:-5em;}li.organized:after{width:68px;top: -23px;right: -134px;}
  li.organized:before{width:100px;right: -90px;}li.organized {top:28.3em;width:98.3%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}li.listen_first .model-list:before{transform: rotate(-78deg);top: -3.5em; right: -19em;}.right-model-flow li.client_end_testing{left: 11.5%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left: 14%;top: 40%;}
  .parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom: 15%;}li.client_end_testing .model-list:before{transform: rotate(-16deg);top: 5em;right: 4%;}

}

@media only screen and (min-width:1321px) and (max-width:1340px){
  /***********Sit-team-workflow************/
  li.listen_first{width:98%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.5em;top:3.7em;}li.client_end_testing .model-list:after{left:-9.3em;top:5.3em;}li.client_end_testing:after{left: -124px;width: 73px;top: 43px;}li.client_end_testing:before{width:88px;left:-78px;}li.measure_and_discuss{top:13.5em;width: 84%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:15.7em;left:11.9%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:29.4em;left:2.9em;}li.maintenance_and_support .model-list:after{left:-14em;top:-3.2em;}
  li.maintenance_and_support:after{left:-173px;top:-9px;width:39px;}li.maintenance_and_support:before{left: -147px;}
  li.organized .model-list:after{right: -10.4em;top:-4.8em;}li.organized:after{width:68px;top: -22px;right: -137px;}
  li.organized:before{width:100px;right: -92px;}li.organized {top:28.3em;width:98.3%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}
  li.listen_first .model-list:before{transform: rotate(-75deg);top: -3.5em;}.right-model-flow li.client_end_testing{left: 11.1%;}li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left: 17%;top: 40%;}
  .parallax_sec1{min-height: 725px;}.model-work-flow{padding-bottom: 15%;}li.client_end_testing .model-list:before{transform: rotate(-18deg);top: 5em;}

}
@media only screen and (min-width:1341px) and (max-width:1360px){
  /***********Sit-team-workflow************/
  li.listen_first{width:98%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.6em;top:3.6em;}li.client_end_testing .model-list:after{left:-9.4em;top:5.3em;}li.client_end_testing:after{left: -124px;width: 73px;top: 43px;}li.client_end_testing:before{width:88px;left:-78px;}li.measure_and_discuss{top:13.7em;width: 84%;}li.measure_and_discuss:before{top:6px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:15.8em;left:11.6%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:29.5em;left:2.8em;}li.maintenance_and_support .model-list:after{left:-14em;top: -3.2em;}
  li.maintenance_and_support:after{left:-173px;top:-9px;width:39px;}li.maintenance_and_support:before{left: -147px;}
  li.organized .model-list:after{right: -10.4em;top:-4.6em;}li.organized:after{width:68px;top: -22px;right: -137px;}
  li.organized:before{width:100px;right: -92px;}li.organized {top:28.3em;width:98.5%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}li.listen_first .model-list:before{transform: rotate(-75deg);top: -3.5em;}.right-model-flow li.client_end_testing{left: 11%;}
  li.organized .model-list:before{transform: rotate(155deg);top: -15em;}span.flow-chart{left: 17%;top: 40%;}
}

@media only screen and (min-width:1361px) and (max-width:1380px){
  /***********Sit-team-workflow************/
  li.listen_first{width: 99%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.5em;top:3.7em;}li.client_end_testing .model-list:after{left:-9.4em;top:5.4em;}li.client_end_testing:after{left:-130px;}li.client_end_testing:before{width:88px;left:-78px;}li.measure_and_discuss{top:13.8em;}li.measure_and_discuss:before{top:8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:16.1em;left:11.5%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top:-6px;left:-8.1em;}li.maintenance_and_support{top:30em;left:2.6em;}li.maintenance_and_support .model-list:after{left:-14em;top:-3.1em;}li.maintenance_and_support:after{left:-173px;top: -10px;width:38px;}li.maintenance_and_support:before{left:-147px;}li.organized .model-list:after{right:-10.4em;top:-4.6em;}li.organized:after{width:66px;top:-22px;right:-136px;}li.organized:before{width:100px;right:-92px;}li.organized {top:28.8em;width:99%;}li.finalize_the_product .model-list:before{top:4em;}li.maintenance_and_support .model-list:before{top:-6em;left:-21em;}li.listen_first .model-list:before{transform:rotate(-75deg);top: -4em;}
  .right-model-flow li.client_end_testing{left:10.6%;}li.organized .model-list:before{transform:rotate(155deg);top:-15em;}

}

@media only screen and (min-width:1381px) and (max-width:1400px){
  /***********Sit-team-workflow************/
  li.listen_first{width: 99%;}li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}
  li.listen_first .model-list:after{right:-12.5em;top:3.7em;}li.client_end_testing .model-list:after{left:-9.4em;top:5.5em;}li.client_end_testing:after{left: -130px;}li.client_end_testing:before{width:88px;left:-78px;}
  li.measure_and_discuss{top:14em;}li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}li.finalize_the_product{top:16.3em;left:11.5%;}li.finalize_the_product:before{top:5px;left:-75px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top:30.3em;left:2.6em;}li.maintenance_and_support .model-list:after{left: -14em;top: -3.1em;}li.maintenance_and_support:after{left:-173px;top: -10px;width:38px;}li.maintenance_and_support:before{left: -147px;}li.organized .model-list:after{right:-10.4em;top:-4.6em;}li.organized:after{width:66px;top: -22px;right: -135px;}li.organized:before{width:100px;right: -92px;}
  li.organized {top: 29.1em;width: 99.5%;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top:-6em;left:-21em;}li.listen_first .model-list:before{transform: rotate(-75deg);top: -4em;}.right-model-flow li.client_end_testing{left: 10.6%;}

}
@media only screen and (min-width:1401px) and (max-width:1420px){
  /***********Sit-team-workflow************/
  li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}li.listen_first .model-list:after{right:-12.5em;top:3.7em;}li.client_end_testing .model-list:after{left:-9.4em;top:5.5em;}li.client_end_testing:after{left: -130px;}li.client_end_testing:before{width:88px;left:-78px;}li.measure_and_discuss{top:14.3em;}
  li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.5em;}
  li.finalize_the_product{top:16.6em;left:10.9%;}li.finalize_the_product:before{top:5px;left:-75px;}
  li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top: 30.8em;left:2.4em;}
  li.maintenance_and_support .model-list:after{left: -14em;top: -3.1em;}li.maintenance_and_support:after{left:-173px;top: -10px;width:38px;}li.maintenance_and_support:before{left: -147px;}li.organized .model-list:after{right: -10.4em;top:-4.6em;}li.organized:after{width:66px;top: -22px;right: -137px;}li.organized:before{width:105px;right: -94px;}
  li.organized {top: 29.5em;}li.finalize_the_product .model-list:before{top: 4em;}li.maintenance_and_support .model-list:before{top: -6em;left: -21em;}li.listen_first .model-list:before{transform: rotate(-75deg);top: -4em;}

}
@media only screen and (min-width:1421px) and (max-width:1440px){
  /***********Sit-team-workflow************/
  li.listen_first:after{right: -161px;}li.listen_first:before{right: -115px;width: 125px;}li.listen_first .model-list:after{right: -12.7em;top: 3.8em;}li.client_end_testing .model-list:after{left:-9.5em;top: 5.6em;}
  li.client_end_testing:after{left: -130px;}li.client_end_testing:before{width:88px;left:-78px;}li.measure_and_discuss{top:14.5em;}li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.8em;}
  li.finalize_the_product{top:16.9em;left: 10.5%;}li.finalize_the_product:before{top:5px;left:-75px;}
  li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top: 31.3em;left: 2.2em;}
  li.maintenance_and_support .model-list:after{left: -14em;top: -3.1em;}li.maintenance_and_support:after{left: -175px;}
  li.maintenance_and_support:before{left: -151px;}li.organized .model-list:after{right: -10.5em;top:-4.6em;}
  li.organized:after{width:66px;top: -22px;right: -137px;}li.organized:before{width:105px;right: -94px;}
}
@media only screen and (min-width:1441px) and (max-width:1460px){
  /***********Sit-team-workflow************/
  li.listen_first:after{right: -163px;}li.listen_first:before{right: -117px;width: 125px;}li.listen_first .model-list:after{right: -12.8em;top: 3.8em;}li.client_end_testing .model-list:after{left: -9.6em;top: 5.6em;}li.client_end_testing:after{left: -132px;}li.client_end_testing:before{width: 90px;left: -80px;}li.measure_and_discuss{top:14.6em;}li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.8em;}
  li.finalize_the_product{top: 17em;}li.finalize_the_product:before{top: 6px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top: 31.3em;left: 2.2em;}li.maintenance_and_support .model-list:after{left: -14.1em;top: -2.8em;}li.maintenance_and_support:after{left: -175px;}li.maintenance_and_support:before{left: -151px;}li.organized .model-list:after{right: -10.6em;top: -4.4em;}li.organized:after{width:55px;top: -17px;right: -136px;}li.organized:before{width: 110px;right: -100px;}
}
@media only screen and (min-width:1461px) and (max-width:1480px){
  /***********Sit-team-workflow************/
  li.listen_first:after{right: -165px;}li.listen_first:before{right: -118px;}li.listen_first .model-list:after{right: -13em;top: 3.8em;}li.client_end_testing .model-list:after{left: -9.7em;top: 5.6em;}li.client_end_testing:after{left: -132px;}li.client_end_testing:before{width: 90px;left: -80px;}li.measure_and_discuss{top:14.8em;}
  li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.8em;}
  li.finalize_the_product{top: 17.2em;}li.finalize_the_product:before{top: 6px;}li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top: 31.7em;}li.maintenance_and_support .model-list:after{left: -14.1em;top: -2.8em;}li.maintenance_and_support:after{left: -175px;}li.maintenance_and_support:before{left: -151px;}li.organized .model-list:after{right: -10.8em;top: -4em;}li.organized:after{width:55px;top: -17px;right: -136px;}li.organized:before{width: 110px;right: -100px;}
}
@media only screen and (min-width:1481px) and (max-width:1500px){
  /***********Sit-team-workflow************/
  li.listen_first:after{right: -165px;}li.listen_first:before{right: -118px;}li.listen_first .model-list:after{right: -13.1em;top: 3.8em;}li.client_end_testing .model-list:after{left: -9.8em;top: 5.8em;}li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.8em;}li.finalize_the_product:before{top: 6px;}
  li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top: 32em;}li.maintenance_and_support .model-list:after{left: -14.1em;top: -2.8em;}li.maintenance_and_support:after{left: -175px;}
  li.maintenance_and_support:before{left: -151px;}li.organized .model-list:after{right: -10.9em;top: -3.7em;}
  li.organized:after{width:55px;top: -17px;right: -139px;}li.organized:before{width: 110px;right: -103px;}
}
@media only screen and (min-width:1501px) and (max-width:1523px){
  /***********Sit-team-workflow************/
  li.listen_first:after{right: -165px;}li.listen_first:before{right: -118px;}li.listen_first .model-list:after{right: -13.1em;top: 3.8em;}li.client_end_testing .model-list:after{left: -9.8em;top: 5.8em;}li.measure_and_discuss:before{top: 8px;}li.measure_and_discuss .model-list:after{top:-4px;right:-7.8em;}li.finalize_the_product:before{top: 6px;}
  li.finalize_the_product .model-list:after{top: -6px;left: -8.1em;}li.maintenance_and_support{top: 32em;}li.maintenance_and_support .model-list:after{left: -14.1em;top: -2.8em;}li.maintenance_and_support:after{left: -175px;}
  li.maintenance_and_support:before{left: -151px;}li.organized .model-list:after{right: -10.9em;top: -3.7em;}
  li.organized:after{width:55px;top: -17px;right: -139px;}li.organized:before{width: 110px;right: -103px;}
}

@media only screen and (max-width:480px){
  /***************************services-detaile************************/
  .aln-esign .service-deta-st .hea_ding{font-size: 25px;margin-top: 0px;text-align: left;}
  .hea_ding::after{top: 56px;width: 20% !important;right: 40% !important;}
  h1.hea_ding::before{width: 20% !important;left: 40% !important;}
  .carrer-area .heading::before{width: 20%;right: 40%;}
  .carrer-area .heading::after{width: 20%;right: 40%;}
  .heading::before{width: 20% !important;left: 40% !important;}
  .heading::after{width: 20% !important;right: 40% !important;}

  .aln-esign .service-deta-st{transform:translateY(0%) !important;margin-top:0%;margin-bottom:10%;padding:1% 11.5% !important;float: left;}
 .web-sit-devel-opment .service-deta-st:before{left: 40px !important;width: 55px !important;
    height: 55px !important;top: -25px !important;display: none;}
    .web-sit-devel-opment .aln-esign .service-deta-st:hover:before {width: 80px;height: 80px;}
  .web-sit-devel-opment .service-deta-st:after{right: 40px !important;width: 55px !important;
    height: 55px !important;}
    .web-sit-devel-opment .aln-esign .service-deta-st:hover:after{width: 80px;height: 80px;}
  /*****************************service****************************/
  .our-pocess-page .work-process-area .single-work-process {width: 100%;margin-bottom: 20px;margin-top: 0;}
  .our-pocess-page .work-process-area .work-arrow {display: none;}
  .services-lvel .row.servicers-row .col-md-4.col-12 {/*padding: 0;*/}
  .services-lvel .row.servicers-row .col-md-4.col-12 .no-pr {padding: 0;}
  /****************footer************************/
  .aside.footer-area .footer-col .our-info p{width: 80%;}
  /****************about*****************/
    .right-aside .job-st-img{background-size: 100%;background-repeat: no-repeat;height: 100% !important;min-height: 215px;}
}

@media only screen and (min-width:481px) and (max-width: 560px) {
  /***************************services-detaile************************/
 .aln-esign .service-deta-st{transform:translateY(0%) !important;margin-top:0%;margin-bottom:0%;padding:2px 40px !important;float: left;}
 .web-sit-devel-opment .service-deta-st:before{left: 40px !important;width: 55px !important;
    height: 55px !important;top: -25px !important;}
    .web-sit-devel-opment .aln-esign .service-deta-st:hover:before {width: 80px;height: 80px;}
  .web-sit-devel-opment .service-deta-st:after{right: 40px !important;width: 55px !important;
    height: 55px !important;}
    .web-sit-devel-opment .aln-esign .service-deta-st:hover:after{width: 80px;height: 80px;}
  /**************************services*******************/
  .work-process-area .total-work-process .work-arrow:nth-child(4){display: none;}
  /**********************footer****************************/
  /****************about*****************/
  .right-aside .job-st-img{background-size: 100%;background-repeat: no-repeat;height: 100% !important;min-height: 300px;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 15%;}
  .slideshow h3{font-size: 25px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 90%;line-height: 25px;font-size: 20px;}
  .home-box .slick-list {height: 225px;}
  .one_half:nth-child(1):after {width: 100%;left: 0;}
  .video_st_pl{height: 225px;}
  .home-box .slideshow {top: 0;}
  .home-box video{width: auto;}
  /************************************/
  .attention-graph:after{left: 49.2%;}
}

@media only screen and (min-width: 561px) and (max-width: 640px) {
  /***********mega-menu*******************/
  .nav .mega-drop-down .mega-menu {padding-top: 20px;}
  /***************************services-detaile************************/
  .aln-esign .service-deta-st {transform: translateY(0%) !important;margin-top: 10%;margin-bottom: 10%;  padding-bottom: 1%;}
  /**************************services*******************/
  .work-process-area .total-work-process .work-arrow:nth-child(4){display: none;}
  /****************about*****************/
  .right-aside .job-st-img{background-size: 100%;background-repeat: no-repeat;height: 100% !important;min-height: 330px;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 31%;}
  .slideshow h3{font-size: 25px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 90%;line-height: 25px;font-size: 20px;}
  .home-box .slick-list {height: 300px;}
  .one_half:nth-child(1):after {width: 100%;left: 0;}
  .video_st_pl{height: 300px;}
  .home-box .slideshow {top: 0;}
  .home-box video{width: auto;}
  /************************************/
  .attention-graph:after{left: 49.2%;}
}

@media only screen and (min-width: 641px) and (max-width: 767px) {
  /****************mega-menu****************/
  .nav .mega-menu.animated.fadeIn .col-md-4 {width: 33%;float: left;}
  .nav .mega-menu.animated.fadeIn .col-md-4 .blog_thumb {height: 130px;}
  /***************************services-detaile************************/
  .aln-esign .service-deta-st {transform: translateY(0%) !important; margin-top: 10%;margin-bottom: 10%;    padding-bottom: 1%;}
  /**************************services*******************/
  .work-process-area .total-work-process .work-arrow:nth-child(4){display: none;}
  /****************about*****************/
    .right-aside .job-st-img{
      background-size: 100%;background-repeat: no-repeat;height: 100% !important;min-height: 390px;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 31%;}
  .slideshow h3{font-size: 27px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 85%;line-height: 27px;font-size: 23px;}
  .home-box .slick-list {height: 300px;}
  .one_half:nth-child(1):after {width: 100%;left: 0;}
  .video_st_pl{height: 300px;}
  .home-box .slideshow {top: 0;}
  .home-box video{width: 100%;}
  /************************************/
  .attention-graph:after{left: 49.2%;}
  /********************home-our-client******************/
  .our-customer-logos .slide-client{width: 25%;}
}

@media only screen and (min-width: 768px) and (max-width: 990px) {
  /****************mega-menu****************/
  .nav .mega-menu.animated.fadeIn .col-md-4 {width: 33%;float: left;}
  .nav .mega-menu.animated.fadeIn .col-md-4 .blog_thumb {height: 130px;}
  .nav .mega-menu.animated.fadeIn .col-md-3 .blog_thumb {height: 130px;}
  .nav .mega-menu {transform: translateX(4%);height:350px;overflow: auto;padding-bottom: 0;top: 44px;}
  .mega-menu-wrap .col-md-3 {width: 25%;float: left;}
  .mega-menu-wrap .col-md-3:first-child{padding-left: 0px}
  .mail-st-head {right: 25px;}
  .nav-holder{padding-right: 0px;}
  #nav li a{font-size: 14px;line-height: 14px;height: 47px;}
  .navbar-right{top: 20px;}
  /**************home-About-section***************/
  .about_st .one_half.last.animate.fadeInRight {width: 54%;margin-top:2%;padding:30px 20px 15px;}
  .about_st .one_half.last.animate.fadeInRight p {font-size: 14px;}
  .container.qust_blog {padding: 0 0 0 15px;}
  /***************************services-detaile************************/
  .empty-set-model {float: left;width: 100%;height: 0px;background: #eee;}
  /****************footer********************/
  .footer-area .footer-col h3 {padding-left: 0;}
  .footer_serv_ices ul {padding-left: 0;}
  .footer_serv_ices ul li{padding-left: 0px;}
  .footer_serv_ices ul li a {font-size: 14px;}
  .footer-col .our-info{width: 100%;}
  .cntry-flag img {/*width: 49px;height: auto;*/}
  aside.aside.footer-area .footer-col .our-info .cntry-flag {/*width:auto;margin-right: 5px;*/}
  aside.aside.footer-area .footer-col .our-info p {width: 78% !important;}
  .footer-col .our-info {width: 100%;margin-bottom: 10px;border-bottom: 1px solid #555;margin-top: 10px;}
  .footer-col .our-info:nth-child(5) {border: none;}
  .footer-area .footer-col h3 {padding-left: 0;}
  .footer_serv_ices ul {padding-left: 0;}
  .footer-col.social-icon-view .footer-link {padding-left: 0px;}
  .aside .social-networks li {margin: 3px 3px;}
    .container {width: 100% !important;}
  /***************************services-detaile************************/
  .aln-esign .service-deta-st{transform:translateY(0%) !important;margin-top:0%;margin-bottom:0%;padding-bottom:1%;float: left;}
  .mega-menu.animated .col-md-4 {width: 33%;float: left;}
  /*********************about-us************************************/
  .about-view .sit-life {width: 100%;margin: auto;float: none;overflow: hidden;}
  .life-site-msg{width: 40%;margin-left: 0px;}
  .helper-sit h3.bold-subtitle span {font-size: 30px;line-height: 42px;}
  .helper-sit i.fa.fa-users{top: 0px;}
  /********************career***************/
  .block-image-plate .block-body .block-text {padding-left: 13px;}
  .block-image-plate .block-body .block-text p{margin-top: 0px;}
  .block-image-plate .block-inner {padding: 40px 12.5% 80px 8.33333%;}
  /*********************blog*******************/
  #content .cols-holder .post.ablog .img-holder{background: #f4f4f4;min-height: 270px;height: 270px;}
  #content .cols-holder .post.ablog .img-holder img.img-responsive {top: 54%;} 
  /*********company-values*******/
  .tab-model .textbox-content{width: 31%;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 31%;}
  .slideshow h3{font-size: 27px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 85%;line-height: 27px;font-size: 23px;}
  .home-box .slick-list {height: 300px;}
  .one_half:nth-child(1):after {width: 100%;left:25px;}
  .video_st_pl{height: 300px;}
  .home-box .slideshow {top: 0;margin-bottom: 0px;}
  .home-box video{width: 100%;}
  /***********************************/
  .grph-descibe {padding: 10px;}
  .grph-descibe span {font-size: 14px;}
  .ast-model-graph{padding: 0;}
  .model-graph-view{padding-left: 0;padding-right: 0;}
  .attention-graph:after{left: 48.4%;}
    p.al_sts {width: 100%;}
  /********************home-our-client******************/
  .our-customer-logos .slide-client{width: 25%;}
  /******work-flow*******/
  .parallax_sec1 .right li p {min-height: 140px;}
  .parallax_sec1 .left li p {min-height: 140px;}
  .parallax_sec1 .right li.measure-and-discuss-model{margin-top: 20%;}
  .model-work-flow{width: 100%;padding-left: 25px;padding-right: 25px;}
  .parallax_sec1 ul.left .ps-left {width: 78%;}
  ul.right .ps-right {width: 22%;}
  .ps-left{width: 78%;}
  .ps-right {width: 22%;}
  .parallax_sec1 ul.right li.measure-and-discuss-model:after{width:135px;left:-81px;transform:rotate(130deg);top:100px;}
  .parallax_sec1 ul.right li.testing-model:after{left: -80px;transform: rotate(122deg);top: 115px;}
  .parallax_sec1 .left li.deliver-model:after{right:-82px;width: 112px;top: 86px;transform: rotate(45deg);}
  /***************************************************/
  .feature_services_section i {font-size: 35px;margin-right: 14px;}
  .feature_services_section strong{font-size: 16px;padding: 8px 14px;margin-top: -5px;}
  /**********************our-process************************/
  .inner_blog .fw-theme-steps .fw-theme-step-wrap{width:85%;display:block;margin-bottom:5% !important;margin-top:20% !important;}
  .fw-theme-steps .fw-theme-step-wrap:nth-child(even) .step-title:before{text-align: left;}
  .fw-theme-steps .step-title:before{top: -70px !important;width: auto;font-size: 80px;left: 34% !important;right: 0;}
  .inner_blog .fw-theme-steps .fw-theme-step-wrap .fw-step-left-part .step-title{font-size:43px;text-align:center; line-height: 43px;}
  .inner_blog .fw-theme-steps .fw-theme-step-wrap .fw-step-right-part {margin-top: 10px;text-align: center;}
  .inner_blog  .fw-theme-steps .fw-theme-step-wrap .fw-step-center-part {margin-top: 20px;}
  .inner_blog .fw-theme-steps .fw-theme-step-wrap:nth-child(even) .fw-step-right-part {text-align: center;}
  .fw-theme-steps .fw-theme-step-wrap .fw-step-right-part p.step-text {font-weight: normal;}
  .fw-theme-steps .fw-theme-step-wrap .fw-step-left-part{max-width: 420px;}
  /********************portfolio*******************/
  #portfoliolist .portfolio {width: 31%;min-height: 270px;}
  /*******prot-click***********************/
  .portfolio_popup {width: 100%;}
  .portfolio_popup .image{width: 45%;}
  .portfolio_popup .info {width: 51%;margin-top: 20px;line-height: 22px;height: auto;}
  .fancybox-lock .fancybox-overlay{ z-index: 99999999;}
  .fancybox-inner{height: auto !important;}
  /************about****************/
  .helper-sit h3.bold-subtitle{top: -80px;height: 286px;}
  .about-compny h4.bold-subtitle{font-size: 21px;}
  /******************case-study*****************/
  .study-detaile{/*margin-top: -50px;*/}
  .featured-grid-b .first{width: 100%;float: left;}
  .featured-grid-b .second{width: 100%;margin-top: 5px !important;}
  .featured-grid li.second .item {/*width: 33% !important;*/float: left;padding-left: 0;}
  .featured-grid li.first .image-link{height: auto; min-height: auto;}
  .featured-grid .second .image-link {min-height: auto;height: auto;}
  h1.text-model-post-tile {font-size: 35px;}
  /****************************************/
  .new-type .we-are-tile h1{transform: translateY(5%) !important;}
  .inner_blog .container-stack{width: 100%;}
  .get-started a.btn_block{margin: 0px;}
  h4.row.mega-title{height: auto;font-size: 19px;}
  .feature_services_section .one_third a {float: left;width: 77%;}
  .title-h4-style {width: 85%;float: left;line-height: 34px;margin-top: 10px;}
  .about-view .sit-life .sit-opportunity h4{margin-top: 0px;line-height: 45px;}
  .about-view .sit-life .sit-opportunity p{width: 100%;}
  .about-us-section .about-view .sit-life .sit-opportunity{padding-right: 10px;}
  .no-pm{padding-right: 0px;}
  .policy-model, .terms-of-use-model{width: 100%;}
  .mega-menu-wrap, .blog-str {float:left;width:100%;}
}

@media only screen and (min-width: 768px) and (max-width: 806px) {
  /*********company-values*******/
  .tab-model .textbox-content{width: 30%;}
}

@media only screen and (max-width: 990px) {
  .join-our-team .contain-width {text-align: center;}
  .join-our-team .contain-width .col-sm-1.col-md-3 {display: none;}
  .join-our-team .contain-width .opt-form {width: 100%;}
  .join-our-team .contain-width .get-started {width: 100%;text-align: center;}
  section.join-our-team {margin-top: 0 !important;}
}

@media only screen and (min-width: 991px) and (max-width: 1024px) {
  /****************mega-menu****************/
  .nav .mega-menu.animated.fadeIn .col-md-4 {width: 33%;float: left;}
  .nav .mega-menu.animated.fadeIn .col-md-4 .blog_thumb {height: 130px;}
  .nav .mega-menu {transform: translateX(5%);}
  .about_st .one_half.last.animate.fadeInRight {width: 54%;margin-top: 3%;padding:40px 20px 40px;}
  /**************services-detail************************/
  .web-sit-devel-opment .aln-esign .service-deta-st{transform: translateY(15%) !important;padding-right: 3% !important;padding-left: 3% !important;}
  .web-sit-devel-opment .service-deta-st:before {width: 70px;height: 70px;left: 23px;top: -36px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:before{width: 100px;height: 100px;}
  .web-sit-devel-opment .service-deta-st:after{width: 70px;height: 70px;right: 26px; bottom: -35px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:after{width: 100px;height: 100px;}
  .aln-esign .service-deta-st .hea_ding{margin-top: 0; margin-bottom: 20px;}
  .web-sit-devel-opment .aln-esign .service-deta-st p {text-align: left;font-size: 15px;}
  .web-sit-devel-opment .aln-esign .view-more-dta a{top: 0;right: 11px;}
  /**********************footer***********************/
  .footer-area .footer-col h3{padding-left: 10px;}
  .footer-col.social-icon-view .footer-link {padding-left: 10px;}
  .aside .social-networks li {margin: 0px 7px 5px 0px;}
  .footer_serv_ices ul li{padding: 0px 0px 0px 6px;}
  aside.aside.footer-area .footer-col .our-info h4.abt-cmpny{width: 100%;font-size: 14px;}
  .right p.copy_right{padding: 0px;font-size: 14px;}
  .footer-col .our-info {width: 100%;margin-bottom: 10px;border-bottom: 1px solid #555;margin-top: 10px;}
  .footer-col .our-info:nth-child(5) {border: none;}
  aside.aside.footer-area .footer-col .our-info .cntry-flag {/*width: auto;margin-right: 5px;*/}
  aside.aside.footer-area .footer-col .our-info p {width: 80%;}
  .cntry-flag img {/*width: 49px; height: auto;*/}
  aside.aside.footer-area {height: 400px;}
  /***************portfolio********************/
  #portfoliolist .portfolio {min-height: 322px !important;}
  .footer-col .right{padding: 0px;}
  /************about************/
  .helper-sit h3.bold-subtitle{height: 230px;top: -70px;line-height: 45px;}
  .helper-sit h3.bold-subtitle span {margin-top: 20px;font-size: 34px;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 31%;}
  .slideshow h3{font-size: 35px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 65%;line-height: 30px;font-size: 25px;}
  .home-box .slick-list {height: 330px;}
  .one_half:nth-child(1):after {width: 100%;left: 0;}
  .video_st_pl{height: 330px;}
  .home-box .slideshow {top: 0;margin-bottom: 0;}
  .home-box video{width: 100%;}
  /***********************************/
  .grph-descibe {padding: 10px;}
  .grph-descibe span {font-size: 14px;}
  .ast-model-graph{padding: 0;}
  .model-graph-view{padding-left: 0;padding-right: 0;}
  .attention-graph:after{left: 48.8%;}
  /********************home-our-client******************/
  .our-customer-logos .slide-client{width: 25%;}
  /******************who-we-are************/
  .we-are-tile h1{width: 100%;}
  .we-are-tile h1 span.tech-skil{font-size: 31px;}
  .we-are-tile h1 span.web-expt{font-size: 45px;}
  /***********case-study**************/
  .grid h3 {font-size: 15px;line-height: 19px;}
  .life-site-msg{width: 38%;margin-left: 0px;}
  /************work-flow*************/
  /******work-flow*******/
  .parallax_sec1 .right li p {min-height: 140px;}
  .parallax_sec1 .left li p {min-height: 140px;}
  .parallax_sec1 .right li.measure-and-discuss-model{margin-top: 20%;}
  .model-work-flow{width: 100%;}
  .parallax_sec1 ul.left .ps-left {width: 78%;}
  ul.right .ps-right {width: 22%;}
  .ps-left{width: 78%;}
  .ps-right {width: 22%;}
  .parallax_sec1 ul.right li.measure-and-discuss-model:after{width:135px;left:-81px;transform:rotate(130deg);top:100px;}
  .parallax_sec1 ul.right li.testing-model:after{left: -88px;transform: rotate(130deg);}
  .parallax_sec1 .left li.deliver-model:after{right:-82px;width: 112px;top: 86px;transform: rotate(45deg);}
  .post-fet-mode{width: 100%;}
  .post-detl-model{width: 100%;margin-top: 10px;line-height: 15px;}
  .post-detl-model p{margin-top: 5px;}
  .feature_services_section i {font-size: 35px;margin-right: 14px;}
  .feature_services_section strong{font-size: 14px;padding: 8px 14px;margin-top: -5px;}
  .inner_blog .container-stack{width: 100%;}
  .get-started a.btn_block {margin: 0;}
 /* .get-started{padding: 0px;}*/
  .policy-model, .terms-of-use-model{width: 100%;}
}

@media only screen and (min-width: 1141px) and (max-width: 1180px) {
  /************about************/
  .helper-sit h3.bold-subtitle{height: 310px;top: -70px;line-height: 45px;}
  .helper-sit h3.bold-subtitle span {margin-top: 45px;font-size: 34px;}
}

@media only screen and (min-width: 1141px) and (max-width: 1160px) {
  /***********************menu***********************/
  .nav .mega-menu {transform: translateX(4%);}
  /*******************home***************/
  .cmn_servc .icon-box {padding: 25px 10px;}
  .icon-box.medium p{padding:0px;}
  /**************services-detail************************/
  .web-sit-devel-opment .aln-esign .service-deta-st{transform: translateY(25%) !important;padding-right: 3% !important;padding-left: 3% !important;}
  .web-sit-devel-opment .service-deta-st:before {width: 70px;height: 70px;left: 23px;top: -36px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:before{width: 100px;height: 100px;}
  .web-sit-devel-opment .service-deta-st:after{width: 70px;height: 70px;right: 26px; bottom: -35px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:after{width: 100px;height: 100px;}
  .aln-esign .service-deta-st .hea_ding{margin-top: 0; margin-bottom: 20px;}
  .web-sit-devel-opment .aln-esign .service-deta-st p {text-align: left;font-size: 15px;}
  .web-sit-devel-opment .aln-esign .view-more-dta a{top: 0;right: 11px;}
  /**********************footer***********************/
  .footer-area .footer-col h3{padding-left: 10px;}
  .footer-col.social-icon-view .footer-link {padding-left: 10px;}
  .aside .social-networks li {margin: 0px 7px 5px 0px;}
  .footer_serv_ices ul li{padding: 0px 0px 0px 6px;}
  aside.aside.footer-area .footer-col .our-info .cntry-flag{width: auto;margin-bottom: 10px;}
  aside.aside.footer-area .footer-col .our-info p {width: 80%;}
  aside.aside.footer-area .cntry-flag img {width: 49px;margin: auto;}
  aside.aside.footer-area .footer-col .our-info h4.abt-cmpny{width: 100%;font-size: 14px;}
  .right p.copy_right{padding: 0px;}
   aside.aside.footer-area {height: 370px;}
  /***************portfolio********************/
  #portfoliolist .portfolio {min-height: 290px;}
  .one_half.last.animate.fadeInRight{margin-top: 2%;padding-left: 15px;padding-right: 15px;}
  /************service-detaile********/
  .attention-graph:after{left: 48.8%;}
  .post-fet-mode{width: 100%;}
  .post-detl-model{width: 100%;line-height: 22px;}

}


@media only screen and (min-width: 1161px) and (max-width: 1360px) {
  /***********************menu***********************/
  .nav .mega-menu {transform: translateX(3.5%);}
  .blog_thumb {height: 230px;}
  .blog_thumb img{transform: translate(-50%,0%);}
  /********************footer***********************/
   aside.aside.footer-area {height: 380px;}
  /***************************************/
  .one_half.last.animate.fadeInRight{margin-top: 4%;padding-left: 15px;padding-right: 15px;}
  /*******************home***************/
  .cmn_servc .icon-box {padding: 25px 10px;}
  .icon-box.medium p{padding:0px;}
  /**************services-detail************************/
  .web-sit-devel-opment .aln-esign .service-deta-st{transform: translateY(35%);padding-right: 5%;padding-left: 5%;}
  .web-sit-devel-opment .service-deta-st:before {width: 100px;height: 100px;left: 23px;top: -36px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:before{width: 130px;height: 130px;}
  .web-sit-devel-opment .service-deta-st:after{width: 100px;height: 100px;right: 26px; bottom: -35px;}
  .web-sit-devel-opment .aln-esign .service-deta-st:hover:after{width: 130px;height: 130px;}
  .aln-esign .service-deta-st .hea_ding{margin-top: 0; margin-bottom: 20px;}
  .web-sit-devel-opment .aln-esign .service-deta-st p {text-align: right;font-size: 16px;}
  .web-sit-devel-opment .aln-esign .view-more-dta a{top: 0;right: 11px;}
  /*********************footer***********************/
  aside.aside.footer-area .footer-col .our-info .cntry-flag{/*width: auto;*/margin-bottom: 10px;}
  aside.aside.footer-area .footer-col .our-info p {width: 80%;}
  aside.aside.footer-area .cntry-flag img {/*width: 49px;margin: auto;*/}
  aside.aside.footer-area .footer-col .our-info h4.abt-cmpny{width: 100%;font-size: 14px;}
  /***************portfolio********************/
  #portfoliolist .portfolio {min-height: 305px;}
  /************service-detaile********/
  .attention-graph:after{left: 48.8%;}
  .post-fet-mode{width: 100%;}
  .post-detl-model{width: 100%;line-height: 22px;} 
}

@media screen and (max-width: 767px) {
  /**************header****************/
   header.page-head .container{padding: 50px 0 0;}
   .page-head{min-height: 165px;}
  /****************/ 
  .testimonials {max-height: 700px;}
  .icon-overlay {height: 300px;top: calc(50% - 150px);}
  .carousel-controls .control {width: 25px;height: 25px;top: inherit;}
  .prev {left: 0;}
  .next {right: 0;}
  .control i {font-size: .7rem;}
  .testimonials .message {font-size: 1rem;}
  .testimonials h2 {font-size: 1.5rem;}
   /**************home**************/
  .one_half {width: 100% !important;margin-bottom: 0%;}
  .at_case_study{min-height: inherit !important;max-height: inherit !important; }
  p.al_sts{width: 100% !important;}
  .at_case_study ul {padding: 0 !important;}
  .transform_set{transform: inherit !important;}
  .nav >li.nav-item.active a {background: #4c96cd !important; }
  #nav .navbar-toggle[aria-expanded="true"], #nav .navbar-toggle:hover{background: transparent !important;}
  .aln-esign .devel-opment {margin-bottom:1%;}
  #footer .social-networks li { margin: 0 2px;}
  aside.aside.footer-area{height: auto;padding-top: 10px;}
  #wrapper .header_fix .navbar-toggle .icon-bar {background: linear-gradient(#0f9ffa 2%,#0f9ffa 100%) !important; }
  .header_fix .navbar-default .navbar-toggle {border-color: #ddd !important;}
  .question .qust_blog h1 {font-size: 30px;}
  .testim .dots {padding-left: 0;}
  .footer-area .right p.copy_right {margin-top: 0px;margin-bottom: 10px;text-align: center;}
  .web-site-resource {text-align: center;}
  #nav .navbar-collapse.collapse.in ul li {margin: 0 !important;width: 100%;}
  #nav .navbar-collapse.collapse.in ul li a {color: #fff;}
  #nav li a {color: #fff !important;}
  #nav .navbar-collapse.collapse.in ul li a:hover{/*background: #4c96cd;*/}
  #nav .navbar-collapse.collapse.in ul li a.view-more {width: auto;}
  #nav li.mega-drop-down .mega-menu a {padding-top: 0;}
  /**********************/
  .fancybox-skin .portfolio_popup {padding: 36px;width: 100%;}
  .fancybox-skin .portfolio_popup .image {margin-right: 0;width: 100%;}
  /************career************/
  .career_starts .range h3 {font-size: 40px;}
  .nav .mega-drop-down .blog_thumb{float: left;}
  .nav .mega-drop-down .blog-des {float: left;}
  /***********************company-values****************/
  .tab-model .textbox-content{width: 80%;min-height:auto;margin-top: 5px;margin-bottom: 5px;margin-left: 0px; margin-right: 0;margin: 35px auto;float: none; overflow: hidden; }
  .our-mision-model .class-mrg.sit-model-cl {margin: 0;}
  .model-view-compy-bg .data-model-st{padding-bottom: 70px;}
  .data-model-st .title-h1 {font-size: 50px;}
  .topmargin.bottommargin {margin-top: 13%;}
  .tab-model .textbox-content .content-dropcap{left: -5px;top: -5px;}
  .policy-model, .terms-of-use-model{width: 100%;}
  /*****************work-flow*************/
  .model-mbl{display: block;}
  .model-dsk{display: none;}
  .model-work-flow .margin_top3 {margin-top: 0;}
  .parallax_sec1{padding: 5px 0px 5px 0px;}
  h1.hea_ding.pg{text-align: left;}
}


@media screen and (min-width: 769px) and (max-width: 1024px) {
  /* .testi-case .infy-r-cta-widget ul li{width: 33.3% !important;} */
  .slideshow {/*margin-bottom: 0px !important;*/}
  .at_case_study {min-height: 100%;max-height: 100%;}
  .topmargin.bottommargin {margin-top: 10%;}


}
@media screen and (max-width: 1279px) {
  #testim-content .active p {min-height: 190px;}
}

@media screen and (min-width: 1280px) {
  #portfoliolist .portfolio {min-height: 335px;}
  #testim-content .active p {min-height: 180px;}
  #portfoliolist .portfolio img {height: 362px;}
  /*.footer-menu:nth-child(2) {position: relative;float: left;}
  .footer-menu:nth-child(2) .footer-col {position: absolute;top: 32px;transform: translateY(60%);}*/
  .career .career_sec {min-height: 600px;max-height: 600px;}
  .career .career_blog{min-height: 600px;}
  /**************blog***************/
  #content .cols-holder .post{margin-bottom:25px; /*margin-bottom: 85px;margin-top: 45px;*/}


}

@media screen and (min-width: 1281px) and (max-width: 1380px){
  .feature_services_section strong {
      font-size: 14px;padding: 8px 14px;margin-top: 0px;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {
  /* .testi-case .infy-r-cta-widget ul li{width: 31% !important;} */
  .tab-model .textbox-content{width: 31.5%;}
  .we-are-tile h1 span.web-expt{font-size: 48px;}
  .feature_services_section strong {
      font-size: 14px;padding: 8px 14px;margin-top: -5px;
  }

}

@media screen and (min-width: 641px) and (max-width: 767px) {
  #portfoliolist .portfolio {width: calc(46% + 5px);min-height: 360px;}
  section.testi-case .infy-r-cta-widget ul li {/*width: 70% !important;min-height: auto !important;
    margin: 10px auto !important;float: none;overflow: hidden;*/
  }
  .ca_st_phra{opacity: 0}
  .infy-r-box-yellow ul li a:hover .ca_st_phra{opacity: 1}
  .career .career_blog {min-height: 460px;}
  .career .career_sec {min-height: 460px;max-height: 460px;}
  .people_say p{padding: 0 30px !important;}
  .career .career_sec .people_say {transform: translateY(10%);width: 90%;}
  .footer-col .get_touch { width: 70%; float: none;}
  aside.aside.footer-area .holder .footer-menu{width: 50%;float: left;}
  .nav .mega-drop-down .blog_thumb {height: 375px;}
   /***********************about-page*************************/
  .helper-sit {padding: 0;}
  .about-compny .helper-sit h3.bold-subtitle{position: relative;top: 0;left: 0;}
  section.about-compny{padding-top: 0px !important;margin-left: -15px !important;margin-right: -15px;}
  .page-head{margin-bottom: 0px;}
  .helper-sit h3.bold-subtitle span{margin-top: 5px;font-size: 45px;line-height: 65px;}
  section.our-compny .left-aside {min-height: auto;float: left;width: 100%;}
  .about-view{padding-top: 0px;}
  .about-view .sit-life{width:100%;margin:auto;float:none;overflow:hidden;padding-top:20px;padding-bottom:40px;padding-left: 20px;padding-right:20px;}
  .life-site-msg{width: 100%;    margin-left: 0;}
  /********************career***************/
  .block-image-plate .block-body .block-text {padding-left: 13px;}
  .block-image-plate .block-body .block-text p{margin-top: 0px;}
  .block-image-plate .block-inner {padding: 40px 12.5% 80px 8.33333%;}
  /*********************blog*******************/
  #content .cols-holder .post.ablog .img-holder{background: #f4f4f4;    min-height: 220px;
    height: 220px;}
   #content .cols-holder .post.ablog .img-holder img.img-responsive {top: 57%;} 
   /****************************************/
  .new-type .we-are-tile h1{transform: translateY(5%) !important;}
  .one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth{width:100%;margin-top: 10px;margin-bottom: 10px;}
  .margin_top8{display: none;}
  .feature_services_section .one_third a {float: left;width: 80%;}
}
 
@media screen and (min-width: 541px) and (max-width: 640px) {
  .ca_st_phra{opacity: 0}
  .infy-r-box-yellow ul li a:hover .ca_st_phra{opacity: 1}
  #portfoliolist .portfolio {width: calc(45% + 5px);min-height: 300px;}
  /* section.testi-case .infy-r-cta-widget ul li {width: 70% !important; min-height: auto !important;margin: 10px auto !important;float: none;overflow: hidden;} */
  .career .career_sec {min-height: 360px;max-height:360px; }
  .career .career_blog{min-height: 360px;padding-top: 14px;}
  .career .career_sec .people_say {transform: translateY(3%);width: 90%;}
  .career .people_say i.fa.fa-user {width: 65px;height: 65px;}
  .career .people_say i.fa.fa-user:before{position: relative;top: -12px;}
  .career .people_say h3.people{font-size: 30px;margin-top: 15px;}
  .career .people_say p {padding: 0 15px;font-size: 18px;}
  aside.aside.footer-area .holder .footer-menu{width: 50%;float: left;}
  .nav .mega-drop-down .blog_thumb {height: 375px;}
   /***********************about-page*************************/
  .helper-sit {padding: 0;}
  .about-compny .helper-sit h3.bold-subtitle{position: relative;top: 0;left: 0;font-size: 45px;   line-height: 60px;}
  section.about-compny{padding-top: 0px !important;margin-left: -15px !important;margin-right: -15px;}
  .page-head{margin-bottom: 0px;}
  .helper-sit h3.bold-subtitle span{margin-top: 5px;}
  section.our-compny .left-aside {min-height: auto;float: left;width: 100%;}
  .about-view{padding-top: 0px;}
  .about-view .sit-life {width: 90%;margin: auto;float: none;overflow: hidden;}
  .life-site-msg{width: 100%;    margin-left: 0;}
  /********************career***************/
  .block-image-plate .block-body .block-text {padding-left: 13px;}
  .block-image-plate .block-body .block-text p{margin-top: 0px;}
  .block-image-plate .block-inner {padding: 40px 12.5% 80px 8.33333%;}
  /************************blog**********************/
  #content .cols-holder .post.ablog .img-holder img.img-responsive{position: unset;    transform: inherit;}
  #content .cols-holder .post.ablog .img-holder{min-height: auto;height: auto;}
  /********************home-our-client******************/
  .our-customer-logos .slide-client{width: 33%;}
  section.our-customer-logos{width: 100%;}
  /****************************************/
  .new-type .we-are-tile h1{transform: translateY(5%) !important;}
  /*********************************/
  .feature_section{padding: 15px 0px 15px 0px;}
  .one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth{width:100%;margin-top: 10px;margin-bottom: 10px;}
  .margin_top8{display: none;}
}

@media screen and (max-width: 540px) {

  /**************home**************/
  .testi-case .at_case_study ul {padding: 0 !important;width: 90%;margin: auto;}
  /*.testi-case .infy-r-cta-widget ul li:first-child {margin-left: 10px !important;}*/
  section.testi-case .infy-r-cta-widget ul li{width:100% !important;margin-bottom:25px;min-height:auto !important;}
  .ca_st_phra{opacity: 0}
  .infy-r-box-yellow ul li a:hover .ca_st_phra{opacity: 1}
  .con_tent_about {float: left;width: 100%;}
  #wrapper main#main {margin-top: 70px;}
  #portfoliolist .portfolio {width: 78% !important;min-height: 160px;margin: 25px auto;float: none;}
  .career .career_blog {min-height: 390px;padding-top: 20px;}
  .career .career_sec{min-height: 390px;max-height: 390px;}
  .career .career_sec .people_say{transform: translateY(5%);width: 93%;}
  .career .people_say i.fa.fa-user {width: 65px;height: 65px;}
  .career .people_say i.fa.fa-user:before{position: relative;top: -12px;}
  .career .people_say p {padding: 0 10px;font-size: 15px;}
  .career .people_say h3.people{font-size: 21px;margin-top: 10px;}
  .main .our-customer-logos .slide-client{width: 100%;}
  .our-customer-logos .slide-client img{margin: auto;}
  /*********************Who we are************************/
  .nav-holder{padding-right: 0;}
  div#inner_content {float: left;width: 100%;}
  .inner_blog{float: left;width: 100%;}
  .inner_blog .col-md-12 {float: left;width: 100%;padding:0px; margin-bottom: 0;}
  .abov-main {margin-left: 0;margin-right: 0;padding-left: 10px;padding-right: 10px;}
  .new-type .we-are-tile h1{width: 100%;margin-top: 0; transform: translateY(0%);}
  .new-type .we-are-tile h1 span.web-expt{font-size: 36px;}
  .new-type .we-are-tile h1 span.tech-skil{font-size: 28px;line-height: 45px;}
  .new-type .we-are-tile h1 span.grt-spot{line-height: 50px;font-size: 35px;}
  .new-type .we-are-tile {float: left; width:100%;padding: 0;}
  .new-type .we-are-contnt{padding: 0;}
  .infy-r-header .infy-r-h2.hea_ding::after {top: 45px;}
  .heading_titles {line-height: 30px;}
  /***********************about-page*************************/
  .helper-sit {padding: 0;}
  .about-compny .helper-sit h3.bold-subtitle{position: relative;top: 0;left: 0;}
  section.about-compny{padding-top: 0px !important;}
  .page-head{margin-bottom: 0px;}
  .helper-sit h3.bold-subtitle span{margin-top: 5px;}
  section.our-compny .left-aside {min-height: auto;float: left;width: 100%;}
  .about-view{padding-top: 0px;}
  .about-view .sit-life {width: 80%;margin: auto;float: none;}
  .life-site-msg{width: 100%;}
  /****************home****************/
  .we-are-tile h1{text-align: center;}
  /**************carrer***********/
  .career-view-rel .block-image-plate .block-body{display: block;}
  .career-view-rel .block-image-plate .block-inner .block-header { margin-bottom: 25px;}
  .career-view-rel .block-image-plate .block-left {margin: 12px auto 30px;}
  .career-view-rel .block-image-plate .block-inner {padding: 30px 4% 70px 4%;}
  .block-image-plate .block-inner .block-header h3 {text-align: center;}
  ul.list-blocks .block-vacation-st {width: 260px;float: right;padding: 10px 5% 15px;}
  .list-blocks .block-vacation-st ul.list-objects-inline li {margin-right:0px;margin-bottom:4px;width: 100%;}
  div.block-vacation-st ul.list-objects-inline li.aplly-button {width: 115px;margin: 5px auto 0 !important;display: block;}


  /*****************blog*****************/
    .cols-holder .post.fluid .text-wrap.post-blog-st{display: block;}
    .post-blog-st .post-body{padding-left: 0px;float: left; width: 100%;}
    .post-blog-st .post-info{margin-left: 0px;}
    .post-blog-st .post-info img{float: left;}
    .post-blog-st .post-info .post-author{float: left;padding-left: 12px;margin-top: 10%;}
    #content .cols-holder .post.ablog .img-holder img.img-responsive{position: unset;    transform: inherit;}
    #content .cols-holder .post.ablog .img-holder{min-height: auto;height: auto;}
    .comment-list-view .comment-group-reply {padding-left: 0px;}
    /*********************menu************/
    span.hide-st { display: none;}
    .mail-st-head{right: 25%;top: 15px;z-index: 9999;}
    .mail-st-head ul {margin-bottom: 0;}
    #nav .navbar-toggle{top: 0px;}
    /***********case-study***********/
    .grid h3 {font-size: 14px;line-height: 15px;}
    h1.text-model-post-tile{font-size: 20px;line-height: 1.35;}
    .text-model-inner{margin-top: -65px;}
    .study-detaile{margin-top: 0px;padding-top: 68px;}
    /*********************************/
    .feature_section{padding: 5px 0px 15px 0px;}
    .one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth{width:100%;margin-top:15px;margin-bottom: 10px;}
    .margin_top8{display: none;}
    .feature_services_section{padding: 20px 20px 40px 20px;}
    .inner_blog .bst-model {margin: 0;float: left;width: 100%;}
    .no-pm {border: 1px solid transparent;padding-left: 0;padding-right: 0;}
    .services-lvel .servicers-row .row.no-mx .col-md-1{padding-left: 0;}
    .feature_services_section h1, .feature_services_section h1 b {margin-top: 5px;} 
    .margin_top4{display: none;}
    /************footer************/
    .footer-menu{padding: 0px;}
    .get_touch{width:100%;}
    section.join-our-team p {line-height: 26px; font-size: 16px; margin: 0px auto; width: 100%;}
    .join-our-team h3.join-tem {margin-top: 0; font-size: 30px; text-align: center;}
    .blog_mdl {position: absolute; z-index: 999; bottom: 0px;right: 0px; width: 100%;}
    ul.list-blocks .block-vacation-st {width: 100%; float: right; padding: 10px 3% 15px;}
    .list-blocks .block-vacation-st ul.list-objects-inline li {margin-right: 10px; margin-bottom: 4px; width: auto;font-size: 13px;}
    .career-view-rel .block-image-plate .block-left {margin: 12px 10px 10px 0px; float: left;}
    .block-image-plate .block-inner .block-header h3 {text-align: left;font-size: 26px;line-height: 34px;}
    .career-view-rel .list-blocks .block-image-plate .block-body {display: block; margin-bottom: 50px;}
    .career-view-rel .list-blocks .block-image-plate .block-body .block-text p {line-height: 22px !important; font-size: 15px !important;}
    .career-view-rel .block-image-plate .block-inner .block-header {margin-bottom: 25px; display: flex; justify-content: flex-start;
    align-items: center;}
    .career-view-rel .list-blocks .block-list-counter:before {padding: 2px 8px;}
    div.block-vacation-st ul.list-objects-inline li.aplly-button {width: 115px; margin: 5px 0 0 !important; display: block;}
    .career-view-rel .list-blocks>li {margin-top: 0px;}
    .career-view-rel ul.list-blocks {width: 95%;}

    .block-vacation-st ul.list-objects-inline li.aplly-button a {font-size: 16px;}
}

@media screen and (min-width: 421px) and (max-width: 479px) { 
  /***************career************/
  .block-vacation-st ul.list-objects-inline li:nth-child(4) {margin-left: 0;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 12%;}
  .slideshow h3{font-size: 25px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 90%;line-height: 25px;font-size: 20px;}
  .home-box .slick-list {height: 225px;}
  .one_half:nth-child(1):after {width: 100%;left: 0;}
  .video_st_pl{height: 225px;}
  .home-box .slideshow {top: 0;}
  .home-box video{width: auto;}
  /************************************/
  .attention-graph:after{left: 48.9%;}
}

@media screen and (max-width: 420px) {  
  #footer .social-networks li{margin: 4px 4px !important;}
  #footer .row .col-xs-6{width: 100%; }
  #footer .row .col-xs-6 .copy_right{text-align: center;}
  .left_st_section.cat_gry {width: 100%;}
  .right_st_section.blg_dt {width: 100%;}
  #main #portfoliolist .portfolio{width: 92% !important;margin: 6px 15px 15px 15px !important;}
  .testimonial-section2 .row{margin:0px;}
  .testimonial-section2 h1.heading{line-height: 28px;}
  h1.heading {font-size: 30px;padding-left: 10px; padding-right: 12px;}
  .infy-r-header .infy-r-h2.hea_ding{font-size: 35px;margin-bottom: 15px;}
  /***************career************/
  .block-vacation-st ul.list-objects-inline li:nth-child(4) {margin-left: 0;}
  .qust_blog h1{font-size: 30px;}
  /***********slider-home****************/
  .row.web-site-resource{width: 100%;}
  .item-1, .item-2, .item-3{top: 12%;}
  .slideshow h3{font-size: 25px;padding-left: 15px;padding-right: 15px;}
  .slideshow p{width: 90%;line-height: 25px;font-size: 20px;}
  .home-box .slick-list {height: 225px;}
  .one_half:nth-child(1):after {width: 100%;left: 0;}
  .video_st_pl{height: 225px;}
  .home-box .slideshow {top: 0;}
  .home-box video{width: auto;}
  /************************************/
  .attention-graph:after{left: 48.9%;}
  /**********************************/
  .one_half.last.animate.fadeInRight h1::after{top: 56px;}
}

@media screen and (min-width: 1600px) and (max-width: 1800px) { 
  /***************work-flow*************/
  li.listen_first {position: relative;left: 3.3%;top: 4px;}
  .right-model-flow li.client_end_testing{left: 7%;margin: 1% !important;}
  li.finalize_the_product {margin-top: 4.8%;left: 8%;}
  li.maintenance_and_support {top: 36.5em;left: 0.8em;}
  li.organized {top: 33em;right: -1em;}
  li.measure_and_discuss {top: 16.6em;right: 5.3em;}
  li.finalize_the_product .model-list:before{left: -8em;}
  li.maintenance_and_support .model-list:before{left: -23em;}
  li.organized .model-list:before{top: -13em; right: -1em;}
}

@media screen and (min-width: 1801px) and (max-width: 2000px) { 
  /***************work-flow*************/
  li.listen_first {position: relative;left: 6.4%;top: 8px;}
  .right-model-flow li.client_end_testing{left: 3%;margin: 2.4% !important;}
  li.finalize_the_product {margin-top: 9%;left: 6.5%;}
  li.maintenance_and_support {top: 40.1em;left: -0.7em;}
  li.organized {top: 36.4em;right: -2.4em;}
  li.measure_and_discuss {top: 18.4em;right: 5em;}
  li.finalize_the_product .model-list:before{left: -8em;}
  li.maintenance_and_support .model-list:before{left: -23em;}
  li.organized .model-list:before{top: -13em; right: 0em;}
  .model-list p{font-size: 19px;}
}

@media screen and (min-width: 2001px) and (max-width: 2200px) { 
  /***************work-flow*************/
  .workflow_image:after{width: 93%;left: 53px;}
  li.listen_first {position:relative;left:8.7%;top: 8px;}
  .right-model-flow li.client_end_testing{left:0%;margin: 2.4% !important;}
  li.finalize_the_product {margin-top:8.5%;left: 3.4%;}
  li.maintenance_and_support {top: 40.1em;left:-2.1em;}
  li.organized {top: 36.4em;right: -3.7em;}
  li.measure_and_discuss {top: 18.4em;right:3.5em;}
  li.finalize_the_product .model-list:before{left: -8em;}
  li.maintenance_and_support .model-list:before{left: -23em;}
  li.organized .model-list:before{top: -13em; right: 0em;}
  .model-list p{font-size: 22px;}
  span.flow-chart{ left: 27%;}
}

@media screen and (min-width: 2201px) { 
  /***************work-flow*************/
  .workflow_image:after{width:82%;left: 91px;}
  li.listen_first {position:relative;left:12.8%;top: 8px;}
  .right-model-flow li.client_end_testing{left:-5%;margin: 2.1% !important;}
  li.finalize_the_product {margin-top:7.5%;left: -2%;}
  li.maintenance_and_support {top: 40.1em;left:-4.7em;}
  li.organized {top: 36.4em;right:-6.4em;}
  li.measure_and_discuss {top: 18.4em;right:1em;}
  li.finalize_the_product .model-list:before{left: -8em;}
  li.maintenance_and_support .model-list:before{left: -23em;}
  li.organized .model-list:before{top: -13em; right: 0em;}
  .model-list p{font-size: 22px;}
  .model-list h5{font-size: 24px;}
  span.flow-chart{ left: 27%;}
}

.blog_tech .blog-des h4.blog-title {
    height: 55px;
    line-height: 26px;
    font-size: 22px;
}

.blog_tech .blog-des p {
    font-size: 15px;
    margin-bottom: 14px;
}


@media screen and (min-width: 768px) and (max-width: 1024px) { 
.locexp {font-size: 16px;padding: 0px 15px;}
.block-image-plate .block-inner {padding: 34px 9.5% 78px 5.333% !important;}
.jobsapplysection.block-image-plate.location .block-vacation-st ul.list-objects-inline{grid-template-columns: 22%;}

.jobsapplysection.block-image-plate.location .block-vacation-st ul.list-objects-inline {grid-template-columns: 25%;}
}