:root {
    --main-color: #fff;
    --secondary-color-1: #ffe400;
    --secondary-color-2: #006230;
    --secondary-color-3: #3b3b3b;
    --secondary-color-4: #00aa7f;
    --main-font-1: 'Cabin', sans-serif;
    --main-font-2: 'Anton', sans-serif;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --animation-1: all 0.2s ease-in-out;
}

.tnp-email{
    color:#fff;
}

.sell-fac-ul li a {
    font-size: 30px;
}

.hidden{
    height:0;
}

.wrap-list ul{
    padding:10px;
}

body {  
    color: #747373!important;
    text-align: left;
}

*{
    font-family: 'Raleway';
}
a:hover {
    color: #0056b3;
    text-decoration: none!important;
}
.text-align-right{
    text-align:right;
}
.text-align-left{
    text-align:left;
}
.footer-bottom-content a{
    color:#fff!important;
}

.slider-logo-inner:after {
    content: 'Nothing but family comes first';
    text-align: center;
    color: var( --main-color);
    line-height: 41px;
    font-size: 51px;
    position: absolute;
    width: 100%;
    left: 0;
    margin: auto;
    padding: 89px;
    line-height: 59px;
	margin-top:-163px;
}
.footer-bottom-content a{
    color:#fff!important;
}
.grow {
    transition: all .2s ease-in-out;
}
.common-araliya-header {
    color: var( --secondary-color-4);
    text-transform: uppercase;
    position:relative;
}
.common-araliya-header:after{
    content:'';
    poisition:absolute;
    width:300px;
    height:2px;
    color:var( --secondary-color-2);
} 
.common-araliya-header:after {
    content: '';
    position: absolute;
    width: 300px;
    height: 1px;
    background-color: var( --secondary-color-2);
    top: 55px;
    left: 0;
}
.common-araliya-header:before {
    content: '';
    position: absolute;
    width: 76px;
    height: 2px;
    background-color: var( --secondary-color-2);
    top: 54px;
    left: 0;
}
.sp-araliya-header{
    font-weight:bold;
    color: var( --secondary-color-2);
}
#araliya-new-top{
    padding-top:5px;
}
#araliya-new-top .sw-new-top{
    font-size:13px;
    color:var( --secondary-color-2);
}
.sw-new-top a {
    color:var( --secondary-color-2);
}
#araliya-new-top .sm-wrap span i {
    font-size: 17px;
    color:var( --secondary-color-2);
}
#araliya-new-top .sm-wrap{
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:0!important
}
#araliya-new-top .new-nav-t {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-bottom: 8px !important;
    margin-right: 28px;
}
#araliya-new-top .new-nav-t li{
    list-style: none;
    padding-left: 10px;
    padding-right: 10px;
    border-right:1px solid var( --secondary-color-2);
    font-size:13px;
}
#araliya-new-top .sm-wrap span {
    padding-right: 7px;
    padding-left: 7px;
}
#araliya-new-top .new-nav-t li a{
    color:var( --secondary-color-2);
}
#araliya-new-top .new-nav-t li:last-child{
    border:none;
}
#araliyalands-top-menu {
    position: relative;
    z-index: 2;
    background-color: #1b7738;
    padding-bottom: 11px;
}
#araliyalands-top-menu .set-text-header-right{
    text-align:right;
}
#araliyalands-top-menu .top-contact-details {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    color: var( --secondary-color-1);
    font-size: 14px;
}
ul.show-cities li a {
    color: var(--secondary-color-2);
    padding-bottom: 3px;
    font-size:28px;
}
#araliyalands-top-menu .top-contact-details a {
    color: var( --secondary-color-1);
}
.row-center{
    align-items: center;
    justify-content: center;   
}

#araliyalands-top-menu .outer-search-container {
    background-color: var( --secondary-color-1);
    color: var( --secondary-color-2);
    text-align: right;
    width: 80%;
    float: right;
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
    display: flex;
    margin-right: -15px;
}
#araliyalands-top-menu .inner-search-container-right {
    width: 40%;
}
#araliyalands-top-menu .inner-search-container-left {
    width: 60%;
    padding:10px;
}
#araliyalands-top-menu .hamburger-menu {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/Menu-Icon.png);
    width: 57px;
    height: 56px;
    background-color: var( --secondary-color-2);
    background-size: cover;
    float: right;
}
.inner-search-container-left a {
  float: left;
  display: block;
  color: black;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}
div#upload_image_params_1{
    background-image: url(https://homestaymatch.com/images/no-image-available.png);
    background-size: cover;
    height: 400px;
    width: 400px;
    background-position: center;    
}
.inner-search-container-left a:hover {
  background-color: #ddd;
  color: black;
}

.inner-search-container-left a.active {
  background-color: #2196F3;
  color: white;
}

.inner-search-container-left .search-container {
  float: right;
}
.inner-search-container-left input[type=text] {
    padding: 6px;
    margin-top: 0px;
    font-size: 17px;
    border: none;
    background-color: transparent;
    text-transform:uppercase;
    text-align:center;
    font-weight:bold;
}
.inner-search-container-left .search-container button {
  float: right;
  padding: 6px 10px;
  margin-top: 8px;
  margin-right: 16px;
  background: #ddd;
  font-size: 17px;
  border: none;
  cursor: pointer;
}
ul.faclilities-detail {
    list-style-type: none;
}
ul.faclilities-detail li{
    margin-bottom:5px;
}
#araliya-land-inner .v-btn-360{
	width: 37px;
    margin-right: 10px;
}
#araliya-land-inner .sp-google-b{
	padding-top:13px;
	padding-bottom:13px;
}
.inner-search-container-left .search-container button:hover {
  background: #ccc;
}
#araliyalands-top-menu .inner-search-container-left button {
    background-color: transparent;
    color: var( --secondary-color-2);
    border: none;
}
.top-contact-details span {
    padding-left:20px;
    padding-right:20px;
}
.nav.navbar-nav.ml-auto a {

    color: var(--main-color);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;

}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px!important;
    padding-left: 20px!important;
}
.nav-link {
    display: block;
    padding: .1rem 1rem!important;
}
.nav.navbar-nav.ml-auto a:last-child {
    border: none;
}
.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{
    color: rgb(255, 228, 0)!important;    
}
.mobile-container {
  max-width: 480px;
  margin: auto;
  background-color: #555;
  color: white;
  border-radius: 10px;
}
.topnav {
    overflow: hidden;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 57px;
    right: 0;
    width: 346px;
    transition: 0.6s;
    opacity: 0.9;
}
#myLinks .ham-mobile {
    padding-top: 7em;
    padding-bottom: 67px;
}
#myLinks .ham-m-inner{
    display:flex;
}
#myLinks .s-m-top{
    margin-top:10px;
    margin-bottom:10px;
}
#myLinks .fab{
    font-size:28px;
}
.topnav #myLinks {
  display: none;
}

.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

.topnav a.icon {
  background: black;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
.topnav a:hover {
    background-color: var( --secondary-color-4);
    color: var( --secondary-color-1);
}
#home-banner{
    margin-top:-92px;
}
.banner-wrapper{
    position:relative;
}
.banner-wrapper .owl-dots{
    display:none;
}
.banner-inquiry {
    position: absolute;
    top: 328px;
    left: 0;
    z-index: 3;
}
h2#line-d-inner {
    position: relative;
    margin-top:43px;
}

h2#line-d-inner:after {
    content: '';
    width: 200px;
    height: 1px;
    background-color: #1b7738;
    position: absolute;
    top: 21px;
    right: 209px;
}

h2#line-d-inner:before {
    content: '';
    width: 200px;
    height: 1px;
    background-color: #1b7738;
    position: absolute;
    top: 21px;
    left: 209px;
}
.inquiry-banner{
    width:100px;
    animation: move1 10s ease-in-out infinite;
    transform-origin: 50% 50%;

}
.banner-inquiry p {
    top: 174px;
    position: absolute;
    ebkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    right: 12px;
    color: var( --secondary-color-2);
    font-weight: bold;
    text-transform: uppercase;
    z-index:2;
  
}

#home-banner button.owl-prev {
    position: absolute;
    left: 75px;
    color: var(--main-color);
    top: 275px;
    font-size: 56px;
}
#home-banner button.owl-next {
    position: absolute;
    right: 75px;
    color:  var(--main-color);
    top: 275px;
    font-size: 56px;
}
#home-banner .slider-logo-wrapper {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya-flower.png);
    background-color:#115326;
    width: 100%;
    height: 700px;
    display:flex;
    background-size:cover;
    background-position:center;
}
#home-banner .slider-banner{
    background-image: url(https://aralyalands.hostweblankan.in/public/images/slider-2.png);
    width: 100%;
    height: 700px; 
    background-size:cover; 
    background-position:center;
}
#araliaya-payment .card-title {
    margin-bottom: .75rem;
    min-height: 100px;
}
img.logo-slider {
    width: 262px;
    margin-top: 6px;
    position: absolute;
    top: -31px;
    padding-top: 30px;
    padding-bottom: 32px;
    background-color: #007344;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 20px;
    right: 21px;
}
.inner-icon-land {
    width: 41px;
    margin-top: -27px;
    margin-right: 20px;
}
#home-banner .slider-logo-inner{
    margin:auto;
}
#home-banner .content-top-line p{
    color: var( --main-color);
}
#home-banner .slider-content {
    font-size: 51px;
    text-align: center;
    color: var( --main-color);
     line-height: 41px;
}
.content-mid-line {
    width: 73%;
    margin: auto;
}
.content-mid-line p {
    font-weight:200;
    line-height: 50px;
}
#home-banner .content-last-line{
    font-weight:bold;

}
ul.sell-fac-ul{
   list-style-type:none;
}
#why-choose-us {
    padding-top: 60px;
    padding-bottom: 60px; 
    background-size: cover;
    background-position: bottom;
}
#why-choose-us .wrapper-choose{
    width: 80%;
    margin-left: 10em; 
}
.wrapper-choose-left{
    position:relative;
}
.wrapper-choose p{
    margin-top:40px;
}
#why-choose-us .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 500px;
    height: 500px;
    float: right;
    margin-right: -15px;
    position:relative;
    margin-top:6em;
}
#why-choose-us .logo-wrapper {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
}
#why-choose-us .logo-wrapper img {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
    margin:auto;
}
#why-choose-us .inner-fact{
    position:absolute;
    width:200px;
    height:200px;
    background-color:red;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 40px;
    right: 357px;
}
#why-choose-us .logo-wrapper-fact{
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color) ;  
    display:flex;  
}
#why-choose-us .inner-fact-d {
    color: var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 31px;
    margin-left: 8px;
}
#why-choose-us .inner-fact-d p{
    font-size:25px;
}
#why-choose-us .inner-fact-d:after {
    position: absolute;
    content: url(https://aralyalands.hostweblankan.in/public/images/chooose-icon.png);
    top: 95px;
    right: 25px;
}
div#countdown-number{
    font-size: 56px;
    margin-top: -26px;
}

#why-choose-us .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 185px;
    right: 592px;
}
#why-choose-us .logo-wrapper-iso {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color);
    display: flex;
}
#why-choose-us .logo-wrapper-iso {
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
    border: 2px solid var( --secondary-color-2);
    display: flex;
}
#why-choose-us .inner-iso-d {
    margin: auto;
    color:  var(--main-color);
    font-size: 25px;
    font-weight: bold;
    position:relative;
}
.inner-iso-d img {
    width: 155px;
}
.logo-wrapper img {
    width: 198px;
    margin: auto;
}
.view-g iframe {
    width: 100%;
}
#araliya-usp .wrapper-usp {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya-image_lands-1.jpg);
    width: 500px;
    height: 500px;
    position: relative;
    margin-left: -15px;
    background-size: cover;
    background-position: center;
}
#araliya-usp .inner-usp-d {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    display: flex;
}
#araliya-usp .inner-usp-d img{
    width: 198px;
    margin: auto;
}
section#araliya-usp{
    background-color:var(--secondary-color-2);
}
#araliya-usp .usp-icon {
    padding-top: 20px;
    padding-bottom: 20px;
    min-height: 110px;
}
#araliya-usp .white-sp{
    font-weight:bold;
}
.set-hover:hover img {
    filter: invert(3%) sepia(429%) saturate(3322%) hue-rotate(345deg) brightness(81%) contrast(175%);
}
.set-hover:hover p{
    color:var(--secondary-color-1);
}
.wrapper-points p{
    color:var(--main-color);
}
.wrapper-points h2 {
    margin-bottom: 28px;
    text-transform: uppercase;
}
.vertical-one p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 0;
    left: -70px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
.vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    left: -56px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one1 p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    top: 195px;
    right: 0;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
section#araliya-usp .line {
    position: absolute;
    top: 102px;
    right: 227px;
    width: 1px;
    height: 300px;
    background-color: #fff;
}
section#araliya-usp .dot1 {
    position: absolute;
    top: 165px;
    right: 222px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
section#araliya-usp .dot2 {
    position: absolute;
    top: 220px;
    right: 222px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
#araliya-usp .wrapper-points {
    width: 74%;
    margin-top: 66px;
    color: var(--main-color);
}
.vertical-two2 p {
    font-size: 77px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -117px;
    right: -344px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
#araliya-latest-locations {
    padding-top: 60px;
    padding-bottom: 3em;
    position:relative;
}

#araliya-latest-locations .btn-contact {
    background-color: var(--secondary-color-2)!important;
    border-color: var(--secondary-color-2)!important;
    color: var(--main-color)!important;
    width: 180px!important;
}
#araliya-latest-locations .wrapper-location{
    position:relative;
    display:flex;
    margin-top:60px;
}
/*5-4-20*/
#araliya-latest-locations .location-image {
    width: 91%;
    height: 340px;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    position: relative;
    margin: auto;
    background-size: cover;
    background-position: center;
}
#araliya-latest-locations .common-araliya-header:before {
    content: '';
    position: absolute;
    width: 76px;
    height: 2px;
    background-color: var( --secondary-color-2);
    top: 54px;
    left: unset;
    right:0
}
#araliya-latest-locations .common-araliya-header:after {
    content: '';
    position: absolute;
    width: 300px;
    height: 1px;
    background-color: var( --secondary-color-2);
    top: 55px;
    left: unset;
    right: 0;
}

#araliya-latest-locations .location-inner-d{
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
 
}
#araliya-latest-locations .inner-show-town{
    position: absolute;
    top: 196px;
    background-color: #002721;
    z-index: 3;
    right: 96px;
    color: #f0ff07;
    padding: 3px 23px;
    border-radius: 5px;
    font-weight: 600;
    text-transform: uppercase;
    font-size:14px;
    min-width: 147px;
    text-align: center;
}
#araliya-latest-locations .location-details {
    width: 235px;
    height: 235px;
    background-color: var( --secondary-color-2);
    position: absolute;
    top: 214px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;
}
#araliya-latest-locations .location-upcoming {
    width: 100px;
    height: 100px;
    background-color: var( --secondary-color-1);
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;

}
#araliya-latest-locations .location-on-going {
    width: 100px;
    height: 100px;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;

}
#araliya-latest-locations .location-upcoming p {
    color:var( --secondary-color-2);
}
#araliya-latest-locations .location-sold-out{
    width: 100px;
    height: 100px;
    background-color: #ff0000;
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;
    color:var( --secondary-color-2);
}
#araliya-latest-locations .location-wrapper {
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 64%;
    margin-top: 25px;
    color: var(--main-color);
    font-size: 13px;
    margin-left: 45px;
}
#araliya-latest-locations .location-available p, #araliya-latest-locations .location-on-going p, #araliya-latest-locations .location-sold p, #araliya-latest-locations .location-sold-out p, #araliya-latest-locations .location-upcoming p {
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 34px;
    text-align: center;
    color:  var(--main-color);
}
#araliya-latest-locations .location-upcoming p{
    color:  var(--secondary-color-2)!important;  
}
a#view-more-btn{
    margin-top: 250px;
    text-align: center;
    background-color:var( --secondary-color-2);
    border: none;
    padding: 11px 46px;
    color: var( --secondary-color-1);
    border-radius: 20px;
    margin:auto;    
}
#araliya-latest-locations .upper-space{
    margin-top:2em;
}
#araliya-latest-locations .loc-ico{
    width:20px;
    margin:auto;
}
#land-inner-mobile {
    padding-top: 60px;
    padding-bottom: 10em;
    position:relative;
}
#land-inner-mobile:after{
    position:absolute;
    bottom:0;
    right:0;
    content: url(https://aralyalands.hostweblankan.in/public/images/locations.png);
}
#land-inner-mobile .btn-contact {
    background-color: var(--secondary-color-2)!important;
    border-color: var(--secondary-color-2)!important;
    color: var(--main-color)!important;
    width: 180px!important;
}
#land-inner-mobile .wrapper-location{
    position:relative;
    display:flex;
    margin-top:60px;
}
#land-inner-mobile .location-image {
    width: 91%;
    height: 340px;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    position: relative;
    margin: auto;
}
#land-inner-mobile .common-araliya-header:before {
    content: '';
    position: absolute;
    width: 76px;
    height: 2px;
    background-color: var( --secondary-color-2);
    top: 54px;
    left: unset;
    right:0
}
#land-inner-mobile .common-araliya-header:after {
    content: '';
    position: absolute;
    width: 300px;
    height: 1px;
    background-color: var( --secondary-color-2);
    top: 55px;
    left: unset;
    right: 0;
}

