
body{  margin:0px; padding:0px; }
:root {--pc: #1a3836;--pcrgb:26,56,54;--pclightrgb:91,149,144;--sc: #ef3d3d;--scrgb:231,61,107;--sclightrgb:252,126,126;--tc: #111111;--tcrgb:17,17,17;--wc: #FFFFFF;--wcrgb:255,255,255;--bc: #000000;--bcrgb:0,0,0;}

.pctext-gradient {
  background: -webkit-linear-gradient(left, rgba(var(--pclightrgb), 1), rgba(var(--pcrgb), 1)); 
  background: -o-linear-gradient(right, rgba(var(--pclightrgb), 1), rgba(var(--pcrgb), 1)); 
  background: -moz-linear-gradient(right, rgba(var(--pclightrgb), 1), rgba(var(--pcrgb), 1)); 
  background: linear-gradient(to right, rgba(var(--pclightrgb), 1), rgba(var(--pcrgb), 1));  
  -webkit-background-clip: text; 
  -webkit-text-fill-color: transparent; 
}
.sctext-gradient {
  background: -webkit-linear-gradient(left, rgba(var(--sclightrgb), 1), rgba(var(--scrgb), 1)); 
  background: -o-linear-gradient(right, rgba(var(--sclightrgb), 1), rgba(var(--scrgb), 1)); 
  background: -moz-linear-gradient(right, rgba(var(--sclightrgb), 1), rgba(var(--scrgb), 1)); 
  background: linear-gradient(to right, rgba(var(--sclightrgb), 1), rgba(var(--scrgb), 1));  
  -webkit-background-clip: text; 
  -webkit-text-fill-color: transparent; 
}

.phonefield{ width:75px !important; }

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	color: var(--bc) !important;
    background-color: rgba(var(--bcrgb),.10) !important;
}

.lefticons i{width:22px;}

.thumb-4-1 { aspect-ratio: 4 / 1; flex: 1 0 auto; }
.thumb-4-1-5 { aspect-ratio: 4 / 1.5; flex: 1 0 auto; }
.thumb-4-2 { aspect-ratio: 4 / 2; flex: 1 0 auto; }
.thumb-4-2-5 { aspect-ratio: 4 / 2.5; flex: 1 0 auto; }
.thumb-4-3 { aspect-ratio: 4 / 3; flex: 1 0 auto; }
.thumb-4-3-5 { aspect-ratio: 4 / 3.5; flex: 1 0 auto; }
.thumb-4-4 { aspect-ratio: 4 / 4; flex: 1 0 auto; }
.thumb-4-4-5 { aspect-ratio: 4 / 4.5; flex: 1 0 auto; }

