@font-face{font-family:'Frutiger LT Std 47 Light Cn';src:url(/fonts/FrutigerLTStd-BoldCn.woff2) format('woff2'),url(/fonts/FrutigerLTStd-BoldCn.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Thin.woff2) format('woff2'),url(/fonts/Roboto-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-ThinItalic.woff2) format('woff2'),url(/fonts/Roboto-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.woff2) format('woff2'),url(/fonts/Roboto-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-LightItalic.woff2) format('woff2'),url(/fonts/Roboto-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2) format('woff2'),url(/fonts/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Italic.woff2) format('woff2'),url(/fonts/Roboto-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.woff2) format('woff2'),url(/fonts/Roboto-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-MediumItalic.woff2) format('woff2'),url(/fonts/Roboto-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.woff2) format('woff2'),url(/fonts/Roboto-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-BoldItalic.woff2) format('woff2'),url(/fonts/Roboto-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Black.woff2) format('woff2'),url(/fonts/Roboto-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-BlackItalic.woff2) format('woff2'),url(/fonts/Roboto-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Trajan Pro';src:url(/fonts/TrajanPro-Regular.woff2) format('woff2'),url(/fonts/TrajanPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Trajan Pro';src:url(/fonts/TrajanPro-Bold.woff2) format('woff2'),url(/fonts/TrajanPro-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}.abovefold{background:url("../images/villa-main-bg.jpg") bottom center/cover no-repeat; padding-top: 50px;}.t-white{color:#fff!important}section{overflow: hidden;padding:80px 0}.af-title{position:relative;font-family:'Frutiger LT Std 47 Light Cn';text-align:center;color:#092155;font-size:72px;line-height:normal;text-shadow:2px 2px 0 #fff;margin-bottom:0;z-index:1}@media (min-width:768px) and (max-width:991px){.af-title{font-size:48px!important}.af-subtitle{font-size:28px!important}}@media (min-width:576px) and (max-width:767px){.af-title{font-size:38px!important}.af-subtitle{font-size:24px!important}}@media (max-width:575px) and (min-width:360px){.af-title{font-size:30px!important}}@media (max-width:575px){.trans-img-wrap{height: 240px!important;background: url(../images/people-sharing.png) center / cover no-repeat!important;}.af-subtitle{font-size:18px!important;padding:5px 0!important}}.box{padding:55px;background:rgba(255,255,255,.98);border-radius:10px}.sect-heading{font-family:'Frutiger LT Std 47 Light Cn';color:#092155;text-align:center;margin-bottom:25px;font-size:44px}p{font-family:Roboto;font-size:20px;line-height:2rem;margin-bottom:25px}.img-fl img,.img-fr img,.trans-img-wrap img{width:100%}@media (min-width:768px) and (max-width:991px){.img-fl,.img-fr{width:350px!important}}@media (max-width:767px){.td-btn{font-size: 24px!important;}p{font-size:18px!important;line-height:1.75rem;}.img-fl,.img-fr{width:90%!important;margin:0 auto 20px!important;float:none!important}}@media (max-width:359px){.af-title{font-size:30px!important}.img-fl,.img-fr{width:100%!important}}.img-fr{float:right;width:560px;margin:5px 0 15px 25px;border-radius:5px;overflow:hidden}.img-fl{float:left;width:420px;margin:5px 25px 15px 0;border-radius:5px;overflow:hidden}.sect1{background:url("../images/villa-bg-blackwhite.jpg") top center/cover no-repeat;padding-top:15px}.overlay{position:absolute;background:rgba(9,33,85,.88);top:0;bottom:0;left:0;right:0;width:100%;height:100%}.af-subtitle{font-family:Roboto;font-weight:700;color:#092155;text-align:center;font-size:32px;width:100%;display:inline-block;padding:15px 0;background:radial-gradient(rgba(255,255,255,.88) 33%,rgba(255,255,255,0) 72%,rgba(255,255,255,0) 93%);text-shadow:0 0 20px #fff}.sect2{background:url(../images/nlp-session-bg.jpg) center/cover no-repeat #09608b}.sect2 p,.sect5 p{color:#fff}p:last-child{margin-bottom:0!important}.cta{text-align:center;background:linear-gradient(#e8fbff 0,#fff 35%,#fff 71%,#e8fbff 100%),#e8fbff;padding:40px 0}.td-btn{white-space:break-spaces;color:#fff!important;background:#4b9b48;box-shadow:3px 3px 1px #306f2c;border-radius:5px;font-size:30px;padding:10px 25px;font-weight:700;width:auto!important;display:inline-block;text-align:center;margin:10px auto;font-family:'Frutiger LT Std 47 Light Cn';border-style:none;line-height:normal}.td-btn:hover{background:#60bc5c;color:#fff;border:none;box-shadow:3px 3px 1px #306f2c;text-decoration:none}.trans-img-wrap{position:relative;background:url("../images/people-sharing.png") right center/cover no-repeat;height:100%;width:100%}.trans-img-wrap:after{background:url("../images/cloud-side-after.png") center/contain no-repeat;height:100%;width:52%;position:absolute;right:-9%;top:0;bottom:0;content:''}@media (min-width:1163px){.trans-img-wrap:after{height:100%;width:45%;right:-9%}}@media (min-width:1800px){.trans-img-wrap:after{height:100%;width:45%;right:-22%!important}}@media (max-width:991px){section{padding:40px 0}.trans-img-wrap:after{background:url("../images/cloud-bottom-after.png") bottom center/100% no-repeat;height:170px!important;width:100%!important;left:0;right:0;bottom:-1%;top:auto}.trans-img-wrap{height:420px;width:100%}.vid-wrapper iframe{width:100%!important;height:330px}}@media (min-width:1399px){.trans-img-wrap:after{background:url("../images/cloud-side-after.png") center/contain no-repeat;height:100%;width:56%;position:absolute;right:-19%;top:0;bottom:0;content:''}}.sect5{background:url("../images/bg-villa-people.jpg") bottom center/100% no-repeat #092155;padding-bottom:320px}@media (min-width:768px) and (max-width:991px){.sect5{padding-bottom:240px}.sect-heading{font-size:36px!important;text-align:center!important}}.img-bg-wrapper,.sect4{padding:0}.sect6{background:url("../images/bg-villa-bg.jpg") center/cover no-repeat #092155}.sect3{background:url("../images/jetski-bg.jpg") center/cover no-repeat}.copy-wrapper .sect-heading{text-align:left}@media (min-width:576px) and (max-width:767px){.sect5{padding-bottom:180px}.sect-heading{font-size:28px!important}}.copy-wrapper{padding:50px 50px 50px 15px}@media (min-width:768px) and (max-width:991px){.copy-wrapper{padding:0 50px 50px}}@media (max-width:767px){.copy-wrapper .sect-heading{text-align:center!important}.copy-wrapper{padding:40px 15px}}.sect4a{background:linear-gradient(#e8fbff 0,#fff 35%,#fff 71%,#e8fbff 100%),#e8fbff}@media (max-width:575px){.vid-wrapper{border-width: 5px!important;}.td-btn{font-size:20px!important;padding:8px!important;width:100%!important}.sect5{padding-bottom:115px}.sect-heading{font-size:28px!important}.copy-wrapper{padding:40px 15px!important}.vid-wrapper iframe{height:auto}}@media (max-width:991px){.vid-wrapper{width:100%!important}}.vid-wrapper{border: 10px solid #000;border-radius: 5px;width:70%;margin:0 auto 15px}.sect7{background:linear-gradient(#e8fbff 0,#fff 35%,#fff 71%,#e8fbff 100%),#def6fb;padding:40px 0}.pv-5, .pv-5 .container-fluid, .newmainbar{padding: 0!important}html {scroll-behavior: smooth!important}h1,h2,h3,h4{text-transform: none;}@media (max-width: 320px){.sect1 .sect-heading{font-size: 24px!important}}@media (min-width: 1600px){.sect5{padding-bottom: 410px;}}@media (max-width: 1199px) and (min-width: 992px){.img-fr{width: 500px!important;}}


.sect6 p{color: #fff!important;}