#land-inner-mobile .location-inner-d{
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
 
}
#land-inner-mobile .location-details {
    width: 235px;
    height: 235px;
    background-color: var( --secondary-color-2);
    position: absolute;
    top: 214px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
#land-inner-mobile .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;
}
#land-inner-mobile .location-upcoming {
    width: 100px;
    height: 100px;
    background-color: var( --secondary-color-1);
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;

}
#land-inner-mobile .location-on-going {
    width: 100px;
    height: 100px;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;

}
#land-inner-mobile .location-upcoming p {
    color:var( --secondary-color-2);
}
#land-inner-mobile .location-sold-out{
    width: 100px;
    height: 100px;
    background-color: #ff0000;
    position: absolute;
    top: 269px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 40px;
    color:var( --secondary-color-2);
}
#land-inner-mobile .location-wrapper {
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 70%;
    margin-top: 43px;
    color:  var(--main-color);
    font-size: 13px;
     margin-left: 34px;
}
#land-inner-mobile .location-available p, #land-inner-mobile .location-on-going p, #land-inner-mobile .location-sold p, #land-inner-mobile .location-upcoming p {
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 34px;
    text-align: center;
    color:  var(--main-color);
}
a#view-more-btn{
    margin-top: 250px;
    text-align: center;
    background-color:var( --secondary-color-2);
    border: none;
    padding: 11px 46px;
    color: var( --secondary-color-1);
    border-radius: 20px;
    margin:auto;    
}
#land-inner-mobile .upper-space{
    margin-top:12em;
}
#land-inner-mobile .loc-ico{
    width:20px;
    margin:auto;
}
.location-wrapper .row{
    margin-bottom:8px;
    min-height:35px;
}
#araliya-offers{
    background-color:var( --secondary-color-4);
    background-image: url(https://aralyalands.hostweblankan.in/public/images/banner-background.png);
    background-size:cover;
}
#araliya-offers .wrapper-usp {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya-lands_lands-2.jpg);
    width: 500px;
    height: 500px;
    position: relative;
    margin-left: -15px;
    background-size:cover;
    background-position:center;
}
#araliya-offers .inner-usp-d {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    display: flex;
}
#araliya-offers .inner-usp-d img {
    width: 198px;
    margin: auto;
}
#araliya-offers button.owl-next {
    position: absolute;
    right: -103px;
    color: var(--main-color);
    top: 207px;
    font-size: 56px;
}
#araliya-offers button.owl-prev {
    position: absolute;
    left: -103px;
    color:  var(--main-color);
    top: 207px;
    font-size: 56px;
}
section#araliya-testimonials{
    padding-top:60px;
    padding-bottom:60px;
    position:relative;
}
section#araliya-testimonials .d-shape{
    position: absolute;
    top: 228px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: -262px;
    animation: move 10s ease-in-out infinite;
    transform-origin: 50% 50%;    
}

@keyframes move {
  0%   { transform: scale(1) rotate(45deg);   }
  38%  { transform: scale(0.8, 1) rotate(46deg); }
  40%  { transform: scale(0.8, 1)  rotate(47deg); }
  78%  { transform: scale(1.,1) rotate(46deg); }
  80%  { transform: scale(1.0,1) rotate(45deg); }
  90%  { transform: scale(1.0,1) rotate(44deg); }
  100% { transform: scale(1)  rotate(45deg);   }
}
@keyframes move1 {
  0%   { transform: rotate(1deg);   }
  38%  { transform: rotate(2deg); }
  40%  { transform: rotate(1deg); }
  78%  { transform: rotate(0deg); }
  80%  { transform: rotate(-1deg); }
  90%  { transform: rotate(0deg); }
  100% { transform: rotate(1deg);   }
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 354px;
}
#araliya-testimonials .wrapper-usp {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 500px;
    height: 500px;
    position: absolute;
    /*top: -105px;*/
   right: -15px;
   z-index: 3;
}

#araliya-testimonials .inner-usp-d {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    display: flex;
}
#araliya-testimonials .inner-usp-d img {
    width: 198px;
    margin: auto;
}
#araliya-testimonials .inner-usp-d p {
    margin: auto;
    background-color:var( --secondary-color-4);
    padding: 125px 28px;
    color:  var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 39px;
}
#araliya-testimonials .testi-image {
    width: 300px;
    margin: auto;
}
div#testi-image-wrapper p {
    color: var( --secondary-color-2);
    font-weight: bold;
    margin-top: 20px;
    font-family: 'Dancing Script';
    font-size:25px;
}
#araliya-testimonials .owl-nav,#araliya-associated .owl-nav{
    display:none;
}
#araliya-testimonials button.owl-dot,#araliya-associated button.owl-dot {
    background-color: #7fd4bf!important;
    width: 13px;
    height: 13px;
    margin: 4px;
}
#araliya-testimonials .owl-dots{
    float: left;
    margin-top: -25px;    

}
#testi-d{
    position:relative;
} 
#araliya-testimonials button.owl-dot.active{
   background-color: var(--secondary-color-2)!important;   
}
#araliya-associated{
    position:relative;
    overflow: hidden;
}
#araliya-associated .associated-image{
    width:100%;
    height:320px;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    background-size:cover;
    background-position:center;
}
#araliya-associated .item {
    position: relative;
    padding-left: 20px;
}
#araliya-associated .associated-icon p{
    width: 211px;
    position: absolute;
    left: 152px;
    top: 59px;
    font-size: 12px;
    text-align: left;   
}
#araliya-associated .d-shape1 {
    position: absolute;
    top: 18px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: -150px;
    animation: move 10s ease-in-out infinite;
    transform-origin: 50% 50%;
    width: 236px;
}
#araliya-associated .associated-icon{
    width:200px;
    height:200px;
    background-color:red;
}
#araliya-associated .offer-wrapper{
    margin-top:55px;
}
#araliya-associated .associated-icon {
    width: 151px;
    height: 151px;
    background-color: var(--main-color);
    margin-top: -53px;
    margin-left: -20px;
    position: relative;
    display: flex;
}
#araliya-associated img.associated-company-ico{
    width: 99px;
    margin: auto;    
}
#araliya-associated .associated-icon-overlay{
    position: absolute;
    top: 5px;
    bottom: 5px;
    right: 5px;
    left: 5px;
    border: 1px solid var(--secondary-color-2);    
}
#araliya-associated .owl-dots{
     margin-top: 20px;  
     margin-bottom: 20px;   

}
.footer{
    position:relative;
}
.footer-logo {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/logo-slider.png);
    width: 250px;
    height: 250px;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: -41px;
    z-index: 3;
}
.sm-wrap {
    margin-bottom: 13px;
}
a.nav-item.nav-link {
    color: #fff!important;
}
.footer-top-content {
    font-size: 14px;
}
.footer-disc {
    padding: 23px;
    border: 3px solid var( --secondary-color-4);
    border-bottom-color: transparent;
    min-height: 320px;
    margin-top: 82px;
    width: 330px;
    margin-left: -40px;
}
.news-wrapper {
    background-color: rgba(255,255,255,0.8);
    padding: 20px;
}
.footer .container {
    max-width: 75%;
}
.footer-disc p {
    padding-top: 70px;
}
.footer-top-content {
    background: #002721;
    color: var(--main-color);
    padding: 3% 0 0 0;
    position: relative;
    z-index: 1;
}
.footer-hotel-disc:after {
    position: absolute;
    top: 0;
    right: 8%;
    width: 1px;
    height: 100%;
    background:  var(--main-color);
    display: inline-block;
    content: "";
}
.footer-menu .navbar-nav .nav-link {
    padding-left: 0;
    margin-bottom: 5%;
    font-size: 14px;
}
.footer-contact-wrap {
    padding-right: 20%;
    padding-left: 10%;
}
.footer-bottom-content {
    background: var( --secondary-color-4);
    padding: 1% 0;
    color:  var(--main-color);
}
.copy-main-wrap {
    display: flex;
    justify-content: center;
    height: 100%;
}
.sm-wrap span{
    padding-right:10px;
    padding-left:10px;
}
.sm-wrap span i {
    font-size: 29px;
}
.copy-wrap {
    text-align: right;
    margin: auto 0;
}
.f-sm-wrap li {
    list-style: none;
    margin-left: 2%;
    display: inline-block;
    width: 40px;
}
.copy-text, .copy-text a {
    font-size: 13px;
    color:  var(--main-color);
}
.footer-menu li a {
    color:  var(--main-color);
}
input.tnp-email {
    background-color: transparent;
    padding: 7px 10px;
    border: 1px solid #bbb2b2;
}
input.tnp-submit {
    background-color: #037d5e;
    border: none;
    padding: 8px 24px;
}
.news-form-wrap{
    margin-top:40px;
}
.f-sm-wrap li img {
    width: 100%;
}
.footer-hotel-logo img {
    width: 100%;
}
.footer-top-content h4 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 50px;
}
.time-main-wrap {
    display: flex;
    height: 100%;
}
.time-wrap {
    display: flex;
    margin: auto 0;
    width: 100%;
}
.time-text {
    font-size: 60px;
    font-weight: 300;
}
.date {
    margin: auto 0;
    padding-left: 42px;
    color: var(--main-color);
}
.f-map-icon {
    margin-right: 8px;
}
.cn-d {
    margin-bottom: 15%;
}
.cn-d a {
    color:  var(--main-color);
}
::selection {
  background: #19f6e8;
}
.svg-wrapper {
  position: relative;
}
.shape1, .shape2 {
    stroke-dasharray: 1120;
    stroke-width: 10px;
    fill: transparent;
    stroke:  var(--main-color);
    border-bottom: 5px solid black;
    transition-timing-function: linear;
    transition: stroke-dashoffset 4s, stroke-dasharray 4s;
}
.shape1 {
  stroke-dashoffset: 1120;
}
.shape2 {
  stroke-dashoffset: -1120;
}
.text {
    font-size: 37px;
    line-height: 32px;
    color:  var(--main-color);
    top: 136px;
    position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    left: 55px;
}
.text1 {
    font-size: 17px;
    line-height: 32px;
    color:  var(--main-color);
    top: 174px;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -76px;
}
body:hover, .svg-wrapper:hover .shape1,
body:hover, .svg-wrapper:hover .shape2 {
  stroke-dashoffset: 0;
  stroke-dasharray: 1120;
}
.banner-breadcrumb{
    position: absolute;
    width: 300px;
    height: 300px;
    top: 219px;
    right: 309px;
    z-index: 3;
    background-color: var( --secondary-color-4);    
}
#lands-homes {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/lands-back.png);
    padding-top: 60px;
    padding-bottom: 60px;
    background-size: cover;
    background-position: center;
}
#lands-homes .wrapper-choose{
    width: 80%;
    margin-left: 10em; 
}
.wrapper-choose-left{
    position:relative;
}
.wrapper-choose p{
    margin-top:40px;
}
#lands-homes .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya_lands_3.jpg);
    width: 500px;
    height: 500px;
    float: right;
    margin-right: -15px;
    position:relative;
    margin-top:1em;
    background-size:cover;
    background-position:center;
}
#lands-homes .logo-wrapper {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
}
#lands-homes .logo-wrapper img {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
    margin:auto;
}
#lands-homes .inner-fact{
    position:absolute;
    width:200px;
    height:200px;
    background-color:red;
}
#lands-homes .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    background-image:url(https://aralyalands.hostweblankan.in/public/images/about-araliya-lands.png);
    top: 283px;
    right: 404px;
    background-size:cover;
}
#lands-homes .logo-wrapper-fact{
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color) ;  
    display:flex;  
}
#lands-homes .inner-fact-d {
    color:  var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 72px;
    margin-left: 66px;
}
#lands-homes .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 185px;
    right: 592px;
}
#lands-homes .logo-wrapper-iso {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color);
    display: flex;
}
#lands-homes .logo-wrapper-iso {
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
    border: 2px solid var( --secondary-color-2);
    display: flex;
}
#lands-homes .inner-iso-d {
    margin: auto;
    color:  var(--main-color);
    font-size: 25px;
    font-weight: bold;
    position:relative;
}
#araliya-vision .wrapper-usp {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 500px;
    height: 500px;
    position: relative;
    margin-left: -15px;
}
#araliya-vision .inner-usp-d {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    display: flex;
}
#araliya-vision .inner-usp-d img{
    width: 198px;
    margin: auto;
}
section#araliya-vision{
    background-color:var(--secondary-color-2);
}
#araliya-vision .usp-icon {
    padding-top: 20px;
    padding-bottom: 20px;
    min-height: 110px;
}
#araliya-vision .white-sp{
    font-weight:bold;
}
#araliya-vision .vertical-one p {
    font-size: 1rem;
    color:  #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -14px;
    right: -24px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
    left: unset;
}
#araliya-vision .vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    right: -329px;
    left: unset;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
#araliya-vision .wrapper-points {
    width: 80%;
    margin-top: 100px;
    color: var(--main-color);
    text-align:left;
}
#araliya-vision .inner-text-wrap{
    padding:40px;
}
#araliya-vision .inner-text-wrap:last-child {
    padding: 40px;
    border-left: 1px solid  var(--main-color);
}
section#araliya-md {
    padding-top: 60px;
    padding-bottom: 13em;
    position: relative;
    overflow: hidden;
}
section#araliya-md .d-shape{
    position: absolute;
    top: 228px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: -262px;
    animation: move 10s ease-in-out infinite;
    transform-origin: 50% 50%;    
}
section#araliya-md .md-msg-sp p {
    font-size: 22px;
    font-weight: bold;
}
section#araliya-md i.fas.fa-quote-left {
    padding-right: 30px;
    color: var( --secondary-color-2);
    font-size: 30px;
    margin-top: 13px;
}
section#araliya-md i.fa.fa-quote-right{
    padding-left: 30px;
    color: var( --secondary-color-2);
    font-size: 30px;
    margin-top: 13px;    
}
@keyframes move {
  0%   { transform: scale(1) rotate(45deg);   }
  38%  { transform: scale(0.8, 1) rotate(46deg); }
  40%  { transform: scale(0.8, 1)  rotate(47deg); }
  78%  { transform: scale(1.,1) rotate(46deg); }
  80%  { transform: scale(1.0,1) rotate(45deg); }
  90%  { transform: scale(1.0,1) rotate(44deg); }
  100% { transform: scale(1)  rotate(45deg);   }
}
@keyframes move1 {
  0%   { transform: rotate(1deg);   }
  38%  { transform: rotate(2deg); }
  40%  { transform: rotate(1deg); }
  78%  { transform: rotate(0deg); }
  80%  { transform: rotate(-1deg); }
  90%  { transform: rotate(0deg); }
  100% { transform: rotate(1deg);   }
}
#araliya-md .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 354px;
}
#araliya-md .wrapper-usp {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya-lands-4.jpg);
    width: 500px;
    height: 500px;
    position: absolute;
    right: -15px;
    background-size:cover;
    background-position:center;
}
#araliya-md .inner-usp-d {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    display: flex;
}
#araliya-md .inner-usp-d img {
    width: 198px;
    margin: auto;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 125px 105px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 39px;
    text-align: center;
}
#araliya-md .testi-image {
    width: 300px;
    margin: auto;
}
#araliya-md .md-msg-wrap{
    padding:40px;
}
#araliya-md:after {
    content: url(https://aralyalands.hostweblankan.in/public/images/trees.png);
    top: 252px;
    position: absolute;
}
#araliya-contact {
    padding-top: 60px;
    padding-bottom: 60px;
    background-size: cover;
    background-position: center;
}
.error-form-araliya{
    font-size:12px;
    color:#ff0000;
}
#araliya-contact .wrapper-choose p{
    margin-top:0!important;
} 
#araliya-contact .contact-form{
    margin-top:50px;
}
form#constactUsForm{
    padding-top:60px;
}
.btn-contact {
    color: #002721!important;
    background-color: var( --secondary-color-1)!important;
    border-color: var( --secondary-color-1)!important;
    width: 280px;
    border-radius: 20px!important;
    font-weight: bold!important;
    text-transform: uppercase;
}
#araliya-career{
    padding-top:60px;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/sky.png);
    background-size: cover;
    background-position: center;
    position:relative;
    overflow:hidden;
}
#araliya-career:after{
    content:url(https://aralyalands.hostweblankan.in/public/images/trees.png);
}
#araliya-career .jon-title-block {
    background-color: #7fd4bf;
    padding: 7px 7px;
    color:  var(--main-color);
    margin-bottom: 10px;
}
#araliya-career .jon-title-block span{
    padding-right: 20px;
}
#araliya-career .form-group p{
    font-size:11px;
    margin-top:10px;
}
#araliya-career .araliya-file-input::-webkit-file-upload-button {
  visibility: hidden;
}
#araliya-career .araliya-file-input::before {
  content: url(https://aralyalands.hostweblankan.in/public/images/upload.png);
  display: inline-block;
  background: linear-gradient(top, #f9f9f9, #e3e3e3);
  border-radius: 3px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px  var(--main-color);
  font-weight: 700;
  font-size: 10pt;
}
#araliya-career .araliya-file-input:hover::before {
  border-color: black;
}
#araliya-career .araliya-file-input:active::before {
  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}
