:root{--main-color:#0f0f0f;--second-color:#ffe66b;--text-color:#fdfdfd;--hover-gray:#bfbfbf;--hover-yellow:#e8cc64}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0f0f0f;background-color:var(--main-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root,body{min-height:100vh}#root{display:flex;flex-direction:column;position:relative}main{flex:1 1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navLinks{align-items:center;display:flex;flex-wrap:wrap;gap:41px;justify-content:center;list-style:none;padding:0}.navLinks li{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;line-height:1.721rem;text-align:left}.navLinks a{color:var(--text-color);font-size:1.2rem;text-decoration:none;transition:.2s ease-in-out}.navLinks a:not(.active):hover{color:var(--hover-gray)}.navLinks .active{color:var(--second-color)}@media (max-width:1024px){.navLinks{display:none}}@media (min-width:1025px){.hamburguerMenu{display:none}}.hamburguerMenu{margin:auto}.hamburguerMenu-button{align-items:center;background:none;border:none;box-sizing:border-box;display:flex;flex-direction:column;height:9px;justify-content:space-between;margin:0;padding:0;width:18px}.hamburguerMenu-button-line{background-color:var(--text-color);height:1px;opacity:1;transition:.2s ease-in-out;width:100%}.hamburguerMenu-button-line-transform:first-of-type{transform:rotate(45deg) translateY(2px);transform-origin:left}.hamburguerMenu-button-line-transform:nth-of-type(2){opacity:0}.hamburguerMenu-button-line-transform:nth-of-type(3){transform:rotate(-45deg) translateY(-9px);transform-origin:right}.hamburguerMenu-links{align-items:center;background-color:var(--main-color);display:flex;flex-direction:column;gap:28px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;list-style:none;margin:30px 0 0;overflow:hidden;padding:28px 0;position:absolute;right:0;transition:.2s ease-in-out;width:100%;z-index:10}.hamburguerMenu-links li a{color:var(--text-color);font-family:Roboto;font-size:1rem;font-weight:900;letter-spacing:-.02em;line-height:1.53rem;text-align:left;text-decoration:none}.hamburguerMenu-links li .active{color:var(--second-color)}.hamburguerMenu-links-hidden{width:0}.dropDown{position:relative;width:4rem}.dropDown-button{all:unset;background:none;border:none;color:var(--text-color);font-family:Roboto;font-size:1.2rem;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;line-height:1.721rem;padding:0 1rem 0 0;position:relative;text-align:left;transition:.2s ease-in-out;width:2.6rem;z-index:5}.dropDown-button:hover{color:var(--hover-gray)}.dropDown-button:after{right:-4%;transform:rotate(-45deg)}.dropDown-button:after,.dropDown-button:before{background-color:var(--text-color);content:"";height:.03rem;position:absolute;top:50%;width:.6rem}.dropDown-button:before{right:7%;transform:rotate(45deg)}.dropDown-button:hover{cursor:pointer}.dropDown-hiddenContent{max-height:0;overflow:hidden;position:absolute;top:0;transition:.2s ease-in-out;width:inherit;z-index:1}.dropDown-showContent{max-height:200px;top:100%}.dropDown-hiddenContent ul{margin:0;padding:0}.dropDown-hiddenContent li{color:var(--text-color);font-family:Roboto;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;line-height:1.721rem;list-style:none;padding:0;text-align:left;transition:.1s ease-in-out}.dropDown-hiddenContent li:hover{background-color:var(--second-color);color:var(--main-color);cursor:pointer}@media (max-width:1024px){.dropDown{display:none}}.home-frontPage{height:100vh;min-height:43rem;position:relative;width:100%}.home-frontPage-container{align-items:flex-end;display:flex;height:-webkit-fill-available;justify-content:flex-end;margin:auto;padding-bottom:130px;padding-left:80px;padding-right:80px;position:relative;width:auto}#fontPageVideo{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.home-frontPage-content{align-items:flex-end;color:var(--text-color);display:flex;flex-direction:column;width:70%}.home-frontPage-title{font-family:Archivo Black;font-size:6rem;line-height:6rem;margin-bottom:16px}.home-frontPage-text,.home-frontPage-title{font-weight:400;letter-spacing:-.02em;text-align:right}.home-frontPage-text{font-family:Roboto;font-size:1.25rem;line-height:1.85rem;margin-bottom:50px;margin-top:0;max-width:460px}.home-frontPage-buttonContainer{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}@media (min-width:800px) and (max-width:1024px){.home-frontPage-container{padding-left:40px;padding-right:40px}.home-frontPage-title{font-size:4rem;line-height:4rem}}@media (max-width:799px){.home-frontPage-container{align-items:center;height:100%;justify-content:center;margin:0;padding-left:16px;padding-right:16px}.home-frontPage-content{align-items:center;width:100%}.home-frontPage-title{font-size:2.5rem;line-height:2.5rem;text-align:center;width:80%}.home-frontPage-text{font-size:1rem;text-align:center;width:80%}.home-frontPage-buttonContainer{align-items:center;flex-direction:column;justify-content:center;width:100%}}.button{background:none;border:none;border-radius:30px;color:var(--main-color);cursor:pointer;font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.9rem;padding:10px;text-align:justified;transition:.2s ease-in-out;width:11.5rem}.button-white{background-color:var(--text-color)}.button-white:hover{background-color:var(--hover-gray)}.button-yellow{background-color:var(--second-color)}.button-yellow:hover{background-color:var(--hover-yellow)}@media (min-width:800px) and (max-width:1024px){.button{font-size:1.125rem;width:12.5rem}}@media (max-width:799px){.button{font-size:1rem}.button,.buttonLink{width:100%}}.tag-list{display:flex;flex-direction:column;flex-shrink:0;height:485px;justify-content:center;margin:auto;overflow:hidden;position:relative;width:100%}.tag-list-title{color:var(--text-color);font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.25rem;margin-left:80px;position:absolute;text-align:left;top:7%}.loop-slider .inner{animation-direction:var(--direction);animation-duration:var(--duration);animation-iteration-count:infinite;animation-name:loop;animation-timing-function:linear;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tag{align-items:center;display:flex;gap:0 .2rem;height:130px;margin-right:8rem;padding:.7rem 1rem}.tag img{height:100%}@keyframes loop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (min-width:800px) and (max-width:1024px){.tag-list{height:259px}.tag-list-wrapper{align-items:center;display:flex;height:192px;justify-content:center}.tag-list-title{margin-left:40px;top:1%}.tag{height:105px;margin-right:5rem}}@media (max-width:799px){.tag-list{height:140px}.tag-list-title{font-size:.875rem;line-height:.875rem;margin:0;text-align:center;top:6px;width:100%}.tag{height:50px;margin-right:1rem}}.careFuture-frontPage{height:90vh;min-height:70rem;overflow:hidden;position:relative}.careFuture-bg{bottom:-153px;height:153%;left:0;object-fit:cover;position:absolute;width:126%;z-index:-2}.careFuture-container{height:100%;margin-left:80px;margin-right:80px;position:relative;width:auto}.careFuture-content{bottom:0;color:var(--main-color);left:0;margin-bottom:130px;position:absolute;width:50%}.careFuture-title{font-family:Archivo Black;font-size:6rem;font-weight:400;letter-spacing:-.02em;line-height:6rem;margin-bottom:0;text-align:left;width:100%}.careFuture-title span{color:var(--second-color)}.careFuture-text{font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.85rem;margin-bottom:50px;text-align:left;width:80%}.careFuture-items{height:30rem;margin:180px 80px;width:auto}.careFuture-items ul{align-items:baseline;color:var(--text-color);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;list-style-type:none;margin:0;padding:0}.careFuture-items ul li{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;width:380px}.careFuture-items ul li p{font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.85rem;text-align:center}@media (max-width:449px){.careFuture-title{font-size:4rem}}@media (min-width:800px) and (max-width:1024px){.careFuture-title{font-size:4rem;line-height:4rem}.careFuture-text{font-size:1.125rem;line-height:1.721rem}.careFuture-container,.careFuture-items{margin-left:40px;margin-right:40px}.careFuture-items ul li{width:259px}.careFuture-items ul li p{font-size:1rem;line-height:1.53rem}}@media (max-width:799px){.careFuture-frontPage{min-height:40rem}.careFuture-container{margin-left:16px;margin-right:16px}.careFuture-content{width:100%}.careFuture-title{font-size:2.5rem;line-height:2.5rem;width:70%}.careFuture-text{font-size:1rem;line-height:1.53rem;width:70%}.careFuture-bg{bottom:-132px;width:186%}.careFuture-items{margin-left:16px;margin-right:16px;margin-top:45px}.careFuture-items ul{gap:60px}.careFuture-items ul li{width:259px}.careFuture-items ul li p{font-size:1rem;line-height:1.53rem}}#loop-scroll-gallery{height:973px;max-width:519px;min-width:250px;overflow:hidden;width:100%}.scroll-gallery-wrapper{height:100%;margin:auto;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;width:100%}.scroll-gallery-wrapper-animation{animation:slidein 1.5s linear 1}.scroll-gallery-wrapper-animation-inverted{animation:slideinInverted 1.5s linear 1}.scroll-gallery-image-container,.scroll-gallery-image-container img{height:100%;width:100%}@keyframes slidein{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes slideinInverted{0%{transform:translateY(-120%)}to{transform:translateY(0)}}@media (min-width:800px) and (max-width:1024px){#loop-scroll-gallery{height:845px;width:464px}}.checkpoints-container{margin-bottom:40px;margin-left:80px;margin-right:80px;position:relative}.checkpoints-imgTop{left:4%;position:absolute;top:-16%;width:57%;z-index:10}.checkpoints-img{width:100%}.cp-item{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.25rem;position:absolute;text-align:left}.cp-mission{height:3%;left:0;top:10%;width:7%}.cp-dedication{height:3%;left:78%;top:21%;width:9%}.cp-excellence{height:4%;left:8%;top:47%;width:10%}.cp-vision{height:3%;left:89%;top:69%;width:7%}.cp-values{height:3%;left:34%;top:86%;width:6%}.cp-career{height:3%;left:83%;top:91%;width:16%}@media (min-width:1025px){.cp-mission:hover:after{content:"Futbol America is dedicated to creating and developing solutions for sports tourism, ensuring that institutions and players receive comprehensive logistics services while upholding our commitment to socially responsible sporting events."}.cp-dedication:hover:after,.cp-mission:hover:after{color:var(--text-color);display:block;margin-top:30px;width:300px}.cp-dedication:hover:after{content:"Based on our experience in the industry of soccer and our network composed by coaches, scouts, video analyst, we can always collaborate to propose the best pathways for your future in soccer. There are many angles to consider and help the player and his family to choose the right decision. Futbol America can be next to you in that specific moment of your life.";left:-155%;position:absolute}.cp-excellence:hover:after{content:"Our team selects hotels that cater to athletes' needs, offering differentiated room service, quality meals, and convenient locations near training fields and stadiums. With specialized expertise in sports tourism, we are always available to address any issues and provide assistance during your trip."}.cp-excellence:hover:after,.cp-vision:hover:after{color:var(--text-color);display:block;margin-top:30px;width:300px}.cp-vision:hover:after{content:"Our vision is to become a benchmark in sports tourism throughout South America, setting the standard for excellence in service and customer satisfaction.";left:-160px;position:absolute}.cp-values:hover:after{content:"We are guided by principles of ethics, transparency, and socio-environmental responsibility in all aspects of our operations."}.cp-career:hover:after,.cp-values:hover:after{color:var(--text-color);display:block;margin-top:30px;width:300px}.cp-career:hover:after{content:"Based on our experience in the industry of soccer and our network composed by coaches, scouts, video analyst, we can always collaborate to propose the best pathways for your future in soccer. There are many angles to consider and help the player and his family to choose the right decision. Futbol America can be next to you in that specific moment of your life.";left:-55%;position:absolute;top:0}}.checkpoints-phone-container{display:none}@media (min-width:800px) and (max-width:1024px){.checkpoints-container{margin-left:40px;margin-right:40px}.cp-item{font-size:1rem;line-height:1rem}.cp-mission:after{color:var(--text-color);content:"Futbol America is dedicated to creating and developing solutions for sports tourism, ensuring that institutions and players receive comprehensive logistics services while upholding our commitment to socially responsible sporting events.";display:block;margin-top:26px;width:879%}.cp-dedication:after{color:var(--text-color);content:"Based on our experience in the industry of soccer and our network composed by coaches, scouts, video analyst, we can always collaborate to propose the best pathways for your future in soccer. There are many angles to consider and help the player and his family to choose the right decision. Futbol America can be next to you in that specific moment of your life.";display:block;left:-175%;margin-top:20px;position:absolute;width:400%}.cp-excellence:after{color:var(--text-color);content:"Our team selects hotels that cater to athletes' needs, offering differentiated room service, quality meals, and convenient locations near training fields and stadiums. With specialized expertise in sports tourism, we are always available to address any issues and provide assistance during your trip.";display:block;margin-top:26px;width:720%}.cp-vision:after{content:"Our vision is to become a benchmark in sports tourism throughout South America, setting the standard for excellence in service and customer satisfaction.";left:-160px;margin-top:20px;position:absolute;width:429%}.cp-values:after,.cp-vision:after{color:var(--text-color);display:block}.cp-values:after{content:"We are guided by principles of ethics, transparency, and socio-environmental responsibility in all aspects of our operations.";margin-top:26px;width:472%}.cp-career:after{color:var(--text-color);content:"Based on our experience in the industry of soccer and our network composed by coaches, scouts, video analyst, we can always collaborate to propose the best pathways for your future in soccer. There are many angles to consider and help the player and his family to choose the right decision. Futbol America can be next to you in that specific moment of your life.";display:block;left:-90%;margin-top:28px;position:absolute;top:0;width:200%}}@media (max-width:799px){.checkpoints-container{display:none}.checkpoints-phone-container{display:block;margin-left:16px;margin-right:16px;margin-top:119px;position:relative}.checkpoints-phone-imgTop{left:7%;position:absolute;top:-12%;width:80%}.checkpoints-phone-img{width:100%}.cp-item-phone h3{color:var(--second-color)}.cp-item-phone h3,.cp-item-phone p{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1rem;margin:0;text-align:left}.cp-item-phone p{color:var(--text-color)}.cp-phone-mission{left:0;position:absolute;top:1.5%;width:65%}.cp-phone-dedication{left:33%;position:absolute;top:20%;width:54%}.cp-phone-excellence{left:0;position:absolute;top:44.5%;width:64%}.cp-phone-vision{left:39%;position:absolute;top:66%;width:55%}.cp-phone-values{left:0;position:absolute;top:82%;width:64%}.cp-phone-career{left:16%;position:absolute;top:100%;width:73%}}.teamGallery-container{align-items:center;color:var(--text-color);display:flex;flex-direction:column;gap:120px;justify-content:center;margin-left:80px;margin-right:80px;margin-top:275px}.teamGallery-topSeparator{bottom:auto;top:-60px}.teamGallery-separator{background-color:var(--hover-gray);border-radius:100%;bottom:-60px;height:4px;position:absolute;width:100%}.teamGallery-cardContainer{margin:auto;position:relative;width:90%}.teamGallery-leftCardContainer{grid-gap:16px;display:grid;gap:16px;grid-template-areas:"image name" "image desc" "image mail";grid-template-columns:1fr 2fr;grid-template-rows:1fr 2fr 1fr}.teamGallery-rightCardContainer{grid-gap:16px;display:grid;gap:16px;grid-template-areas:"name image" "desc image" "mail image";grid-template-columns:2fr 1fr;grid-template-rows:1fr 2fr 1fr}.teamGallery-leftCardContainer h3,.teamGallery-rightCardContainer h3{align-items:center;display:flex;grid-area:name;justify-content:center}.teamGallery-leftCardContainer p,.teamGallery-rightCardContainer p{grid-area:desc}.teamGallery-leftCardContainer .teamGallery-mailContainer,.teamGallery-rightCardContainer .teamGallery-mailContainer{align-items:flex-end;display:flex;grid-area:mail;justify-content:center;text-align:center}.teamGallery-mailContainer a{color:var(--text-color)}.teamGallery-imgContainer{aspect-ratio:.8;grid-area:image;height:100%;margin:auto;max-height:380px}.teamGallery-imgContainer img{border-radius:10px;height:100%;object-fit:cover;width:100%}.slideInRight{animation:slideInRight .5s ease-in-out}.slideInLeft{animation:slideInLeft .5s ease-in-out}.slideInUp{animation:slideInUp .5s ease-in-out}.slideInDown{animation:slideInDown .5s ease-in-out}.teamGallery-name{color:var(--second-color);margin:0 0 42px}.teamGallery-desc,.teamGallery-mailContainer a,.teamGallery-name{font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.25rem;text-align:left}.teamGallery-desc,.teamGallery-mailContainer a{margin:0}.teamGallery-mailContainer img{height:32px;width:32px}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInUp{0%{transform:translateY(-100%)}to{transform:translateX(0)}}@keyframes slideInDown{0%{transform:translateY(100%)}to{transform:translateX(0)}}@media (min-width:800px) and (max-width:1199px){.teamGallery-container{align-items:center;display:flex;justify-content:space-between;margin-left:40px;margin-right:40px;margin-top:218px}.teamGallery-name{font-size:1.4rem;line-height:1.4rem}.teamGallery-desc,.teamGallery-mailContainer a{font-size:1.2rem;line-height:1.2rem}}@media (max-width:799px){.teamGallery-container{margin-left:16px;margin-right:16px;margin-top:300px}.teamGallery-leftCardContainer,.teamGallery-rightCardContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.teamGallery-imgContainer{max-height:310px}.teamGallery-name{font-size:1.2rem;line-height:1.2rem}.teamGallery-desc,.teamGallery-mailContainer a{font-size:1rem;line-height:1rem}}.timelapse-container{align-items:flex-start;color:var(--text-color);display:flex;justify-content:space-between;margin:295px 80px 200px;position:relative}.timelapse-card{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;width:220px}.timelapse-card-imgContainer{align-items:center;background-color:var(--main-color);display:flex;height:60px;justify-content:center;position:relative;width:80px;z-index:2}.timelapse-card-imgContainer img{aspect-ratio:1/1;height:100%}.timelapse-card h3{font-family:Roboto;font-size:1.25rem;font-weight:900;line-height:1.4rem;margin:18px 0 0;text-align:left}.yellowTitle{color:var(--second-color)}.timelapse-card p{font-family:Roboto;font-size:1.25rem;font-weight:400;line-height:1.56rem;margin:16px 0 0;text-align:center}.timelapse-line{background-color:var(--second-color);height:3px;position:absolute;top:15%;z-index:1}.timelapse-line-animation{animation:growUp 5s linear;width:100%}@keyframes growUp{0%{width:0}to{width:100%}}@media (min-width:800px) and (max-width:1024px){.timelapse-container{margin:129px 40px}.timelapse-card{width:174px}.timelapse-card-imgContainer{height:40px;width:54px}.timelapse-card h3{font-size:1rem;line-height:1.172rem}.timelapse-card p{font-size:1rem;line-height:1.26rem}.timelapse-line{top:12%}}@media (max-width:799px){.timelapse-container{align-items:center;flex-direction:column;gap:60px;margin:116px 16px 80px}.timelapse-line{display:none}.timelapse-card{width:220px}.timelapse-card-imgContainer{height:40px;width:54px}.timelapse-card h3{color:var(--second-color);font-size:1rem;line-height:1.172rem;margin-top:16px}.timelapse-card p{font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.172rem;margin-top:8px}}.bgGallery-container{height:100vh;min-height:60rem;overflow:hidden;position:relative;width:auto}.bgGallery-bgContainer{height:100%;position:absolute;top:0;width:100%}.bgGallery-container img{height:100%;object-fit:cover;opacity:0;opacity:1;transition:.1s ease-in-out;width:100%}.bgGallery-bgImg-off{opacity:0!important}.bgGallery-bgContainer:after{background:linear-gradient(180deg,#0000 0,#0f0f0f 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.bgGallery-contentContainer{height:100%;margin:auto 80px;position:relative;width:auto;z-index:2}.bgGallery-contentAndButton{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;position:relative;width:100%}.bgGallery-content{bottom:200px;color:var(--text-color);left:0;overflow:hidden;position:absolute;width:100%}.bgGallery-content h2{font-family:Archivo Black;font-size:6rem;line-height:5rem}.bgGallery-content h2,.bgGallery-content p{font-weight:400;letter-spacing:-.02em;margin:0 0 26px;text-align:left}.bgGallery-content p{font-family:Roboto;font-size:1.25rem;line-height:1.563rem;width:50%}.bgGallery-info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:100%}.bgGallery-info-animation-up{transform:translateY(-100%)}.bgGallery-imgButtonsContainer{bottom:110px;height:50%;overflow:hidden;position:absolute;right:0;width:60%;z-index:2}.bgGallery-imgButton0{right:100%}.bgGallery-imgButton0,.bgGallery-imgButton1{border:4px solid var(--hover-gray);border-radius:30px;bottom:0;height:450px;overflow:hidden;position:absolute;width:380px}.bgGallery-imgButton1{right:310px}.bgGallery-transition{transition:.2s ease-in-out}.bgGallery-imgButton2{right:0}.bgGallery-imgButton2,.bgGallery-imgButton3{border-radius:30px;bottom:0;height:346px;overflow:hidden;position:absolute;width:292px}.bgGallery-imgButton3{right:-100%}@media (min-width:800px) and (max-width:1024px){.bgGallery-contentContainer{margin:auto 40px}.bgGallery-imgButton0,.bgGallery-imgButton1{height:326px;width:275px}.bgGallery-imgButton1{right:232px}.bgGallery-imgButton2,.bgGallery-imgButton3{height:253px;width:213px}.bgGallery-content h2{font-size:4rem;line-height:4.2rem}.bgGallery-content p{font-size:1rem;line-height:1.3rem;width:70%}}@media (max-width:799px){.bgGallery-contentContainer{margin:auto 16px}.bgGallery-content h2{font-size:2.5rem;line-height:2.6rem}.bgGallery-content p{font-size:1rem;line-height:1.1rem;width:100%}}.bgGallery-soon{color:var(--text-color);display:grid;height:100vh;min-height:800px;place-content:center}.spinnerContainer{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.spinner{height:40px;margin:100px auto;position:relative;width:40px}.double-bounce1,.double-bounce2{animation:bounce 2s ease-in-out infinite;background-color:#fdfdfd;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.accordion-container{display:flex;justify-content:space-between;margin-top:57px;min-height:56rem;min-height:800px;overflow:hidden;position:relative;width:auto}.accordion-text{color:var(--text-color);height:100%;margin-left:80px;width:466px}.accordion-text h2{font-family:Archivo Black;font-size:6rem;font-weight:400;letter-spacing:-.02em;line-height:6rem;margin-bottom:24px;margin-top:0;text-align:left}.accordion-text h2 span{color:var(--second-color)}.accordion-text p{font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.56rem;margin:0;text-align:left}.accordion-contentContainer{color:var(--text-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:400px;position:relative;width:40%}.accordion-itemContainer{transition:.2s ease-in-out}.accordion-item-sideContainer{border:1px solid var(--text-color);position:relative;text-align:center}.accordion-sideItem-ButtonContainer{all:unset;border:1px solid var(--text-color);border-radius:50%;cursor:pointer;height:32px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:32px}.accordion-sideItem-ButtonContainer-verticalLine{background-color:var(--text-color);height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease-in-out;width:1px}.accordion-sideItem-ButtonContainer-verticalLine-expanded{transform:rotateX(90deg);transform-origin:center}.accordion-sideItem-ButtonContainer-horizontalLine{background-color:var(--text-color);height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.accordion-item-extraContentContainer{display:grid;grid-template-columns:1fr 1fr;height:100%;left:100%;position:absolute;top:0;transition:.2s ease-in-out;width:100vw;z-index:5}.accordion-item-extraContent-imgContainer{height:100%;overflow:hidden;width:100%}.accordion-item-extraContent-imgContainer img{height:100%;object-fit:cover;width:100%}.accordion-item-extraContent-textContainer{align-items:center;background-color:var(--text-color);box-sizing:border-box;color:var(--main-color);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:80px;padding-right:120px;width:100%}.accordion-itemContainer-expand{transform:translateX(calc(-100vw + 70px))}.accordion-phone-contentContainer{display:none}@media (min-width:800px) and (max-width:1024px){.accordion-container{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.accordion-contentContainer{margin-top:100px;position:relative;transform:translateX(calc(100vw - 600px));width:600px}.accordion-container{margin-top:58px}.accordion-text h2{font-size:4rem;line-height:4.2rem}.accordion-contentContainer p{margin-bottom:40px}}@media (max-width:799px){.accordion-container{flex-direction:column;width:100%}.accordion-contentContainer{display:none}.accordion-text{margin-left:16px;margin-right:16px;width:auto}.accordion-text h2{font-size:2.5rem;line-height:2.5rem;margin-bottom:40px}.accordion-text p{margin-bottom:44px}.accordion-phone-contentContainer{display:block;margin:auto 16px}}.accordionMenu-titleContainer{align-items:center;border:1px solid var(--text-color);box-sizing:border-box;color:var(--text-color);display:flex;height:2.5rem;justify-content:center;width:100%}.accordionMenu-titleContainer h3{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.26rem;margin:0;text-align:center}.accodrionMenu-itemContainer{position:relative}.accordionMenu-textContainer{background-color:var(--text-color);color:var(--main-color);height:100%;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.accordionMenu-textContainer-expand{max-height:15.625rem}.accordionMenu-textContainer p{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.26rem;margin:0;padding:15px 6px 41px;text-align:left}.accordionMenu-titleContainer-selected{background-color:var(--second-color);color:var(--main-color)}.autoGallery{height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.autoGallery-img{height:100%;object-fit:cover;width:100%}.autoGallery-currentImg{left:0;position:absolute;top:0}.autoGallery-nextImg{left:100%;position:absolute;top:0}.autoGallery-transition .autoGallery-currentImg{left:-100%;transition:.4s ease-in-out}.autoGallery-transition .autoGallery-nextImg{left:0;transition:.4s ease-in-out}.SchedulesContainer{color:var(--text-color);display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:1fr;height:-webkit-max-content;height:max-content;margin-left:80px;margin-right:80px;margin-top:450px}.SchedulesContainer div{border-left:1px solid var(--hover-gray);border-right:1px solid var(--hover-gray);height:100%;margin-left:-1px}.SchedulesContainer div:hover{background-color:var(--second-color);color:var(--main-color)}.SchedulesContainer h3{border-bottom:1px solid var(--hover-gray);font-family:Archivo Black;font-size:2.5rem;font-weight:400;line-height:2.72rem;margin:0;padding:10px 0;text-align:center}.SchedulesContainer div p:first-of-type{padding-top:74px}.SchedulesContainer p{font-family:Roboto;font-size:1.25rem;font-weight:400;height:3.75rem;line-height:1.56rem;margin:0 0 50px;padding:0;text-align:center}@media (min-width:800px) and (max-width:1024px){.SchedulesContainer{margin-left:40px;margin-right:40px;margin-top:272px}.SchedulesContainer h3{font-size:1.25rem;line-height:1.36rem}.SchedulesContainer p{font-size:1rem;height:3rem;line-height:1.172rem;margin-bottom:40px}.SchedulesContainer div p:first-of-type{margin-top:40px;padding-top:0}}@media (max-width:799px){.SchedulesContainer{display:none}}.testimonyContainer{align-items:center;border:2px solid var(--text-color);border-radius:10px;box-sizing:border-box;color:var(--text-color);display:flex;flex-direction:column;height:28.063rem;justify-content:space-between;padding:10px 30px;width:414px}.testimonyContainer h3{font-family:Archivo Black;font-size:24px;font-weight:900;height:3rem;line-height:29.05px;text-align:left}.testimony-desc{font-family:Roboto;font-size:1.125rem;font-weight:400;height:15rem;line-height:1.31rem;overflow-y:scroll;text-align:left}.testimony-desc::-webkit-scrollbar{width:6px}.testimony-desc::-webkit-scrollbar-thumb{background-color:var(--text-color);border-radius:6px}.testimony-desc::-webkit-scrollbar-track{background-color:var(--main-color);border-radius:6px}.testimony-infoContainer{align-items:center;display:flex;gap:20px;justify-content:space-between}.testimony-info-imgContainer{border-radius:50%;height:90px;overflow:hidden;width:90px}.testimony-info-imgContainer img{height:100%;object-fit:cover;width:100%}.testimony-info-textContainer{width:200px}.testimony-info-textContainer h4{font-family:Roboto;font-size:1.25rem;font-weight:900;line-height:1.56rem;margin:0;text-align:left}.testimony-info-textContainer p{font-family:Roboto;font-size:1.125rem;font-weight:500;line-height:1.31rem;text-align:left}@media (min-width:800px) and (max-width:1024px){.testimonyContainer{height:22.813rem;padding:20px 10px;width:307px}.testimony-info-imgContainer{border-radius:50%;height:67px;overflow:hidden;width:67px}.testimonyContainer h3{font-size:1.25rem;line-height:1.513rem;margin:0 0 9px;width:100%}.testimonyStarsContainer{text-align:left;width:100%}.testimony-desc{margin-bottom:9px;margin-top:9px}.testimony-desc,.testimony-info-textContainer h4,.testimony-info-textContainer p{font-size:1rem;line-height:1.172rem}}.countrySelectionContainer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto auto;grid-template-rows:auto auto;margin-bottom:80px;margin-top:120px;place-content:center}.countrySelectionContainer-spinner{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.countrySelectionContainer div{aspect-ratio:1.6;border-radius:20px;cursor:pointer;margin:auto;max-width:500px;overflow:hidden;width:100%}.countrySelectionContainer div img{height:100%;object-fit:cover;width:100%}.hotelContainer{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-around;margin-bottom:80px;margin-top:80px}.hotel-imgsGalleryContainer{aspect-ratio:1.6;border:1px solid var(--text-color);border-radius:40px;box-sizing:border-box;overflow:hidden;padding:20px;width:600px}.hotel-imgsGalleryContainer div{border-radius:20px;height:100%;overflow:hidden;width:100%}.hotel-textContainer{width:400px}.hotel-textContainer ul{list-style:none}.hotel-textContainer li{align-items:center;display:flex;justify-content:flex-start}.hotel-nameList,.hotel-textContainer li{font-family:Roboto;font-size:1.25rem;font-weight:400;gap:10px;line-height:1.56rem;margin-bottom:24px;text-align:left}.hotel-textContainer h3{color:var(--second-color);font-family:Roboto;font-size:2.25rem;font-weight:400;line-height:2.835rem;margin:0;text-align:left;width:100%}.hotel-textContainer{font-family:Roboto;font-size:1.3rem;font-weight:400;line-height:1.56rem}.hotel-buttonContainer button{background:radial-gradient(circle at center,#f6e27a,#d4a017,#b8860b);border:none;border-radius:25px;box-shadow:0 4px 8px #0000004d;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;text-shadow:1px 1px 2px #00000080;transition:transform .2s}.hotel-buttonContainer button:hover{transform:scale(1.05)}@media (max-width:599px){.hotel-imgsGalleryContainer{width:95%}}.header{margin-top:24px;position:absolute;top:0;width:100%;z-index:10}.header-content{align-items:center;display:flex;height:inherit;justify-content:space-between;position:relative;width:100%}.title{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.721rem;margin-left:80px;text-align:left}.yellowColor{color:var(--second-color)}.title a{color:var(--text-color);text-decoration:none}.navOptions{align-items:center;display:flex;flex-wrap:wrap;gap:41px;justify-content:center;margin-right:80px}@media (min-width:800px) and (max-width:1024px){.header{max-width:1024px}.title{margin-left:40px}.navOptions{margin-right:40px}}@media (max-width:799px){.title{margin-left:16px}.navOptions{margin-right:16px}}.doubleScrollGallery{flex-direction:column;gap:50vh}.doubleScrollGallery,.doubleScrollGallery-textContainer{align-items:center;display:flex;justify-content:center;width:100%}.doubleScrollGallery-textContainer{height:100vh;margin-top:50vh;position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%)}.doubleScrollGallery-text{color:var(--text-color);font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.85rem;text-align:center;width:230px}.doubleScrollGallery-text span{color:var(--second-color)}.doubleScrollGallery-galleryContainer{align-items:center;display:flex;height:100vh;justify-content:space-between;margin-left:80px;margin-right:80px;position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%);width:auto}.doubleScrollGallery-galleryWrapper h3{color:var(--text-color);display:none;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.913rem;text-align:right}.doubleScrollGallery-titleTablet{display:none}.doubleScrollGallery-galleriesTextContainer{align-items:center;color:var(--text-color);display:flex;flex-direction:column;height:475px;justify-content:space-between;width:33%}.doubleScrollGallery-galleriesTextContainer h2{font-family:Roboto;font-size:1.875rem;font-weight:400;letter-spacing:-.02em;line-height:2.8rem;text-align:center}.doubleScrollGallery-galleriesTextContainer ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:80px;justify-content:space-between;list-style:none;margin:auto;padding:0;width:100%}.doubleScrollGallery-galleriesTextContainer li{font-family:Roboto;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.8rem;margin:auto;text-align:right}.doubleScrollGallery-galleriesTextContainer div{height:25%}.doubleScrollGallery-videoContainer{height:100vh;margin-bottom:-25%;position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%);width:100%}#home-finalVideo{height:100%;object-fit:cover;transition:.2s ease-in-out;width:100%}.doubleScrollGallery-finalDiv{height:200vh;transform:translateY(-50%);width:100%}.doubleScrollGallery-opacity0{opacity:0;transition:.2s ease-in-out}.doubleScrollGallery-opacity1{opacity:1;transition:.2s ease-in-out}.doubleScrollGallery-scale{transform:scale(.8)}@media (min-width:800px) and (max-width:1024px){.doubleScrollGallery-galleryContainer{margin-left:40px;margin-right:40px}.doubleScrollGallery-galleriesTextContainer{display:none}.doubleScrollGallery-titleTablet{color:var(--text-color);display:block;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.913rem;position:absolute;text-align:center;top:149px;width:100%}.doubleScrollGallery-galleryWrapper h3{display:block;margin:0;position:absolute;text-align:center;top:1173px;width:50%}}@media (max-width:799px){.doubleScrollGallery-galleryWrapper{display:none}.doubleScrollGallery-textContainer{height:60vh;margin-top:100vh}.doubleScrollGallery-galleriesTextContainer{display:none}.doubleScrollGallery-galleryContainer{height:0}}.services-testimoniesSection{margin:261px 80px 166px}.services-testimoniesSection h2,.yourExperienceContainer h2{color:var(--text-color);font-family:Archivo Black;font-size:6rem;font-weight:400;letter-spacing:-.02em;line-height:6rem;margin-bottom:80px;text-align:center}.services-testimoniesSection h2 span,.yourExperienceContainer h2 span{color:var(--second-color)}.services-testimoniesContainer{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:auto;justify-content:center;margin:auto;width:auto}.yourExperienceContainer{color:var(--text-color);margin:120px 80px}.yourExperienceContainer ul{list-style:circle}.yourExperienceContainer li{font-family:Roboto;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:2.5rem;margin-bottom:16px;text-align:left}.countrySelectionButtonContainer{position:absolute;right:80px;top:100px;z-index:5}.countrySelectionButtonContainer button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:800px) and (max-width:1024px){.services-testimoniesSection{margin-left:40px;margin-right:40px;margin-top:136px}.services-testimoniesContainer{gap:12px}.services-testimoniesSection h2,.yourExperienceContainer h2{font-size:4rem;line-height:4rem}.yourExperienceContainer{margin:80px 40px}.yourExperienceContainer li{font-size:1.65rem;line-height:2rem}.countrySelectionButtonContainer{top:25px}}@media (max-width:799px){.services-testimoniesSection{margin:60px 16px 80px}.services-testimoniesSection h2,.yourExperienceContainer h2{font-size:2.5rem;line-height:2.5rem;margin-bottom:40px;text-align:left;width:18rem}.services-testimoniesContainer{flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding-bottom:10px;width:100%}.services-testimoniesContainer::-webkit-scrollbar{height:6px}.services-testimoniesContainer::-webkit-scrollbar-thumb{background-color:var(--second-color);border-radius:6px}.services-testimoniesContainer::-webkit-scrollbar-track{background-color:var(--main-color);border-radius:6px;width:100%}.yourExperienceContainer{margin:80px 16px}.yourExperienceContainer li{font-size:1.2rem;line-height:1.4rem}.countrySelectionButtonContainer{right:50px;top:25px}}.autoGallery-section{height:80vh;margin:74px 80px;min-height:800px;width:auto}@media (min-width:800px) and (max-width:1024px){.autoGallery-section{margin:110px 40px;min-height:583px}}@media (max-width:799px){.autoGallery-section{margin:60px 16px;min-height:538px}}.hotelSectionContainer{color:var(--text-color);overflow:hidden;position:relative}.hotelSectionContainer-bg{height:100%;position:absolute;width:100%;z-index:-1}.hotelSectionContainer-bg:after{background:linear-gradient(0deg,#0f0f0f00,#0f0f0f);top:0}.hotelSectionContainer-bg:after,.hotelSectionContainer-bg:before{content:"";height:20%;left:0;position:absolute;width:100%;z-index:1}.hotelSectionContainer-bg:before{background:linear-gradient(180deg,#0f0f0f00,#0f0f0f);bottom:0}.hotelSectionContainer-bg img{filter:blur(2px) grayscale();height:100%;object-fit:cover;width:100%}.hotelSectionContainer-content{box-sizing:border-box;padding:120px 80px 80px}.hotelSectionContainer h2{font-family:Archivo Black;font-size:6rem;font-weight:400;letter-spacing:-.02em;line-height:6rem;margin-bottom:24px;margin-top:0;text-align:left}.hotelSectionContainer h2 span{color:var(--second-color)}.hotelSection-vanContainer{color:var(--text-color);height:744px;margin-top:167px;position:relative;width:100%}.hotelSection-vanContainer h2{font-family:Archivo Black;font-size:6rem;font-weight:400;letter-spacing:-.02em;line-height:6rem;margin-bottom:24px;margin-left:80px;margin-top:0;text-align:left}.hotelSection-vanContainer h2 span{color:var(--second-color)}.hotelSection-van-text{bottom:0;color:var(--text-color);font-family:Roboto;font-size:1.25rem;font-weight:400;left:40px;letter-spacing:-.02em;line-height:1.56rem;position:absolute;text-align:left;width:400px}.hotelSection-van-text p{margin:0}.hotelSection-van-yellowBoc{aspect-ratio:1;background-color:var(--second-color);position:absolute;right:40rem;top:10rem;width:400px}.hotelSection-van-imgContainer{aspect-ratio:1.5;bottom:0;overflow:hidden;position:absolute;right:80px;width:749px}.hotelSection-van-imgContainer img{height:100%;object-fit:cover;transition:.2s ease-in-out;width:100%}.hotelSection-van-imgContainer img:hover{transform:scale(1.2)}.hotelSection-van-text-ImgContainer-phone{display:none}@media (min-width:1201px) and (max-width:1259px){.hotelSection-van-yellowBoc{right:30rem;top:12rem;width:400px}.hotelSection-van-imgContainer{bottom:0;right:80px;width:600px}}@media (min-width:800px) and (max-width:1199px){.hotelSection-vanContainer h2{font-size:4rem;line-height:4.1rem}.hotelSectionContainer{margin-top:63px}.hotelSectionContainer h2{font-size:4rem;line-height:4.1rem}.hotelSectionContainer li{margin-bottom:17px}.hotelSectionContainer-content{box-sizing:border-box;padding:120px 40px 80px;padding-left:40px;padding-right:40px}.hotelSection-vanContainer{height:600px;margin-top:305px}.hotelSection-van-yellowBoc{height:317px;right:25rem;top:150px;width:317px}.hotelSection-van-imgContainer{bottom:0;right:40px;width:556px}.hotelSection-van-text{font-size:1rem;width:374px}}@media (min-width:921px) and (max-width:1019px){.hotelSection-van-yellowBoc{height:250px;right:23rem;top:200px;width:250px}.hotelSection-van-imgContainer{bottom:0;right:40px;width:450px}}@media (max-width:920px){.hotelSection-van-yellowBoc{height:250px;right:23rem;top:200px;width:250px}.hotelSection-van-imgContainer{bottom:0;right:40px;width:360px}.hotelSection-vanContainer{margin-top:98px}.hotelSection-van-imgContainer,.hotelSection-van-yellowBoc{display:none}.hotelSection-van-text-ImgContainer-phone{aspect-ratio:1.5;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;position:relative;width:80%}.hotelSection-van-text{margin-left:16px;margin-right:16px;position:static;width:auto}.hotelSection-van-text p{padding-top:40px}.hotelSection-van-yellowBoc-phone{aspect-ratio:1;background-color:var(--second-color);left:0;position:absolute;top:0;width:40%}.hotelSection-van-imgContainer-phone{aspect-ratio:1.5;left:47px;position:absolute;top:53px;width:80%}.hotelSection-van-imgContainer-phone img{width:100%}.hotelSection-vanContainer{height:auto}}@media (max-width:799px){.hotelSection-vanContainer h2{font-size:2.5rem;line-height:2.6rem}.hotelSectionContainer{margin-top:63px}.hotelSectionContainer h2{font-size:2.5rem;line-height:2.6rem}.hotelSectionContainer li{margin-bottom:17px}.hotelSectionContainer-content{padding-left:16px;padding-right:16px}}.about-frontPage-container{background-color:#000;color:var(--text-color);height:100vh;min-height:59rem;position:relative;width:100%;z-index:8}.about-frontPage-container img{bottom:0;object-fit:contain;position:absolute;width:100%;z-index:-1}.about-frontPage-container:before{background:linear-gradient(180deg,#0f0f0f00,#0f0f0f);bottom:0;content:"";height:15%;left:0;position:absolute;width:100%;z-index:1}.about-frontPage-content{grid-gap:40px;display:flex;display:grid;gap:40px;grid-template-areas:"title none" "par1 par2";grid-template-columns:2fr 1fr;grid-template-rows:1fr 2fr;height:100%;justify-content:space-between;margin:auto 80px;position:relative}.about-frontPage-title{font-family:Archivo Black,sans-serif;font-size:6rem;font-weight:400;grid-area:title;letter-spacing:-.02em;line-height:6rem;margin-bottom:0;text-align:left}.about-frontPage-title span{color:var(--second-color)}.about-frontPage-leftTextContainer{grid-area:par1;height:100%;max-width:900px;width:100%}.about-frontPage-rightTextContainer{grid-area:par2;height:100%;width:100%}.about-frontPage-text{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.575rem;text-align:left}.about-frontPage-text span{color:var(--second-color)}.about-frontPage-container-block{position:relative}.about-frontPage-content-phone{display:none}@media (min-width:941px) and (max-width:1024px){.about-frontPage-content{margin:auto 40px}.about-frontPage-text{font-size:1rem;line-height:1.26rem}}@media (max-width:940px){.about-frontPage-content{display:none}.about-frontPage-content-phone{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin:auto 16px}.about-frontPage-title-phone{font-family:Archivo Black,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.02em;line-height:2.5rem;margin-bottom:0;margin-top:8rem;text-align:left}.about-frontPage-title-phone span{color:var(--second-color)}.about-frontPage-text-phone{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.26rem;margin:0;text-align:left}.about-frontPage-text-phone span{color:var(--second-color)}.about-frontPage-text-phone:first-of-type{margin-top:1.625rem}.about-frontPage-text-phone:nth-of-type(2){margin-top:1rem}.about-frontPage-text-phone:nth-of-type(3){margin-bottom:2rem;margin-top:5.625rem}}.about-textContainer{color:var(--text-color);margin-left:80px;margin-right:80px;margin-top:297px}.about-textContainer p{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.575rem;margin:0;text-align:left;width:580px}@media (min-width:800px) and (max-width:1024px){.about-textContainer{margin-left:40px;margin-right:40px;margin-top:315px}.about-textContainer p{font-size:1rem;line-height:1.26rem;width:507px}}@media (max-width:799px){.about-textContainer{margin-left:16px;margin-right:16px;margin-top:164px}.about-textContainer p{font-size:1rem;line-height:1.26rem;width:100%}}.contactContent{color:var(--text-color);height:100%;margin:84px 80px;width:auto}.contactContent h2{font-family:Archivo Black,sans-serif;font-size:6rem;font-weight:400;line-height:6.25rem;margin-bottom:5px;text-align:left;width:90%}.contactContent h3{font-family:Inter;font-size:1.25rem;font-weight:400;line-height:1.513rem;margin-bottom:64px;text-align:left}.contact-textInput{background:none;border:1px solid var(--text-color);border-radius:3px;box-sizing:border-box;color:var(--text-color);font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400;height:2.438rem;line-height:1.318rem;margin-bottom:18px;padding:5px 10px;text-align:left;width:100%}.contact-textInput::placeholder{color:var(--hover-gray)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-textAreaInput{background:none;border:1px solid var(--text-color);border-radius:3px;box-sizing:border-box;color:var(--text-color);font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400;height:8.813rem;line-height:1.318rem;margin-bottom:30px;padding:5px 10px;text-align:left;width:100%}.contact-textAreaInput::placeholder{color:var(--hover-gray)}.contact-checkboxContainer{align-items:flex-start;display:flex;font-size:.7rem;gap:10px;justify-content:center;margin-bottom:30px;width:100%}.contact-checkboxContainer input[type=checkbox]{border:none;outline:none;transform:scale(1.0769)}.contact-checkboxContainer p{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:400;line-height:.945rem;margin:0;padding:0;text-align:left}.contact-videoContainer{overflow:hidden;width:100%;z-index:-1}#contactVideo,.contact-videoContainer{height:100%;left:0;position:absolute;top:0}#contactVideo{object-fit:cover;width:126%}.contactForm{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:531px}@media (min-width:800px) and (max-width:1024px){.contactContent{margin:248px 40px auto}.contactContent h2{font-size:4rem;line-height:4.563rem}.contactContent h3{font-size:1rem;line-height:1.21rem;margin-bottom:72px}.contact-textAreaInput,.contact-textInput{font-size:1rem;line-height:1.172rem}.contact-checkboxContainer input[type=checkbox]{transform:scale(1.538)}.contact-checkboxContainer{gap:15px}.contactForm{margin-bottom:312px}}@media (max-width:799px){.contactContent{margin:167px 16px auto}.contactContent h2{font-size:2.5rem;line-height:2.72rem}.contactContent h3{font-size:1rem;line-height:1.21rem;margin-bottom:26px}.contactForm{margin-bottom:167px;width:100%}.contact-textAreaInput,.contact-textInput{font-size:.875rem;line-height:1.026rem}.contact-textAreaInput{margin-bottom:18px}.contact-checkboxContainer input[type=checkbox]{transform:scale(1.923)}.contact-checkboxContainer{gap:10px;margin-bottom:34px}.contact-checkboxContainer p{font-size:.625rem;line-height:.788rem}}.footer{color:var(--text-color);margin:auto 80px;width:auto}.footer a{background:none;border:none;color:inherit;cursor:pointer;display:inline;font:inherit;outline:none;text-decoration:none}.footer a,.footer-contactInfo p{margin:0;padding:0}.footer-content{display:grid;grid-template-columns:1fr 1fr 1fr}.footer-title{font-size:1.1rem;justify-content:center;text-align:center}.footer-smIcons,.footer-title{align-items:flex-end;display:flex;height:100%;margin:0}.footer-smIcons{flex-wrap:wrap;gap:24px;justify-content:flex-end}.footer-copyright{align-items:center;border-top:2px solid var(--hover-gray);display:flex;height:94px;justify-content:center;margin-top:15px;text-align:center}.footer-copyright p{font-family:Inter;font-size:12px;font-weight:400;line-height:14.52px;text-align:left}@media (min-width:800px) and (max-width:1024px){.footer{margin:auto 40px}.footer-title{font-size:1rem}.footer-copyright p{font-size:10px;line-height:12.1px}}@media (max-width:799px){.footer{margin:auto 16px}.footer-copyright{border:none}.footer-content{grid-template-areas:"title title title" "info . sm";grid-template-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.footer-contactInfo{grid-area:info}.footer-title-link{border-bottom:1px solid var(--text-color)!important;grid-area:title;margin-bottom:16px!important;padding-bottom:16px!important}.footer-title{font-size:1rem;line-height:1.172rem}.footer-smIcons{grid-area:sm}.footer-copyright{height:50px}}
/*# sourceMappingURL=main.77e26550.css.map*/