#body-wrapper{width:100%}#body-wrapper main{width:100%}#body-wrapper main .inner-wrapper #floating-section{width:100%;position:relative;overflow:hidden}#body-wrapper main .inner-wrapper #floating-section .text-floating-layer{width:62.2vw;margin:0 auto;position:relative}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .text-floating-layer{width:calc(100% - 22px)}}#body-wrapper main .inner-wrapper #floating-section .text-floating-layer .text-scroll{padding-top:5.8vw;padding-bottom:7.8vw;font-family:"freight-display-pro",sans-serif;font-style:normal;font-weight:300;font-size:6.2vw;line-height:123%;text-align:center;letter-spacing:-0.015em;color:#FFFFFF}@media screen and (max-width: 1200px){#body-wrapper main .inner-wrapper #floating-section .text-floating-layer .text-scroll{font-size:6.2vw}}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .text-floating-layer .text-scroll{padding-top:66px;font-size:9.7vw;line-height:134%}}#body-wrapper main .inner-wrapper #floating-section .text-floating-layer .text-scroll span{font-style:italic}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer{position:absolute;width:100%;height:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer{margin-top:120px}}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:flex-start;align-items:flex-start}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item.right-float{justify-content:flex-end;margin-top:2vw}@media screen and (max-width: 1200px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item.right-float{margin-top:0px}}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item.right-float{margin-top:80px}}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item.left-float{margin-top:2vw}@media screen and (max-width: 1200px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item.left-float{margin-top:20px}}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item.left-float{margin-top:70px}}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap{--overflow: 170px}@media screen and (min-width: 1600px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap{--overflow: 260px}}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap{--overflow: 70px}}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap .layer2-img1{width:18.8vw;height:auto}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap .layer2-img1{width:22.6vw}}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap .layer2-img2{width:30vw;height:auto}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap .layer2-img2{width:41.6vw}}#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap .layer2-img3{width:27vw;height:auto}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #floating-section .image-holder-layer .item .item-img-wrap .layer2-img3{width:40vw}}#body-wrapper main .inner-wrapper .contact-us-section{width:calc(100% + 30vw);margin-left:-15vw;position:relative}#body-wrapper main .inner-wrapper .contact-us-section .item-contact-home{width:100%;overflow:hidden}#body-wrapper main .inner-wrapper .contact-us-section .item-contact-home .item-home{will-change:transform;width:100%;height:calc(100vw * 0.253);--overflow: 50px;background-size:cover;background-image:url("../images/home-contact-banner.jpg")}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section .item-contact-home .item-home{background-position:bottom;min-height:181px}}#body-wrapper main .inner-wrapper .contact-us-section img{width:100%;height:auto}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section img{min-height:181px;object-fit:cover;object-position:center}}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper{position:absolute;max-width:43vw;bottom:-60px;bottom:calc(-1*3.3vw);right:16vw}@media screen and (max-width: 1280px){#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper{right:120px}}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper{max-width:73.5vw;right:40px}}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper::before{content:'';position:absolute;right:5.7vw;top:2.7vw;width:95%;height:100%;background-color:#082C36}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper::before{right:9.7vw;top:4.7vw}}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper h2{font-family:"freight-display-pro",sans-serif;position:relative;font-style:normal;font-weight:300;font-size:4.75vw;line-height:100%;letter-spacing:-0.015em;color:#FFFFFF}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper h2 span{font-style:italic}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper h2{font-size:6.7vw}}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line{font-family:"presicav",sans-serif;width:37.3vw;font-style:normal;font-weight:normal;font-size:1.252vw;line-height:190%;letter-spacing:-0.015em;margin-top:3.2vw}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line::before{width:100%;left:0;top:50%;background-color:#BB877A;transform:scaleX(1);z-index:3}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line:hover::before{background-color:#fff}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line a{color:#082C36;position:relative;padding-right:19px;display:block;position:relative}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line a::after{font-family:"presicav",sans-serif;content:'Contact Us';position:absolute;left:0;width:10vw;height:100%;color:#BB877A;background-color:#082C36;z-index:3}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line a:hover::after{color:#fff}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line a{color:#BB877A}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line a::after{display:none}}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line:hover a{color:#fff}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line{font-size:3.6vw;letter-spacing:-0.05rem;width:63.5vw}#body-wrapper main .inner-wrapper .contact-us-section #txt-wrapper span.contact-line::before{top:unset;bottom:0;left:0;width:100%}}#body-wrapper main .inner-wrapper .villas-hotels-block{width:100%;margin-top:4.5vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block{margin-top:17.5vw}}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:flex-start;align-items:flex-end}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block .left-image-wrapping{box-sizing:border-box;will-change:transform;overflow:hidden}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block .left-image-wrapping{padding:3vw 2vw}}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block .left-image-wrapping .item-service.item-home{width:16.32vw;height:23.264vw;--overflow: 50px;background-image:url("../images/services-inner-wrap.jpg");background-size:cover}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block .left-image-wrapping .item-service.item-home{width:26.08vw;height:35.97vw}}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block h2{margin-left:4.52vw;font-style:normal;font-weight:300;font-size:6.597vw;line-height:81%;letter-spacing:-0.015em;color:#FFFFFF;position:relative;top:2vw;font-family:"freight-display-pro",sans-serif}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block h2{font-size:9.3vw;margin-left:3.52vw;width:42vw}}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block h2 p:last-child{margin-top:calc(-1*2vw)}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block h2 span{display:inline-block}#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block h2 span:nth-child(2){font-style:italic}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block .upper-title-block h2 span{display:inline}}#body-wrapper main .inner-wrapper .villas-hotels-block .para-block{margin-top:3.7vw;width:55.28vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block .para-block{width:100%;margin-top:8.6vw}}#body-wrapper main .inner-wrapper .villas-hotels-block .para-block p{font-family:"freight-display-pro",sans-serif;font-style:normal;font-weight:400;font-size:1.53vw;line-height:159%;color:rgba(255,255,255,0.5);margin-bottom:2.4vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .villas-hotels-block .para-block p{font-size:4.4445vw;margin-bottom:7.2vw}}#body-wrapper main .inner-wrapper .villas-hotels-block .para-block p:last-child{margin-bottom:0}#body-wrapper main .inner-wrapper #services-puzzle-box{width:100%;position:relative}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box{margin-top:18.05vw}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper{width:100%}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:flex-end;align-items:flex-start;position:relative}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows{flex-direction:column;flex-wrap:wrap}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .content-block{width:15.348vw;height:18.195vw;background-color:#fff;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;align-items:center;justify-content:center;padding:0 1.7361vw;box-sizing:border-box}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .content-block{width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2);padding:0 3.2vw}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .content-block span{font-family:"freight-display-pro",sans-serif;text-align:center;font-style:normal;font-weight:500;font-size:1.25vw;line-height:144%;text-align:center;color:#082C36}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .content-block span::first-letter{font-size:2.8vw;line-height:67%}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .content-block span{font-size:4.45vw;line-height:150%}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .content-block span::first-letter{font-size:9.8vw;line-height:67.5%}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .empty-block{width:15.348vw;height:18.195vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .empty-block{width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2)}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .empty-block.hidden-in-mobile{display:none;opacity:0;visibility:hidden;width:0;height:0}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .image-block{box-sizing:border-box;overflow:hidden;width:15.348vw;height:18.195vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .image-block{width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2)}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .image-block .island{width:15.348vw;height:18.195vw;--overflow: 50px;will-change:transform;background-image:url("../images/island-view.jpg");background-size:cover}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .image-block .island{width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2)}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .image-block .cheers{width:15.348vw;height:18.195vw;--overflow: 50px;will-change:transform;background-image:url("../images/cheers-service.jpg");background-size:cover}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .image-block .cheers{width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2)}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .empty-block.hidden-from-desktop{display:none;opacity:0;visibility:hidden}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .empty-block.hidden-from-desktop{display:block}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .lightgrey{background-color:#CDCDCD}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .lightgrey span{color:#082C36}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .brown{width:15.348vw;height:18.195vw;background-color:#BB877A}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .brown{width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2)}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .brown span{color:#fff}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .grid-box{transition:transform 1s cubic-bezier(0.88, 0.01, 0.46, 0.85);-webkit-transition:transform 1s cubic-bezier(0.88, 0.01, 0.46, 0.85);-moz-transition:transform 1s cubic-bezier(0.88, 0.01, 0.46, 0.85);-ms-transition:transform 1s cubic-bezier(0.88, 0.01, 0.46, 0.85)}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .grid-box{transform:translate3d(0, 0, 0) !important;-webkit-transform:translate3d(0, 0, 0) !important;-moz-transform:translate3d(0, 0, 0) !important;-ms-transform:translate3d(0, 0, 0) !important}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .grid-box.switch{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block{flex-wrap:wrap}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.upper-long .lightgrey{order:1}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.upper-long .content-block.top-shift{order:2}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.upper-long .content-block.down-shift{order:3}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.upper-long .empty-block{order:5}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.upper-long .empty-block.hidden-from-desktop{order:4}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.upper-long .image-block{order:6}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .long-pair-block.bottom-long .empty-block{order:2}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:flex-start;align-items:flex-start}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block .empty-block{width:15.348vw;height:18.195vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block .empty-block.hidden-in-mobile{width:0;height:0;display:none;opacity:0;visibility:hidden}}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block .empty-block{flex-wrap:wrap}}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block h3{font-family:"freight-display-pro",sans-serif;font-style:normal;font-weight:300;font-size:6.597vw;line-height:81%;letter-spacing:-0.015em;color:#FFFFFF;position:absolute;left:0;top:0}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block h3 p:last-child{margin-top:calc(-1*2.8vw)}#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block h3 span{display:inline-block}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper #services-puzzle-box .services-inner-wrapper .rows .pair-block h3{position:relative;width:calc((100vw - 40px)/2);height:calc(1.25*(100vw - 40px)/2);font-size:12.53vw;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:column;align-items:flex-start;justify-content:center}}#body-wrapper main .inner-wrapper .travel-partner-block{width:100%;position:relative;margin-top:13.15vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block{margin-top:25.65vw}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper{flex-direction:column}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .left-block{overflow:hidden;box-sizing:border-box;width:40.278vw;height:37.153vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .left-block{width:100%;height:auto}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .left-block .item-service{width:40.278vw;height:37.153vw;--overflow: 60px;will-change:transform;background-image:url("../images/travel-partner.jpg");background-size:cover}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .left-block .item-service{width:calc(100vw - 40px);height:calc(0.92* (100vw - 40px))}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block{width:39vw;margin-top:-1.8vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block{width:100%}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3{font-family:"freight-display-pro",sans-serif;font-size:6.597vw;font-style:normal;font-weight:300;line-height:88%;letter-spacing:-0.015em;color:#BB877A}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3 p:last-child{margin-top:calc(-1*1.58vw)}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3 p:last-child{margin-top:calc(-1*4.58vw)}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3 p:last-child span:last-child{padding-right:0vw;padding-left:0.5vw}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3 p:last-child span:last-child span{padding-right:0;padding-left:0}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3 p:last-child span:first-child{padding-right:0;padding-left:0}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block h3{color:#fff;font-size:12.99vw;line-height:110%;margin-top:7vw}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block .travel-info-wrap{margin-top:2.46vw}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block .travel-info-wrap{margin-top:7vw}}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block .travel-info-wrap p{font-family:"freight-display-pro",sans-serif;font-style:normal;font-weight:normal;font-size:1.252vw;line-height:170%;color:rgba(255,255,255,0.5);margin-bottom:2.3vw}#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block .travel-info-wrap p:last-child{margin-bottom:0}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper .travel-partner-block .travel-partner-wrapper .right-block .travel-info-wrap p{font-size:4.4445vw;margin-bottom:7.2vw;line-height:162%}}#body-wrapper main .inner-wrapper footer{width:100%;margin-top:8.2vw;padding-top:24px;padding-bottom:28px;border-top:1px solid #BB877A64}#body-wrapper main .inner-wrapper footer ul{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:space-between;align-items:center}#body-wrapper main .inner-wrapper footer ul li a{font-family:"freight-display-pro",sans-serif;font-style:normal;font-weight:400;font-size:1.11vw;line-height:100%;display:flex;align-items:center;text-align:center;letter-spacing:0.05em;color:#fff;-webkit-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-ms-transition:transform 0.3s ease-in}#body-wrapper main .inner-wrapper footer ul li a img{width:17.15vw;height:auto}@media screen and (max-width: 1200px){#body-wrapper main .inner-wrapper footer ul li a img{width:17.15vw}}#body-wrapper main .inner-wrapper footer ul li a.italic{transform:skewY(-18deg) rotate(18deg);-webkit-transform:skewY(-18deg) rotate(18deg);-moz-transform:skewY(-18deg) rotate(18deg);-ms-transform:skewY(-18deg) rotate(18deg)}#body-wrapper main .inner-wrapper footer ul li a.menu:hover{transform:skewY(-18deg) rotate(18deg);-webkit-transform:skewY(-18deg) rotate(18deg);-moz-transform:skewY(-18deg) rotate(18deg);-ms-transform:skewY(-18deg) rotate(18deg)}@media screen and (max-width: 768px){#body-wrapper main .inner-wrapper footer{margin-top:60px;padding-top:30px;padding-bottom:30px}#body-wrapper main .inner-wrapper footer ul{flex-direction:column}#body-wrapper main .inner-wrapper footer ul li{margin-bottom:42px}#body-wrapper main .inner-wrapper footer ul li a{font-size:8.35vw;line-height:66%;color:rgba(255,255,255,0.5)}#body-wrapper main .inner-wrapper footer ul li a img{width:36vw}}
/*# sourceMappingURL=style.css.map */