#araliya-career .jon-title-block:hover {
    background-color: var( --secondary-color-2);
    cursor:pointer;
}
#araliya-career .form-control,#araliya-contact .form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #e0e0e0;
    background-clip: padding-box;
    border: 1px solid #ffffff00;
    border-radius: 0;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
#araliya-career .tab {
  float: left;
   width: 30%;

}
#araliya-career .tab button {
    display: block;
    background-color: var( --secondary-color-4);
    color: black;
    padding: 11px 16px;
    width: 100%;
    border: none;
    outline: none;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 17px;
    color:  var(--main-color);
    margin-bottom: 13px;
}
#araliya-career .tab button:hover {
  background-color: #ddd;
}
section#inner-tree-d img{
    width:100%;
}
#araliya-career .tab button.active {
    background-color:var( --secondary-color-2);
}
#araliya-career .tabcontent {
  float: left;
  padding: 0px 12px;
  width: 70%;
  border-left: none;
}
#araliya-career .container-s-width{
    width:80%;
    margin:auto;
}
.btn-contact {
  display: inline-block;
  padding: .75rem 1.25rem;
  border-radius: 10rem;
  color:  var(--main-color);
  text-transform: uppercase;
  font-size: 1rem;
  letter-spacing: .15rem;
  transition: all .3s;
  position: relative;
  overflow: hidden;
  z-index: 1;
  margin-top: 20px;
}
.btn{
   border:transparent;
}
.btn-contact:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var( --secondary-color-1);
    border-radius: 10rem;
    z-index: -2;
}
.btn-contact:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background-color: var( --secondary-color-4);
  transition: all .3s;
  border-radius: 10rem;
  z-index: -1;
}
.btn-contact:hover {
  color:  var(--main-color);
}
.btn-contact:hover:before {
  width: 100%;
}
#career-top{
    margin-top:60px;
}
form.contact-form{
    margin-top:60px;
}
#araliya-branch .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 500px;
    height: 500px;
    float: right;
    margin-right: -15px;
    position:relative;
    margin-top:6em;
}
#araliya-branch .logo-wrapper {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
}
#araliya-branch .logo-wrapper img {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
    margin:auto;
}
#araliya-branch .inner-fact{
    position:absolute;
    width:200px;
    height:200px;
    background-color:red;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color:var( --secondary-color-4);
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya-branches.png);
    top: 441px;
    right: 404px;
}
#araliya-branch .logo-wrapper-fact{
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color) ;  
    display:flex;  
}
#araliya-branch .inner-fact-d {
    color:  var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 72px;
    margin-left: 66px;
}
#araliya-branch .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color:  var(--main-color);
    top: 185px;
    right: 592px;
}
#araliya-branch .logo-wrapper-iso {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color);
    display: flex;
}
#araliya-branch .logo-wrapper-iso {
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
    border: 2px solid var( --secondary-color-2);
    display: flex;
}
#araliya-branch .inner-iso-d {
    margin: auto;
    color:  var(--main-color);
    font-size: 25px;
    font-weight: bold;
    position:relative;
}
#araliya-branch .wrap-branch {
    padding: 20px;
}
#araliya-branch {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/sky.png);
    position: relative;
    padding-bottom: 55px;
	padding-top:40px;
    background-size:cover;
    overflow:hidden;
}
#inner-brant-top{
	margin-top:50px;
}
#araliya-branch .wrap-head {
    font-weight:bold;
    margin-bottom:10px;
}
#araliya-branch .wrap-branch a {
    color: #222;
}
#araliya-branch .row.m-t-5.m-b-5{
    margin-bottom:8px;
}
#araliya-branch .wrap-b{
    margin-bottom:60px;
}
#araliya-branch .icon-color {
    color: var( --secondary-color-2);
}
.inner-tree-1 {
    animation: sway1 16s infinite;
    transform-origin: 0% 0%;
    position: absolute;
    bottom: -43px;
    right: 0;
}
@keyframes sway1 {
    0%, 100%{ transform: rotate(0deg) scale(0.9);}

    50%{ transform: rotate(2deg);scale(1); }
} 
@keyframes sway2 {
    1%, 100%{ transform: rotate(-4deg) scale(0.9);}

    55%{ transform: rotate(2deg);scale(1); }
}
@keyframes sway3 {

    47%{ transform: rotate(2deg);scale(1); }
}
@keyframes sway4 {
    0%, 100%{ transform: rotate(-4deg) scale(0.9);}

    52%{ transform: rotate(2deg);scale(1); }
}
#araliaya-payment{
    background-image:url(https://aralyalands.hostweblankan.in/public/images/contact.png);
    padding-top:60px;
    padding-bottom:60px;
    background-size:cover;
}
#araliaya-payment .payment-wrapper {
    position: relative;
    background-color: #f5f5f5;
    border-radius: 20px;
    min-height: 713px;
    overflow: hidden;
}
#araliaya-payment .payment-upper-shape {
    position: absolute;
    top: -218px;
    right: -212px;
    width: 665px;
}
#araliaya-payment .payment-upper-shape:hover {
 
}
#araliaya-payment .pay-small-desc {
    position: absolute;
    top: 0;
    z-index: 3;
    width: 100%;
    text-align: center;
    padding: 20px;
    color:  var(--main-color);
    font-size: 13px;
} 
#araliaya-payment .pay-small-desc h2{
    color: var( --secondary-color-1);
    text-transform: uppercase;
    font-weight:bold;
} 
#araliaya-payment .pay-small-desc h3 {
    color: var( --main-color);
    font-weight: bold;
    min-height: 80px;
}
.btn-contact-pay {
    color: #002721!important;
    background-color: var( --secondary-color-1)!important;
    border-color: var( --secondary-color-1)!important;
    width:80%!important;
    border-radius: 20px!important;
    font-weight: bold!important;
    text-transform: uppercase;
}
.btn-contact-pay:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: var( --secondary-color-4);
    transition: all .3s;
    border-radius: 10rem;
    z-index: -1;
}
.btn-contact-pay:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var( --secondary-color-1);
    border-radius: 10rem;
    z-index: -2;
}
#araliaya-payment .wrap-list{
    color:#222;
    margin-top:80px;
    text-align:left;
}
#araliaya-payment .wrap-list li{
    padding-bottom:10px;
}
#araliaya-payment .wrap-list>.row{
    margin-top:10px;
}
#araliaya-payment .logo-pay-d{
    position: absolute;
    bottom: 15px;
    left: 27px;    
}
#araliaya-payment .logo-img {
    width: 80px;
    position: absolute;
    bottom: 0;
    z-index: 3;
}
#araliaya-payment .path-bottom,#araliaya-payment .path-bottom1,#araliaya-payment .path-bottom2,#araliaya-payment .path-bottom3{
    position: absolute;
    bottom: -74px;
    right: -133px;    
}
.path-bottom path{
    fill: #009966;
}
.path-bottom1 path{
    fill: #009966;
}  
.path-bottom2 path{
    fill: #0a8444;
}
.path-bottom3 path{
    fill: #006633;
}  
#araliaya-card {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/news-dummy.png);
    min-height: 500px;
    background-size: cover;
    background-position: top;
    border-radius: 0!important;
    border: none;
    overflow:hidden; 
}
#araliaya-card .card-body {
    position: absolute;
    background-color:  var(--main-color);
    bottom: 0;
    min-height: 200px;
    font-size: 13px;
    opacity:0.9;
}
#araliaya-card:hover> .card-body {
    position: absolute;
    background-color: #040605e0;
    bottom: 20px;
    top: 20px;
    padding: 20px;
    left: 20px;
    right: 20px;
    color:  var(--main-color);
    transition: 0.3s;
}
#araliaya-card .date-news {
    position: absolute;
    top: 0;
    right: 0;
    background-color: var( --secondary-color-4);
    width: 130px;
    height: 100px;
    z-index: 7;
    font-size: 24px;
    text-align: center;
    padding: 14px;
    font-weight: bold;
    color:  var(--main-color);
    text-transform: uppercase;
}
#araliaya-card .inner-month{
    font-size:13px;
    padding-left:5px;
    padding-right:5px;
}
#araliaya-card:hover>.date-news {
    position: absolute;
    top: 0;
    right: 0;
    background-color: var( --secondary-color-2);
    width: 129px;
    height: 33px;
    z-index: 7;
    font-size: 11px;
    text-align: center;
    padding: 6px;
    font-weight: bold;
    color: var(--main-color);
    text-transform: uppercase;
    transition: 0.6s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }
#araliaya-card .btn-primary-news {
    color: var( --secondary-color-2);
    background-color: var(--main-color);
    border-color: var(--main-color);
}
.btn-news {
    color: #002721!important;
    background-color:  var(--main-color)!important;
    border-color: var( --secondary-color-1)!important;
    width:80%!important;
    font-weight: bold!important;
    text-transform: uppercase;
    margin-top:30px;
}
#araliaya-card:hover> .card-title{
    padding-top:20%;
}
.common-araliya-header-small {
    color: var( --secondary-color-4);
    text-transform: uppercase;
    position: relative;
    font-size: 20px;
}
section#araliya-news-inner{
    padding-top:60px;
     background-image: url(https://aralyalands.hostweblankan.in/public/images/contact.png);
    background-size:cover;
}
section#araliya-news-inner .recent-news-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/news-dummy.png);
    min-height: 230px;
    background-size: cover;
    background-position: center;
    position:relative;
    overflow:hidden;
}
section#araliya-news-inner .date-news {
    position: absolute;
    top: 0;
    right: 0;
    background-color: var( --secondary-color-4);
    width: 73px;
    height: 79px;
    z-index: 7;
    font-size: 19px;
    text-align: center;
    padding: 7px;
    font-weight: bold;
    color:  var(--main-color);
    text-transform: uppercase;
}
.recent-news-img :hover>.date-news {
    position: absolute;
    top: 0;
    right: 0;
    background-color:var( --secondary-color-2);
    width: 60px;
    height: 60px;
    z-index: 7;
    font-size: 17px;
    text-align: center;
    padding: 7px;
    font-weight: bold;
    color:  var(--main-color);
    text-transform: uppercase; 
    transition:0.6s;

}
.recent-news-wrap h3{
    font-size:18px;
    padding-top:20px;
}
.recent-news-wrap p{
    font-size:13px;
}
.recent-news-wrap{
    border-bottom:1px solid #ddd;
    margin-top:30px;
    padding-bottom:30px;
}
araliya-news-inner .news-wrapper{
    position:relative;
}
section#araliya-news-inner .news-img-big {
    width: 100%;
    height: 400px;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/news-dummy-big.png);
    margin-bottom: 40px;
}
.inner-d-social{
    background-color: #ff0000;
    width: 80px; 
    background-color: red;
    animation-name: circle-move;
     animation-duration: 4s;  
     animation-iteration-count: 1 ;
     animation-delay: 2s;
}
#lands-homes {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/lands-back.png);
    padding-top: 60px;
    padding-bottom: 100px;
    background-size: cover;
    background-position: center;
}
#araliaya-sell-land .wrapper-choose{
    width: 80%;
    margin-left: 10em; 
}
.wrapper-choose-left{
    position:relative;
}
.wrapper-choose p{
    margin-top:40px;
}
#araliaya-sell-land .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/araliya_lands_6.jpg);
    width: 500px;
    height: 500px;
    float: right;
    margin-right: -15px;
    position:relative;
    margin-top:6em;
    background-size:cover;
    background-position:center;
}
#araliaya-sell-land .logo-wrapper {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
}
#araliaya-sell-land .logo-wrapper img {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2) ;
    margin:auto;
}
#araliaya-sell-land .inner-fact{
    position:absolute;
    width:200px;
    height:200px;
    background-color:red;
}
#araliaya-sell-land .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    background-image:url(https://aralyalands.hostweblankan.in/public/images/about-araliya-lands.png);
    top: 283px;
    right: 404px;
}
#araliaya-sell-land .logo-wrapper-fact{
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color) ;  
    display:flex;  
}
#araliaya-sell-land .inner-fact-d {
    color:  var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 72px;
    margin-left: 66px;
}
#araliaya-sell-land .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color:  var(--main-color);
    top: 185px;
    right: 592px;
}
#araliaya-sell-land .logo-wrapper-iso {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color);
    display: flex;
}
#araliaya-sell-land.logo-wrapper-iso {
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
    border: 2px solid var( --secondary-color-2);
    display: flex;
}
#araliaya-sell-land .inner-iso-d {
    margin: auto;
    color:  var(--main-color);
    font-size: 25px;
    font-weight: bold;
    position:relative;
}
#araliaya-sell-land{
    padding-top:60px;
    padding-bottom:60px;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/sky.png);
    background-size:cover;
}
#araliaya-sell-land .land-form-wrap{
    border: 2px solid var( --secondary-color-2);
    border-radius: 20px;
    background-color:  var(--main-color);  
}
#araliaya-sell-land form{
    padding:30px;
}
#araliaya-sell-land .wrap-head {
    background-color: #037d5e;
    border-top-left-radius: 17px;
    border-top-right-radius: 17px;
    padding: 10px;
    color:  var(--main-color);
    display: flex;
    align-items: center;
    text-transform: uppercase;
}
#araliaya-sell-land i.fas.fa-edit {
    padding: 9px;
    font-size: 34px;
}
#araliaya-sell-land .form-s-head{
   text-align:center;
   position:relative;
   text-transform:uppercase;
}
.form-group.col-md-12.form-s-head p {
    color: #037d5e;
    font-weight: bold;
}
#araliaya-sell-land .form-s-head:before {
    content: '';
    width: 247px;
    height: 1px;
    background-color: #8e8e89;
    position: absolute;
    top: 50px;
    right: 0;
}
#araliaya-sell-land .form-s-head:after {
    content: '';
    width: 247px;
    height: 1px;
    background-color: #8e8e89;
    position: absolute;
    top: 50px;
    left: 0;
}
.btn-sell-land {
    color: #002721!important;
    background-color: var( --secondary-color-1)!important;
    border-color: var( --secondary-color-1)!important;
    width: 280px;
    border-radius: 20px!important;
    font-weight: bold!important;
    text-transform: uppercase;
    background-color: white;
}
.btn-sell-land:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: var( --secondary-color-4);
    transition: all .3s;
    border-radius: 10rem;
    z-index: -1;
}
.btn-sell-land:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var( --secondary-color-1);
    border-radius: 10rem;
    z-index: -2;
}
#araliaya-sell-land .btn-contact{
    border-radius:0!important;
    background-color:var(--secondary-color-2)!important;
    border-color: var(--secondary-color-2)!important;
    color: var(--main-color)!important;
    width: 180px!important;
}
#araliaya-sell-land .btn-contact:before{
    border-radius: 0!important;
    background-color: var( --secondary-color-4);
    color: var(--main-color);
}
#araliaya-sell-land  .btn-contact:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--secondary-color-2)!important;
    border-radius: 10rem;
    z-index: -2;
    color: var(--main-color);
}
#araliaya-sell-land .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 415px;
    right: 404px;
    background-size:cover;
}
section#inner-tree-d {
    margin-top: -74em;
    overflow:hidden;
}
section#araliya-district-inner {
    padding-top: 60px;
    padding-bottom: 49em;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/sky.png);
    background-size:cover;
}

