.travel-platform{padding-bottom:200px}.travel-platform .container-fluid section{margin-left:-15px;margin-right:-15px;position:relative}.travel-platform .container-fluid section:first-child{position:relative;padding-bottom:140px}.travel-platform .container-fluid section:first-child .content{position:absolute;max-width:40%;left:130px;top:130px}.travel-platform .container-fluid section:first-child .content .title{font-weight:700;font-size:64px;line-height:96px;margin-bottom:16px}.travel-platform .container-fluid section:first-child .content .description{font-weight:400;font-size:18px;line-height:27px;margin-bottom:0}.travel-platform .container-fluid section:first-child .content .description strong{font-weight:600}.travel-platform .container-fluid section:nth-child(2){display:flex;flex-direction:row-reverse;position:relative;background:url(/media/portfolio/portfolio-detail/hospitality/travel-platform/line.webp) no-repeat 100% 100%;background-size:87% 90%;background-position:calc(100% - 24px) bottom;padding-bottom:180px}.travel-platform .container-fluid section:nth-child(2) .content{padding-top:15%;padding-right:194px;width:41%;padding-left:.5%}.travel-platform .container-fluid section:nth-child(2) .content .title{font-weight:600;font-size:40px;line-height:60px;margin-bottom:16px;position:relative;z-index:1}.travel-platform .container-fluid section:nth-child(2) .content .description{font-weight:300;font-size:18px;line-height:25.2px;margin-bottom:0;position:relative;z-index:1}.travel-platform .container-fluid section:nth-child(2) .wrapper-img{position:relative;z-index:1;display:flex;align-items:flex-end;width:59%;margin-left:130px;padding-right:64px}@media screen and (max-width:1665px){.travel-platform .container-fluid section:nth-child(2) .content{padding-right:72px;width:42%}.travel-platform .container-fluid section:nth-child(2) .wrapper-img{width:58%}}@media screen and (max-width:1665px)and (max-width:1440px){.travel-platform .container-fluid section:nth-child(2) .content{width:43%}.travel-platform .container-fluid section:nth-child(2) .wrapper-img{width:57%}}.travel-platform .container-fluid section:last-child{display:flex;flex-direction:column;align-items:center}.travel-platform .container-fluid section:last-child .content{width:50%;margin-top:80px}.travel-platform .container-fluid section:last-child .content .title{text-align:center;font-weight:600;font-size:40px;line-height:60px;margin-bottom:16px}.travel-platform .container-fluid section:last-child .content .description{font-weight:300;font-size:18px;line-height:25.2px;letter-spacing:0;text-align:center;margin-bottom:64px}.travel-platform .container-fluid section:last-child .wrapper-img{padding:0 10%}@media screen and (max-width:1366px){.travel-platform .container-fluid section:first-child .content{top:15%;padding-right:5%}.travel-platform .container-fluid section:first-child .content .title{font-weight:700;font-size:36px;line-height:50.4px}.travel-platform .container-fluid section:first-child .content .description{font-weight:400;font-size:16px;line-height:24px}}@media screen and (max-width:1366px)and (max-width:1024px){.travel-platform .container-fluid section:first-child .content .description{font-size:14px;line-height:20px}.travel-platform .container-fluid section:first-child .content .title{font-size:22px;line-height:28px;margin-bottom:8px}}@media screen and (max-width:1366px){.travel-platform .container-fluid section:nth-child(2) .content .title{font-weight:600;font-size:24px;line-height:31.2px;margin-bottom:12px}.travel-platform .container-fluid section:nth-child(2) .content .description{font-weight:400;font-size:16px;line-height:24px}}@media screen and (max-width:1366px)and (max-width:1140px){.travel-platform .container-fluid section:nth-child(2) .content{padding-right:12px;padding-left:0}}@media screen and (max-width:1366px)and (max-width:1204px){.travel-platform .container-fluid section:nth-child(2) .content{margin-left:-2%}}@media screen and (max-width:1366px)and (max-width:1024px){.travel-platform .container-fluid section:nth-child(2) .content{width:45%}}@media screen and (max-width:1366px)and (max-width:870px){.travel-platform .container-fluid section:nth-child(2) .content{width:48%;padding-top:18%;margin-left:-3.5%}}@media screen and (max-width:1366px){.travel-platform .container-fluid section:last-child .content{margin-top:20px}.travel-platform .container-fluid section:last-child .content .title{font-weight:600;font-size:24px;line-height:31.2px;margin-bottom:12px}.travel-platform .container-fluid section:last-child .content .description{font-weight:400;font-size:16px;line-height:24px;margin-bottom:32px}}@media screen and (max-width:767px){.travel-platform .container-fluid section{margin-left:-10px;margin-right:-10px}.travel-platform .container-fluid section:first-child{background:linear-gradient(180deg,#effaff 80%,#fff 0);padding-bottom:0;margin-bottom:60px}.travel-platform .container-fluid section:first-child .content{position:unset!important;max-width:100%;padding:56px 24px 0}.travel-platform .container-fluid section:first-child .content .title{text-transform:uppercase;margin-bottom:12px;font-weight:700;font-size:36px;line-height:50.4px}.travel-platform .container-fluid section:first-child .content .description{font-weight:400;font-size:16px;line-height:24px}.travel-platform .container-fluid section:first-child .content .description strong{font-weight:600}.travel-platform .container-fluid section:nth-child(2){flex-direction:column;align-items:center;padding-top:15%;background:url(/media/portfolio/portfolio-detail/hospitality/travel-platform/line-mobile.webp) no-repeat 50%;background-size:100% 100%;transform:translateX(-4px);margin-bottom:30px;padding-bottom:0}.travel-platform .container-fluid section:nth-child(2)>*{width:100%!important;padding:0 24px!important;margin:0!important}.travel-platform .container-fluid section:nth-child(2) .content{padding-left:28px!important;padding-right:80px!important}.travel-platform .container-fluid section:nth-child(2) .content .title{margin-top:12px}.travel-platform .container-fluid section:nth-child(2) .wrapper-img{padding-top:30%!important;padding-bottom:120px!important}.travel-platform .container-fluid section:last-child .content{width:100%;padding-left:24px;padding-right:24px;margin-top:0}.travel-platform .container-fluid section:last-child .wrapper-img{padding-left:6px;padding-right:0}}.travel-platform .related-work{border-top:none}