@font-face{font-family:"futura";src:url(../font/FUTURA-0.woff) format("woff"),url(../font/FUTURA-0.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"goudylst";src:url(../font/GOUDYOLST.woff) format("woff"),url(../font/GOUDYOLST.TTF) format("truetype");font-weight:400;font-style:normal}html{font-size:62.5%;box-sizing:border-box;scroll-behavior:smooth}*,::before,::after{box-sizing:inherit;margin:0;padding:0}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit;border:none;outline:none;background:none}body{font-size:1.5rem;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-family:'futura';color:#231f20}html,body{margin:0;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;height:100%;background-color:#000}.setfont{font-size:2.5rem;font-family:'futura';font-weight:600;letter-spacing:.3rem;color:#231f20;line-height:4rem!important}section,.innersection{position:relative;height:100%;width:100%}.roteting{position:absolute;transform-origin:center;transform:translate(-50%,-50%) rotate(-90deg);left:25%;top:52%;height:fit-content;width:100vh;text-align:center}.setpx{padding-left:11rem;padding-right:13rem}.menu .leftsidetext{position:absolute;left:0;top:0;opacity:1;width:10%;height:100vh}.menu .leftsidetext span{font-size:5rem;color:#afaca877;text-transform:uppercase;font-weight:900;letter-spacing:.6rem;display:block;opacity:0;transform:translateX(-100%)}.loader-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1080;overflow:hidden;height:100vh;width:100%;background-color:#000}.centerimg{height:100%;width:100%}.centerimg video{height:100vh;width:100%}.centerimg img{height:100vh;width:100%}.custom-cursor{position:fixed;width:2.5rem;height:2.5rem;background-color:transparent;border:.15rem solid #afaca8;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:1081}.cursor-dot{position:absolute;width:.5rem;height:.5rem;background-color:#afaca8;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.trail-segment{position:fixed;width:2.5rem;height:2.5rem;background:radial-gradient(circle,#3a3a3a80 0%,#fff0 80%);pointer-events:none;border-radius:50%;transform:translate(-50%,-50%);z-index:9998}.arrowbox{position:absolute;bottom:5rem;right:8rem;z-index:9;cursor:pointer}.lefticon{position:absolute;bottom:3.5rem;left:40%;z-index:9;cursor:pointer;width:6rem;transform:translate(-50%,50%)}.righticon{position:absolute;bottom:3.5rem;left:60%;z-index:9;cursor:pointer;width:6rem;transform:translate(-50%,0%)}.arrowbox p{position:absolute;margin:0;width:12rem;left:-5rem;bottom:calc(-1.5vw - 0.5rem);text-align:center;color:#555454;text-transform:uppercase;font-size:1.1rem;letter-spacing:.15rem;font-weight:600}.arrow{transform:translate(-50%,-50%);transform:rotate(270deg);cursor:pointer}.arrow span{display:block;width:1.5vw;height:1.5vw;border-bottom:.5rem solid #555454;border-right:.5rem solid #555454;transform:rotate(45deg);margin:-1rem;animation:animate 2s infinite}.arrow span:nth-child(2){animation-delay:-.2s}.arrow span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-2rem,-2rem)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(2rem,2rem)}}.homeartistic{position:absolute;right:1%;bottom:1%;text-transform:uppercase;font-size:.6vw;color:#fff8;letter-spacing:.1rem;margin:0}.header{position:fixed;width:100%;top:0;left:0;z-index:101;transform:translateY(-100%)}header .header{padding:1rem 3rem}.scrollheader{position:fixed;width:100%;top:0;left:0;z-index:100;background:#e2e0d9;transition:all ease-in-out .5s;transform:translateY(-200%)}.header .scrollheader.sticky{position:fixed;transform:translateY(0%);top:0;width:100%;left:0;background:#231f20;-webkit-background:#231f20;-webkit-background-color:#231f20;transition:all .5s;z-index:999}.innerbtn-text{color:#fff}.innsersection .innermenu-btn{display:inline-block}.innsersection .innerbtn-text span{font-size:1.05rem;font-weight:900;text-transform:uppercase}.innsersection .innercontact span{font-size:1.1rem;font-weight:400;text-transform:uppercase}.innsersection{display:flex;justify-content:space-between;align-items:center}.menuleft,.menuright{width:33.33%}.innermenuleft{display:flex;align-items:center}.menucontainer{display:flex;justify-content:center;align-items:center;border:.4rem solid #231f20;border-radius:3rem;background-color:#231f20}.menu-btn{display:flex;justify-content:center;align-items:center;border-radius:3rem;padding:.6rem .5rem .4rem 1.2rem}.cus-nav .btn-text{letter-spacing:.08em;text-decoration:none!important;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.cus-nav .btn-text:hover .span:first-child{transform:translateY(-140%) skewY(7deg)}.cus-nav .btn-text:hover .span+.span{transform:translateY(-140%) skewY(0deg);color:#e2e0d9}.menucontainer .cus-nav .btn-text:hover .span+.span{color:#fff}.cus-nav .span{display:flex;justify-content:center;align-items:center;transition:transform .5s ease-in-out}.cus-nav .span+.span{position:absolute;left:0;top:140%;transform-origin:left center;transform:skewY(30deg);transition:transform .5s ease-in-out}.logocenter{flex-direction:column;display:flex;justify-content:center;align-items:center}.menu-icon .span{color:#231f20;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;padding:.6rem;font-size:1.8rem}.logocenter img{width:auto;height:6rem}.innermenuright{display:flex;justify-content:flex-end;align-items:center}.innerselect span{color:#fff!important;font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-family:'futura'}.innerselect span iconify-icon{font-size:1.05rem}.innerselectoption{display:flex;justify-content:center;align-items:center;background-color:#231f20;border-radius:.5rem;padding:.9rem 1.8rem}.menu{position:fixed;left:0;width:100vw;height:100vh;transform:none;border-radius:0;z-index:-1;background-color:#e2e0d9;background-image:url(../imgs/texture.webp);background-position:center center;background-size:cover;background-repeat:no-repeat}.menutop{visibility:hidden}.innermenu::-webkit-scrollbar{display:none}.scroller::-webkit-scrollbar{display:none}.innermenu{width:100%;height:100%;background:transparent;min-height:100%}.innermenu .innerbtn-text{color:#fff}.innermenu .innsersection{width:100%}.innermenu .innermenu-btn{display:inline-block}.innermenu .innerbtn-text span{font-size:1.4rem;font-weight:400;text-transform:uppercase}.innermenu .menu-btn{display:inline-flex;justify-content:center;align-items:center;border:.1rem solid #ffff;border-radius:3rem;padding:.25rem 1.4rem}.innermenu .cus-nav .btn-text:hover .span+.span{color:#ffff}.innermenu .innercontact{font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.09em;display:inline-block}.innermenu .innercontact span{font-size:1.4rem;font-weight:400;text-transform:uppercase}.menutop{display:flex;justify-content:space-between}.menutop .leftdata{display:flex;justify-content:center;align-items:center}.menubar{flex:1;padding:0 0 0 15rem}.menubar .innermenubar ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.innermenubar{height:100%;display:flex;justify-content:start;align-items:center}.menu .scroller .bgimg{background-image:url(../imgs/texture-wave.png);background-size:cover;background-repeat:no-repeat;position:absolute;height:50%;top:50%;width:100%;opacity:0;transform:translate(0%,-50%)}.menubar .innermenubar ul li{cursor:pointer;display:flex;align-items:center;justify-content:start;padding:1.5rem 0!important;font-family:"Chadenia"}.menubar .innermenubar ul li span{transform:translateY(-10rem);opacity:0}.menubar .innermenubar ul li{overflow:hidden}.menubar .innermenubar li span{display:inline-block;transform-origin:left}.menubar .innermenubar ul li .leftarrow{display:flex;align-items:center;justify-content:center}.menubar .innermenubar ul li span{line-height:1.05em;color:#0008;letter-spacing:.22rem;position:relative}.menubar .innermenubar ul li span::after{content:"";width:0;height:100%;position:absolute;left:0;top:0;padding:0 0 1.5rem;border-bottom:.2rem solid #231f20;transition:all 1s ease-in-out}.menubar .innermenubar .leftarrow iconify-icon{font-size:0;visibility:hidden;display:inline-block;transition:all .5s ease-in-out}.menubar .innermenubar ul li:hover .leftarrow iconify-icon{font-size:3rem;visibility:visible;transition:all .5s ease-in-out}.menubar .innermenubar ul li span:hover{color:#231f20}.menubar .innermenubar ul li.active span{color:#231f20}.menubar .innermenubar ul li span:hover::after{width:100%;transition:all 1s ease-in-out}.menubar .innermenubar ul li.active span::after{width:100%;transition:all 1s ease-in-out}.menubottom .innersideleft ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.menubottom .innersideleft ul li{cursor:pointer;display:flex;align-items:center;padding-bottom:1.5rem}.menubottom .innersideleft ul li span{font-size:1.4rem;line-height:1.05em;text-transform:uppercase;color:#fff;letter-spacing:.12em}.innermenu .innerselectoption{background-color:#ffff}.innermenu .innerselect span{color:#e2e0d9!important}.menubottom .innersideright p{color:#e2e0d9;font-size:1.4rem;line-height:1.4em;letter-spacing:.1em;font-weight:300;text-transform:uppercase;z-index:7;display:flex;justify-content:center;align-items:center}.scroller{height:100%;min-height:100vh;overflow:hidden scroll;display:flex;flex-direction:column}.checkmenu{cursor:pointer}.pointer{cursor:pointer}.innersideright p span:nth-child(1),.innersideright p span:nth-child(1) .svg{color:#fff;height:3.2rem;width:3.2rem;background:#e2e0d9;font-size:1.4rem;text-transform:uppercase;position:relative}.innersideright p span:nth-child(1) iconify-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#fff}.innersideright p span:nth-child(1):hover .svgcircle2{stroke-dashoffset:0;transition:stroke-dashoffset 2s ease-in-out}.innersideright p span:nth-child(1) .svgcircle1{stroke-dasharray:1000;stroke-dashoffset:0;stroke:#fffe!important;r:1.55rem;cy:50%;cx:50%}.innersideright p span:nth-child(1) .svgcircle2{stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 2s ease-in-out;stroke:#e2e0d9!important;r:1.55rem;cy:50%;cx:50%}.innermenu .circlehref .innercircle span{height:12rem;width:12rem;display:inline-block;z-index:10;position:absolute!important;bottom:8rem;right:0;transform:translate(50%,50%)}.innermenu .circlehref .innercircle .svg{height:12rem;width:12rem;display:inline-block}.innermenu .circlehref .innercircle iconify-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:2rem;color:#fff}.innermenu .circlehref .innercircle span:hover .svgcircle2{stroke-dashoffset:0;transition:stroke-dashoffset 2s ease-in-out}@media only screen and (min-width: 991px){html,body{overflow:hidden}.scroll-wrapper{display:flex;width:max-content}.scroll-section{display:flex;will-change:transform}.section{width:100vw;height:100vh;overflow:hidden}}.innerhome{height:100vh;overflow:hidden;width:100%;object-fit:cover}.innerhome .bgimg{background-image:url(../imgs/slider/slider01new.webp);background-position:left center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.homeartistic{position:absolute;right:1%;bottom:1%;text-transform:uppercase;font-size:.6vw;color:#fff8;letter-spacing:.1rem;margin:0}.inneramenities .leftsidetext{position:absolute;left:0;top:0;opacity:1;width:10%;height:100vh}.inneramenities .leftsidetext span{font-size:5rem;color:#afaca877;text-transform:uppercase;font-weight:900;letter-spacing:.6rem;display:block;transform:translateX(-100%);opacity:0}.amenitiescontianer{display:flex}.amenitiescontianer .setfont{opacity:0}.amenitiescontianer .setfont span{opacity:0}.amenitiescontianer .cus-nav{opacity:0}.amenitiescontianer .amenitiesscroll{opacity:0}.amenitiescontianer .left p{transform:translateY(30%);opacity:0}.inneramenities{position:relative;background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;padding-top:8rem;z-index:1}.inneramenitiesafter{content:"";width:100%;height:50%;top:50%;left:0;transform:translate(0%,-50%);position:absolute;background-image:url(../imgs/texture-wave.png);background-size:cover;background-repeat:no-repeat;padding-top:8rem;opacity:0;z-index:-1}.amenities .amenitiescontianer{padding-left:9rem;height:100%}.amenitiescontianer .left .innercol{padding:0 5rem;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.amenitiescontianer .left p{font-size:1.6rem;font-family:'goudylst';text-align:justify;padding:10% 7% 15%;margin:0;color:#231f20}.amenitiesscroll,.amenitiesscroll .innerscroll{height:100%}.amenitiescontianer .swiper-container{height:100%}.amenitiescontianer .left .innercol a{display:inline-block;padding:.5rem 1rem;text-transform:uppercase;background-color:#231f20;color:#fff;border-radius:3rem}.inneramenities .ame{border-left:.2rem solid}.inneramenities .ame:last-child{border-right:.2rem solid}.inneramenities .ame .imgbox{position:relative;border-bottom:.2rem solid;padding:1.5rem;overflow:hidden}.inneramenities .ame .imgani{position:absolute;background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;z-index:11}.inneramenities .ame .bottom{display:flex;justify-content:space-between;padding:2rem 3rem;align-items:center}.inneramenities .ame .bottom .icontext{font-size:1.7rem;font-weight:900;letter-spacing:.18rem;color:#231f20;text-transform:uppercase}.inneramenities .ame .bottom .icons{opacity:0}.inneramenities .ame .bottom .icons img{height:5rem;width:auto}.amenities .setrow{display:flex;width:100%}.amenities .setrow .left{width:30%}.amenities .setrow .right{width:70%;padding-right:5rem}.amenities{width:100vw;min-width:100vw}.amenities .cus-nav .span,.amenities .cus-nav .btn-text:hover .span+.span{font-size:1.05rem;font-weight:900;color:#fff}.amenitiescontianer .cus-nav{padding:.7rem 2rem;background:#231f20;border-radius:3rem}.setcontainer{height:100%;display:flex;justify-content:center;align-items:center}.innerabout{background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;padding-top:8rem;position:relative;z-index:1}.inneraboutafter{content:"";width:100%;height:50%;top:50%;left:0;transform:translate(0%,-50%);position:absolute;background-image:url(../imgs/texture-wave.png);background-size:cover;background-repeat:no-repeat;padding-top:8rem;opacity:0;z-index:-1}.innerabout h1{margin:0;line-height:5.5rem}.innerabout .setfont{opacity:0}.innerabout .setfont span{opacity:0}.innerabout p{margin:1rem 0 1.5rem;font-size:1.6rem;font-family:'goudylst';text-align:justify;color:#231f20;transform:translateY(30%);opacity:0}.innerabout ul{padding:0;margin:0;display:flex;flex-direction:column;gap:1.3rem}.innerabout ul li{display:flex;justify-content:start;align-items:center;gap:1rem}.innerabout .left .innercol{padding-right:6rem;padding-left:2rem}.innerabout .right{display:flex;justify-content:center;align-items:center}.innerabout .left .innercol .icontext{font-size:1.2rem;font-weight:900;letter-spacing:.18rem;color:#231f20;display:block;flex:1}.innerabout .left .innercol img{width:3.8rem;height:auto}.innerabout .leftsidetext{position:absolute;left:0;top:0;opacity:1;width:10%;height:100vh}.innerabout .right .innercol{position:relative;overflow:hidden;opacity:0}.innerabout .setcontainer .icons{opacity:0}.innerabout .setcontainer .icontext{transform:translateX(100%);opacity:0}.innerabout .imgabout{position:absolute;background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;z-index:11}.innerabout .leftsidetext span{font-size:5rem;color:#afaca877;text-transform:uppercase;font-weight:900;letter-spacing:.6rem;display:block;transform:translateX(-100%);opacity:0}.innerproject .leftsidetext{position:absolute;left:0;top:0;opacity:1;width:10%;height:100vh}.innerproject .leftsidetext span{font-size:3.5rem;color:#afaca877;text-transform:uppercase;font-weight:900;letter-spacing:.6rem;display:block;transform:translateX(-100%);opacity:0}.innerproject{background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;padding-top:8rem;position:relative;z-index:1}.innerprojectafter{content:"";width:100%;height:50%;top:50%;left:0;transform:translate(0%,-50%);position:absolute;background-image:url(../imgs/texture-wave.png);background-size:cover;background-repeat:no-repeat;padding-top:8rem;opacity:0;z-index:-1}.innerproject h1{margin:0;line-height:5.5rem;opacity:0}.innerproject p{margin:2rem 0 2.5rem;font-size:1.6rem;font-family:'goudylst';text-align:justify;color:#231f20;opacity:0}.innerproject .left{display:flex;justify-content:center;align-items:center}.innerproject .left .innercol{padding-right:6rem;padding-left:2rem}.innerproject .right .innercol{position:relative;overflow:hidden;opacity:0}.innerproject .imgproject{position:absolute;background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;z-index:11}.innerlocation{background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;padding-top:8rem;position:relative;z-index:1}.innerlocationafter{content:"";width:100%;height:50%;top:50%;left:0;transform:translate(0%,-50%);position:absolute;background-image:url(../imgs/texture-wave.png);background-size:cover;background-repeat:no-repeat;padding-top:8rem;opacity:0;z-index:-1}.innerlocation .leftsidetext{position:absolute;left:0;top:0;opacity:1;width:10%;height:100vh}.innerlocation h1{margin:0;line-height:5.5rem}.innerlocation .formcontainer{padding:2rem;width:100%}.innerlocation .leftsidetext span{font-size:4rem;color:#afaca877;text-transform:uppercase;font-weight:900;letter-spacing:.6rem;display:block;transform:translateX(-100%);opacity:0}.innerlocation .setfont{opacity:0}.innerlocation .inputanim{transform:translateX(100%);opacity:0}.innerlocation .left .innercol{position:relative;overflow:hidden;opacity:0}.innerlocation .imglocation{position:absolute;background-image:url(../imgs/texture.webp);background-size:cover;background-repeat:no-repeat;top:0;left:0;width:100%;z-index:11;height:100%}.innerlocation .left .innercol{margin:0 5rem}.innerlocation .right{display:flex;flex-direction:column;justify-content:center;align-items:center}.innerlocation .innerinput{position:relative}.innerlocation .roteting{top:43%}.innerlocation .innerinput input{background:transparent}.innerlocation .innerinput label:not(.error){position:absolute;left:0;z-index:1;top:50%;color:#6f6d70;font-size:1.5rem;line-height:1.4em;letter-spacing:.14em;font-weight:900;text-transform:uppercase;transform:translate(0%,-50%)}.innerlocation .innerinput input:focus+label:not(.error){left:0;top:0;font-size:.8rem;transition:all .5s ease-in-out}.innerlocation .innerinput input:focus+label+label:not(.error){left:0;top:0;font-size:.8rem;transition:all .5s ease-in-out}.innerlocation .innerinput input label:not(.error){left:0;top:50%;font-size:.8rem}.innerlocation .innerinput input.active+label:not(.error){left:0;top:0;font-size:.8rem}.innerlocation .innerinput input.active+label+label:not(.error){left:0;top:0;font-size:.8rem}.initione .mobile{padding:.9rem .2rem .4rem auto !important}.innerlocation .innerinput input:not(.mobile){border:0;border-bottom:.15rem solid #afaca8;width:100%;padding:.9rem .2rem .4rem;font-size:1.5rem}.innerlocation .innerinput .mobile{border:0;border-bottom:.15rem solid #afaca8;width:100%;font-size:1.5rem}.innerlocation .innerinput input:focus{border:0;border-bottom:.15rem solid #afaca8;width:100%;box-shadow:unset;outline:0}.innerlocation .setcontainer{height:85%;align-items:start}.innerlocation .innerbtn-text span{font-size:1.05rem;font-weight:900;text-transform:uppercase}.checkcontainer{display:block;position:relative;padding-left:3.5rem;cursor:pointer;font-size:2.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;border-radius:50%;background-color:transparent;border:.1rem solid #afaca8}.checkcontainer:hover input~.checkmark{background-color:transparent;border:.1rem solid #afaca8;box-shadow:0 0 .1rem .1rem #afaca8}.checkcontainer input:checked~.checkmark{background-color:#221f1f}.checkmark:after{content:"";position:absolute;display:none}.checkcontainer input:checked~.checkmark:after{display:flex}.checkcontainer .checkmark:after{content:"✔";left:0;top:0;width:2.5rem;position:absolute;height:2.5rem;justify-content:center;align-items:center;color:#fff}.checkcontainer{color:#6f6d70;font-size:.7rem;line-height:1.4em;letter-spacing:.1em;font-weight:900;text-transform:uppercase;padding-top:.4rem}.buttoncontainer{display:flex;justify-content:center;align-items:center;border:.4rem solid #231f20;border-radius:3rem;background-color:#231f20;text-transform:uppercase}.button-btn{display:flex;justify-content:center;align-items:center;border-radius:3rem;padding:.6rem 2.1rem .4rem}.button-icon .span{color:#231f20;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;padding:.6rem;font-size:1.8rem}footer{position:absolute;left:0;bottom:0;background:#231f20;transform:translateY(100%);opacity:0}footer img{width:14rem}footer .leftlogo{width:auto}footer p{margin:0;font-size:.8rem;color:#fff}.footerqrcode{display:flex;justify-content:center;align-items:center;gap:1rem}.footerqrcode p{font-size:.8rem}.footerqrcode img{width:11rem}.modal .modal-content .close{position:absolute;width:5rem;height:5rem;background:#231f20;top:-2rem;right:-2rem;border:.1rem solid #231f20;display:flex;align-items:center;justify-content:center;opacity:1!important;z-index:1;color:#fff;font-size:2rem}.modal .modal-dialog{max-width:78%;margin:4.9rem auto!important}.modal .modal-content{position:relative;padding:0;background-image:url(../imgs/texture+texture-wave.webp);background-repeat:no-repeat;background-position:center center;background-size:cover}.modal .con{padding:1.6rem 1.5rem}.modal .con .logo{margin:0 auto}.modal .con .logo img{margin:0 auto}.modal .con .form-check-label:not(.error){font-size:1.4rem}.labelerrorposition{position:relative!important}.labelerrorposition label.error{color:red;font-size:1.3rem;position:absolute!important;left:1rem!important;bottom:-1.8rem!important}.form-check-label label.error:after{content:" ";position:absolute;left:.1rem;top:-.9rem;border-top:none;border-right:.8rem solid transparent;border-left:.8rem solid transparent;border-bottom:.8rem solid red}.form-check-label{position:relative}.form-check-label label.error{position:absolute;top:1.9rem;background:#fff;color:red;padding:0 .3rem;border:.1rem solid #231f20;z-index:9;left:-.5rem}#price .formcontainer{padding:2rem;width:100%}#price .innerinput{position:relative}#price .innerinput input{background:transparent}#price .innerinput label:not(.error){position:absolute;left:0;z-index:1;top:50%;color:#6f6d70;font-size:1.5rem;line-height:1.4em;letter-spacing:.14em;font-weight:900;text-transform:uppercase;transform:translate(0%,-50%)}#price .innerinput input:focus+label:not(.error){left:0;top:0;font-size:.8rem;transition:all .5s ease-in-out}#price .innerinput input:focus+label+label:not(.error){left:0;top:0;font-size:.8rem;transition:all .5s ease-in-out}#price .innerinput input label:not(.error){left:0;top:50%;font-size:.8rem}#price .innerinput input.active+label:not(.error){left:0;top:0;font-size:.8rem}#price .innerinput input.active+label+label:not(.error){left:0;top:0;font-size:.8rem}#price .innerinput input:not(.mobile){border:0;border-bottom:.15rem solid #afaca8;width:100%;padding:.9rem .2rem .4rem auto;font-size:1.5rem}#price .innerinput .mobile{border:0;border-bottom:.15rem solid #afaca8;width:100%;font-size:1.5rem;padding-right:.2rem;padding-top:.9rem;padding-bottom:.4rem}input:-internal-autofill-selected{background:transparent!important}#price .innerinput input:focus{border:0;border-bottom:.15rem solid #afaca8;width:100%;box-shadow:unset;outline:0}.focusinput{position:relative;z-index:2}#price .innerbtn-text span{font-size:1.05rem;font-weight:900;text-transform:uppercase}label.error{color:red;font-size:1.2rem;position:absolute;bottom:-1.5rem;width:100%;left:0}.swiper-button-next,.swiper-button-prev{position:absolute;cursor:pointer;display:inline-block;align-items:center;justify-content:center;text-align:center;margin-top:25px}.swiper-button-prev,.swiper-rtl .swiper-button-next{height:23px;color:#000;margin:0 15px}.swiper-button-next,.swiper-rtl .swiper-button-prev{height:23px;color:#000;margin:0 15px}.iti{width:100%}.initione{z-index:10;position:relative}