@media (max-width:1400px) {
  /*============= common css start =============*/
  .ptb-60 {padding-top: 50px;padding-bottom: 50px;}
  .pb-60{padding-bottom: 50px;}
  .pt-60{padding-top: 50px;}
  .section-title {font-size: 34px;}
  .custome-btn {font-size: 17px;padding: 9px 59px 10px;}
  /*============= common css end =============*/
  
  /*============= common search start =============*/
  .search-box .section-title {margin-bottom: 30px; }
  /*============= common search end =============*/
  
  /* home usp section start */
  /* .home-usp {padding: 55px 0 50px;} */
  /* .home-usp-detail .home-usp-text {padding: 22px 17px 24px 40px;} */
  .home-usp-detail .home-usp-text {padding: 22px 17px 24px 20px;}
  .home-usp .col {
      padding: 0 23px;
  }
  /* .home-usp-detail .home-usp-text {padding: 20px 20px 20px;} */
  /* .home-usp-detail .home-usp-img {height: 75px;width: 75px;} */
  /* home usp section end */
  
  /*============= faq section start =============*/
  .home-faq h2.section-title {margin-bottom: 34px;}
  .accordion-item {margin-bottom: 17px}
  /*============= faq section end =============*/
  
  /*============ popup start ============*/
  .view-detail-pop .popup-detail .nav .nav-link{line-height: normal;}
  .view-detail-pop .popup-detail .popup-data-main p {margin-bottom: 18px;}
  .view-detail-pop .popup-detail .popup-data-main ul {margin-bottom: 18px;}
  /*============ popup end ============*/
  
  /*============ work step section start ============*/
  .step-box {padding: 0 0px;}
  .step-box .step-desc h3 {font-size: 20px; margin-bottom: 12px;}
  .step-box::before {top: 2px;}
  /*============ work step section end ============*/
  
  /*============= client say section start =============*/
  .home-client-say h2 {margin-bottom: 34px;}
  /*============= client say section end =============*/
  
  .plan-box .plan-head h4{padding-right: 10px;}
  
  /*============= footer start =============*/
  .download-main .download-left {padding-right: 80px;}
  .f-logo-side .f-content {padding-right: 16px;}
  /*============= footer end =============*/
  .right-side-box .woocommerce-Pagination a {font-size: 14px;}
  }
  
  
  @media(max-width:1400px) and (min-width:1200px){

    /* footer start */
    footer .ftr-con{width: 20%;}
    /* footer end */

  }

  @media (max-width:1199px) { 
  /*============= common css start =============*/
  .small-btn {padding: 7px 12px !important; font-size: 11px !important;}
  .ptb-60 {padding-top: 40px;padding-bottom: 40px;}
  .pb-60{padding-bottom: 40px;}
  .pt-60{padding-top: 40px;}
  
  .custome-btn {font-size: 16px;padding: 7px 50px 9px;}
  .section-title {font-size: 30px;}
  /*============= common css end =============*/
  
  /*============= header start =============*/
  header {padding: 12px 0;}
  .header .logo img{height: 76px;}
  .main-header .navbar-menu ul>li {margin-right: 30px;}
  .main-header .prf-detail > ul > li:not(:last-of-type) {margin-right: 14px;}
  .header.sticky-active .logo img {height: 57px;}
  /*============= header end =============*/
  
  /*============= common seacrh start =============*/
  .search-box .form-group .form-control { padding: 12px 63px 12px 25px;}
  .search-box .form-group button {right: 25px;}
  .search-box .form-group {padding: 0px;}
  /*============= common search end =============*/
  
  /*============= home about section start =============*/
  .about-main .about-content {padding-right: 30px;}
  .about-main .about-content h2 {margin-bottom: 12px;}
  .about-main .row{align-items: center;} 
  .about-main .about-image img {border-radius: 0px 0 0 0px;}
  .about-main .about-content a {margin-top: 0px;}
  /*============= home about section end =============*/
  
  /* home usp section start */
  /* .home-usp {padding: 48px 0 45px;} */
  /* .home-usp-detail .home-usp-img {height: 70px;width: 70px;} */
  .home-usp {padding-left: 18px;}
  .home-usp-detail .home-usp-text h4 {font-size: 16px;}
  .home-usp-detail .home-usp-img img{height: 30px;}
  .home-usp-detail .home-usp-img svg{height: 30px;}
  .home-usp-detail .home-usp-text {padding: 14px 10px 14px;}
  .home-usp .col { margin-bottom: 35px;}

  .plan-section .section-title { margin-bottom: 45px;}
  /* home usp section end */
  
  .plan-box {padding: 22px 0 18px;}
  
  /*============ popup start ============*/
  .view-detail-pop .popup-detail .modal-dialog {max-width: 850px;}
  .view-detail-pop .popup-detail .modal-header {padding: 25px 42px 10px;}
  .view-detail-pop .popup-detail .popup-data-main{margin-bottom: 12px; padding: 30px 42px;}
  .view-detail-pop .popup-detail .popup-data-main ul {margin-bottom: 14px;}
  .view-detail-pop .popup-detail .popup-data-main p {margin-bottom: 14px;}
  .view-detail-pop .popup-detail .popup-data-main ul li{line-height: normal;}
  /*============ popup end ============*/
  
  /*============ faqs start ============*/
  .home-faq h2.section-title {margin-bottom: 22px;}
  .accordion-button::after {background-size: 20px;height: 16px;width: 24px;}
  .accordion-button{padding: 14px 0; font-size: 16px;}
  /*============ faqs end ============*/
  
  /* how work section start */
  .step-box.arrow::before {height: 53px;width: 53px; top: 2px;}
  .work-steps::before {top: 11%;}
  @keyframes slide {
     0% { transform: translateX(-100%); opacity: 0;scale:1.4}	
     15% { opacity: 1;scale:1}	
     50%{opacity: 1; }
     78%{opacity: 1;scale:1}
    100% { transform: translateX(225%); opacity: 0;scale:1.4 }	
  }
  /* how work section end */
  
  /*============ client say section start ============*/
  .home-client-say h2 {margin-bottom: 24px;}
  .client-say-main .client-box .client-name {margin-bottom: 16px;}
  .client-say-main .client-box .client-msg {margin-bottom: 16px;}
  .home-client-say .client-say-main.owl-carousel .owl-nav .owl-prev {margin-left: -25px;}
  .home-client-say .client-say-main.owl-carousel .owl-nav .owl-next {margin-right: -25px;}
  /*============ client say section end ============*/
  
  
  
  
  /*============ work step section start ============*/
  .step-box .step-number span {font-size: 74px;line-height: 58px;}
  .step-box .step-number {margin-bottom: 19px;}
  .step-box .step-desc h3 {font-size: 18px;}
  .step-box::before{background-size: contain; height: 50px; width: 50px;top: 8px;}
  .work-steps {   margin-top: 23px;}
  /*============ work step section end ============*/
  
  /*============ footer start ============*/
  /* download section start */
  .download-main .download-left {padding-right: 0px;}
  .download-main .download-left h5 {margin-bottom: 12px;font-size: 24px;}
  /* download section end */
  
  /* main footer start */
  .footer {padding: 40px 0;}
  .f-list h4 {font-size: 18px;margin-bottom: 17px;}
  .f-list ul li {margin-bottom: 6px;}
  .f-logo-side .f-content {margin-bottom: 20px;padding-right: 6px;}
  .f-logo-side{padding-bottom: 30px;;}
  /* main footer end */
  /*============ footer end ============*/
  }
  
  @media screen and (min-width: 992px) {
  /*============ header start ============*/
  /* dropdown start */
  .lower-header  .dropdown:hover > .dropdown-menu,
  .lower-header  .dropend:hover > .dropdown-menu {display: block !important;animation: smoothup .5s ;}
  .lower-header  .dropend:hover > .dropdown-toggle-parent > .fa-angle-down:before {content: "\f106";}
  .lower-header .navbar-nav > .nav-item > .nav-link{position: relative;}
  .lower-header .navbar-nav > .nav-item > .nav-link::before{content: ""; width: 0%; height: 4px; background: #109CDC; position: absolute; bottom: -10px; left: 0; transition: all 0.4s;}
  .lower-header .navbar-nav > .nav-item > .nav-link.active::before{ width: 100%; } 
  .lower-header .navbar-nav > .nav-item > .nav-link:hover::before{ width: 100%; } 
  .lower-header .navbar-nav > .nav-item > .nav-link:hover{color: #0068a0;}
  @keyframes smoothup{ 0%{opacity: 0;} 100%{opacity: 1;}}
     
  .dropend:hover > .dropdown-menu { position: absolute;top: 0; left: 100%;  }
  .lower-header  .dropdown-menu.main-sub-menu   li:not(:last-of-type) {border-bottom: 0;}
  .lower-header .main-sub-menu{padding:  10px;}
  .lower-header .main-sub-menu > li:not(:last-of-type){padding-right: 15px;}
  .lower-header .main-sub-menu ul{padding-top: 10px;margin-top: 5px;    border-top: 1px solid #505050;}
  .lower-header .main-sub-menu li{padding: 0;}
  .lower-header  .dropdown-item.main-sub-menu{transition: .5s ease-in-out;}
  .lower-header .main-sub-menu  .dropdown-item:hover {background: transparent;color: #27a823 !important;}
  .lower-header  .dropdown:hover > .dropdown-menu.main-sub-menu  {display: flex !important;}
  .lower-header .dropdown .dropdown-menu{background: #fff;border: 0; border: 0; box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); border-radius: 6px; padding: 4px; border: 1px solid #ebf9ff;}
  .lower-header .dropdown-menu li a{color: #0e1f39 !important; font-size: 14px; font-weight: 300; padding: 4px 12px; border-radius: 0.125rem;}
  /* dropdown end */
  /* header end */
  /* sns service strat */
  .sms-service-left{padding-right: 15px;}
  /* sns service end */
  }
  
  
  @media(max-width:991px){
  .section-title {font-size: 28px;}
  .small-btn  {letter-spacing: 1px !important;}
  #gt_float_wrapper{top:80px !important; }
  /*============= header start =============*/
  /* .main-header .logo img {height: 62px;} */
  header{z-index: 9999999;}
  .header .logo img {height: 56px;}
  .header-right-row .col-custom {flex-direction: row-reverse;}
  /*============ header end ============*/
  
  .mobile-menu .bg-mb-menu {display: block;height: 100vh;width: 100%;background: #000;opacity: 0.7;position: fixed;top: 0;left: 0;z-index: 998;transition: 0.5s ease-in-out;}
  
  /*============= sticky header start =============*/
  .header.sticky-active .logo img {height: 48px;}
  .header.sticky-active .navbar-menu ul>li {margin-right: 21px;}
  .header.sticky-active .prf-detail {margin-left: 3px;}
  /*============= sticky header end ============= */
  
  /*.hero-banner::after {opacity: 0.2;}*/
   /* menu icon start  */
  .navbar-collapse .navbar-toggler{position: absolute;right: 15px;top: 15px;}
  .navbar-toggler{border: 0; margin-left: 10px;}
  .navbar-toggler:focus{box-shadow: none;}
  .bar1, .bar2, .bar3 { width: 25px; height: 2px; background-color: var(--bg-dark); margin-bottom: 6px; transition: 0.4s;}  
  
  .bar3{margin-bottom: 0;}
  .mobile-menu .bar1 { transform: translate(0, 5px) rotate(-45deg); }
  .mobile-menu .bar2 {opacity: 0; background-color: #fff;} 
  .mobile-menu .bar3 {transform: translate(0, -11px) rotate(45deg); }
  /* menu icon end  */
    
  .navbar .navbar-nav > .nav-item{margin-right: 0; border-bottom: 1px solid var(--bg-dark);}
  .navbar .navbar-nav > .nav-item{margin-right: 0; border-bottom: 1px solid var(--theme-color);}
  .lower-header .navbar-collapse {padding: 50px 20px 20px 20px;z-index: 999;}
  
  /* mobile manu start  */
  body.mobile-menu{overflow-y: hidden;}
  header .lower-header{overflow: hidden;}  
  header .collapse:not(.show) { display: block;}
  .navbar-collapse {position: fixed;top: 0;left: 100%;background: #fff;width: 100%;height: 100vh;transition: .5s;overflow-y: auto;overflow-x: hidden;/* box-shadow: rgba(0, 0, 0, 0.4) -367px 0px 124px 44px;*/}
  header .collapse.show{box-shadow: none;}
  
  .mobile-menu .navbar-collapse{left: 0%;transition: .5s; z-index: 9; width: 50%; left: 50%;}
  .mobile-menu .navbar-collapse::before{position: absolute; content: '';}
  .lower-header  .dropend .dropdown-toggle i::before{content: "\f107";}
  
  .col-custom ul.navbar-nav > li:not(:last-of-type) {margin-right: 0px;}
  .col-custom .navbar-collapse{padding: 50px 20px 20px 20px; z-index: 999;}
  /* .lower-header ul li:not(:last-of-type){border-bottom: 1px solid #c8dfe9; ;} */
  .lower-header  .dropdown-menu   li:not(:last-of-type) { border-bottom: 1px solid #c8dfe9;}
  .lower-header  .navbar-nav .nav-link,.lower-header .navbar-nav .nav-link.active{color: #000;}
  .lower-header  .navbar-nav .nav-link:hover,.lower-header .navbar-nav .nav-link.active{color: var();}
     
  .lower-header  .dropdown .dropdown-menu{width: 100%; margin-left: 0; margin-top: 0px; border-top: 1px solid #c8dfe9; background-color: transparent;}
  .lower-header  .dropdown-item:hover{color: #0068A0 !important;}
  .navbar  .navbar-nav > .nav-item { padding: 0px 0px;}
  .navbar  .navbar-nav > .nav-item > a{padding-top: 8px; padding-bottom: 8px;}
  .lower-header  ul.navbar-nav > li:not(:last-of-type) { margin-right: 0;}
  
  /* dropdown-menu start  */
  .dropdown-menu {border: 0;border-radius: 0;}
  .lower-header   .dropdown-menu.show,
  .lower-header   .dropdown-menu.show {margin: 0;}
  .lower-header  .fa-angle-down:before {  right: 0; position: absolute; top: 12px;content: "\f107" }
  
  /* dropdown-menu end  */
  .mobile-menu .lower-header ul.navbar-nav  > li ul li{padding-left: 0px;} 
  .mobile-menu .lower-header ul.navbar-nav  > li ul li a{padding-left: 10px; padding-right: 0; font-size: 15px;}
  .mobile-menu .lower-header ul.navbar-nav  > li ul li ul li a{padding-left: 20px; font-size: 14px;}
  .mobile-menu .lower-header ul.navbar-nav  > li ul li ul li ul li a{padding-left: 30px; font-size: 14px;}
  .lower-header  .dropdown-item:hover {color:#27a823;background: transparent;} 
  .mobile-menu .lower-header ul.navbar-nav  > li{animation: .9s aa;} 
  @keyframes aa {  0%{transform: translateX(100px); opacity: 0;} 100%{transform: translateX(0); opacity: 1;} }
  /* mobile menu end  */
  
  .search-box .form-group .form-control {padding: 10px 60px 10px 25px;}
  .search-box .form-group button {top: 21px;right: 28px;}
  
  /*============ work section start ============*/
  .step-box .step-number span {font-size: 54px;line-height: 48px;}
  .step-box .step-number {margin-bottom: 12px;}
  .step-box::before {height: 40px;width: 40px;top: 7px; right: -13px;}
  .step-box .step-desc h3 {font-size: 16px; margin-bottom: 9px;}
  .step-box .step-desc p {line-height: 20px;font-size: 14px;}
  .step-box .step-desc span{font-size: 13px;}
  .step-box .step-desc span i{font-size: 23px;}
  .step-box.arrow::before {height: 40px;width: 40px;top: 4px;}
  /*============ work section end ============*/
  
  /*======= about section start =======*/
  .about-main .about-image{text-align: center; padding-top: 30px;}
  .about-main .about-content{padding: 30px ;}
  /*======= about section end =======*/
  
  /* home usp start */
  .home-usp {padding: 0px 0 0px;}
  .home-usp .col {padding: 0 15px;}
  /* .home-usp .home-usp-detail{flex-direction: column; justify-content: start;} */
  /* .home-usp-detail .home-usp-img{margin: -22px auto 0;} */
  .home-usp-detail .home-usp-text{width: 100%;}
  /* .home-usp .col{margin-bottom: 30px;}  */
  .home-usp .col:nth-last-child(2),.home-usp .col:last-child{margin-bottom: 0px;} 
  /* home usp end */
  
  /*============ popup start ============*/
  .view-detail-pop .popup-detail .modal-dialog {max-width: 700px;}
  .view-detail-pop .popup-detail .nav .nav-link{padding: 7px 17px;}
  .view-detail-pop .popup-detail .modal-header {padding: 22px 35px 8px;}
  .view-detail-pop .popup-detail .popup-data-main {padding: 24px 35px;}
  .view-detail-pop .popup-detail .popup-data-main {margin-bottom: 10px;}
  .view-detail-pop .popup-detail .popup-data-main p {margin-bottom: 10px;}
  .view-detail-pop .popup-detail .popup-data-main ul{margin-bottom: 10PX;}
  /*============ popup end ============*/
  
  /*======= faqs start =======*/
  .accordion-item {margin-bottom: 10px;}
  .accordion-button {padding: 12px 0;}
  .accordion-button::after {height: 16px;width: 19px;}
  .accordion-body {padding: 9px 0;}
  .accordion .col{width: 100% !important;flex: auto;} 
  .accordion .col:first-child .accordion-item:last-child{margin-bottom: 10px;}
  /*======= faqs end =======*/
  
  .plan-box {padding: 18px 0 18px;}
  .plan-details .condition-value span.price, .plan-details .condition-value span.price .amount, .plan-details .condition-value span.price .amount span {font-size: 17px;}
  .tab-main .tab-content .tab-pane .row .col {margin-bottom: 30px;}
  
  /*======= footer start =======*/
  /* download section start */
  .download-main .download-left {padding: 30px 0;}
  .download-main .download-left h5 {font-size: 20px;}
  .download-main .download-left .appstors {margin-top: 20px;}
  #menu-popular-contries{column-count: 2;}
  /* download section end */
  
  /* main footer start */
  .footer {padding: 30px 0;}
  .f-logo-side{padding-bottom: 25px;}
  .f-list h4 {margin-bottom: 12px;}
  /* main footer end */
  
  /* copy right start */
  .copy-right-main {padding: 11px 0;}
  /* copy right end  */
  /*======= footer start =======*/
  }
  
  
  @media(max-width:767px){
  body {font-size: 15px;line-height: 24px;}
  table{font-size: 15px;}
  .section-title {font-size: 24px;}
  .ptb-60 {padding-top: 30px;padding-bottom: 30px;}
  .pb-60{padding-bottom: 30px;}
  .pt-60{padding-top: 30px;}
  
  .custome-btn {padding: 7px 36px 7px;}
  
  
  #gt_float_wrapper{top: 60px !important;}
  
  /*============ header start ============*/
  .main-header .prf-detail ul li .prf-toggle-dropdown {top: 55px;}
  .header.sticky-active  .main-header .prf-detail ul li .prf-toggle-dropdown {top: 48px;}
  /*============ header end ============*/
  
  /*============ sticky header start ============*/
  .header.sticky-active .logo img {height: 40px;}
  .header.sticky-active .prf-detail ul li a .prf-name {font-size: 14px;}
   .header.sticky-active  .prf-toggle img{height: 40px;}
  /*============ sticky header end ============*/
  
  .download-main .download-left {text-align: center;}
  
  /*============= sear-box start =============*/
  .search-box .section-title {margin-bottom: 20px;}
  .search-box .form-group input::-webkit-input-placeholder {font-size: 15px;}
  .search-box .form-group .form-control {padding: 8px 50px 8px 22px;}
  .search-box .form-group button img {height: 18px;}
  .search-box .form-group button {right: 17px;}
  /*============= sear-box end =============*/
  
  /*============ home about start ============*/
  .about-main .about-content h2 {margin-bottom: 10px;}
  .about-main .about-image {padding: 15px;}
  .about-main .about-content {padding: 0 15px 15px;}
  /*============ home about end ============*/
  
  /* home usp section start */
  /* .home-usp-detail .home-usp-img {height: 65px;width: 65px;} */
  /* .home-usp-detail .home-usp-img {margin: -30px auto 0;} */
  .home-usp .col:nth-child(even) { padding-right: 15px;}
  .home-usp .col:nth-child(odd) { padding-left: 15px;}
  /* home usp section end */
  
  /*============ home faqs start ============*/
  .home-faq h2.section-title {margin-bottom: 16px;}
  /*============ home faqs end ============*/
  
  /*============ plan list start ============*/
  .plan-box .plan-head h4 br{display: none;}
  .plan-box .plan-head {padding: 0px 15px; padding-bottom: 15px;}
  .plan-details ul li {padding: 10px 10px;}
  .plan-details .plan-condition h6 {font-size: 14px;}
  .plan-details .plan-condition img {margin-right: 5px;}
  .plan-details .condition-value span {font-size: 14px;}
  .plan-details .condition-value span.price, .plan-details .condition-value span.price .amount, .plan-details .condition-value span.price .amount span {font-size: 16px;}
  .tab-main .tab-content .tab-pane .row .col {margin-bottom: 20px;}
  /*============ plan list end ============*/
  
  /*============ popup start ============*/
  .view-detail-pop .popup-detail .modal-dialog {max-width: 520px;}
  .view-detail-pop .popup-detail .popup-data-main {padding: 18px 28px;}
  .view-detail-pop .popup-detail button.btn-close {font-size: 32px;top: -6px;right: -6px}
  .view-detail-pop .popup-detail .modal-header {padding: 21px 28px 8px;}
  .view-detail-pop .popup-detail .nav .nav-link {padding: 5px 15px;}
  .view-detail-pop .popup-detail .popup-data-main h6 {font-size: 16px; margin-bottom: 0px;}
  /*============ popup end ============*/
  
  /*============ work step section start ============*/
  .step-box .step-desc span{margin-top: 0px;}
  .step-box{flex-direction: row; position: initial;  text-align: left; margin-bottom: 30px; height: auto;}
  .step-box .step-desc{margin-left: 30px;}
  .step-box .step-number span{background-color: var(--bg-dark);}
  .step-box .step-number{width: 40px; text-align: center; flex-shrink: 0;}
  .work-steps .row .col-sm-12{position: relative;} 
  .step-box::before {left: 15px;top: 42px;right: auto; height: 35px;}
  .work-steps::before {top: 42%;left: -30%; width: 68%; transform: rotate(90deg);}
  .work-steps .row .col-12:last-child .step-box{margin-bottom: 0;}
  
  /* @keyframes slide {
       0% { transform: translateY(0) rotate(90deg);  opacity: 0;}	
       5% { opacity: 1;transform: translateY(0) rotate(90deg);; }	
       80% { opacity: 1; }	
    100% { transform: translateY(100%)rotate(90deg);  opacity: 0; }	
  } */
  
  
  
  /*============ work step section end ============*/
  
  .work-steps::before {top: 50%;}
  
  
  @keyframes slide {
     0% { transform: translateY(80%) rotate(90deg); opacity: 0;scale:1.4;}	
     15% { opacity: 1;scale:1;}	
     50%{opacity: 1; }
     78%{opacity: 1;scale:1;}
    100% { transform: translatey(250%) rotate(90deg); opacity: 0;scale:1.4; }	
  }
  
  
  
  /*============ client say section start ============*/
  .home-client-say .client-say-main.owl-carousel .owl-nav .owl-next {margin-right: -30px;}
  .home-client-say .client-say-main.owl-carousel .owl-nav .owl-prev {margin-left: -30px;}
  /*============ client say section end ============*/
  
  /*============ footer  start ============*/
  .f-logo-side {padding-bottom: 15px;}
  .f-logo-side .f-logo img{height: 70px;}
  .f-logo-side .f-social ul li {margin-right: 18px;}
  .f-list h4 {margin-bottom: 10px;}
  .f-list {border-top: 1px solid #424242; padding: 15px 0;}
  .footer .row .col-12:last-child .f-list{padding-bottom: 0;}
   .f-list ul.policy-list{display: block; column-count: 1; gap: 20px;}
   #menu-popular-contries {column-count: 1;}
  /*============ footer end ============*/
  }
  
  
  @media(max-width:575px){
  .section-title {font-size: 22px;}
  .countries-details .show-country-btn .all-countries-btn {padding: 10px 20px 10px;}
  
  /*============ mobile menu start ============*/
  .mobile-menu .navbar-collapse {width: 70%;left: 30%;}
  .close-icon{position: absolute; top: 15px; right: 20px;}
  .close-icon i{color: #fff;}
  /*============ mobile menu end ============*/
  
  /*============ header start ============*/
  .header .logo img {height: 39px;}
  .header .col-custom{padding: 0 14px;}
  .header .prf-detail{margin-left: 0;}
  /*============ header end  ============*/
  
  /*============ sticky header start ============*/
  .header.sticky-active .logo img {height: 34px;}
  .header.sticky-active .main-header .prf-detail ul li a .prf-name {padding-left: 10px;font-size: 12px;}
  .header.sticky-active .main-header .bag-nf img {height: 25px;}
  /*============ sticky header end ============*/
  
  .section-countries .search-box .section-title {margin-bottom: 12px;}
  
  /*============ home about section start ============*/
  .about-main .about-content {padding-top: 5px;}
  /*============ home about section end ============*/
  
  /* home usp section start */
  .home-usp-detail .home-usp-text h4 {font-size: 15px;}
  .home-usp-detail .home-usp-text p {padding: 0 0px;}
  /* home usp section end */
  
  /*============ client say section start ============*/
  .home-client-say h2 {margin-bottom: 20px;}
  .home-client-say .client-say-main.owl-carousel .owl-nav .owl-next,.home-client-say .client-say-main.owl-carousel .owl-nav .owl-prev{display: none;}
  /*============ client say section end ============*/
  
  /*============ plan List start ============*/
  .plan-bottom {padding-top: 15px;}
  .plan-box .plan-head h4 {line-height: 22px; font-size: 15px;}
  .tab-main .tab-content .tab-pane .row .col {margin-bottom: 15px; }
  /*============ plan List end ============*/
  
  /*============ popup start ============*/
  .view-detail-pop .popup-detail .modal-dialog {margin-left: auto; margin-right: auto; max-width: 430px;}
  .view-detail-pop .popup-detail .modal-header {clip-path: polygon(91% 0, 100% 64%, 105% 100%, 0 100%, 0 0);}
  .view-detail-pop .popup-detail .modal-header {padding: 17px 21px 7px;}
  .view-detail-pop .popup-detail .popup-data-main {padding: 15px 23px;}
  .view-detail-pop .popup-detail .popup-data-main ul{margin-bottom: 5px;}
  .view-detail-pop .popup-detail .popup-data-main ul.sim-imformation li {padding: 5px 15px;}
  .view-detail-pop .popup-detail .popup-data-main ul.sim-imformation{margin-top: 10px; margin-bottom: 15px;}
  .view-detail-pop .popup-detail .popup-data-main p {margin-bottom: 5px;}
  /*============ popup end ============*/
  
  /*============ work step section start ============*/
  .work-steps::before{width: 68%; left: -167px;}
  .step-box .step-number span {font-size: 45px;line-height: 40px;}
  .step-box .step-desc {margin-left: 20px;}
  .step-box::before {height: 34px; left: 16px; top: 36px;}
  .work-steps::before {width: 2px;height: 80%;border-left: 1px dashed #848484;left: 20px;transform: rotate(180deg);top: 0;}
  .step-box {margin-bottom: 22px;}
  
  
  .work-steps::before {top: 0%;}
  
  @keyframes slide {
     0% { transform: translateY(60%) rotate(90deg); opacity: 0;scale:1.4}	
     15% { opacity: 1;scale:1}	
     50%{opacity: 1; }
     78%{opacity: 1;scale:1}
    100% { transform: translatey(210%) rotate(90deg); opacity: 0;scale:1.4 }	
  }
  
  
  
  /*============ work step section end ============*/
  
  /*============ Faqs start ============*/
  .accordion-button{font-size: 15px; align-items: baseline;}
  /*============ Faqs end ============*/
  
  /*============ footer start ============*/
  .download-main .download-left h5 {font-size: 18px;}
  /* footer main start */
  .f-list {padding: 11px 0;}
  .f-logo-side .f-content {margin-bottom: 14px;}
  .f-logo-side .f-logo img {height: 60px;}
  .f-list h4 {font-size: 17px; margin-bottom: 7px;}
  .f-list ul li {margin-bottom: 3px;}
   .f-list ul.policy-list {column-count: 1;}
  /* footer main end */
  /* copy right start */
  .copy-right-main {padding: 9px 0;}
  /* copy right end */
  /*============ footer end ============*/
  }
  
  
  @media(max-width:479px){
  
  .small-btn  {letter-spacing: 0px !important;}
  
  .section-title {font-size: 20px;}
  .ptb-60 {padding-top: 20px;padding-bottom: 20px;}
  .pb-60{padding-bottom: 20px;}
  
  .custome-btn {font-size: 15px; padding: 7px 32px 7px;}
  
  .mobile-menu .navbar-collapse {width: 100%;left: 0%;}
  
  #gt_float_wrapper {top: 44px !important;}
  
  /*============ header start ============*/
  .main-header .prf-detail ul li .prf-toggle-dropdown {left: -55px;}
  .main-header .prf-detail ul li a span:last-child{margin-top: 2px;}
  .main-header .navbar-menu ul>li {margin-right: 4px;}
  .header .prf-detail ul li a .prf-name{padding: 0; margin-right: 5px;}
  .header-right-row .col-custom{padding: 0;}
  .main-header .prf-detail {margin-left: 0px;}
  .header.sticky-active .main-header .prf-detail ul li a i{font-size: 13px;} 
  .header .logo img {height: 35px;}
  .header .prf-detail > ul > li.prf-toggle img{display: none;}
  .header .prf-detail ul li img{height: 20px;}
  .main-header .prf-detail ul li.bag-nf span {height: 16px;width: 16px;font-size: 10px;top: -4px;right: -10px;}
  .main-header .prf-detail ul li .prf-toggle-dropdown {top: 38px;}
  .main-header .prf-detail ul li .prf-toggle-dropdown ul li a {font-size: 15px;padding: 6px 10px;}
  /*============ header end ============*/
  
  /*============ sticky header start ============*/
  .header.sticky-active  .main-header .prf-detail ul li .prf-toggle-dropdown {top: 32px;}
  .header.sticky-active .main-header .prf-detail > ul > li:not(:last-of-type) {margin-right: 11px;}
  .header.sticky-active .main-header .logo img {height: 34px;}
  .header.sticky-active  .prf-toggle img {height: 36px;}
  header.header.sticky-active {padding: 5px 0;}
  .header.sticky-active .main-header .bag-nf img {height: 23px;}
  .header.sticky-active .logo img {height: 30px;}
  /*============ sticky header end ============*/
  
  /*============ comn search box start ============*/
  .search-box {padding: 0 0px;}
  .search-box .section-title {margin-bottom: 9px;}
  .search-box .form-group button img {height: 13px;}
  .search-box .form-group .form-control {padding: 6px 45px 6px 18px;}
  .search-box .form-group input::-webkit-input-placeholder {font-size: 13px;}
  .search-box .form-group button img {height: 16px;}
  .search-box .form-group button {top: 19px;right: 17px;}
  /*============ comn search box end ============*/
  
  /*============ popup start ============*/
  .view-detail-pop .popup-detail .modal-dialog {max-width: 300px;}
  .view-detail-pop .popup-detail .nav {white-space: nowrap;flex-wrap: nowrap;overflow-x: auto; padding-bottom: 8px;}
  .view-detail-pop .popup-detail button.btn-close {font-size: 26px;    top: -7px;right: -7px;}
  .view-detail-pop .popup-detail .modal-header {padding: 15px 21px 2px;}
  /*============ popup end ============*/
  
  /*============ home about section start ============*/
  .about-main .about-content h2 {margin-bottom: 3px;}
  .about-main .about-content { padding: 16px; padding-top: 0px;}
  .about-main .about-content p{margin-bottom: 10px;}
  /*============ home about section end ============*/
  
  /* home usp start */
  .home-usp {padding: 20px 0 10px;}
  /* .home-usp .col{padding: 0;} */
  /* .home-usp .col:nth-child(even) { padding-right: 0px;} */
  /* .home-usp .col:nth-child(odd) { padding-left: 0px;} */
  /* .home-usp .col:nth-last-child(2), .home-usp .col{width: 100%; margin-bottom: 20px;} */
  .home-usp .col:last-child{margin-bottom: 0;}
  .home-usp .col-6{width: 100%;}
  .home-usp .col:nth-last-child(2){margin-bottom: 35px;}
  /* home usp end */
  
  /*============ work step section start  ============*/
  .step-box .step-number span {font-size: 36px;line-height: 37px;}
  .step-box .step-number {width: 27px;text-align: center;}
  .work-steps::before {left: 13px;}
  .step-box::before { left: 9px; top:30px}
  .step-box {margin-bottom: 18px;}
  .step-box .step-desc h3 {margin-bottom: 6px;}
  /*============ work step section ============end  */
  
  /*============ home FAQS start ============*/
  .home-faq h2.section-title {margin-bottom: 10px;}
  .accordion-button {padding: 10px 0; line-height: 20px; font-size: 13px;}
  .accordion-button::after{background-size: 17px;}
  .accordion-item {padding-left: 15px;padding-right: 15px;}
  /*============ home FAQS end ============*/
  
  /*============ home client serction start ============*/
  .home-client-say h2 {margin-bottom: 12px;}
  .client-say-main .client-box{padding: 18px 15px;}
  .client-say-main .client-box .client-name h5 {font-size: 16px;}
  .client-say-main .client-box .client-msg {margin-bottom: 12px;}
  /*============ home client serction end ============*/
  
  /*============ download section start ============*/
  .download-main .download-left {padding: 22px 0;}
  .download-main .download-left h5 {font-size: 17px;}
  .download-main .download-left .appstors {margin-top: 14px;}
  .download-main .download-left .appstors img{height: 40px;}
  .download-main .download-left .appstors a:not(:last-child) {margin-right: 13px;}
  /*============ download section end ============*/

  /* footer strat */
  .footer .col-6{width: 100%;}
  /* footer end */

  }
  