.heroLogo{font-weight:100;font-size:var(--heading-text);display:grid;place-items:center}.heroLogo:hover{cursor:pointer}.heroLogo img{width:10vw}#home{overflow:hidden}#home nav{display:flex;z-index:5;align-items:center;justify-content:space-between}#home .home-container img{width:80%}.drop{font-size:var(--very-small-text);display:flex;align-items:center;justify-content:flex-start;column-gap:.5rem;font-family:Montserrat,Poppins,sans-serif;cursor:pointer;position:relative;padding:unset!important;font-weight:500!important}nav ul li span{font-size:var(--very-small-text);font-weight:500!important;font-family:Montserrat,Poppins,sans-serif;color:#000;transition:.5s}nav ul li{font-size:var(--very-small-text);font-weight:500!important;font-family:Montserrat,Poppins,sans-serif;transition:.5s;text-transform:uppercase;color:#000;opacity:.7}nav ul li:hover{opacity:1;cursor:pointer}.loginBtn,nav .bookNow{background:var(--accent-color);opacity:.7;color:#fff}.loginBtn,nav .bookNow:hover{opacity:1}.bx{font-size:var(--para-text)}.dropdown{position:absolute;width:250px;background:#fff;z-index:12;box-shadow:rgba(0,0,0,.05) 0 6px 10px 0,rgba(0,0,0,.1) 0 0 0 1px;border-radius:5px;margin-top:.3rem;color:var(--accent-color);visibility:hidden;opacity:0;transform:translateY(.5rem);transition:all .1s cubic-bezier(.16,1,.5,1)}.dropdown .dropOption{display:flex;align-items:center;justify-content:left;text-align:left;grid-gap:1rem;padding:.8rem 1rem;text-decoration:none;color:var(--accent-color)}.dropdown .dropOption img{max-width:20px;max-height:20px}.dropdown .dropOption:hover{color:var(--accent-color);cursor:pointer;background-color:var(--accent-sub-color)}.show{visibility:visible;opacity:1;transform:translateY(0)}.arrow{transform:rotate(180deg);transition:.6s ease}nav{display:flex;color:var(--accent-color);align-items:center;justify-content:space-between}.socialBar{display:none}.nav-links{display:flex;align-items:center;grid-gap:5rem}.hamburger div{width:30px;height:3px;background:var(--accent-color);margin:5px;transition:all .3s ease;border-radius:25px}.hamburger{display:none}.toggle .line1{transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{transition:all .7s ease;width:0}.toggle .line3{transform:rotate(45deg) translate(-5px,-6px)}#home{padding:3% 4% 20px 4%;height:calc(100vh + 20px)}#home::after,#home::before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(120px);z-index:0;pointer-events:none}#home::before{top:20vh;left:-10vw;background:#1065e94d}#home::after{width:350px;height:350px;bottom:20vh;right:-10vw;background:#e960104d}#home>*{position:relative;z-index:1}#home .home-container{position:unset}#home .home-container .slider-content{position:absolute;text-align:left;display:flex;align-items:start;flex-direction:column;justify-content:center;height:36vh;z-index:2}#home .home-container .slider-content h3{font-size:4vw;font-family:"DM Serif Display",Poppins,sans-serif;font-weight:400;font-style:normal}#home .home-container .slider-container{position:absolute;width:100%;height:60vh;overflow:hidden;bottom:20px;left:0;right:0;z-index:2}#home .home-container .slider-track{display:flex;align-items:flex-end;position:absolute;bottom:0;left:0;will-change:transform}#home .home-container .slider-track img{width:250px;height:auto;max-height:500px;margin-right:20px;object-fit:cover;overflow:hidden;border-radius:10px;pointer-events:auto;user-select:none;-webkit-user-drag:none}#about{padding:4% 5%;display:flex;background:var(--accent-color);position:relative}#about .aboutLogo{position:absolute;width:7vw;object-fit:cover;height:10vw;left:50%;bottom:0;transform:translate(-50%,50%);overflow:hidden;border-radius:70px;display:grid;place-items:center;background:#e9e4de;border:3px solid var(--accent-color)}#about .aboutLogo img{width:100%;height:auto}#about .flex1{padding:0 5%;display:flex;flex-direction:column;grid-gap:1rem;text-align:left;align-items:flex-start}#about .exp{position:relative;display:grid;grid-template-columns:1fr 1fr;place-items:center}#about .exp .bgtext{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);font-size:calc(var(--very-large-text) + 3vw);opacity:.3}#about .exp .expContent{display:grid;place-items:left;width:40%;margin-top:4rem}#about .exp .expContent b{font-size:var(--very-large-text);font-weight:500}#about .exp .expContent span{opacity:.7}#about .flex1 b,#about .flex1 small,#about .flex1 span{color:var(--accent-sub-color)}#about .flex1 small{opacity:.8}#about .flex1 button{margin-top:1rem}#about .btn-outlined{border-radius:25px}.contactBox{border-radius:15px;background:var(--accent-color);display:grid;grid-template-columns:1fr 2fr;position:relative;color:#fff}.contactInfo{display:flex;flex-direction:column;padding:7%;border-radius:15px;overflow:hidden;text-align:left;position:relative;color:var(--accent-color);background:var(--accent-sub-color)}.infoContacts{padding:10% 0}.infoContacts .icontext{color:var(--accent-color)}.infoSocial{display:flex}.infoSocial .social a{display:grid;place-items:center;width:35px;height:35px;transition:.7s;border-radius:50%;margin-right:10px}.infoSocial .social a:hover{color:var(--accent-sub-color);background:var(--accent-color);opacity:.9}.infoSocial .social{display:flex}#map{width:100%;height:100%;z-index:1}.mapoverlay{width:100%;border-radius:8px;overflow:hidden;height:10rem;position:relative;margin-bottom:15px}.mapoverlay:hover{cursor:pointer}.overlay{z-index:3;position:absolute;left:0;bottom:0;right:0;top:0;width:100%;height:100%;background:linear-gradient(45deg,var(--accent-color),var(--accent-sub-color));opacity:.6}.form{padding:5%;display:grid}.form .formRow{display:grid;grid-template-columns:1fr 1fr}.inputField{padding:0 10px}.form .formRow .field{display:flex;flex-direction:column;text-align:left}.form .full{grid-template-columns:1fr}.form .formRow .field label{font-weight:700;margin-bottom:10px;color:#fff}.form .formRow .field textarea{height:100px}.form .formRow .field input,.form .formRow .field textarea{border-radius:8px;padding:10px;resize:none;transition:.5s;color:#fff;background:#a1a1a138;border:2px solid transparent;outline:0}.form .formRow .field input:focus,.form .formRow .field textarea:focus{border-color:var(--accent-sub-color);color:#fff;box-shadow:0 0 10px 0 var(--accent-shadow)}.form .formRow .field input::placeholder,.form .formRow .field textarea::placeholder{opacity:.5;color:#fff;font-weight:500}.containerGallery{display:flex;flex-direction:column;justify-content:center;margin:0 5%}.containerGallery .heading{width:50%;padding-bottom:50px}.containerGallery .box{display:flex;flex-direction:row;justify-content:space-between;flex-flow:row wrap}.containerGallery p{text-align:left;width:60%;line-height:1.7rem}.serviceTags{margin:20px 0}.tags li{list-style:none;position:relative;float:left;margin:10px 10px 0 0}.tags .tag_style{background:0 0;position:relative;font-weight:800;cursor:pointer;border-radius:100px;padding:0 1.5em;border:1px solid var(--accent-color);opacity:.9;color:var(--text-color);transition:background .5s}.tags .tag_style:hover{background:var(--accent-sub-color);opacity:1}.tags .activetag_style{background:var(--accent-color);color:var(--accent-sub-color)}.tags .activetag_style:hover{background:var(--accent-color)}.containerGallery .box .dream{display:flex;flex-direction:column;width:32%}.containerGallery .box .dream img,.containerGallery .box .dream video{width:100%;overflow:hidden;margin:10px 0;opacity:.95;transition:.7s;border-radius:10px}.containerGallery .box .dream video{margin:unset}.containerGallery #videoGalleryBox{display:none}.containerGallery #videoGalleryBox .dream{grid-gap:16px}.containerGallery .box .dream .video-item{width:100%;overflow:hidden;border-radius:10px}.containerGallery .box .dream img:hover{opacity:1;cursor:pointer}.modal{display:none;position:fixed;z-index:15;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,.1);backdrop-filter:blur(20px)}.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption,.modal-content{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:5%;right:5%;color:var(--accent-color);font-size:40px;font-weight:700;transition:.3s}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}.sectionTeam{align-items:center;background:var(--accent-color);height:110vh;overflow:hidden;padding:3% 5%}.meetteam{flex-direction:column;justify-items:left;grid-gap:.5rem;text-align:left}.meetteam h1{color:var(--accent-sub-color);font-size:var(--very-large-text)}.meetteam p{line-height:1.5rem;width:70%;color:var(--accent-sub-color);opacity:.8}.teams{height:100%;display:grid;grid-template-columns:.8fr .5fr .8fr 1fr}.teams .personCard{text-align:left;display:grid}.teams .personCard b{font-size:var(--para-text);color:#fff}.teams .personCard span{color:rgba(255,255,255,.76);font-weight:100;font-size:var(--very-small-text)}.teams .alignBottom{justify-content:end}.teams .personImg{height:30vh;overflow:hidden;margin-bottom:10px}.teams img{width:100%;height:100%}.sectionTeam .column{display:flex;flex-flow:column wrap;grid-gap:2rem}#feedback{text-align:center;overflow:hidden;height:auto;background-image:url(../assets/shapes/bg-pattern-top-mobile.svg),url(../assets/shapes/bg-pattern-bottom-mobile.svg);background-position:top left,bottom right;background-repeat:no-repeat;padding:5% 0 5% 0;background-size:100%,25%}#feedback img{width:unset}#feedback h2{color:var(--text-color);line-height:1;margin:0 1.6rem 2rem;font-size:32px}#feedback .description{color:var(--accent-color);font-weight:500;line-height:1.5;margin:0 1.6rem 2rem}#feedback .review-1,#feedback .review-2,#feedback .review-3{background-color:#dfdfdf;color:var(--accent-color);font-weight:700;border-radius:10px;margin:1rem 1.6rem;padding:1rem}#feedback .review-3{margin-bottom:3rem}#feedback .review-text{margin-top:.5rem}#feedback li{background-color:var(--accent-color);border-radius:10px;margin:1rem 1.6rem;list-style-type:none;padding:2rem;text-align:left;font-size:13px}#feedback .card-header{display:flex;align-items:center;margin-bottom:1.5rem;line-height:1.5}#feedback .card-subtitle{display:flex;flex-direction:column}#feedback .name{color:#fff;font-size:var(--para-text);font-weight:700}#feedback .buyer{color:#db7093;font-weight:400}#feedback .quotes p{color:#fff;font-size:var(--very-small-text);opacity:.9;line-height:1.5;font-weight:400}#feedback{padding-top:5rem;box-sizing:border-box}@media screen and (min-width:950px){.socialBar{display:block;background:var(--accent-color);position:absolute!important;top:5%;right:3%;width:4rem;border-radius:8px}nav .bookNow{background:var(--accent-color);opacity:.7;margin-right:10vw;font-size:var(--very-small-text);color:#fff}.verticalBar{position:relative}.socialBar .baseBar{display:flex;flex-direction:column;align-items:center;padding:1.2rem 1rem;grid-gap:1.2rem}.socialBar .baseBar a img{width:18px}.socialBar .baseBar a{width:100%;opacity:.8}.socialBar .baseBar a:hover{opacity:1}.socialBar .followBar{transform:rotate(90deg)}.socialBar .followBar button{border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);padding:0;width:7rem;margin-left:.5rem;height:2.2rem;opacity:1;background:var(--accent-sub-color)}#feedback{background-image:url(../assets/shapes/bg-pattern-top-desktop.svg),url(../assets/shapes/bg-pattern-bottom-desktop.svg);background-position:top left,bottom right;background-repeat:no-repeat;background-size:40%,75%;display:flex;padding:7%;flex-wrap:wrap}#feedback li{min-width:20vw;max-width:30vw}#feedback .title{width:50%;text-align:left}#feedback .description{max-width:480px}#feedback .review-stars{margin:0 1.5rem;display:flex;align-items:center;grid-gap:.5rem}#feedback .review-text{margin:0;margin-top:2px;margin-right:1rem}#feedback .reviews{width:50%}#feedback .review-1{margin-right:9rem;display:flex}#feedback .review-2{margin-left:5rem;margin-right:5rem;display:flex}#feedback .review-3{margin-left:9rem;display:flex}#feedback .quotes{display:flex;justify-content:space-evenly;align-items:flex-start}#feedback .quote-2{margin-top:3rem}#feedback .quote-3{margin-top:5rem}#feedback h2{font-size:60px}}#services{padding-top:0;overflow:hidden}.servicesBar{display:grid;grid-template-columns:repeat(9,1fr);padding-bottom:5%;justify-content:space-between;grid-gap:2rem;color:var(--accent-color);font-size:var(--para-text);font-weight:700}.servicesBar .bar_content{height:100%;padding:1rem 0;display:grid;place-items:center;grid-gap:5px;color:var(--accent-color);transition:.5s;cursor:pointer;border-radius:10px}.servicesBar .bar_content img{max-width:30px;max-height:30px}.servicesBar .bar_content:hover{background:var(--accent-sub-color)}.overhoriGridGallery{position:absolute;top:0;left:0;right:0;bottom:0;margin:0 20%;display:flex;flex-direction:column;justify-content:center;align-items:center}.overhoriGridGallery a{display:flex;padding:5px;margin:5px;border-radius:5px;font-size:var(--very-small-text);justify-content:center;width:30%;align-items:center;grid-gap:5px;background:rgba(255,255,255,.747);backdrop-filter:blur(15px);transition:.5s}.overhoriGridGallery a:hover{background:#fff;cursor:pointer}.horiGridGallery{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;padding:0 20%;position:relative}.horiGridGallery .imgSquare{overflow:hidden;aspect-ratio:1/1}.horiGridGallery .imgSquare img{height:100%;object-fit:cover}.followUsOn h3{font-family:montaga,montserrat,sans-serif;font-weight:100;font-size:var(--para-text);margin-bottom:1rem}.offer-countdown{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;overflow:hidden;z-index:9999;background:var(--accent-color);width:30vw;height:460px}.offer-countdown-banner{position:relative;width:100%;height:auto}.offer-countdown-banner img{width:550px;height:auto;display:block;object-fit:cover;opacity:.04;position:absolute;left:0;right:0}.offer-countdown-banner .banner-top{top:0;left:50%;transform:translateX(-50%)}.offer-countdown-banner .banner-bottom{rotate:180deg;bottom:0;left:50%;transform:translateX(50%)}.offer-countdown-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:40px 20px;display:grid;place-items:center;grid-gap:14px;text-align:center;background:#202a442e;border-radius:16px;border:1px solid rgba(255,255,255,.2);color:#fff}.offer-countdown-content ion-icon{position:absolute;top:20px;right:20px}.offer-countdown-content .cancel-text{cursor:pointer;opacity:.7}.offer-countdown-content .cancel-text:hover{opacity:.9}.offer-countdown-timer{display:grid;grid-template-columns:1fr 6px 1fr 6px 1fr 6px 1fr;align-items:center;gap:10px;background:#fff3;padding:16px 10px;border-radius:12px}.offer-countdown-timer-header{font-size:14px}.offer-countdown-timer-no-wrapper{display:grid;place-items:center}.offer-countdown-timer-no-wrapper b{font-size:28px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.offer-countdown-content b{font-size:30px}.offer-countdown-content .offer-countdown-content-header{font-size:30px}.offer-countdown-content .content-text{font-size:16px}@keyframes move{to{transform:translateX(-100%)}}@media only screen and (max-width:850px){#home .home-container .slider-content h3{font-size:8vw}.contactBox{grid-template-columns:1fr 1fr}.servicesBar{grid-template-columns:repeat(5,1fr)}.form .formRow{grid-template-rows:unset;grid-template-columns:unset}.horiGridGallery{padding:0 10%}.overhoriGridGallery{flex-direction:row;margin:0;justify-content:space-evenly}}@media only screen and (max-width:667px) and (orientation:landscape){.sectionTeam{height:150vh}}@media only screen and (max-width:667px){#home .home-container .slider-container{height:100%!important}.sectionTeam{flex-direction:column;padding:10% 7%;display:block;height:auto}.meetteam{padding-bottom:10%}.meetteam p{width:100%}.teams{height:80vh;grid-template-columns:1fr 7% 1fr 0}.meetteam h1{font-size:var(--heading-text)}.personImg{height:23vh!important}#gallery{padding-top:30%}.modal-content{width:90%}.containerGallery p{width:100%}.containerGallery{margin:0}.containerGallery .box .dream img{margin:0}.delete{display:none!important}.infoTitle p{margin-top:10px}.secHeading{margin:0}.inputField{padding:2px}.contactBox{grid-template-columns:unset}#contact .secHeading{margin:6% 0}.form .formRow{grid-template-rows:unset;grid-template-columns:unset}.form .full{grid-template-rows:unset}.containerGallery .box{flex-direction:row;grid-gap:20px;flex-flow:row}.containerGallery .box .dream{grid-gap:20px;width:50%!important}.containerGallery #videoGalleryBox .dream{grid-gap:10px}.containerGallery .box .dream img{padding:0;border-radius:20px}.containerGallery .box .dream .video-item{padding:0}.horiGridGallery{padding:0}.overhoriGridGallery{flex-direction:row;margin:0;justify-content:space-evenly}.horiGridGallery{grid-template-columns:repeat(6,1fr)}.horiGridGallery .imgSquare:nth-child(7){display:none}.servicesBar{padding:10% 0;grid-template-columns:repeat(3,1fr)}#about{flex-direction:column;padding:6% 5%;padding-bottom:20%}#about .flex1{padding:10% 5%;align-items:center}#about .aboutLogo{width:20vw;height:30vw}}@media screen and (max-width:800px){#home{padding:10% 5%;height:66vh}#home .home-container{padding:0}#home .home-container .slider-content{height:30vh}#home .home-container .slider-container{height:30vh}#home .home-container .slider-track img{width:150px}.heroLogo img{width:26vw}nav{position:relative;z-index:3}.hamburger{display:block;cursor:pointer;z-index:2;transition:all .7s ease}.nav-links{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;backdrop-filter:blur(20px);background:rgba(255,255,255,.8);flex-direction:column;justify-content:center;align-items:flex-start;padding:0 15%;clip-path:circle(50px at 90% -20%);-webkit-clip-path:circle(50px at 90% -10%);transition:all .6s ease-out;pointer-events:none;grid-gap:4rem}.nav-links.open{clip-path:circle(1000px at 90% -10%);-webkit-clip-path:circle(1000px at 90% -10%);pointer-events:all}.nav-links li{opacity:0}li.fade{opacity:1}#home .randomPictures{height:90vh}#home .randomPictures div:nth-child(1){left:unset;right:0;top:5%;width:40vw;height:30vh;transform:unset}#home .randomPictures div:nth-child(2){left:5vw;top:10vh;width:35vw;height:50vw}#home .randomPictures div:nth-child(3){right:4vw;top:unset;bottom:5vh;width:40vw;height:25vh;object-fit:cover;background-size:cover}#home .randomPictures div:nth-child(4){right:16vw;top:30vh;z-index:4;width:20vh;height:22vh}#home .randomPictures div:nth-child(5){top:54vh;left:0;height:auto;width:40vw;z-index:4}#home .randomPictures div:nth-child(6){display:none}.offer-countdown{width:90vw;height:450px}.offer-countdown .offer-countdown-content{padding:20px;grid-gap:0}.offer-countdown-content .offer-countdown-content-header{font-size:26px}.offer-countdown-banner img{width:440px}}@media (min-width:768px) and (max-width:1024px){#home{height:74vh}#home .home-container .slider-content h3{font-size:8vw}.nav-links{grid-gap:2rem}.offer-countdown{width:80vw}}.sib-info{height:0!important}