.thumb-4-1 img, .thumb-4-1-5 img, .thumb-4-2 img, .thumb-4-2-5 img, .thumb-4-3 img, .thumb-4-3-5 img, .thumb-4-4 img, .thumb-4-4-5 img { width:100%; height:100%; object-fit: cover; overflow: hidden; }
.topbar{
	position:fixed;
	top:0px;
	width:100%;
	z-index:100;
	/*background-image: linear-gradient(to bottom, rgba(var(--scrgb), .10), rgba(var(--scrgb), .10));*/
}
.topbar.scrolled {
  background-color: #fff !important;
  background-image: none !important;
  transition: background-color 200ms linear;
  z-index:100;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.pc{color:var(--pc) !important;}
.sc{color:var(--sc) !important;}
.tc{color:var(--tc) !important;}
.wc{color:var(--wc) !important;}
.bc{color:var(--bc) !important;}
.pbc{background-color:var(--pc) !important;}
.sbc{background-color:var(--sc) !important;}
.tbc{background-color:var(--tc) !important;}
.wbc{background-color:var(--wc) !important;}
.bbc{background-color:var(--bc) !important;}
.homeslider .carousel-btns { margin-top: 2em; }
.homeslider .carousel-btns .btn { width: 150px; }
@media(max-width:991px) {
.bannerbg{ background-position:18% top !important; }
}
.homeslider .carousel-control { width: auto; }
.homeslider .carousel-control .icon-prev,
.homeslider .carousel-control .icon-next,
.homeslider .carousel-control .fa-chevron-left,
.homeslider .carousel-control .fa-chevron-right { position: absolute; top: 47%; right: 0; z-index: 5; display: inline-block; background-color: #000; width: 38px; height: 38px; line-height: 40px; font-size: 14px;}
.homeslider .carousel-control .icon-prev, .homeslider .carousel-control .fa-chevron-left { left: 0; }
.homeslider .carousel-indicators li { width: 12px; height: 12px; margin: 0 1px; border: 2px solid #fff; opacity: .8; left:0px !important;right: none !important; border-radius:99px}
.homeslider .carousel-indicators .active { background-color: var(--sc); border-color: var(--sc); }
.homeslider .carousel-control .icon-prev, .carousel-control .fa-chevron-left,
.homeslider .carousel-control .icon-right, .carousel-control .fa-chevron-right{border-radius: 50px;}
.homeslider .carousel-control .icon-prev, .carousel-control .fa-chevron-left {left: 30px;}
.homeslider .carousel-control .icon-right, .carousel-control .fa-chevron-right {right: 30px;}
.font-weight-600{ font-weight:600; }
.font-weight-700{ font-weight:700; }
.font-weight-800{ font-weight:800; }
.font-weight-900{ font-weight:900; }
.font-weight-1000{ font-weight:1000; }
.sec-space{height:60px;}
.form-elements::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-elements::-moz-placeholder{color:#6c757d;opacity:1}
.form-elements:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-elements::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-elements::placeholder{color:#6c757d;opacity:1}
.form-elements input[type=text],.form-elements input[type=phone],.form-elements input[type=email],.form-elements input[type=email],.form-elements input[type=date],.form-elements input[type=submit],.form-elements input[type=reset],.form-elements input[type=datetime-local],.form-elements input[type=month],.form-elements input[type=number],.form-elements input[type=button],.form-elements input[type=password],.form-elements input[type=search],.form-elements input[type=time],.form-elements input[type=tel],.form-elements input[type=url],.form-elements input[type=week], .form-elements select, .form-elements textarea, .form-elements button{border-radius:38px;padding:0px 20px;height:38px;height:38px;box-shadow:none;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.form-elements input[type=text],.form-elements input[type=phone],.form-elements input[type=email],.form-elements input[type=email],.form-elements input[type=date],.form-elements input[type=datetime-local],.form-elements input[type=month],.form-elements input[type=number],.form-elements input[type=password],.form-elements input[type=search],.form-elements input[type=time],.form-elements input[type=tel],.form-elements input[type=url],.form-elements input[type=week], .form-elements select, .form-elements textarea{border:1px solid #ced4da; color:#495057;}
.form-elements	input[type=file]{border-radius:38px;}
.form-elements input:focus, .form-elements select:focus,  .form-elements textarea:focus{color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.form-elements button, .form-elements input[type=submit], .form-elements input[type=reset],.form-elements input[type=button]{border:none;color:#495057;}
.form-elements select{background-image:url(../images/dd-arrow.svg);background-repeat:no-repeat;background-position:96% center;background-size:20px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}
.form-elements input, .form-elements select:focus{outline:0}
.button{border-radius: 38px;padding:0px 20px 2px 20px; margin:0px; height:38px;line-height:38px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important; }
.button-sm{border-radius: 30px;padding:0px 15px 2px 15px; height:30px;line-height:30px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important;}
.anchortag{border-radius: 38px;padding:0px 20px 2px 20px; margin:0px; height:38px;line-height:36px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important; }
.anchortag-sm{border-radius: 30px;padding:0px 15px 2px 15px; height:30px;line-height:28px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important;}
.pbtn{background-color:var(--pc) !important;color:white !important;}
.sbtn{background-color:var(--sc) !important;color:white !important;}
.tbtn{background-color:var(--tc) !important;color:white !important;}
.wbtn{background-color:var(--wc) !important;color:black !important;}
.bbtn{background-color:var(--bc) !important;color:white !important;}
.pc-gbtn{background-image: linear-gradient(to right, rgba(var(--pcrgb), 1), rgba(var(--pclightrgb), 1));color:white !important;}
.sc-gbtn{background-image: linear-gradient(to right, rgba(var(--scrgb), 1), rgba(var(--sclightrgb), 1));color:white !important;}
.sc-gbtn:disabled{background-image: linear-gradient(to right, rgba(var(--bcrgb), .10), rgba(var(--bcrgb), .10));color:black !important;}
.razorpay-payment-button{
border-radius: 38px;padding:0px 20px 2px 20px; margin:0px; height:38px;line-height:38px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important;
background-image: linear-gradient(to right, rgba(var(--scrgb), 1), rgba(var(--sclightrgb), 1));color:white !important;
}

.price-font{font-family:arial !important;}

.pbtn:hover{background:rgba(var(--pcrgb),.9) !important;}
.sbtn:hover{background:rgba(var(--scrgb),.9) !important;}
.tbtn:hover{background:rgba(var(--tcrgb),.9) !important;}
.wbtn:hover{background:rgba(var(--wcrgb),.9) !important;}
.bbtn:hover{background:rgba(var(--bcrgb),.9) !important;}
.pc-gbtn:hover{background-image: linear-gradient(to right, rgba(var(--pcrgb), .9), rgba(var(--pclightrgb), .9));color:white !important;}
.sc-gbtn:hover{background-image: linear-gradient(to right, rgba(var(--scrgb), .9), rgba(var(--sclightrgb), .9));color:white !important;}
.sc-gbtn:disabled:hover{background-image: linear-gradient(to right, rgba(var(--bcrgb), .10), rgba(var(--bcrgb), .10));color:black !important;}
.razorpay-payment-button:hover{background-image: linear-gradient(to right, rgba(var(--scrgb), .9), rgba(var(--sclightrgb), .9));color:white !important;}

.pbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--pcrgb),.5) !important;}
.sbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--scrgb),.5) !important;}
.tbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--tcrgb),.5) !important;}
.wbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--wcrgb),.5) !important;}
.bbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--bcrgb),.5) !important;}
.pc-gbtn:focus{background-image: linear-gradient(to right, rgba(var(--pcrgb), .5), rgba(var(--pclightrgb), .5));color:white !important;}
.sc-gbtn:focus{background-image: linear-gradient(to right, rgba(var(--scrgb), .5), rgba(var(--sclightrgb), .5));color:white !important;}
.sc-gbtn:disabled:focus{background-image: linear-gradient(to right, rgba(var(--bcrgb), .10), rgba(var(--bcrgb), .10));color:black !important;}
.razorpay-payment-button:focus{background-image: linear-gradient(to right, rgba(var(--scrgb), .5), rgba(var(--sclightrgb), .5));color:white !important;}