section#araliya-district-inner .tab {
  float: left;
   width: 20%;

}
section#araliya-district-inner .tab button {
    display: block;
    background-color: var( --secondary-color-4);
    color: black;
    padding: 11px 16px;
    width: 100%;
    border: none;
    outline: none;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 17px;
    color:  var(--main-color);
    margin-bottom: 13px;
}
section#araliya-district-inner .tab button:hover {
  background-color: #ddd;
}
section#inner-tree-d img{
    width:100%;
}
section#araliya-district-inner .tab button.active {
    background-color:var( --secondary-color-2);
}
section#araliya-district-inner .tabcontent {
  float: left;
  padding: 0px 12px;
  width: 80%;
  border-left: none;
}
section#araliya-district-inner .container-s-width{
    width:80%;
    margin:auto;
}
#araliya-land-inner{
    padding-top: 60px;
    padding-bottom: 40px;
    background-size:cover;
}
#araliya-land-inner .tab {
  float: left;
   width: 20%;
}
#araliya-land-inner .tab button {
    display: block;
    background-color: var( --secondary-color-4);
    color: black;
    padding: 11px 16px;
    width: 100%;
    border: none;
    outline: none;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 17px;
    color:  var(--main-color);
    margin-bottom: 13px;
}
#araliya-land-inner.tab button:hover {
  background-color: #ddd;
}
#araliya-land-inner.tab button.active {
    background-color: var( --secondary-color-2);
}
#araliya-land-inner .tabcontent {
  float: left;
  padding: 0px 12px;
  width: 80%;
  border-left: none;
}
#araliya-land-inner .container-s-width{
    width:80%;
    margin:auto;
    position:relative;
}
#araliya-land-inner .inner-choose-img {
    background-image: url(http://araliyalands.weblankan.site/public/images/choose-img.png);
    width: 400px;
    height: 400px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 1em;
    background-size:cover;
}
#araliya-land-inner .logo-wrapper {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
}
#araliya-land-inner .logo-wrapper img {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    margin: auto;
}
/*5-4-2020*/
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    background-image: url();
    top: 283px;
    right: 404px;
    background-size:cover;
    background-position:center;
}
/*5-4-2020*/
#araliya-land-inner-gallery button.owl-prev {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/gallery-d.png);
    position: absolute;
    top: -10px;
    left: 0px;
    z-index: 9;
    width: 95px;
    height: 420px;
}
/*5-4-2020*/
#araliya-land-inner-gallery button.owl-next{
    background-image: url(https://aralyalands.hostweblankan.in/public/images/gallery-d.png);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    position: absolute;
    top: -10px;
    right: 0px;
    z-index: 9;
    width: 95px;
    height: 420px;
}
/*5-4-2020*/
#araliya-land-inner .modal-dialog.modal-dialog-centered {
    overflow: hidden;
}
#araliya-land-inner .logo-wrapper-fact {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 2px solid var(--main-color);
    display: flex;
}
#araliya-land-inner .wrapper-choose-left {
    position: absolute;
    right: -149px;
}
#araliya-land-inner .tabcontent h3{
    color: var( --secondary-color-2);
    position:relative;
}
#araliya-land-inner .tabcontent span{
    font-weight:bold;
}
#araliya-land-inner .tabcontent h3:first-child:after {
    content: '';
    position: absolute;
    top: 23px;
    width: 108px;
    height: 1px;
    background-color: var( --secondary-color-2);
    left: 303px;
}
#araliya-land-inner .land-inner-align-ul {
    margin-left: 40px;
    margin-bottom:30px;
}
div#inner-pay {
    margin-bottom: 40px;
    margin-left: 43px;
}
#araliya-land-inner .land-inner-align-ul .inner-span-l{
    margin-right:10px;
    font-weight:200;
}
ul.faclilities-detail li:before {
    display: none;
}
ul.faclilities-detail i.fa,.land-inner-align-ul i{
    min-width:20px;
}
#araliya-land-inner .header-top-inner-lands-1{
    padding-bottom:12px;
}
.header-top-inner-lands-1 h2 {
    font-size: 22px;
}
#araliya-land-inner .header-top-inner-lands-1>h2:before,#araliya-land-inner .header-top-inner-lands-1>h2:after{
    display:none;
}
#araliya-land-inner .tabcontent h3:after {
    content: '';
    position: absolute;
    top: 23px;
    width: 109px;
    height: 1px;
    background-color: var( --secondary-color-2);
    left: 303px;
}
#araliya-land-inner .tabcontent h3:nth-child(2):after {
    content: '';
    position: absolute;
    top: 23px;
    width: 156px;
    height: 1px;
    background-color: #ff0000;
    left: 221px;
}
#araliya-land-inner .btn-contact {
    border-radius: 0!important;
    background-color: var(--secondary-color-2)!important;
    border-color: var(--secondary-color-2)!important;
    color:  var(--main-color)!important;
    width: 180px!important;
}
#araliya-land-inner .btn-contact:before{
    border-radius: 0!important;    
}
#araliya-land-inner .btn-contact:after{
    border-radius: 0!important; 
    background-color: var(--secondary-color-2)!important;
    border-color: var(--secondary-color-2)!important;   
}
/*5-4-2020*/
#araliya-land-inner-map .wrapper-usp {
    background-image: url();
    width: 100%;
    height: 533px;
    position: relative;
    margin-left: -15px;
    background-size: cover;
}
#araliya-land-inner-map .inner-usp-d {
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 3px solid var(--secondary-color-2);
    display: flex;
}
#araliya-land-inner-map .inner-usp-d img{
    width: 198px;
    margin: auto;
}
#araliya-land-inner-map {
    background-image: radial-gradient( white, var( --secondary-color-1); );
    background-image: radial-gradient( white, #e4e985 );
    margin-top:50px;
}
#araliya-land-inner-map .usp-icon {
    padding-top: 20px;
    padding-bottom: 20px;
    min-height: 110px;
}
#araliya-land-inner-map .white-sp{
    font-weight:bold;
}
#araliya-land-inner-map .inner-text-wrap{
    display:flex;
}
#araliya-land-inner-map .inner-text-wrap img{
    margin:auto;
    width:700px;
}
#araliya-land-inner-block {
    background-color: var(--secondary-color-2);
    background-image: radial-gradient( white, #e4e985 );
    position:relative;
    margin-top:40px;

}
.inner-logo-p{
  position:absolute;
  top:0;
  right:0;
}
section#araliya-land-inner-map .wrapper-points{
    position:relative;
}
section#araliya-land-inner-map .inner-head {
    position: absolute;
    top: 40px;
    right: 0;
    width: 149px;
}
#araliya-land-inner-block .inner-head {
    position: absolute;
    top: 40px;
    right: 171px;
}
#araliya-land-inner-gallery .banner-inquiry1 {
    position: absolute;
    top: 0;
    left: 211px;
    z-index: 3;
    background-color: var( --secondary-color-4);
    width: 245px;
    height: 245px;
    display:flex;
}
#araliya-land-inner-gallery .banner-inquiry1 p {
     /* right: 12px; */
    color:  var(--main-color);
    font-weight: bold;
    text-transform: uppercase;
    z-index: 2;
    margin: auto;
    font-size: 31px;
}
#araliya-land-inner-gallery .gallery-nav-d-left {
    position: absolute;
    top: 94px;
    left: 0px;
    z-index: 2;
}
#araliya-land-inner-gallery .gallery-nav-d-right {
    position: absolute;
    top: 94px;
    right: 0px;
    z-index: 2;
}
#araliya-land-inner-gallery .gallery-nav-d-right img{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);   
}
#araliya-land-inner-gallery{
    position:relative;
    margin-top:40px;
}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }
#araliya-latest-locations .location-details:after {
    content: url(https://aralyalands.hostweblankan.in/public/images/dot-d.png);
    position: absolute;
    width: -7%;
    height: 2px;
    top: 85px;
    left: 15px;
    transform: rotate(-45deg);
}
#araliya-latest-locations .btn-contact:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var( --secondary-color-2);
    border-radius: 10rem;
    z-index: -2;
}
form#careerForm{
    margin-top:60px;
}
#kt_modal_6 .modal-dialog {
    max-width: 64%!important;
    margin: 1.75rem auto;
}
#close-model-home{
    margin-top:20px;
}
#close-model-home {
    margin-top: 20px;
    border: 1px solid var(--secondary-color-2);
    border-radius: 0;
    color: var(--secondary-color-2);
    font-weight: bold;
    text-transform: uppercase;
    width: 106px;
    border-radius: 20px;
}
#araliya-associated {
    position: relative;
    overflow: hidden;
    margin-bottom: 80px;
}
#araliya-land-map{
    padding-top: 60px;
    padding-bottom: 60px;
}
/* Tooltip container */
.tooltip1 {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip1 .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
  width: 120px;
  bottom: 100%;
  left: 50%;
  margin-left: -60px;
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip1:hover .tooltiptext {
  visibility: visible;
}
.search-img{
    width:100%;
    min-height:300px;
    background-size:cover;
    background-position:center;
    background-image: url(https://aralyalands.hostweblankan.in/public/images/sky.png);
}
.row-b{
    padding-top: 6px;
    padding-bottom: 12px;
    border-bottom: 1px solid #f1f1f1;
    font-size:13px;
}
#set-top-search {
    margin-top: 48px;
    margin-bottom: 42px;
    border-top: 1px solid #49c26f;
    padding-top: 53px;
}
#set-top-search .btn-contact {
    color: #002721!important;
    background-color: var( --secondary-color-1)!important;
    border-color: var( --secondary-color-1)!important;
    width: 189px;
    border-radius: 20px!important;
    font-weight: bold!important;
    text-transform: uppercase;
}
#set-top-search{
    margin-top:30px;
    margin-bottom:30px;
}
#araliya-mobile .accordion {
  background-color:var(--secondary-color-4);
  color: #fff;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  margin-bottom:5px;
}

#araliya-mobile .active, #araliya-mobile .accordion:hover {
  background-color: var(--secondary-color-2);
}
.work-logo{
    padding-right:20px;
}
#araliya-mobile .panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
}
#araliya-land-map{
    padding-top: 60px;
    padding-bottom: 60px;
    background-size:cover;
    background-position:center;
}
#araliya-land-map .common-araliya-header:before,#araliya-land-map .common-araliya-header:after{
    display:none;
}
#araliya-land-map .show-cities{
    padding-top: 52px;
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
    list-style-type: none;
}
.show-cities a ,#lands-homes ol a{
    color: #888;
    font-weight: 200;
}
.show-cities a:hover,,#lands-homes ol a:hover{
    color:##00aa7f!important;
}
#araliya-land-map .common-araliya-header1 {
    color: var( --secondary-color-2);
    text-transform: uppercase;
    position: relative;
    font-size:46px;
}
#araliya-offers button.owl-prev, #araliya-offers button.owl-next {
    top: 44%;
}
@media only screen and (min-width:1921px) and (max-width:3000px){

}
@media only screen and (min-width:1537px) and (max-width:1920px){
section#araliya-land-inner-map .inner-head {
    position: absolute;
    top: 40px;
    right: 0;
    width: 149px;
}
#araliya-land-inner-block .inner-head {
    position: absolute;
    top: 40px;
    right: 266px;
}
#araliya-offers .sp-banner-back {
    background-size: cover;
    height: 470px!important;
    background-position: center;
}
.time-wrap {
    display: flex!important;
    margin: auto 0;
    width: 100%;
}
#myLinks .ham-mobile {
    padding-top: 11em;
    padding-bottom: 78px;
}
#araliya-land-map .araliya-land-map{
    margin-top: -342px;
    width: 50%;
}
#araliya-land-map .text-wrapper {
    margin-top: -211px;
    margin-left: -109px;
}
#araliya-land-map .show-cities {
    padding-top: 52px;
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
    margin-left: -108px;
    padding-left: 0;
}
#araliya-land-map .araliya-land-map {
    margin-top: -441px;
    margin-left: -15px;
    width: 60%;
}

#araliyalands-top-menu .inner-search-container-left {
    width: 100%;
    padding: 10px;
}
input.tnp-email {
    background-color: transparent;
    padding: 7px 10px;
    border: 1px solid #bbb2b2;
    width: 56%!important;
}
input.tnp-submit {
    background-color: #037d5e;
    border: none;
    padding: 8px 5px;
    width: 30%;
}
#home-banner {
   margin-top: -28px;
}
#araliya-offers button.owl-next {
    position: absolute;
    right: 65px;
    color: var(--main-color);
    top: 207px;
    font-size: 56px;
}
#araliyalands-top-menu .outer-search-container {
    background-color: var( --secondary-color-1);
    color: var( --secondary-color-2);
    text-align: right;
    width: 80%;
    float: right;
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
    display: flex;
    margin-right: -81px;
}
#araliyalands-top-menu .outer-search-container {
    background-color: var( --secondary-color-1);
    color: var( --secondary-color-2);
    text-align: right;
    width: 65%;
    float: right;
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
    display: flex;
    margin-right: -13px;
}
.nav.navbar-nav.ml-auto a {
    color: var(--main-color);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 2px;
}
#araliyalands-top-menu .top-contact-details {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    color: var( --secondary-color-1);
    margin-right: -67px;
}

#araliya-latest-locations .location-details:after{
    top: 85px;
    left: 17px
}
mg.logo-slider {
    width: 207px;
    margin-top: 10px;
    left: 214px;
}
#araliya-offers button.owl-prev,#araliya-offers button.owl-next{
    top:205px!important;
}

}
@media only screen and (min-width:1600px) and (max-width:1600px){
img.logo-slider{
    top:-26px;
}
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    background-image: url();
    top: 399px;
    right: 349px;
    background-size: cover;
    background-position: center;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 189px;
}
#araliya-latest-locations .location-details:after {
    top: 85px;
    left: 16px;
}
.topnav {
    overflow: hidden;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 57px;
    right: 0;
    width: 259px;
    transition: 0.6s;
    opacity: 0.9;
}
#myLinks .ham-mobile {
    padding-top: 3em;
    padding-bottom: 85px;
}
img.logo-slider {
    width: 252px!important;
    margin: auto;
}
#home-banner .slider-banner,#home-banner .slider-logo-wrapper{
    height: 567px;
}
#araliyalands-top-menu .outer-search-container {
    background-color: var( --secondary-color-1);
    color: var( --secondary-color-2);
    text-align: right;
    width: 71%;
    float: right;
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
    display: flex;
    margin-right: -13px;
}  

#why-choose-us .inner-choose-img{
    margin-top:10em;
}
#why-choose-us .inner-iso{
    top: 271px;
}  
#why-choose-us .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 111px;
    right: 387px;
}
#araliya-land-map .text-wrapper {
    margin-top: -252px;
    margin-left: -211px;
}
#araliya-land-map .show-cities{
    margin-left: -236px;
}
#araliya-land-map .araliya-land-map {
    margin-top: -495px;
    margin-left: -15px;
    width: 74%;
}
section#araliya-usp .line{
    right: 200px;
}
section#araliya-usp .dot1 {
    position: absolute;
    top: 187px;
    right: 196px;
}
section#araliya-usp .dot2 {
    position: absolute;
    top: 257px;
    right: 195px;
}
#araliya-usp .wrapper-points {
    width: 69%;
    margin-top: 66px;
    color: var(--main-color);
    margin-left: 83px;
}
.vertical-two p{
    left: 15px;
}
.vertical-one p{
    bottom: -16px;
    left: 8px;
}
#araliya-offers .sp-banner-back,#araliya-offers .wrapper-usp{
    height:400px;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 189px;
}

}
@media only screen and (min-width:1441px) and (max-width:1536px){
.topnav {
    overflow: hidden;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 57px;
    right: 0;
    width: 259px;
    transition: 0.6s;
    opacity: 0.9;
}
#araliya-land-map .text-wrapper {
    margin-top: -192px;
    margin-left: -255px;
}
#araliya-land-map .show-cities{
    margin-left: -236px;
}
#home-banner .slider-banner,#home-banner .slider-logo-wrapper{
    height:630px;
}
.araliya-land-map {
    margin-top: -413px!important;
    width: 56%;
    padding-left: 0;
}
 #home-banner .slider-logo-inner {
    margin: auto;
    width: 67%;
}
#araliya-latest-locations .location-details:after {
    content: url(https://aralyalands.hostweblankan.in/public/images/dot-d.png);
    position: absolute;
    width: -7%;
    height: 2px;
    top: 63px;
    left: 17px;
    transform: rotate(-45deg);
}
section#araliya-md {
    padding-top: 60px;
    padding-bottom: 6em;
    position: relative;
    overflow: hidden;
}
#araliaya-sell-land .form-s-head:after {
    content: '';
    width: 200px;
    height: 1px;
    background-color: #8e8e89;
    position: absolute;
    top: 50px;
    left: 0;
}
#araliaya-sell-land .form-s-head:before {
    content: '';
    width: 200px;
    height: 1px;
    background-color: #8e8e89;
    position: absolute;
    top: 50px;
    right: 0;
}
#home-banner {
    margin-top: -13px;
}
#araliyalands-top-menu .inner-search-container-left {
    width: 100%;
    padding: 10px;
}
input.tnp-email {
    background-color: transparent;
    padding: 7px 10px;
    border: 1px solid #bbb2b2;
    width: 56%!important;
}
input.tnp-submit {
    background-color: #037d5e;
    border: none;
    padding: 8px 5px;
    width: 30%;
}
#araliaya-sell-land .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 500px;
    right: 301px;
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 359px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: -11px!important;
}
#araliya-usp .wrapper-points {
    width: 65%;
    margin-top: 58px;
    color: var(--main-color);
    margin-left: 120px;
}
.vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    left: 46px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 0;
    left: 40px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
section#araliya-usp .line {
    position: absolute;
    top: 102px;
    right: 194px;
    width: 1px;
    height: 300px;
    background-color: #fff;
}
section#araliya-usp .dot1 {
    position: absolute;
    top: 165px;
    right: 190px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
section#araliya-usp .dot2 {
    position: absolute;
    top: 220px;
    right: 190px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
