.public-sans-400{font-optical-sizing:auto;font-weight:400;font-style:normal}.public-sans-400,.public-sans-500{font-family:Public Sans,sans-serif}.public-sans-500{font-optical-sizing:auto;font-weight:500;font-style:normal}.public-sans-700{font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.cormorant-serif-400{font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}header{position:fixed;top:0;width:100%;z-index:1}.fs-header{background:rgba(0,0,0,.4);transition:all .3s ease-in-out;z-index:1030;padding:0 2rem}.fs-header.fixed-top{background:#ffffff}.fs-header.fixed-top .fs-header__logo img.fs-bg-dark{display:block}.fs-header.fixed-top .fs-header__logo img.fs-bg-light{display:none}.fs-header.fixed-top .fs-header__link a{color:#c99d4b}.fs-header.fixed-top .fs-header__link a.active,.fs-header.fixed-top .fs-header__link a:hover{color:#576572}.fs-header .container-fluid{margin:0 auto}.fs-header__logo img{height:3.5rem}.fs-header__logo img.fs-bg-dark{display:none}.fs-header__link{margin:0 16px}.fs-header__link a{font-size:16px;font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:rgba(255,255,255,.8);letter-spacing:.1em}.fs-header__link a.active,.fs-header__link a:hover{color:#ffffff;font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.fs-header__link a{position:relative;text-decoration:none;padding:8px 0;color:#fff;font-weight:500;transition:color .3s ease}.fs-header__link a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#c99d4b;transition:width .3s ease-in-out}.fs-header__link a.active:after,.fs-header__link a:hover:after{width:100%}.fs-header__link a.active,.fs-header__link a:hover{color:#c99d4b}.fs-slider__item:after{z-index:0!important}.custom-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.gallery-block{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem}.gallery-block .tall{grid-row:span 2;height:100%;width:100%;object-fit:cover;object-position:60% 50%}.gallery-block img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media (max-width:768px){.gallery-block{grid-template-columns:1fr;grid-template-rows:auto;height:auto}.gallery-block .tall{grid-row:auto}}.hide-lg{display:none}@media screen and (max-width:1200px){.fs-authentic-photo .hide-lg{display:block}.fs-authentic-photo .fs-tab-view .fs-article{width:100%;display:none}.fs-authentic-photo .fs-tab-view .fs-gallery{width:100%}.fs-authentic-photo .fs-tab-view .fs-gallery .fs-overflow-hidden{width:100%;height:500px!important}.fs-authentic-photo .fs-tab-view .fs-gallery .fs-overflow-hidden img{height:500px}.fs-authentic-photo.fs-overlap-content,.fs-authentic-photo.fs-overlap-content .fs-tab-view.mt-260{margin-top:0!important}.fs-authentic-photo .fs-overlay-img{bottom:-3rem!important}}@media screen and (max-width:991px){header .fs-header{padding:.5rem 1rem}header .fs-header__logo img{height:2.5rem}header .fs-header .navbar-collapse .fs-header__link{margin:0 16px 8px}header .fs-header .navbar-toggler{font-size:14px;background-color:#c99d4b;border:1px solid #c99d4b}header .fs-header .navbar-toggler-icon{filter:invert(100%)}header .fs-header.shadow-sm .navbar-toggler{background-color:transparent;border-color:#c99d4b}header .fs-header.shadow-sm .navbar-toggler-icon{background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23c99d4b' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");filter:none}}@media screen and (max-width:768px){header .fs-header{padding:.5rem 1rem}header .fs-header__logo img{height:2.5rem}header .fs-header .navbar-toggler{font-size:14px;background-color:#c99d4b;border:1px solid #c99d4b}header .fs-header .navbar-toggler-icon{filter:invert(100%)}header .fs-header.shadow-sm .navbar-toggler{background-color:transparent;border-color:#c99d4b}header .fs-header.shadow-sm .navbar-toggler-icon{background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23c99d4b' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");filter:none}.fs-slider__item:nth-child(2) img{object-position:90%}.fs-authentic-photo .fs-mobile-view .fs-gallery .fs-overflow-hidden{height:400px!important}.fs-authentic-photo .fs-overlay-img{bottom:-4rem!important}.fs-youtube-banner .fs-video-content{width:100%!important}.fs-photoBook .container-fluid{padding:0}.fs-photoBook .custom-gallery{margin-top:0!important}.fs-photoBook .custom-gallery .gallery-block img.tall{height:300px!important}.fs-price__list ul{grid-template-columns:1fr!important}.fs-price__list ul li:not(:last-child){margin-bottom:16px}.fs-services__list{grid-template-columns:1fr 1fr 1fr!important}.fs-contact .overylay-img{width:6rem!important}}@media screen and (max-width:600px){.fs-authentic-photo .fs-article.hide-lg h2{font-size:32px;letter-spacing:5px}.fs-authentic-photo .fs-article.hide-lg p{font-size:18px}.fs-authentic-photo .fs-mobile-view .fs-gallery .fs-overflow-hidden{height:300px!important}.fs-authentic-photo .fs-mobile-view .fs-gallery .fs-overflow-hidden img{position:relative;top:-6rem}.fs-authentic-photo .fs-mobile-view .fs-gallery figcaption .fs-gallery__txt{font-size:18px;letter-spacing:2px}.fs-services__list{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:480px){header .navbar{padding:10px}.fs-authentic-photo{padding:110px 10px 0!important}.fs-authentic-photo.fs-overlap-content{padding-top:0!important}.fs-youtube-banner__heading{font-size:18px!important}.fs-youtube-banner .fs-video-content{min-height:auto!important}.fs-photoBook .custom-gallery .gallery-block img{height:200px!important}.fs-price__head .title{font-size:32px!important;letter-spacing:.1em!important}.fs-price__head .sub-txt{font-size:18px!important}.fs-services__head .title{font-size:32px!important;letter-spacing:.1em!important}.fs-services__head .sub-txt{font-size:18px!important}.fs-services__list__items .item-content__title{font-size:18px!important;letter-spacing:2px!important}.fs-follow__title{font-size:32px!important;letter-spacing:.1em!important}.fs-contact{padding:104px 20px 60px!important}.fs-contact .overylay-img{width:4rem!important}.fs-contact__head .title{font-size:32px!important;letter-spacing:.1em!important}.fs-contact__head .sub-txt{font-size:18px!important}}@media screen and (max-width:320px){header .navbar{padding:5px}header .navbar.shadow-sm button.navbar-toggler{border-color:#000000!important;background-color:transparent!important}header .fs-header__logo img{height:2.5rem}header button.navbar-toggler{border-color:#ffffff!important;background-color:#c99d4b!important;font-size:14px}.fs-slider__item img{height:50vh!important}}.navbar{z-index:100}.carousel-control-next,.carousel-control-prev{z-index:0!important}#home{position:absolute;min-height:100vh}.bottom-to-top{position:fixed;bottom:2rem;right:2rem;z-index:1000;visibility:hidden;opacity:0}.bottom-to-top a{text-decoration:none}.bottom-to-top.visibleTop{visibility:visible;opacity:1}.bottom-to-top .top-icon{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.bottom-to-top .top-icon svg.progress-ring{position:absolute;top:0;left:0;transform:rotate(-90deg)}.bottom-to-top .top-icon circle{fill:none;stroke-width:2px;r:18;cx:20;cy:20}.bottom-to-top .top-icon .progress-ring__bg{stroke:rgb(236.3076923077,221.0769230769,192.6923076923)}.bottom-to-top .top-icon .progress-ring__progress{stroke:#c99d4b;stroke-dasharray:113.0976;stroke-dashoffset:113.0976;transition:stroke-dashoffset .6s ease}.bottom-to-top .top-icon:hover .progress-ring__progress{stroke-dashoffset:0}.bottom-to-top .top-icon span{color:#c99d4b;z-index:1;font-size:1rem}.bg-peach-color{position:relative}.bg-peach-color:after{content:"";position:absolute;top:0;left:0;width:100%;background-color:#f4f0ed;height:calc(100% - 120px);z-index:-1}.mt-260{margin-top:260px!important}.fs-slider__item{position:relative}.fs-slider__item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25%;background:linear-gradient(0deg,#000000,transparent);z-index:1}.fs-slider__item img{height:calc(100vh - 0px);object-fit:cover;object-position:center}.fs-slider__item .carousel-caption{z-index:2}.fs-authentic-photo{font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;padding:110px 30px 0}.fs-authentic-photo .fs-article h2{text-transform:uppercase;font-size:48px;letter-spacing:10px;color:#000000}.fs-authentic-photo .fs-article p{font-size:22px;color:#576572;font-style:italic}.fs-authentic-photo .fs-gallery .fs-overflow-hidden{position:relative;width:560px;height:685px;overflow:hidden}.fs-authentic-photo .fs-gallery img{width:inherit;height:685px;object-fit:cover;object-position:top;transition:all .5s ease-in-out;cursor:pointer}.fs-authentic-photo .fs-gallery img:hover{transform:scale(1.1)}.fs-authentic-photo .fs-gallery.fs-short-image .fs-overflow-hidden{height:600px}.fs-authentic-photo .fs-gallery.fs-short-image img{width:inherit;height:600px}.fs-authentic-photo .fs-gallery figcaption{text-align:left}.fs-authentic-photo .fs-gallery__title{font-size:11px;letter-spacing:.3em;text-transform:uppercase;margin-top:18px;color:#000000;margin-bottom:0}.fs-authentic-photo .fs-gallery__txt{font-size:22px;line-height:1.5em;letter-spacing:.15em;text-transform:uppercase}.fs-authentic-photo.fs-overlap-content{padding:0 30px;margin-top:-160px;position:relative}.fs-authentic-photo .fs-overlay-img{position:absolute;bottom:1rem;right:3rem}.fs-authentic-photo .fs-overlay-img img{height:120px}.fs-youtube-banner{padding:40px 30px;margin-top:5rem}.fs-youtube-banner__heading{text-transform:uppercase;font-size:22px;letter-spacing:.15em;color:#576572;text-align:center;font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin-bottom:16px}.fs-youtube-banner .fs-video-content{width:70%;margin:0 auto;min-height:70vh}.fs-youtube-banner .ratio-16x9{margin-top:32px}.fs-youtube-banner .ratio-16x9 video.video-full-w{width:100%;height:auto;display:block}.fs-photoBook{padding:20px 30px 0}.fs-photoBook .custom-gallery{margin:22px 0}.fs-photoBook .custom-gallery .gallery-block img{height:290px}.fs-photoBook .custom-gallery .gallery-block img.tall{height:600px}.fs-price{padding:104px 30px 0;position:relative}.fs-price:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background-color:#f4f0ed;z-index:-1}.fs-price__head{text-align:center;font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.fs-price__head .title{font-size:35px;line-height:1.2857142857em;letter-spacing:.2em;text-transform:uppercase}.fs-price__head .sub-txt{font-size:20px;font-style:italic;color:#576572}.fs-price__list{margin-top:48px;padding-bottom:40px}.fs-price__list ul{padding-left:0}.fs-price__list>ul{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.fs-price__list__item{border:1px solid rgba(87,101,114,.2);padding:10px;background-color:transparent;margin:0 20px;height:fit-content}.fs-price__list__item.popular-card{border:2px solid #c99d4b}.fs-price__list__item.popular-card .price-card__footer button{background-color:transparent;color:#c99d4b}.fs-price__list__item .price-card{background-color:#ffffff;text-align:center}.fs-price__list__item .price-card__title{font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:23px;letter-spacing:.15em;text-transform:uppercase;color:#000000;padding:26px 0 0;margin-bottom:16px}.fs-price__list__item .price-card__amount span.rupee-icon{position:relative;vertical-align:super;bottom:-2px;font-family:Cormorant Garamond,serif;font-size:38px;line-height:1em;font-style:italic;color:#afafa5}.fs-price__list__item .price-card__amount span.count{position:relative;display:inline-block;vertical-align:middle;left:-5px;font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:42px;line-height:1em;font-style:italic;color:#576572}.fs-price__list__item .price-card__desc{margin-top:32px}.fs-price__list__item .price-card__desc li span{font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:block;padding:4px 30px;font-size:16px;color:#000000;letter-spacing:.1em}.fs-price__list__item .price-card__footer{margin-top:22px;padding-bottom:26px}.fs-price__list__item .price-card__footer button{cursor:pointer;padding:14px 80px;background-color:#c99d4b;color:#ffffff;border:1px solid #c99d4b;border-radius:0;font-size:14px;text-transform:uppercase;font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;transition:all .3s ease-in-out;letter-spacing:.1em}.fs-price__list__item .price-card__footer button:hover{background-color:transparent;color:#576572}.fs-services{padding:104px 30px 0;position:relative}.fs-services__head{text-align:center;font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.fs-services__head .title{font-size:35px;line-height:1.2857142857em;letter-spacing:.2em;text-transform:uppercase}.fs-services__head .sub-txt{font-size:20px;font-style:italic;color:#576572}.fs-services__list{display:grid;padding:0 20px;grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:52px}.fs-services__list__items .item-icon img{height:70px}.fs-services__list__items .item-content{font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.fs-services__list__items .item-content__title{font-size:22px;letter-spacing:.1em;color:#4d504a;text-transform:uppercase;margin-top:4px}.fs-services__list__items .item-content__subtitle{color:#84847c;font-size:14px}.fs-follow{margin:64px 0 0;padding:64px 30px;text-align:center;font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:#f4f0ed}.fs-follow__title{font-size:35px;line-height:1.2857142857em;letter-spacing:.2em;text-transform:uppercase}.fs-follow__social{position:relative;padding-left:0;margin-bottom:0;display:flex;align-items:center;justify-content:center}.fs-follow__social__item{margin:10px 20px;position:relative}.fs-follow__social__item:not(:last-child){padding:0 40px 0 0}.fs-follow__social__item:not(:last-child):after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);height:1px;width:40px;background-color:#ccc}.fs-follow__social__item a i:hover{color:#c99d4b}.fs-follow__handle{font-size:22px;font-style:italic;color:#84847c;text-decoration:none}.fs-follow__handle:hover{color:#000000;cursor:pointer}.fs-contact{padding:104px 60px 60px;font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;position:relative}.fs-contact .overylay-img{position:absolute;top:8rem;right:0;width:9rem}.fs-contact__head{text-align:center}.fs-contact h6.title{font-size:35px;line-height:1.2857142857em;letter-spacing:.2em;text-transform:uppercase}.fs-contact p.subtxt{text-transform:none;font-style:italic;color:#ffffff;font-size:18px;display:inline-block;text-align:center;background-color:#c99d4b;padding:3px 20px}.fs-contact a.contact_no{display:block;width:100%;text-decoration:none;color:#c99d4b;font-weight:700;font-size:22px;line-height:22px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.fs-contact__inputfield{border:1px solid rgba(201,157,75,.5);margin-top:32px;padding:5% 10%}.fs-contact__inputfield .form-group{margin-bottom:42px}.fs-contact__inputfield .form-group input,.fs-contact__inputfield .form-group textarea{width:100%;border:none;border-bottom:1px solid rgba(201,157,75,.5);font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;text-transform:capitalize;letter-spacing:.1em;transition:all .1s ease-in-out}.fs-contact__inputfield .form-group input:focus,.fs-contact__inputfield .form-group textarea:focus{border:none;border-bottom:1px solid #c99d4b;box-shadow:none;outline:none}.fs-contact__inputfield .form-group input:focus::placeholder,.fs-contact__inputfield .form-group textarea:focus::placeholder{color:#000000}.fs-contact__inputfield .form-group input::placeholder,.fs-contact__inputfield .form-group textarea::placeholder{color:#84847c}.fs-contact__inputfield .form-group input[type=date],.fs-contact__inputfield .form-group textarea[type=date]{text-transform:uppercase!important}.fs-contact__inputfield .form-group textarea{height:110px}.fs-contact__inputfield .btn-send{display:inline-block;margin-right:auto;margin-left:auto;display:block;width:auto;border-radius:0;background-color:rgba(201,157,75,.7);font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;padding:6px 54px;min-width:221px;text-align:center;line-height:2em;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#ffffff;cursor:pointer;transition:all .1s ease-in-out}.fs-contact__inputfield .btn-send:hover{background-color:#c99d4b;color:#ffffff}footer{background-color:#c99d4b;padding:10px 30px;text-align:center}footer span{font-size:16px;font-family:Cormorant Garamond,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ffffff}footer span a{text-decoration:none;color:#ffffff}