@font-face {
    font-family: 'Mona Sans';
    src: url('../fonts/MonaSans-Bold.woff2') format('woff2'),
        url('../fonts/MonaSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mona Sans Condensed';
    src: url('../fonts/MonaSansCondensed-Bold.woff2') format('woff2'),
        url('../fonts/MonaSansCondensed-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mona Sans';
    src: url('../fonts/MonaSans-Medium.woff2') format('woff2'),
        url('../fonts/MonaSans-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
  font-family: 'Samsung Sharp Sans';
  src: url('../fonts/samsungsharpsans.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

body{padding:0;margin:0 !important;background:#FFFBFB;font-weight:400;font-family:'Mona Sans';word-break:break-word;}
ul{list-style:none}
a{text-decoration:none;outline:none}
body a:hover,body a:focus{color:initial;text-decoration:none}
a:focus{outline:none;text-decoration:none}
textarea:focus{outline:none}
select:focus{outline:none;}
input{outline:none!important}
button,button:focus{outline:none}
a img{border:none}
img{border:0}
p{padding:0;margin:0}
h1,h2,h3,h4,ul,p{padding:0;margin:0}
textarea{resize:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}
input:-moz-placeholder,textarea:-moz-placeholder{color:#fff}
input:-webkit-autofill{border:1px solid #e4e4e5;-webkit-text-fill-color:rgba(49,50,51,1);-webkit-box-shadow:0 0 0px 1000px #f5f5f6 inset;transition:background-color 5000s ease-in-out 0s;}
input:-internal-autofill-selected{background-color:#fff!important;-webkit-box-shadow:0 0 0px 1000px #fff inset;}
input:-webkit-autofill:hover,input:-webkit-autofill:focus{border:1px solid #e4e4e5;-webkit-text-fill-color:rgba(49,50,51,1);-webkit-box-shadow:0 0 0px 1000px #f5f5f6 inset;transition:background-color 5000s ease-in-out 0s;}
input::-moz-placeholder{opacity:1;outline:none}
textarea::-moz-placeholder{opacity:1;outline:none}
.clr{clear:both;height:0}
.socialmedia img {width: 28px;}
.media-sent img { width: 80px; }
.media-sent { overflow: hidden; } 
ul{padding:0;}
a{text-decoration:none;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
a:hover{text-decoration:none;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
.main-navigation { display: block; width: auto; }
/* -start-page-css--- */

.one-con-header { display: flex; align-items: center; padding: 17px 0; justify-content: space-between; }
.header-contact a { font-family: 'Mona Sans'; padding: 17px 50px; border-radius: 6px; color: #fff; text-decoration: none; font-weight: 500; font-size: 16px; line-height: 15.47px; background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%); }
header#masthead { background: #ffffff; width: 100%; top: 0; left: 0; position: sticky; z-index: 9;     box-shadow: 0 0 12px -9px;}
/* .home header#masthead { background: #E5EEFC;     box-shadow: none ;} */
.one-con-header ul li a { font-family: 'Mona Sans'; color: #1B1B1B; font-size: 18px; line-height: 15.47px; font-weight: 500; text-transform: uppercase; padding: 0 20px; }
footer { background: #090910; padding-top: 56px; } 
.footer-bottom { margin-top: 50px; padding: 25px 0; text-align: center; border-top: 1px solid #5c5c5cbf; } 
footer h3 { font-family: 'Samsung Sharp Sans'; font-size: 18px; color: #fff; line-height: 27px; font-weight: 700; margin-bottom: 11px; } 
.footer-bottom p { font-size: 16px; font-weight: 500; line-height: 35px; color: #ACAEBF !important; font-family: 'Samsung Sharp Sans';}
footer ul li a, footer ul li { font-family: 'Samsung Sharp Sans'; color: #FFFFFF !important; font-size: 16px; line-height: 35px; font-weight: 500; }
footer p, footer p a { color: #ffffff !important; font-size: 16px; line-height: 24px; font-weight: 500; font-family: 'Samsung Sharp Sans';}
.footer-logo { margin-bottom: 25px; }
footer p a { margin-top: 15px; display: block; } 
a.call-footer { color: #fff !important; font-weight: 500;font-family: 'Samsung Sharp Sans'; }
footer ul li a:hover { color: #d3d3d3 !important; }
section.hero-sec { background-image: url(https://phpdemo.futureprofilez.com/wp/onecontactinc/wp-content/uploads/2024/02/hero-bg.jpg); padding: 96px 0 336px; background-size: cover; margin-bottom: 302px;}
.hero-sec h1 { margin-bottom: 25px; color: #fff; font-family: 'Mona Sans Condensed'; text-transform: uppercase; font-size: 45px; font-weight: 700; line-height: 44px; letter-spacing: 0em; text-align: left; } 
.hero-sec p { font-family: 'Mona Sans'; font-size: 20px; font-weight: 500; line-height: 28px; letter-spacing: -0.04em; text-align: left; color: #fff; } 
.hero-sec a { font-family: 'Mona Sans'; font-size: 16px; font-weight: 500; line-height: 15px; letter-spacing: 0em; text-align: left; color: #fff; display: inline-block; padding: 17px 50px; background: #0175bf; margin: 35px 0 60px; border-radius: 5px; } 
.use-phone-box { position: relative; } 
.use-phone-box img { position: absolute; width: 100%; left: 0; top: 0; border-radius: 13px; }
section.refeding-sec { padding: 50px 0; } 
section.refeding-sec h2 { font-family: 'Mona Sans Condensed'; font-size: 34px; font-weight: 700; line-height: 33px; letter-spacing: 0em; text-align: left; text-transform: uppercase; margin-bottom: 20px; } 
section.refeding-sec p { font-family: 'Mona Sans'; font-size: 18px; font-weight: 500; line-height: 25px; letter-spacing: -0.01em; text-align: left; } 
a.become-btn { font-family: 'Mona Sans'; font-size: 16px; font-weight: 500; line-height: 15px; letter-spacing: 0em; text-align: left; color: #fff; background: #0175BF; padding: 17px 50px; border-radius: 6px; } 
.partner-btn { display: flex; justify-content: end; }
.row.excell-box { margin-bottom: 40px; }
.refeding-sec img { width: 100%; }
.refeding-sec ul { list-style: disc; padding-left: 25px; } 
.refeding-sec ul li { font-family: 'Mona Sans'; font-size: 18px; font-weight: 500; line-height: 25px; letter-spacing: -0.01em; text-align: left; margin-bottom: 15px; }
section.harness-ai { padding: 50px 0; background: #f0f0f0; } 
section.harness-ai img { width: 100%; border-radius: 12px; } 
section.harness-ai h2 { font-family: 'Mona Sans Condensed'; font-size: 34px; font-weight: 700; line-height: 33px; letter-spacing: 0em; text-align: left; margin-bottom: 20px; color: #1E1F25; } 
section.harness-ai p { font-family: 'Mona Sans'; font-size: 18px; font-weight: 500; line-height: 25px; letter-spacing: -0.01em; text-align: left; color: #525363; margin-bottom: 16px; } 
section.harness-ai ul { list-style: disc; padding-left: 25px; } 
section.harness-ai ul li { font-family: 'Mona Sans'; font-size: 18px; font-weight: 500; line-height: 25px; letter-spacing: -0.01em; text-align: left; margin-bottom: 15px; color: #525363; }
.what-our-slider .iteam { overflow: auto; max-height: 375px; background: #ffffff; padding: 50px 30px; border-radius: 0px; box-shadow: 0px 0px 26px 6px #0000000D; height: 100%;  position: relative;}

.what-our-slider img { width: 40px;}
.what-our-slider .iteam p { font-family: "Syne", sans-serif; font-size: 16px; font-weight: 500; line-height: 24px; letter-spacing: -2%; text-align: left; margin: 25px 0; color: #393A40; }
.testimonial-title, .testimonial-excerpt { margin-right: 5px;font-size: 16px; }
.items-content { padding: 25px 20px; }
.one-slider-nav .iteam { opacity: 0.6; }
.one-slider-nav .slick-current.slick-active .iteam{ opacity: 1; }
.what-our-slider .iteam::-webkit-scrollbar {
  width: 5px;
  border-radius: 5px;
}
.what-our-slider .iteam::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
.what-our-slider .iteam::-webkit-scrollbar-thumb {
  background: #c6c6c6; 
}
.what-our-slider .iteam::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
.head-office-box::after { content: ""; position: absolute; height: 100%; top: 0; left: 0; width: 50%; background: #F2FAFF; }
.letsconnect-box label { width: 100%; font-family: "Syne", sans-serif; font-size: 16px; font-weight: 600; line-height: 18px; letter-spacing: -0.01em; text-align: left; margin-bottom: 15px; } 
.letsconnect-box input,.letsconnect-box textarea { background: #F0F5F9; border: none; padding: 18px; margin-bottom: 25px; width: 100%; } 
.letsconnect-box textarea { height: 120px; }
.submit-contact .wpcf7-submit { font-family: 'Mona Sans'; background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%); padding: 19px 89px; font-size: 16px; font-weight: 500; line-height: 15px; letter-spacing: 0em; color: #FFFFFF; text-align: center; border-radius: 6px; } 
.submit-contact { display: flex; justify-content: center; margin-top: 10px; }
.call-center-agent ul { list-style: disc; padding-left: 25px; } 
.call-center-agent ul li { font-family: 'Mona Sans'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.01em; font-style: italic; text-align: left; margin-bottom: 6px; color: #525363; }
ul.solution-list li { font-family: 'Mona Sans'; font-size: 15px; color: #4D4D4D; font-weight: 400; line-height: 24px; letter-spacing: -0.01em; text-align: left;  } 
ul.solution-list { list-style: disc; padding-left: 22px; }
.our-solution-nav button.nav-link { background: linear-gradient(93.74deg, rgba(1, 117, 191, 0.1) 1.32%, rgba(136, 169, 254, 0.1) 116.35%); border: 0; font-family: "Syne", sans-serif; font-size: 16px; padding: 11px; width: 100%; font-weight: 700; line-height: 18px; letter-spacing: -0.01em; color: #1E1F25; border-radius: 5px;transition: none; }
.our-solution-nav button.active, .our-solution-nav button.nav-link:hover { background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%); color: #fff !important; } 
.our-solution-nav ul#myTab { width: 100%; padding: 10px 5px; border: 1px solid #e2e2e2; margin-bottom: 40px;    border-radius: 5px;}
.our-solution-nav ul#myTab li.nav-item { margin: 0 5px; width: 173px; }
.our-people img { width: 100%; } 
.our-people .row { align-items: center; } 
.our-people h3 { font-family: "Syne", sans-serif; font-size: 18px; font-weight: 700; line-height: 20px; letter-spacing: -0.01em; text-align: left; color: #1E1F25; margin-bottom: 20px; } 
.our-people p { font-family: 'Mona Sans'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.01em; text-align: left; } 
.our-people ul li { font-family: 'Mona Sans'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.01em; text-align: left; } 
.our-people ul { margin-left: 0; margin-top: 10px; list-style: disc; padding-left: 22px; }
.hover-gre-color:hover { background: linear-gradient(180deg, rgba(28, 167, 255, 0) 0%, #1CA7FF 100%); }
.hover-blue-border { padding: 10px; background: linear-gradient(0deg, rgb(247 247 247) 0%, rgba(255, 255, 255, 1) 100%); }
.hover-blue-border:hover { background: linear-gradient(180deg, rgba(28, 167, 255, 0) 0%, #1CA7FF 100%); }



/* ---one-contact-home-css----- */
.home-hero-slider h2 { font-family: "Syne", sans-serif; font-size: 38px; font-weight: 700; line-height: 40px; letter-spacing: -0.02em; text-align: left; max-width: 400px; color: #0A0025; margin-bottom: 60px; } 
a.hero-con-btn { text-decoration: none; background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%); font-family: 'Mona Sans'; font-size: 16px; font-weight: 500; line-height: 15px; letter-spacing: 0em; text-align: left; padding: 20px 99px; border-radius: 6px; text-transform: uppercase; color: #fff;display: inline-block; }
.one-slider-nav .slick-prev { left: -60px; border: 2px solid #000; padding: 20px; border-radius: 50px; background-image: url(https://phpdemo.futureprofilez.com/wp/onecontactinc/wp-content/uploads/2024/02/ri_arrow-up-line.png); background-repeat: no-repeat; background-position: center; }
.one-slider-nav .slick-prev:before,.one-slider-nav .slick-next:before { display: none; }
.one-slider-nav .slick-next { right: -60px; border: 2px solid #000; padding: 20px; border-radius: 50px; background-image: url(https://phpdemo.futureprofilez.com/wp/onecontactinc/wp-content/uploads/2024/02/ri_arrow-up-line-1.png); background-repeat: no-repeat; background-position: center; }
.one-slider-nav .iteam{padding: 0 3px;}

.applypopup h2 { font-family: "Syne", sans-serif; font-size: 22px; font-weight: 700; line-height: 24px; letter-spacing: -0.01em; text-align: left; color: #1E1F25; } 
.applypopup .modal-content { padding: 0 15px 15px; } 
.applypopup label { font-family: "Syne", sans-serif; font-size: 16px; font-weight: 600; line-height: 18px; letter-spacing: -0.01em; text-align: left; width: 100%; color: #525363; } .applypopup input { padding: 11px; width: 100%; background: #F0F5F9; border: navajowhite; margin-bottom: 12px; margin-top: 5px; } 
.applu-submin { display: flex; align-items: center; justify-content: center;     position: relative;} 
.applu-submin a { padding: 18px 125px; border-radius: 5px; color: #fff; background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%); display: inline-block; margin-top: 20px; font-family: 'Mona Sans'; font-size: 16px; font-weight: 500; line-height: 15px; letter-spacing: 0em; text-align: left; }
.applypopup .modal-dialog { max-width: 720px; }
button.menu-toggle { border: 0; font-size: 0; width: 35px; height: 35px; background-image: url(https://phpdemo.futureprofilez.com/wp/onecontactinc/wp-content/uploads/2024/03/free-menu-1781200-1518574.webp); background-size: contain; background-blend-mode: color; background-color: #ff000000; position: absolute; right: 4px; top: 20px; }
.one-con-header { position: relative; }
.main-navigation.toggled .menu-primary-top-menu-container { position: absolute; z-index: 1; top: 60px; right: 25px; background: white; padding: 10px; border-radius: 5px; box-shadow: 0 0 10px #ddd; } 
.main-navigation.toggled li { padding: 10px; border-bottom: 1px solid #ededed; }

/*2-March-24*/
.career-apply-btn {
    font-family: 'Mona Sans';
    padding: 17px 50px;
    border-radius: 6px;
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    font-size: 16px;
    line-height: 15.47px;
    background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%);
    width: 100%;
    border: none;
}
.case-study-content {
    font-family: "Syne", sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
    margin: 25px 0;
    color: #393A40;
    max-height: 190px;
    overflow-y: auto;
}

.case-study-content::-webkit-scrollbar {
  width: 5px;
  border-radius: 5px;
}
.case-study-content::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
.case-study-content::-webkit-scrollbar-thumb {
  background: #c6c6c6; 
}
.case-study-content::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
.applu-submin input#apply-submit {
    background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%);
    color: #fff;
    width: 100%;
    display: block;
    padding: 10px 10px!important;
        height: 45px;
    font-size: 18px;
}
.applu-submin input#apply-submit:hover {
    background: #0175BF;
}
.applu-submin {
    width: 100%;
}

.applu-submin p {
    width: 100%;
}
span.wpcf7-spinner { position: absolute; right: 0; top: 12px; }
.wpcf7-response-output { text-align: center; border-width: 1px !important; font-size: 12px; padding: 8px 0 !important; }
.header-contact a:hover, .submit-contact .wpcf7-submit:hover, a.hero-con-btn:hover, .view-opporth a:hover,button.career-apply-btn:hover { color: #fff; background: linear-gradient(93.74deg, #6a9df0 1.32%, #0f7ac6 116.35%) !important;}
.one-con-header ul li.current-menu-item a, .one-con-header ul li a:hover { color: #0175bf; }
.our-solution-nav { padding: 0 15px; }
.letsconnect-box .col-sm-6 { position: relative; } 
.letsconnect-box span.wpcf7-not-valid-tip { position: absolute; bottom: -44px; font-size: 13px; left: 7px; }
.wpcf7-not-valid-tip {font-size: 13px; }
.cont-num-mail a:hover { color: #0175bf !important; }

.wpcf7-not-valid-tip ~ .wpcf7-not-valid-tip{
    display: none;
}


/*6 Mar 24*/
.team-img-box { position: relative;     margin-bottom: 20px;} 
.team-img-box img { width: 100%; } 
.team-info-box { position: absolute; height: 100%; width: 100%; bottom: 0; padding: 25px; display: flex; flex-flow: column; justify-content: end; } 
.team-more-page { position: absolute; bottom: 0; left: 0; width: 100%; height: 0%; background: linear-gradient(180deg, rgba(1, 117, 191, 0.6) 0%, rgba(1, 117, 191, 0.71) 20.65%, #0175BF 100%); padding: 0 25px; transition: 0.3s; display: flex; align-items: end;} 
.team-more-page p { font-family: 'Mona Sans'; font-size: 0px; font-weight: 500; line-height: 21px; letter-spacing: -0.01em; text-align: left; color: #fff; transition: 0.3s;} 
.team-info-box h3 { font-family: "Syne", sans-serif; font-size: 18px; font-weight: 700; line-height: 20px; letter-spacing: -0.01em; text-align: left; color: #fff; transition: 0.3s; z-index: 1;} 
.team-info-box p { font-family: 'Mona Sans'; font-size: 15px; font-weight: 500; line-height: 21px; letter-spacing: -0.01em; text-align: left; color: #ffffff; text-decoration: none; z-index: 1;} 
.team-info-box p { margin-bottom: 0; transition: 0.3s;}
.team-img-box:hover .team-more-page { height: 100%; padding: 25px; transition: 0.3s;} 
.team-img-box:hover .team-info-box { height: 0%; padding: 0px 25px; margin-bottom: 0px; transition: 0.3s; }
.team-img-box:hover .team-info-box h3 { font-size: 0; }
.team-img-box:hover .team-more-page p { font-size: 15px; }
.one-con-slider .iteam { height: 400px; } 
.one-con-slider .iteam img { height: 100%; object-fit: cover; }
.one-slider-nav .iteam { height: 110px; } 
.one-slider-nav .iteam img { height: 100%; object-fit: cover; }

.our-people img { height: 420px !important; object-fit: cover; }
.hero-left-text .iteam { height: auto; }
.error_sec { padding: 80px 0; }
a.gobackbnt { display: inline-block; padding: 14px 50px; border-radius: 7px; margin-top: 35px; color: #fff; font-weight: 500; background: linear-gradient(93.74deg, #0175BF 1.32%, #88A9FE 116.35%); }
a.gobackbnt:hover{color: #fff; background: linear-gradient(93.74deg, #88A9FE 116.35%, #0175BF 1.32% );}
.error_sec h1 { font-size: 150px; color: #ccc; } .error_sec h2 { color: #1e1e1e; font-family: syne, Sans-serif; font-size: 26px; font-weight: 700; }
.team-info-box:before { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 0; background: linear-gradient(0deg, rgb(1 117 191 / 74%) 0%, rgba(232, 54, 54, 0) 20%); }
.team-img-box:hover .team-info-box p { color: #0175bf; }
.at-the-core-img img { height: 420px; object-fit: cover; }
.case-study-img img { height: 280px; object-fit: cover; }

.what-our-slider { display: flex; } 
.what-our-slider .items-content { width: 50%; }









/*Responsive*/
@media (max-width:1250px){
  .one-slider-nav .slick-next { right: -30px;}
  .one-slider-nav .slick-prev { left: -30px; z-index: 1; }
}
@media (max-width:1199px){
  .our-solution-nav ul#myTab li.nav-item {  width: 155px; }
}
@media (max-width:1024px){
  .head-office-box::after { width: 100%;}
  .our-solution-nav ul#myTab li.nav-item { margin-bottom: 5px; width: 155px; }

}



@media (max-width:991px){

  
.header-contact a { padding: 12px 20px; font-size: 15px;}
.one-con-header ul li a { padding: 0px 10px; }
.home-hero-slider h2 {font-size: 26px; line-height: 30px;margin-bottom: 30px; }
a.hero-con-btn {font-size: 15px; padding: 14px 40px;  }
.one-slider-nav .slick-prev { left: -35px; padding: 12px; border-radius: 40px;}
.one-slider-nav .slick-next { right: -35px; padding: 12px; border-radius: 35px; }
footer p, footer p a { font-size: 15px; line-height: 21px; }
footer ul li a, footer ul li {font-size: 15px; line-height: 26px; }
footer ul li a, footer ul li { font-size: 15px; line-height: 25px; }
.career-apply-btn { margin-top: 17px; }
.items-content { padding: 20px 10px; }

}



@media (max-width:767px){
  .one-con-header ul li a {font-size: 15px; font-weight: 500; padding: 0px 5px; }
  .header-contact a { padding: 10px 15px; font-size: 14px; }
  .site-branding img.custom-logo { width: 110px; }
  .home-hero-slider .row.align-items-center { flex-flow: column-reverse; }
  .home-hero-slider .hero-left-text { margin-top: 20px; }
  .letsconnect-box input, .letsconnect-box input#contact-message { padding: 12px; margin-bottom: 20px; }
  .letsconnect-box label {  margin-bottom: 6px; }
  footer h3 {  margin-bottom: 5px; margin-top: 15px; }
  .footer-bottom { margin-top: 30px; padding: 10px 0;}
  footer { padding-top: 30px; }
  .letsconnect-box span.wpcf7-not-valid-tip { bottom: -33px; }
  .our-people img {  margin-bottom: 20px; }
  .what-our-slider { display: flex; flex-flow: wrap;} 
.what-our-slider .items-content { width: 100%; }
.items-content { padding: 10px; }

}


@media (max-width:600px){
  .header-contact { padding-right: 50px; }
  .letsconnect-box span.wpcf7-not-valid-tip { bottom: -35px; left: 3px; }

}
@media (max-width:620px){
  .one-slider-nav .slick-next { right: -30px;}
  .one-slider-nav .slick-prev { left: -30px; z-index: 1; }
}
@media (max-width:575px){
  .footer-bottom { margin-top: 25px; padding: 8px 0;}
  .one-slider-nav .slick-next, .one-slider-nav .slick-prev {display: none !important;}
  .home-hero-slider h2 { font-size: 23px; line-height: 30px; margin-bottom: 14px; }
  a.hero-con-btn {padding: 12px 22px; }
  .submit-contact .wpcf7-submit { padding: 15px 50px; }
  .applypopup .modal-content { padding: 0px; }
  .our-people img { max-height: 280px;  }
  .error_sec h1 { font-size: 100px; }
  .error_sec h2 {  font-size: 20px; }
  a.gobackbnt { padding: 10px 37px; margin-top: 22px; font-size: 15px; }
}

@media (max-width:480px){
  .team-img-box:hover .team-more-page { padding: 15px;}
  .team-img-box:hover .team-more-page p { font-size: 13px; }

}
@media (max-width:370px){
  .our-solution-nav ul#myTab li.nav-item { margin-bottom: 5px; width: 100%; }
}