.vertical-one1 p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    top: 195px;
    right: -21px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 286px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 29px!important;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 171px;
}
#araliya-associated .associated-icon p {
    width: 194px;
    position: absolute;
    left: 152px;
    top: 59px;
    font-size: 12px;
    text-align: left;
}
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 500px;
    right: 240px;
}
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 415px;
    right: 240px;
}
#araliya-land-inner {
    padding-top: 60px;
    padding-bottom: 60px;
    background-size: cover;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 445px;
    right: 338px;
}
#araliya-offers button.owl-next{
    right:142px!important;
}
#araliya-offers button.owl-prev{
    left:142px!important;
}
#araliya-latest-locations .location-details:after {
    content: url(https://aralyalands.hostweblankan.in/public/images/dot-d.png);
    position: absolute;
    width: -7%;
    height: 2px;
    top: 80px;
    left: 17px;
    transform: rotate(-45deg);
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 283px;
    right: 592px;
}
.nav.navbar-nav.ml-auto a {
    color: var(--main-color);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 2px;
}
#araliyalands-top-menu .top-contact-details {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    color: var( --secondary-color-1);
    margin-right: -67px;
}

#home-banner .slider-content {
    text-align: center;
    color: var( --main-color);
    line-height: 41px;
}
}
@media only screen and (min-width:1367px) and (max-width:1440px){
#araliya-land-inner .inner-choose-img{

    width: 400px;
    height: 400px;
    float: right;
    margin-right: -3px;
    position: relative;
    margin-top: 1em;
    background-size: cover;
}
#araliya-land-inner-map .wrapper-usp {
    background-image: url();
    width: 100%;
    height: 437px;
    position: relative;
    margin-left: -15px;
    background-size: cover;
}
#araliya-land-inner-map .inner-text-wrap img {
    margin: auto;
    width: 570px;
}
#araliaya-sell-land .wrapper-choose {
    width: 80%;
    margin-left: 3em;
}
#araliaya-sell-land .form-s-head:after,#araliaya-sell-land .form-s-head:before{
    width:196px!important;
}
.topnav {
    overflow: hidden;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 57px;
    right: 0;
    width: 280px;
    transition: 0.6s;
    opacity: 0.9;
}
#myLinks .ham-mobile {
    padding-top: 1em;
    padding-bottom: 81px;
}
.time-text {
    font-size: 59px;
    font-weight: 300;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 536px;
    right: 356px;
}
.banner-inquiry {
    position: absolute;
    top: 273px;
    left: -4px;
    z-index: 3;
}
#home-banner {
    margin-top: -13px;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 249px;
    right: 528px;
}
#araliyalands-top-menu .inner-search-container-left {
    width: 469px;
    padding: 10px;
}
#home-banner .slider-banner {
    width: 100%;
    height: 543px;
    background-size: cover;
}
#home-banner .slider-logo-wrapper {
    background-color: var( --secondary-color-2);
    width: 100%;
    height: 543px;
    display: flex;
}
img.logo-slider {
    width: 206px!important;
    margin: auto;

}
#why-choose-us .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 283px;
    right: 592px;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 66px;
    right: 357px;
}
#why-choose-us .inner-choose-img {
    width: 500px;
    height: 500px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 12em;
}
.vertical-two2 p {
    font-size: 77px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -117px;
    right: -372px;
    margin-left: -72px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one1 p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    top: 195px;
    right: -51px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
section#araliya-usp .line {
    position: absolute;
    top: 102px;
    right: 137px;
    width: 1px;
    height: 300px;
    background-color: #fff;
}
section#araliya-usp .dot1 {
    position: absolute;
    top: 165px;
    right: 133px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
section#araliya-usp .dot2 {
    position: absolute;
    top: 220px;
    right: 133px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
#araliya-usp .wrapper-points {
    width: 66%;
    margin-top: 66px;
    color: var(--main-color);
    margin-left: 159px;
}
.vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    left: 70px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 0;
    left: 65px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
#araliya-latest-locations:after {
    position: absolute;
    bottom: -40px;
    right: 0px;
}
#araliya-offers button.owl-prev {
    position: absolute;
    left: 35px;
    color: var(--main-color);
    top: 207px;
    font-size: 56px;
}
#araliya-offers button.owl-next {
    position: absolute;
    right: 35px;
    color: var(--main-color);
    top: 207px;
    font-size: 56px;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 16px;
    margin-left: 70px;
}
#araliya-testimonials .testi-image {
    width: 288px;
    margin: auto;
}
#araliya-testimonials .owl-dots {
    float: left;
    margin-top: -5px;
}
#araliya-associated .associated-icon p {
    width: 190px;
    position: absolute;
    left: 152px;
    top: 59px;
    font-size: 12px;
    text-align: left;
}
input.tnp-email{
    width:50%;
}
#araliya-vision .wrapper-points {
    width: 80%;
    margin-top: 100px;
    color: var(--main-color);
    text-align: left;
    margin-left: 111px;
}
.banner-breadcrumb {
    position: absolute;
    width: 300px;
    height: 300px;
    top: 162px;
    right: 309px;
    z-index: 1;
    background-color: var( --secondary-color-4);
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 359px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: -28px!important;
}
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 401px;
    right: 240px;
}
#araliya-land-inner {
    padding-top: 50px;
    padding-bottom: 75px;
    background-size: cover;
}
.footer-contact-wrap {
    padding-right: 16%;
    padding-left: 10%;
}
.nav.navbar-nav.ml-auto a {
    color: var(--main-color);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 2px;
}
#araliyalands-top-menu .top-contact-details {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    color: var( --secondary-color-1);
    margin-right: -67px;
}

#araliya-land-map .araliya-land-map{
    margin-top: -342px;
    width: 50%;
}
#araliya-land-map .text-wrapper {
    margin-top: -241px;
    margin-left: -319px;
}
#araliya-land-map .show-cities {
    padding-top: 52px;
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
    margin-left: -307px;
}
#araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    right: 48px!important;
    top:359px;
}
.location-wrapper .row {
    margin-bottom: 8px;
    min-height: 35px;
}
#araliya-offers .wrapper-usp{
    width:100%;
    height:360px!important;
}
#araliya-offers{
    background-color:transparent!important;
    background-image:none!important;
}
#araliya-offers .sp-banner-back {
    background-size: cover;
    height: 360px!important;
    background-position: center;
}
}
@media only screen and (min-width:1281px) and (max-width:1366px){
#araliya-latest-locations .inner-show-town {
    position: absolute;
    top: 236px;
    background-color: #002721;
    z-index: 3;
    right: 70px;
    color: #f0ff07;
    padding: 3px 23px;
    border-radius: 5px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 13px;
    min-width: 140px;
    text-align: center;
}
#araliya-land-inner-map .wrapper-usp{
    height:444px;
}
#araliya-land-inner-map .inner-text-wrap img {
    margin: auto;
    width: 580px;
}
#araliya-land-inner .inner-choose-img {
    background-image: url(http://araliyalands.weblankan.site/public/images/choose-img.png);
    width: 500px;
    height: 500px;
    float: right;
    margin-right: 5px;
    position: relative;
    margin-top: 6em;
}
#araliya-land-inner-gallery button.owl-prev {
    background-image: url(http://araliyalands.weblankan.site/public/images/gallery-d.png);
    position: absolute;
    top: 29px;
    left: 0px;
    z-index: 9;
    width: 95px;
    height: 420px;
}#araliya-land-inner-gallery button.owl-next {
    background-image: url(http://araliyalands.weblankan.site/public/images/gallery-d.png);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    position: absolute;
    top: 29px;
    right: 0px;
    z-index: 9;
    width: 95px;
    height: 420px;
}

.topnav {
    overflow: hidden;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 57px;
    right: 0;
    width: 266px;
    transition: 0.6s;
    opacity: 0.9;
}
#myLinks .ham-mobile {
    padding-top: 12em;
    padding-bottom: 57px;
}
#araliya-land-map .show-cities {
    padding-top: 52px;
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
    margin-left: -283px;
}
#araliya-land-map .text-wrapper {
    margin-top: -181px;
    margin-left: -253px;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 111px;
    right: 373px;
}
#araliya-land-map .araliya-land-map {
    margin-top: -439px;
    width: 58%;
    margin-left: 24px;
}
#why-choose-us .inner-choose-img {
    width: 450px;
    height: 450px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 11em;
}
#araliaya-sell-land{
    padding-bottom:80px;
}
#araliaya-sell-land .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 482px;
    right: 325px;
}
#araliaya-sell-land .form-s-head:before,#araliaya-sell-land .form-s-head:after{
    width:180px;
}
#araliaya-sell-land .wrapper-choose {
    width: 80%;
    margin-left: 5em;
}
#araliya-offers button.owl-next{
    right:5px!important;
}
#araliya-offers button.owl-prev, #araliya-offers button.owl-next {
    top: 44%!important;
}
.footer-contact-wrap {
    padding-right: 7%;
    padding-left: 6%;
}
input.tnp-email{
    width:50%!important;
}
 .time-text {
    font-size: 45px;
    font-weight: 300;
}
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 577px;
    right: 240px;
}
#araliya-land-inner {
    padding-top: 60px;
    padding-bottom: 90px;
    background-size: cover;
}
#araliyalands-top-menu .inner-search-container-left {
    width: 471px;
    padding: 10px;
}
#why-choose-us .wrapper-choose {
    width: 80%;
    margin-left: 5em;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 253px;
    right: 592px;
}
#lands-homes .wrapper-choose {
    width: 80%;
    margin-left: 5em;
}
#araliya-vision .vertical-two p {
    font-size: 76px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    right: -303px;
    left: unset;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
#araliya-vision .wrapper-points {
    width: 80%;
    margin-top: 42px;
    color: var(--main-color);
    text-align: left;
}
#araliya-vision .wrapper-usp {
    width: 433px;
    height: 433px;
    position: relative;
    margin-left: -15px;
}
.location-details {
    width: 240px;
    height: 251px;
    background-color: var( --secondary-color-2);
    position: absolute;
    top: 214px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 45px;
}
#araliya-latest-locations .wrapper-location {
    position: relative;
    display: flex;
    margin-top: 40px!important;
    width: 100%!important;
    margin: auto;
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 308px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 6px;
}
#araliya-latest-locations .location-wrapper {
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 62%;
    margin-top: 25px!important;
    color: var(--main-color);
    font-size: 13px;
    margin-left: 35px;
}
#araliya-latest-locations .location-details {
    width: 235px!important;
    height: 235px!important;
    background-color: var( --secondary-color-2);
    position: absolute;
    top: 255px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 291px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 51px;
}
#araliya-latest-locations .location-image {
    width: 91%;
    height: 397px!important;
    position: relative;
    margin: auto;
}
#araliya-latest-locations .location-details:after {
    content: url(http://araliyalands.weblankan.site/public/images/dot-d.png);
    position: absolute;
    width: -7%;
    height: 2px;
    top: 72px!important;
    left: 2px!important;
    transform: rotate(-45deg);
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 260px;
    height: 260px;
    background-color: var(--main-color);
    top: 319px;
    right: 528px;
}
#home-banner {
    margin-top: -24px;
}
#araliya-usp .wrapper-points {
    width: 60%;
    margin-top: 58px;
    color: var(--main-color);
    margin-left: 143px;
}
.vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    left: 89px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 0;
    left: 86px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
section#araliya-usp .line {
    position: absolute;
    top: 102px;
    right: 165px;
    width: 1px;
    height: 300px;
    background-color: #fff;
}
section#araliya-usp .dot1 {
    position: absolute;
    top: 165px;
    right: 160px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
section#araliya-usp .dot2 {
    position: absolute;
    top: 220px;
    right: 160px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
.vertical-one1 p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    top: 195px;
    right: -21px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
#araliya-latest-locations .location-available {
    width: 100px;
    height: 100px;
    background-color: #00cc00;
    position: absolute;
    top: 286px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 29px!important;
}
#araliya-latest-locations .location-available,#araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    top: 387px;
    right: 31px;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 96px;
}
#araliya-testimonials .testi-image {
    width: 239px;
    margin: auto;
}
section#araliya-md {
    padding-top: 60px;
    padding-bottom: 17em;
    position: relative;
    overflow: hidden;
}
#araliya-md:after {
    content: urlhttps://aralyalands.hostweblankan.in/public/images/trees.png);
    top: 468px;
    position: absolute;
}
.nav.navbar-nav.ml-auto a {
    color: var(--main-color);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 2px;
}
#araliyalands-top-menu .top-contact-details {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    color: var( --secondary-color-1);
    margin-right: -67px;
}
#why-choose-us .wrapper-choose {
    width: 80%;
    margin-left: 6em;
}
.text1 {
    font-size: 17px;
    line-height: 32px;
    color: var(--main-color);
    top: 174px;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -91px;
}
}
@media only screen and (min-width:1025px) and (max-width:1280px){
#araliya-land-inner-map .inner-text-wrap img {
    margin: auto;
    width: 100%!important;
}
section#araliya-md {
    padding-top: 60px;
    padding-bottom: 3em;
    position: relative;
    overflow: hidden;
}
#araliya-md .wrapper-usp {
    background-image: url();
    width: 424px;
    height: 456px;
    position: absolute;
    right: 0;
    background-size: cover;
    background-position: center;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 112px 33px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 39px;
    text-align: center;
}
#araliya-vision .wrapper-usp{
    width:100%;
}
ul.show-cities li a{
        font-size:22px;
}
 #home-banner .content-last-line{
    width:72%;
    margin:auto;
 }
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 234px;
    height: 234px;
    background-color: var( --secondary-color-4);
    background-image: url();
    top: 369px;
    right: 218px;
    background-size: cover;
    background-position: center;
}
#araliya-land-inner .inner-choose-img {
    background-image: url();
    width: 357px;
    height: 352px;
    float: right;
    margin-right: 12px;
    position: relative;
    margin-top: 1em;
    background-size: cover;
}
#home-banner {
    margin-top: -11px;
}
#why-choose-us .inner-fact-d:after {
    position: absolute;
    content: urlhttps://aralyalands.hostweblankan.in/public/images/chooose-icon.png);
    top: 31px;
    right: 10px;
}
div#countdown-number {
    font-size: 45px;
    margin-top: -26px;
    margin-right: 40px;
}
#why-choose-us .inner-fact-d p {
    font-size: 16px;
}
#araliya-offers .wrapper-usp{
        height:360px;
}
#araliya-offers{
    background-color:trasparent;
    background-image:none;
}
#araliya-offers .sp-banner-back {
    background-size: cover;
    height: 360px;
    background-position: center;
}
.topnav {
    overflow: hidden;
    background-color: var( --secondary-color-4);
    position: absolute;
    top: 57px;
    right: 0;
    width: 272px;
    transition: 0.6s;
    opacity: 0.9;
}
#myLinks .ham-mobile {
    padding-top: 4em;
    padding-bottom: 59px;
}
#araliaya-sell-land .inner-choose-img{
    margin-top: -9em;
}
#araliaya-sell-land .inner-fact{
    top: 271px;
    right: 217px;
}
#araliaya-sell-land .wrapper-choose {
    width: 92%;
    margin-left: 3em;
}
.banner-inquiry {
    position: absolute;
    top: 275px;
    left: -5px;
    z-index: 3;
}

input.tnp-email{
    width:46%;
}
 #home-banner .slider-content {
    text-align: center;
    color: var( --main-color);
     line-height: 41px;
}
 #araliyalands-top-menu .outer-search-container {
    background-color: var( --secondary-color-1);
    color: var( --secondary-color-2);
    text-align: right;
    width: 83%!important;
    float: right;
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
    display: flex;
    margin-right: -15px;
}
#araliyalands-top-menu .inner-search-container-left {
    width: 510px;
    padding: 10px;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px!important;
    padding-left: 18px!important;
}
#home-banner .slider-banner {
    width: 100%;
    height: 543px;
    background-size: cover;
}
#home-banner .slider-logo-wrapper {
    background-color: var( --secondary-color-2);
    width: 100%;
    height: 543px;
    display: flex;
}
img.logo-slider {
    width: 269px!important;
    margin: auto;
}
#why-choose-us .inner-choose-img {
    width: 440px;
    height: 440px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 6em;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 237px;
    height: 231px;
    background-color: var( --secondary-color-4);
    top: 79px;
    right: 347px;
}
#why-choose-us .inner-fact-d {
    color: var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 46px;
    margin-left: 33px;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 219px;
    height: 219px;
    background-color: var(--main-color);
    top: 264px;
    right: 438px;
}
.vertical-two2 p {
    font-size: 77px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -117px;
    right: -354px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one1 p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    top: 195px;
    right: -43px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
section#araliya-usp .line {
    position: absolute;
    top: 102px;
    right: 148px;
    width: 1px;
    height: 300px;
    background-color: #fff;
}
section#araliya-usp .dot1 {
    position: absolute;
    top: 206px;
    right: 143px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
section#araliya-usp .dot2 {
    position: absolute;
    top: 274px;
    right: 143px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background-color: #fff;
}
#araliya-usp .wrapper-points {
    width: 53%;
    margin-top: 66px;
    color: var(--main-color);
    margin-left: 199px;
}
.vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -122px;
    left: 113px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.vertical-one p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 0;
    left: 112px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
img.usp-icon.grow {
    width: 53%;
}

