html {scroll-behavior: smooth;}
/* common css */
.flex-end{justify-content:flex-end}
.demo-session-btn{background-color:#df2027;color:#ffffff;padding:8px 15px;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;text-transform:uppercase;border-radius:30px;text-decoration:none;display:inline-block;}
.demo-session-btn:hover{color:#ffffff;text-decoration:none}
.session-btn{background: #6b65b4;white-space: nowrap; padding: 5px 15px;display: inline-block;color: #fff;border-radius: 30px;}
.session-btn:hover{color:#ffffff;text-decoration:none}
/* header section */
.header-segment{position:fixed;top:0;left:0;width:100%;background-color:#ffffff;z-index:999;box-shadow:0 0 10px rgb(0 0 0 / 22%)}
.header-segment .navbar{padding:0 0;}
.header-segment .nav-link{color:#000000 !important}
.register-now-btn, .free-demo-btn{margin-left:10px;padding:8px 10px;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;text-transform:uppercase;border-radius:30px;text-decoration:none;display:inline-block;}
.register-now-btn{background-color:#352451;color:#ffffff}
.free-demo-btn{background-color:#df2027;color:#ffffff}
.register-now-btn:hover, .free-demo-btn:hover{color:#ffffff;text-decoration:none}
.logo-fixed{ width:260px;transition:0.4s ease all;-webkit-transition:0.4s ease all;}
.logo-fixed img{max-width:100%;width:100%}
.flex-menu-section {
    display: flex;
    width: 100%;
	align-items:center;
    justify-content: flex-end;
}
.login-social-menu{display:flex;    border-left: 1px solid #eeeeee;margin-left:15px;}
.admin-login-section{margin-left:20px;}
.phone-mail-menu{display:flex;align-items:center}
.flex-menu-section .navbar-nav li a{text-transform:uppercase;font-size:12px;color:;font-weight: bold;padding:31px 8px;transition:0.4s ease all;}
.header-segment.active .flex-menu-section .navbar-nav li a{padding:22px 8px;    }
.flex-menu-section .navbar-nav li a.active{border-bottom:3px solid #1776e2}
.phone-mail-menu ul{list-style:none;margin:0;padding:0 0 0 20px}
.phone-mail-menu ul li a{    text-transform: lowercase;font-size:13px;    color: #7b7b7b;text-decoration:none;transition:0.4s ease all;-webkit-transition:0.4s ease all;}
.admin-login-section a{    display: inline-block;
    text-align: center;
    font-size: 12px;
    color: #7b7b7b;
    /* padding: 18px 15px; */
     padding: 19px 10px;
    background: #efefef;
    margin: 0;transition:0.4s ease all;
	-webkit-transition:0.4s ease all;
	-moz-transition:0.4s ease all;
	}
.admin-login-section a:hover{background-color:#1776e2;color:#fff}
.admin-login-section a:hover .admin-user-icon{color:#fff}
.header-segment.active .admin-login-section a{padding: 10px 15px;}
.header-segment.active .logo-fixed{ width:215px}
.admin-login-section a:hover{text-decoration:none}
.admin-user-icon{
    font-size: 18px;
    color: #0c7aea;
}
/*header section portion */
	.inner-width-section{display:flex;    justify-content: space-between;padding:10px 20px}	
	.left-portion-connect{display:flex;align-items:center}
	.left-portion-connect ul{list-style:none;margin:0;display:flex;padding:0}
	.left-portion-connect ul li{margin-right:15px;}
	.left-portion-connect ul li a{    text-transform: lowercase;font-size:14px;    color: #7b7b7b;text-decoration:none;transition:0.4s ease all;-webkit-transition:0.4s ease all;}
	.right-portion-connect a{display:flex;align-items:center}
	.right-portion-connect a i{margin-right:5px;display:inline-block}
	.tab-view-top-header{display:none}
/*end header section portion*/



/* slider section */
.slider-segment{width:100%;height:100vh;position:relative;overflow:unset !important}
/* .slider-segment:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#6b65b4;border-radius:0 0 78% 0} */
.sticky-session-start{width:100%;display:flex;height:calc(100vh - 68px);margin-top:68px;position:relative;z-index:1}
.slider-management-carousel{position:relative;width:100%;height:100%}
.slider-management-carousel .carousel-inner{width:100%;height:100%}
.slider-management-carousel .carousel-inner .carousel-item{width:100%;height:100%;position:relative}
.content-segment{margin-left:15%;height:100%;    display: flex;
    align-items: center;}
.slider-text{color:#ffffff;margin-bottom:20px}
.rounded-squre-shape{position:absolute;right:20%;bottom:9%;border:1px solid #dddddd;z-index: 2;width: 25%;height: 57.26%;    border-radius: 60px;    transform: rotate(45deg)}
.slide-image-round{    position: absolute;right: 17.5%; bottom: 3.6%;z-index: 2; width: 30%;border-radius: 60px; }
.slide-image-round img{width:100%}
.rounded-squre-shape .inner-rounded-shape{position:relative;width:100%;height:100%}
.rounded-squre-shape .inner-rounded-shape .dark-squre-shape{    position: absolute;
    top: 24%;
    left: -5%;
    width: 20%;
    height: 20%;
    background: #352451;
    border-radius: 20%;}
.carousel-fade .carousel-item {
 opacity: 0;
 transition-duration: 1s;
 transition-property: opacity;
}

.carousel-fade  .carousel-item.active,
.carousel-fade  .carousel-item-next.carousel-item-left,
.carousel-fade  .carousel-item-prev.carousel-item-right {
  opacity: 1;
   transition:1s ease all;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-right {
 opacity: 0;
 transition:1s ease all;
}

.carousel-fade  .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-prev {
 transform: translateX(0);
 transform: translate3d(0, 0, 0);
}
/*courses we offer*/
.paddingtb-50{padding:50px 0}
.courses-we-offer-title{text-align:center}
.menu-list-section{width:100%;display:flex;list-style:none;margin:0;padding:0;justify-content:space-around}
.menu-list-section li{width:30%;text-align:center}
.menu-list-section li a img{filter: grayscale(100%);    border-radius: 15px;}
.menu-list-section li a{display:inline-block;position:relative}
.website-nav-title{position:absolute;bottom:20px;left:10px;color:#ffffff;font-weight:600;letter-spacing:1px}
.squre-center-box{width:400px;height:400px;border-radius:100px;border:1px solid #eee;transform:rotate(45deg);display:flex;justify-content:center;align-items:center;position:relative}
.session-box-width{    position: absolute;right: -40px;bottom: 17px;transform: rotate(-45deg);}
.center-squre-images{transform:rotate(-45deg);width:300px}
.center-squre-images img{max-width:100%}
.we-offer-width{display:flex;justify-content:center}
section.section-padding{padding:160px 0}
.absolute-circle{position:absolute;transform: rotate(-45deg);}
.inner-relative-circle{position:relative;width:80px;height:80px;border-radius:50%;border:1px solid #eee;display:flex;justify-content:center;align-items:center;cursor:pointer}
.absolute-circle.absl .inner-relative-circle::after{    border-bottom: 7px solid transparent;border-top: 7px solid transparent;content: "";height: 0;width: 0;position: absolute;left: -7px;top: 0;bottom: 0;margin: auto;}
.absolute-circle.absr .inner-relative-circle::after{border-bottom: 7px solid transparent;border-top: 7px solid transparent;content: "";height: 0;width: 0;position: absolute;right: -7px;top: 0;bottom: 0;margin: auto;}
.absolute-circle.active .inner-relative-circle{border:1px solid #ff0000;}
.absolute-circle.absl.active .inner-relative-circle::after{border-right: 7px solid #ff0000;}
.absolute-circle.absr.active .inner-relative-circle::after{border-left: 7px solid #ff0000;}
.circle-session{width: 65px;font-weight: bold;padding: 0 12px;background:#ffffff;height: 65px;border-radius: 50%;border: 1px solid #eee;display: flex;align-items: center;justify-content: center;text-align: center;line-height: 1;}
.absolute-circle.active .inner-relative-circle .circle-session {color:#3a2975}
.absl1{    top: 130px;left: -39px;}
.absl2{top: 240px;left: -39px;}
.absl3{bottom: -39px ;left: 80px; }
.absl4{bottom:-39px ;left: 180px;}
.absr1{top: -40px;left: 130px;}
.absr2{top: -40px ;left: 240px;}
.absr3{top:80px  ;right:-40px ;}
.absr4{top:  180px ; right: -40px;}
#web-development .absr2{    top: -40px;left: 180px;}
#web-development .absr3 {top: -10px;right: -10px;}
#web-development .absr4 {top: 150px;right: -40px;}
.absolute-circle.absl  .content-show-circle-box{position:absolute;top:0;left:-450%;width:260px;display:none}
.absolute-circle.absr  .content-show-circle-box{position:absolute;top:0;right:-450%;width:260px;display:none}
.absolute-circle.active .content-show-circle-box{display:block}
.list-items-duration{padding:0 0 0 20px;margin:0 0 5px 0}
.fees-duration{font-size:20px;margin-bottom:10px}
.list-items-duration li{    font-weight: 500;}
.circle-session i{font-size:36px;}
.circle-session img{width:100%}
/*End courses we offer*/
/* web-development-section */
.web-development-section .we-offer-width{    justify-content: flex-start;}
.web-development-section .squre-center-box{border:2px solid #6b65b4;border-left: 0;border-bottom: 0;}
.other-courses-section .we-offer-width{    justify-content: flex-end;}
.other-courses-section .squre-center-box{border:2px solid #6b65b4;border-top: 0;border-right: 0;}
.paragraph-content p{color:#3e485d}
/* End web-development-section */
/*project training section*/
.training-segment{position:relative;}
.relative-section{position:relative;}
.training-section-width{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;    display: flex;align-items: center;padding: 50px 0;}
.training-box{}
.training-box .training-title{color:#fff;font-size:22px;font-weight:bold;margin-bottom:15px}
.training-box .training-content{}
.training-box .training-content p{color:#fff}

.padding-section{padding:90px 0}
.simple-title{    color: #0c7aea;
    font-weight: 700;
    letter-spacing: 5px;}
.big-title{    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;text-transform:uppercase}
.about-us-head{margin-bottom:15px;}
.read-more-btn{display:inline-block;color:#0c7aea;font-size:14px;}
.read-more-btn:hover{text-decoration:none}
.read-more-btn .list-icons-btn{    display: inline-block;
    padding: 5px 25px;
    background-color: #0c7aea;
    color: #fff;
	/* width:50px; */
	border:1px solid #0c7aea;
    margin-left: 5px;transition:0.4s ease all;
    border-radius: 18px;}
	.read-more-btn:hover .list-icons-btn{color:#0c7aea;background-color:#ffffff}
	.read-more-btn .list-icons-btn i{//animation-name: readmore;
  animation-duration: 1.8s;  animation-iteration-count: infinite;}
  @keyframes readmore {
  from {margin-left: -15px;}
  to {margin-right: -20px;}
}
.read-mores-section .read-more-btn{opacity:0.3}
.read-mores-section .read-more-btn .list-icons-btn{margin-left:0}

.service-box-here{    padding: 30px;
    border-radius: 20px;
    box-shadow: 0 0 10px #9a9a9a;}
.service-box-title{    margin-bottom: 25px;
    font-weight: 600;}/*products box css*/
	.product-box-here{margin:0 13px;}
	.product-box-here img{transition:0.4s ease all;-webkit-transition:0.4s ease all;}
	.product-box-here:hover img{transform:scale(1.1)}
	.product-box-here a{display:inline-block;text-decoration:none;transition:0.4s ease all;}
	.product-box-here a .product-box-img{transition:0.4s ease all;-webkit-transition:0.4s ease all;transition:0.4s ease all;margin-bottom:15px;    box-shadow: 0 0 21px rgb(0 0 0 / 10%);    border-radius: 15px;    overflow: hidden;}
	.product-box-here a:hover .product-box-img{box-shadow: 0 0 30px rgb(0 0 0 / 20%);  }
	.product-box-here a .product-box-content{}
	.product-box-here a .product-box-content .product-box-title{color:#000000;font-weight:bold;text-align:center}
	.product-box-here a .product-box-content .product-box-subtitle{color:#545454}
	.text-center{text-align:center}
	/*gallery*/
	.gallery-box-here {    -webkit-column-count: 3;    -moz-column-count: 3;    column-count: 3;    -webkit-column-gap: 1rem;    -moz-column-gap: 1rem;    column-gap: 1rem;width:80%;margin:0 auto}
	.gallery-box-item{margin-bottom:1rem;}
	.gallery-box-item a{display:inline-block;position:relative;     }
	.gallery-box-item a:after{content:'';opacity:0;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background-color:#1776e2}
	.gallery-box-item a:hover:after{opacity:.5}
	.gallery-box-item a .services-title{position:absolute;z-index:2;top:70%;transition:0.4s ease all;left:0;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center;font-size:19px;color:#fff;text-transform:uppercase;font-weight:600;    line-height: 23px;}
	.gallery-box-item a:hover .services-title{top:50%;opacity:1}
	.footer-section{background:#1776e2}
	.footer-list-items {    width: 100%;}
	.footer-list-items .footer-list-title {        font-weight: 600;
    margin-bottom: 15px;
    color: #fff;
    padding-bottom: 15px;
    border-bottom: 1px solid #efefef29;
    text-transform: uppercase;}.list-of-footer {    margin: 0;    padding: 0;    list-style: none;}
	.list-of-footer li{margin-bottom:8px;}
	.list-of-footer li a { transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;   color: #ffffff;    transition: 0.4s ease all;    text-decoration: none;}
	.list-of-footer li a:hover{color:#1776e2}
	.footer-section {    background: #232d46;    padding: 50px 0 20px;}.list-of-footer p{color:#fff}
	.copy-rights{padding:20px 0 0 0;text-transform:uppercase;border-top:1px solid #efefef29;color:#fff;margin-top:50px;text-align:center}/* social media */.social-icons{margin:0;padding:0; display:flex; list-style:none}.social-icons li{margin:0 15px 0 0}
	.social-icons li a{font-size:16px;transition:0.4s ease all;display:inline-flex; /*background-color:#3b5998;width:33px;height:33px;*/ justify-content:center;align-items:center;border-radius:50%;color:#fff}
	/* .social-icons li+li a{background-color:#0077B5} */
	/* .social-icons li+li+li a{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%)} */
	/* .social-icons li+li+li+li a{background:#ff0000} */
	.social-icons li a:hover{text-decoration:none;    transform: scale(1.1);
    color: #1776e2;}
.bottom-pattern-bootom{position:absolute;bottom:-3px;left:0;right:0}
	.relative-pattern-section{position:relative;}
	.absolute-bottom-aero{    position: absolute;
    left: 0;
    right: 0;
    bottom: 20px;
    margin: 0 auto;
    z-index: 8;
    width: 90px;
    height: 90px;
	font-size:40px;
    }
	.slider-title{    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0 auto;
    text-align: center;
    font-size: 46px;
	z-index:1;
    color: #fff;
    font-weight: 700;
    line-height: 40px;}
	.absolute-bottom-aero a{    background: #1776e2;
    width: 100%;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    border-radius: 50%;    box-shadow: 6px 11px 16px rgb(0 0 0 / 44%);}
	.absolute-bottom-aero a i{
		/* animation-name: example; */
  /* animation-duration: 1.8s;  animation-iteration-count: infinite; */
}
@keyframes example {
  from {margin-top: -25px;}
  to {margin-bottom: -25px;}
}
.contact-us-banner{background:url('../images/contact.jpg')100% fixed;background-position:0 80px;}
	.absolute-bottom-aero a{text-decoration:none}
	/* breadcrum aero */
	.bread-crum-section{margin-top:82px;position:relative;    min-height: calc(48vh);}
	.bread-crum-section .bread-crum-title{font-size:42px;font-weight:700;color:#fff}
	.bread-crum-width{ width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);}
	/* breadcrum aero */
	/* contact us page */
	.register-office-section{margin-right:40px;}
	.register-office-section ul{margin:0;padding:0;list-style:none;margin-bottom:30px;}
	.register-office-section ul li{margin-bottom:10px}
	.register-office-section ul li a{display:flex;color:#000;}
	.register-office-section ul li a:hover{text-decoration:none}
	.register-office-section ul li a .icons-mn{font-size:16px;width:36px;}
	.register-title-box{    margin-bottom: 15px;
    font-size: 30px;
    font-weight: 500;text-transform:uppercase;
    color: #1776e2;}
	.map-address{    padding-bottom: 20px;
    border-bottom: 1px solid #eee;margin-bottom:20px;}
	.icon-content{width:calc(100% - 36px);}
	.icon-content P{margin:0}
	.product-img-box{      margin-top: -130px;
    background: #fff;
    position: sticky;
    top: 70px;}
	.inquire-now-section{    padding: 30px;
    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
    margin-top: -130px;
    background: #fff;    position: sticky;
    top: 90px;margin-left:40px;border:1px solid #eee}
	.inquire-now-section-non-sticky{    padding: 20px;
    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
    background: #fff; ;border:1px solid #eee;margin-bottom:30px;}
	.inquire-now-section .inquire-title{    font-size: 36px;
    font-weight: bold;text-transform:uppercase;
    color: #000;margin-bottom:20px}
	.inquire-formate{margin-bottom:15px;}
	.inquire-formate input, .inquire-formate textarea{    border: 0;
    border-bottom: 2px solid #000;
    width: 100%;
    padding: 10px 0;
    font-weight: 600;}
	.inquire-formate input:focus, .inquire-formate textarea{border:0;outline:0;border-bottom:2px solid #000;}
	.deafault-btn{    padding: 7px 45px;
    border: 0;
    outline: 0;
    background: #1776e2;
	border:1px solid #1776e2;
    color: #fff;border-radius:30px;cursor:pointer;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;}
	.deafault-btn:hover{border:1px solid #1776e2;color: #1776e2;background: #ffffff;}
	.deafault-btn:focus{outline:0}
	.center-button{text-align:center}
/*end contact*/
/* back to top */
.scroll-to-top:hover{text-decoration:none;color:#fff}
.scroll-to-top {
    visibility: hidden;
    transform: scale(0);
    position: fixed;
    bottom: 50px;
    right: 15px;
    width: 60px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 60px;
    color: #ffffff;
    font-size: 20px;
    line-height: 60px;
    text-align: center;
    z-index: 100;
    cursor: pointer;
    background: #1776e2;
    border-radius: 50%;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}
.scroll-to-top:hover{background-color:#ffffff;color: #1776e2;}
.scroll-to-top.apply-magic {
    visibility: visible;
    transform: scale(1);
}
/* end */
.what-we-services-section{position:relative}
.absolute-right-pattern{    position: absolute;
    right: 0;
    top: -140px;
    width: 18%;}
.absolute-left-pattern{position:absolute;bottom:0;left:-60px;width:9%}

.about-us-eliva-solutions{position:relative}
.why-eliva .inquire-now-section{margin-left:0}
.bg-eee{background-color:#eee}
.text-black{color:#000}
.fixed-width{width:50%;margin:0 auto}
.moving-up-down{animation:updown 0.95s infinite linear}
@keyframes updown {
    0% {transform: translate3d(0%, 0%,0);}
    25% {transform: translate3d(0%, -7%,0);}
    90% {transform: translate3d(0%, 7%,0);}
    100% {transform: translate3d(0%, 0%,0);}
}
/* product css box */
.product-content-box .product-box-title{font-size:22px;font-weight:bold;margin-bottom:10px;color:#0c7aea}
.product-list-items ul{padding:0 0 0 20px;list-style:none;position:relative;}
.product-list-items ul li:after{    border-left: 5px solid #0c7aea;
    border-top: 5px solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    left: -15px;
    top: 8px;
    border-bottom: 5px solid transparent;}
	.product-img-box a{    display: inline-block;
    padding: 12px;
    box-shadow: 0 0 10px #bdbdbd;}
.product-list-items ul li{margin-bottom:5px;position:relative}
.head-theme-color th{color:#fff;background-color:#0c7aea;border:1px solid #0c7aea;text-align:center}
.product-list-items td{text-align:center}
.bg-static-image{background:url('../images/banner.png');background-size:100%;    background-attachment: fixed;}
.contact-right-pattern {
        position: absolute;
    right: 0;
    bottom: 110px;
    width: 19%;}
.contact-right-pattern img{width:100%}
@media (min-width: 1220px){
	.container {
		max-width: 1220px;
	}
}
@media (min-width: 1450px){
	.container {
		max-width: 1310px;
	}
	
}
.mobile-show{display:none}
@media only screen and (max-width: 993px) {
	.bg-static-image{background:url('../images/banner-mobile.jpg');background-size:100%;    background-attachment: fixed;}
	.inquire-now-section{margin-top:0}
	.header-segment{    border-bottom: 1px solid #eee;}
	.bread-crum-section .bread-crum-title{font-size:24px;}
	.padding-section{padding:40px;}
  .header-segment{padding:10px 20px;top:48px;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all}
  .tab-view-top-header{    position: relative;
    z-index: 1;
    background: #fff;
    width: 100%;display:block}
	.logo-fixed{width:160px;}
 .header-segment.active{top:0}
 .product-box-here{margin-bottom:30px;}
 .eliva-image-radius{margin-bottom:30px !important}
 .login-social-menu{display:none}
 .flex-menu-section{display:block}
 .flex-menu-section .navbar-nav li a{padding:24px 8px;font-size:16px;}
 .header-segment{    box-shadow:unset;}
 .tab-view-top-header{border-bottom:1px solid #eee}
 .slider-segment{margin-top:65px;height:35vh;overflow:unset}
 .slider-title {
    font-size: 19px;
    line-height: 20px;
}
.bottom-pattern-bootom{overflow:unset;}
.bottom-pattern-bootom{bottom:-2px;}
.padding-section{padding:40px 20px;}
.padding-section{font-size:20px;}
.product-box-here{margin:0;margin-bottom:30px}
.big-title{font-size:22px;}
.about-us-head{text-align:center}
.register-title-box{font-size:20px;}
.paragraph-content p{font-size:15px;}
.icon-content{font-size:14px;}
.inquire-now-section{margin-left:0}
.inquire-now-section .inquire-title{font-size:18px;}
.inquire-formate input, .inquire-formate textarea{font-size:14px;border-bottom-width:1px;}
.deafault-btn{font-size:14px;}
.register-title-box.text-black{text-align:center}
.fixed-width{width:90%}
.register-office-section.register-title-box{text-align:left}
.product-img-box{margin-top:0;margin-bottom:30px;}
.product-list-items{overflow:auto}
.product-list-items ul li{font-size:14px;}
.table-bordered thead td, .table-bordered thead th{font-size:14px}
.table-bordered td, .table-bordered th{font-size:14px}
.header-segment.active .logo-fixed{width:145px;}
.inner-width-section{padding:10px;}
.inquire-now-section{margin-bottom:30px;padding:10px;}
.address-box p{font-size:14px;}

}

	@media only screen and (max-width: 567px) {
		
		.bread-crum-section .bread-crum-title{font-size:18px;}
		.absolute-right-pattern{top:-100px;z-index:-2}
		.slider-segment{margin-bottom:22px;}
		.mobile-show{display:block}
		.desk-image-show{display:none}
	.gallery-box-here{width:100%;    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;}
	.footer-list-items{margin-bottom:15px;}
	.left-portion-connect ul li a span{display:none}
	.slider-title{font-size:25px;    line-height: 28px; top:44%}
	.absolute-bottom-aero {
    width: 50px;
    height: 50px;
    font-size: 20px;bottom:0
}
.footer-list-items .footer-list-title{padding-bottom:8px;margin-bottom:8px;}
.list-of-footer p{font-size:13px;}
.list-of-footer li{font-size:13px;}
.footer-list-items{margin-bottom:30px;}
.last-footer{margin-bottom:0}
.fixed-width{width:100%}
.register-office-section{margin-right:0}
.bread-crum-section{margin-top:65px;min-height:unset}
}

.table-enting caption {
    caption-side: top;
    text-align: center;
    border: 1px solid #000;
    background-color: #1776e2;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 22px;
}
 
.table-enting th {
    width: 50px;
    background-color: #0c7aea;
	text-align: center;
	color: #fff;
}
.table-enting td {
    width: 500px;
}
.table-bordered td, .table-bordered th {
    border: 1px solid #000;
}
.register-title-box.table-title {
    margin-left: 14px;
}

