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