#araliya-offers button.owl-next {
    position: absolute;
    right: 24px!important;
    color: var(--main-color);
    top: 157px!important;
    font-size: 56px;
}
#araliya-offers button.owl-prev {
    position: absolute;
    left: 24px!important;
    color: var(--main-color);
    top: 157px!important;
    font-size: 56px;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 0;
}
#araliya-testimonials .testi-image {
    width: 243px;
    margin: auto;
}
#araliya-testimonials .owl-dots {
    float: left;
    margin-top: 9px;
}
#araliya-associated .associated-icon p {
    width: 190px;
    position: absolute;
    left: 152px;
    top: 59px;
    font-size: 12px;
    text-align: left;
}
#araliya-latest-locations {
    padding-top: 60px;
    padding-bottom: 5em;
    position: relative;
}
#araliya-latest-locations:after {
    position: absolute;
    bottom: -8px;
    right: 0;
}
.banner-breadcrumb {
    position: absolute;
    width: 300px;
    height: 300px;
    top: 173px!important;
    right: 169px!important;
    z-index: 3;
    background-color: #00aa7fc7;
}
.text {
    font-size: 37px;
    line-height: 32px;
    color: var(--main-color);
    top: 77px!important;
    position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    left: 36px!important;
}
.text1 {
    font-size: 12px!important;
    line-height: 32px;
    color: var(--main-color);
    top: 142px;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -76px;
}
.h2, h2 {
    font-size: 30px!important;
}
#lands-homes {
    padding-top: 60px;
    padding-bottom: 270px;
    background-size: cover;
    background-position: center;
}
#lands-homes .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 498px;
    right: 308px;
}
img.logo-slider {
    width: 224px!important;
    margin: auto;
    top:-22px;

}
.time-text {
    font-size: 38px;
    font-weight: 300;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 529px;
    right: 404px;
}
.nav.navbar-nav.ml-auto a {
    color: var(--main-color);
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 2px;
}
#araliyalands-top-menu .top-contact-details {
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    color: var( --secondary-color-1);
    margin-right: -67px;
}

#why-choose-us .wrapper-choose {
    width: 80%;
    margin-left: 6em;
}
#araliya-land-map .araliya-land-map{
    margin-top: -326px;
    width:58%!important;
}
}
@media only screen and (min-width:901px) and (max-width:1024px){
#araliya-offers .inner-usp-d img {
    width: 143px;
    margin: auto;
}
ul.show-cities li a {
    color: var(--secondary-color-2);
    padding-bottom: 3px;
    font-size: 19px;
}
.araliya-land-map{
    width: 50%;
    margin-left: 124px;
}
div#countdown-number {
    font-size: 34px;
    margin-top: -20px;
}
#araliya-new-top .sm-wrap span {
    padding-right: 5px;
    padding-left: 5px;
}
#araliya-new-top .sw-new-top {
    font-size: 11px;
    color: var( --secondary-color-2);
}
.banner-wrapper{
    margin-top:152px;
}
#araliya-offers button.owl-prev {
    position: absolute;
    left: 20px;
    color: var(--main-color);
    top: 80px!important;
    font-size: 56px;
}
#araliya-offers button.owl-next {
    right: 124px;
    top:80px!important;
}
araliya-offers .wrapper-usp {
    width: 100%;
    height: 253px!important;
    position: relative;
    margin-left: -15px;
}
#araliya-offers .sp-banner-back,#araliya-offers .wrapper-usp{
    height:253px;
    background-size: cover;
    background-position: center;
}
#araliya-offers{
    background-color:transparent;
    background-image:none;
}
.nav.navbar-nav.ml-auto a{
    font-size:12px;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 12px 17px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 21px;
} 
#araliya-md .testi-image {
    width: 300px;
    margin: auto;
    margin-top: -246px;
} 
#araliya-md .col-12.col-md-7.text-align-left {
    font-size: 14px;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 12px 17px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 21px;
} 
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 12px 17px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 21px;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 12px 17px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 21px;
}
#araliya-md .wrapper-usp {
    width: 289px;
    height: 283px;
    position: absolute;
    right: -15px;
}
#araliya-vision .vertical-two p{
    font-size: 69px;
    bottom: -88px;
    right: -267px;
}
#araliya-vision .wrapper-points {
    width: 650px;
    margin-top: 65px;
    color: var(--main-color);
    text-align: left;
    margin-left: -256px;
    padding-bottom:48px;
}
#araliya-vision .wrapper-usp{
    display:none;
}
#lands-homes .inner-fact {
    position: absolute;
    width: 200px;
    height: 200px;
    background-color: var( --secondary-color-4);
    top: 423px;
    right: 404px;
    background-size: cover;
}
#araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    top: 375px;
    right: 10px;
}
#araliya-latest-locations .location-details:after{
    top: 74px;
    left:13px;
}
#araliya-latest-locations .inner-show-town {
    position: absolute;
    top: 202px;
    background-color: #002721;
    z-index: 3;
    right: 44px;
    color: #f0ff07;
    padding: 3px 23px;
    border-radius: 5px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 13px;
    min-width: 144px;
    text-align: center;
}
#araliya-latest-locations:after{
    bottom: -94px;
}
#araliya-offers{
    margin-top:90px;
}
#why-choose-us .inner-choose-img{
    width: 362px;
    height: 407px;
}
#why-choose-us .wrapper-choose {
    width: 80%;
    margin-left: 7em;
}
 #araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 469px;
    right: 110px;
}
.banner-inquiry {
    position: absolute;
    top: 285px;
    left: -2px;
    z-index: 3;
}
.banner-inquiry p {
    top: 135px;
    position: absolute;
    ebkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    right: 0px;
    color: var( --secondary-color-2);
    font-weight: bold;
    text-transform: uppercase;
    z-index: 2;
}
 .inquiry-banner {
    width: 70px;
    animation: move1 10s ease-in-out infinite;
    transform-origin: 50% 50%;
}
img.logo-slider {
    width: 106px!important;
    top:-29px;
}
#home-banner .slider-content {
    font-size: 22px;
    text-align: center;
    color: var( --main-color);
    line-height: 0;
}
 #home-banner .slider-banner,#home-banner .slider-logo-wrapper{
    height: 505px;
 }
#araliya-branch .inner-choose-img {
    width: 400px;
    height: 400px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 6em;
}
#home-banner {
    margin-top: -153px;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 11px!important;
    padding-left: 11px!important;
    font-size: 13px;
}
#araliyalands-top-menu .inner-search-container-right {
    width: 8%;
}
#araliyalands-top-menu .outer-search-container {
    background-color: var( --secondary-color-1);
    color: var( --secondary-color-2);
    text-align: right;
    width: 100%;
    float: right;
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
    display: flex;
    margin-right: -15px;
}
#araliyalands-top-menu .inner-search-container-left {
    width: 93%;
    padding: 10px;
}
img.logo-slider{
    width:150px!important;
}
.banner-breadcrumb {
    position: absolute;
    width: 300px;
    height: 300px;
    top: 177px;
    right: 174px;
    z-index: 3;
    background-color: var( --secondary-color-4);
}
.footer-disc {
    padding: 15px;
    border: 3px solid var( --secondary-color-4);
    border-bottom-color: transparent;
    min-height: 320px;
    margin-top: 107px;
    width: 242px;
    margin-left: -40px;
}
.footer .container {
    max-width: 84%;
}
.footer-contact-wrap {
    padding-right: 10%;
    padding-left: 4%;
}
input.tnp-email {
    width: 39%;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 228px;
    height: 235px;
    background-color: var( --secondary-color-4);
    top: 300px;
    right: 253px;
}
#why-choose-us .inner-fact-d {
    color: var(--main-color);
    font-size: 33px;
    position: relative;
    font-family: 'Anton';
    margin-top: 22px;
    margin-left: 4px;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 210px;
    height: 185px;
    background-color: var(--main-color);
    top: 410px;
    right: 445px;
}
#araliya-usp .wrapper-usp{
    display:none;
}
#araliya-offers .wrapper-usp {
    width: 100%;
    position: relative;
    margin-left: -15px;
}
#araliya-offers button.owl-prev{
    left:5px;
}
#araliya-offers button.owl-next{
    right:11px;
}
.vertical-one p{
    left: -268px;
}
.vertical-two p{
    left: -243px;
}
#araliya-usp .wrapper-points {
    width: 82%;
    margin-top: 66px;
    color: var(--main-color);
    margin-left: -139px;
}
section#araliya-usp .line {
    position: absolute;
    top: 102px;
    right: 190px;
    width: 1px;
    height: 300px;
    background-color: #fff;
}
section#araliya-usp .dot1,section#araliya-usp .dot2{
    right: 185px;    
}
#araliya-testimonials .wrapper-usp{
    width:400px;
    height:400px;
}
#araliya-testimonials .inner-usp-d p{
    padding: 66px 5px;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 131px;
    width: 80%;
    padding: 28px;
    margin-left: 18px;
}
#araliya-testimonials .testi-image{
    width:190px;
}
#lands-homes .wrapper-choose {
    width: 80%;
    margin-left: 3em;
}
.h2, h2{
    font-size:21px!important;
}
#home-banner .content-last-line {
    font-weight: bold;
    color: var( --secondary-color-1);
    margin-top: 32px;
}
#lands-homes .inner-fact{
    right: 306px;
}
section#araliya-md{
    padding-bottom:0!important;
}
#araliaya-sell-land .wrapper-choose {
    width: 80%;
    margin-left: 2em;
}
#araliaya-sell-land .inner-choose-img {
    width: 300px;
    height: 300px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: -25em;
    background-size: cover;
    background-position: center;
}
#araliaya-sell-land .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: -151px;
    right: 183px;
    background-size: cover;
}
#araliaya-sell-land .form-s-head:before,#araliaya-sell-land .form-s-head:after{
    width:85px;
}
.topnav{
    width:163px;
}
#myLinks .fab {
    font-size: 17px;
}
#araliya-branch .wrap-branch {
    font-size: 12px;
}

#araliya-branch .wrap-branch {
    padding: 63px;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 439px;
    right: 68px;
}
#myLinks .ham-mobile {
    padding-top: 2em;
    padding-bottom: 13px;
}
}
@media only screen and (min-width:769px) and (max-width:900px){
    #araliya-land-inner .wrapper-choose-left {
    position: relative;
    right: 0;
}
}
@media only screen and (min-width:769px) and (max-width:6000px){
#set-mobile-head,.sidenav,#araliya-mobile,section#set-bottom{
    display:none;
}    
}
@media only screen and (min-width:600px) and (max-width:736px){
.banner-breadcrumb {
    position: absolute;
    width: 190px;
    height: 190px;
    top: 312px!important;
    right: 0!important;
    z-index: 3;
    background-color: var( --secondary-color-4);
}
.text1 {
    font-size: 17px;
    line-height: 32px;
    color: var(--main-color);
    top: 90px!important;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -348px!important;
}
}
@media only screen and (min-width:0px) and (max-width:768px){
#araliya-latest-locations .inner-show-town {
    position: absolute;
    top: 196px;
    background-color: #002721;
    z-index: 3;
    right: 60px;
    color: #f0ff07;
    padding: 3px 23px;
    border-radius: 5px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    min-width: 147px;
    text-align: center;
}
#araliya-latest-locations .location-details {
    width: 235px;
    height: 235px;
    background-color: var( --secondary-color-2);
    position: absolute;
    top: 214px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 24px;
}
.slider-logo-inner:after {
    text-align: center;
    color: var( --main-color);
    line-height: 41px!important;
    font-size: 33px!important;
    position: absolute;
    width: 100%;
    left: 0;
    margin: auto;
    padding: 89px;
    line-height: 51px!important;
    margin-top: -204px!important;
}   
.mobile-social span a{
    display:inline!important;
    padding:0!important;
}
#why-choose-us .inner-fact-d:after{
    display:none!important;
}
.set-width-img-bt {
    width: 61px;
    margin-top: 7px;
}
.mobile-social a {
    /*display: contents!important;*/
}
#inner-tree-d,#araliya-new-top {
    display: none;
}
#araliaya-payment .path-bottom, #araliaya-payment .path-bottom1, #araliaya-payment .path-bottom2, #araliaya-payment .path-bottom3 {
    position: absolute;
    bottom: -74px;
    right: -70px;
}
#araliaya-payment .payment-upper-shape {
    position: absolute;
    top: -260px;
    right: -212px;
    width: 734px;
}
#araliya-offers .wrapper-usp{
    display:none;
}
.nav.navbar-nav.ml-auto a{
    border-width:0px!important;
}
.m-logo{
    width: 109px;
    float: right;
}

#araliya-career{
    display:none;
}   
#araliya-testimonials .owl-dots {
    float: left;
    margin-top: 7px;
}    
#araliya-testimonials .testi-image {
    width: 257px;
    margin: auto;
}    
#araliya-offers button.owl-next {
    position: absolute;
    right: 67px;
    color: var(--main-color);
    top: 92px;
    font-size: 56px;
}
#araliya-offers button.owl-prev {
    position: absolute;
    left: 0;
    color: var(--main-color);
    top: 92px;
    font-size: 56px;
}
#araliya-offers .inner-usp-d img {
    width: 129px;
    margin: auto;
}    
#araliya-offers .wrapper-usp {
    width: 100%;
    height: 290px;
    position: relative;
    margin-left: -15px;
}    
section#set-bottom .fas {
    font-size: 45px;
    padding: 20px;
    color: #fff;
}
#set-bottom {
    position: fixed;
    bottom: 0;
    background-color: #006230;
    height: 80px;
    width: 100%;
    z-index: 8;
    display: none;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
#araliyalands-top-menu{
        display:none;
}
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 6;
    top: 0;
    left: 0;
    background-color: #0a4427;
    overflow-x: hidden;
    padding-top: 60px;
    transition: 0.5s;
    padding-top: 84px;
}
div#set-nav{
    border-bottom:1px solid #fff;
}
.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 16px;
    color: #ffffff;
    display: block;
    transition: 0.3s;
    font-weight: 300!important;
    margin-bottom: 19px;
}
.sidenav a:hover {
  color: #f1f1f1;
}
.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 68px;
    margin-left: 50px;
}
.sidenav .fas {
    font-weight: 900;
    padding-right: 20px;
}
#main {
  transition: margin-left .5s;
  padding: 20px;
}
.inner-close {
    background-color: #006230;
    padding: 10px 10px;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 4;
    /* float: left; */
}
.inner-close img {
    width:43px;
}
section#set-mobile-head{
    width: 100%;
    min-height: 200px;
    background-color: #000;   
}
#home-banner .slider-logo-wrapper {
    background-color: var( --secondary-color-2);
    width: 100%;
    height: 503px;
    display: flex;
}
#home-banner .slider-banner {
    width: 100%;
    height: 503px;
    background-size: cover;
}
img.logo-slider {
    width: 158px!important;
    margin: auto;
}
.banner-breadcrumb {
    position: absolute;
    width: 190px;
    height: 190px;
    top: 219px;
    right: 159px;
    z-index: 3;
    background-color: var( --secondary-color-4);
}
.text {
    font-size: 26px;
    line-height: 32px;
    color: var(--main-color);
    top: 55px;
    position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    left: 33px;
}
.text1 {
    font-size: 17px;
    line-height: 32px;
    color: var(--main-color);
    top: 90px;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -76px;
}
.search-container{
    width: 100%;
    text-align: center;
    padding: 20px;    
}
.search-container input[type=text] {
    width: 70%;
    padding: 10px;
    border-radius: 17px;
    /* border-top-left-radius: 17px; */
    border: none;
}
.search-container button{
    position: absolute;
    right: 71px;
    background: transparent;
    border: none;
    padding: 12px;    
}
.mobile-search{
    position:relative;
}
.search-container button:focus {
    outline: -webkit-focus-ring-color auto 0px!important;
}
.footer-top-content {
    background: #002721;
    color: var(--main-color);
    padding: 3% 0;
    position: relative;
    z-index: 1;
    text-align: center;
}
.footer-disc {
    padding: 23px;
    border: 3px solid var( --secondary-color-4);
    border-bottom-color: transparent;
    min-height: 320px;
    margin-top: 82px;
    width: 100%;
    margin-left: 0;
}
.footer-logo {
    width: 172px;
    height: 172px;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: -41px;
    z-index: 3;
}
.banner-inquiry{
    display:none;
}
#why-choose-us .wrapper-choose {
    width: 100%;
    margin-left: 0;
}
.search-container{
    border-bottom:1px solid #fff;
}
.mobile-social {
    margin-bottom: 13px;
    width: 100%;
    text-align: center;
    color: #fff;
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 35px;
}
.mobile-social span{
    padding-left:10px;
    padding-right:10px;
}
.mobile-text-p{
    font-size:15px;
}
#araliya-testimonials .offer-wrapper {
    padding-left: 0;
    width: 100%;
    padding: 28px;
    margin-left: 0;
}
.mobile-logo img{
    margin:auto;
    width:150px;
}
a.nav-item.nav-link {
    color: #fff;
}
.footer-contact-wrap {
    padding-right: 0;
    padding-left: 0;
}
#why-choose-us .inner-choose-img {
    width: 300px;
    height: 300px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 6em;
}
.logo-wrapper img {
    width: 149px;
    margin: auto;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 238px;
    height: 219px;
    background-color: var( --secondary-color-4);
    top: 40px;
    right: 236px;
}
#why-choose-us .inner-fact-d {
    color: var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 19px;
    margin-left: 3px;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 226px;
    height: 226px;
    background-color: var(--main-color);
    top: 225px;
    right: 362px;
}
#araliya-usp .wrapper-usp {
    width: 500px;
    height: 500px;
    position: relative;
    margin-left: 0;
    float: right;
    margin-right: -15px;
}
#araliya-vision .vertical-two p {
    font-size: 84px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 370px;
    right: 258px;
    left: unset;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