.br-circle{border-radius:30px !important;}
.inlinetabs .nav-link{border-radius:30px !important;color:var(--pc);}
.inlinetabs .nav-pills .nav-link.active, .nav-pills .show>.nav-link { color: #ffffff !important; background-color:var(--pc); }

.blur-backdrop{-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);}

.rounded-large { border-radius: 1rem !important; }
.rounded-large-top { border-top-left-radius: 1rem !important; border-top-right-radius: 1rem !important; }
.rounded-large-bottom { border-bottom-right-radius: 1rem !important; border-bottom-left-radius: 1rem !important; }
  
.rounded-lg { border-radius: 1rem !important; }
.rounded-lg-top { border-top-left-radius: 1rem !important; border-top-right-radius: 1rem !important; }
.rounded-lg-bottom { border-bottom-right-radius: 1rem !important; border-bottom-left-radius: 1rem !important; }
.rounded-lg-left { border-bottom-left-radius: 1rem !important; border-top-left-radius: 1rem !important; }
.rounded-lg-right { border-bottom-right-radius: 1rem !important; border-top-right-radius: 1rem !important; }

.round-5px{border-radius:5px;}
.round-10px{border-radius:10px;}
.round-15px{border-radius:15px;}
.round-20px{border-radius:20px;}
.round-25px{border-radius:25px;}
.round-30px{border-radius:30px;}

.rounded-t-5px{border-top-left-radius:5px;border-top-right-radius:5px;}
.rounded-t-10px{border-top-left-radius:10px;border-top-right-radius:10px;}
.rounded-t-15px{border-top-left-radius:15px;border-top-right-radius:15px;}
.rounded-t-20px{border-top-left-radius:20px;border-top-right-radius:20px;}
.rounded-t-25px{border-top-left-radius:25px;border-top-right-radius:25px;}
.rounded-t-30px{border-top-left-radius:30px;border-top-right-radius:30px;}

