@font-face{font-family:Montserrat-Thin;src:url(../fonts/Montserrat/Montserrat-Thin.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Thin.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:Montserrat-Extralight;src:url(../fonts/Montserrat/Montserrat-Extralight.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Extralight.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-family:Montserrat-Light;src:url(../fonts/Montserrat/Montserrat-Light.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat/Montserrat-Regular.woff) format('woff'),url(../fonts/fonts/Montserrat/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat/Montserrat-Medium.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat/Montserrat-Semibold.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Semibold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat/Montserrat-Bold.woff) format('woff'),url(fonts/Montserrat/Montserrat-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Extrabold;src:url(../fonts/Montserrat/Montserrat-Extrabold.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Extrabold.woff) format('woff');font-weight:800;font-style:normal}@font-face{font-family:Montserrat-Black;src:url(../fonts/Montserrat/Montserrat-Black.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Black.woff) format('woff');font-weight:900;font-style:normal}body{margin:0;padding:0;font-family:Montserrat-Regular;font-size:14px}.banner-section{position:relative;min-height:600px;height:auto;margin-top:60px;padding-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:top;z-index:1;overflow:hidden}.banner-section .cover{padding:15px 0;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.22);display:flex;align-items:center}.banner-section .main-text{position:absolute;width:100%;right:0%;text-align:center;transform:translateY(-50%);top:50%;left:0}.banner-section .main-text h1{font-size:55px;color:#fff;margin-bottom:15px;font-family:Montserrat-Bold;text-shadow:0 1px 2px rgba(0,0,0,.6)}.banner-section .main-text h4{font-size:24px;color:#fff;font-family:Montserrat-Bold;margin-bottom:0px;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.4)}.about-section{background:#fff;width:100%;padding:70px 0;overflow:hidden}.about-section .main-text h2{font-size:32px;font-weight:700;line-height:normal;letter-spacing:0;text-align:center;color:#000;margin-bottom:35px}.about-section .custom-text{width:100%}.about-section .custom-text p{color:#000;font-size:16px;line-height:1.7}.solutions-section{background-color:#0f134f;padding:70px 0;overflow:hidden}.solutions-section .main-text{margin-bottom:45px}.solutions-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left;color:#fff;margin-bottom:15px}.solutions-section .sub-text p{color:#fff;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:20px}.solutions-section .solutions-back img{width:100%;height:100%}.software-section{background-color:#fff;padding:60px 0;overflow:hidden}.software-section .main-text{margin-bottom:45px}.software-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.software-section .main-text h4{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.software-section .sub-text p{color:#333;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:20px}.software-section .list-point{margin:0;padding:0;list-style:none}.software-section .list-point li{color:#333;line-height:1.6;text-align:left;font-size:1.1rem;display:flex;align-items:center;margin-bottom:12px}.software-section .list-point li span{height:36px;width:36px;display:inline-block;vertical-align:middle;background:rgba(19,96,223,.4);border-radius:50%;text-align:center;padding:5px;color:#0e3bbd;margin-right:10px}.software-section .software-back img{width:100%;height:100%}.corporate-section{background-color:#0f134f;padding:70px 0;overflow:hidden}.corporate-section .main-text{margin-bottom:45px}.corporate-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left;color:#fff;margin-bottom:15px}.corporate-section .main-text h4{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0;text-align:left;color:#fff;margin-bottom:15px}.corporate-section .sub-text p{color:#fff;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:20px}.corporate-section .corporate-back img{width:100%;height:100%}.integrations-section{background-color:#fff;padding:60px 0;overflow:hidden}.integrations-section .main-text{margin-bottom:45px}.integrations-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.integrations-section .sub-text p{color:#333;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:20px}.integrations-section .list-point{margin:0;padding:20px 0 0;list-style:none}.integrations-section .list-point li{color:#333;line-height:1.6;text-align:left;font-size:1.1rem;display:flex;align-items:start;margin-bottom:12px}.integrations-section .list-point li span .fa{height:36px;width:36px;display:inline-block;vertical-align:middle;background:rgba(19,96,223,.4);border-radius:50%;text-align:center;padding:10px;color:#0e3bbd;margin-right:10px}.integrations-section .integrations-back img{width:100%;height:100%}.integrations-section .integrations-boxes{border-radius:16px;width:100%;box-shadow:5px 20px 60px 0 rgba(0,44,76,.1);padding:20px;margin:20px 0;min-height:200px}.integrations-section .integrations-boxes h3{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.integrations-section .integrations-boxes p{color:#333;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:0}.itineraries-section{background-color:#0f134f;padding:60px 0;position:relative;overflow:hidden}.itineraries-section .main-text{margin-bottom:45px}.itineraries-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left;color:#fff;margin-bottom:15px}.itineraries-section .sub-text p{color:#fff;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:20px}.itineraries-section .itineraries-back img{width:100%;height:100%}.app-section{background-color:#fff;padding:60px 0;position:relative;overflow:hidden}.app-section .main-text{margin-bottom:45px}.app-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.app-section .sub-text p{color:#333;line-height:1.6;text-align:left;font-size:1.1rem;margin-bottom:20px}.app-section .itineraries-back img{width:100%;height:100%}.suite-section{background-color:#fff;overflow: hidden;padding:60px 0;position:relative;overflow:hidden}.suite-section .main-text{margin-bottom:45px}.suite-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;color:#fff;margin-bottom:15px}.suite-section .top-wraper{position:relative;text-align:center;padding:100px 20px 200px;background-color:#0f134f}.suite-section .top-wraper .icon-one{position:absolute;left:5%;bottom:10%;width:120px;height:120px;background-repeat:no-repeat}.suite-section .top-wraper .icon-two{position:absolute;left:60%;top:35%;width:120px;height:120px;background-repeat:no-repeat}.suite-section .top-wraper .icon-three{position:absolute;right:5%;bottom:15%;width:120px;height:120px;background-repeat:no-repeat}.suite-section .top-wraper .icon-four{position:absolute;left:20%;top:40%;width:120px;height:120px;background-repeat:no-repeat}.suite-section .top-wraper .main-head{margin-bottom:45px;text-align:center}.suite-section .top-wraper .main-head h2{font-size:32px;font-family:Montserrat-Bold;line-height:normal;letter-spacing:0;color:#fff;margin-bottom:15px}.suite-section .bottom-section{margin-top:-180px}.suite-section .bottom-section .suite-box{overflow:hidden;padding:25px;box-shadow:0 0 25px 0 rgba(0,0,0,.1);border-radius:6px;background-color:#fff;margin:30px 0;min-height:225px;transition-duration:1s}.suite-section .bottom-section .suite-box span{position:absolute;top:-10px;left:0;right:0;margin:0 auto;text-align:center;background-color:#fff;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#060e9f;transition-duration:1s}.suite-section .bottom-section .suite-box h4{font-size:1.4rem;font-family:Montserrat-Bold;line-height:normal;letter-spacing:0;color:#000;transition-duration:1s;text-align:center;margin:20px 0 15px}.suite-section .bottom-section .suite-box p{font-size:1rem;font-family:Montserrat-Regular;line-height:1.6;letter-spacing:0;text-align:center;color:#333;transition-duration:1s;margin:5px 0 0}.suite-section .bottom-section .suite-box:hover{background-color:#0f134f;transition-duration:1s}.suite-section .bottom-section .suite-box:hover span{background-color:#fff;color:#407bff;transition-duration:1s;transition-delay:.1s;transform:rotateY(360deg)}.suite-section .bottom-section .suite-box:hover h4,.suite-section .bottom-section .suite-box:hover p{color:#fff;transition-duration:1s}.apis-section{background:#f6f6ff;padding:70px 0;position:relative}.apis-section .main-text{margin-bottom:55px}.apis-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;color:#002c4c;margin-bottom:15px}.apis-section .main-text h5{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0;text-align:center;color:#002c4c}.apis-section .post-slide{background:#fff;margin:0;border-radius:5px;padding-top:1px}.apis-section .post-slide .post-img{position:relative;overflow:hidden;border-radius:8px 8px 0 0;margin:0;max-height:225px;object-fit:cover}.apis-section .post-slide .post-img img{width:100%;height:auto;min-height:225px;max-height:225px;object-fit:cover;transform:scale(1,1);transition:transform .2s linear}.apis-section .post-slide:hover .post-img img{transform:scale(1.1,1.1)}.apis-section .post-slide .over-layer{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .5s linear}.apis-section .post-slide:hover .over-layer{opacity:1;text-decoration:none}.apis-section .post-slide .post-content{background:#fff;padding:20px 25px;border-radius:8px;margin-bottom:20px;min-height:420px;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.apis-section .post-slide .post-content .top-bar h4{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.apis-section .post-slide .post-content .top-bar .list-point{margin:0;padding:0;list-style:none}.apis-section .post-slide .post-content .top-bar .list-point li{color:#333;line-height:1.6;text-align:left;font-size:1rem;display:flex;align-items:center;margin-bottom:12px}.apis-section .post-slide .post-content .top-bar .list-point li span .fa{height:36px;width:36px;display:inline-block;vertical-align:middle;background:rgba(19,96,223,.4);border-radius:50%;text-align:center;padding:10px;color:#0e3bbd;margin-right:15px}.apis-section .owl-theme .owl-dots .owl-dot.active span,.apis-section .owl-theme .owl-dots .owl-dot:hover span{color:#2659a2;background-color:#2659a2}.apis-section .owl-theme .owl-dots .owl-dot span{width:14px;height:14px;margin:5px}.apis-section button:focus{outline:0}.apis-section .owl-nav .owl-prev{position:absolute;left:-3%;top:38%;background-color:#2659a2!important;text-align:center!important;height:50px;width:50px;border-radius:50%;z-index:1}.apis-section .owl-nav .owl-prev:focus{outline:0}.apis-section .owl-nav .owl-prev i{color:#fff;font-size:1.25rem;padding:10px}.apis-section .owl-nav .owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.apis-section .owl-nav .owl-next{position:absolute;right:-3%;top:38%;background-color:#2659a2!important;text-align:center!important;height:50px;width:50px;border-radius:50%;z-index:1}.apis-section .owl-nav .owl-next:focus{outline:0}.onestop-section{background:#fff;overflow: hidden;padding:70px 0;position:relative}.onestop-section .main-text{margin-bottom:25px}.onestop-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;color:#002c4c;margin-bottom:15px}.onestop-section .sub-text{margin-bottom:30px}.onestop-section .sub-text p{font-size:1rem;line-height:1.5;letter-spacing:0;text-align:left;color:#333}.onestop-section .list-point{margin:0;padding:0;list-style:none}.onestop-section .list-point li{color:#333;line-height:1.6;text-align:left;font-size:1rem;display:flex;align-items:center;margin-bottom:12px}.onestop-section .list-point li span .fa{height:36px;width:36px;display:inline-block;vertical-align:middle;background:rgba(19,96,223,.4);border-radius:50%;text-align:center;padding:10px;color:#0e3bbd;margin-right:15px}.onestop-section .image-sec img{width:100%}.modules-section{background-color:#0f134f;overflow: hidden;padding:60px 0;overflow:hidden}.modules-section .main-text{margin-bottom:45px}.modules-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;color:#fff;margin-bottom:15px}.modules-section .modules-back img{width:100%}.modules-section .sub-text span{margin-bottom:10px}.modules-section .sub-text span .fa{height:36px;width:36px;display:inline-block;vertical-align:middle;background:rgba(19,96,223,.4);border-radius:50%;text-align:center;padding:11px;color:#fff}.modules-section .sub-text h3{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0;color:#fff;margin:10px 0}.modules-section .sub-text p{font-size:1rem;line-height:1.5;letter-spacing:0;color:#fff}.modules-section .sub-text .text-right{text-align:right}.modules-section .sub-text .text-left{text-align:left}.mice-section{background:#fff;padding:70px 0 40px;position:relative;overflow:hidden;}.mice-section .main-text{margin-bottom:25px}.mice-section .main-text h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;color:#002c4c;margin-bottom:15px}.mice-section .sub-text{margin-bottom:30px}.mice-section .sub-text p{font-size:1rem;line-height:1.5;letter-spacing:0;text-align:left;color:#333}.mice-section .mice-boxes{border-radius:16px;width:100%;box-shadow:5px 20px 60px 0 rgba(0,44,76,.1);padding:20px;margin:20px 0;min-height:230px}.mice-section .mice-boxes h3{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0;text-align:left;color:#002c4c;margin-bottom:15px}.mice-section .mice-boxes p{color:#333;line-height:1.6;text-align:left;font-size:1rem;margin-bottom:0}.mice-section .list-point{padding-top:20px}.mice-section .list-point h4{font-size:1.3rem;line-height:1.5;letter-spacing:0;text-align:left;color:#333;margin-bottom:15px}.mice-section .list-point ul{margin:0;padding:0;list-style:none}.mice-section .list-point ul li{color:#333;line-height:1.6;text-align:left;font-size:1rem;display:flex;align-items:center;margin-bottom:12px}.mice-section .list-point ul li span .fa{height:36px;width:36px;display:inline-block;vertical-align:middle;background:rgba(19,96,223,.4);border-radius:50%;text-align:center;padding:10px;color:#0e3bbd;margin-right:15px}.mice-section .mice-back img{width:100%;margin-top:15px}.contact-section{padding:70px 0}.contact-section .get-touch{position:relative;min-height:250px;height:auto;padding:30px;border-radius:15px;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;overflow:hidden}.contact-section .get-touch .cover{padding:75px 0;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right,rgba(22,40,105,.91) 46%,rgba(0,0,0,.41) 100%);display:flex;align-items:center}.contact-section .main-text{position:absolute;width:50%;right:10%;text-align:left;transform:translateY(-50%);top:50%;left:5%}.contact-section .main-text h2{font-size:32px;font-weight:700;line-height:normal;letter-spacing:0;text-align:left;color:#fff;margin-bottom:10px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.contact-section .main-text h4{color:#fff;line-height:1.6;text-align:left;font-size:1.2rem;margin-bottom:10px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.contact-section .main-text .btn-search{background:#fff;border:1px solid #fff;color:#060e9f;padding:12px 20px;border-radius:30px;transition-duration:1s}.contact-section .main-text .btn-search:hover{background:#407bff;border:1px solid #407bff;color:#fff}.wave-section{width:100%;position:relative;overflow:hidden}.wave-section img{width:100%}footer{background-color:#002147;padding:55px 0 20px}footer p{color:#fff;font-size:14px;margin:0;line-height:1.75}footer h5{color:#fff;font-size:1.1rem;margin-bottom:20px;font-weight:600}footer h5:after{content:"";height:1px;width:50px;background:#a1a1a1;display:block;margin:15px 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .bottom-footer{border-top:1px solid #afafaf;margin-top:20px;padding-top:20px}footer .bottom-footer p{color:#fff;text-align:center;font-size:14px;margin:0}footer .useful-link{list-style-type:none;padding:0;margin:0;display: flex;flex-wrap: wrap;justify-content: center;}footer .useful-link li{margin: 0px 20px;}footer .useful-link li a{text-decoration:none;color:#fff;font-size:14px}footer .useful-link li a:hover{color:#407bff}footer .social-links{list-style-type:none;padding:0;margin:25px 0;display: block;text-align: center;}footer .social-links li{display:inline-block;margin-right:5px}footer .social-links li a{text-decoration:none}footer .social-links li a .fa{color:#fff}footer .social-links li a .fa:hover{color:#407bff;border:1px solid #407bff}footer .useful-link li.links1{text-decoration:none;color:#333;font-size:14px}.contact_info_item{margin-bottom:22px}.contact_info_icon{width:20px;height:20px;margin-right:10px}.contact_info_icon img{width:100%}.contact_info_text,.contact_info_text a{color:#fff;line-height:2.14;margin-top:-4px;font-size:14px;text-decoration:none}footer .social-links li a .fa{display:inline-block;list-style:none;width:35px;height:35px;border-radius:50%;border:1px solid #ddd;line-height:35px;margin:1px auto;text-align:center;cursor:pointer;font-size:14px}footer .useful-link li.links1 i{color:#afafaf;display:inline-block;margin-right:5px;margin-bottom:0;padding:4px 10px;font-size:15px}.form-control-ht:focus{outline:0;border-color:#060e9f;box-shadow:none;z-index:0}.form-control-ht:focus .input-backroll{background:#000;display:block;position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}.input-overlay{z-index:10000;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(76,149,205,.7);display:none}input:focus{z-index:10001;position:relative}input:focus~.overlay{display:block}@media screen and (max-width :768px){.suite-section .top-wraper .icon-one, .suite-section .top-wraper .icon-two, .suite-section .top-wraper .icon-three, .suite-section .top-wraper .icon-four{display:none}.contact-section .main-text .btn-search{padding: 8px 14px;font-size: 14px;}}