#araliya-vision .vertical-one p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 479px;
    right: 559px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
    left: unset;
}
#araliya-usp .line,#araliya-usp.dot1,#araliya-usp.dot2{
    display:none;
}
#araliya-latest-locations .wrapper-location {
    position: relative;
    display: flex;
    margin-top: 60px;
    margin-bottom: 122px;
}
#araliya-branch .inner-choose-img {
    width: 500px;
    height: 500px;
    float: left;
    margin-right: -15px;
    position: relative;
    margin-top: -3em;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 287px;
    height: 272px;
    background-color: var( --secondary-color-4);
    top: 85px;
    right: 172px;
}

#araliya-branch {
    position: relative;
    padding-bottom: 10px;
}
#araliaya-card {
    min-height: 500px;
    background-size: cover;
    background-position: top;
    border-radius: 0!important;
    border: none;
    overflow: hidden;
    margin-bottom: 30px;
    border: transparent;
}
#araliaya-payment .payment-wrapper {
    position: relative;
    background-color: var(--main-color);
    border-radius: 20px;
    min-height: 600px;
    overflow: hidden;
    margin-top: 30px;
}
#araliaya-sell-land .wrapper-choose {
    width: 100%;
    margin-left: 0;
}
#araliaya-sell-land {
    padding-top: 60px;
    padding-bottom: 195px;
    background-size: cover;
}
#lands-homes .wrapper-choose {
    width: 100%;
    margin-left: 0;
}
#araliya-vision .wrapper-usp {
    width: 500px;
    height: 500px;
    position: relative;
    margin-left: -15px;
    margin: auto;
}
#araliya-vision .wrapper-points {
    width: 100%;
    margin-top: 100px;
    color: var(--main-color);
    text-align: left;
    padding-bottom: 57px;
}
#araliya-md .wrapper-usp {
    width: 500px;
    height: 500px;
    position: relative;
    right: -15px;
    margin: auto;
}
#araliya-testimonials .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 53px 28px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 22px;
}
section#araliya-testimonials .d-shape {
    position: absolute;
    top: 101px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: -262px;
    animation: move 10s ease-in-out infinite;
    transform-origin: 50% 50%;
}
#araliya-md:after {
    content: urlhttps://aralyalands.hostweblankan.in/public/images/trees.png);
    top: 894px;
    position: absolute;
}
.vertical-two p{
    bottom: 308px;
    left: 130px;
}
#araliya-usp .line,#araliya-usp .dot1,#araliya-usp .dot2{
    display:none;
}
#araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    top: 342px;
    right: -7px;
}
#araliya-latest-locations .location-details:after {
    top: 80px;
    left: 20px;
}

#araliya-latest-locations .upper-space {
    margin-top: 4em;
}
#araliya-offers{
    margin-top:0;
}
#araliya-testimonials .wrapper-usp { 
 width: 71%;
 height: 231px;
 position: absolute;
 top: -699px;
 right: -15px;
 z-index: 3;
}
#araliya-testimonials .inner-usp-d p {
 margin: auto;
 background-color: var( --secondary-color-4);
 padding: 38px 6px;
 color: var(--main-color);
 font-weight: 900;
 text-transform: uppercase;
 font-size: 22px;
}
section#araliya-testimonials {
 padding-top: 222px;
 padding-bottom: 60px;
 position: relative;
}

.text {
    font-size: 30px!important;
    line-height: 32px;
    color: var(--main-color);
    top: 45px!important;
    position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    left: 16px!important;
}
.text1 {
    font-size: 16px;
    line-height: 32px;
    color: var(--main-color);
    top: 89px!important;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -103px;
}
#araliya-land-inner .wrapper-choose-left {
    position: relative;
    right: 0;
}
h2#line-d-inner:before {
    content: '';
    width: 200px;
    height: 1px;
    background-color: #1b7738;
    position: absolute;
    top: 21px;
    left: -15px;
}
h2#line-d-inner:after {
    content: '';
    width: 200px;
    height: 1px;
    background-color: #1b7738;
    position: absolute;
    top: 21px;
    right: -14px;
}
#araliya-land-inner-map .wrapper-usp {
    background-image: url();
    width: 100%;
    height: 533px;
    position: relative;
    margin-left: 0;
    background-size: cover;
}
#araliya-land-inner .inner-fact {
    position: absolute;
    width: 226px;
    height: 221px;
    background-color: var( --secondary-color-4);
    background-image: url();
    top: 283px;
    right: 362px;
    background-size: cover;
    background-position: center;
}
}

@media only screen and (min-width:600px) and (max-width:767px){
.banner-breadcrumb {
    position: absolute;
    width: 100%!important;
}
.shape1,.shape2{
    display:none;
}
#araliya-offers .sp-banner-back{
        height:226px;
}
#araliya-offers{
    margin-top:0!important;
}
.location-details:after {
    top: 76px!important;
    left: 11px!important;
}
#araliya-latest-locations .location-details{
    left: 79px;
 }
#araliya-usp .vertical-two p {
    bottom: 893px!important;
    left: 63px;
}
#araliya-land-inner .tab{
        display:none;
}
section#araliya-district-inner .tab button{
    font-size:12px;
}
#araliya-land-inner-gallery .banner-inquiry1{
    height:74px;
}
#araliya-land-inner-gallery .gallery-nav-d-right,#araliya-land-inner-gallery .gallery-nav-d-left{
        top:0!important;
}
#araliya-land-inner-gallery .gallery-nav-d-right img,#araliya-land-inner-gallery .gallery-nav-d-left img{
    width:40px!important;
}
#araliya-land-inner-map .wrapper-usp{
        margin-left:0!important;
}
#araliya-land-inner .inner-fact,#araliya-land-inner .inner-choose-img{
    display:none!important;
}
section#araliya-district-inner {
    padding-top: 131px;
    padding-bottom: 5em!important;
    background-size: cover;
}
#araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    top: 285px;
    right: 50px;
}
.container-s-width{
   width:100%!important;
}
#araliaya-payment .payment-wrapper{
   width:65%;
   margin:auto;
   margin-bottom:30px;
}
.news-wrapper{
    background-color:rgba(255,255,255,0.8);
    padding:20px;
    padding-bottom: 64px;
}
.text1 {
    top: 48px!important;
     margin-left: -134px!important;
}
.copy-wrap{
        text-align:center;
}
div#accordion{
        margin-top: 50px;
    margin-bottom: 72px;
}
.text1 {
    font-size: 17px;
    line-height: 32px;
    color: #fff;
    top: 50px;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -133px;
}
svg-wrapper svg{
    display:none;
}
.footer{
    margin-bottom:72px;
}
#land-banner .owl-nav{
    display:none;
}
}
@media only screen and (min-width:0px) and (max-width:375px){
#araliya-latest-locations .inner-show-town {
    position: absolute;
    top: 196px;
    background-color: #002721;
    z-index: 3;
    right: 70px;
    color: #f0ff07;
    padding: 3px 23px;
    border-radius: 5px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 13px;
    min-width: 147px;
    text-align: center;
}
ul.show-cities li a {
    color: var(--secondary-color-2);
    padding-bottom: 3px;
    font-size: 18px;
}
#land-banner .owl-nav{
    display:none;
}
h2#line-d-inner:before,h2#line-d-inner:after{
    display:none;
}
h2#line-d-inner:before,h2#line-d-inner:after{
    display:none;
}
#araliya-land-inner-map .inner-usp-d img {
    width: 95px;
    margin: auto;
}
#araliya-land-inner .tab {
    float: left;
    width: 20%;
    display: none;
}
#araliya-offers .sp-banner-back {
    background-size: cover;
    height: 121px;
    background-position: center;
}
.footer {
    position: relative;
    margin-bottom: 56px;
}
.time-wrap{
    display:block;
}
.copy-text, .copy-text a{
    text-align:center;
}
#araliya-offers .sp-banner-back{
    height:138px!important;
}
.mobile-social span a {
    padding: 0!important;
    display: inline!important;
}
.inner-logo-p {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    /* width: 63px; */
}
.inner-logo-p img{
    width:55px;
}
}
@media only screen and (min-width:376px) and (max-width:414px){
.inner-logo-p img{
    width:55px;
}
.inner-logo-p {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    /* width: 63px; */
}
.mobile-land-w{
    width:80%;
}
#araliya-land-inner-map .inner-text-wrap {
    display:block;
}
#araliya-mobile .panel-group{
    margin-top: 74px;
    margin-bottom: 88px;
}
#araliya-land-inner .land-inner-align-ul {
    margin-left: 23px;
    margin-bottom: 30px;
}
#land-banner .owl-nav{
    display:none;
}
h2#line-d-inner:before,h2#line-d-inner:after{
    display:none;
}
section#araliya-land-inner-map .wrapper-points {
    position: relative;
    min-height: 290px;
}
#araliya-land-inner .tabcontent {
    float: left;
    padding: 0px 12px;
    width: 100%;
    border-left: none;
}
#araliya-land-inner .tab {
    float: left;
    width: 20%;
    display: none;
}
.slider-logo-inner:after {
    text-align: center;
    color: var( --main-color);
    line-height: 41px!important;
    font-size: 23px!important;
    position: absolute;
    width: 100%;
    left: 0;
    margin: auto;
    padding: 60px!important;
    line-height: 38px!important;
    margin-top: -109px!important;
}
section#araliya-district-inner {
    padding-top: 131px;
    padding-bottom: 2em;
    background-size: cover;
}
#araliya-offers .sp-banner-back {
    background-size: cover;
    height: 129px!important;
    background-position: center;
}
 #araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    top: 342px;
    right: 31px;
}
#araliya-latest-locations .location-details:after {
    top: 79px;
    left: 15px;
}
.svg-wrapper svg {
    display: none;
}    
div#set-nav a {
    border: none;
}    
.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 13px;
    color: #ffffff;
    display: block;
    transition: 0.3s;
    font-weight: 300!important;
    margin-bottom: 19px;
}    
#araliya-land-inner .tabcontent h3:after {
 display:none;
}   
#araliya-land-inner .tabcontent h3:first-child:after {
    display:none;
}    
#araliya-land-inner-map .wrapper-usp{
    display:none;
}
#araliya-land-inner .inner-fact {
    position: relative;
    width: 100%;
    height: 178px;
    background-color: var( --secondary-color-4);
    top: 89px;
    right: 0;
    margin-bottom: 74px;
}

#araliya-land-inner .wrapper-choose-left {
    position: relative;
    right: 0;
}  
#araliya-land-inner-gallery{
    position:relative;
}  
#araliya-land-inner-gallery .banner-inquiry1 {
    position: absolute;
    top: 0;
    left: 211px;
    z-index: 3;
    background-color: var( --secondary-color-4);
    width: 162px;
    height: 113px;
    display: flex;
}    
#araliya-land-inner-map .inner-text-wrap img {
    margin: auto;
    width: 100%;
}    
#araliya-land-inner-block img{
    width:100%;
}
.search-container button {
    position: absolute;
    right: 100px;
    background: transparent;
    border: none;
    padding: 12px;
}    
#araliya-md .wrapper-usp {
    width: 100%;
    height: 355px;
    position: relative;
    right: 0;
    margin: auto;
}    
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 40px 28px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 39px;
}    
 #araliya-vision .wrapper-points {
    width: 100%;
    margin-top: 62px;
    color: var(--main-color);
    text-align: left;
    padding-bottom: 57px;
}    
#araliya-vision .wrapper-usp {
    width: 100%;
    height: 392px;
    position: relative;
    margin-left: -15px;
    margin: auto;
}    
#lands-homes .inner-choose-img {
    width: 100%;
    height: 404px;
    float: right;
    margin-right: 0;
    position: relative;
    margin-top: 2em;
    margin-bottom: 2em;
}    
#araliaya-sell-land .inner-choose-img {
    width: 100%;
    height: 387px;
    float: right;
    margin-right: 0;
    position: relative;
    margin-top: 3em;
}    
#araliaya-sell-land .form-s-head:after {
    content: '';
    width: 55px;
    height: 1px;
    background-color: #8e8e89;
    position: absolute;
    top: 50px;
    left: 0;
}    
#araliaya-sell-land .form-s-head:before {
    content: '';
    width: 51px;
    height: 1px;
    background-color: #8e8e89;
    position: absolute;
    top: 50px;
    right: 0;
}   
#araliaya-payment .path-bottom, #araliaya-payment .path-bottom1, #araliaya-payment .path-bottom2, #araliaya-payment .path-bottom3 {
    position: absolute;
    bottom: -74px;
    right: -18px;
}
.h2, h2 {
    font-size: 23px!important;
}
#araliaya-payment .card-title {
    margin-bottom: .75rem;
    padding-top: 30px;
}    
#araliya-career .wrapper-choose img {
    width: 100%;
}    
#araliya-branch .inner-fact {
    position: absolute;
    width: 195px;
    height: 178px;
    background-color: var( --secondary-color-4);
    top: 162px;
    right: 4px;
}    
#araliya-branch .inner-choose-img {
    width: 300px;
    height: 300px;
    float: left;
    margin-right: -15px;
    position: relative;
    margin-top: 0em;
}   
#araliya-branch .wrap-branch {
    padding: 28px;
}   
.sm-wrap span i {
    font-size: 20px;
}    
.sm-wrap {
    margin-bottom: 13px;
    text-align: center;
}    
.time-text {
    font-size: 19px;
    font-weight: 300;
}    
 section#set-bottom .fas {
    font-size: 24px;
    padding: 8px;
    color: #fff;
    padding-top: 16px;
}
#set-bottom {
    position: fixed;
    bottom: 0;
    background-color: #006230;
    height: 52px;
    width: 100%;
    z-index: 7;
    display: none;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}   
