::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.fnc-slider{overflow:hidden;box-sizing:border-box;position:relative;height:90vh}.fnc-slider *,.fnc-slider :before,.fnc-slider :after{box-sizing:border-box}.fnc-slider__slides{position:relative;height:100%;transition:transform 1s .6666666667s}.fnc-slider .m--blend-dark .fnc-slide__inner{background-color:#8a8a8a}.fnc-slider .m--blend-dark .fnc-slide__mask-inner{background-color:#575757}.fnc-slider .m--navbg-dark{background-color:#575757}.fnc-slider .m--blend-green .fnc-slide__inner{background-color:#6d9b98}.fnc-slider .m--blend-green .fnc-slide__mask-inner{background-color:#42605e}.fnc-slider .m--navbg-green{background-color:#42605e}.fnc-slider .m--blend-red .fnc-slide__inner{background-color:#ea2329}.fnc-slider .m--blend-red .fnc-slide__mask-inner{background-color:#990e13}.fnc-slider .m--navbg-red{background-color:#990e13}.fnc-slider .m--blend-blue .fnc-slide__inner{background-color:#59aecb}.fnc-slider .m--blend-blue .fnc-slide__mask-inner{background-color:#2d7791}.fnc-slider .m--navbg-blue{background-color:#2d7791}.fnc-slide{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;transform:translate3d(0,0,0)}.fnc-slide.m--before-sliding{z-index:2!important;transform:translate3d(100%,0,0)}.fnc-slide.m--active-slide{z-index:1;transition:transform 1s .6666666667s ease-in-out;transform:translate3d(0,0,0)}.fnc-slide__inner{position:relative;height:100%;background-size:cover;background-position:inherit;transform:translate3d(0,0,0)}.m--global-blending-active .fnc-slide__inner,.m--blend-bg-active .fnc-slide__inner{background-blend-mode:luminosity}.m--before-sliding .fnc-slide__inner{transform:translate3d(-100%,0,0)}.m--active-slide .fnc-slide__inner{transition:transform 1s .6666666667s ease-in-out;transform:translate3d(0,0,0)}.fnc-slide__mask{display:none}.m--before-sliding .fnc-slide__mask{transform:rotate(-10deg) translate3d(200px,0,0);opacity:0}.m--active-slide .fnc-slide__mask{transition:transform .7s 1.2222222222s,opacity .35s 1.2222222222s;transform:translate3d(0,0,0);opacity:1}.m--previous-slide .fnc-slide__mask{transition:transform .7s 0.3333333333s,opacity .35s .6833333333s;transform:rotate(10deg) translate3d(-200px,0,0);opacity:0}.fnc-slide__mask-inner{z-index:-1;position:absolute;left:50%;top:50%;width:100vw;height:100vh;margin-left:-50vw;margin-top:-50vh;background-size:cover;background-position:center center;background-blend-mode:luminosity;transform-origin:50% 16.5vh;transition-timing-function:ease-in-out}.m--before-sliding .fnc-slide__mask-inner{transform:translateY(0) rotate(10deg) translateX(-200px) translateZ(0)}.m--active-slide .fnc-slide__mask-inner{transition:transform .7s 1.2222222222s;transform:translateX(0)}.m--previous-slide .fnc-slide__mask-inner{transition:transform .7s .3333333333s;transform:translateY(0) rotate(-10deg) translateX(200px) translateZ(0)}.fnc-slide__content{z-index:2;position:absolute;left:50%;top:47%}.fnc-slide__heading{margin-bottom:10px;text-transform:uppercase}.fnc-slide__heading-line{overflow:hidden;position:relative;padding-right:20px;font-size:100px;color:#fff;word-spacing:0}.fnc-slide__heading-line:nth-child(2){padding-left:30px}.m--before-sliding .fnc-slide__heading-line{transform:translateY(100%)}.m--active-slide .fnc-slide__heading-line{transition:transform 1.5s 1s;transform:translateY(0)}.m--previous-slide .fnc-slide__heading-line{transition:transform 1.5s;transform:translateY(-100%)}.fnc-slide__heading-line span{display:block;text-transform:capitalize}.m--before-sliding .fnc-slide__heading-line span{transform:translateY(-100%)}.m--active-slide .fnc-slide__heading-line span{transition:transform 1.5s 1s;transform:translateY(0)}.m--previous-slide .fnc-slide__heading-line span{transition:transform 1.5s;transform:translateY(100%)}.fnc-slide__action-btn{position:relative;margin-left:200px;padding:5px 15px;font-size:20px;line-height:1;color:transparent;border:none;text-transform:uppercase;background:transparent;cursor:pointer;text-align:center;outline:none}.fnc-slide__action-btn span{position:absolute;left:0;top:0;width:100%;height:100%;perspective:1000px;transform-style:preserve-3d;transition:transform .3s;transform-origin:50% 0;line-height:30px;color:#fff}.fnc-slide__action-btn span:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fff;border-top:none;border-bottom:none}.fnc-slide__action-btn span:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;background:#1f2833;opacity:0;transform-origin:50% 0;transform:translateY(100%) rotateX(-90deg);transition:opacity .15s .15s}.fnc-slide__action-btn:hover span{transform:rotateX(90deg)}.fnc-slide__action-btn:hover span:after{opacity:1;transition:opacity .15s}.fnc-nav{z-index:5;position:absolute;right:0;bottom:0}.fnc-nav__bgs{z-index:-1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%}.fnc-nav__bg{position:absolute;left:0;top:0;width:100%;height:100%}.fnc-nav__bg.m--nav-bg-before{z-index:2!important;transform:translateX(100%)}.fnc-nav__bg.m--active-nav-bg{z-index:1;transition:transform 1s .6666666667s;transform:translateX(0)}.fnc-nav__controls{font-size:0}.fnc-nav__control{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:100px;height:50px;font-size:14px;color:#fff;text-transform:uppercase;background:transparent;border:none;outline:none;cursor:pointer;transition:background-color .5s}.fnc-nav__control.m--active-control{background:#1f2833}.fnc-nav__control-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;transform-origin:0 50%;transform:scaleX(0);transition-timing-function:linear!important}.m--with-autosliding .m--active-control .fnc-nav__control-progress{transform:scaleX(1)}.m--prev-control .fnc-nav__control-progress{transform:translateX(100%);transition:transform .5s!important}.m--reset-progress .fnc-nav__control-progress{transform:scaleX(0);transition:transform 0 0!important}.m--autosliding-blocked .fnc-nav__control-progress{transition:all 0 0!important;transform:scaleX(0)!important}body{margin:0}.demo-cont{overflow:hidden;position:relative;perspective:1500px;background:#000}.demo-cont__credits{box-sizing:border-box;overflow-y:auto;z-index:1;position:absolute;right:0;top:0;width:400px;height:100%;padding:20px 10px 30px;background:#303030;font-family:'Noto Serif Telugu';color:#fff;text-align:center;transition:transform .7s;transform:translate3d(100%,0,0) rotateY(-45deg);will-change:transform}.credits-active .demo-cont__credits{transition:transform .7s .2333333333s;transform:translate3d(0,0,0)}.demo-cont__credits *,.demo-cont__credits :before,.demo-cont__credits :after{box-sizing:border-box}.demo-cont__credits-close{position:absolute;right:20px;top:20px;width:28px;height:28px;cursor:pointer}.demo-cont__credits-close:before,.demo-cont__credits-close:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:#fff}.demo-cont__credits-close:before{transform:rotate(45deg)}.demo-cont__credits-close:after{transform:rotate(-45deg)}.demo-cont__credits-heading{text-transform:uppercase;font-size:40px;margin-bottom:20px}.demo-cont__credits-img{display:block;width:60%;margin:0 auto 30px;border-radius:10px}.demo-cont__credits-name{margin-bottom:20px;font-size:30px}.demo-cont__credits-link{display:block;margin-bottom:10px;font-size:24px;color:#fff}.demo-cont__credits-blend{font-size:30px;margin-bottom:10px}.example-slider{z-index:2;transform:translate3d(0,0,0);transition:transform .7s}.credits-active .example-slider{transform:translate3d(-400px,0,0) rotateY(10deg) scale(0.9)}.example-slider .fnc-slide-1 .fnc-slide__inner,.example-slider .fnc-slide-1 .fnc-slide__mask-inner{background-image:url(../images/slider/vastu-banner01.jpg)}.example-slider .fnc-slide-2 .fnc-slide__inner,.example-slider .fnc-slide-2 .fnc-slide__mask-inner{background-image:url(../images/slider/vastu-banner02.jpg)}.example-slider .fnc-slide-3 .fnc-slide__inner,.example-slider .fnc-slide-3 .fnc-slide__mask-inner{background-image:url(../images/slider/vastu-banner03.jpg)}.example-slider .fnc-slide-3 .fnc-slide__inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.1)}.example-slider .fnc-slide-4 .fnc-slide__inner,.example-slider .fnc-slide-4 .fnc-slide__mask-inner{background-image:url(../images/slider/vastu-banner04.jpg)}.example-slider .fnc-slide-4 .fnc-slide__inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.2)}.example-slider .fnc-slide__heading,.example-slider .fnc-slide__action-btn,.example-slider .fnc-nav__control{font-family:'Noto Serif Telugu'}.colorful-switch{position:relative;width:180px;height:77.1428571429px;margin:0 auto;border-radius:32.1428571429px;background:#cfcfcf}.colorful-switch:before{content:"";z-index:-1;position:absolute;left:-5px;top:-5px;width:190px;height:87.1428571429px;border-radius:37.1428571429px;background:#314239;transition:background-color .3s}.colorful-switch:hover:before{background:#4c735f}.colorful-switch__checkbox{z-index:-10;position:absolute;left:0;top:0;opacity:0}.colorful-switch__label{z-index:1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:32.1428571429px;cursor:pointer}.colorful-switch__bg{position:absolute;left:0;top:0;width:540px;height:100%;background:linear-gradient(90deg,#14dcd6 0,#10e7bd 180px,#ef9c29 360px,#e76339 100%);transition:transform .5s;transform:translate3d(-360px,0,0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__bg{transform:translate3d(0,0,0)}.colorful-switch__dot{position:absolute;left:131.1428571429px;top:50%;width:5.1428571429px;height:5.1428571429px;margin-left:-2.5714285714px;margin-top:-2.5714285714px;border-radius:50%;background:#fff;transition:transform .5s;transform:translate3d(0,0,0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__dot{transform:translate3d(-80.3571428571px,0,0)}.colorful-switch__on{position:absolute;left:104.1428571429px;top:22.5px;width:19.2857142857px;height:36px;transition:transform .5s;transform:translate3d(0,0,0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__on{transform:translate3d(-80.3571428571px,0,0)}.colorful-switch__on__inner{position:absolute;width:100%;height:100%;transition:transform .25s 0 cubic-bezier(0.52,-0.96,0.51,1.28);transform-origin:100% 50%;transform:rotate(45deg) scale(0) translateZ(0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__on__inner{transition:transform .25s .25s cubic-bezier(0.67,-0.16,0.47,1.61);transform:rotate(45deg) scale(1) translateZ(0)}.colorful-switch__on__inner:before,.colorful-switch__on__inner:after{content:"";position:absolute;border-radius:2.5714285714px;background:#fff}.colorful-switch__on__inner:before{left:0;bottom:0;width:100%;height:6.1428571429px}.colorful-switch__on__inner:after{right:0;top:0;width:6.1428571429px;height:100%}.colorful-switch__off{position:absolute;left:131.1428571429px;top:50%;width:41.1428571429px;height:41.1428571429px;margin-left:-20.5714285714px;margin-top:-20.5714285714px;transition:transform .5s;transform:translate3d(0,0,0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off{transform:translate3d(-80.3571428571px,0,0)}.colorful-switch__off:before,.colorful-switch__off:after{content:"";position:absolute;left:0;top:50%;width:100%;height:5.1428571429px;margin-top:-2.5714285714px;border-radius:2.5714285714px;background:#fff;transition:transform .25s .25s}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:before,.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:after{transition-delay:0}.colorful-switch__off:before{transform:rotate(45deg) scaleX(1) translateZ(0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:before{transform:rotate(45deg) scaleX(0) translateZ(0)}.colorful-switch__off:after{transition-timing-function:cubic-bezier(0.67,-0.16,0.47,1.61);transform:rotate(-45deg) scaleX(1) translateZ(0)}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:after{transition-timing-function:ease;transform:rotate(-45deg) scaleX(0) translateZ(0)}.icon-bar{position:fixed;top:75%;-webkit-transform:translateX(36%);-ms-transform:translateX(36%);transform:translateX(36%);right:0}.icon-bar a{border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;rotate:90deg;display:block;text-align:center;padding:10px 15px;transition:all .3s ease;color:#fff;font-size:20px}.icon-bar a:hover{background-color:#000}.IconIMG{background:#d7b56d;color:#fff}.colorBlack{color:#000!important}.colorBlackH1 h1:after{border-bottom:3px solid #525252}.fontWeight500{font-weight:500!important}.left50{left:50%}.left10{left:10%}.left5{left:5%}.top48{top:48%}.top40{top:40%}.top30{top:30%}.color1{color:#b69144!important}.color2{color:#deb96e!important}.color3{color:#fff!important}.color4{color:#d7b56d!important}.font1{font-family:'Noto Sans'}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.fontS90{font-size:90px}.fontS75{font-size:75px}.textLeft{text-align:left}.textEnd{text-align:end}.paddingTop150{padding-top:80px; }.paddingR4{padding-right:4rem}.paddingR1_5{padding-right:1.5rem}.paddingR0{padding-right:0}.paddingLeft4{padding-left:4rem}.widthFill{width:-webkit-fill-available}.dFlex{display:inline-flex}.flexD{flex-direction:column}.justifyC{justify-content:space-evenly}.aItems{align-items:flex-start}.bg1{background:#d7b56d!important}.marginTop2{margin-top:2rem}.margintop0_5{margin-top:.5rem}.marginBottom3{margin-bottom:3rem}.br1{border-right:1px solid #3a3a3a}.mt3{margin-top:3rem}.color4:hover{color:#c3c3c3!important}.mt15{margin-top:15px}.spaceEqual{display:flex;justify-content:space-around}.colorReverse{background-color:#d7b56d}.colorReverse h4,.colorReverse p{color:#031d2e}.colorReverse .as_icon:after{border:1px dashed #031d2e}.colorReverse:hover .as_icon{background-color:#031d2e}.colorReverse:hover .as_icon:after{border:1px dashed #031d2e}.colorReverse1{background-color:#252525}::selection{color:#fff;background:#7d2ae8}.popup{position: fixed;
    border-radius: 15px;opacity: 0;pointer-events: none;box-shadow: 0 10px 15px rgba(0,0,0,0.1);transform: translate(-50%,-50%) scale(1.2);transition: top 0 .2s ease-in-out,opacity .2s 0 ease-in-out,transform .2s 0 ease-in-out;}.popup.show{left: 50%;top: 10%;opacity: 1;pointer-events: auto;transform: translate(-50%, 0%) scale(1);bottom: 50%;width: 100%;position: fixed;}.popup :is(header,.icons,.field){display:flex;align-items:center;justify-content:space-between}.popup header{padding-bottom:15px;border-bottom:1px solid #ebedf9}header span{font-size:21px;font-weight:600}header .close,.icons a{display:flex;align-items:center;border-radius:50%;justify-content:center;transition:all .3s ease-in-out}header .close{color:#878787;font-size:17px;background:#f2f3fb;height:33px;width:33px;cursor:pointer}header .close:hover{background:#ebedf9}.popup .content{margin:20px 0}.popup .icons{margin:15px 0 20px}@media (min-width: 992px){.slider,.slide{height:85vh}}.slide{position:relative;transition:1s}.slide .slide__img{width:100%;height:auto;overflow:hidden}@media (min-width: 992px){.slide .slide__img{position:absolute;top:55%;left:0;transform:translateY(-50%)}}.slide .slide__img img{max-width:100%;height:auto;opacity:1!important;animation-duration:3s;transition:all 1s ease}.slide .slide__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slide .slide__content.slide__content__left{left:15%;transform:translate(-15%,-50%)}.slide .slide__content.slide__content__right{right:13%;left:auto;transform:translate(0%,-10%)}.slide .slide__content--headings{color:#fff}.slide .slide__content--headings h2{font-size:4.5rem;margin:10px 0}.slide .slide__content--headings .animated{transition:all .5s ease}.slide .slide__content--headings .top-title{font-family:'Playball',cursive;font-size:2.5rem}.slide .slide__content--headings .title{font-size:4.5rem}.slide .slide__content--headings .button-custom{text-decoration:none;color:#333;padding:1.2rem 2.5rem;font-size:1.5rem}.slider [data-animation-in]{opacity:0;animation-duration:1.5s;transition:opacity .5s ease .3s;transition:1s}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;transition:all .3s ease}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.simple-dots .slick-dots li{width:20px;height:20px}.simple-dots .slick-dots li button{border-radius:50%;background-color:#fff;opacity:.25;width:20px;height:20px}.simple-dots .slick-dots li button:hover,.simple-dots .slick-dots li button:focus{opacity:1}.simple-dots .slick-dots li.slick-active button{color:#fff;opacity:.75}.stick-dots .slick-dots li{height:3px;width:50px}.stick-dots .slick-dots li button{position:relative;background-color:#fff;opacity:.25;width:50px;height:3px;padding:0}.stick-dots .slick-dots li button:hover,.stick-dots .slick-dots li button:focus{opacity:1}.stick-dots .slick-dots li.slick-active button{color:#fff;opacity:.75}.stick-dots .slick-dots li.slick-active button:hover,.stick-dots .slick-dots li.slick-active button:focus{opacity:1}@keyframes zoomInImage{from{transform:scale3d(1,1,1);transition:1s}to{transform:scale3d(1.1,1.1,1.1);transition:1s}}.zoomInImage{animation-name:zoomInImage}@keyframes zoomOutImage{from{transform:scale3d(1.1,1.1,1.1);transition:1s}to{transform:scale3d(1,1,1);transition:1s}}.zoomOutImage{animation-name:zoomOutImage;transition:1s}.slick-nav{--active:#fff;--border:rgba(255,255,255,.12);width:44px;height:44px;position:absolute;cursor:pointer;top:calc(50% - 25px)}.slick-nav.prev-arrow{left:3%;transform:scaleX(-1);z-index:1}.slick-nav.next-arrow{left:auto;right:3%}.slick-nav i{display:block;position:absolute;margin:-10px 0 0 -10px;width:20px;height:20px;left:50%;top:50%}.slick-nav i:before,.slick-nav i:after{content:'';width:10px;height:2px;border-radius:1px;position:absolute;left:50%;top:50%;background:var(--active);margin:-1px 0 0 -5px;display:block;transform-origin:9px 50%}.slick-nav i:before{transform:rotate(-40deg)}.slick-nav i:after{transform:rotate(40deg)}.slick-nav:before,.slick-nav:after{content:'';display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;border-radius:50%;border:2px solid var(--border)}.slick-nav svg{width:44px;height:44px;display:block;position:relative;z-index:1;color:var(--active);stroke-width:2px;stroke-dashoffset:126;stroke-dasharray:126 126 0;transform:rotate(0deg)}.slick-nav.animate svg{animation:stroke 1s ease forwards .3s}.slick-nav.animate i{animation:arrow 1.6s ease forwards}.slick-nav.animate i:before{animation:arrowUp 1.6s ease forwards}.slick-nav.animate i:after{animation:arrowDown 1.6s ease forwards}@keyframes arrow{0%,100%{transform:translateX(0);opacity:1}23%{transform:translateX(17px);opacity:1}24%,80%{transform:translateX(-22px);opacity:0}81%{opacity:1;transform:translateX(-22px)}}@keyframes arrowUp{0%,100%{transform:rotate(-40deg) scaleX(1)}20%,80%{transform:rotate(0deg) scaleX(0.1)}}@keyframes arrowDown{0%,100%{transform:rotate(40deg) scaleX(1)}20%,80%{transform:rotate(0deg) scaleX(0.1)}}::placeholder{color:#929292!important;opacity:1}:-ms-input-placeholder{color:#929292!important}::-ms-input-placeholder{color:#929292!important}

.custom001 { font-size:3rem;text-align:center; }
.DisplayNone { display: none; }
.font4 { font-size: 3rem; }
.margintop3 { margin-top: 3rem; }
.left50 { padding-left: 50px; }