@font-face {
font-family: "Ionicons";
src: url("../fonts/ionicons/fonts/ionicons.eot?v=2.0.0");
src: url("../fonts/ionicons/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons/fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons/fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");
font-weight: normal;
font-style: normal; }

@font-face {
font-family: 'FontAwesome';
src: url("../fonts/fontawesome/fonts/fontawesome-webfont.eot?v=4.7.0");
src: url("../fonts/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
font-weight: normal;
font-style: normal; }
html {
overflow-x: hidden;
font-size: 1em; }

body {
font-family: "Work Sans", Arial, sans-serif;
 
}

input, textarea, p {
font-weight: 300; }

::-moz-selection {
background: #000;
color: #fff; }

::selection {
background: #000;
color: #fff; }

::-moz-selection {
background: #000;
color: #fff; }

h1, h2, h3, h4, h5, h6 {
font-weight: 300 !important; }

a {
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease; }

.probootstrap-cover {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
padding: 12em 0; }
.probootstrap-cover .overlay {
position: absolute;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
right: 0;
bottom: 0; }
.probootstrap-cover a:hover {
color: #fff; }
.probootstrap-cover h2 {
color: #000;
padding: 6px 15px;
text-align: center;
}
.probootstrap-cover p {
color: rgba(255, 255, 255, 0.7); }
.probootstrap-cover > .container > .row {
padding: 7em 0; }
.btn {
padding: 15px 25px;
font-size: 14px;
text-transform: uppercase;
letter-spacing: .15em;
font-weight: 400; }
.btn.btn-primary {
color: #fff; }
.btn:hover, .btn:active, .btn:focus {
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1); }

.bg_image, .probootstrap-section-half .probootstrap-image {
background-size: cover;
background-position: center center;
background-repeat: no-repeat; }

.with-overlay {
position: relative; }
.with-overlay:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: "";
background: rgba(0, 0, 0, 0.4); }
.navbar {
	padding: 0px 0.5rem!important;
}
.navbar-brand {
text-transform: uppercase;
letter-spacing: .3em; }

.navbar-toggler span i {
font-size: 30px; }

.probootstrap_navbar {
background:#ffff;
position: absolute;
top: 0;
left: 0;
z-index: 1000;
width: 100%;
box-shadow: rgb(0 0 0 / 11%) 0px 30px 30px 0px, rgb(0 0 0 / 8%) 0px 15px 15px 0px;
}
@media (max-width: 991px) {
.probootstrap_navbar {
background: rgba(0, 0, 0, 0.6); } }
.probootstrap_navbar .nav-item .nav-link {
padding: 1.6em 1em;
font-size: 12px;
text-transform: uppercase;
letter-spacing: .1em;
font-weight: 400; }
@media (max-width: 991px) {
.probootstrap_navbar .nav-item .nav-link {
padding: .5em 0; } }
.probootstrap_navbar .nav-item .nav-link.active {
color: #fff; }
.probootstrap_navbar.scrolled {
background: rgba(0, 0, 0, 0.8);
position: fixed;
right: 0;
left: 0;
top: 0;
margin-top: -130px; }
.probootstrap_navbar.scrolled .nav-item .nav-link {
padding: .5em 1em; }
.probootstrap_navbar.scrolled.awake {
margin-top: 0px;
-webkit-transition: .3s all ease-out;
-o-transition: .3s all ease-out;
transition: .3s all ease-out; }
.probootstrap_navbar.scrolled.sleep {
-webkit-transition: .3s all ease-out;
-o-transition: .3s all ease-out;
transition: .3s all ease-out; }
.border-bottom {
display: block;
position: relative;
}


#section-feature-testimonial blockquote p {
color: #000; }
#section-feature-testimonial .probootstrap-author img {
width: 70px;
margin-bottom: 10px; }
#section-feature-testimonial .probootstrap-author a {
display: block; }
#section-feature-testimonial .probootstrap-author a span {
display: block; }
#section-feature-testimonial .probootstrap-author a .probootstrap-name {
font-size: 12px;
text-transform: uppercase;
letter-spacing: .2em;
color: #000;
font-weight: 700; }
#section-feature-testimonial .probootstrap-author a .probootstrap-title {
color: #b3b3b3; }
#section-city-guides {
border-top: 1px solid #e6e6e6; }
.probootstrap-thumbnail {
position: relative;
display: block;
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
opacity: 1; }
.probootstrap-thumbnail.sleep {
opacity: .5; }
.probootstrap-thumbnail img {
position: relative;
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
display: block;
bottom: 0;
z-index: 2; }
.probootstrap-thumbnail h3 {
z-index: 1;
display: block;
text-align: center;
position: relative;
-webkit-transition: .2s all ease;
-o-transition: .2s all ease;
transition: .2s all ease;
opacity: 0;
visibility: hidden;
bottom: 30px; }
@media (max-width: 991px) {
.probootstrap-thumbnail h3 {
font-size: 24px;
bottom: 0; } }
@media (max-width: 767px) {
.probootstrap-thumbnail h3 {
opacity: 1;
visibility: visible;
bottom: 0;
margin-top: 10px; } }
.probootstrap-thumbnail:hover h3 {
opacity: 1;
visibility: visible;
bottom: -20px; }
@media (max-width: 991px) {
.probootstrap-thumbnail:hover h3 {
bottom: 0px; } }
.probootstrap-thumbnail:hover img {
-webkit-transform: scale(1.08);
-ms-transform: scale(1.08);
transform: scale(1.08);
bottom: 20px;
-webkit-box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.2);
box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.2); }
@media (max-width: 991px) {
.probootstrap-thumbnail:hover img {
bottom: 20px;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); } }
@media (max-width: 767px) {
.probootstrap-thumbnail:hover img {
bottom: 0px;
opacity: 1;
visibility: visible; } }
.probootstrap_select-wrap {
position: relative; }
.probootstrap_select-wrap:before {
font-family: 'Ionicons';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f3d0";
font-size: 20px;
position: absolute;
right: 15px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.probootstrap-section-half {
float: left;
width: 100%; }
.probootstrap-section-half .probootstrap-image,
.probootstrap-section-half .probootstrap-text {
width: 50%;
}
@media (max-width: 991px) {
.probootstrap-section-half .probootstrap-image,
.probootstrap-section-half .probootstrap-text {
width: 100%;
} 
}
@media (max-width: 767px) {
.probootstrap-section-half .probootstrap-image {
height: 400px; 
} 
}
.probootstrap-section-half .probootstrap-text {
background: #ECECEC; 
}
.probootstrap-section-half .probootstrap-text .probootstrap-inner {
padding: 7em; 
}
@media (max-width: 991px) {
.probootstrap-section-half .probootstrap-text .probootstrap-inner {
padding: 3em; 
} 
}
@media (max-width: 991px) {
.probootstrap-section-half .probootstrap-text .probootstrap-inner {
padding-left: 15px;
padding-right: 15px; 
} 
}
.probootstrap_section
{
 padding: 2em 0;
 float: left;
 width: 100%;
 background:#ffffff;
}

.probootstrap_section.bg-light {
background: #ECECEC !important; 
}
.probootstrap_feature-v1 {
padding: 3em;
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
position: relative;
top: 0;
border-radius: 4px; }
.probootstrap_feature-v1:hover, .probootstrap_feature-v1:focus {
top: -10px;
background: #fff;
-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05); }
@media (max-width: 991px) {
.probootstrap_feature-v1:hover, .probootstrap_feature-v1:focus {
top: 0; }
}
.probootstrap-border-top {
border-top: 1px solid #ECECEC; 
}
@media (max-width: 991px) {
.probootstrap-section-heading {
font-size: 28px !important; } 
}
.probootstrap-media {
background: #fff;
-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05);
}
@media (max-width: 991px) {
.probootstrap-media {
display: block !important; } }
.probootstrap-media .probootstrap-media-image {
background-size: cover;
width: 50%;
}
@media (max-width: 991px) {
.probootstrap-media .probootstrap-media-image {
width: 100%;
height: 200px; } }
.probootstrap-media .media-body {
padding: 2em; }
.probootstrap-form
{
 margin-bottom: 0px;
 padding: 40px;
 background: #fff;
 margin-bottom: 50px;
 -webkit-box-shadow: rgb(0 0 0 / 11%) 0px 30px 30px 0px, rgb(0 0 0 / 8%) 0px 15px 15px 0px;
 box-shadow: rgb(0 0 0 / 11%) 0px 30px 30px 0px, rgb(0 0 0 / 8%) 0px 15px 15px 0px;
 border-radius: 35px;
}
@media (max-width: 991px) {
.probootstrap-form {
padding: 15px; } }
.probootstrap-form image {
font-weight: normal; }
.probootstrap-form .form-control {
height: 46px;
-webkit-box-shadow: none;
box-shadow: none;
font-size: 16px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 4px;
border: 1px solid #d9d9d9; }
.probootstrap-form .form-control:active, .probootstrap-form .form-control:focus, .probootstrap-form .form-control:hover {
-webkit-box-shadow: none;
box-shadow: none;
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
border: 1px solid #00CA4C; }
.probootstrap-form .form-group:last-child {
margin-bottom: 0;
padding-bottom: 0; }
.probootstrap-form .form-group label {
text-transform: uppercase;
font-size: 13px; }
.probootstrap-form .form-group .form-field {
position: relative; }
.probootstrap-form .form-group .form-field .icon {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
right: 20px; 
}
.probootstrap-form .form-group .form-field .form-control {
padding-right: 50px; }
.probootstrap-form textarea.form-control {
height: inherit;
resize: vertical; 
}
.probootstrap-contact-details {
padding: 0;
margin: 0; }
.probootstrap-contact-details li {
padding: 0;
margin: 0 0 30px 0;
line-height: 1.4;
list-style: none; 
}
.probootstrap-contact-details li > span {
font-weight: 400 !important;
display: block;
font-size: 16px;
margin-bottom: 5px;
color: rgba(0, 0, 0, 0.3); 
}
.select2-container--default .select2-selection--single,
.select2-dropdown {
border: 1px solid #d9d9d9; }
.select2-container--default .select2-selection--single:active, .select2-container--default .select2-selection--single:focus,
.select2-dropdown:active,
.select2-dropdown:focus {
-webkit-box-shadow: none;
box-shadow: none;
border: 1px solid #00CA4C; }
.select2-container--default .select2-results__option--highlighted[aria-selected] {
background: #00CA4C; }
.select2-container--default .select2-results__option[aria-selected=true] {
background: #d9d9d9;
color: #000; }
.select2-selection {
-webkit-box-shadow: 0;
box-shadow: 0;
background-color: #fff;
border: 0;
border-radius: 0;
color: #555555;
font-size: 16px;
text-transform: none;
outline: 0;
min-height: 45px;
text-align: left; }
.select2-selection .select2-selection__rendered {
margin: 7px; }
.select2-selection .select2-selection__arrow {
margin: 7px; }
.select2-search__field {
outline: none !important;
padding-left: 10px !important;
padding-right: 10px !important; }
.select2-search__field:focus, .select2-search__field:active {
outline: none !important; }
.owl-carousel .owl-stage-outer {
padding-bottom: 20px;
padding-top: 20px; }
.owl-carousel .owl-item {
opacity: .4; }
.owl-carousel .owl-item.active {
opacity: 1; }
.owl-carousel .probootstrap-slide {
display: block;
position: relative;
padding: 7rem 0;
bottom: 0;
border: 1px solid rgba(0, 0, 0, 0.05);
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
text-align: center; }
.owl-carousel .probootstrap-slide em {
display: block;
position: absolute;
bottom: 10px;
color: #999999;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
font-style: normal;
opacity: 0;
visibility: hidden;
-webkit-transition: .4s all ease;
-o-transition: .4s all ease;
transition: .4s all ease;
font-size: 13px;
line-height: 1.4; }
.owl-carousel .probootstrap-slide span {
color: #000;
position: absolute;
top: 50%;
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.owl-carousel .probootstrap-slide span:before {
font-size: 100px; }
.owl-carousel .probootstrap-slide:hover, .owl-carousel .probootstrap-slide:focus {
bottom: 10px;
-webkit-box-shadow: 0 2px 10px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 10px 0px rgba(0, 0, 0, 0.05); }
.owl-carousel .probootstrap-slide:hover em, .owl-carousel .probootstrap-slide:focus em {
bottom: 30px;
opacity: 1;
visibility: visible; }
.owl-carousel .probootstrap-slide:hover span, .owl-carousel .probootstrap-slide:focus span {
top: 40%;
color: #00CA4C; }
.owl-carousel .owl-nav {
position: absolute;
top: 50%;
width: 100%; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
position: absolute;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin-top: -10px; }
.owl-carousel .owl-nav .owl-prev span:before,
.owl-carousel .owl-nav .owl-next span:before {
font-size: 40px; }
.owl-carousel .owl-nav .owl-prev {
border: 1px solid red; }
.owl-carousel .owl-nav .owl-next {
right: 0 !important; }
.owl-carousel .owl-dots {
text-align: center; }
.owl-carousel .owl-dots .owl-dot {
width: 10px;
height: 10px;
margin: 5px;
border-radius: 50%;
background: #e6e6e6; }
.owl-carousel .owl-dots .owl-dot.active {
background: #00CA4C; }
.probootstrap-date-wrap {
position: relative; }
.probootstrap-date-wrap .icon {
position: absolute;
top: 50%;
color: #ccc;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
right: 10px; }
.font-light {
font-weight: 300; }
.probootstrap-animate {
opacity: 0;
visibility: hidden; }
#section-services{
border-top: 1px solid #e6e6e6;
}
/* sirsha added  */
.navbar-brand img
{
 width:350px;
 padding-bottom:10px;
 padding-top:10px; 
}
.toll-k{
 border: 1px solid #918a8a;
 border-radius: 24px;
 padding: 8px 29px;
 text-transform: initial;
 font-weight: 600;
 color: #000!important;
 margin-right:12px;
}
.toll-btn
{
 background: #B3091B 0% 0% no-repeat padding-box;
 box-shadow: 0px 0px 10px #00000055;
 padding: 11px 19px;
 color: #fff;
 text-transform: initial;
 border-radius: 22px;
}
.probootstrap_navbar.scrolled {
background: #ffff!important;
}
.probootstrap_navbar.scrolled .nav-item .nav-link {
color:#000!important;
}
.display-4
{
 font-size: 50px;
 line-height: 77px;
 font-weight: bold!important;
}
.better-k{
color: #c01f25;
}
.head-para{
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #000!important;
    font-weight: 400;
}
.head-para1
{
 text-align: left;
 font-size:21px;
 letter-spacing: 0px;
 color: #000;
}
.head-box
{
 border-radius: 36px;
 padding: 30px 6px;
 margin: 0 auto;
 width: 730px;
 text-align: center;
}
.probootstrap-form {
padding:20px!important;
}
.form-border{
border: 2px solid #000;
padding: 20px;	
border-radius:21px;
}
.form-head{
text-align: center;
color: #000;
font-weight: bold!important;
margin-bottom: 30px; 
}
.sn-arrow {
display: block;
width: 40px;
height: 40px;
position: absolute !important;
bottom: 90px;
left: 50%;
z-index: 99 !important;
margin-left: -20px;
border-radius: 100%;
font-size: 11px;
line-height: 40px;
text-align: center;
text-decoration: none !important;
transition: all .2s ease;
background:#ffff!important;
}
.sn-arrow:hover {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sn-arrow1{
color: #000!important;
font-size: 15px;
}
i.error-inline {
color: #FF0000;
font-style: italic;
font-size: small;
float: right;
margin-top: -15px;
}
.form-group-2 {
width: 100%;
margin-bottom: 15px;
margin-right: 18px;
}
.form-control-1 {
display: inline-block;
width: 100%;
margin: 0;
padding: 6px 15px; 
background: #FFFFFF;
border: 1px solid #707070;
border-radius: 50px;
color: #151b26;
font-family: inherit;
font-size: 15px;
line-height: 20px;
font-weight: 500;
transition: .7s ease;
-webkit-appearance: none;
-moz-appearance: none;
height:43px;
appearance: none;
}
select {
appearance: menulist!important;
}
.form-control-5 {
display: inline-block;
width: 25%;
float: left;
margin: 0;
padding: 6px 15px; 
background: #FFFFFF;
border-right: 0px solid #707070;
border-top: 1px solid #707070;
border-left: 1px solid #707070;
border-bottom: 1px solid #707070;
border-radius: 50px;
color: #151b26;
font-family: inherit;
font-size: 15px;
line-height: 20px;
font-weight: 500;
height:43px;
transition: .7s ease;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.form-control-6 {
display: inline-block;
float: left;
width: 75%;
margin-bottom: 15px;
padding: 6px 15px;
background: #FFFFFF;
border: 1px solid #707070;
border-radius: 50px;
color: #151b26;
height:43px;
font-family: inherit;
font-size: 15px;
line-height: 20px;
font-weight: 500;
transition: .7s ease;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.form-button{
text-align:center;
}
.button-1.small-1 {
min-width: 120px;
padding: 5px 23px;
font-size: 1.125rem;
margin-top: 20px;
background: #B3091B 0% 0% no-repeat padding-box;
box-shadow: inset 0px 3px 6px #00000029, 0px 3px 6px #00000029;
border: 1px solid #707070;
border-radius: 28px;
color:#ffff;
text-transform:uppercase;
} 
.owl-carousel .owl-dots {
text-align: center;
display: none!important;
}
.owl-carousel .owl-nav .owl-next {
right: 0 !important;
top: -380px;
background: #ffff!important;
width: 45px;
height: 45px;
border-radius: 50%;
border: 1px solid #707070!important;
}
.owl-carousel .owl-nav .owl-prev {
right: 70px !important;
background: #ffff!important;
width: 45px;
height: 45px;
border-radius: 50%;
border: 1px solid #707070!important;
top: -380px;
}
/* .owl-item{ */

    /* padding: 30px; */
/* } */
.owl-carousel .owl-item .carousel-1 {
box-shadow: -1px 2px 7px 0px #f4f3f3;
}
.media-font{
font-weight:bold!important;
}
/* .owl-carousel .owl-item.owl-active-2 { */
    /* opacity: 1; */
	/* background: linear-gradient( to right, white 0%, white 30%, #B3091B 0%, #B3091B 100% ); */
	/* height: 475px; */
/* } */
.owl-carousel .owl-item.owl-active-1, .owl-item.owl-active-3 {
opacity: 1;
}
/* .owl-active-1, .owl-active-3{ */
	/* background: linear-gradient( to right, white 0%, white 30%, #F4F4F4 0%, #F4F4F4 100% ); */
    /* height: 475px; */
	
/* } */
.carosuel-2-media{
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 5px 23px #0000003B;
padding:20px;
	
}
.media-carosuel{
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 5px 23px #00000029;
border: 1px solid #707070;
border-radius: 17px;
}
.card {
border: 0;
box-shadow: 0px 0px 10px 0px rgba(82, 63, 105, 0.1);
-webkit-box-shadow: 0px 0px 10px 0px rgba(82, 63, 105, 0.1);
-moz-box-shadow: 0px 0px 10px 0px rgba(82, 63, 105, 0.1);
-ms-box-shadow: 0px 0px 10px 0px rgba(82, 63, 105, 0.1);
}
.card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #ffffff;
background-clip: border-box;
border: 1px solid #e6e4e9;
border-radius: 8px;
}
.card .card-header.no-border {
border: 0;
}
.card .card-header {
background: none;
padding: 0 0.9375rem;
font-weight: 500;
display: flex;
align-items: center;
min-height: 50px;
}
.card-header:first-child {
border-radius: calc(8px - 1px) calc(8px - 1px) 0 0;
}
.widget-49 .widget-49-title-wrapper {
display: flex;
align-items: center;
}
.widget-49 .widget-49-title-wrapper .widget-49-date-primary {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
background-color: #edf1fc;
width: 7rem;
height: 7rem;
border-radius: 50%;
position: absolute;
right: 24px;
}
.widget-49 .widget-49-title-wrapper .widget-49-date-primary .widget-49-date-day {
color: #4e73e5;
font-weight: 500;
font-size: 1.5rem;
line-height: 1;
}
.widget-49 .widget-49-title-wrapper .widget-49-date-primary .widget-49-date-month {
color: #4e73e5;
line-height: 1;
font-size: 1rem;
text-transform: uppercase;
}
.widget-49-meeting-info {
font-size: 30px;
font-weight: bold;
color: #000;
}
.widget-49-meeting-time {
color: #f8ba19;
}
.carousel-2-img{
border-radius:50%;
border: 4px solid #818181;
}
.widget-49-meeting-points {
font-size: 25px;
color: #414040;
font-weight: 500;	
}
.ion-chevron-right:before{
content: "\f30f"!important;
color: #000!important;
font-size: 36px!important;
line-height: 1.2!important;
}
.ion-chevron-left:before {
content: "\f2ca"!important;
color: #000!important;
font-size: 36px!important;
line-height: 1.2!important;
}
.landing-form{	
width:450px;
margin:0 auto;	
}
.section-img{
width:400px;
height:400px;	
}
.probootstrap-section-half1{
width:50%;
}
.trusted-immi{
font-size: 39px;
line-height: 1.5;
font-weight: bold!important;
}
.arrow-before{
position: absolute;
bottom: 15px;
left: 53%;
width: 40%;
}
#section-city-guides
{
 background: #ffffff;	
}
.choose-box{
padding: 10px;
background: #f3f3f3;
position:relative;
}
.img-box{
position: absolute;
right: 26px;
top: 6px;
}
.img-box img{
width: 20px;
height: 20px;
}
.choose-box-header {
border: 1px solid #000000;
padding: 25px 0px 25px 0px;
}
.brands-para{
text-align: center;
font-size: 33px;
font-weight: 600;
letter-spacing: 0px;
color: #000000;
padding: 30px 0px!important;
}
.legal-boxer{
padding: 52px 0px 52px 0px;
border: 1px solid #ffff!important;
}
.legal-choose{
background: #B3091B 0% 0% no-repeat padding-box;
}
.legal-boxer1{
padding: 52px 0px 52px 0px;
}
.meet-box{
padding: 10px;
text-align:center;
position:relative;
}
#section-city-guides1{
background: #F6FAFF 0% 0% no-repeat padding-box;
}
.meet-image-box img{
width: 200px;
height: 200px;
border-radius: 50%;
border: 9px solid #EBEBEB;	
}
.brands-meet-para{
text-align: center;
font: normal normal 600 30px/46px IBM Plex Sans;
letter-spacing: 0px;
color: #0A2344;
opacity: 1;	
}
.brands-visa{
text-align: center;
font: normal normal 527 21px/19px IBM Plex Sans;
letter-spacing: 0px;
color: #989DA2;	
}
.about-image-box{
text-align: center;
/* font: normal normal 600 98px/147px Poppins; */
letter-spacing: 0px;
color: #9D0000;
font-size: 60px;
font-weight: bold;
opacity: 0.9;
}
.about-para
{
 text-align: center;
 font-size: 22px;
 font-weight: 600;
 letter-spacing: 0px;
 color: #0A2344;
 opacity: 1;	
}
.container-style{
padding:100px 100px 100px 100px;
}
.sn-arrow {
display: block;
width: 40px;
height: 40px;
position: absolute !important;
bottom: 90px;
left: 50%;
z-index: 99 !important;
margin-left: -20px;
border-radius: 100%;
font-size: 11px;
line-height: 40px;
text-align: center;
text-decoration: none !important;
transition: all .2s ease;
background:#ffff!important;
}
.sn-arrow:hover {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sn-arrow1{
color: #000!important;
font-size: 15px;
}
.where-line{
position: absolute;top: 107px;right: 51%;
}
.choose-line{
position: absolute;top: 107px;left: 22%;
}
.cust-line{	
position: absolute;top: 107px;left: 21%;
}
.meet-line{
position: absolute;
top: 85px;
right:34%;	
}
.line-shadow-img{
position:absolute;
top:0;
left:0;
}
.customer-sec{
background-image: linear-gradient(180deg, #E2E2E2 70%, #ffff 30%);
}
.media-body1 p{
font-weight:600;
color:#000;	
}
#container-fluid {
width: 100%;
margin-right: auto;
margin-left: auto;
padding-right: 150px;
padding-left: 150px;   
}
.bg-border{	
border: 1px solid #707070;
}
.media-body1{
padding:30px!important;
}
.owl-active-2 .image-bg-active{
background: linear-gradient( to right, white 0%, white 30%, #B3091B -59%, #B3091B 0% );  
padding: 30px 30px 0px 30px;
}
.owl-active-1 .image-bg-active{
background: linear-gradient( to right, white 0%, white 30%, #F4F4F4 0%, #F4F4F4 100% );  
padding: 30px 30px 0px 30px;
}
.owl-active-3 .image-bg-active{
background: linear-gradient( to right, white 0%, white 30%, #F4F4F4 0%, #F4F4F4 100% ); 
padding: 30px 30px 0px 30px;
}
.bg-padding{
padding:50px;
}
.bg1-padding{
padding:50px;	
}
@media (max-width: 767px) {
.probootstrap_navbar {
background: #ffff!important;
}
.navbar-dark .navbar-toggler {
color: #000;
border-color: #000;
}
.navbar-nav {
margin-top:20px;
}
.nav-item {
margin:10px;
}
#container-fluid {
padding-left:10px!important;
padding-right:10px!important;
}
.cust-line {
position: absolute;
top: 46px;
}
.line-shadow-img{
display:none;
}
.widget-49-meeting-points {
font-size: 20px;
}
.widget-49 .widget-49-title-wrapper .widget-49-date-primary {
width: 5rem;
height: 5rem;
}
.owl-carousel .owl-item.owl-active-2 {
background:none!important;
}
.widget-49-meeting-info {
font-size: 20px;
}
.landing-form{	
width:100%;
margin:0 auto;	
}
.container-style{
padding:0px!important;
}
.head-box {
width:100%;
margin:0 auto;	
}
.display-4 {
font-size: 33px;
line-height: 53px;
	
}
.head-para
{
 text-align: left;
 font-size: 20px;
}
.owl-carousel .owl-nav .owl-prev {
top: -312px;
}
.owl-carousel .owl-nav .owl-next{
top: -312px;
}
.brand-image img{
width:290px!important;
}
.trusted-immi {
font-size:2.5rem!important;
}
.head-para1 {
font-size:22px!important;
padding-right:0px!important;
}
.where-line{
display:none;
}
.choose-line{
display:none;
}
.cust-line{	
display:none;
}
.meet-line{
display:none;
}
.bg-padding{
padding:0px;	
}
.bg1-padding{
padding:0px;	
}
.why-choose{
margin-bottom:0px!important;	
} 
.brands-para{
font-size:21px!important;
padding: 7px 0px!important;	
}
.img-box img {
width: 25px;
height: 25px;
}
.brands-row-pad{
margin-top:5px!important;
}
.choose-box {
margin: 5px;
}
}
 @media screen and (max-width: 1024px) and (min-width: 800px) { 
.trusted-immi {		  
font-size:2.5rem!important;
}
.head-para1 {
text-align: left;
font-size: 22px!important;
}
#container-fluid { 
padding-right: 50px!important;
padding-left: 50px!important;
}  
.display-4 {
font-size: 2.5rem!important;
}
.where-line {
position: absolute;
top: 60px!important;
right: 40%!important;
}
.choose-line {
position: absolute;
top: 60px!important;
left: 23%!important;
}
.cust-line {
position: absolute;
top: 60px!important;
left: 20%!important;
}
.owl-item {
padding: 10px!important;
}
.owl-active-1 .image-bg-active {
padding: 20px 20px 0px 20px!important;
}
.owl-active-2 .image-bg-active {
padding: 20px 20px 0px 20px!important;
}
.owl-active-3 .image-bg-active {
padding: 20px 20px 0px 20px!important;
}
.media-body1 {
padding: 20px!important;
}
/* .choose-box { */
/* padding: 0px!important; */
/* } */
.img-box img {
width: 30px!important;
height: 30px!important;
}
.img-box {
right: 21px!important;
top: 2px!important;
} 
/* .brands-para { */
/* text-align: center; */
/* font-size: 28px!important; */
/* margin-bottom:0px!important; */
/* } */
.legal-choose1{
padding: 24px 20px!important;
}
.widget-49-meeting-info {
font-size: 23px!important;
}
 .widget-49 .widget-49-title-wrapper .widget-49-date-primary {   
width: 5rem!important;
height: 5rem!important;
right: 15px!important;
}
.widget-49-meeting-points {
font-size: 17px!important;
}
.owl-carousel .owl-nav .owl-prev {
top: -290px!important;
}
.owl-carousel .owl-nav .owl-next {
top: -290px!important;
}
.about-image-box {
font-size:60px!important; 
}
.about-para {  
font-size: 20px!important;   
}
.line-shadow-img img{
height: 200px!important;
}
.line-shadow-img1{ 
left: -3%!important;
}
.line-shadow-img2{ 
left: -11%!important;
}
}
@media screen and (max-width: 1280px) and (min-width: 1024px) { 
.bg-padding{
padding:0px;	
}
.bg1-padding{
padding:0px;	
}
.bg1-padding,.widget-49-meeting-points{
font-size: 16px!important;	
}
.bg1-padding,.widget-49-meeting-info{
font-size: 19px!important;	
}
.bg1-padding .widget-49-date-primary{
width: 5rem!important; 
height: 5rem!important;
right: 10px!important;	
}
.where-line,.bg-padding {
right:21%;
top: 92px;
}
.cust-line,.bg1-padding {
left:34%;
top: 92px;
}
.owl-prev,.bg-padding {
top:-290px!important;
}
.owl-next,.bg-padding {
top:-290px!important;
}
.owl-prev,.bg1-padding {
top:-290px!important;
}
.owl-prev,.bg1-padding {
top:-290px!important;
}
.trust-line, .trusted-immi{
font-size: 3rem;
}
.trust-line, .head-para1{
font-size: 23.2px;	
}
.choose-style,.choose-line{
top: 92px;
left: 37%;
}
#legal-choose1{
padding: 24px 20px!important;
}
.line-shadow-img2{
left: -30px;	
}	
}
 
.display-sec-1
 {
  text-align:center;
  font-size: 50px;
  line-height: 77px;
  font-weight: bold!important;  
  padding-top:42px;
 }
 
 /* tabs */
 
.active .arrow-down
 {
  display: block;
 }

.arrow-down
{
 display:none;	
 width: 0;
 height: 0;
 border-left: 20px solid transparent;
 border-right: 20px solid transparent;
 border-top: 22px solid #b3091b;
 position: absolute;
 top: 119px;
 left: calc(49% - 20px);
}
 
.arrow-down-inner
 {
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  position: absolute;
  top: -22px;
  left: -18px;
}
 
.tab-g
 {
 color: #000;
 font-size: 20px;
 font-weight: bold;
 }
 
 .tab-g:hover
 {
 color: #000;
 font-size: 20px;
 font-weight: bold;
 }
 
 
 .project-tab {
    padding: 10%;
    margin-top: -8%;
}
.project-tab #tabs{
    background: #007b5e;
    color: #eee;
}
.project-tab #tabs h6.section-title{
    color: #eee;
}
.project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active
{
 /*color: #000;
 font-size: 24px;
 font-weight: bold;
 border-color:#fff #fff #fff!important;*/
}

.choose-box > .active
{
 color:red;
 font-size: 24px;
 font-weight: bold;
 border-color:#fff #fff #fff!important;
}


.project-tab .nav-link {
    color: #0062cc;
    font-size: 16px;
    font-weight: 600;
}
.project-tab .nav-link:hover {
    border: none;
}
.project-tab thead{
    background: #f3f3f3;
    color: #333;
}
.project-tab a{
    text-decoration: none;
    color: #333;
    font-weight: 600;
}
 
 
 .nav-link
 {
  display: block;
  padding: 0!important;
}
 
.k-color
{
 color:#c01f25;	
}
 
 
 /* footer styles */
 
 
/* footer styles */

.footer-area
{
  padding: 19px 200px;
}


@media only screen and (min-width: 1200px) and (max-width: 1600px) {

.footer-area
 {
  padding: 0px 30px!important;
 }

  
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
.footer-area
 {
  padding: 0px 15px!important;
 }


}


@media only screen and (min-width: 768px) and (max-width: 991px) {
.footer-area
 {
  padding: 15px 50px!important;
 }
  
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
.footer-area
 {
  padding: 15px 20px!important;
 }
  
  
}

@media (max-width: 575px) {
  /* line 87, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_headerMenu.scss */
  
 .footer-area
 {
  padding: 15px 0px!important;
 }
 
 
}

/* line 1, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area {
  background: #080b12;
}

/* line 6, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-logo {
  margin-bottom: 30px;
}

/* line 10, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-pera .info1 {
  line-height: 1.8;
  margin-bottom: 35px;
  color: #bdbdbd;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  /* line 10, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-top .single-footer-caption .footer-pera .info1 {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 10, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-top .single-footer-caption .footer-pera .info1 {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 10, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-top .single-footer-caption .footer-pera .info1 {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 10, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-top .single-footer-caption .footer-pera .info1 {
    padding-right: 0px;
  }
}

/* line 29, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-number h4 {
  color: #ff3e3f;
  font-size: 30px;
  font-weight: 500;
  text-transform: capitalize;
}

/* line 34, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-number h4 span {
  color: #fff;
}

/* line 38, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-number p {
  color: #bdbdbd;
}

/* line 43, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-tittle h4 {
  color: #fff;
  font-family: "Muli", sans-serif;
  font-size: 18px;
  margin-bottom: 38px;
  font-weight: 500;
  text-transform: uppercase;
}

/* line 52, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-tittle ul li {
  color: #bdbdbd;
  margin-bottom: 15px;
  text-transform: capitalize;
}

/* line 56, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-tittle ul li a {
  color: #bdbdbd;
  font-weight: 300;
}

/* line 59, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-tittle ul li a:hover {
  color: #fff;
  padding-left: 5px;
}

/* line 67, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-form {
  margin-bottom: 30px;
}

/* line 69, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-form form {
  position: relative;
}

/* line 71, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-form form input {
  width: 100%;
  height: 43px;
  padding: 10px 20px;
  border: 0;
  background: #101720;
  color: #fff;
}

/* line 78, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-form form input::placeholder {
  color: #9fa6bd;
  font-weight: 300;
  font-size: 14px;
}

/* line 85, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-form form .form-icon button {
  position: absolute;
  top: 0px;
  right: 0;
  background: none;
  border: 0;
  cursor: pointer;
  padding: 15px 22px;
  background: #0a0f17;
  line-height: 1;
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  color: #ff3e3f;
}

/* line 103, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .info.error {
  color: #ff0000;
}

/* line 106, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-cap {
  margin-bottom: 30px;
}

/* line 108, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-cap span {
  color: #ff3e3f;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 10px;
  display: block;
}

/* line 115, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-top .single-footer-caption .footer-cap p {
  color: #bdbdbd;
  font-size: 16px;
}

/* line 123, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-bottom {
  padding-bottom: 50px;
  padding-top: 30px;
}

/* line 128, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-bottom .footer-copy-right p {
  color: #bdbdbd;
  font-weight: 300;
  font-size: 16px;
  line-height: 2;
  margin-bottom: 12px;
}

/* line 134, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-bottom .footer-copy-right p i {
  color: #ff3e3f;
}

/* line 137, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-bottom .footer-copy-right p a {
  color: #ff3e3f;
}

/* line 151, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-social span {
  color: #fff;
  position: relative;
  margin-right: 57px;
}

/* line 156, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-social span::before {
  position: absolute;
  content: "";
  width: 43px;
  height: 2px;
  background: #3b3647;
  top: 50%;
  transform: translateY(-50%);
  right: -56px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 150, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-social {
    float: left;
    padding-top: 10px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  /* line 150, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-social {
    float: left;
    padding-top: 10px;
  }
}

@media (max-width: 575px) {
  /* line 150, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
  .footer-area .footer-social {
    float: left;
    padding-top: 10px;
  }
}

/* line 180, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-social > a {
  color: #7b8693;
  font-size: 14px;
  padding-left: 16px;
}

/* line 184, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-social > a > i {
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
}

/* line 193, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-social > a:hover i {
  transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
}

/* line 200, C:/Users/HP/Desktop/jun-2020/278.Internet_service/assets/scss/_footer.scss */
.footer-area .footer-social > a:hover {
  color: #ff3e3f;
}

.branch-h
{
 color: #c01f25;
 font-family: "Muli", sans-serif;
 font-size: 21px;
 margin-bottom: 23px;
 font-weight: 500;
}

.call-num:hover
{
 color:#000000;	
}

.footer-area {
    background: #080b12;
}

.footer-area {
    padding: 19px 200px;
}	

p.address,.ph,.mail {
    color: #fff;
}

.ft-top
{
 margin-top:50px;	
}

h2.branch
{
font-size: 42px;
    display: block;
    color: #ffffff;
    font-weight: 800!important;
    text-transform: capitalize;
    line-height: 1.4;
    text-align: center;
    margin-bottom: 50px;
    padding-top: 50px;
}	
	
 
.about-kansas
{
 text-align:center;
}
 
.nav-tabs
{
 border-bottom: 0px solid #ddd!important;
}
 
.tab-content > .tab-pane
{
 padding-top: 40px;
} 
 
.why-us
{
  padding: 0;
  background: #F4F4F4 0% 0% no-repeat padding-box;
  padding-bottom: 80px;
}

.why-us .row {
  overflow: hidden;
}

.why-us .content-item {
  padding: 20px;
  margin: -1px;
}

.box-content
{
 padding: 20px;	
 background: #fff;
 height:300px;
 box-shadow: 0 2px 24px 1px rgb(64 60 67 / 16%);  
 border-radius:25px;
}

.box-content-inner
{
 padding: 10px;
 background: #d9d9d9;
 height: 259px;
 box-shadow: 0 2px 24px 1px rgb(64 60 67 / 16%);
 border-radius: 25px;
}


.why-us .content-item span
{
 font-size: 29px;
 font-weight: 600;
 color: #b3091b;
}

.why-us .content-item h4
{
 font-size: 26px;
 font-weight: 400!important;
 padding: 0;
 margin: 20px 0;
 color:#000000;
}

.why-us .content-item p
{
 color: #000000;
 font-size: 18px;
 margin: 0;
 padding: 0;
}

@media (max-width: 768px) {
  .why-us .content-item {
    padding: 40px 0;
  }
}

.ser-kansas
{
 padding-top:50px;
 text-align:center; 
 padding-bottom: 23px;
} 
 
/*
#section-city-guides
{
 background: #F4F4F4 0% 0% no-repeat padding-box;
}
 */
 
 .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link
{
 color: #000000;
 background-color: #f3f3f3;
 border-color: #f3f3f3 #f3f3f3 #f3f3f3;
 border-bottom: 4px solid #c01f25;
}
 
.nav-tabs .nav-link
{
 background: #f3f3f3;
 padding-top: 10px!important;
 padding-bottom: 10px!important;
 border-radius: 0px;
 padding-left: 10px!important;
 padding-right: 10px!important;
}

.b-tab
{
 border: 1px solid black;
 padding: 10px;
}
 

.img-box-design
{
 position: absolute;
 right: 31px;
 top: 26px;
}

#probootstrap-navbar
{
 padding:0px 150px!important;	
}

.choose-box.choose-box-header.active
{
 background:green;	
}


.active.choose-box
{
 padding: 10px;
 background: red;
 position: relative;
}


/* srinu mobile starting */

@media only screen and (max-width: 640px)
{


.sn-arrow
{
 display: none!important;
}

.why-us .content-item h4
{
 line-height: 40px;
}

#probootstrap-navbar {
    padding: 0px 10px!important;
}
.display-sec-1 {
    text-align: center;
    font-size: 50px;
    line-height: 50px;
    font-weight: bold!important;
    padding-top: 29px;
}

.tab-g {
    color: #000;
    font-size: 19px;
    font-weight: bold;
    border-color: #fff #fff #fff!important;
}

.tab-g:hover {
    color: #000;
    font-size: 19px;
    font-weight: bold;
    border-color: #fff #fff #fff!important;
}

.ser-kansas {
    padding-top: 20px;
    text-align: center;
    padding-bottom: 0px;
}

.box-content {
    padding: 20px;
    background: #fff;
    height: auto;
    box-shadow: 0 2px 24px 1px rgb(64 60 67 / 16%);
  border-radius: 25px;
}
.box-content-inner {
    padding: 10px;
    background: #d9d9d9;
    height: auto;
    box-shadow: 0 2px 24px 1px rgb(64 60 67 / 16%);
    border-radius: 25px;
}

.why-us .content-item {
    padding:13px 0px;
}

.why-us .content-item {
    padding: 20px;
    margin: 0px;
}

.probootstrap-cover {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 100px 0;
}

.head-box {
    background: #ffffffd4 0% 0% no-repeat padding-box;
    border-radius: 36px;
    padding: 30px 6px;
    margin: 0 auto;
    margin-bottom: 25px!important;
    text-align: center;
}

.why-choose-mobi
{
 display:block!important;	
}

.why-choose
{
 display:none!important;
}

.star-box
{
 display:none!important;	
}


}

/* srinu mobile ending */


.star-box
{
 display:block;	
}

.why-choose-mobi
{
 display:none;	
}

.why-choose
{
 display:block;
}

.active .choose-box
{
 padding: 10px;
 background: #f3f3f3;
 position: relative;
 border-bottom: 5px solid #b3091b;
 margin-top:10px;
}

.accordion .item
{
 border: none;
 margin-bottom: 20px;
 background: none;
}
.t-p
{
  color: rgb(193 206 216);
  padding: 10px 10px 0px 10px;
  background:#f5f5f5;
}
.accordion .item .item-header h2 button.btn.btn-link {
background: #ffffff;
    color: #000000;
    border: 1px solid #000000;
    border-radius: 25px 25px 0px 0px;
    font-size: 16px;
    font-weight: 600;
    line-height: 2.5;
    text-decoration: none;
}
.accordion .item .item-header {
    border-bottom: none;
    background: transparent;
    padding: 0px;
    margin: 2px;
}

.accordion .item .item-header h2 button {
    color: white;
    font-size: 20px;
    padding: 15px;
    display: block;
    width: 100%;
    text-align: left;
}

.accordion .item .item-header h2 i {
    float: right;
    font-size: 30px;
    color: #ffffff;
    background-color: #000000;
    width: 60px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
}

button.btn.btn-link.collapsed i {
    transform: rotate(0deg);
}

button.btn.btn-link i {
    transform: rotate(180deg);
    transition: 0.5s;
}

.btn
{
 white-space: inherit;
 letter-spacing: 0px;
}

.know-more-cta
{
 min-width: 120px;
 padding: 13px 23px;
 font-size: 1.125rem;
 margin-top: 20px;
 background: #B3091B 0% 0% no-repeat padding-box;
 box-shadow: inset 0px 3px 6px #00000029, 0px 3px 6px #00000029;
 border-radius: 28px;
 color: #ffff;
 text-transform: uppercase;	
}


.know-more-cta:hover
{
 min-width: 120px;
 padding: 13px 23px;
 font-size: 1.125rem;
 margin-top: 20px;
 background: #B3091B 0% 0% no-repeat padding-box;
 box-shadow: inset 0px 3px 6px #00000029, 0px 3px 6px #00000029;
 border-radius: 28px;
 color: #ffff!important;
 text-transform: uppercase;	
}

@media screen and (max-width: 1024px) and (min-width: 800px){
.b-tab{
font-size: 18px;
padding: 8px;
}
.head-para1 {
text-align: left;
font-size: 18px!important;
}
.trusted-immi {
font-size: 2.1rem!important;
}
.why-us .content-item h4 {
font-size: 26px;
font-weight: 500!important;
margin: 10px 0;
}
.why-us .content-item span {
font-size: 26px;
}
.why-us .content-item p {
font-size: 16px;
}
.about-image-box {
font-size: 50px!important;
}
.line-shadow-img1 {
left: -8%!important;
}
.probootstrap-image{
background-position: right;
}
.img-box img {
width: 20px!important;
height: 20px!important;
}
.img-box {
right: 26px!important;
top: 7px!important;
}
.arrow-down {
    display: none;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 22px solid #b3091b;
    position: absolute;
    top: 108px;
    left: calc(49% - 20px);
}
}

@media screen and (max-width: 1280px) and (min-width: 1024px){
.arrow-down {
    display: none;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 22px solid #b3091b;
    position: absolute;
    top: 108px;
    left: calc(49% - 20px);
}

.b-tab{
font-size: 18px;
}
.trust-line, .trusted-immi {
font-size: 2.2rem;
}
.trust-line, .head-para1 {
font-size: 20.2px;
}
.pt-3 {
padding-top: 0rem !important;
}
.why-us .content-item p {
font-size: 16px;
}
.why-us .content-item h4 {
margin: 15px 0;  
}
.about-image-box {
font-size: 50px!important;
}
.line-shadow-img1 {
left: -9%!important;
}
}
