@font-face{font-family:GeneralSans-Regular;src:url(/fonts/GeneralSans-Regular.woff2) format("woff2"),url(/fonts/GeneralSans-Regular.woff) format("woff"),url(/fonts/GeneralSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Medium;src:url(/fonts/GeneralSans-Medium.woff2) format("woff2"),url(/fonts/GeneralSans-Medium.woff) format("woff"),url(/fonts/GeneralSans-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Semibold;src:url(/fonts/GeneralSans-Semibold.woff2) format("woff2"),url(/fonts/GeneralSans-Semibold.woff) format("woff"),url(/fonts/GeneralSans-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}.header{position:fixed;width:100%;top:0;left:0;background:#fff;z-index:3}@media only screen and (max-width:79.9375rem){.header{padding:20px 0}}.header .navbar{position:fixed;width:100%;right:-100%;top:0}@media only screen and (max-width:79.9375rem){.header .navbar{background:#fcfbf1;overflow:scroll;height:100vh}}.header .navbar{z-index:2;height:100%;transition:.3s ease}.header .navbar.active{right:0}@media only screen and (min-width:80rem){.header .navbar{position:relative;width:auto;right:0}}.header .navbar .navList{padding:20px;background:none}@media only screen and (min-width:80rem){.header .navbar .navList{padding:0;height:auto}}@media only screen and (max-width:79.9375rem){.header .navbar .navList>li{flex:1;width:100%;border-bottom:1px solid #d5d5d5;padding-bottom:16px}}.header .navbar .navList>li a{color:#17220f;display:flex;white-space:nowrap;position:relative;padding:25px 0}@media only screen and (max-width:79.9375rem){.header .navbar .navList>li a{display:block;margin-bottom:0;width:100%;background-position:100% 5px;padding:0}.header .navbar .navList>li a.menuLogo{background:none;margin-bottom:0;width:auto}}@media only screen and (min-width:80rem){.header .navbar .navList>li a.hoverLink:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:25px;left:0;background-color:#9b838e;transform-origin:bottom right;transition:transform .55s ease-out}}.header .navbar .navList>li a.hoverLink.active{font-family:GeneralSans-Medium}.header .navbar .navList>li a.hoverLink.active:after{transform:scaleX(1);transform-origin:bottom left}@media only screen and (min-width:80rem){.header .navbar .navList>li:hover .hoverLink:after{transform:scaleX(1);transform-origin:bottom left}}.header .headerContainer{padding:0 20px}@media only screen and (min-width:92.5rem){.header .headerContainer{padding:0 48px}}.header .DropdownMenu{position:relative}.header .DropdownMenu .hoverLink{background:none!important}@media only screen and (min-width:80rem){.header .DropdownMenu .DropdownListWrapper{position:absolute;top:100%;min-width:120px;left:0;opacity:0;visibility:hidden;z-index:-1;transition:.1s}}@media only screen and (max-width:79.9375rem){.header .DropdownMenu .DropdownListWrapper{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.header .DropdownMenu .DropdownListWrapper.active{max-height:500px;transition:max-height .5s ease-in}}.header .DropdownMenu .DropdownListWrapper .DropdownMenuList{border:1px solid #d5d5d5;padding:16px;background:#fff;margin-top:-10px;transition:.3s}@media only screen and (max-width:79.9375rem){.header .DropdownMenu .DropdownListWrapper .DropdownMenuList{margin-top:0;border:none;background:none;padding:10px 0 0 16px}}.header .DropdownMenu .DropdownListWrapper .DropdownMenuList a{padding:4px 0;display:block;white-space:nowrap;font-size:14px;margin-bottom:0}@media only screen and (min-width:80rem){.header .DropdownMenu:hover .DropdownListWrapper{opacity:1;z-index:1;visibility:visible}.header .DropdownMenu:hover .DropdownListWrapper .DropdownMenuList{margin-top:11px}}body{background:#fcfbf1!important;color:#24241f!important;font-family:GeneralSans-Regular!important;padding-top:75px!important}*{scroll-behavior:smooth}iframe{min-width:auto!important}.container{margin:0 auto;padding:0 20px;max-width:100%!important}@media only screen and (min-width:64rem){.container{max-width:100%!important}}@media only screen and (min-width:80rem){.container{padding:0 20px;max-width:1440px!important}}.over-hide{overflow:hidden}[data-aos]{transform:translateY(110px)}.hoverBtn{position:relative;overflow:hidden}.hoverBtn span{position:relative;z-index:1}.hoverBtn:before{position:absolute;content:"";transition:.3s ease-in;top:0;bottom:0;left:0;height:100%;opacity:0;width:0}.hoverBtn:hover:before{background-color:#1a1a17;opacity:1;width:100%}.errorPage{height:calc(100vh - 75px);min-height:600px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:48rem){.errorPage{background:url(/images/light-monogram.svg) no-repeat;background-size:380px;background-position:120% 120%}}@media only screen and (min-width:64rem){.errorPage{background-size:380px;background-position:110% 130%}}@media only screen and (min-width:80rem){.errorPage{min-height:645px}}@media only screen and (min-width:90rem){.errorPage{background-size:480px}}.errorPage .errorContent{max-width:474px;text-align:center;padding:0 20px}.productCardLightBox .yarl__navigation_next{background:url(/images/left-white-arrow-XL.svg) no-repeat 50%;background-size:16px;width:60px;height:120px;padding:0}@media only screen and (min-width:64rem){.productCardLightBox .yarl__navigation_next{width:100px;height:300px;background-size:26px}}.productCardLightBox .yarl__navigation_next svg{display:none}.productCardLightBox .yarl__navigation_prev{background:url(/images/right-white-arrow-XL.svg) no-repeat 50%;background-size:16px;width:60px;height:120px}@media only screen and (min-width:64rem){.productCardLightBox .yarl__navigation_prev{width:100px;height:300px;background-size:26px}}.productCardLightBox .yarl__navigation_prev{padding:0}.productCardLightBox .yarl__navigation_prev svg{display:none}.heroSetion{padding:50px 0 90px}@media only screen and (min-width:64rem){.heroSetion{padding:80px 0 110px}}@media only screen and (min-width:80rem){.heroSetion{padding:100px 0 150px}}.bannerSection{position:relative}.bannerSection .monogram{position:absolute;mix-blend-mode:multiply;left:50%;transform:translateX(-50%);bottom:-42px}@media only screen and (min-width:64rem){.bannerSection .monogram{bottom:-60px}}@media only screen and (min-width:80rem){.bannerSection .monogram{bottom:-75px}}.bannerSection .mediaBanner>div{inset:0 0!important}.bannerSection .mediaBanner{position:absolute!important;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.bannerSectionMD{position:relative}.pillarsSection{padding-top:80px;margin-bottom:80px}@media only screen and (min-width:64rem){.pillarsSection{padding-top:100px;margin-bottom:100px}}@media only screen and (min-width:80rem){.pillarsSection{padding-top:120px;margin-bottom:120px}}.projectSection{margin-bottom:80px}@media only screen and (min-width:64rem){.projectSection{margin-bottom:100px}}@media only screen and (min-width:80rem){.projectSection{margin-bottom:120px}}.aboutSection{margin-bottom:80px}@media only screen and (min-width:64rem){.aboutSection{margin-bottom:100px}}@media only screen and (min-width:80rem){.aboutSection{margin-bottom:120px}}.follower{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;width:8rem;height:8rem;justify-content:center;z-index:999}.follower,.follower__content{transform-origin:center;display:flex;align-items:center;overflow:hidden}.follower__content{font-size:1.0625rem;font-weight:400;height:0;position:relative;white-space:nowrap}.follower__inner__bottom{position:absolute;width:24px;height:24px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:80rem){.follower__inner__bottom{background:url(/images/monogram.svg) no-repeat;background-size:24px}}.follower__inner__bottom{opacity:1;transform-origin:center}.follower__inner__top{position:absolute;width:.8rem;height:.8rem;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transform-origin:center}body:not(:hover) .follower{display:none}@media(prefers-reduced-motion){.follower{display:none}}.innerHeroSetion{padding:50px 0}@media only screen and (min-width:64rem){.innerHeroSetion{padding:50px 0}}@media only screen and (min-width:80rem){.innerHeroSetion{padding:45px 0}}@media only screen and (min-width:85.375rem){.innerHeroSetion{padding:70px 0}}@media only screen and (min-width:90rem){.innerHeroSetion{padding:80px 0}}@media only screen and (min-width:96rem){.innerHeroSetion{padding:100px 0 120px}}.emptyspace{padding-top:50px}@media only screen and (min-width:64rem){.emptyspace{padding-top:50px}}@media only screen and (min-width:80rem){.emptyspace{padding-top:45px}}@media only screen and (min-width:85.375rem){.emptyspace{padding-top:70px}}@media only screen and (min-width:90rem){.emptyspace{padding-top:80px}}@media only screen and (min-width:96rem){.emptyspace{padding-top:100px}}@media only screen and (max-width:47.9375rem){.tabProjectSection .tabList{overflow-x:scroll;overflow-y:hidden}}.tabProjectSection .tabList .tabBtn{position:relative;white-space:nowrap}.tabProjectSection .tabList .tabBtn:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:100%;height:2px;background-color:#9b838e;transition:.3s ease;opacity:0;visibility:hidden}.tabProjectSection .tabList .tabBtn.active{font-family:GeneralSans-Medium}.tabProjectSection .tabList .tabBtn.active:after{opacity:1;visibility:visible}.tabProjectSection .tab-content{opacity:0;transition:opacity .5s ease;display:none}.tabProjectSection .tab-content.fade-in{opacity:1;display:block}.tabProjectSection .tab-content.hidden{display:none}.gridSection{padding-bottom:80px}@media only screen and (min-width:64rem){.gridSection{padding-bottom:100px}}@media only screen and (min-width:80rem){.gridSection{padding-bottom:120px}}.pictureSection{padding-bottom:80px}@media only screen and (min-width:64rem){.pictureSection{padding-bottom:100px}}@media only screen and (min-width:80rem){.pictureSection{padding-bottom:120px}}.pictureSection .actionBtns .swiper-button-disabled{cursor:not-allowed;opacity:.4}@media only screen and (max-width:63.9375rem){.pictureSection .picturesSlider .swiper{padding-bottom:50px}}.pictureSection .picturesSlider .swiper-scrollbar{bottom:6px;left:0}@media only screen and (max-width:63.9375rem){.pictureSection .picturesSlider .swiper-scrollbar{width:calc(100% - 25px)!important}}@media only screen and (min-width:64rem){.pictureSection .picturesSlider .swiper-scrollbar{display:none}}.pictureSection iframe{min-width:auto!important}.pictureSection .swiper-scrollbar{bottom:46px;left:50%}@media only screen and (max-width:63.9375rem){.pictureSection .swiper-scrollbar{width:calc(100% - 25px)!important}}@media only screen and (min-width:64rem){.pictureSection .swiper-scrollbar{display:none}}.floatingLabel{position:relative;margin-top:20px;display:inline-block;width:100%}.input{border:none;border-bottom:2px solid gray;font-size:16px;outline:none;width:100%;padding:10px 0}.label{position:absolute;left:0;top:10px;color:gray;transition:.3s ease;pointer-events:none}.input:not(:-moz-placeholder)~.label{top:-20px;font-size:12px;color:blue}.focused .label,.input:focus~.label,.input:not(:placeholder-shown)~.label{top:-20px;font-size:12px;color:blue}.clientsGrid .item{border-right:1px solid #9b838e;border-bottom:1px solid #9b838e;display:flex;align-items:center;justify-content:center;height:164px}.clientsGrid .item img{max-width:90%;max-height:90%;display:block;margin:auto}@media screen and (min-width:320px)and (max-width:639px){.clientsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.clientsGrid .item:nth-child(2n){border-right:none}.clientsGrid .item:nth-child(odd):nth-last-child(-n+2),.clientsGrid .item:nth-child(odd):nth-last-child(-n+2)~.item{border-bottom:none}}@media screen and (min-width:640px)and (max-width:767px){.clientsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.clientsGrid .item:nth-child(3n){border-right:none}.clientsGrid .item:nth-child(3n+1):nth-last-child(-n+3),.clientsGrid .item:nth-child(3n+1):nth-last-child(-n+3)~.item{border-bottom:none}}@media screen and (min-width:768px)and (max-width:1023px){.clientsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.clientsGrid .item:nth-child(4n){border-right:none}.clientsGrid .item:nth-child(4n+1):nth-last-child(-n+4),.clientsGrid .item:nth-child(4n+1):nth-last-child(-n+4)~.item{border-bottom:none}}@media screen and (min-width:1024px)and (max-width:1920px){.clientsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.clientsGrid .item:nth-child(5n){border-right:none}.clientsGrid .item:nth-child(5n+1):nth-last-child(-n+5),.clientsGrid .item:nth-child(5n+1):nth-last-child(-n+5)~.item{border-bottom:none}}.awardsGrid .item{border-right:1px solid #9b838e;border-bottom:1px solid #9b838e;display:flex;align-items:center;justify-content:center;height:277px}.awardsGrid .item img{max-width:90%;max-height:90%;display:block;margin:auto}@media screen and (min-width:320px)and (max-width:639px){.awardsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.awardsGrid .item:nth-child(2n){border-right:none}.awardsGrid .item:nth-child(odd):nth-last-child(-n+2),.awardsGrid .item:nth-child(odd):nth-last-child(-n+2)~.item{border-bottom:none}}@media screen and (min-width:640px)and (max-width:1023px){.awardsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.awardsGrid .item:nth-child(3n){border-right:none}.awardsGrid .item:nth-child(3n+1):nth-last-child(-n+3),.awardsGrid .item:nth-child(3n+1):nth-last-child(-n+3)~.item{border-bottom:none}}@media screen and (min-width:1024px)and (max-width:1920px){.awardsGrid .item:nth-child(1n){border-right:1px solid #9b838e}.awardsGrid .item:nth-child(4n){border-right:none}.awardsGrid .item:nth-child(4n+1):nth-last-child(-n+4),.awardsGrid .item:nth-child(4n+1):nth-last-child(-n+4)~.item{border-bottom:none}}.servicesGridSection{margin-bottom:80px}@media only screen and (min-width:64rem){.servicesGridSection{margin-bottom:120px}}.servicesGridSection .serviceCard{position:relative;overflow:hidden}@media only screen and (min-width:80rem){.servicesGridSection .serviceCard{min-height:350px}}.servicesGridSection .serviceCard .imageBox{position:relative;padding-top:54%;transition:.3s}.servicesGridSection .serviceCard .imageBox img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.servicesGridSection .serviceCard .contentBox{padding:24px 16px;background:#fff;height:100%;width:100%;transition:.3s}@media only screen and (min-width:80rem){.servicesGridSection .serviceCard .contentBox{position:absolute;top:56%}}.servicesGridSection .serviceCard .contentBox .title{font-size:1rem;font-family:GeneralSans-Medium;margin-bottom:16px}@media only screen and (min-width:80rem){.servicesGridSection .serviceCard .contentBox .title{font-size:1.25rem}}.servicesGridSection .serviceCard .contentBox .text{text-align:justify;line-height:normal;transition:.3s}@media only screen and (min-width:80rem){.servicesGridSection .serviceCard .contentBox .text{height:0;visibility:hidden;opacity:0}}.servicesGridSection .serviceCard .contentBox .btn{margin-top:24px;background:none;border:1px solid #000;border-radius:4px;font-size:.875rem;font-family:GeneralSans-Medium;transition:.3s;padding:10px 20px;text-transform:uppercase}@media only screen and (min-width:80rem){.servicesGridSection .serviceCard .contentBox .btn{padding:14px 28px}}.servicesGridSection .serviceCard .contentBox .btn{position:relative;overflow:hidden}.servicesGridSection .serviceCard .contentBox .btn span{position:relative;z-index:1}.servicesGridSection .serviceCard .contentBox .btn:before{position:absolute;content:"";transition:.3s ease-in;top:0;bottom:0;left:0;height:100%;opacity:0;width:0}.servicesGridSection .serviceCard .contentBox .btn:hover{color:#fff}.servicesGridSection .serviceCard .contentBox .btn:hover:before{background-color:#1a1a17;opacity:1;width:100%}@media only screen and (min-width:80rem){.servicesGridSection .serviceCard:hover .imageBox{padding-top:95.3%}.servicesGridSection .serviceCard:hover .contentBox{position:absolute;bottom:auto;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.85)}.servicesGridSection .serviceCard:hover .contentBox .title{margin-bottom:24px}.servicesGridSection .serviceCard:hover .contentBox .text{height:auto;visibility:visible;opacity:1}}.servicesGridSection .accordionCard{border-bottom:1px solid #949494}.servicesGridSection .accordionCard .cardTitle{padding:16px 8px}@media only screen and (min-width:64rem){.servicesGridSection .accordionCard .cardTitle{padding:24px 16px}}@media only screen and (min-width:80rem){.servicesGridSection .accordionCard .cardTitle{padding:32px 16px}}.servicesGridSection .accordionCard .cardTitle:hover{text-decoration:none}.servicesGridSection .accordionCard .contentBox{margin-bottom:16px;padding:0 8px}@media only screen and (min-width:64rem){.servicesGridSection .accordionCard .contentBox{padding:0 16px}}@media only screen and (min-width:80rem){.servicesGridSection .accordionCard .contentBox{padding:0 16px}}.servicesGridSection .accordionCard .title{font-size:1rem;font-family:GeneralSans-Medium}@media only screen and (min-width:64rem){.servicesGridSection .accordionCard .title{font-size:1.5rem}}@media only screen and (min-width:80rem){.servicesGridSection .accordionCard .title{font-size:2rem}}.servicesGridSection .accordionCard .text{text-align:justify;line-height:normal;transition:.3s;font-size:1rem;margin-bottom:0}@media only screen and (min-width:80rem){.servicesGridSection .accordionCard .text{font-size:1.25rem}}.servicesGridSection .accordionCard .btn{margin-top:32px;background:none;font-size:.875rem;font-family:GeneralSans-Medium;transition:.3s;padding:10px 20px;background:#9b838e;color:#fff;text-transform:uppercase}@media only screen and (min-width:80rem){.servicesGridSection .accordionCard .btn{padding:14px 28px}}.servicesGridSection .accordionCard .btn{position:relative;overflow:hidden}.servicesGridSection .accordionCard .btn span{position:relative;z-index:1}.servicesGridSection .accordionCard .btn:before{position:absolute;content:"";transition:.3s ease-in;top:0;bottom:0;left:0;height:100%;opacity:0;width:0}.servicesGridSection .accordionCard .btn:hover{color:#fff}.servicesGridSection .accordionCard .btn:hover:before{background-color:#000;opacity:1;width:100%}.serviceDetailsPictureSection .actionBtns .swiper-button-disabled{cursor:not-allowed;opacity:.4}@media only screen and (max-width:63.9375rem){.serviceDetailsPictureSection .picturesSlider .swiper{padding-bottom:50px}}.serviceDetailsPictureSection .picturesSlider .swiper-scrollbar{bottom:6px;left:50%}@media only screen and (max-width:63.9375rem){.serviceDetailsPictureSection .picturesSlider .swiper-scrollbar{width:calc(100% - 25px)!important}}@media only screen and (min-width:64rem){.serviceDetailsPictureSection .picturesSlider .swiper-scrollbar{display:none}}.serviceDetailsPictureSection iframe{min-width:auto!important}.serviceDetailsPictureSection .swiper-scrollbar{bottom:6px;left:50%}@media only screen and (max-width:63.9375rem){.serviceDetailsPictureSection .swiper-scrollbar{width:calc(100% - 25px)!important}}@media only screen and (min-width:64rem){.serviceDetailsPictureSection .swiper-scrollbar{display:none}}.cardImageSwiper .swiper-pagination-bullet-active{background:#9b838e}.productCard .actionBtns{padding:0 15px;opacity:0;visibility:hidden;transition:.3s}.productCard .actionBtns .navBtn{background:rgba(0,0,0,.4);height:44px;width:44px;position:relative;z-index:10;position:absolute;top:50%}.productCard .actionBtns .navBtn.prevBtn{left:0;transform:translateY(-50%)}.productCard .actionBtns .navBtn.nextBtn{right:0;transform:translateY(-50%)}.productCard .actionBtns .navBtn:disabled{background:rgba(0,0,0,.2)}.productCard:hover .actionBtns{opacity:1;visibility:visible}.termsAndConditionsSection .title{font-size:1rem;font-family:GeneralSans-Medium}@media only screen and (min-width:64rem){.termsAndConditionsSection .title{font-size:1.5rem}}@media only screen and (min-width:80rem){.termsAndConditionsSection .title{font-size:2rem}}.innerBannerSection .bannerBox{position:relative}.innerBannerSection .bannerBox:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6)}.careerBannerSection .bannerBox{position:relative}.careerBannerSection .bannerBox:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6)}.careerBannerSection .bannerBox .textBox{padding:0 20px}@media only screen and (min-width:92.5rem){.careerBannerSection .bannerBox .textBox{padding:0 48px}}.gridTable{border-top:1px solid #121212}.gridTable .item{border-bottom:1px solid #121212;padding:24px 0}@media only screen and (min-width:48.0625rem){.gridTable .item{padding:24px}}@media only screen and (min-width:64rem){.gridTable .item{padding:32px 16px}}.mediaSection{margin-bottom:80px}@media only screen and (min-width:64rem){.mediaSection{margin-bottom:80px}}@media only screen and (min-width:80rem){.mediaSection{margin-bottom:120px}}.mediaSection .mediaBox{display:flex;flex-direction:column;gap:24px}.mediaSection .mediaBox .mediaBanner{position:relative}.mediaSection .mediaBox .mediaBanner .tag{position:absolute;top:16px;left:16px;background:#9b838e;color:#fff;font-size:.75rem;padding:5px;z-index:1;text-transform:uppercase}.mediaSection .mediaGrid .mediaBox{margin-bottom:24px}.mediaSection .mediaGrid .mediaBox:last-child{margin-bottom:0}@media only screen and (min-width:64rem){.mediaSection .mediaGrid .mediaBox{margin-bottom:40px}}@media only screen and (min-width:80rem){.mediaSection .mediaGrid .mediaBox{margin-bottom:64px}}.mediaSection .mediaGrid .sm-lg .mediaBox .mediaBanner{position:relative;padding-top:75%}.mediaSection .mediaGrid .sm-lg .mediaBox .mediaBanner img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.mediaSection .mediaGrid .sm-lg .mediaBox:nth-child(odd) .mediaBanner{padding-top:75%}.mediaSection .mediaGrid .sm-lg .mediaBox:nth-child(2n) .mediaBanner{padding-top:114%}.mediaSection .mediaGrid .lg-sm .mediaBox .mediaBanner{position:relative;padding-top:75%}.mediaSection .mediaGrid .lg-sm .mediaBox .mediaBanner img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.mediaSection .mediaGrid .lg-sm .mediaBox:nth-child(2n) .mediaBanner{padding-top:75%}.mediaSection .mediaGrid .lg-sm .mediaBox:nth-child(odd) .mediaBanner{padding-top:114%}.socialPostSection .picturesSlider{position:relative}.socialPostSection .picturesSlider .actionBtns .swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;height:100%;padding:20px}.socialPostSection .picturesSlider .actionBtns .swiper-button-prev{left:0}.socialPostSection .picturesSlider .actionBtns .swiper-button-next{right:0}@media only screen and (min-width:64rem){.socialPostSection .picturesSlider .actionBtns .swiper-button-prev{left:-20px}.socialPostSection .picturesSlider .actionBtns .swiper-button-next{right:-20px}}.socialPostSection .swiper{position:relative}@media only screen and (min-width:64rem){.socialPostSection .swiper:after{right:-70px;background:linear-gradient(270deg,#fcfbf1 22.54%,rgba(252,251,241,0))}.socialPostSection .swiper:after,.socialPostSection .swiper:before{content:"";position:absolute;top:0;width:207px;height:100%;z-index:2}.socialPostSection .swiper:before{left:-70px;background:linear-gradient(90deg,#fcfbf1 22.54%,rgba(252,251,241,0))}}@media only screen and (max-width:63.9375rem){.socialPostSection .swiper{padding-bottom:50px}}.socialPostSection .swiper-scrollbar{bottom:6px;left:0}@media only screen and (max-width:63.9375rem){.socialPostSection .swiper-scrollbar{width:calc(100% - 25px)!important}}@media only screen and (min-width:64rem){.socialPostSection .swiper-scrollbar{display:none}}.formSection{margin-bottom:80px}@media only screen and (min-width:64rem){.formSection{margin-bottom:100px}}@media only screen and (min-width:80rem){.formSection{margin-bottom:120px}}.formSection .formWrapper{display:flex;gap:60px}@media only screen and (max-width:47.9375rem){.formSection .formWrapper{flex-direction:column;gap:20px}}.formSection .formWrapper .formBox{flex:1;gap:60px}@media only screen and (min-width:48rem){.formSection .formWrapper .bannerBox{flex:0 0 305px;max-width:305px}}@media only screen and (min-width:64rem){.formSection .formWrapper .bannerBox{flex:0 0 405px;max-width:405px}}@media only screen and (min-width:80rem){.formSection .formWrapper .bannerBox{flex:0 0 505px;max-width:505px}}.formSection .formWrapper .bannerBox img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.input-wrapper{width:100%;min-height:50px;position:relative;border-bottom:1px solid #24241f;padding-top:22px}.input-wrapper .formControl{width:100%;height:100%;display:block;position:relative;z-index:2;padding:0;border:none;color:#24241f;background-color:rgba(0,0,0,0);outline:none;opacity:0;transition:.25s ease-in-out}.input-wrapper .formControl:focus,.input-wrapper .formControl:valid{opacity:1}.input-wrapper .formControl:focus+label,.input-wrapper .formControl:valid+label{transform:scale(.7) translateY(-22px)}.input-wrapper textarea.formControl{height:66px}.input-wrapper label{display:block;position:absolute;top:17px;left:0;z-index:1;height:16px;width:100%;transform-origin:top left;transform:scale(1);transition:.25s ease-in-out}.input-wrapper.error{border-bottom:1px solid red}.input-wrapper.error label{color:red}.blogGrid{display:grid;gap:32px;grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width:64rem){.blogGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:60px 32px}}@media only screen and (min-width:80rem){.blogGrid{gap:80px 48px}}@media only screen and (min-width:64rem){.blogGrid .item:nth-child(5n+1){grid-column:span 2/span 6}.blogGrid .item:nth-child(5n+1) .imageBox{padding-top:68%}.blogGrid .item:nth-child(5n+2){grid-column:span 2/span 6}.blogGrid .item:nth-child(5n+2) .imageBox{padding-top:68%}.blogGrid .item:nth-child(5n+3){grid-column:span 2/span 6}.blogGrid .item:nth-child(5n+3) .imageBox{padding-top:68%}.blogGrid .item:nth-child(5n+4){grid-column:span 3/span 6}.blogGrid .item:nth-child(5n+4) .imageBox{padding-top:68%}.blogGrid .item:nth-child(5n+5){grid-column:span 3/span 6}.blogGrid .item:nth-child(5n+5) .imageBox{padding-top:68%}}.footerSection{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:48rem){.footerSection{padding-bottom:60px;padding-top:50px}}@media only screen and (min-width:64rem){.footerSection{padding-bottom:60px;padding-top:60px}}.whatsappBtn{position:fixed;bottom:20px;right:20px;z-index:2;border-radius:40px;transition:.3s;opacity:1;visibility:visible}.whatsappBtn.scrolled{opacity:0;visibility:hidden}@media only screen and (min-width:48rem){.whatsappBtn{bottom:50px;right:50px}.whatsappBtn.scrolled{opacity:1;visibility:visible}}.whatsappBtn *{transition:all .3s cubic-bezier(.4,0,.2,1)}.whatsappBtn .btn{font-size:1.1em;padding:11px;background-color:#25d366;color:#fff;border-radius:50px;margin:auto;position:relative;display:flex;align-items:center;justify-content:center}.whatsappBtn .btn span{color:#fff;font-size:0;font-family:GeneralSans-Semibold}@media only screen and (min-width:80rem){.whatsappBtn .btn:hover span{font-size:.875rem}.whatsappBtn .btn:hover .iconImage{margin-left:12px}}.whatsappBtn .btn:hover .span{visibility:visible}.whatsappBtn .iconImage{transition:all .5s;width:28px;height:28px}.rsvpBannerSection{position:relative}.rsvpBannerSection:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 40.17%,#000);z-index:1}.rsvpSection{padding-top:80px}@media only screen and (min-width:64rem){.rsvpSection{padding-top:100px}}@media only screen and (min-width:80rem){.rsvpSection{padding-top:120px}}.rsvpFormSection{padding-top:80px;margin-bottom:80px}@media only screen and (min-width:64rem){.rsvpFormSection{padding-top:100px;margin-bottom:100px}}@media only screen and (min-width:80rem){.rsvpFormSection{padding-top:120px;margin-bottom:120px}}.rsvpFormSection .react-datepicker-wrapper{display:block}.rsvpFormSection .input-wrapper.focused .formControl,.rsvpFormSection .input-wrapper.valid .formControl{opacity:1}.rsvpFormSection .input-wrapper.focused .formControl+label,.rsvpFormSection .input-wrapper.valid .formControl+label{transform:scale(.7) translateY(-22px)}.rsvpFormSection .react-datepicker-popper{z-index:2}