@import url(bootstrap.min.css);
@import url(all.min.css);
@import url(slick.css);
@import url(all.css);

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&display=swap');
/* font-family: 'Open Sans', sans-serif; */

*{ outline: none !important; text-decoration: none !important; }
h1,h2,h3,h4,h5, h6{font-family: 'Open Sans', sans-serif; font-weight: bold; color: #001f44;}

body{
	font-family: 'Open Sans', sans-serif; overflow-x: hidden; color: #666666;
}
img{ max-width: 100%; }


.navigation{margin:0 15px 0 0; list-style: none !important;}
.headerUi{font-size: 115%;}
.navigation li{ margin: 0 10px; display: inline-block !important;}
.navigation li a{ color: #001f44; }
.navigation li a:hover{ color: #3385fd;}
a.get_strt_bn{border:1px solid #001f44; border-radius: 10px; padding: 8px 20px !important; display: block;}
a.get_strt_bn:hover{background-color: #3385fd; border-color: #3385fd; color: #fff !important;}


.home_indus_drop{
	padding:15px 20px; height: auto; border:none; border-radius: 10px;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.home_indus_drop:focus{ box-shadow: 0 2px 5px rgba(0,0,0,0.1); }

.banner{}
.hm_bnn{
	position: relative;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+39,eeeded+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 39%, #eeeded 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 39%,#eeeded 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 39%,#eeeded 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeded',GradientType=0 ); /* IE6-9 */
}
.hm_bnn .container{ position: relative; z-index: 1; }
.hm_bnn:before{position: absolute;left: 0; right: 0; bottom: 0; top: 0; content: ''; background-image: url(../images/bn_bg.png); z-index: 0; background-position: left top; }

.in_pg_bnn{background-image: url(../images/bn_bg_wp.jpg); background-position: center; background-size: cover; padding: 70px 0 !important; }
.in_pg_bnn.hm_bnn:before{
	background-image: url(../images/bn_bg_wp.jpg); background-size: cover; display: none;
}
.in_pg_bnn .btn{ color: #001f44; border-color:#001f44;}

.hm_bn_wrp h1{ margin: 0 0 30px 0; font-size:50px; }
.hm_bn_wrp p{ font-weight: 600; color: #000; }

.hm_bnn.in_pg_bnn .hm_bn_wrp h1, .hm_bnn.in_pg_bnn1 .hm_bn_wrp h1{ font-size: 40px;  }

.hm_bn_wrp1 .max_900{ max-width:350px; }


.hm_search_wrp{ margin: 30px 0 0 0; }
.hm_search_form{ position: relative; }
.hm_search_form input{ padding:25px 20px 25px 50px; border-radius: 10px; border:none; box-shadow: 0 3px 4px rgba(0,0,0,0.1); }
.hm_search_form input:focus{box-shadow: 0 3px 4px rgba(0,0,0,0.1);}
.hm_search_form:before{
	content:'';background-image: url(../images/search_icn.png); background-position: center; width: 20px; height: 20px; background-repeat: no-repeat;
	position: absolute; left: 15px; top: 15px;
}

.bn_don_app h5{ font-size:18px; margin:0; }
.bn_don_app a{ margin:0 10px 0 0; }

.nav_trigg{ background-color: transparent; padding: 8px; z-index: 85;}
.nav_trigg > span{
  height: 2px; background-color:#000; display: block; border-radius: 3px; margin: 5px 0 5px auto;
  transition: all ease 0.2s;
}
.nav_trigg > span:nth-child(1){ width: 35px; }
.nav_trigg > span:nth-child(2){ width: 30px; }
.nav_trigg > span:nth-child(3){ width: 25px; }
.nav_trigg[aria-expanded="true"]{ z-index: 85; position: fixed; right: 18px; }
.nav_trigg[aria-expanded="true"] > span:nth-child(1){transform: rotate(45deg) translate(5px, 5px); width: 30px;}
.nav_trigg[aria-expanded="true"] > span:nth-child(2){opacity: 0;}
.nav_trigg[aria-expanded="true"] > span:nth-child(3){transform: rotate(-45deg) translate(4px, -5px); width: 30px;}

.menu_wrap{
  background-color: #fff;
  width: 100%; max-width: 450px; z-index: 52; position: fixed; right: -100%; bottom: 0; top: 0; box-shadow: 0 0 18px rgba(0,0,0,0.1);
  overflow: auto; height: 100vh !important;
  transition: all ease 0.2s;
}
.menu_wrap.show{right: 0;}
.menu_navigation{ list-style: none; }
.menu_navigation> li{ list-style-type: none; border-top: 1px solid #dfdfdf; }
.menu_navigation a:hover{ color: #0067fc; }
.menu_navigation> li:nth-child(1){ border: none; }
.menu_navigation> li >a{ display: block; padding:10px 0; font-size: 18px; color: #202020;}
.menu_navigation> li a.btn{ padding:10px 0; font-size: 18px; margin: 0; display: block; text-align: left; box-shadow: none !important; position: relative;}
.menu_navigation> li a.btn:before{
  position: absolute; right: 5px; width:15px; height: 2px; background-color: #0067fc; content: ''; top: 50%;
  transform: translateY(-50%);
}
.menu_navigation> li a.btn:after{
  position: absolute; right: 11px; width: 2px; height: 15px; background-color: #0067fc; content: ''; top: 50%;
  transform: translateY(-50%);
}
.menu_navigation> li a.btn[aria-expanded=true]:after{ display: none; }
/*.indS{ background-color: #f0f0f0; }*/
.indS ul{ margin: 0; padding:0; list-style: none; }
.indS ul li a{ color: #202020; font-size: 15px; }
.indS ul li{ margin: 10px 0; }
.indS ul li a{ display: block; position: relative; padding-left: 25px; }
.indS ul li a:before{
  position: absolute; left: 0; content: ''; width:13px; top: 7px; height:13px; background-image: url(../images/abt_arr.png);
  background-size: contain; background-repeat: no-repeat;
}
.menu_wrap .navigation{ text-align: center; }
.menu_wrap .navigation li{ margin: 0 0 20px 0; }
.menu_wrap .navigation li:nth-child(1) a{ background-color: #001f44; color: #fff; padding: 8px 20px; }
.menu_wrap .navigation li a { display: inline-block; text-align: center; }

.max_900{ max-width:800px; margin: auto; }
.sect_heds{ font-weight: 600; margin: 0 0 25px 0;}

.hm_abt_cols{position: relative;}
.hm_abt_cols:before{ position: absolute; right: -20px; top: 45px; content: ''; width: 35px; height:22px; background-image: url(../images/abt_arr.png);  background-size: contain;}

.hm_abt_cols_wrappper .hm_abt_cols:nth-last-child(1):before{ display: none; }

.hm_abt_cols_wrp{text-align: center;}
.hm_abt_cols_wrp p{ font-weight: 600; font-size: 14px; }
.hm_abt_cols_wrp h3{ font-size: 22px; margin:  0 0 20px 0; font-weight: 600;}
.hm_abt_cols_wrp .hm_abt_cols_wrp_icn{
	max-width: 100px; padding:8px; background-color: #eeeded; border:1px solid #e1e1e1; margin:0 auto 30px auto; border-radius: 8px;
	box-shadow: 0 4px 5px rgba(0,0,0,0.1);
}

.light_blue{background-color: #eceef5;}
.hm_dis_cols{ padding: 15px; text-align: center; }
.hm_dis_cols_cnt{ padding:25px; height: 100%; border-radius:10px; transition: all ease 0.2s;}
.hm_dis_cols_cnt:hover{
	background-color: #fff; box-shadow: 0 4px 10px rgba(0,0,0,0.1);
	transform: translateY(-2px);
}
.hm_dis_cols_cnt h4{ margin: 0 0 20px 0; font-weight: 600; font-size: 20px; color: #001f44; }
.hm_dis_cols_cnt h4 a{color: #001f44;}
.hm_dis_cols_cnt p{margin: 15px 0;}
.hm_dis_cols_cnt p a{ color: #1070fc; }
.hm_dis_cols_cnt p a:hover{ text-decoration: underline !important; color: #020202; }


.featu_hm_wrp .row{ margin: 15px -15px; }
.featu_hm_wrp h4 a{ color: #2a3449;font-weight: 700;}
.featu_hm_wrp h4 a:hover{ color: #0067fc; }
.featu_hm_wrp p{ color: #2a3449;}

.read_btnTy1{ border:1px solid #3385fd; color: #3385fd; font-weight: 600; padding:13px 30px; border-radius: 0;box-shadow: none !important; }
.read_btnTy1:hover{ background-color:#3385fd;color: #fff;  }
.read_btnTy2{ border-color: #fff; color: #fff; }


.bg_blue{ background-color: #001f44; }
.bg_blue .sect_heds{ color: #fff; }
.why_eff_cols{margin: 15px 0;}
.why_eff_cols h3{ color: #fff; font-weight: 400; font-size: 20px; margin:10px 0 0 0; }


.clients_wrper{ padding: 0; }
.clients_scroller_slid .row{ margin: 0; padding: 15px; border:1px solid #dfdfdf; border-radius: 10px;}
.clients_scroller_slid .row > div{ padding: 15px; border-left:1px dashed #dfdfdf; border-top:1px dashed #dfdfdf; }
/*.clients_scroller_slid .row > div:nth-child(1){ border-left: none; }
.clients_scroller_slid .row > div:nth-child(1),.clients_scroller_slid .row > div:nth-child(2),
.clients_scroller_slid .row > div:nth-child(3),.clients_scroller_slid .row > div:nth-child(4),
.clients_scroller_slid .row > div:nth-child(5),.clients_scroller_slid .row > div:nth-child(6){ border-top: none; }
.clients_scroller_slid .row > div:nth-child(7),.clients_scroller_slid .row > div:nth-child(13){ border-left: none; }*/

.clients_scroller .slick-dots{ position: static; }
.clients_scroller .slick-dots li button{ width: 12px; height: 12px; border-color: #0067fc; }
.clients_scroller .slick-dots li.slick-active button{ background-color: #0067fc; }

.feats_slider{ position: relative; }
.feats_slider .slick-dots{text-align: left; position: absolute; left: 50%; right:auto; bottom: 40px; }
.feats_slider .slick-dots li{ margin: 0 10px; }
.feats_slider .slick-dots:before{ position: absolute; left: 10px; right:10px; top: 53%; content: '';z-index: 0; border-top: 2px dashed #dfdfdf; }
.feats_slider .slick-dots li button{ width: 15px; height: 15px; border-color: #cccccc; background-color: #fff; z-index: 1; position: relative; }
.feats_slider .slick-dots li.slick-active button{ border-color: #0268fc; }


.tet_sldr{padding: 15px; text-align: left;}
.sld_wrp{ padding: 15px; border-radius: 10px; border:1px solid #dfdfdf; box-shadow: 0 4px 5px rgba(0,0,0,0.1); }

.testimonials .slick-dots{position: static;}
.testimonials .slick-dots li button{ width: 20px; height: 10px; border-radius: 5px; background-color: #dfdfdf; border:none;}
.testimonials .slick-dots li.slick-active button{ background-color: #0067fc; }

.testimonials .test_avtar{ width:80px; height: 80px; background-color: #dfdfdf; display: block; margin:auto; border-radius: 50%;}
.testimonials p span{ font-weight: 600; color: #001f44; }


.cnt_form .form-group{ margin-bottom: 30px; }
.cnt_form .form-control{ height: auto; padding: 13px; border-radius: 0; box-shadow: none;}
.cnt_form textarea.form-control{ height: 150px; }

#cnt_form label.error{ color: #f00; font-size: 13px; }

.resources_wrppp{}
.resources_wrppp > div{margin:15px 0;}
a.resources_cols{ display: block; border-radius: 10px; position: relative; overflow: hidden; color: #fff; height: 100%;}
a.resources_cols:after{
	background-image: url(../images/resource_share_bg1.png); background-repeat: no-repeat; width: 180px; height:119px; background-size: contain; content: '';
	position: absolute; right: 0; top: -15px; z-index: 0;
}
a.resources_cols:before{
	background-image: url(../images/resource_share_bg2.png); background-repeat: no-repeat; width: 118px; height:108px; background-size: contain; content: '';
	position: absolute; left: 0; bottom: -15px; z-index: 0;
}
.resources_wrppp p{ margin: 0; }
a.resources_cols .row{ position: relative; z-index: 2; }
a.resources_cols h5{ font-size: 25px; margin: 0 0 20px 0; color: #fff; }
.resources_wrppp > div:nth-child(1) a.resources_cols{ background-color: #89efa5; }
.resources_wrppp > div:nth-child(2) a.resources_cols{ background-color: #898af4; }
.resources_wrppp > div:nth-child(3) a.resources_cols{ background-color: #63abf3; }
.resources_wrppp > div:nth-child(4) a.resources_cols{ background-color: #fbc846; }
a.resources_cols:hover h5, a.resources_cols:hover{ color: #202020; }

.nav_tabsList{ margin:0; list-style: none; display: block; padding: 0; }
.nav_tabsList li a{ display: block; padding: 30px; border-radius: 0 80px 80px 0; }
.nav_tabsList li a h5{ margin:0 0 15px 0; font-size: 20px; font-weight: 600; }
.nav_tabsList li a p{ margin: 0; font-size: 14px; color: #404040;}
.nav_tabsList li a.active{ background-color: #e2eeff; }

.schedule_demo button {
    color: #fff !important;
    background-color: 
#001f44;
padding: 18px 40px
}

.rdForm button {
    color: #fff !important;
    background-color: 
#001f44;
padding: 18px 40px
}

.impro_tb_list{ margin:0; list-style: none; padding: 0; border-bottom:1px solid #dfdfdf;}
.impro_tb_list li{}
.impro_tb_list li a{font-size: 18px; font-weight: bold; color: #001f44; }
.impro_tb_list li a.active{ border-bottom: 2px solid #0067fc; }

.order_manage_cnt_li{ margin:50px 0 0 0; list-style: none; padding: 0;}
.order_manage_cnt_li > li{ margin: 50px 0; overflow: hidden; }
.order_manage_cnt_li > li > img{ margin-bottom: 10px; }
.order_manage_cnt_li > li h5{margin: 0 0 10px 0;font-size: 18px; }
.order_manage_cnt_li > li p{ margin: 0 0 10px 0; }
.order_manage_cnt_li > li > ul{ display: flex; }
.order_manage_cnt_li > li > ul li{ margin: 0 15px 0 0 ; }
.order_manage_cnt_li > li > ul li a{
  display: block; width: 38px; height: 38px; background-size: contain; background-position: center;
  cursor: pointer;
}
.order_manage_cnt_li > li > ul li a.active{ border:1px solid #dfdfdf; }

.p_icn1{ background-image: url(../images/phone_icn.png); }
.p_icn2{ background-image: url(../images/desktop_icn.png); }
.p_icn3{ background-image: url(../images/phonebrow_icn.png); }

#mobi_icns{ display: flex; justify-content: flex-end; margin: 40px 0 0 0; }
#mobi_icns span{ text-align: center; margin:  15px; font-weight: 600; color: #001f44;}
#mobi_icns span img{ display: flex; }

.experts_bg{ background-image: url(../images/bg_styles_blue.png);  background-repeat: no-repeat; background-position: top 250px right -200px; }


.service_scrollWrp{padding: 0 80px;}
.scrol_cnt{ border:1px solid #dfdfdf; margin: 0 8px; padding:40px 30px 20px 30px; text-align: center; min-height:280px; border-radius: 10px;}
.scrol_cnt span{ width:44px; height: 44px;  background-color: #d2fae6; display: block; margin: auto; border-radius: 50%; margin-bottom: 20px;}
.scrol_cnt h5{ font-weight: 600; margin-bottom: 15px; }
.scrol_cnt p{font-size: 15px;}
.service_scroller .slick-dots{ position: static; }

.service_scrollWrp .slick-arrow{ width: 40px; height: 40px; border-radius: 50%; background-color: #dfdfdf; display: flex; align-items: center; justify-content: center; }
.service_scrollWrp .slick-arrow i{ margin:0; }
.service_scrollWrp .slick-next{right: -50px;}
.service_scrollWrp .slick-prev{ left: -50px; }
.service_scrollWrp .slick-arrow:before, .service_scrollWrp .slick-arrow:after{ display: none; }


.sticky-content{
  position: -webkit-sticky;position: -moz-sticky;position: -o-sticky;position: -ms-sticky;
  position: sticky;
  top: 0;
}

.faqsTabs{}
.faqsTabs li a{ padding:10px 25px; font-size: 20px;border-bottom: 2px solid #fff; color: #202020;}
.faqsTabs li a.active{  border-color: blue;}


.cnts_wrpp{ padding:40px; box-shadow: 0 5px 5px rgba(0,0,0,0.08); margin:-150px 0 50px 0 ; border-radius: 10px; z-index: 21; position: relative; background-color: #fff;}
.cnts_wrpp h4{ margin: 0 0 20px 0; }
.cnts_wrpp a{ color: #202020; text-decoration: underline !important;  }

.form_sign_in_up{padding:30px; box-shadow: 0 0 10px rgba(0,0,0,0.08); border-radius: 10px;}
.form_sign_in_up h2{ font-weight: 600; font-size: 25px; }
.form_sign_in_up input.form-control{
	border:1px solid #dfdfdf; border-radius: 0; height: auto; padding: 10px 15px; box-shadow: none !important; border-color: #053273;
	font-size: 16px;
}
.form_sign_in_up button.read_btnTy1{ background-color: #0067fc; color: #fff; border:none; }
.form_sign_in_up a.read_btnTy1{ border-color:#0067fc; color: #0067fc;}
.form_sign_in_up .read_btnTy1:hover{background-color: #001f44 !important;}
.form_sign_in_up a.read_btnTy1:hover{ color: #fff; border-color: #001f44; }

.form_row_ft{position: relative; overflow: hidden; background-color: #001f44;}
.form_row_ft:before{
	position: absolute; left: -15px; top: -15px; bottom: 10%; width: 40%; content: ''; border:1px dashed #4d637c; border-top: none;
	border-radius: 15px;
}
.form_row_ft:after{ 
	position: absolute; left: 0; right: 0; margin: auto; bottom:-15px; width: 50%; height: 160px; content: ''; border:1px dashed #4d637c; border-bottom: none;
	border-radius: 15px;
}
.form_row_ft .container{ position: relative; z-index: 3; }
.form_row_ft h4{color: #fff; text-align: center; margin: 0 0 30px 0; font-weight: 600; font-size: 35px;}
.ft_forms_wrp input.form-control{
	height: auto; padding: 13px 20px; border-radius: 0; border-color: #718297; box-shadow: none;
	background-color: #001f44;
}
.ft_forms_wrp input.error{ border-color: #f00 !important; }
.ft_forms_wrp label.error{ color: #f00; font-size: 13px; }
.ft_forms_wrp .read_btnTy1{ border-color: #fff; color: #fff; }

.form_row_ft1:before{ display: none; }
.form_row_ft1:after{ height: 130px; }
.form_row_ft_ty1:before{ display: none; }
.form_row_ft_ty1:after{ height: 150px; }
.form_row_ft_ty1 .read_btnTy1{ color: #fff; font-weight: normal; border-color: #fff; }

.footer{}
.ft_cols h4{ margin: 0 0 30px 0; font-size: 20px; font-weight: 600;}
.ft_links{ margin: 0; padding: 0; list-style: none; }
.ft_links li{ margin: 15px 0; }
.ft_links li a{ color: #666666; font-weight: 600;}

.ft_social{ margin:0; padding: 0; list-style: none; }
.ft_social li{ margin:15px 0;font-weight: 600; }
.ft_social li a{color: #666;}
.ft_social li span{
	display: inline-flex; width: 30px; height: 30px; background-color: #c9cbcf; color: #fff; align-items: center; justify-content: center;
	border-radius: 50%; margin: 0 10px 0 0;
}

.copy_txt{ margin:40px 0 0 0; text-align: center; }


.featu_tb_list{ background-color: #e9e9e9; align-items: center;}
.featu_tb_list li{padding: 0; }
.featu_tb_list a{ font-size: 17px; background-color: #dfdfdf; text-align:center; padding:28px 15px; color: #001f44;}
.featu_tb_list li:nth-child(1) a{padding: 15px;}
.featu_tb_list a.active{ background-color: #001f44; color: #fff; }
.featur_tabs div.tab-pane{ box-shadow: 0 3px 6px rgba(0,0,0,0.05) !important; padding: 30px; }
.featu_cols_rw > div{padding: 15px;}
.featu_cols{ text-align: center; }
.featu_cols h5{ font-size: 18px; font-weight: 600;}
.featu_cols > span{
  display: flex; width: 50px; height: 50px; background-color: #d2fae6; margin: 0 auto 15px auto; border-radius: 50%; align-items: center; justify-content: center;
}
.featu_cols span.cl_2{ background-color: #beebf6; }
.featu_cols span.cl_3{ background-color: #d5d5ff; }
.featu_cols span.cl_4{ background-color: #7cbcdf; }

.featu_tti{ padding:30px 15px; border-bottom: 1px solid #a5a5a5; }
.featu_tti p, .featu_tti h4{ color: #666666; margin: 0; }
.featu_tti p{ font-size: 18px; }


.schedule_demo{ padding:0; }
.schedule_demo .form-control{ height: auto; font-size: 15px; padding:12px 12px; }
.schedule_demo button{color: #fff; background-color: #001f44; padding: 8px 40px; }
.schedule_demo textarea.form-control{ height: 100px; resize: none; }
.schedule_demo label.error{ font-size: 13px; color: #f00; }


.hm_read_bnn{ margin: 30px 0 0 0; }
.select-box {
  position: relative;
  display: block;
  width: 100%; 
  margin: 0 auto;
  font-family: 'Open Sans', 'Helvetica Neue', 'Segoe UI', 'Calibri', 'Arial', sans-serif;
  color: #60666d;
}
.select-box > p{ margin: 0 0 5px 0; font-weight: 600; color: #202020; }
.select-box__current {
  position: relative; border-radius: 10px; overflow: hidden; font-size: 15px; color: #001f44;
  box-shadow: 0 5px 5px  rgba(0, 0, 0, 0.1);
  cursor: pointer;
  outline: none;
}
.select-box__current:focus + .select-box__list {
  opacity: 1;
  -webkit-animation-name: none;
          animation-name: none;
}
.select-box__current:focus + .select-box__list .select-box__option {
  cursor: pointer;
}
.select-box__current:focus .select-box__icon {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
.select-box__icon {
  position: absolute;
  top: 50%;
  right: 18px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 15px;
  opacity: 0.3;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}
.select-box__value {
  display: -webkit-box;
  display: flex;
}
.select-box__input {
  display: none;
}
.select-box__input:checked + .select-box__input-text {
  display: block;
}
.select-box__input-text {
  display: none;
  width: 100%;
  margin: 0;
  padding:15px 15px;
  background-color: #fff;
}
.select-box__list {
  position: absolute; background-color: #fff; margin: -10px 0 0 0; z-index: 52;
  width: 100%;
  padding: 10px 0;
  list-style: none;
  opacity: 0;
  -webkit-animation-name: HideList;
          animation-name: HideList;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: step-start;
          animation-timing-function: step-start;
  box-shadow: 0 15px 30px -10px rgba(0, 0, 0, 0.1);
}
.select-box__list a{ display: block; padding: 10px 15px; font-size: 15px; color: #101010;}
.select-box__list a:hover{ background-color: #f0f0f0; }

@-webkit-keyframes HideList {
  from {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}

@keyframes HideList {
  from {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
}

.logo {
    width: 100%;
    max-width: 180px
    
    }

@media(min-width: 100px) and (max-width: 575px){
.clients_scroller_slid .row > div:nth-child(1){ border-left: none; border-top: none; }
.clients_scroller_slid .row > div:nth-child(2), .clients_scroller_slid .row > div:nth-child(3){ border-top: none; }
.clients_scroller_slid .row > div:nth-child(1),.clients_scroller_slid .row > div:nth-child(4),
.clients_scroller_slid .row > div:nth-child(7),.clients_scroller_slid .row > div:nth-child(10),
.clients_scroller_slid .row > div:nth-child(13),.clients_scroller_slid .row > div:nth-child(16){ border-left: none; }

.hm_bn_wrp h1{ font-size: 30px; }
.hm_bn_wrp h1 br{ display: none; }

.faqsTabs li a{margin: 10px 0; font-size:18px; padding: 10px; }


.service_scrollWrp .scrol_cnt{padding: 40px 15px 15px 15px;}

}
@media(min-width: 575px) and (max-width: 991px){
.clients_scroller_slid .row > div:nth-child(1),.clients_scroller_slid .row > div:nth-child(2),
.clients_scroller_slid .row > div:nth-child(3),.clients_scroller_slid .row > div:nth-child(4){ border-top: none; }

.clients_scroller_slid .row > div:nth-child(1),.clients_scroller_slid .row > div:nth-child(5),
.clients_scroller_slid .row > div:nth-child(9),.clients_scroller_slid .row > div:nth-child(13),
.clients_scroller_slid .row > div:nth-child(17){ border-left: none; }

.hm_bn_wrp h1{ font-size: 30px; }
.hm_bn_wrp h1 br{ display: none; }
}
@media(max-width: 768px){
.feats_slider{ text-align: center; }
.feats_slider .slick-dots{ position:relative; text-align: center; left: 0; right: 0; bottom: 0;}
.feats_slider .slick-dots:before{ width: auto;margin: auto;}

.header .navigation{ display: none; }
.service_scrollWrp{padding: 0 15px !important;}
.service_scrollWrp .slick-next{ right: -20px; }
.service_scrollWrp .slick-prev{ left: -20px; }

.header .navbar {padding:.5rem 0;}
.nav_trigg[aria-expanded="true"]{ z-index: 85; position: fixed; top:19px; right: 15px; }
}

@media(min-width: 991px){
.clients_scroller_slid .row > div:nth-child(1){ border-left: none; }
.clients_scroller_slid .row > div:nth-child(1),.clients_scroller_slid .row > div:nth-child(2),
.clients_scroller_slid .row > div:nth-child(3),.clients_scroller_slid .row > div:nth-child(4),
.clients_scroller_slid .row > div:nth-child(5),.clients_scroller_slid .row > div:nth-child(6){ border-top: none; }
.clients_scroller_slid .row > div:nth-child(7),.clients_scroller_slid .row > div:nth-child(13){ border-left: none; }
}

@media(min-width:100px) and (max-width: 1200px){
  .hm_bnn_txt h1{ font-size: 30px; }
.hm_bnn_txt h1 br{ display: none; }
}