.round-r-5px{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.round-r-10px{border-top-right-radius:10px;border-bottom-right-radius:10px;}
.round-r-15px{border-top-right-radius:15px;border-bottom-right-radius:15px;}
.round-r-20px{border-top-right-radius:20px;border-bottom-right-radius:20px;}
.round-r-25px{border-top-right-radius:25px;border-bottom-right-radius:25px;}
.round-r-30px{border-top-right-radius:30px;border-bottom-right-radius:30px;}

.round-b-5px{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.round-b-10px{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.round-b-15px{border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.round-b-20px{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.round-b-25px{border-bottom-left-radius:25px;border-bottom-right-radius:25px;}
.round-b-30px{border-bottom-left-radius:30px;border-bottom-right-radius:30px;}

.round-l-5px{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.round-l-10px{border-top-left-radius:10px;border-bottom-left-radius:10px;}
.round-l-15px{border-top-left-radius:15px;border-bottom-left-radius:15px;}
.round-l-20px{border-top-left-radius:20px;border-bottom-left-radius:20px;}
.round-l-25px{border-top-left-radius:25px;border-bottom-left-radius:25px;}
.round-l-30px{border-top-left-radius:30px;border-bottom-left-radius:30px;}

.text-gradient{ background: -webkit-linear-gradient(left, var(--sc) , var(--tc)); background: -o-linear-gradient(right, var(--sc), var(--tc)); background: -moz-linear-gradient(right, var(--sc), var(--tc)); background: linear-gradient(to right, var(--sc) , var(--tc));  -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

.oneline{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.twolines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.threelines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.fourlines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.fivelines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.check-icons ul {
  list-style: none;
  padding: 0;
}

.check-icons li {
 display: inline-flex;
 margin-bottom: 10px;
}

.check-icons li:before {
  content: "\f178";
  display: inline-flex;
  font-family: FontAwesome;
  display: inline-block;
  margin-right: 10px;
}

.font-weight-600{font-weight:600;}
.togglericon{background:rgba(var(--pcrgb),.05) !important;border:1px solid rgba(var(--pcrgb),.5) !important;height:auto !important;color:var(--pc) !important; }
.primary-nav .navbar-expand-lg .navbar-nav .nav-link{color:var(--bc) !important;}
.primary-nav .navbar .nav-item:not(:last-child) { padding-right:10px; }
.primary-nav .navbar .nav-link { margin-left: 10px; }
.primary-nav .navbar-nav li:hover > ul.dropdown-menu { display: block;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15); border-radius:10px; }
.primary-nav .dropdown-submenu { position:relative; }
.primary-nav .dropdown-submenu>.dropdown-menu { top:0; left:-10rem;margin-top:-6px; }
.primary-nav .dropdown-menu > li > a:hover:after { text-decoration: underline; transform: rotate(-90deg); } 
.primary-nav .navbar-nav .dropdown-menu {padding:0px; margin:0px;border:none;border-radius:none;}
.primary-nav .navbar-nav .dropdown-item{padding:7px 20px;}
.primary-nav .navbar-nav .dropdown-item:hover{background:none;color:var(--sc) !important;}
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}
@media (max-width:575px){
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{float:left}
.col-xxs-1{width:8.333333333333332%}
.col-xxs-2{width:16.666666666666664%}
.col-xxs-3{width:25%}
.col-xxs-4{width:33.33333333333333%}
.col-xxs-5{width:41.66666666666667%}
.col-xxs-6{width:50%}
.col-xxs-7{width:58.333333333333336%}
.col-xxs-8{width:66.66666666666666%}
.col-xxs-9{width:75%}
.col-xxs-10{width:83.33333333333334%}
.col-xxs-11{width:91.66666666666666%}
.col-xxs-12{width:100%}
.col-xxs-push-1{left:8.333333333333332%}
.col-xxs-push-2{left:16.666666666666664%}
.col-xxs-push-3{left:25%}
.col-xss-push-4{left:33.33333333333333%}
.col-xxs-push-5{left:41.66666666666667%}
.col-xxs-push-6{left:50%}
.col-xxs-push-7{left:58.333333333333336%}
.col-xxs-push-8{left:66.66666666666666%}
.col-xxs-push-9{left:75%}
.col-xxs-push-10{left:83.33333333333334%}
.col-xxs-push-11{left:91.66666666666666%}
.col-xxs-pull-1{right:8.333333333333332%}
.col-xxs-pull-2{right:16.666666666666664%}
.col-xxs-pull-3{right:25%}
.col-xxs-pull-4{right:33.33333333333333%}
.col-xxs-pull-5{right:41.66666666666667%}
.col-xxs-pull-6{right:50%}
.col-xxs-pull-7{right:58.333333333333336%}
.col-xxs-pull-8{right:66.66666666666666%}
.col-xxs-pull-9{right:75%}
.col-xxs-pull-10{right:83.33333333333334%}
.col-xxs-pull-11{right:91.66666666666666%}
.col-xxs-offset-1{margin-left:8.333333333333332%}
.col-xxs-offset-2{margin-left:16.666666666666664%}
.col-xxs-offset-3{margin-left:25%}
.col-xxs-offset-4{margin-left:33.33333333333333%}
.col-xxs-offset-5{margin-left:41.66666666666667%}
.col-xxs-offset-6{margin-left:50%}
.col-xxs-offset-7{margin-left:58.333333333333336%}
.col-xxs-offset-8{margin-left:66.66666666666666%}
.col-xxs-offset-9{margin-left:75%}
.col-xxs-offset-10{margin-left:83.33333333333334%}
.col-xxs-offset-11{margin-left:91.66666666666666%}
}

.faqs .question {font-size: 1.2rem;font-weight: 600;padding: 15px 80px 15px 15px;position: relative;display: flex;align-items: center;cursor: pointer;}
.faqs .question::after {content: "\002B";font-size: 2.2rem;position: absolute;right: 20px;transition: 0.2s;}
.faqs .question.active::after {transform: rotate(45deg);}
.faqs .answercont {max-height: 0;overflow: hidden;transition: 0.3s;}.faqs .answer {padding: 0 20px 20px;line-height: 1.5rem;}
.faqs .question.active + .answercont {}
.faqheader{border-radius:5px;}
.header-section { margin-bottom: 35px; }
.header-section .title { position: relative; margin-bottom: 20px; padding-bottom: 15px; text-transform: uppercase; font-weight: 700; }
.header-section .title:before { content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 140px; height: 1px; background-color:var(--sc) !important; }
.header-section .title:after { content: ""; position: absolute; bottom: -1px; left: 50%; transform: translateX(-50%); width: 45px; height: 3px; background-color:var(--sc) !important; }
.header-section .title span { color:var(--sc) !important; }
.fa-gradient { background: -webkit-gradient(linear, left top, left bottom, from(#945268), to(#3f2982)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.slick-dots li button{ display:none; }
.vbutton{ top: 40%; position: fixed !important; right: -1px; z-index: 9999;    transform: rotateZ(-90deg); right: -50px; background: #0081a0; padding: 10px; color: #fff; font-size: 16px; font-weight: 600; cursor: pointer;}
.testimonials { /*background: linear-gradient(112deg, rgba(var(--scrgb),1), 50%, rgba(var(--pcrgb),1) 50%);*/ /*background:rgba(var(--scrgb),.1);*/ }
.testimonials .carousel-caption { position: initial; z-index: 10; padding: 5rem 8rem; color: #333; text-align: center; font-size: 1.2rem; }
@media(max-width:767px) {
.testimonials .carousel-caption { position: initial; z-index: 10; padding: 3rem 3rem; color:#333; text-align: center; } }
.testimonials .carousel-caption img {width: 6rem;border-radius: 5rem;margin-top: 2rem}
.testimonials .image-caption { margin-top: 0.5rem }
@media(max-width:767px) { .testimonials .image-caption { margin-top: 0.5rem } .testimonials .carousel-caption img { width: 4rem; border-radius: 4rem; margin-top: 1rem } }
.testimonials i { padding: 1.4rem }
.testimonials .carousel-control-prev i{background-color:var(--sc);color:white;}
.testimonials .carousel-control-next i{background-color:var(--pc);color:white;}
@media(max-width:767px) { .testimonials i { padding: 0.8rem } }
.testimonials .carousel-control-prev { justify-content: flex-start }
.testimonials .carousel-control-next { justify-content: flex-end }
.testimonials .carousel-control-prev, .testimonials .carousel-control-next { transition: none; opacity: unset }
.socialplatforms .fa {font-size: 14px; width: 25px; height: 25px; text-align: center; text-decoration: none; line-height:25px; }
.socialplatforms .fa:hover { opacity: 0.7; }
.list ul{list-style-type:none; padding-left:0px;}
.list ul li{list-style-type:none; margin-bottom:15px;}
/*.socialplatforms .fa-facebook { background: white; color: #3B5998; }
.socialplatforms .fa-twitter { background: white; color: #55ACEE; }
.socialplatforms .fa-linkedin { background: white; color: #007bb5; }
.socialplatforms .fa-youtube { background: white; color: #bb0000; }
.socialplatforms .fa-instagram { background: white; color: #125688; }
.socialplatforms .fa-pinterest { background: white; color: #cb2027; }*/
.galley .thumb{margin-bottom:30px}
.galley img.zoom{width:100%;height:200px;border-radius:5px;object-fit:cover;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out}
.galley .transition{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.galley .modal-header{border-bottom:none}
.galley .modal-title{color:#000}
.galley .modal-footer{display:none}
@media screen and (min-width: 0px) and (max-width: 576px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 576px) and (max-width: 768px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }	
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 1400px) and (max-width: 1920px) {
.spacex{ padding-right: 7% !important; padding-left: 7% !important; }
}
@media screen and (min-width: 1920px) and (max-width: 2500px) {
.spacex{ padding-right: 17% !important; padding-left: 17% !important; }		
}
@media screen and (min-width: 2500px) and (max-width: 5000px) {
.spacex{ padding-right: 32% !important; padding-left: 32% !important; }		
}
@media screen and (min-width: 5000px) and (max-width: 10000px) {
.spacex{ padding-right: 37% !important; padding-left: 37% !important; }		
}
.ass-mngnt .list img {
    filter: invert(56%) sepia(83%) saturate(750%) hue-rotate(313deg);
}
.ftr-sc, .btm-footer a {
    color: #598683 !important;
}
.blcqt {
    border-left: solid 2px #f5606094 !important;
}
.soc-icon i {
    font-size: 22px;
}
.bg-light-o {
    background: #e0e0e04a;
}
.msn-vsn img {
   /* filter: invert(56%) sepia(83%) saturate(750%) hue-rotate(313deg); */
}
.h5 {
    font-size: 1.25rem;
}

.wht-v-ofr {
    background-color: #ededed;
    background-image: url(https://digiliticsdev.in/projects/dev/kootami/images/about-us/what-we-offer.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
}
.wht-v-ofr .card, .why .card {
    box-shadow: 1px 3px 7px 0px rgba(0, 0, 0, .15) !important;
    min-height: 280px;
    background: #ffffff;
    border: 0;
   border-radius: 12px;
}
.wht-v-ofr .card-title {
    font-size: 18px;

}
.wht-v-ofr .card-body .why .card-body{
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.vm-thumb {
    margin: 0 auto 15px auto;
    background: #f8f9fa;
    border-radius: 50%;
    width: 90px;
    height: 90px;
    padding: 5px;
    text-align: center;
}
.vm-thumb img {
    margin: 10px 5px;
    padding: 5px;
    text-align: center;
}
.why-mngt .card {
    min-height: 270px;
    box-shadow: 1px 3px 7px 0px rgba(0, 0, 0, .15) !important;
    border-radius: 8px;
    border: 0;
}
.why-mngt h5 {
    font-weight: 600;
    line-height: 26px;
}
.why-thumb img {
    /* filter: invert(56%) sepia(83%) saturate(750%) hue-rotate(313deg); */
}
.why-thumb {
    background: #f8f9fa;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    text-align: center;
    line-height: 100px;
    padding: 0 25px;
}
.img-red img {filter: invert(56%) sepia(83%) saturate(750%) hue-rotate(313deg);}