#why-choose-us .inner-choose-img {
    width: 220px;
    height: 220px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 6em;
}
.logo-wrapper img {
    width: 103px;
    margin: auto;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 171px;
    height: 159px;
    background-color: var( --secondary-color-4);
    top: 40px;
    right: 160px;
}
.inner-iso-d img {
    width: 105px;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 145px;
    height: 147px;
    background-color: var(--main-color);
    top: 169px;
    right: 232px;
}
#why-choose-us .inner-fact-d {
    color: var(--main-color);
    font-size: 44px;
    position: relative;
    font-family: 'Anton';
    margin-top: 12px;
    margin-left: 6px;
}
#home-banner .slider-content {
    font-size: 26px;
    line-height: 1;
    width: 90%;
    margin: auto;
}
img.logo-slider {
    width: 102px!important;
    margin: auto;
}
#home-banner .slider-logo-wrapper{
    height: 207px;
}
#home-banner button.owl-prev{
    left: 38px;
    color: var(--main-color);
    top: 136px;
}
#home-banner button.owl-next{
    right: 38px;
    color: var(--main-color);
    top: 136px;
}
#home-banner .slider-banner{
    height:290px;
}
#araliya-usp .wrapper-usp {
    width: 100%;
    height: 500px;
    position: relative;
    margin-left: 0;
    float: right;
    margin-right: 0;
    margin-top:40px;
    margin-bottom:4opx;
}
#araliya-usp .wrapper-points{
    margin:auto;
    padding-top:45px;
}
.vertical-one1 p{
    right: -130px;
    top: 244px;
}
.line,.dot1,.dot2{
    display:none;
}
.vertical-two p{
    bottom: 200px;
    left: 4px;
    font-size: 67px;
}
.vertical-two2 p{
    font-size:60px;
    bottom: -47px;
    right: -281px;
}
#araliya-latest-locations .location-details{
    left: 37px;
}
#araliya-testimonials .wrapper-usp {
 
 width: 100%;
 height: 170px;
 position: absolute;
 top: -922px;
 right: 0px;
 z-index: 3;
}
ul.show-cities li a {
    color: var(--secondary-color-2);
    padding-bottom: 3px;
    font-size: 18px;
}
div#testimonials{
    margin-top: 246px;
}
#araliya-testimonials .inner-usp-d p {
 margin: auto;
 background-color: var( --secondary-color-4);
 padding: 15px 6px;
 color: var(--main-color);
 font-weight: 900;
 text-transform: uppercase;
 font-size: 22px;
}
section#araliya-testimonials {
 padding-top: 44px;
 padding-bottom: 60px;
 position: relative;
}
#araliya-offers button.owl-prev,#araliya-offers button.owl-next{
    top:41px;
}
.mobile-social {
    margin-bottom: 8px;
    width: 100%;
    text-align: center;
    color: #fff;
    padding-top: 18px;
    padding-bottom: 11px;
    font-size: 16px;
}
.mobile-social span a{
    padding:0!important;
    display:inline!important;
}
.search-container button{
    right:38px!important;
}
.sidenav{
    padding-top:22px;
}
#araliaya-payment .payment-upper-shape {
    position: absolute;
    top: -317px;
    right: -230px;
    width: 821px;
}
.text {
    font-size: 17px!important;
    top: 10px;
    left: 17px;
}
.banner-breadcrumb {
    position: absolute;
    width: 232px;
    height: 67px;
    top: unset;
    right: 0;
    z-index: 3;
    background-color: var( --secondary-color-4);
    bottom: 0;
}
.text1 {
    font-size: 10px!important;
    line-height: 32px;
    color: var(--main-color);
    top: 33px!important;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -98px!important;
}
#lands-homes .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 100%;
    height: 500px;
    float: right;
    margin-right: 0;
    position: relative;
    margin-top: 6em;
}
#araliya-vision .wrapper-usp{
    display:none;
}
#araliya-vision .inner-text-wrap {
    padding: 25px;
}
#araliya-vision .inner-text-wrap:last-child {
    padding: 25px;
    border-left: 1px solid 
}
#araliya-vision .wrapper-points {
    width: 100%;
    margin-top: 30px;
    color: var(--main-color);
    text-align: left;
    padding-bottom: 26px;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 24px 24px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 25px;
}
#araliya-md .wrapper-usp {
    width: 100%;
    height: 227px;
    position: relative;
    right: 0;
    margin: auto;
}
section#araliya-md i.fa.fa-quote-right {
    padding-left: 246px;
    color: var( --secondary-color-2);
    font-size: 30px;
    margin-top: 13px;
}
#araliya-md:after{
    display:none;
}
section#araliya-md {
    padding-top: 60px;
    padding-bottom: 4em;
    position: relative;
    overflow: hidden;
}
.text {
    font-size: 37px;
    line-height: 32px;
    color: var(--main-color);
    top: 14px!important;
    position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    left: 16px!important;
}
#araliya-md .testi-image {
    width: 100%;
    margin: auto;
}
#testi-d {
    position: relative;
    margin-top: 30px;
}
.set-width-img-bt{
    width: 31px;
    margin-top: 7px;
}
#araliaya-sell-land .inner-choose-img {
    width: 100%;
    height: 500px;
    float: right;
    margin-right: 0;
    position: relative;
    margin-top: 6em;
}
.reverse-row{
    flex-direction:column-reverse;
}
.recent-news-wrap {
    border-bottom: 1px solid #ddd;
    margin-top: 30px;
    margin-bottom: 6em;
}
.recent-news-wrap p {
    font-size: 19px;
    margin-top: 13px;
}
#why-choose-us .inner-fact-d p {
    font-size: 15px;
}
div#countdown-number {
    font-size: 36px!important;
    margin-top: -26px;
}
#why-choose-us{
    padding-bottom:13px;
}
#araliya-land-map{
    padding-to:0!important;
}
#home-banner button.owl-prev,#home-banner button.owl-next{
    top : 54px;
}
.content-mid-line p {
    font-weight: 200;
    line-height: 31px;
}
section#araliya-land-inner-map .inner-head {
    position: absolute;
    top: 40px;
    right: 5px;
    width: 100%;
}
.inner-head h2 {
    font-size: 14px!important;
}
#araliya-land-inner-block .inner-head {
    position: absolute;
    top: 40px;
    right: 0;
    font-size: 20px!important;
}
#araliya-land-inner .inner-choose-img {
    display:none;
}
}

@media only screen and (min-width:0px) and (max-width:375px){
ul.show-cities li a {
    color: var(--secondary-color-2);
    padding-bottom: 3px;
    font-size: 18px;
}
.mobile-land-w{
    width:80%;
}
#araliya-land-inner-map .inner-text-wrap {
    display:block;
}
#araliya-mobile .panel-group{
    margin-top: 74px;
    margin-bottom: 88px;
}
div#inner-pay ul,ul.faclilities-detail {
    padding-inline-start: 0;
}
#araliya-land-inner .land-inner-align-ul {
    margin-left: 3px;
    margin-bottom: 30px;
}
#araliya-land-inner .tabcontent {
    float: left;
    padding: 0px 12px;
    width: 100%;
    border-left: none;
}
#araliya-land-inner .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 205px;
    height: 201px;
    float: right;
    margin-right: -40px;
    position: relative;
    margin-top: 6em;
}
#araliya-land-inner-block .inner-head {
    position: absolute;
    top: 40px;
    right: 0;
    font-size: 20px!important;
}
.inner-head h2 {
    font-size: 14px!important;
}
.slider-logo-inner:after {
    text-align: center;
    color: var( --main-color);
    line-height: 41px!important;
    font-size: 27px!important;
    position: absolute;
    width: 100%;
    left: 0;
    margin: auto;
    padding: 55px;
    line-height: 40px!important;
    margin-top: -122px!important;
}
div#countdown-number {
    font-size: 37px;
    margin-top: -26px;
}
#why-choose-us .inner-fact-d p {
    font-size: 11px;
}
.content-mid-line p {
    line-height: 34px;
}
.recent-news-wrap p {
    font-size: 19px;
    margin-top: 13px;
}
.recent-news-wrap {
    border-bottom: 1px solid #ddd;
    margin-top: 30px;
    margin-bottom: 6em;
}
section#araliya-news-inner .date-news {
    position: absolute;
    top: 0;
    right: 0;
    background-color: var( --secondary-color-4);
    width: 127px;
    height: 47px;
    z-index: 7;
    font-size: 11px;
    text-align: center;
    padding: 7px;
    font-weight: bold;
    color: var(--main-color);
    text-transform: uppercase;
}
.reverse-row{
    flex-direction:column-reverse;
}
.set-width-img-bt{
    width: 31px;
    margin-top: 7px;
}
#araliaya-sell-land .inner-choose-img {
    width: 100%;
    height: 500px;
    float: right;
    margin-right: 0;
    position: relative;
    margin-top: 6em;
}
#araliaya-sell-land .form-s-head:before,#araliaya-sell-land .form-s-head:after{
    width:47px!important;
}
.content-mid-line p{
    line-height:30px;
}
.svg-wrapper svg {
    display: none;
}    
.nav.navbar-nav.ml-auto a {

    border-color:transparent;
    color: var(--main-color);
    text-transform: uppercase;
    font-weight: bold;
}
.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
    display: block;
    transition: 0.3s;
    font-weight: 300!important;
    margin-bottom: 19px;
}
.search-container button {
    position: absolute;
    right: 37px;
    background: transparent;
    border: none;
    padding: 12px;
}
.mobile-social {
    margin-bottom: 8px;
    width: 100%;
    text-align: center;
    color: #fff;
    padding-top: 18px;
    padding-bottom: 11px;
    font-size: 16px;
}
.mobile-logo{
    display:none;
}
section#set-bottom .fas {
    font-size: 24px;
    padding: 7px;
    color: #fff;
    padding-top:10px;
}
#set-bottom {
    position: fixed;
    bottom: 0;
    background-color: #006230;
    height: 55px;
    width: 100%;
    z-index: 7;
    display: none;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
#why-choose-us .inner-choose-img {
    width: 200px;
    height: 200px;
    float: right;
    margin-right: -15px;
    position: relative;
    margin-top: 6em;
}
.logo-wrapper img {
    width: 92px;
    margin: auto;
}
.logo-wrapper img {
    width: 92px;
    margin: auto;
}
#why-choose-us .inner-fact {
    position: absolute;
    width: 146px;
    height: 135px;
    background-color: var( --secondary-color-4);
    top: 40px;
    right: 148px;
}
#why-choose-us .inner-fact-d:after {
    position: absolute;
    content: url(https://aralyalands.hostweblankan.in/public/images/chooose-icon.png);
    top: -1px;
    right: -53px;
}
#why-choose-us .inner-fact-d {
    color: var(--main-color);
    font-size: 25px;
    position: relative;
    font-family: 'Anton';
    margin-top: 27px;
    margin-left: 6px;
}
#why-choose-us .logo-wrapper-fact {
    position: absolute;
    top: 14px;
    bottom: 14px;
    left: 14px;
    right: 14px;
    border: 2px solid var(--main-color);
    display: flex;
}
#why-choose-us .inner-iso {
    position: absolute;
    width: 107px;
    height: 107px;
    background-color: var(--main-color);
    top: 144px;
    right: 228px;
}
.inner-iso-d img {
    width: 70px;
}
.container-fluid {
    padding: 0;
}
#araliya-usp .wrapper-usp {
    width: 100%;
    height: 500px;
    position: relative;
    margin-left: 0;
    float: right;
    margin-right: 0;
}
#araliya-usp .wrapper-points {
    width: 100%;
    margin-top: 66px;
    color: var(--main-color);
}
#araliya-usp .line,#araliya-usp .dot1,#araliya-usp .dot2{
    display:none;
}
.vertical-one1 p {
    font-size: 1rem;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    top: 303px;
    right: -137px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: bold;
}
.vertical-two2 p {
    font-size: 65px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: -97px;
    right: -300px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
.h2, h2 {
    font-size: 20px!important;
}
#araliya-branch .wrap-branch {
    padding: 29px;
}
#araliya-branch .inner-choose-img {
    width: 100%;
    height: 340px;
    float: left;
    margin-right: -15px;
    position: relative;
    margin-top: 0em;
}
#araliya-branch .inner-fact {
    position: absolute;
    width: 202px;
    height: 182px;
    background-color: var( --secondary-color-4);
    top: 234px;
    right: 17px;
}

.sm-wrap span i {
    font-size: 17px;
}
#home-banner .slider-logo-wrapper {
    background-color: var( --secondary-color-2);
    width: 100%;
    height: 184px!important;
    display: flex;
}
img.logo-slider {
    width: 86px!important;
    margin: auto;
}
#home-banner .slider-content {
    font-size: 19px;
    text-align: center;
    color: var( --main-color);
    line-height: 10px;
}
#home-banner .slider-banner {
    width: 100%;
    height: 259px;
    background-size: cover;
}
#home-banner button.owl-prev {
    position: absolute;
    left: 43px;
    color: var(--main-color);
    top: 51px;
    font-size: 56px;
}
#home-banner button.owl-next {
    position: absolute;
    right: 43px;
    color: var(--main-color);
    top: 51px;
    font-size: 56px;
}
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 6;
    top: 0;
    left: 0;
    background-color: #013e1f;
    overflow-x: hidden;
    padding-top: 60px;
    transition: 0.5s;
    padding-top: 26px;
}
.car_wrapper {
    margin-top: 40px;
    margin-bottom: 85px;
}
div#accordion{
    margin-top:55px;
}
#araliya-mobile .panel.panel-default{
    background-color: #00aa7f;
    color: #fff;
    padding: 4px;
    padding-top: 10px;
} 
h4.panel-title a {
    color: #fff;
} 
.panel-body img {
    width: 100%;
}  
.vertical-two p {
    font-size: 73px;
    color: #1b7738;
    text-transform: uppercase;
    letter-spacing: 3px;
    position: absolute;
    bottom: 377px;
    left: -7px;
    margin-left: -30px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    font-weight: 900;
}
#araliya-latest-locations .location-on-going, #araliya-latest-locations .location-available, #araliya-latest-locations .location-upcoming {
    top: 369px;
    right: 31px;
}
#araliya-latest-locations .location-details {
    width: 235px;
    height: 235px;
    background-color: var( --secondary-color-2);
    position: absolute;
    top: 214px;
    border-radius: 21px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 29px;
}
#araliya-latest-locations .location-details:after {
    content: url(https://aralyalands.hostweblankan.in/public/images/dot-d.png);
    position: absolute;
    width: -7%;
    height: 2px;
    top: 77px;
    left: 6px;
    transform: rotate(-45deg);
}
#araliya-offers button.owl-prev {
    position: absolute;
    left: 0;
    color: var(--main-color);
    top: 35px;
    font-size: 56px;
}
#araliya-offers button.owl-next {
    top: 35px;

}
#araliya-latest-locations .upper-space {
    margin-top: 5em;
}
#araliya-latest-locations {
    padding-top: 60px;
    padding-bottom: 2em;
    position: relative;
}

#araliya-testimonials .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 38px 6px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 22px;
}
section#araliya-testimonials {
    padding-top: 222px;
    padding-bottom: 60px;
    position: relative;
}
#araliaya-payment .payment-upper-shape {
    position: absolute;
    top: -260px;
    right: -203px;
    width: 734px;
}
#araliaya-payment .path-bottom, #araliaya-payment .path-bottom1, #araliaya-payment .path-bottom2, #araliaya-payment .path-bottom3 {
    position: absolute;
    bottom: -74px;
    right: -56px;
}
.text {
    font-size: 17px!important;
    top: 10px;
    left: 17px;
}
.banner-breadcrumb {
    position: absolute;
    width: 232px;
    height: 67px;
    top: unset;
    right: 0;
    z-index: 3;
    background-color: var( --secondary-color-4);
    bottom: 0;
}
.text1 {
    font-size: 10px!important;
    line-height: 32px;
    color: var(--main-color);
    top: 33px!important;
    position: absolute;
    font-weight: 400;
    text-transform: uppercase;
    left: 50%;
    margin-left: -98px;
}
#lands-homes .inner-choose-img {
    background-image: url(https://aralyalands.hostweblankan.in/public/images/choose-img.png);
    width: 100%;
    height: 500px;
    float: right;
    margin-right: 0;
    position: relative;
    margin-top: 6em;
}
#araliya-vision .wrapper-usp{
    display:none;
}
#araliya-vision .inner-text-wrap {
    padding: 25px;
}
#araliya-vision .inner-text-wrap:last-child {
    padding: 25px;
    border-left: 1px solid 
}
#araliya-vision .wrapper-points {
    width: 100%;
    margin-top: 30px;
    color: var(--main-color);
    text-align: left;
    padding-bottom: 26px;
}
#araliya-md .inner-usp-d p {
    margin: auto;
    background-color: var( --secondary-color-4);
    padding: 24px 24px;
    color: var(--main-color);
    font-weight: 900;
    text-transform: uppercase;
    font-size: 25px;
}
#araliya-md .wrapper-usp {
    width: 100%;
    height: 227px;
    position: relative;
    right: 0;
    margin: auto;
}
section#araliya-md i.fa.fa-quote-right {
    padding-left: 246px;
    color: var( --secondary-color-2);
    font-size: 30px;
    margin-top: 13px;
}
#araliya-md:after{
    display:none;
}
section#araliya-md {
    padding-top: 60px;
    padding-bottom: 4em;
    position: relative;
    overflow: hidden;
}
.text {
    font-size: 37px;
    line-height: 32px;
    color: var(--main-color);
    top: 14px!important;
    position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    left: 16px!important;
}
#araliya-md .testi-image {
    width: 100%;
    margin: auto;
}
#araliya-land-inner button.tablinks{
  display:none!important;
}
#araliya-land-inner .tabcontent h3:after{
  display:none;
}
#araliya-land-inner .wrapper-choose-left {
    position: absolute;
    right: -149px;
    display: none;
}
.wrapper-usp {
    width: 100%!important;
    height: 195px!important;
    position: relative;
    margin-left: 0!important;
    background-size: cover;

}
#araliya-testimonials .wrapper-usp{
    top: -871px;
}
#araliya-land-inner-map .inner-text-wrap img{
  width:100%!important;
}
.banner-inquiry1 {
    position: absolute;
    top: 0;
    left: 211px;
    z-index: 3;
    background-color: var( --secondary-color-4);
    width: 160px!important;
    height: 90px!important;
    display: flex;
    font-size: 12px;
}
#araliya-land-inner-gallery .banner-inquiry1 p
    font-size:15px!important;
}
#araliya-land-inner-gallery {
    position: relative;
    margin-bottom: 85px;
    margin-top: 43px;
}


.time-wrap{
 
    text-align: center;
}
.footer.sm-wrap {
    margin-bottom: 13px;
    margin-top: 13px;
}

#araliya-offers button.owl-prev{
    top:13px;
    left: 28px;
}
#araliya-offers button.owl-next{
    top:13px;
    right: 28px;
}

}

@media only screen and (min-width:0px) and (max-width:320px){
    .copy-text, .copy-text a{
    text-align:center;
}
.sm-wrap {
    margin-bottom: 13px;
    margin-top: 13px;
}
.time-wrap{
    display:block;
    text-align: center;
}
.footer {
    position: relative;
    margin-bottom: 56px;
}
div#mySidenav{
   width:70%!important;
}
section#araliya-testimonials .d-shape{
    display:none;
}

.faclilities-detail {
    list-style-type: none;
    margin-left: -20px;
}
.fac-item {
    line-height: 38px;
}
.fac-item i {
    width: 25px;
    text-align: center;
}
ul.show-cities li a {
    color: var(--secondary-color-2);
    padding-bottom: 3px;
    font-size: 13px!important;
}
}