ul{margin:0;padding:0;list-style:none;}.dropdown,.nav-link{color:#fff;font-weight:300;}.nav-container{width:70vw;}.navbar{margin-top:0;position:absolute;top:0;}.w-nav-button{top:1.9vh;}.about_module-1{height:55vh;}.bg{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:55vh;margin-top:0px;margin-right:0px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0.14)),to(hsla(0,0%,100%,0.14))),url(../images/about/hotel.png);background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0.14),hsla(0,0%,100%,0.14)),url(../images/about/hotel.png);background-image:-moz-linear-gradient(top,hsla(0,0%,100%,0.14),hsla(0,0%,100%,0.14)),url(../images/about/hotel.png);background-image:-o-linear-gradient(top,hsla(0,0%,100%,0.14),hsla(0,0%,100%,0.14)),url(../images/about/hotel.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,0.14),hsla(0,0%,100%,0.14)),url(../images/about/hotel.png);background-position:0px 0px,50% 70%;-o-background-size:auto,cover;background-size:auto,cover;background-repeat:repeat,no-repeat;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;}.over-dark{background:rgba(0,0,0,0.3);display:block;position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:0;}.sub-header{width:55vw;margin:0 auto;text-align:center;}.title-box{width:70vw;margin:0 auto;position:relative;top:10%;text-align:center;}.gray-border{padding:10px 0;border-bottom:4px solid #ececec;font-family:allotrope,sans-serif;}.white_text{color:#fff;}.bigfont{position:relative;line-height:100%;letter-spacing:0cm;margin:0px auto;font-family:balboa,sans-serif;color:#fff;font-size:56px;font-weight:200;text-shadow:0 0px 30px rgb(0 0 0 / 0.39);}.expert{font-family:balboa,sans-serif;color:#fff;font-weight:600;font-size:80px;padding-top:20px;text-shadow:0 0px 30px rgb(0 0 0 / 0.39);}.smfont{margin-right:120px;font-size:38px;line-height:36px;}.sub-header-text{font-family:allotrope,sans-serif;font-size:30px;font-weight:300;line-height:46px;}.about_module-2 a{text-decoration:none !important;}.carousel-item .pc_img{width:100%;height:500px;-o-background-size:100% 100%;background-size:100% 100%;-o-object-fit:cover;object-fit:cover;}.about_module-2{background-color:#ececec;padding:50px 0;}.about_module-2 .navcontent{margin:0 12.4vw;}.about_module-2 .tabs-customs{margin-top:50px;}.tab-content{margin-top:30px;}.nav-tabs-wrap .nav-item{border-bottom:5px solid #ccc;}.about_module-2 .button{margin-top:0px;margin-bottom:0px;padding:8px 38px;color:#fff;border-radius:0;border-bottom-right-radius:18px;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;-o-transition:-o-transform 300ms ease;-moz-transition:transform 300ms ease,-moz-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease,-moz-transform 300ms ease,-o-transform 300ms ease;font-family:allotrope,sans-serif;font-size:20px;font-weight:400;cursor:pointer;margin-right:0 !important;background-image:-webkit-linear-gradient(330deg,#bfa3e4 0%,#55aae1 110%);background-image:-moz-linear-gradient(330deg,#bfa3e4 0%,#55aae1 110%);background-image:-o-linear-gradient(330deg,#bfa3e4 0%,#55aae1 110%);background-image:linear-gradient(120deg,#bfa3e4 0%,#55aae1 110%);-webkit-box-shadow:0px 8px 12px -1px rgb(0 0 0 / 28%);box-shadow:0px 8px 12px -1px rgb(0 0 0 / 28%);}.about_module-2 .tab-content p{font-size:22px;font-family:allotrope,sans-serif;font-weight:300;line-height:34px;}.about_module-2 .lines-tab .nav-links.active{color:#8c85cd;background:0 0;}.about_module-2 .tabs-customs .nav-links.active{cursor:default;}.about_module-2 .lines-tab .nav-links{position:relative;text-align:center;vertical-align:middle;padding:12px 0 8px;font-size:21px;line-height:1;font-weight:600;}.about_module-2 .tabs-customs .nav-links{margin:0;border:0;border-radius:0;font-family:balboa,sans-serif;color:#9b9b9b;}.about_module-2 .lines-tab .nav-links.active::after,.lines-tab .nav-links:hover::after{width:100%;opacity:1;}.about_module-2 .lines-tab .nav-links::after{position:absolute;content:'';bottom:-4px;left:50%;width:130%;height:4px;border-radius:0;background:#8c85cd;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;}.about_module-2 .bg-cover{-o-background-size:cover !important;background-size:cover !important;}.about_module-2 .bg-nrepeat{background-repeat:no-repeat;}.about_module-2 .bg-center{background-position:center !important;}.h2_title{font-family:balboa,sans-serif;font-size:54px;font-weight:600;margin-bottom:40px;}.h3_sm-text{font-family:allotrope,sans-serif;font-size:22px;font-weight:300;}.about_module-2 .bigfont{font-family:balboa,sans-serif;font-size:2.75rem;}.about_module-2 .smfont{font-size:1.3125rem;font-family:allotrope,sans-serif;}.div-block-9 .h2_title{text-align:left;}.paragraph-2{line-height:36px;font-weight:300;}.sub{height:160px;}.customers{width:73vw;margin:0 auto;}.right-img img{width:100%;height:45vh;position:relative;top:-120px;left:12px;}.tab-icon{width:73vw;margin:0 auto;margin-bottom:80px;}.tab-icon ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.tab-icon ul li{border-right:1px solid #707070;-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-right:35px;}.tab-icon ul li a{color:#333;}.tab-icon ul li .icon-p{font-size:24px;font-family:allotrope,sans-serif;line-height:31px;font-weight:200;}.tab-icon ul li .icon-h2{font-size:36px;font-family:balboa,sans-serif;font-weight:500;}.tab-icon ul li:last-child{border-right:0;}.tab-icon ul li:before{content:"";width:0px;height:2px;background:#00b8ff;top:0;left:0;position:absolute;z-index:999;-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;}.tab-icon .icon-box{text-align:end;margin-right:100px;}.tab-icon .icon-box img{width:50px;height:50px;display:inline-block;}@media screen and (min-width:992px) and (max-width:1199px){.nav-container{width:80vw;}.logo-block{margin:auto -50px;}.h2_title{margin-bottom:35px;font-size:40px;}.w-nav-menu{top:15px;left:70px;}.about_module-2 .tabs-customs{margin-top:20px;}.about_module-2 .lines-tab+.button{margin-top:2.6vh !important;}.about_module-2 .tab-content p{font-size:26px;line-height:35px;}.div-block-9{width:85vw;}.div-block-8{width:50vw;height:35vh;}.div-block-3{margin-left:80px;}.paragraph-2{font-size:26px;line-height:38px;}.right-img img{height:35vh;top:-55px;}.customers,.columns,.w1200{width:90vw;}.customers .paragraph-2{width:36vw;}.w-dropdown-list{left:-20px !important;}.ai_card{padding-top:70px;}.title-box,.sub-header{width:85vw;}.about_module-1,.bg{height:45vh;}.nav-tabs-wrap .nav{flex-wrap:nowrap;}.about_module-2 .navcontent{margin:0 4vw;}.nav-tabs-wrap .nav{height:4vh;}.h3_sm-text{font-size:26px;line-height:36px;}}@media (min-width:768px){.about_module-2 .lines-tab+.button{margin-top:4.6vh;}.about_module-2 .horizontal-tabs.lines-tab .nav-tabs-wrap{padding-bottom:4px;}.about_module-2 .horizontal-tabs.lines-tab .nav-tabs-wrap::before{height:4px;border-radius:6px;}.about_module-2 .horizontal-tabs.lines-tab .nav-tabs{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.about_module-2 .horizontal-tabs.lines-tab .nav-item{display:inline-block;}.about_module-2 .horizontal-tabs.lines-tab .nav-links{padding-top:0;padding-bottom:12px;font-size:32px;}.about_module-2.horizontal-tabs.lines-tab .nav-links::after{bottom:-4px;height:4px;border-radius:6px;}}@media screen and (max-width:991px) and (min-width:768px){.expert{font-size:72px;line-height:70px;}.sub-header,.columns,.div-block-9,.div-block-8{width:85vw;}.about_module-2 .navcontent{margin:0 7.4vw;}.about_module-2 .lines-tab .nav-links{padding:12px 35px 8px;}.about_module-2 .lines-tab+.button{margin-top:1.6vh;margin-bottom:22px;}.div-block-8{margin-left:27px;}.customers .h2_title{font-family:balboa,sans-serif;font-size:48px;line-height:44px;font-weight:600;margin-bottom:0px;}.section-4{padding-bottom:10px;}.customers .col-md-6{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;}.ai_card{padding-top:50px;}.right-img img{top:0;height:35vh;left:0;}.customers .ml-md-5,.mx-md-5{margin-left:0rem !important;}.div-block-3{align-items:baseline;}.w1200{width:95vw;}.ai_card ul li a.btn{left:48%;bottom:10px;}.div-block-3{margin-left:75px;}.ai_card ul li .info .img{left:20%;}.footer-colume-1{margin-top:30px;}.section-5{padding-top:0;}}@media screen and (max-width:576px){.about_module-2{padding:30px 0;}.about_module-2 .lines-tab .nav-links::after{bottom:-0.625rem;}.title-box{width:95vw;top:14%;}.bigfont{font-size:28px;}.expert{font-size:48px;line-height:58px;margin-top:0;}.sub-header{width:95vw;}.h2_title{font-size:36px;margin-bottom:10px;}.about_module-2 .navcontent{margin:0 6.4vw;}.about_module-2 .tabs-customs{margin-top:10px;}.home-project{margin:0 20px !important;}.about_module-2 .button{margin-bottom:10px;margin-top:10px;}.div-block-9{width:85vw;}.div-block-8{width:85vw;}.carousel{top:30px;}.section-4{padding-top:60px;padding-bottom:0px;}.div-block-3{margin-left:0;}.right-img img{position:static;margin-bottom:30px;height:38vh;}.w1200{width:95vw;}.customers{width:85vw;margin-bottom:25px;}.ai_card ul li .info .img{width:30px;height:30px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.ai_card ul li .info h3{font-size:26px;padding-top:0;margin-left:0;text-align:center;}.ai_card ul li .info p{width:100%;height:0;margin:0 5px;font-size:18px;}.ai_card ul li a.btn{width:98%;height:auto;left:1px;margin-left:0;font-size:18px;}.ai_card ul li.active:before{width:100%;height:5px;}.ai_card ul li:before{height:5px;}.section-5{padding-top:0;}.ai_card{padding-bottom:65px;}.columns{width:90vw;}.sub-header-text{font-size:24px;text-align:left;margin:30px 0;}.about_module-1,.bg{height:50vh;}.flex-list li{font-family:allotrope,sans-serif;padding:10px 0;}}