
.opt5 {
    position: relative;
    z-index: 99;
}
#fflist i {
    font-size: 16px;
    color: #fff;
    background: #C6C6C6;
    border-radius: 100%;
    padding: 7px 7px;
}
.letsContinue {
    position: absolute;
    left: 50%;
    font-size: 40px;
    background: #fff;
    padding: 12px 31px 7px;
    border-radius: 50px 50px 0 0;
    bottom: 0px;
    box-shadow: 0px 0px 13px -5px #000;
    line-height: 32px;
    opacity: 0.8;
}

.navbar-right > li a {border-radius: 6px;}
.navbar-right > li:first-child a {margin-right: 14px;}
#banner_section ul {list-style-type: none;}
.deco_wrap {
  z-index: 1;
  position: relative; }
  .deco_wrap .deco_image {
    z-index: -1;
    position: absolute; }

.sec_deco_shape {
  left: 0px;
  right: 0px;
  position: absolute; }

.shap_top {
  top: 0px; }

.shap_bottom {
  bottom: -3px; }
#banner_section {margin-top: -86px;}
.banner_section {
  min-height: 95vh;
  width: 100%; 
  overflow: hidden;
  }
  .banner_section .banner_image {
    position: relative; }
    .banner_section .banner_image .popup_video {
      top: 50%;
      left: 50%;
      width: 80px;
      height: 80px;
      font-size: 60px;
      line-height: 86px;
      text-align: center;
      position: absolute;
      border-radius: 100%;
      -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      -webkit-animation: ripple_3 2s linear infinite;
      animation: ripple_3 2s linear infinite;
      background-image: -webkit-linear-gradient(50deg, #5038ff 0%, #868aff 100%);
      background-image: -o-linear-gradient(50deg, #5038ff 0%, #868aff 100%);
      background-image: linear-gradient(40deg, #5038ff 0%, #868aff 100%); }
      .banner_section .banner_image .popup_video i {
        color: #ffffff;
        margin-left: 4px; }
  .banner_section .banner_content {
    z-index: 2;
    position: relative; }
    .banner_section .banner_content .title_text {
      font-size: 60px;
      position: relative;
      letter-spacing: -0.9px;
       }
      .banner_section .banner_content .title_text span, .banner_section .banner_content .title_text strong {
         }
    .banner_section .banner_content p {
      line-height: 1.54; }
    .banner_section .banner_content .popup_video {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .banner_section .banner_content .popup_video .icon {
        float: left;
        width: 55px;
        height: 55px;
        font-size: 42px;
        line-height: 59px;
        text-align: center;
        margin-right: 25px;
        border-radius: 100%;
        display: inline-block;
        background-color: #ffffff;
        -webkit-transition: all .4s ease-in-out;
        -o-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        -webkit-animation: ripple_xsmall 2s linear infinite;
        animation: ripple_xsmall 2s linear infinite; }
        .banner_section .banner_content .popup_video .icon i {
          margin-left: 4px;
          -webkit-background-clip: text;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#301cab), color-stop(52%, #4448d3), to(#5774fa));
          background-image: -webkit-linear-gradient(bottom, #301cab 0%, #4448d3 52%, #5774fa 100%);
          background-image: -o-linear-gradient(bottom, #301cab 0%, #4448d3 52%, #5774fa 100%);
          background-image: linear-gradient(0deg, #301cab 0%, #4448d3 52%, #5774fa 100%);
          -webkit-text-fill-color: transparent; }
      .banner_section .banner_content .popup_video:hover .icon {
        border-color: #4154f1;
        background-color: #4154f1; }
        .banner_section .banner_content .popup_video:hover .icon i {
          background: none;
          -webkit-text-fill-color: #ffffff; }
      .banner_section .banner_content .popup_video small {
        font-size: 16px;
        position: relative;
        color: #6a7c92;
        display: inline-block; }
        .banner_section .banner_content .popup_video small:after, .banner_section .banner_content .popup_video small:before {
          left: 0;
          height: 1px;
          width: 100%;
          content: '';
          bottom: 2px;
          position: absolute;
          background-color: #6a7c92; }
        .banner_section .banner_content .popup_video small:before {
          -webkit-transform-origin: 100% 50%;
          -ms-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
          -webkit-transition: -webkit-transform .4s ease;
          transition: -webkit-transform .4s ease;
          -o-transition: transform .4s ease;
          transition: transform .4s ease;
          transition: transform .4s ease, -webkit-transform .4s ease; }
        .banner_section .banner_content .popup_video small:after {
          -webkit-transform: scaleX(0);
          -ms-transform: scaleX(0);
          transform: scaleX(0);
          -webkit-transform-origin: 0 50%;
          -ms-transform-origin: 0 50%;
          transform-origin: 0 50%;
          background-color: #4154f1;
          -webkit-transition: -webkit-transform .4s ease .2s;
          transition: -webkit-transform .4s ease .2s;
          -o-transition: transform .4s ease .2s;
          transition: transform .4s ease .2s;
          transition: transform .4s ease .2s, -webkit-transform .4s ease .2s; }
      .banner_section .banner_content .popup_video:hover small {
        color: #4154f1; }
        .banner_section .banner_content .popup_video:hover small:before {
          -webkit-transform: scaleX(0);
          -ms-transform: scaleX(0);
          transform: scaleX(0); }
        .banner_section .banner_content .popup_video:hover small:after {
          -webkit-transform: scaleX(1);
          -ms-transform: scaleX(1);
          transform: scaleX(1); }
    .banner_section .banner_content .btns_group > ul > li {
      margin-right: 30px; }
      .banner_section .banner_content .btns_group > ul > li:last-child {
        margin-right: 0px !important; }
    .banner_section .banner_content .btn_text {
      position: relative;
      padding-bottom: 6px; }
      .banner_section .banner_content .btn_text:after, .banner_section .banner_content .btn_text:before {
        left: 0;
        height: 1px;
        width: 100%;
        content: '';
        bottom: 2px;
        position: absolute;
        background-color: #6a7c92; }
      .banner_section .banner_content .btn_text:before {
        -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        -webkit-transition: -webkit-transform .4s ease;
        transition: -webkit-transform .4s ease;
        -o-transition: transform .4s ease;
        transition: transform .4s ease;
        transition: transform .4s ease, -webkit-transform .4s ease; }
      .banner_section .banner_content .btn_text:after {
        -webkit-transform: scaleX(0);
        -ms-transform: scaleX(0);
        transform: scaleX(0);
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%;
        background-color: #4154f1;
        -webkit-transition: -webkit-transform .4s ease .2s;
        transition: -webkit-transform .4s ease .2s;
        -o-transition: transform .4s ease .2s;
        transition: transform .4s ease .2s;
        transition: transform .4s ease .2s, -webkit-transform .4s ease .2s; }
      .banner_section .banner_content .btn_text:hover {
        color: #4154f1; }
        .banner_section .banner_content .btn_text:hover:before {
          -webkit-transform: scaleX(0);
          -ms-transform: scaleX(0);
          transform: scaleX(0); }
        .banner_section .banner_content .btn_text:hover:after {
          -webkit-transform: scaleX(1);
          -ms-transform: scaleX(1);
          transform: scaleX(1); }
  .banner_section .form_item input {
    height: 65px;
    padding: 0px 30px;
    border: 1px solid #f5f5f7;
    -webkit-box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1);
    box-shadow: 0px 30px 30px 0px rgba(0, 11, 40, 0.1); }
    .banner_section .form_item input:focus {
      border-color: #4154f1; }
  .banner_section .form_item .btn {
    top: 50%;
    right: 8px;
    position: absolute;
    padding: 17px 33px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  .banner_section.text-white .banner_content .title_text {
    color: #ffffff; }
  .banner_section.text-white .banner_content .btn_text {
    color: #ffffff; }
    .banner_section.text-white .banner_content .btn_text i {
      color: #ffffff; }
    .banner_section.text-white .banner_content .btn_text:after, .banner_section.text-white .banner_content .btn_text:before {
      background-color: #ffffff; }
    .banner_section.text-white .banner_content .btn_text:before {
      -webkit-transform-origin: 100% 50%;
      -ms-transform-origin: 100% 50%;
      transform-origin: 100% 50%;
      -webkit-transition: -webkit-transform .4s ease;
      transition: -webkit-transform .4s ease;
      -o-transition: transform .4s ease;
      transition: transform .4s ease;
      transition: transform .4s ease, -webkit-transform .4s ease; }
    .banner_section.text-white .banner_content .btn_text:after {
      background-color: #ffffff; }
    .banner_section.text-white .banner_content .btn_text:hover {
      color: #ffffff; }

.home_ag_banner .section_title .sub_title {
  color: #31e1af; }

.home_ag_banner #backtotop {
  background-color: #31e1af; }

.home_ag_banner .ctn-preloader .loader .loader-section .bg {
  background-color: #31e1af; }

.home_ag_banner .header_section .main_menu > ul > li:hover > a, .home_ag_banner .header_section .main_menu > ul > li.active > a {
  color: #31e1af; }

.home_ag_banner .header_section .btn.bg_white {
  color: #31e1af; }
  .home_ag_banner .header_section .btn.bg_white:before {
    background-color: #31e1af; }
  .home_ag_banner .header_section .btn.bg_white:hover {
    color: #ffffff; }

.home_ag_banner .sticky_header.stuck .btn {
  color: #ffffff;
  background-color: #31e1af; }
  .home_ag_banner .sticky_header.stuck .btn:hover {
    color: #ffffff; }

.home_ag_banner .main_menu .menu_item_has_child .submenu > li:hover > a, .home_ag_banner .main_menu .menu_item_has_child .submenu > li.active > a {
  color: #31e1af; }

.home_ag_banner .main_menu .menu_item_has_child .mega_menu .menu_list > ul > li > a:hover, .home_ag_banner .main_menu .menu_item_has_child .mega_menu .menu_list > ul > li > a.active {
  color: #31e1af; }

.home_ag_banner .main_menu .menu_item_has_child .mega_menu .home_items_submenu .items_col:hover .page_item span, .home_ag_banner .main_menu .menu_item_has_child .mega_menu .home_items_submenu .items_col.active .page_item span {
  background-image: -webkit-linear-gradient(135deg, #31e1af 0%, #31e1af 52%, #31e1af 100%);
  background-image: -o-linear-gradient(135deg, #31e1af 0%, #31e1af 52%, #31e1af 100%);
  background-image: linear-gradient(-45deg, #31e1af 0%, #31e1af 52%, #31e1af 100%); }

.home_ag_banner .main_menu .menu_item_has_child .mega_menu .home_items_submenu .items_col:hover .page_item small, .home_ag_banner .main_menu .menu_item_has_child .mega_menu .home_items_submenu .items_col.active .page_item small {
  color: #31e1af; }


.layer {
  position: relative !important; }

.ag_banner_banner.bg_gray {
  background-color: #e6e6e6; }

.ag_banner_banner .shape_1,
.ag_banner_banner .shape_2,
.ag_banner_banner .shape_3 {
  top: 0px;
  right: 0px; }

.ag_banner_banner .shape_1 {
  max-width: 500px; }

.ag_banner_banner .shape_2 {
  max-width: 675px; }

.ag_banner_banner .shape_3 {
  max-width: 860px; }

.ag_banner_banner .shape_4 {
  top: 50px;
  left: -50px; }
 

.ag_banner_banner .shape_5 {
  left: 310px;
  bottom: -100px; }
 
.ag_banner_banner .dot_image_1 {
    top: -100px;
right: 369px;
  max-width: 210px; 
  }

.ag_banner_banner .dot_image_2 {
    left: 93px;
bottom: 416px;
  max-width: 168px; }

.ag_banner_banner .banner_content {
  z-index: 3;
  position: relative;}
  .ag_banner_banner .banner_content .title_text {
    font-size: 52px;
    line-height: 50px;
    margin:20px 0
  }
    .ag_banner_banner .banner_content .title_text strong {
      display: block;
      letter-spacing: -0.9px;
      text-shadow: 1px 1px #fff;
       }
    .ag_banner_banner .banner_content .title_text span {
      letter-spacing: -2px;
      }
  .ag_banner_banner .banner_content .popup_video .icon {
    -webkit-animation: ripple_xsmall_past 2s linear infinite;
    animation: ripple_xsmall_past 2s linear infinite; }
    .ag_banner_banner .banner_content .popup_video .icon i {
      -webkit-background-clip: text;
      background-image: -webkit-linear-gradient(300deg, #31e1af 0%, #26bb94 100%);
      background-image: -o-linear-gradient(300deg, #31e1af 0%, #26bb94 100%);
      background-image: linear-gradient(150deg, #31e1af 0%, #26bb94 100%);
      -webkit-text-fill-color: transparent; }
  .ag_banner_banner .banner_content .popup_video:hover .icon {
    border-color: #31e1af;
    background-color: #31e1af; }
    .ag_banner_banner .banner_content .popup_video:hover .icon i {
      background: none;
      -webkit-text-fill-color: #ffffff; }
  .ag_banner_banner .banner_content .popup_video small:after, .ag_banner_banner .banner_content .popup_video small:before {
    background-color: #6a7c92; }
  .ag_banner_banner .banner_content .popup_video small:after {
    background-color: #31e1af; }
  .ag_banner_banner .banner_content .popup_video:hover small {
    color: #31e1af; }
  .ag_banner_banner .banner_content p {
    max-width: 540px; }

.ag_banner_banner .banner_image {
  z-index: 0;
  top: 230px;
  right: -160px;
  position: absolute;
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2); }
  .ag_banner_banner .banner_image ul {
    width: 1240px;
    height: 940px;
    position: relative; }
    .ag_banner_banner .banner_image ul > li {
      position: absolute; }
      .ag_banner_banner .banner_image ul > li:nth-child(1) {
        max-width: 220px;
        top: -100px;
        left: 570px; 
        visibility: hidden;
        }
      .ag_banner_banner .banner_image ul > li:nth-child(2) {
        top: -50px;left: 440px; }
      .ag_banner_banner .banner_image ul > li:nth-child(3) {
        max-width: 508px;
        top: -95px;
        right: 20px;
        left: unset; }
      .ag_banner_banner .banner_image ul > li:nth-child(4) {
        max-width: 822px;
    left: 254px;
    top: unset;
    bottom: 310px;
}
      .ag_banner_banner .banner_image ul > li:nth-child(5) {
        max-width: 319px;
        top: unset;
        left: unset;
        right: 207px;
        bottom: 236px; }

.home_ag_banner .service_primary_2 {
  margin-top: 80px; }
  .home_ag_banner .service_primary_2 .details_btn:hover {
    color: #31e1af; }
    .home_ag_banner .service_primary_2 .details_btn:hover i {
      color: #31e1af; }

.home_ag_banner .video_wrap .banner_image {
  background-image: -webkit-linear-gradient(45deg, #31e1af 0%, #31e1af 52%, #31e1af 100%);
  background-image: -o-linear-gradient(45deg, #31e1af 0%, #31e1af 52%, #31e1af 100%);
  background-image: linear-gradient(45deg, #31e1af 0%, #31e1af 52%, #31e1af 100%); }
  .home_ag_banner .video_wrap .banner_image .popup_video i {
    margin-left: 4px;
    background: -webkit-linear-gradient(0deg, #31e1af 0%, #31e1af 52%, #31e1af 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }



@media screen and (max-width: 1240px) {
  .ag_banner_banner .banner_image {
    right: -355px;
    -webkit-transform: scale(0.72);
    -ms-transform: scale(0.72);
    transform: scale(0.72); }
  .ag_banner_banner .shape_1 {
    max-width: 330px; }
  .ag_banner_banner .shape_2 {
    max-width: 480px; }
  .ag_banner_banner .shape_3 {
    max-width: 620px; }
   }

@media screen and (max-width: 1200px) {
  .ag_banner_banner .shape_5 {
    left: 340px;
    bottom: -130px; }
  .ag_banner_banner .banner_content .title_text span {
    display: block;
    font-size: 48px;
    }
  .ag_banner_banner .shape_4 {
    top: 55px;
    left: 510px; }
  .ag_banner_banner .banner_content {
    max-width: 430px; }
  .ag_banner_banner .banner_content .title_text {
    margin-bottom: 20px; }
    .ag_banner_banner .banner_content .title_text span {
      font-size: 42px; }
   }

@media screen and (max-width: 1180px) {
  .banner_section .banner_content .title_text {
    font-size: 42px; }
   }

@media screen and (max-width: 1160px) {
  .banner_section .banner_content .title_text {
    font-size: 46px; }
  .banner_section .banner_content p {
    font-size: 15px; }
   }

@media screen and (max-width: 1024px) {
  
  .ag_banner_banner {
    min-height: 700px; }
  .ag_banner_banner .banner_image {
    top: 0px;
    right: -385px;
    -webkit-transform: scale(0.64);
    -ms-transform: scale(0.64);
    transform: scale(0.64); }
  .ag_banner_banner .shape_1 {
    max-width: 310px; }
  .ag_banner_banner .shape_2 {
    max-width: 460px; }
  .ag_banner_banner .shape_3 {
    max-width: 600px; }
  
@media screen and (max-width: 880px) {
 
  .ag_banner_banner .banner_content .title_text span {
    font-size: 36px; }
  .ag_banner_banner .banner_content {
    max-width: 390px; }
  .ag_banner_banner .banner_image {
    right: -415px;
    -webkit-transform: scale(0.54);
    -ms-transform: scale(0.54);
    transform: scale(0.54); }
  .ag_banner_banner {
    min-height: 655px; }
  .ag_banner_banner .shape_1 {
    max-width: 255px; }
  .ag_banner_banner .shape_2 {
    max-width: 405px; }
  .ag_banner_banner .shape_3 {
    max-width: 545px; }
  .banner_section .banner_content .popup_video .icon {
    width: 45px;
    height: 45px;
    font-size: 32px;
    line-height: 45px; }
  .banner_section .banner_content .popup_video small {
    margin: 9px 0px; }
  .ag_banner_banner .shape_4 {
    top: 50px;
    left: 45%; }
  .ag_banner_banner .shape_5 {
    left: 30%;
    bottom: -140px; }
  .ag_banner_banner .shape_4,
  .ag_banner_banner .shape_5 {
    max-width: 18px; }
  .ag_banner_banner .banner_content .title_text span {
    font-size: 42px; } }


@media screen and (max-width: 767px) {
  
  .ag_banner_banner .shape_1 {
    max-width: 250px; }
  .ag_banner_banner .shape_2 {
    max-width: 370px; }
  .ag_banner_banner .shape_3 {
    max-width: 480px; }
  .ag_banner_banner .banner_image {
    top: -60px;
    right: -450px;
    -webkit-transform: scale(0.46);
    -ms-transform: scale(0.46);
    transform: scale(0.46); }
  .ag_banner_banner {
    min-height: auto;
    padding-top: 200px;
    padding-bottom: 140px; }
  .ag_banner_banner .shape_5 {
    left: 35%;
    bottom: -35%; }
  .ag_banner_banner .shape_4 {
    top: 30px;
    left: 48%; }
  .ag_banner_banner .shape_1 {
    max-width: 220px; }
  .ag_banner_banner .shape_2 {
    max-width: 340px; }
  .ag_banner_banner .shape_3 {
    max-width: 450px; }
  .ag_banner_banner .banner_content {
    margin: 0px !important; }}

@media screen and (max-width: 700px) {
  
  .ag_banner_banner .banner_content .title_text span {
    font-size: 40px; } }


@media screen and (max-width: 680px) {
  
  .ag_banner_banner .banner_content .title_text {
    font-size: 30px; }
    .ag_banner_banner .banner_content .title_text span {
      font-size: 28px; }
  .banner_section .banner_content p {
    font-size: 12px; }
  .banner_section .banner_content {
    max-width: 340px; }
  .ag_banner_banner {
    padding-bottom: 90px; }
  .ag_banner_banner .banner_image {
    top: -80px;
    right: -490px;
    -webkit-transform: scale(0.36);
    -ms-transform: scale(0.36);
    transform: scale(0.36); }
  .ag_banner_banner .shape_1 {
    max-width: 220px; }
  .ag_banner_banner .shape_2 {
    max-width: 340px; }
  .ag_banner_banner .shape_3 {
    max-width: 440px; }
  .ag_banner_banner .shape_5 {
    left: 40%;
    bottom: -25%; }
  .ag_banner_banner .shape_4,
  .ag_banner_banner .shape_5 {
    max-width: 15px; }
  .ag_banner_banner {
    padding-top: 140px;
    padding-bottom: 80px; }
  .ag_banner_banner .shape_1 {
    max-width: 210px; }
  .ag_banner_banner .shape_2 {
    max-width: 300px; }
  .ag_banner_banner .shape_3 {
    max-width: 380px; }
  .ag_banner_banner .banner_image {
    top: -155px; }
   }

@media screen and (max-width: 580px) {
  
  .ag_banner_banner .banner_image {
    right: -515px;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3); }
  .ag_banner_banner .shape_1 {
    max-width: 190px; }
  .ag_banner_banner .shape_2 {
    max-width: 270px; }
  .ag_banner_banner .shape_3 {
    max-width: 340px; }
  .ag_banner_banner .banner_content .title_text span {
    font-size: 26px; }
  .banner_section .banner_content p {
    font-size: 12px; }
  .banner_section .banner_content {
    max-width: 295px; } }

@media screen and (max-width: 550px) {
  
  .ag_banner_banner .banner_content .popup_video {
    margin: 5px 0px; }
  .ag_banner_banner .banner_content {
    max-width: 300px; }
  }
}


@media screen and (max-width: 480px) {
 
  .ag_banner_banner .shape_1 {
    max-width: 140px; }
  .ag_banner_banner .shape_2 {
    max-width: 205px; }
  .ag_banner_banner .shape_3 {
    max-width: 265px; }
  .banner_section .banner_content .popup_video .icon {
    width: 40px;
    height: 40px;
    font-size: 32px;
    line-height: 40px; }
  .banner_section .banner_content .popup_video small {
    margin: 7px 0px; }
  .ag_banner_banner .banner_content .title_text span {
    font-size: 24px; }
  .banner_section .banner_content {
    max-width: 230px; }
  .ag_banner_banner .banner_image {
    top: -120px;
    -webkit-transform: scale(0.35);
    -ms-transform: scale(0.35);
    transform: scale(0.35); }
}
  
@media screen and (max-width: 440px) {
    
  .ag_banner_banner .banner_image {
    top: -110px;
    -webkit-transform: scale(0.32);
    -ms-transform: scale(0.32);
    transform: scale(0.32); } }

@media screen and (max-width: 400px) {
  
  .ag_banner_banner .banner_content .title_text span {
    font-size: 18px; }
  .ag_banner_banner .shape_1 {
    max-width: 115px; }
  .ag_banner_banner .shape_2 {
    max-width: 165px; }
  .ag_banner_banner .shape_3 {
    max-width: 210px; }
  .ag_banner_banner .banner_image {
    right: -525px;
    -webkit-transform: scale(0.27);
    -ms-transform: scale(0.27);
    transform: scale(0.27); }}

@media screen and (max-width: 350px) {

  .ag_banner_banner .banner_image {
    right: -535px;
    -webkit-transform: scale(0.23);
    -ms-transform: scale(0.23);
    transform: scale(0.23); }
}


body,h1{font-weight:400}body,h1,h2,h3,h4,h5,h6,p{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6,li,ol,p,ul{padding:0;margin:0}body,ol li,p{color:#687377}figure,hr,li,ol,p,ul{margin:0}.btn,.navbar-light .navbar-nav>li{}body{font-size:14px;line-height:26px}h1,h2,h3,h4,h5,h6{color:#00324c}h1{font-size:42px}h2,h3,h4{font-weight:300}h2{font-size:36px;line-height:45px}h3{font-size:30px}h4{font-size:24px}h5{font-size:22px;font-weight:400}h6{font-size:20px;font-weight:300}p.large{font-size:16px;line-height:30px}p.medium{font-size:14px;line-height:24px}p.small{font-size:12px;line-height:22px}ol{display:block;list-style-type:decimal!important;padding:0 0 0 15px}ol li{font-size:14px}ul{list-style:inside}.footer .recent-post ul li,.navbar-right>li,.tabs-vertical li,.tech-plugins-listing li,ul.contact-list li,ul.features-listing li,ul.list-unstyled,ul.marketing-list li{list-style:none}a{text-decoration:none!important;outline:0;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}button{outline:0!important}.btn.focus,.btn:focus{box-shadow:none}label{font-weight:400}::-webkit-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}input,textarea{transition:all .3s ease 0s}input:focus,select:focus,textarea:focus{outline:0}.btn{display:inline-block;padding:14px 45px;background:#57bce2;font-size:16px;color:#fff;font-weight:700;border-radius:5px}.btn:hover{background:#f29a32;color:#fff}hr{border-color:#e5e5e5}.header-top .select2-container .select2-selection--single .select2-selection__rendered img,.select2-results__option .img-flag{margin-right:4px}.white-bg{background:#fff!important}.grey-bg{background:#f5f5f5}.header-top{display:block;background:#f1f1f1}.header-top .lang-wrapper{display:block;float:left}.header-top .select-lang,.header-top .select-lang2{display:block;padding-right:10px;float:left;font-size:12px;text-transform:uppercase;border-right:1px #d7dadb solid}.header-top .select2-container--default .select2-selection--single{border:none;border-radius:0;background:0 0}.header-top .select2.select2-container{width:100px!important}.header-top .select2-container .select2-selection--single{height:42px}.header-top .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.header-top .select2-container .select2-selection--single .select2-selection__rendered{padding-left:16px;color:#738389}.header-top .select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:42px}.header-top .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-4px;opacity:.5}.select2-dropdown{border:1px solid #dedddd}.select2-results__option{padding:0 6px;font-size:13px}.select2-container--default .select2-results__option[aria-selected=true]{background:#f1f1f1}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#57bce2}.header-top .right-block{display:block;float:right}.header-top ul.top-nav{display:block;padding-top:8px;padding-right:10px;float:left}.header-top ul.top-nav li{display:block;padding:0 10px;float:left;font-size:12px}.header-top ul.top-nav li a{color:#6c777d}.header-top ul.top-nav li a:hover{color:#57bce2}.header-top ul.follow-us{display:block;padding:8px 0 6px 5px;float:right;border-left:1px #d2dfdf solid}.header-top ul.follow-us li{display:inline-block;padding-left:16px;font-size:16px}.header-top ul.follow-us li a{color:#93a4a3}.header-top ul.follow-us li a i{opacity:.7}.header-top ul.follow-us li a:hover i{opacity:1}.mob-icon{width:26px;height:23px;display:block;cursor:pointer;right:0;position:absolute;top:39px;z-index:1}.mob-icon span,.mob-icon span:after,.mob-icon span:before{width:26px;height:3px;background:#fff;border-radius:4px;position:absolute;left:0;transition-duration:.5s}.mob-icon span{top:10px}.mob-icon span:after,.mob-icon span:before{content:""}.mob-icon span:before{top:-10px}.mob-icon span:after{top:10px}.openmenu .mob-icon span{background:0 0}.openmenu .mob-icon span:before{transform:rotateZ(45deg) scaleX(1.25) translate(6.5px,6.5px)}.openmenu .mob-icon span:after{transform:rotateZ(-45deg) scaleX(1.25) translate(6px,-6px)}.side-panel-menu{width:0;height:100%;background:#2a3f44;position:fixed;right:0;padding:20px 0;top:0;bottom:0;overflow:auto}.side-panel-menu .dropdown-menu{min-width:inherit!important;width:100%;background:#223337;margin:0;padding:15px 0;box-shadow:none;border-radius:0;position:relative}.side-panel-menu .dropdown-menu .inner{padding:0;background:rgba(0,0,0,0);margin:0;text-align:right;box-shadow:none;border-radius:0}.side-panel-menu .dropdown-menu .inner:after{display:none}.side-panel-menu ul{padding:0;text-align:right;margin:0}.side-panel-menu ul li{display:block;position:relative;width:100%}.side-panel-menu ul li a{color:#fff!important;display:block;font-size:14px;line-height:34px;margin:0;padding:0 30px 0 0;position:relative;text-decoration:none;transition:all .5s ease 0s}.side-panel-menu li a:hover{color:#57bce2!important;transition:all .5s ease 0s}.side-panel-menu .dropdown-menu.megamenu ul{width:100%}.side-panel-menu li li{padding:0}.side-panel-menu li li a{padding:0 40px 0 0}.side-panel-menu .dropdown-item{font-size:12px;line-height:28px}@keyframes stickyhead{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.navbar{padding:0}.navbar-light{background:0 0;border:none;margin-bottom:0}.navbar-light .navbar-nav{padding-left:0}.navbar-expand-lg .navbar-nav .nav-link{padding:30px 18px;font-size:16px;font-weight:500;color:#556665;cursor:pointer}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#57bce2}.dropdown-menu{padding-top:15px;min-width:230px;border:none;background:0 0}.dropdown-menu .inner{padding:10px 0;background:#fff;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,.3);position:relative}.dropdown-menu .inner:after{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.dropdown-menu.megamenu{min-width:380px}.dropdown-menu.megamenu ul{width:49%;display:inline-block;vertical-align:top}.banner,.dropdown-menu.megamenu ul li{display:block}.dropdown-menu>li>a{padding:6px 20px}.dropdown-item{padding:3px 15px;font-size:14px;color:#556665;}.dropdown-item:focus,.dropdown-item:hover{background:0 0;color:#57bce2}.dropdown-toggle:after{position:absolute;top:50%;transform:translateY(-50%)}.navbar-right>li a{padding:12px 40px;font-size:12px;font-weight:600;color:#fff!important;text-align:center;text-transform:uppercase}.navbar-right>li:first-child a{background:#fa2456}.navbar-right>li:first-child a:hover{background:#38b786}.navbar-right>li:last-child a{background:#57bce2}.navbar-right>li:last-child a:hover{background:#4aa0c0}.banner{min-height:545px}.banner .container{position:relative;z-index:2}.banner .cnt-block{padding-top:90px;padding-bottom:90px}.banner .cnt-block .left{border-right:1px solid rgba(255,255,255,.3)}.banner .left h1{padding-bottom:15px;font-size:46px;font-weight:400;line-height:54px;color:#fff}.banner .left p{font-size:24px;font-weight:300;color:#fff}.banner .right-sec{text-align:center}.banner a.get-started{max-width:220px;margin:0 auto;display:block;padding:12px 20px;background:#57bce2;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:5px;text-align:center}.banner a.get-started:hover,.banner.slide2 a.get-started:hover{background:#f29a32}.banner .right-sec p{max-width:190px;margin:0 auto;padding-top:15px;font-size:12px;line-height:20px;color:#fff;opacity:.7}.banner .tab-screen{max-width:870px;margin:0 auto -160px}.banner img{margin:0 auto}.banner .pop-box{max-width:350px;padding:25px 30px;position:absolute;top:40%;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.banner .pop-box.right{top:-30px;left:inherit;right:0}.banner .pop-box.right:after{left:20px;border-color:#fff transparent transparent #fff}.banner .pop-box:after{content:" ";position:absolute;bottom:-16px;right:20px;width:0;height:0;border-style:solid;border-color:#fff #fff transparent transparent;border-width:8px}.banner-outer,.banner.slide2,.banner.slide3{position:relative}.banner .pop-box .icon{width:36%;float:left}.banner .pop-box .right-cnt{width:64%;padding-left:20px;float:left}.banner .pop-box .right-cnt h3{padding-bottom:12px;font-size:18px;font-weight:300;color:#343430;line-height:24px}.banner .pop-box .right-cnt p{font-size:12px;line-height:18px;color:#7d8078}.banner.solid-bg{margin-bottom:74px;background:#57bde0}.gradient-bg-2{margin-bottom:74px;background:#e96443;background:-webkit-linear-gradient(to right,#904e95,#e96443);background:linear-gradient(to right,#904e95,#e96443)}.gradient-bg-1{margin-bottom:74px;background:#3edc93;background:-moz-linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%);background:-webkit-linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%);background:linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3edc93', endColorstr='#57bce2', GradientType=1 )}.banner.gradient-bg{margin-bottom:74px;background:#FFC371;background:-webkit-linear-gradient(to right,#FF5F6D,#FFC371);background:linear-gradient(to right,#FF5F6D,#FFC371)}.banner.slide2 img,.banner.slide3 img{display:block;margin:0 auto}.banner-outer{width:100%;overflow:hidden}.banner.slide2 .cnt-block{padding-bottom:50px}.banner.slide2 .cnt-block .left{border-color:#b7c5c7}.banner.slide3 .cnt-block{padding-top:80px;padding-bottom:40px}.banner.slide3 .left{text-align:center;border:none}.banner.slide3 .left h1{padding-bottom:10px}.banner.slide3 .left p{font-size:20px;padding-bottom:30px}.banner-outer .bx-controls-auto,.banner-outer .bx-pager{width:100%;text-align:center;position:absolute;bottom:15px;z-index:999}.bx-next,.bx-prev{position:absolute;top:40%;z-index:99999;opacity:.3;color:#fff}#screens-slider .bx-next, #screens-slider .bx-prev{color:#479FFF; opacity: 1;font-size:48px;}.banner-outer .bx-wrapper .bx-controls-auto .bx-controls-auto-item,.banner-outer .bx-wrapper .bx-pager-item{display:inline-block}.banner-outer .bx-pager.bx-default-pager a{width:20px;height:5px;background:#fff;display:block;margin:0 5px;outline:0;text-indent:-9999px}.banner-outer .bx-pager.bx-default-pager a.active,.banner-outer .bx-pager.bx-default-pager a:focus,.banner-outer .bx-pager.bx-default-pager a:hover{background:#333}.delay-02s{animation-delay:.2s;-webkit-animation-delay:.2s}.delay-03s{animation-delay:.3s;-webkit-animation-delay:.3s}.delay-04s{animation-delay:.4s;-webkit-animation-delay:.4s}.delay-05s{animation-delay:.5s;-webkit-animation-delay:.5s}.delay-06s{animation-delay:.6s;-webkit-animation-delay:.6s}.delay-07s{animation-delay:.7s;-webkit-animation-delay:.7s}.delay-08s{animation-delay:.8s;-webkit-animation-delay:.8s}.delay-1s{animation-delay:1s;-webkit-animation-delay:1s}.bx-controls-direction{font-size:102px}.bx-prev{left:50px}.bx-next{right:50px}.bx-next:hover,.bx-prev:hover{opacity:1;color:#fff}.padding-lg{padding:90px 0}.content-marketing{display:block;text-align:center}.content-marketing .head-block{padding-bottom:90px}.content-marketing .head-block h2{padding-bottom:30px}.content-marketing .head-block h2 span{display:block}.content-marketing .head-block p{font-size:16px;line-height:30px}ul.marketing-list li{border-right:1px #dbeaef solid;position:relative}ul.marketing-list li .inner{display:block;padding:0 6%}ul.marketing-list li:after{width:12px;height:12px;display:block;position:absolute;right:-6px;top:0;content:"";background:#dbeaef;border-radius:50%}.seo-reports,.simple-editor{background:#f5f5f5}ul.marketing-list li:last-child{border:none}ul.marketing-list li:last-child:after{display:none}ul.marketing-list li img{margin:0 auto}ul.marketing-list li h3{display:block;padding:40px 5% 30px;font-size:22px;font-weight:300;line-height:28px}ul.marketing-list li p{padding-bottom:30px}a.know-more{font-size:15px;font-weight:600;color:#606d87;text-transform:uppercase}ul.marketing-list li a:hover{color:#f29a32}.seo-reports .cnt-block{padding-top:110px}.seo-reports .cnt-block.padd-left{padding-left:40px}.seo-reports .cnt-block h2{padding-bottom:25px}.seo-reports .cnt-block p{padding:0 4% 35px 0}.seo-reports .margin{margin-right:-100px}.generate-forms{text-align:center}.generate-forms.padding-lg{padding-bottom:0}.generate-forms h2{padding-bottom:30px}.generate-forms p{padding-bottom:45px}.generate-forms p.padd-sm{padding-bottom:20px}.simple-editor.padding-lg{padding-bottom:0}.simple-editor .cnt-block{padding-top:20px}.simple-editor .cnt-block h2{padding-bottom:25px}.simple-editor .cnt-block p{padding:0 4% 35px 0}.simple-editor .right{position:relative;text-align:center}.simple-editor .right img{margin:0 auto}.simple-editor .right a.play-btn{width:82px;padding:8px;display:inline-block;background:rgba(0,0,0,.1);position:absolute;left:0;right:0;top:50%;margin:-66px auto 0;font-size:62px;color:#f29a32;border-radius:50%}.simple-editor .right a.play-btn2{width:66px;padding:6px;left:-86px;margin:-52px auto 0;font-size:54px}.simple-editor .right a.play-btn:hover{color:#57bce2}.signup-outer{text-align:center;color:#fff;position:relative}.signup-outer .container{position:relative;z-index:2}.signup-outer ul{max-width:620px;margin:0 auto;padding-bottom:60px}.signup-outer ul li{width:calc(100% / 3);display:block;float:left;position:relative}.signup-outer ul li:after{position:absolute;right:-30px;top:5px;content:url(../images/dots.png)}.signup-outer ul li:last-child:after{display:none}.signup-outer ul li span{display:block;min-height:45px}.signup-outer ul li .icon-men{font-size:30px}.signup-outer ul li .icon-chat{font-size:40px}.signup-outer ul li .icon-lap{font-size:55px;margin-top:-10px}.signup-outer ul li h4{padding:15px 0 0;font-size:16px;color:#fff;line-height:22px}.signup-form,.signup-outer ul li h4 span{display:block}.signup-form .email,.signup-form .password{width:36%;display:inline-block;padding:0 14px;position:relative}.signup-form .email:before,.signup-form .password:before{display:block;position:absolute;left:14px;font-family:icomoon;font-size:22px;content:"\e906";color:#c8ede7}.signup-form .password:before{content:"\e908"}.signup-form input{width:100%;padding:0 0 8px 40px;background:0 0;border:none;border-bottom:1px #c8ece9 solid;font-size:14px;color:#b2e1d9}.signup-form input::-webkit-input-placeholder{color:#fff;opacity:.5}.signup-form input :-moz-placeholder{color:#fff;opacity:.5}.signup-form input::-moz-placeholder{color:#fff;opacity:.5}.signup-form input:-ms-input-placeholder{color:#fff;opacity:.5}.signup-form .signup-btn{margin-left:12px;padding:10px 36px;background:#f29a32;font-size:14px;font-weight:700;color:#fff;border:none;border-radius:4px;text-transform:uppercase;cursor:pointer;transition:all .3s ease 0s}.signup-form .signup-btn:hover{background:#173139}.footer{display:block;background:#fff}.footer .top{padding:70px 0 60px;border-bottom:1px #ebebeb solid}.footer .top h4{padding-bottom:30px;font-size:18px}.footer .quick-links{display:block;padding-bottom:30px;border-bottom:1px #e1e1e1 solid}.footer .quick-links ul{display:block}.footer .quick-links ul li{width:49%;display:inline-block;font-size:14px}.footer .quick-links ul li a{color:#868f95}.footer .quick-links ul li a:hover{color:#57bce2}.footer .connect-outer{display:block;padding-top:30px}.footer .connect-outer h4{padding-bottom:20px}.footer ul.connect-us{display:block}.footer ul.connect-us li{display:inline-block;padding:0 1px;text-align:center}.footer ul.connect-us li a{display:block;width:36px;height:36px;line-height:36px;background:#d5dfe7;color:#fff;border-radius:50%}.footer ul.connect-us li a:hover{background:#57bce2}.footer .recent-post{display:block;padding-left:25px}.footer .recent-post ul{display:block}.footer .recent-post ul li{padding:20px 0;border-bottom:1px #ebebeb solid}.footer .recent-post ul li:first-child{padding-top:0}.footer .recent-post ul li:last-child{border:none}.footer .recent-post ul li figure{width:24%;padding-right:15px}.footer .recent-post ul li h5{padding-bottom:5px;font-size:14px;font-weight:400;color:#646f79;line-height:18px}.footer .recent-post ul li p{font-size:11px;color:#4b555e}.footer .recent-post ul li p span{font-weight:600}.footer .subscribe{display:block}.footer .subscribe p{padding-bottom:40px;line-height:20px}.footer .input-outer{display:block;position:relative}.footer .input-outer input[type=email]{width:100%;float:left;padding:0 0 10px;border:none;font-size:12px;border-bottom:2px #e6ecf0 solid;background:0 0;color:#9ca7af}.footer .input-outer .clear{width:40px;height:40px;position:absolute;right:0;bottom:0;background:#ffb311;border-radius:5px;text-align:center}.footer .input-outer .clear:hover{background:#57bce2}.footer .input-outer .clear .button{width:100%;height:100%;background:0 0;border:none;z-index:2;position:relative;color:#fff;cursor:pointer;transition:all .3s ease 0s}.footer .tweet{display:block;padding:60px 0 0}.footer .tweet .icon{width:14%;float:left;font-size:70px;color:#e4e9ed}.footer .tweet .right-cnt{width:86%;padding:0 0 0 25px;float:left}.footer .tweet .right-cnt p{padding-bottom:10px;line-height:24px}.footer .tweet .sourse{display:block;font-weight:700;color:#314859}.footer .tweet .sourse span{display:inline-block;padding-left:4px;font-weight:400;color:#93aabb}.footer .tweet .sourse ul{display:inline-block;padding-left:15px}.footer .tweet .sourse ul li{display:inline-block;padding:0 6px}.footer .tweet .sourse ul li a{display:block;color:#8ba6ba}.footer .tweet .sourse ul li a:hover{color:#57bce2;transition:all .3s ease 0s}.tab-drawer-heading,.tabs-vertical li{-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;cursor:pointer}.footer .bottom{display:block;padding:25px 0;font-size:12px;color:#5f7279;text-align:center;background:#333}a.scroll-top{width:42px;height:42px;line-height:38px;font-size:24px;color:#fff;border-radius:6px;text-align:center;position:fixed;display:none;right:20px;bottom:20px;background:#666;z-index:999}a.scroll-top:hover{background:#f29a32}.awesome-design{background:#f5f5f5;text-align:center}.awesome-design.padding-lg{padding-bottom:0}.awesome-design h2{padding-bottom:28px}.more-features .img-holder{max-width:620px;position:relative;text-align:center}.more-features .img-holder a.play-btn,.more-features .img-holder a.play-btn2{background:rgba(0,0,0,.1);border-radius:50%;color:#f29a32;display:inline-block;position:absolute;top:50%;right:0}.more-features .img-holder img{margin:0 auto}.more-features .img-holder a.play-btn{width:92px;font-size:72px;left:0;margin:0 auto;padding:10px;transform:translateY(-50%)}.more-features .img-holder a.play-btn2{font-size:54px;left:-86px;margin:-52px auto 0;padding:6px;width:66px}.more-features .img-holder a.play-btn:hover{color:#57bce2}.more-features{display:block}.more-features h2{padding-bottom:20px}ul.more-features-list{max-width:430px;padding:20px 0 0}ul.more-features-list li{display:block;padding:15px 15px 15px 0;border-bottom:1px #d6d7d7 solid;position:relative;margin-left:40px}ul.more-features-list li:before{width:40px;position:absolute;top:18px;left:-40px;content:"\e927";font-family:icomoon;font-size:30px;color:#42d79e}.tab-area,.tabs-vertical li{position:relative}ul.more-features-list li:last-child{border-bottom:none}ul.more-features-list li p{font-size:12px;line-height:20px}.vertical-tab-outer{padding:60px 0 0}.tabs-vertical{width:39%;float:right}.tabs-vertical ul{padding:0 0 0 30px}.tabs-vertical li{margin:0 0 10px;padding:10px 18px;height:auto;background:#f5f5f5;color:#fff;border-radius:5px;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;text-align:left}.tabs-vertical li .icon-div,.tabs-vertical li .text-div{display:inline-block;vertical-align:top;padding:10px 12px}.tabs-vertical li .icon-div{width:30%}.tabs-vertical li .text-div{width:68%}.tab-area h4{padding-bottom:4px;font-size:16px;color:#00324c;line-height:20px;font-weight:400}.tab-area p{font-size:12px;color:#687377;line-height:20px}.generate-forms .tab-area p{padding-bottom:0}.tabs-vertical li:before{width:0;height:0;border-top:10px solid transparent;border-right:10px solid #f5f5f5;border-bottom:10px solid transparent;top:40%;position:absolute;content:"";left:-10px;transition:all .5s ease 0s}.tabs-vertical li.active{display:block;background:#fff}.tabs-vertical li:hover{background:#fff}.tabs-vertical li.active,.tabs-vertical li:hover{box-shadow:0 0 25px #ebebeb}.tabs-vertical li.active:before,.tabs-vertical li:hover:before{border-right:10px solid #fff;transition:all .5s ease 0s}.tab-vertical-container{width:61%;border-top:none;float:left;position:relative}.tab-vertical-content{padding:25px 0 0;display:none;text-align:left}.tab-vertical-content img{max-width:100%}.tab-drawer-heading{display:none;position:relative;text-align:center;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;background-color:#fafafa;margin:0 0 30px;padding:30px;border-radius:10px}.tab-drawer-heading .icon-div{margin:0 0 15px}.tab-drawer-heading.active-item,.tab-drawer-heading:hover{background-color:#fff;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.tab-drawer-heading:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fafafa;content:"";position:absolute;bottom:-10px;left:auto;transition:all .5s ease 0s}ul.speak-listing.opt1 li .inner:after,ul.speak-listing.opt1:after{width:1px;height:100%;top:0;content:""}.tab-drawer-heading.active-item:before,.tab-drawer-heading:hover:before{border-top:10px solid #fff;transition:all .5s ease 0s}.client-speak{display:block;text-align:center}.client-speak .head-block{padding-bottom:70px}.client-speak .head-block span{display:block;padding-bottom:15px;font-weight:700;color:#abc2ca;text-transform:uppercase}.client-speak .head-block h2{padding-bottom:20px}.client-speak .head-block p{padding:0 6%}ul.speak-listing{position:relative}ul.speak-listing.opt1:after{display:block;position:absolute;right:0;background:#fff}ul.speak-listing li{display:block}ul.speak-listing li .inner{display:block;padding:0 4%;position:relative}ul.speak-listing.opt1 li .inner:after{position:absolute;right:-15px;background:#eaeaea}.client-speak #bx-pager .client-detail .icon-quote,ul.speak-listing li .icon-quote{content:"\e903";font-family:icomoon}ul.speak-listing li .inner figure{margin-bottom:50px}ul.speak-listing li figure img{width:auto!important;margin:0 auto}ul.speak-listing li .icon-quote{display:block;padding-bottom:25px;font-size:20px;color:#57bce2}ul.speak-listing.opt1 li .client-detail{display:block;padding-bottom:20px}ul.speak-listing li h4{font-size:18px;color:#464f53}ul.speak-listing li .designation{display:block;font-size:12px;color:#929caa}ul.speak-listing li p{color:#929caa}ul.speak-listing li a{color:#2a3539}ul.speak-listing li a:hover{color:#57bce2}.speak-listing .owl-dots{margin-top:70px}.owl-dot{display:inline-block}.owl-dot span{width:20px;height:20px;margin:0 11px;background:#d9dcdd;display:block;border:6px solid #fff;border-radius:50%}.grey-bg .owl-dot span{border-color:#f5f5f5}.owl-dot.active span,.owl-dot:hover span{background:#42d79e;border-color:#42d79e}.client-speak .padd-sm{padding-bottom:25px}ul.speak-listing.opt2 li{padding-bottom:50px}ul.speak-listing.opt2 li p{font-size:18px;font-weight:300;color:#929caa;line-height:33px}.client-speak #bx-pager a{display:inline-block;opacity:.5}.client-speak #bx-pager a.active,.client-speak #bx-pager a.active .client-detail,.client-speak #bx-pager a:hover{opacity:1}.client-speak #bx-pager a .client-detail{opacity:0}.client-speak #bx-pager figure{width:70px;margin:0 auto}.client-speak #bx-pager figure img{width:100%}.client-speak #bx-pager .client-detail{padding:20px 0 0}.client-speak #bx-pager .client-detail h4{padding-bottom:2px;font-size:18px;color:#464f53}.client-speak #bx-pager .client-detail .designation{display:block;padding-bottom:10px;font-size:12px;color:#929caa}.client-speak #bx-pager .client-detail .icon-quote{display:block;font-size:18px;color:#57bce2}ul.speak-listing.opt3 li{display:block}ul.speak-listing.opt3 li .inner{padding:45px 5% 45px 8%;background:#fff;border:1px solid #d0dde1;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:5px;position:relative}ul.speak-listing.opt3 li .inner figure{width:20%;float:left;margin:0;position:relative}ul.speak-listing.opt3 li .cnt-right{width:80%;padding-left:30px;float:left;text-align:left}ul.speak-listing.opt3 li .client-detail{padding-bottom:5px}ul.speak-listing.opt3 li .icon-quote{width:38px;height:38px;line-height:38px;border-radius:50%;padding:0;background:#57bce2;font-size:16px;color:#fff;position:absolute;right:-5px;bottom:-5px}.our-features{background:#f5f5f5;text-align:center}ul.features-listing li{padding-bottom:60px}ul.features-listing li:last-child,ul.features-listing li:nth-last-child(2),ul.features-listing li:nth-last-child(3){padding-bottom:0}ul.features-listing li .inner{padding:0 5%}ul.features-listing li .icon{width:70px;height:70px;line-height:70px;background:#fff;border-radius:50%;display:inline-block;box-shadow:10px 10px 12px rgba(0,0,0,.1)}ul.features-listing li h3{padding:30px 0 20px;font-size:22px;font-weight:300;line-height:28px}ul.features-listing.ico-bg li .icon{background:#57bce2;font-family:icomoon;font-size:32px;color:#fff;text-align:center;box-shadow:none}ul.features-listing.bg-none li h3{padding:5px 0 10px}ul.features-listing.bg-none li .icon{width:auto;height:auto;background:0 0;box-shadow:none;font-size:52px;color:#57bce2}ul.speak-listing.opt4 li{padding:19px 0 125px;opacity:.5}ul.speak-listing.opt4 .active.center li{opacity:1}ul.speak-listing.opt4 li .inner{padding:30px 32px 50px;border:1px solid #d0dde1;box-shadow:0 0 15px rgba(0,0,0,.05);border-radius:5px;position:relative}ul.speak-listing.opt4 li p{padding:10px 0 25px}ul.speak-listing.opt4 li .inner figure{margin-bottom:28px}ul.speak-listing.opt4 li .icon-quote{width:38px;height:38px;display:block;padding:0;margin:0 auto;line-height:38px;background:#57bce2;font-size:16px;color:#fff;border-radius:50%;position:absolute;top:-20px;left:0;right:0}ul.speak-listing.opt4 li .client-detail{width:100%;position:absolute;left:0;bottom:-125px}.generate-forms ul.counter-listing{max-width:850px;margin:0 auto;text-align:center;padding:80px 0 40px}.generate-forms ul.counter-listing li{width:32%;display:inline-block}.generate-forms ul.counter-listing li span{font-size:60px;padding:0 0 10px}.generate-forms ul.counter-listing li .sub-title{font-size:14px;padding:0}.features-carousel-sec{max-width:900px;margin:0 auto;padding:0 70px}.owl-carousel.owl-feature .owl-item img{display:block;width:inherit;max-width:100%}.owl-feature .owl-nav.disabled{display:block}.owl-feature .owl-dots{display:none}.owl-feature .owl-nav .icon-know-more-arrow{font-size:44px;color:#798c93}.owl-feature .owl-nav .icon-know-more-arrow:hover{color:#f29a32}.owl-feature .owl-nav .owl-next,.owl-feature .owl-nav .owl-prev{width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;background:#fff;padding:5px;opacity:.9}.owl-feature .owl-nav .owl-prev{left:-70px;transform:matrix(-1,0,0,1,0,0)}.inner-banner:after,.need-to-discuss.bg-img:after{height:100%;left:0;top:0;content:""}.owl-feature .owl-nav .owl-next{right:-70px}.need-to-discuss{background:#324349;position:relative}.need-to-discuss.bg-img{background:url(../images/need-discuss-bg.jpg) center top/cover no-repeat}.need-to-discuss.bg-img:after{width:100%;display:block;background:#699882;background:-moz-linear-gradient(45deg,#699882 0,#708f99 100%);background:-webkit-linear-gradient(45deg,#699882 0,#708f99 100%);background:linear-gradient(45deg,#699882 0,#708f99 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#699882', endColorstr='#708f99', GradientType=1 );position:absolute;opacity:.8;z-index:1}.need-to-discuss.bg-img .container{position:relative;z-index:2}.need-to-discuss .head-block{text-align:center;padding-bottom:60px}.need-to-discuss h2{padding:0 0 20px;color:#fff}.need-to-discuss P{color:#fff;opacity:.6}.need-to-discuss .submit-form{padding-bottom:16px}.need-to-discuss .submit-form input{width:100%;background:0 0;border:none;border-bottom:1px #516167 solid;color:#9fb4bc;font-size:12px;padding:0 0 9px;margin:0 0 55px;text-transform:uppercase;border-color:rgba(255,255,255,.4)}.need-to-discuss .submit-form ::-webkit-input-placeholder{color:#fff;opacity:.5}.need-to-discuss .submit-form ::-moz-placeholder{color:#fff;opacity:.5}.need-to-discuss .submit-form :-ms-input-placeholder{color:#fff;opacity:.5}.need-to-discuss .submit-form :-moz-placeholder{color:#fff;opacity:.5}.need-to-discuss .submit-form input:focus{color:#fff;border-color:currentcolor currentcolor #fff}.need-to-discuss .submit-form .submit-btn{width:175px;margin:0 auto;background:#f29a32;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;line-height:48px;text-align:center;font-weight:700;padding:0 15px;display:block;text-transform:uppercase;transition:all .3s ease 0s}.need-to-discuss .submit-form .submit-btn:hover{background:#57bce2}.faq-sec{display:block}.faq-sec .head-block{padding-bottom:40px;text-align:center}.faq-sec .head-block span{display:block;padding-bottom:15px;font-weight:700;color:#abc2ca;text-transform:uppercase}.faq-sec .head-block h2{padding-bottom:20px}.faq-sec ul li{display:block;padding-bottom:40px}.faq-sec ul li h3{padding-bottom:12px;font-size:16px;font-weight:500}.still-hav-qtns-outer{text-align:center}.still-hav-qtns-outer h2{padding:0 0 50px}.features-listing .info-content{max-width:300px;margin:0 auto}.info-content .icon-holder{display:block;width:auto}.info-content .icon-holder img{max-width:100%}.info-content h3{font-size:22px;font-weight:300;padding:30px 0 20px}.info-content .know-more{display:block;margin:30px auto 0}.inner-banner{background:url(../images/inner-banner.jpg) center top no-repeat;text-align:center;min-height:150px;position:relative}.inner-banner:after{width:100%;position:absolute;background:#3edc93;background:-moz-linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%);background:-webkit-linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%);background:linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3edc93', endColorstr='#57bce2', GradientType=1 );opacity:.9}.inner-banner .container{position:relative;z-index:2}.inner-banner .contents{padding:30px 0 0}.inner-banner h1{color:#fff;font-size:46px;margin-bottom:0px}.inner-banner p{color:#fff;font-size:18px;line-height:28px;opacity:.7}.inner-banner p span{display:block}.faq-outer .faq-left{max-width:28.5%;flex:0 0 28.5%}.faq-outer .faq-left ul li{display:block;margin-bottom:15px;border:1px solid #d6dfda;box-shadow:0 0 8px #e6ede9;border-radius:5px;position:relative;transition:all .3s ease 0s}.faq-outer .faq-left ul li a{display:block;padding:20px}.faq-outer .faq-left ul li:before{width:2px;height:65%;display:block;background:#42d79e;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease 0s}.faq-outer .faq-left ul li:after{width:0;height:0;left:100%;top:50%;border:solid transparent;content:" ";position:absolute;pointer-events:none;border-color:rgba(66,215,158,0);border-left-color:#42d79e;border-width:5px;margin-top:-5px;opacity:0;transition:all .3s ease 0s}.faq-outer .faq-left ul li.active:after,.faq-outer .faq-left ul li.active:before,.faq-outer .faq-left ul li:hover:after,.faq-outer .faq-left ul li:hover:before{opacity:1}.faq-outer .faq-left ul li.active,.faq-outer .faq-left ul li:hover{border-color:#42d79e}.faq-outer .faq-left ul li .icon{width:19%;display:inline-block;vertical-align:middle;font-size:36px;color:#869ea9;transition:all .3s ease 0s}.faq-outer .faq-left ul li:nth-child(4) .icon{font-size:46px}.faq-outer .faq-left ul li.active .icon,.faq-outer .faq-left ul li:hover .icon{color:#42d79e}.faq-outer .faq-left ul li .cnt-block{width:79%;display:inline-block;vertical-align:top}.faq-outer .faq-left ul li .cnt-block h3{padding-bottom:8px;font-size:14px;font-weight:600;color:#22333a;text-transform:uppercase;transition:all .3s ease 0s}.faq-outer .faq-left ul li.active .cnt-block h3,.faq-outer .faq-left ul li:hover .cnt-block h3{color:#42d79e}.faq-outer .faq-left ul li .cnt-block p{font-size:12px;color:#707986;line-height:19px}.faq-outer .faq-right{max-width:71.5%;flex:0 0 71.5%;padding-left:45px;margin-top:-18px}.faq-outer .card-header{padding:18px 0;background:0 0;border:none}.faq-outer #accordion h5 a{display:block;padding:0 25px 0 47px;font-size:16px;font-weight:500;color:#5e6b6f;line-height:22px;position:relative}.faq-outer .card-header h5 a:after,.faq-outer .card-header h5 a:before{position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s}.faq-outer .card-header h5 a:before{width:32px;height:32px;line-height:32px;left:0;border-radius:30px 30px 0;text-align:center;background:#dbe5ea;content:"?";font-size:17px;font-weight:600;color:#fff}.faq-outer #accordion .active h5 a:before,.faq-outer .card-header h5 a:hover:before{background:#43b8ea}.faq-outer #accordion .active h5 a,.faq-outer #accordion h5 a:hover{color:#232127}.faq-outer .card-header h5 a:after{right:0;content:"\e91e";font-family:icomoon;font-size:20px;color:#9db5c0}.faq-outer #accordion .active h5 a:after,.faq-outer .card-header h5 a:hover:after{content:"\e91f";color:#4a555b}.call-action-bar.bg:after,.career-accordian ul li:before,.career-info-panel ul li:before{content:"";left:0}.faq-outer .card{border:none;border-bottom:1px #878787 dotted;background:0 0}.faq-outer .card:last-child{border-bottom:none}.faq-outer .card-body{padding:0 25px 40px 47px}.contact-outer{background:#f9f9f9;background:-webkit-linear-gradient(#fff,#f9f9f9);background:-o-linear-gradient(#fff,#f9f9f9);background:-moz-linear-gradient(#fff,#f9f9f9);background:linear-gradient(#fff,#f9f9f9);border-bottom:1px #dedede solid}ul.contact-list{margin-bottom:60px}ul.contact-list li{text-align:center}ul.contact-list li .inner{padding:55px 30px;border:1px solid #d0dbe1;border-radius:5px}ul.contact-list li .inner .icon{width:58px;height:58px;line-height:58px;display:inline-block;background:#57bce2;border-radius:3px;font-size:34px;color:#fff}ul.contact-list li .inner h3{padding:30px 0 20px;font-size:22px;font-weight:300;color:#00324c}ul.contact-list li .inner p{padding-bottom:20px;line-height:22px}ul.contact-list li .inner .call{padding-bottom:8px}ul.contact-list li .inner .call,ul.contact-list li .inner a.mail-to{font-size:16px;color:#00324c}ul.contact-list li .inner .call span,ul.contact-list li .inner a.mail-to span{margin-right:8px;color:#57bce2}ul.contact-list li .inner a.mail-to:hover{color:#57bce2}ul.contact-list li .inner a.live-chat{padding:6px 40px;margin-top:20px;display:inline-block;background:#42d79e;font-size:12px;color:#fff;text-transform:uppercase;border-radius:3px}ul.contact-list li .inner a.live-chat span{display:inline-block;vertical-align:middle;margin-right:5px;font-size:18px}ul.contact-list li .inner a.live-chat:hover{background:#57bce2}ul.contact-list li .inner a.live-chat.support{padding:6px 50px;background:#1e4e62}ul.contact-list li .inner a.live-chat.support:hover{background:#f29a32}.support-request{text-align:center}.support-request h2{padding-bottom:15px;font-size:30px}.support-form{padding-top:55px}.support-form .row{margin:0 -10px}#fflist i,.mini{margin-top:20px}.support-form .col-md-6{padding-left:10px;padding-right:10px}.support-form input,.support-form textarea{width:100%;height:46px;padding:0 20px;background:#e4eaec;font-size:14px;color:#697980;margin-bottom:20px;border:1px solid #e4eaec;border-radius:3px}.support-form textarea{height:110px;padding:10px 20px;margin-bottom:0;resize:none}.support-form input:focus,.support-form textarea:focus{border-color:#69c2e4}.support-form .submit-btn{padding:8px 45px;margin-top:20px;background:#57bce2;border:none;border-radius:3px;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;cursor:pointer;transition:all .3s ease 0s}.support-form .submit-btn:hover{background:#f29a32}.career-banner.inner-banner{min-height:400px;background:url(../images/banner-career.jpg) center top no-repeat}.career-banner .get-started{max-width:230px;display:block;margin:50px auto 0;background:#f29a32;border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:0 20px;line-height:52px;text-align:center;text-transform:uppercase}.career-banner .get-started:hover{background:#173139}.success-everyday{padding:60px 0;border-bottom:1px solid #dedede;background:#f7f7f7;text-align:center}.success-everyday h2{padding-bottom:25px}.success-everyday p{font-size:16px;line-height:30px}.wht-can-we-do-outer{background:#f5f5f5}.wht-can-we-do-outer .content-area{padding-bottom:30px;text-align:center}.wht-can-we-do-outer .content-area h2{padding-bottom:15px}.career-info-panel{background:#fff;border-radius:10px;box-shadow:2px 0 10px -3px rgba(0,0,0,.1);transition:all .3s ease 0s;border:1px solid #d0dbe1;padding:50px 45px;margin:30px 0 0}.career-info-panel:focus,.career-info-panel:hover{border-color:#57bce2;box-shadow:2px 0 10px -3px #57bce2}.career-info-panel h3{font-size:22px;font-weight:500;padding:0 0 10px;transition:all .3s ease 0s}.apply-now,.call-to-action h2 strong{font-weight:700}.career-info-panel:hover h3{color:#57bce2}.career-info-panel p{font-size:14px;line-height:22px}.career-info-panel ul{padding:20px 0 0;margin:0;display:block}.career-info-panel ul li{width:49%;padding:0 0 0 20px;position:relative;display:inline-block}.apply-now,.career-accordian.faq .card-header a{display:block}.career-info-panel ul li:before{width:8px;height:8px;border-radius:100px;background:#c3bab9;position:absolute;top:8px}.career-info-panel a.apply-now{background:#798c93;padding:0 20px;margin-bottom:0}.career-info-panel a.apply-now:hover{background:#57bce2}.apply-now{max-width:175px;background:#798c93;border-radius:3px;color:#fff;font-size:14px;height:48px;line-height:48px;margin:20px auto 15px;padding:0 20px;text-align:center;text-transform:uppercase}.apply-now:hover,.career-info-panel:hover .apply-now{background:#f29a32}.career-accordian{padding:30px 0 0}.career-accordian.faq .card-header{padding-top:16px;padding-bottom:16px}.career-accordian.faq .card-header h3{width:calc(100% - 30px)}.career-accordian ul{padding:20px 0 0;display:block}.career-accordian li{padding:0 60px 0 20px;position:relative;width:auto;display:inline-block}.career-accordian ul li:before{width:8px;height:8px;border-radius:100px;background:#c3bab9;position:absolute;top:8px}.call-to-action{display:block}.call-to-action .btn{display:inline-block;padding:0 25px;height:50px;line-height:50px;vertical-align:middle}.call-action-box-large{padding:70px 0;text-align:center}.call-action-box-large p{max-width:900px;margin:10px auto 30px}.call-action-box-large h2 span{color:#57bce2}.call-action-bar{padding:60px 0;text-align:center}.call-action-bar.blue{background:#57bce2}.call-action-bar.green{background:#42d79e}.call-action-bar.green .border{background:0 0;border:2px solid #fff!important;color:#fff}.call-action-bar.green .border:hover{background:#fff;color:#42d79e}.call-action-bar.orange{background:#f29a32}.call-action-bar.blue h2,.call-action-bar.green h2,.call-action-bar.orange h2{color:#fff}.call-action-bar.bg{padding:65px 0;background:url(../images/call-action-bg.jpg) center center no-repeat;background-size:cover;position:relative}.call-action-bar.bg:after{width:100%;height:100%;display:block;position:absolute;top:0;background:rgba(0,0,0,.5)}.button-box a,.download-box.dark .bottom{background:#1b1e1f}.call-action-bar.bg .container{position:relative;z-index:2}.call-action-bar h2{padding-bottom:5px;color:#00324c;line-height:48px}.call-action-bar h4{color:#fff;line-height:48px;font-size:28px}.call-action-bar h2 span,.call-action-bar h4 span{display:inline-block;padding:0 40px}.call-action-bar p{color:#728e9c}.download-box{max-width:560px;margin:0 auto;border-radius:3px;box-shadow:2px 0 10px -3px rgba(0,0,0,.1)}.download-box.blank{box-shadow:none}.download-box .top{padding:50px 50px 40px}.download-box .bottom{padding:0 50px 50px}.download-box.dark h2{color:#fff}.download-box.blank .top{padding-top:10px}.download-box.blank .bottom{padding-bottom:10px}.download-box p{max-width:400px;margin:0 auto}.download-box p.small{padding:15px 0 0;color:rgba(0,50,76,.6)}.download-box.dark p{color:#8f9da1}.download-box.dark p.small{color:#fff;opacity:.4}.star-box{position:relative;top:-9px}.star-box i{padding:0 3px;display:inline-block;color:#f29a32;font-size:18px}.button-box{padding:10px 0 0}.button-box a{width:160px;padding:6px 8px;border-radius:3px;text-align:center;display:inline-block;margin:0 10px;color:#fff}.download-box.dark .button-box a{background:#fff;margin:0 5px}.download-box.dark{background:rgba(39,45,47,.6)}.download-box.border{background:#fff;border:1px solid #dde3e9}.download-box.border .bottom{background:#f2f5f6}.call-action-img{width:100%;text-align:center}.call-action-img img{max-width:100%}.call-action-bar.two-sided{padding-bottom:0}.call-action-bar.two-sided .container{max-width:991px}.call-action-bar.two-sided .download-box{box-shadow:none;text-align:left}.call-action-bar.two-sided .download-box .top{padding-top:0}.call-action-bar.two-sided .button-box a{margin-left:0}.call-action-bar.gradient{background:linear-gradient(45deg,#3edc93 0,#53c2d4 58%,#57bce2 100%) rgba(0,0,0,0);padding:60px 0}.call-action-bar.gradient h2{font-weight:400;color:#fff;padding:15px 0}.call-action-bar.gradient p.small{font-size:12px;color:#fff;opacity:.7}.call-action-bar.gradient p{font-size:16px;color:#fff;line-height:28px;opacity:.7}.call-action-bar.gradient .container{max-width:750px}.call-action-bar.gradient hr{width:100%;height:1px;border:none;background:rgba(255,255,255,.2);display:block;margin:40px auto}.call-action-bar.gradient .btn{max-width:230px;display:block;margin:0 auto 5px;font-weight:300}.call-action-bar.gradient .btn strong{font-weight:500}.heading-box{border:1px solid #c5cacf;border-radius:5px;padding:50px 50px 35px}.heading-box h1,.heading-box h2,.heading-box h3,.heading-box h4,.heading-box h5,.heading-box h6{padding-bottom:15px}.paragraph-box{padding:0 0 30px}.paragraph-box:last-child{padding-bottom:0}.paragraph-box h6{padding-bottom:5px}.typography-middle{background:#f5f5f5;padding:70px 0 40px}.typography-middle code{font-size:16px;color:#b92e2e;font-weight:400;padding:0 0 20px}.typography-middle ol,.typography-middle ul{margin-bottom:30px}.typography-bottom{border-bottom:1px solid #efefef}.components .head-block{text-align:center;padding:0 0 30px}.components.form-sec{display:block}.form-area .select2.select2-container{background:0 0;border:1px solid #d8dfe3;border-radius:3px;box-shadow:none;height:46px;line-height:46px;margin:0 0 14px;padding:0 45px 0 10px;width:100%!important;display:block;overflow:hidden;-moz-appearance:none;-webkit-appearance:none}.form-area .select2-container--default .select2-selection--single{background:rgba(0,0,0,0);border:none;height:46px;line-height:46px;border-radius:0}.form-area .select2-container--default .select2-selection--single .select2-selection__rendered{color:#697980;line-height:46px}.form-area .select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid #bcc5cc;border-width:0 1px 1px 0;display:inline-block;padding:4px;top:38%;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#myTab,.large.btn{display:block}.form-area .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;width:35px;height:35px;border-radius:2px;top:4px}.popup-img a,button.close{text-align:center;right:0}.form-area .select-border-box .select2-container--default .select2-selection--single{border-right:1px solid #d8dfe3}.form-area .bg.select-box .select2-container--default .select2-selection--single .select2-selection__arrow{background:#fff}.form-area .bg .select2.select2-container{background:#f0f4f7}.buttons-holder{padding-top:28px}.buttons-holder .btn{margin-bottom:20px}.btn.orange{background:#f29a32}.btn.blue:hover,.btn.green:hover,.btn.orange:hover{background:#173139}.btn.blue{background:#57bce2}.btn.green{background:#42d79e}.btn.dark{background:#385665}.btn.dark:hover{background:#173139}.btn.border{background:#fff;color:#f29a32;border:2px solid #f29a32!important}.btn.border:hover{background:#f29a32;color:#fff}.components.count-to-sec{background:#fff}#myTab{text-align:center;border:none}#myTab .nav-item{display:inline-block;padding:0 4px}#myTab .nav-link{display:block;padding:4px 30px;font-size:14px;font-weight:600;color:#818d98;text-transform:uppercase;border-radius:25px;position:relative;border:none}#myTab .nav-link.active,#myTab .nav-link:hover{background:#f29a32;border:none;color:#fff}#myTab .nav-link:after{width:0;height:0;top:100%;left:50%;border:solid transparent;content:" ";position:absolute;pointer-events:none;border-color:rgba(242,154,50,0);border-top-color:#f29a32;border-width:6px;margin-left:-6px;opacity:0;transition:all .3s ease 0s}#myTab .nav-link.active:after,#myTab .nav-link:hover:after{opacity:1}#myTabContent{padding-top:45px}#myTabContent p{padding-bottom:20px}.popup-outer.padding-lg,.vertical-tab.padding-lg{padding-bottom:0}.popup-outer ul.popup-menu{margin-bottom:30px;text-align:center}.popup-outer ul.popup-menu li{display:inline-block;list-style:none;padding:0 12px;font-weight:600;text-transform:uppercase}.popup-outer ul.popup-menu li a{display:block;padding:6px 25px;background:#57bce2;color:#fff;border-radius:25px}.popup-outer ul.popup-menu li a:hover{background:#f29a32}.modal-content{border-radius:0}.modal-dialog{max-width:700px}button.close{width:25px;height:25px;cursor:pointer;position:absolute;top:0;z-index:998;font-size:18px;text-shadow:none;background:#57bce2;line-height:25px;color:#fff;opacity:1}.close:focus,.close:hover{background:#f29a32;color:#fff;opacity:1}.popup-img{max-width:740px;margin:0 auto;position:relative}.popup-img a{width:66px;height:66px;display:inline-block;line-height:72px;border-radius:50%;position:absolute;margin:0 auto;left:0;top:50%;transform:translateY(-50%);background:#f29a32;font-size:20px;color:#fff}.popup-img a:hover{background:#fff;color:#f29a32}@media (max-width:1600px){.sided-item-wrapper .right-sided-full-image{width:calc(100% - 72%)}}@media (max-width:1200px){.sided-item-wrapper .right-sided-full-image{width:calc(100% - 74%)}.sided-item-wrapper ul.marketing-list3 h3{font-size:18px;line-height:26px}.sided-item-wrapper ul.marketing-list3 li .ico-block{width:15%}.sided-item-wrapper ul.marketing-list3 li .cnt-block{width:85%}.generate-forms h2,.latest-stories.white,.sided-item-wrapper h2{font-size:30px;line-height:38px}.custom-opacity .frame{width:32.7%;top:-17px}}@media (min-width:992px) and (max-width:1199px){body{font-size:13px}h1{font-size:38px}h2{font-size:32px;line-height:40px}h3{font-size:28px}h4{font-size:26px}h5{font-size:24px}h6{font-size:22px}.padding-lg{padding:60px 0}.navbar-light .navbar-nav{padding-left:3%}.navbar-expand-lg .navbar-nav .nav-link{padding:30px 15px;font-size:15px}.navbar-right>li a{padding:10px 24px;font-size:12px}.dropdown-menu.megamenu{min-width:342px}.banner .left h1,.banner.banner2 .left h1{padding-bottom:15px;font-size:38px;line-height:46px}.banner .left p{font-size:22px;line-height:26px}.banner a.get-started{max-width:200px;padding:10px 15px}.banner .pop-box{left:0}.banner .pop-box .right-cnt h3{font-size:16px;line-height:22px}.banner.banner2{min-height:600px}.banner.banner2 .left{padding-top:55px}.banner.banner2 .left h1{font-size:36px}.banner.banner2 .left>p{font-size:20px;line-height:28px}.banner.banner2 .cnt-row2{padding-top:50px}.banner.banner2 .cnt-block{padding-top:96px}.banner.banner2 .right-sec p{padding-bottom:10px;line-height:22px}.banner.banner3 .cnt-block{padding-bottom:60px}.banner.banner2.slide1 .cnt-block{padding-top:91px}.banner.banner2.slide1,.banner.slide2,.banner.slide2 .cnt-block{padding-top:60px;padding-bottom:40px}.banner.slide2 img{width:82.5%}.banner.slide3 .left h1{font-size:38px}.banner.slide3 .cnt-block{padding-top:60px;padding-bottom:20px}.content-marketing .head-block p{font-size:14px;line-height:26px}ul.marketing-list3 li .cnt-block{padding-left:25px}ul.marketing-list3 li h3{font-size:20px}.seo-reports .cnt-block{padding-top:80px}.seo-reports .cnt-block h2{padding-bottom:15px}.simple-editor .cnt-block{padding-top:0}.simple-editor .cnt-block h2{padding-bottom:10px}.choose-pack .head-block .plan-title h3{font-size:20px;font-weight:400}.choose-pack a.btn.get-started{padding:10px 30px}.client-speak .head-block{padding-bottom:40px}.speak-listing .owl-dots{margin-top:60px}.blog-blocks .card-body{padding:30px}.brands{padding:45px 0}.signup-outer ul{padding-bottom:30px}.demo-wrapper.white-bg{padding:60px 0}.thumbnail-holder .inner h3{padding-bottom:20px;font-size:22px}a.ovelay-icon{width:60px;height:60px;padding:20px;font-size:20px}.footer .quick-links ul li,.footer .recent-post ul li h5{font-size:13px}.footer .top{padding:50px 0 40px}.footer .recent-post{padding-left:0}.footer .recent-post ul li figure{width:27%}.footer ul.connect-us li a{width:28px;height:28px;line-height:28px}.footer .bottom{padding:20px 0}.custom-opacity .frame{width:32.5%;top:-13px}.inner-banner{min-height:200px}.inner-banner .contents{padding:55px 0 0}.who-we-are .cnt-block{padding-left:20px}.who-we-are .cnt-block p{padding:10px 0}ul.who-listing li{padding:2px 0 2px 32px}.blog-sidebar{margin-left:-70px}.blog-sidebar .cmn-box{padding:37px 30px}.blog-sidebar .article-pic{margin-left:-30px;margin-right:-30px}.blog-content h5,.blog-content.grid h5{font-size:18px;line-height:28px}.blog-content.masonry-blog{margin-right:30px}.blog-content.masonry-blog>ul{margin-left:-30px}.blog-content.masonry-blog>ul>li{padding-left:30px!important;padding-right:30px!important}.blog-content.masonry-blog ul.blog-info li{padding-right:10px}.blog-content.masonry-blog.grid{margin-right:0}.blog-content.masonry-blog.grid>ul{margin-left:-30px;margin-right:-30px}.blog-content.masonry-blog.grid ul.blog-info li{padding-right:4px}ul.blog-info li{font-size:12px;padding-left:30px}ul.blog-info li:before{font-size:18px;left:6px}ul.blog-info li:first-child{padding-left:24px}ul.blog-tag li a{padding:2px 15px}.blog-content.masonry-blog>ul>li .blog-item{padding:40px 0}.blog-content.blog-detailed{margin-right:80px}.blog-content>ul>li{padding:30px 0}.faq-outer .faq-left ul li a{padding:20px 15px}.faq-outer .faq-left ul li .icon{font-size:32px}.faq-outer .faq-left ul li:nth-child(4) .icon{font-size:42px}.faq-outer .faq-right{padding-left:35px}ul.contact-list li .inner .call,ul.contact-list li .inner a.mail-to{font-size:14px}.career-banner.inner-banner{min-height:360px}.career-info-panel{padding:30px 25px}.contact-map{height:400px}.select-pricing-plan h2,.select-pricing-plan p{padding:0 0 10px}}@media (max-width:991px){body{font-size:13px;line-height:26px}h1{font-size:36px}h2{font-size:30px;line-height:38px}h3{font-size:28px}h4{font-size:26px}h5,h6{font-size:22px}p.large{line-height:24px}.logo1{display:block}.dropdown-menu .inner:after,.opt5 .logo2,.opt5.fixed.logo2,.opt6 .follow-us,.tabs-vertical li .icon-div{display:none}.navbar-brand{height:70px;padding:20px 15px 10px}.navbar-light .navbar-nav{padding:0}.navbar-expand-lg .navbar-nav .nav-link{padding:6px 15px}.navbar-light .navbar-toggler{border:none;cursor:pointer;outline:0}.navbar-right{padding:15px 15px 30px}.navbar-right>li{padding-right:10px}.navbar-right>li>a{padding:10px 40px}.navbar-right>li:first-child a,.navbar-right>li:last-child a{border-radius:25px}.opt2 .navbar-right>li:first-child a{border:2px solid #57bce2}.navbar-collapse{padding-top:10px;border-top:1px #e6e4e4 solid}.opt3 .navbar-collapse{border-color:rgba(255,255,255,.2)}.opt3 .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(255, 255, 255, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E")}.opt5{background:#fff}.opt5 .navbar-expand-lg .navbar-nav .nav-link{color:#556665}.opt5 .navbar-right>li a{border:2px solid #57bce2!important;color:#57bce2!important}.opt5 .navbar-right>li a:hover{color:#fff!important}.mob-icon span,.mob-icon span:after,.mob-icon span:before{background:#57bce2}.opt5 .top-menu-bar{padding-right:20px}.opt6 .navbar-right{margin:5px 0 0;padding:15px}.opt6.fixed .navbar-right{margin:6px 0 0}.dropdown-menu{padding-top:0}.dropdown-menu.megamenu ul{width:100%}.dropdown-menu.megamenu{min-width:inherit}.dropdown-menu .inner{border-radius:0;padding:0;box-shadow:none}.dropdown-item{font-size:13px;padding:2px 15px}.demo-wrapper{padding:80px 0 40px}.demo-wrapper.white-bg{padding:50px 0}.thumbnail-holder .inner h3{padding-bottom:15px;font-size:20px}a.ovelay-icon{width:50px;height:50px;padding:15px;font-size:18px}.why-protech-outer ul.features-listing li h3{font-size:16px}.tabs-vertical{width:45%}.tab-vertical-container{width:55%}.plan-features-sec .container{width:90%;max-width:none}.how-it-work-items .content-area .icon{width:18%;padding-right:8px}.how-it-work-items .content-area .icon span{width:52px;height:52px;line-height:52px;font-size:24px}.how-it-work-items .text-area h2{font-size:28px}.portfolio-outer ul.portfolio li h2{font-size:18px}.portfolio-outer ul.portfolio li p{padding-bottom:10px}.portfolio-outer ul.portfolio li a{width:46px;height:46px;font-size:16px;line-height:52px}#myTab .nav-item,ul.portfolio-filter li{padding:0 2px}#myTab .nav-link,ul.portfolio-filter li a{padding:4px 15px}ul.blog-info li{font-size:12px;padding:0 10px 0 30px}ul.blog-info li:before{font-size:18px;left:8px}ul.blog-tag li a{padding:2px 15px}.blog-content.masonry-blog.grid>ul>li{width:50%}.blog-content.masonry-blog.grid>ul>li:nth-child(2) .blog-item{border-top:none;padding-top:0}.blog-content.masonry-blog.grid>ul>li:nth-child(3) .blog-item{padding:30px 0 20px;border-top:1px solid #f0f0f0}.blog-sigle-item h4{font-size:24px;line-height:34px}.need-to-discuss .submit-form input{margin-bottom:40px}.need-to-discuss .head-block,ul.more-features-list{padding-bottom:30px}.tabs-vertical li .text-div{width:100%}.generate-forms ul.counter-listing{padding:30px 0 20px}.generate-forms ul.counter-listing li span{font-size:44px;padding:0}.career-banner.inner-banner{min-height:340px}.career-info-panel{padding:30px 20px}.career-info-panel h3{font-size:18px}ul.our-values.opt2 li .text-area{width:78%}.call-action-bar,.call-action-bar.bg,.call-action-bar.gradient,.call-action-box-large{padding:35px 0}.career-accordian .card-header h3{font-size:16px}.career-accordian .card-header{padding:15px 20px}.career-banner.apply-job h1{padding-top:0}#myTabContent,.sided-item-wrapper ul.marketing-list3{padding-top:30px}.job-apply-wrapper .job-info-box p{font-size:14px;line-height:26px}.icon-tik-list li h6{font-size:14px;line-height:18px}.call-action-bar h2{line-height:1.2}.call-action-bar h2 span{display:block}.call-action-bar h4{line-height:1.2;font-size:22px}.call-action-bar h2 .btn,.call-action-bar h4 .btn{margin-top:20px}.contact-map{height:340px}.login-form-holder h3{font-size:26px}.custom-opacity .frame{width:32%;top:-10px}.faq-sec ul li h3{font-size:15px;line-height:26px}.countdown-container h3{font-size:22px}}@media (min-width:768px) and (max-width:991px){.hidden-md{display:none}.padding-lg{padding:50px 0}.header-top ul.follow-us li{padding-left:10px}.banner{min-height:620px}.banner.gradient-bg,.banner.solid-bg{margin-bottom:80px}.banner .cnt-block{padding-top:60px;padding-bottom:80px}.banner .left h1{padding-bottom:10px;font-size:28px;line-height:36px}.banner .left p{font-size:18px}.banner.banner2{min-height:430px}.banner.banner2 .left{padding-top:15px}.banner.banner2 .left h1{padding-bottom:10px;font-size:30px;line-height:40px}.banner.banner2 .left p{font-size:15px}.banner.banner2 .cnt-row2{padding-top:30px}.banner.banner2 .right-sec{padding-left:0}.banner.banner2 .right-sec p{padding-bottom:10px;font-size:13px}.banner.banner2 .right-sec a.get-started{padding:6px 16px;font-size:12px}.banner.banner3{min-height:540px}.banner.banner3 .cnt-block{padding-top:60px;padding-bottom:50px}.banner.slide1 .mobile-img{max-width:57%;position:absolute;right:0}.banner.slide1 .cnt-block{padding-top:90px}.banner.banner2.slide1,.banner.slide2,.banner.slide2 .cnt-block{padding-top:60px;padding-bottom:40px}.banner.slide2 img{width:94%}.banner.slide3 .left h1{font-size:36px}.banner.slide3 .cnt-block{padding-top:50px;padding-bottom:30px}.banner.slide3 img{width:88%}.banner a.get-started{max-width:200px;padding:10px 20px}.banner .pop-box{padding:15px 20px;left:0}.banner .pop-box .right-cnt h3{padding-bottom:8px;font-size:15px;line-height:22px}.content-marketing .head-block{padding-bottom:60px}.content-marketing .head-block p{font-size:14px;line-height:26px}ul.marketing-list li img{width:60%}ul.marketing-list li h3{padding:30px 5% 20px;font-size:18px;line-height:24px}ul.marketing-list3 li .equal-hight{padding:45px 13% 0 8%}ul.marketing-list3 li .cnt-block{padding-left:15px}ul.marketing-list3 li h3{font-size:20px}a.know-more{font-size:14px}.seo-reports .cnt-block{padding-top:60px;padding-bottom:20px;text-align:center}.seo-reports .cnt-block h2{padding-bottom:20px}.seo-reports .img{width:60%;margin:0 auto}.seo-reports.seo-reports2{padding-top:50px}.seo-reports.seo-reports2 .cnt-block{padding-top:0}.simple-editor .cnt-block{text-align:center;padding-bottom:30px}.simple-editor .right .img-block{width:70%;margin:0 auto}.simple-editor .right a.play-btn{width:70px;padding:8px;margin:-55px auto 0;font-size:50px}ul.features-listing li h3{font-size:20px}.client-speak .head-block{padding-bottom:50px}.speak-listing .owl-dots{margin-top:50px}ul.speak-listing.opt3 li .icon-quote{width:28px;height:28px;line-height:28px;font-size:12px}.latest-stories .head-block{padding-bottom:40px}.blog-blocks .card-body h4{padding-bottom:20px}.blog-blocks .card-body h2{padding-bottom:15px;font-size:27px}.blog-blocks .card-body{padding:20px}.blog-blocks .card-body h3{font-size:18px;line-height:26px}.footer .quick-links ul li,.footer .recent-post ul li h5{font-size:13px}.blog-blocks .card-body p{padding-bottom:10px}.brands{padding:30px 0}.signup-outer ul{padding-bottom:20px}.signup-form .signup-btn{padding:8px 20px}.footer .top{padding:40px 0 30px}.footer .connect-outer{padding-top:20px}.footer ul.connect-us li a{width:28px;height:28px;line-height:28px}.footer .recent-post{padding-left:0}.footer .recent-post ul li figure{width:30%}.footer .subscribe p{padding-bottom:20px}.footer .input-outer .clear{width:34px;height:34px}.footer .tweet{padding-top:30px}.footer .tweet .icon{width:16%;font-size:40px}.footer .tweet .right-cnt{width:84%;padding-left:15px}.footer .tweet .right-cnt p{line-height:20px}.footer .bottom{padding:10px 0}.inner-banner{min-height:240px}.inner-banner h1{font-size:38px}.inner-banner .contents{padding:55px 0 0}.who-we-are .row1{padding-bottom:55px}.who-we-are .cnt-block{padding:30px 0 0}.about-video{height:460px}.about-video .cnt-block h2{font-size:46px}.about-video .cnt-block a{padding:5px;font-size:54px}ul.team-listing li{padding-bottom:30px}.portfolio-outer ul.portfolio li .inner{border:2px solid #fff}.portfolio-outer .paging-block{padding:30px 0}.blog-sidebar .cmn-box{padding:37px 30px}.blog-sidebar .article-pic{margin-left:-30px;margin-right:-30px}.blog-content{margin-right:50px}.blog-content>ul>li p{padding-bottom:0}ul.blog-info{margin-bottom:15px}.blog-pic{margin-bottom:30px}.blog-content>ul>li{padding:40px 0}.blog-section .paging-block{padding-top:40px}.blog-content.masonry-blog{margin-right:30px}.blog-content.masonry-blog>ul>li{float:none;width:100%}.blog-content.masonry-blog>ul>li .blog-item{padding:30px 0 20px}.blog-content.masonry-blog>ul>li:nth-child(2) .blog-item{padding:30px 0 20px;border-top:1px solid #f0f0f0}.blog-content.masonry-blog .blog-pic img{width:100%}.blog-content h5,.blog-content.grid h5{font-size:16px;line-height:24px;margin-bottom:20px}.blog-content.masonry-blog .box{padding-bottom:0}.blog-content p{margin-bottom:15px}.blog-sidebar .cmn-box h4{font-size:20px}.blog-sidebar p.time:after{width:20%}.blog-section{padding:50px 0}.blog-content .box{padding-bottom:10px}.blog-content.blog-detailed h5{font-size:22px;line-height:34px}.faq-outer .faq-left{max-width:38%;flex:0 0 38%}.faq-outer .faq-left ul li a{padding:15px}.faq-outer .faq-left ul li .icon{font-size:32px}.faq-outer .faq-left ul li:nth-child(4) .icon{font-size:42px}.faq-outer #accordion h5 a,ul.contact-list li .inner .call,ul.contact-list li .inner a.mail-to{font-size:14px}.faq-outer .faq-right{max-width:62%;flex:0 0 62%;padding-left:15px}ul.contact-list li .inner{padding:45px 20px}.career-info-panel ul li{width:100%}.career-banner.apply-job{min-height:300px}ul.our-values li .icon{width:26%}ul.our-values li .text-area{width:72%}.countdown-wrapper h1{font-size:70px}.download-box .button-box a{margin:0 2px!important}.download-box .top{padding:50px 30px 30px 15px}.download-box .bottom{padding:0 0 50px 15px}.call-action-bar.two-sided .download-box .top{padding-top:40px}}@media (max-width:767px){.custom-opacity .item,ul.speak-listing.opt4 li{opacity:1}.opt6 .top-menu-bar{padding:10px 0}.mob-icon{top:34px}.hidden-xs{display:none!important}.padding-lg{padding:40px 0}.top-menu-bar .mob-icon{right:15px}.banner{min-height:520px}.career-banner.inner-banner,.inner-banner{min-height:inherit}.banner.gradient-bg,.banner.solid-bg{margin-bottom:70px}.banner .cnt-block{padding-top:20px;padding-bottom:20px}.banner .cnt-block .left{padding-top:50px;padding-bottom:30px;border:none;text-align:center}.banner .left{padding-bottom:30px;border-right:0}.banner .left h1,.banner.banner2 .left h1{padding-bottom:10px;font-size:32px;line-height:42px}.banner .left p,.banner.banner2 .left p{font-size:22px}.banner .right-sec p{display:none}.banner.banner2 .cnt-row2{padding-top:25px}.banner.banner2 .cnt-block img{width:60%;display:block;margin:0 auto}.banner .pop-box,ul.marketing-list li:after,ul.speak-listing.opt1 li .inner:after{display:none}.banner.banner2 .video-block{max-width:inherit}.banner.banner2 .video-block img{width:100%}.banner.banner2 a.get-started{margin:0 auto;background:red}.banner a.get-started{max-width:200px;padding:10px 20px}.banner .tab-screen{width:90%}.banner.banner2.slide1 .cnt-block img{width:46.5%}.banner.slide3 .cnt-block{padding-bottom:30px;padding-top:52px}.content-marketing .head-block h2{padding-bottom:20px}.content-marketing .head-block p{font-size:14px;line-height:26px}.content-marketing .head-block{padding-bottom:40px}ul.marketing-list li{border:none;padding-bottom:30px}ul.marketing-list li:last-child{padding-bottom:0}ul.marketing-list li h3{padding-bottom:10px}ul.marketing-list3 li .equal-hight{padding:30px 20px 15px}ul.marketing-list3 li .ico-block{width:103px;float:none;margin:0 auto 20px}.simple-editor .right .img-block img,ul.marketing-list2 li h3{margin:0 auto}ul.marketing-list3 li .cnt-block{width:100%;padding:0 20px;float:none;text-align:center}.seo-reports .cnt-block,.seo-reports.seo-reports2{padding-top:40px}ul.marketing-list3 li h3{font-size:20px}ul.marketing-list3 li p{padding-bottom:15px}ul.marketing-list3 li a{position:relative;top:inherit;right:inherit}ul.marketing-list2 li{padding-bottom:30px;text-align:center}ul.marketing-list2 li:last-child{padding-bottom:0}.seo-reports .cnt-block.padd-left{padding-left:0}.generate-forms .img,.seo-reports .img,.simple-editor .right .img{width:85%;margin:0 auto}.choose-pack h2,.generate-forms h2,.seo-reports .cnt-block h2,.simple-editor .cnt-block h2{padding-bottom:20px}.seo-reports.seo-reports2 .cnt-block{padding:0 0 30px}.simple-editor .cnt-block{padding-bottom:40px}.simple-editor .right a.play-btn,.simple-editor .right a.play-btn2{width:62px;padding:6px;font-size:50px;margin:-50px auto 0}.simple-editor .right a.play-btn2{left:-86px}.choose-pack p{padding-bottom:20px}.choose-pack .cnt-block{padding:30px 20px}.choose-pack ul{padding-top:20px}.choose-pack ul li{margin-bottom:50px}.choose-pack ul li:last-child,.choose-pack.opt3 ul li .cnt-block ul li:last-child{margin-bottom:0!important}.choose-pack ul li .cnt-block ul li{margin-bottom:0}.choose-pack.opt2 ul li{border:none!important;margin-bottom:20px}.choose-pack.opt2 ul li .inner{padding:20px 0 30px;border:1px solid #dde5e7}.choose-pack.opt2 .cnt-block ul li,.choose-pack.opt2.blue-bg .cnt-block ul li,.choose-pack.opt3 ul li{border:none!important}.choose-pack.opt2.blue-bg ul li{padding-top:0;padding-bottom:0;border:none!important}.choose-pack.opt2.blue-bg ul li .inner{padding:20px 0 30px;border:1px solid #658693}.choose-pack.opt3 ul li{margin-bottom:60px;padding-bottom:0}.choose-pack.opt3 ul li .inner{padding:0}.choose-pack.opt3 ul li:last-child{margin-bottom:30px!important}ul.features-listing li,ul.features-listing li:nth-last-child(3){padding-bottom:20px}ul.features-listing li h3{font-size:20px}.client-speak .head-block{padding-bottom:0}.client-speak .head-block span{padding-bottom:5px}.speak-listing .owl-dots{margin-top:30px}.owl-dot span{width:10px;height:10px;border:2px solid #fff;margin:0 6px}.client-speak #bx-pager .client-detail h4,ul.speak-listing li h4{font-size:16px}ul.speak-listing li .inner figure{margin-bottom:30px}ul.speak-listing.opt2 li p{font-size:15px;line-height:28px}ul.speak-listing.opt3 li .inner{padding:30px 5% 30px 8%}ul.speak-listing.opt3 li .inner figure{width:82px;float:none;margin:0 auto 25px}ul.speak-listing.opt3 li .cnt-right{width:auto;padding:0;float:none;text-align:center}ul.speak-listing.opt3 li .icon-quote{width:28px;height:28px;line-height:28px;font-size:12px;right:0}.latest-stories .head-block{padding-bottom:0}.latest-stories .head-block span{padding-bottom:5px}.blog-blocks .card{width:100%;flex:inherit;margin-top:30px}.blog-blocks .card:first-child{margin-top:0}.blog-blocks .card-body{padding:30px 20px}.blog-blocks .card.bg-none .card-body{padding-bottom:0}.blog-blocks .card-body h3{font-size:18px;line-height:26px}.blog-blocks .card-body h4{padding-bottom:10px}.blog-blocks .card figure img{width:100%}.brands{padding:20px 0}.signup-outer ul{padding-bottom:30px}.signup-outer ul li h4{font-size:14px;line-height:20px}.signup-form .email,.signup-form .password{width:34%}.signup-form .email:before,.signup-form .password:before{font-size:17px}.signup-form input{padding:0 0 8px 30px;font-size:12px}.signup-form .signup-btn{padding:8px 20px}.footer p{font-size:12px;line-height:20px}.footer .top{padding:15px 0 30px}.footer .top h4{padding-bottom:0;font-size:16px;cursor:pointer}.footer .quick-links ul li,.footer .tweet .right-cnt p{font-size:12px}.footer .mob-acco h4:after{display:inline-block;vertical-align:middle;margin-top:-4px;float:right;content:" + "}.footer .mob-acco h4.open:after{content:" - "}.footer .connect-outer,.footer .quick-links,.footer .recent-post{padding:15px 0;border-bottom:1px #e1e1e1 solid}.footer.dark-bg .connect-outer,.footer.dark-bg .quick-links,.footer.dark-bg .recent-post{border-color:#3d555a}.footer .quick-links ul,.footer .recent-post ul,.footer ul.connect-us{padding-top:15px}.footer ul.connect-us li a{width:34px;height:34px;line-height:34px}.footer .recent-post ul li figure{width:11%}.footer .subscribe{padding:15px 0}.footer .subscribe h4{padding-bottom:15px}.footer .input-outer .clear{width:34px;height:34px}.footer .tweet{padding:10px 0 0}.footer .bottom{padding:15px 0;font-size:11px;line-height:18px}.sided-item-wrapper{text-align:center}.sided-item-wrapper ul.marketing-list3 li .ico-block{width:auto;display:block;margin:0 auto 20px}.sided-item-wrapper ul.marketing-list3 li .ico-block img{margin:0 auto;display:block}.sided-item-wrapper ul.marketing-list3 li .cnt-block{width:auto;text-align:center}.sided-item-wrapper .left-sided-full-image,.sided-item-wrapper .right-sided-full-image{display:none}.generate-forms h2,.latest-stories.white,.sided-item-wrapper h2{font-size:26px;line-height:36px}.custom-opacity{padding:0 18px}.custom-opacity .frame{width:auto;padding:0 15px;top:-23px;z-index:0}.custom-opacity .keyboard{max-width:100%}.custom-opacity #owl-career .owl-nav .owl-next{right:5%}.custom-opacity #owl-career .owl-nav .owl-prev{left:5%}.inner-banner h1{font-size:26px}.inner-banner p{font-size:14px;line-height:24px}.inner-banner p span{display:inline}.inner-banner .contents{padding:40px 0}.who-we-are .row1{padding-bottom:30px}.who-we-are .cnt-block{padding:30px 0 0}ul.counter-listing li{width:49%;padding-bottom:20px}ul.counter-listing li span{font-size:40px;line-height:30px}ul.counter-listing li:last-child,ul.counter-listing li:nth-last-child(2){padding-bottom:0}.about-video{height:360px}.about-video .cnt-block a{padding:4px;font-size:49px}.about-video .cnt-block h2{font-size:40px}.about-video .cnt-block p{font-size:14px;padding:0 20px}.plan-features-sec .container{width:100%}.tab-vertical-container,.tabs-vertical{width:50%}.owl-feature .owl-nav .owl-next,.owl-feature .owl-nav .owl-prev{width:30px;height:30px}.owl-feature .owl-nav .owl-prev{left:-40px}.owl-feature .owl-nav .owl-next{right:-40px}.features-carousel-sec{padding:0 50px}.plan-table-holder .table .get-started{font-size:12px;font-weight:500}.plan-table-holder .table .head-block span{font-size:20px}.heading-box{margin-bottom:40px}.tabs-vertical{display:none}.vertical-tab-outer{padding-bottom:40px}.tab-vertical-container{width:100%;border-radius:5px}.tab-vertical-content{display:block;padding:20px 20px 40px;position:relative}.tab-drawer-heading{display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 20px;margin-bottom:10px;background:0 0;border-radius:0;border:1px solid #d6d6d6;text-align:left}#myTab .nav-link:after,.tab-drawer-heading:before,ul.portfolio-filter li a:after{display:none}.call-action-bar.border.two-sided .download-box,.call-action-bar.two-sided .download-box,.how-it-work-items figure,.how-it-work-items figure.right{text-align:center}.tab-drawer-heading:after{position:absolute;right:15px;top:50%;transform:translateY(-50%);content:"+";font-size:26px;font-weight:300;color:#00324c}.tab-drawer-heading.active-item:after{content:"-"}.our-team-outer p,ul.team-listing li{padding-bottom:30px}.how-it-work-items .content-area .text-area{width:78%}.how-it-work-items .row{padding-bottom:50px}ul.portfolio-filter{padding-bottom:10px}.popup-outer ul.popup-menu li{padding:0 4px;margin-bottom:10px}#myTab .nav-item,ul.portfolio-filter li{margin-bottom:10px}.portfolio-outer ul.portfolio li .inner{border:1px solid #fff}.portfolio-outer .paging-block{padding:20px 0 0}.plan-table-holder .table .head-block{max-width:140px;margin:10px auto 0}.blog-content.masonry-blog>ul,.blog-sidebar{margin-left:0}.blog-content,.blog-content.masonry-blog,.blog-content.masonry-blog>ul{margin-right:0}.plan-table-holder .table tbody tr td{padding:10px 15px;font-size:12px}.plan-table-holder .table tbody tr:first-child td{padding-top:60px}.plan-table-holder .table tfoot tr th{padding:20px 15px}.plan-table-holder .table tbody tr td,.plan-table-holder .table tfoot tr th,.plan-table-holder .table thead th,.plan-table-holder .table thead tr ht{min-width:180px}.select-pricing-plan.padding-lg figure{padding-top:20px}.need-to-discuss .submit-form input{margin-bottom:30px}.more-features .img-holder a.play-btn{width:72px;font-size:52px}.heading-box{padding:30px}.blog-content.blog-detailed p{padding-bottom:10px}.blog-content.masonry-blog>ul>li:nth-child(2) .blog-item{padding:30px 0 20px;border-top:1px #f0f0f0 solid}.blog-content>ul>li,.blog-section,.blog-section .paging-block{padding:40px 0}ul.blog-info,ul.blog-tag{display:block}.blog-sidebar p.time:after,.contact-info-wrapper .social-media-box h6:before{display:none}ul.blog-info{margin-bottom:15px}.blog-pic{margin-bottom:30px}.blog-content.masonry-blog>ul>li{width:100%!important;float:none;border-left:none;padding-left:0!important;padding-right:0!important}.blog-content.masonry-blog .blog-pic img,.blog-content.masonry-blog.grid>ul>li{width:100%}.blog-content.masonry-blog.grid>ul>li:nth-child(2) .blog-item{border-top:1px solid #f0f0f0;padding:30px 0 20px}.blog-content.masonry-blog>ul>li .blog-item{padding:30px 0 20px}.blog-content.blog-detailed h5{font-size:22px;line-height:36px}.blog-content h5,.blog-content.grid h5{font-size:18px;line-height:26px;margin-bottom:20px}.blog-content.masonry-blog.grid>ul{margin-left:0;margin-right:0}.blog-content p{margin-bottom:15px}.blog-sidebar .cmn-box{padding:25px}.blog-sidebar .cmn-box h4{font-size:20px}.blog-sidebar .article-pic{margin:0 -25px 20px}.blog-content.masonry-blog .box{padding-bottom:0}.blog-content>ul>li{padding:30px 0}.blog-content>ul>li p{padding-bottom:0}.blog-content .box,.faq-sec ul li{padding-bottom:20px}.blog-content,.blog-content.blog-detailed{margin-right:0}.blog-sigle-item h4{font-size:20px;line-height:30px}.faq-outer .faq-left{max-width:100%;flex:inherit;padding-bottom:30px}.faq-outer .faq-left ul li .icon{width:50px}.faq-outer .faq-left ul li .cnt-block{width:calc(98% - 50px)}.faq-outer .faq-right{max-width:100%;flex:inherit;padding-left:15px}.faq-outer .card-header h5 a::before{width:28px;height:28px;font-size:15px}.faq-outer #accordion h5 a{font-size:14px}.advices-outer h2,.support-request h2{font-size:26px}.support-form{padding-top:35px}.support-form input,.support-form textarea{height:40px;padding:0 15px;font-size:13px}.advices-outer .search-outer{margin-bottom:40px;border:2px solid #57bce2}.advices-outer .search-outer input{height:50px}.advices-outer .search-outer .go-btn{width:56px;height:56px;font-size:22px;margin:-1px}ul.contact-list,ul.contact-list li{margin-bottom:20px}ul.contact-list li .inner{padding:30px 20px}ul.contact-list li .inner p{max-width:200px;margin:0 auto}ul.contact-list li .inner .call,ul.contact-list li .inner a.mail-to{font-size:14px}ul.our-values li .icon span{font-size:38px}ul.our-values li,ul.our-values li:last-child{padding-bottom:30px}#owl-career .owl-nav .owl-next,#owl-career .owl-nav .owl-prev{width:35px;height:35px}#owl-career .owl-nav .icon-know-more-arrow{font-size:25px}.career-banner .get-started{max-width:210px;font-size:15px;line-height:46px;padding:0 10px;margin-top:20px}.career-our-values-sec{padding:40px 0 50px}.career-our-values-sec h3{font-size:22px}.career-info-panel{padding:40px 30px}.career-banner.apply-job .btn{height:44px;line-height:44px;margin-top:20px}.job-apply-wrapper .job-features-wrapper{padding:30px 0 20px}.job-features-wrapper .icon-tik-list li{width:100%;padding-right:20px}.career-accordian .apply-now{height:44px;line-height:44px}.apply-for-job-outer textarea.large{height:100px}.success-everyday{padding:40px 0}.success-everyday p{font-size:14px;line-height:26px}.icon-tik-list li h6{font-size:14px}.call-action-bar.border{padding:30px}.call-action-bar.border.two-sided{padding-top:10px}.call-action-bar.gradient{padding:30px}.call-action-bar.gradient hr{margin:20px auto}.download-box .top{padding:20px 0}.download-box .bottom{padding:20px 0 40px}.download-box .button-box a{margin:0 5px!important}.contact-wrapper-outer{background:linear-gradient(to bottom,#fff 0,#fff 50%,#f4f6f7 50%) rgba(0,0,0,0)}.contact-info-wrapper h3{font-size:22px}.contact-wrapper-outer .container{width:100%;max-width:100%}.contact-info-wrapper .contact-info{margin:0}.contact-info-wrapper .social-media-box{margin:30px 0 0;text-align:left}.contact-info-wrapper .social-media-box h6 span{padding:0}.login-form-holder h3{padding:0 0 25px}.login-form-holder input{margin:0 0 10px}.login-form .forgot{max-width:300px}.login-form .forgot label span a{margin-left:-10px}.error-page-bg{background-size:100%}.error-page-bg .error-inner h1{font-size:100px}.count-dwn-cnt{margin:0 -10px}.count-dwn-cnt li{padding:0 20px}.countdown-container h3{font-size:20px}.countdown-wrapper{padding:20px 15px}.countdown-wrapper h1{font-size:60px;padding:0 0 20px}.count-dwn-cnt span.count{font-size:50px;line-height:70px}.comingsoon .social-media-box{margin:0}.comingsoon .social-media-box ul{padding:0}.comingsoon .social-media-box:after,.comingsoon .social-media-box:before{max-width:28%}}@media (max-width:575px){h1{font-size:30px}h2{font-size:24px;line-height:32px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.banner{min-height:550px}.banner .cnt-block .left{padding-top:30px;padding-bottom:30px}.banner .left h1,.banner.banner2 .left h1{font-size:34px;line-height:40px}.banner .left p,.banner.banner2 .left p,.banner.slide3 .left p{font-size:16px}.banner.slide1 .cnt-block img{width:48%}.banner.slide2 .cnt-block{padding-bottom:52px}.banner.slide3 .cnt-block .left,ul.features-listing li,ul.features-listing li:nth-last-child(2){padding-bottom:30px}.content-marketing .head-block p{font-size:13px;line-height:24px}ul.marketing-list li h3{font-size:20px}ul.features-listing li{width:100%}.generate-forms p{padding-bottom:15px}.provide-features ul.features-listing{padding-top:20px}.signup-form .email,.signup-form .password{width:49%}.signup-form .signup-btn{margin-top:30px}.advices-outer .search-outer{padding:0 0 0 20px}.advices-outer .search-outer input{height:40px}.advices-outer .search-outer .go-btn{width:40px;height:40px;font-size:16px;margin:0}.portfolio-outer ul.portfolio li{margin-bottom:20px}.mfp-container{padding-left:15px;padding-right:15px}.how-it-work-items .content-area,.how-it-work-items figure{text-align:center;padding:0 20px}.how-it-work-items .content-area{padding:0 20px 30px}.how-it-work-items .content-area .icon{margin:0 auto 20px}.how-it-work-items .content-area .text-area{display:block;width:100%}.career-our-values-sec h3{padding:0 0 30px}.career-our-values-sec .our-perks h3{padding:0 0 10px}.career-accordian .card-header h3{width:calc(100% - 30px);float:none;font-size:15px}.career-accordian.faq .card-header h3{font-size:15px;line-height:24px}.career-accordian .card-header h6{width:100%;float:none;display:block;padding-right:30px;font-size:13px}.career-accordian .card-header h6 span{padding-left:0}.box-hav-accnt p{font-size:13px}.how-it-work-items .content-area .icon span{width:46px;height:46px;font-size:20px;line-height:46px}.blog-sigle-item ul.blog-info li:last-child{display:block;width:100%;padding:20px 0 0;float:none}.owl-feature .owl-nav .icon-know-more-arrow{font-size:34px}.seo-reports .sided-item-wrapper{text-align:left}.seo-reports .sided-item-wrapper .icon-tik-list li:before{top:10px}.custom-opacity .item figure{width:97%}.call-to-action .btn{height:46px;font-size:15px;line-height:46px;padding:0 20px}.call-action-bar.gradient .btn{max-width:inherit;display:inline-block}.download-box .button-box a{margin:10px 5px 0!important}.contact-wrapper-outer{background:linear-gradient(to bottom,#fff 0,#fff 57%,#f4f6f7 57%) rgba(0,0,0,0)}.login-form-holder h3{font-size:22px}.login-form-holder input{height:44px;line-height:44px}.login-btn{height:48px;line-height:48px}.login-form-holder .login-form{padding:40px 25px}.login-form label span{font-size:12px;padding:0 8px}.privacy-policy p{padding-bottom:15px}.privacy-policy hr{margin:20px 0 30px}.error-page-bg{background-position:bottom 10% center}.error-page-bg .error-inner h1{font-size:80px}.countdown-wrapper h1{font-size:38px}.count-dwn-cnt li{padding:0 10px}.count-dwn-cnt li:before{font-size:34px;left:-5px}.countdown-container p{font-size:14px;line-height:22px}.count-dwn-cnt span.count,.count-dwn-cnt.border span.count{font-size:40px;line-height:50px}.count-dwn-cnt span{font-size:12px;line-height:30px;font-weight:400}.comingsoon .social-media-box:after,.comingsoon .social-media-box:before{max-width:22%}}@media (max-width:480px){.banner{min-height:480px}.banner.gradient-bg,.banner.solid-bg{min-height:440px;margin-bottom:70px}.banner .left h1{font-size:30px;line-height:38px}.banner.banner2 .left h1{font-size:30px}.banner.banner3 .cnt-block{padding-bottom:30px}.banner.slide3 .cnt-block{padding-top:40px;padding-bottom:40px}.banner.banner5 .left h1{font-size:28px}.simple-editor .right a.play-btn{width:62px;font-size:50px;margin:-48px auto 0}.simple-editor .right a.play-btn2{width:50px;left:-74px;font-size:40px;margin:-42px auto 0}.footer .recent-post ul li figure{width:15%}.about-video .cnt-block h2{font-size:32px;padding:15px 0 10px}.blog-sigle-item ul.blog-tag li:last-child{display:block;padding-top:10px}.blog-sigle-item ul.blog-tag li:last-child p.time{margin-left:0}.portfolio-outer ul.portfolio li{max-width:100%}}@media (max-width:414px){h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.banner{min-height:460px}.banner.gradient-bg,.banner.solid-bg{min-height:420px;margin-bottom:60px}.banner.banner3{min-height:438px}.banner.slide2 .cnt-block{padding-bottom:48px}.banner.slide3 .cnt-block .left{padding-top:0;padding-bottom:16px}.banner.banner5 .left h1{font-size:24px}.simple-editor .right a.play-btn2{left:-59px;margin:-32px auto 0}.signup-form .email{width:100%;margin-bottom:25px}.signup-form .password{width:100%}.theme-demo-listing li{max-width:100%;flex:auto}.footer .recent-post ul li figure{width:19%}.footer .tweet .icon{font-size:55px}.custom-opacity .frame{top:-13px}.custom-opacity .item figure{border-width:3px}.about-video .cnt-block a{font-size:48px}.comingsoon .social-media-box:after,.comingsoon .social-media-box:before{max-width:16%}}@media (max-width:375px){.banner .left h1,.banner.banner2 .left h1{font-size:26px;line-height:32px}.banner{min-height:450px}.banner.gradient-bg,.banner.solid-bg{min-height:390px}.banner .cnt-block .left{padding-top:20px}.banner.banner2.slide1 .cnt-block img{width:54.5%}.banner.banner3{min-height:418px}.banner.banner3 .cnt-block{padding-bottom:40px}.banner.slide2 .cnt-block{padding-bottom:72px}.banner.slide3 .cnt-block{padding-bottom:55px}.banner5 .fixed-txt{display:none}.client-speak #bx-pager .client-detail h4{font-size:14px}.footer .recent-post ul li figure{width:21%}.about-video .cnt-block a{font-size:47px}ul.blog-info li{padding-left:30px;border-left:none;margin-bottom:8px}ul.blog-info li:before{left:0}.blog-sigle-item ul.blog-info li,.blog-sigle-item ul.blog-tag li{margin-bottom:10px}ul.counter-listing li span{font-size:36px;line-height:26px}ul.counter-listing li .sub-title{font-size:12px}.login-form-holder input{height:38px;line-height:38px}.generate-forms ul.counter-listing li span{font-size:34px}ul.our-values.opt2 li .text-area{width:76%}}@media (max-width:320px){.banner .left h1{font-size:24px}.banner.banner2.slide1 .cnt-block img{width:56.5%}.banner.slide2 .cnt-block{padding-bottom:71px}.client-speak #bx-pager .client-detail h4{font-size:12px}.client-speak #bx-pager .client-detail .designation{font-size:11px}.footer .recent-post ul li figure{width:25%}}.technology-plugins-wrapper{background:#f8f8f8}.technology-plugins-wrapper h2{padding:0 0 15px}.technology-plugins-wrapper p{font-size:16px}.tech-plugins-listing{padding-top:20px}.tech-plugins-listing li .inner{max-width:240px;background:#fff;padding:40px 10px;margin:30px auto;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:5px;transition:all .3s ease 0s}.tech-plugins-listing li .inner a{display:block}.tech-plugins-listing li .inner img{max-width:100%}.tech-plugins-listing li:hover .inner{box-shadow:0 0 20px rgba(0,0,0,.3)}.mini{text-align:left;font:11px tahoma #999;font-size:11px;line-height:15px;border-top:1px dotted #ddd;padding:20px 0;margin-bottom:40px}#slider h1,#slider h3{font-family:Open Sans;color:#fff}#fflist li{float:left;list-style-type:none;margin:10px 0;padding:0;font-size:13px;text-align:left}#slider,.head-block,.introduction{text-align:center}#fflist i{font-size:16px;color:#fff;background:#C20000;border-radius:100%;padding:8px}#fflist strong{font-size:15px;font-weight:700;display:block}#fflist .col-sm-10{padding-left:25px;line-height:18px}#slider{width:100%;background:url(/images/slider/1.png) center 160px no-repeat #FE5500;background-size:85%;height:550px;padding-top:80px;margin-bottom:30px}.introduction,.services{padding-top:60px;padding-bottom:80px}#slider h1{font-size:36px;margin-bottom:10px}#slider h3{font-size:24px}.subslider{height:350px!important;background-attachment:fixed!important;background-position:bottom center!important;background-repeat:no-repeat!important;background-size:cover!important}.introduction{background:#fff;width:100%}.services{background:#f7f7f7}.head-block{padding:0}.head-block span{display:block;padding-bottom:15px;font-weight:700;font-size:19px;color:#abc2ca;text-transform:uppercase;margin-top:-20px}.head-block h2{padding-bottom:0}.services-page{background:#f7f7f7;border-bottom:2px solid #ddd;text-align:left}.features_ul li{font-size:13px;margin:0;padding:0;line-height:20px;border-bottom:0 solid #ddd}.features-buttons{margin:0 auto}.features-buttons a{vertical-align:middle;text-align:center;color:#999;float:left;padding:20px 0;width:140px}.features-buttons a i{display:block;vertical-align:middle;text-align:center;font-size:36px;margin-bottom:5px}.features-buttons a.active,.features-buttons a:hover{background:#fff}.features_img{width:800px;margin:30px 0 0}.services-buttons a,.services-buttons a i{display:inline-block;vertical-align:middle;text-align:center;width:100px;height:100px}.services-buttons{margin:0 auto}.services-buttons a{line-height:1px;margin:20px 10px;color:#fff;border:2px solid #fff;border-radius:50%}.services-buttons a i{margin-top:15px;font-size:36px}.services-buttons a:hover{font-size:70px}.services-buttons span{font-size:13px;color:#eee;display:block;margin-top:-50px}

a.scroll-phone {
    width:45px;
    line-height: 38px;
    font-size: 24px;
    color: #fff;
    border-radius: 6px;
    text-align: center;
    position: fixed;
    display: none;
    right: 63px;
    bottom: 10px;
    background: #FE5500;
    z-index: 999;
    padding: 5px 13px;
    font-weight: bold;
}


.opt5.stuck {
    position: fixed;
    top: 0px;
    width: 100%;
    background: #fff;
    box-shadow: 0px 0px 15px -8px #333;
    z-index: 9999999;
}
.nav-item {margin-right: 12px}
.privacy-box {
font:12px Arial;position: fixed;min-width: 500px;padding: 5px 25px;bottom: 10px;left: calc(50% - 250px);background-color: #f6f7f9;border-radius: 3px;z-index: 9999;color: #666;box-shadow: 0 2px 5px #666;text-align: center;
}
.privacy-box  .fa-close {top:7px;position: absolute;right: 10px;color:#666;}

.dropdown-item {border-bottom: 1px solid #eee;font-weight: bold;padding: 10px}
.dropdown-item:first-child {margin-top:-14px}
.dropdown-item:last-child {border-bottom: 0px solid #eee;margin-bottom: -10px}
.dropdown-item div {font:normal 11px tahoma; margin-top:-5px;margin-bottom: 5px}
.dropdown-item i {
    font-size: 18px;
    float: left;
    margin-top: 10px;
    margin-right: 10px;
}
.dropdown-item:hover {color: #57bce2;}
#popDemo {
    background: #fa2456;
    width: 100%;
    padding:13px;
    z-index: 99999;
    text-align: center;
    color: #fff;
    font:bold 13px  arial;
    display: none;
    position: fixed;
    bottom: 0;
}
#popDemo a {
    border: 1px solid #fff;
    padding: 6px 10px;
    color: #fff;
    border-radius: 3px;
}

.dropdown-menu {
list-style: none;
position: absolute;
background-color: #fff;
box-shadow: 0px 0px 10px -3px rgba(0,0,0);
padding: 15px;
margin: 0;
min-width: 270px;
border-radius: 2px;
top: 70%;
left: 15px;
z-index: 10; 
}

.dropdown-menu::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #fff;
  position: absolute;
  top: -7px;
  left: 15px;
  right: auto;
}