.exp-section .item figure .box,.inst-package .box .title-box,.tending-package .item figure::before{position:absolute;left:50%;transform:translate(-50%,0)}@font-face{font-family:Montez;src:url('../fonts/Montez-Regular.woff2') format('woff2'),url('../fonts/Montez-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}body{font-family:'Plus Jakarta Sans'!important;color:var(--text-black);font-size:14px}:root{--primary-color:#D80611;--secondary-color:#FF8E47;--background-color:#f5f5f5;--bg-dark:#162E44;--text-color:#162E44;--text-blue:#003D99;--text-black:#151515;--blue-bg:#003D99;--light-grey:#F3F3F3;--bg-light:#F3F2FF;--bg-light-brown:#FFEEE3;--dark-color:#162E44}.montaz{font-family:Montez}.plus-jakarta{font-family:'Plus Jakarta Sans'!important}.bg-red{background:var(--primary-color)}.bg-light-blue{background:#0fc5ad}.bg-orange{background:#fc5959}.bg-green{background:#59b03a}.bg-brown{background:#ff9d3d}.bg-blue{background:var(--blue-bg)}.bg-light,.bg-purple-light{background:var(--bg-light)}.bg-light-brown{background:var(--bg-light-brown)}.bg-pattern,.bg-pattern-2,.bg-pattern-3{background-repeat:no-repeat;background-position:center;background-size:cover}.custom-bg{padding:55px 0}.bg-dark{background-color:#162e44!important;color:#fff}.bg-pattern{background-image:url('../images/pattern-bg.png')}.bg-pattern-2{background-image:url('../images/pattern-bg-2.png')}.bg-pattern-3{background-image:url('../images/pattern-bg-3.png')}.btn-primary{border-radius:3px;font-family:'Plus Jakarta Sans';font-weight:500;letter-spacing:.05em;text-transform:uppercase;transition:.33s}.btn,.btn-md,.hd-sm{font-weight:600}.btn{padding:13px 22px;font-size:14px;border-radius:24px;border:none;display:inline-flex;gap:12px;align-items:center;letter-spacing:normal}.btn .icon{width:18px;height:18px}.btn-md{padding:11px 42px;font-size:14px;border-radius:24px;border:none;transition:.4s}.btn-primary,.btn-primary:active,.btn-primary:focus{color:#fff;background:var(--primary-color)}.btn-dark,.btn-dark:active,.btn-dark:focus,.btn-primary:hover{color:#fff;background:var(--bg-dark)}.btn-dark:hover{background:#fff;color:var(--text-color)}.text-red{color:var(--primary-color)}.text-brown{color:var(--secondary-color)}.text-dark{color:var(--text-color)!important}.form-horizontal{background:var(--primary-color);border-radius:14px;padding:26px 30px;margin-top:-30px;position:relative;z-index:1}.form-horizontal .title{color:#fff;background:0 0;font-weight:500;font-size:16px;padding:0;display:flex;align-items:center}.form-horizontal input{border-radius:10px;border:none;padding:12px 25px}.heading-wrap .main-hd{font-size:36px;font-weight:700;line-height:42px;letter-spacing:normal}.hd-sm,.heading-wrap .hd-style{letter-spacing:1px;font-style:normal}.hd-sm{font-size:14px;line-height:31px}.heading-wrap .hd-style{font-weight:400;font-size:30px;line-height:38px}.custom-gap{margin:55px 0}.check-list li{position:relative;padding-left:30px;margin-bottom:11px}.check-list li:nth-last-child1{margin-bottom:0}.check-list li::before{content:"";position:absolute;background:url('../images/icons/check-red.svg') center no-repeat;width:22px;height:22px;left:0;top:4px}.inst-package .box .title{font-size:20px;font-weight:500;line-height:23px}.inst-package .box .text-style{font-size:20px}.inst-package .box .title-box{background:linear-gradient(0deg,#081522 15%,transparent 100%);border-bottom-left-radius:14px;border-bottom-right-radius:14px;width:100%;height:94px;color:#fff;bottom:0;padding:11px 0;display:flex;flex-direction:column;justify-content:center}.contact-section .form-wrap,.inst-package .box{position:relative}.inst-package .box figure img,.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-brand img,.st-pkg .box figure img{width:100%}.inst-package .box figure{border-radius:20px;overflow:hidden}.inst-package .box .icon{width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:12px;margin:-44px auto 0;position:relative;z-index:1;transition:.4s}.inst-package .item{margin-bottom:35px}.img-slider .hero-slider-btn:hover,.inst-package .item .box:hover .icon,.mainSlider .hero-slider-btn:hover{background:var(--bg-dark)}.tending-package .item .title{font-weight:700;font-size:16px;line-height:23px;height:58px;padding-bottom:15px}.tending-package .item .loc p{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tending-package .item figure{position:relative;z-index:99;margin-bottom:36px}.tending-package .item figure::before{content:'';background:#ff9d3d36;width:80%;height:284px;bottom:-14px;border-radius:24px}.tending-package .item figure img{position:relative;z-index:1;border-radius:24px}.tending-package .item .loc{margin:20px 0 24px}.tending-package .item hr{border-color:#e0e0e0}.tending-package .item .bottom{margin-top:20px}.tending-package .item .bottom .icon{width:33px;height:33px;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:8px}.tending-package .item .bottom .day{font-weight:700;font-size:14px;line-height:15px;color:var(--text-color)}.tending-package .item .bottom .link{font-weight:700;font-size:14px;line-height:18px;color:var(--primary-color);transition:.4s;border:none;background:0 0;outline:0}.tending-package .item .bottom .link:hover{color:var(--text-color)}.tending-package .item .box{background:#fff;border-radius:24px}.tending-package .item .box .content-body{padding:0 18px 28px}.tending-package .item .bottom span{font-size:14px;line-height:22px;display:block}.heading-wrap-2 .main-hd{font-weight:700;font-size:40px;line-height:43px;letter-spacing:-1.12011px}.why-choose-section .content-box{padding-left:33px}.why-choose-section .content-box .feature .icon{width:88px;height:88px;background:var(--light-grey);border-radius:50%}.why-choose-section .content-box .feature .title{font-weight:700;font-size:20.162px;line-height:29px;letter-spacing:-.403241px;color:var(--text-color)}.why-choose-section .content-box .list-block{box-sizing:border-box;height:192px;border:1px solid #dfdfdf;border-radius:33px;padding:40px 0 40px 40px}.why-choose-section .content-box .list-block .play{width:114px;height:100px;background:var(--primary-color);border-radius:12px 0 0 12px}.why-choose-section .content-box .list-block .play a{width:100%;height:100%}.exp-section .item figure{border-radius:30px;overflow:hidden;position:relative}.exp-section .item figure .box{width:100%;height:55px;background:linear-gradient(0deg,#081522 15%,transparent 100%);transition:.4s;bottom:0}.exp-section .item figure .box .title{font-weight:500;font-size:16px;line-height:23px;color:#fff}.card-grid{display:flex;gap:24px;justify-content:center;align-items:flex-start;margin:40px 0}.card-grid .card{background:#fff;border-radius:18px;overflow:hidden;text-align:center;width:100%;transition:transform .2s;position:relative}.card-grid .card-label,.contact-section .form-wrap::before{position:absolute;bottom:0;transform:translate(-50%,0);left:50%}.card-grid .card img{width:100%;height:424px;object-fit:cover;display:block;border-bottom:1px solid #eee}.card-grid .card-label{font-size:1.1rem;font-weight:500;padding:13px 0;color:#222;background:#f7f7f7;border-radius:12px 12px 0 0;width:160px}.contact-card{background:#fff;border:4px solid #16243d;border-radius:25px 25px 0 0;width:466px;height:540px;padding:30px 38px;border-bottom:0;position:relative;margin:0 auto}.contact-section .form-wrap::before{content:"";background:var(--primary-color);border-radius:255.5px 255.5px 0 0;width:528px;height:517px}.contact-card .form-hd{font-weight:800;font-size:24px;line-height:55px;color:var(--text-color)}.contact-card .input-group{position:relative;margin-bottom:15px}.contact-card .input-group input,.contact-card .input-group textarea{background:#e0e0e0;border-radius:8px!important;padding:12px 44px 12px 12px;width:100%;border:none}.contact-card .input-group.textarea textarea{min-height:76px;max-height:140px;resize:none}.contact-card .icon{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-size:1.19em;color:#adb5be}.contact-card .input-group.textarea .icon{top:16px;transform:none}.contact-section .contact-info{color:#fff;display:flex;flex-direction:column;justify-content:center;padding-top:120px;padding-left:36px}.contact-section .contact-info h1{margin-top:0;font-size:2.2rem;font-weight:700;line-height:1.2;margin-bottom:12px}.contact-section .contact-info p{font-weight:200;line-height:26px}.contact-section .contact-card .input-group textarea{height:115px}.testimonial-section{min-height:80vh;display:flex;align-items:center;overflow:hidden}.graphic-col{min-height:450px;display:flex;align-items:center;justify-content:center}.testimonial-tag{color:var(--accent-red);font-size:.85rem;font-weight:600;letter-spacing:2px}.testimonial-heading{font-size:2.5rem;font-weight:800;color:var(--text-dark);line-height:1.2}.quote-summary{font-weight:700;font-size:18px;line-height:34px;border-top:1px solid #dfdfdf;padding-top:22px}.rental-info .num,.rental-type{font-weight:600}.reviewer-avatar{width:80px;height:80px;border-radius:50%;position:relative}.reviewer-avatar .icon{width:30px;height:30px;position:absolute;left:50%;transform:translate(-50%,0);bottom:-8px}.reviewer-avatar .icon img{border:none}.reviewer-avatar img{width:100%;height:100%;object-fit:cover;border:5px solid #fff;border-radius:50%}.reviewer-name{font-size:1.1rem;color:var(--text-dark)}.reviewer-title{font-size:.85rem}.review-stars i{color:var(--light-orange);font-size:1rem}.graphic-background{position:relative;width:100%;height:100%;max-width:450px;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:400px}.testimonial-image{position:relative;z-index:5;transform:translateY(20px);border-radius:16px;border:8px solid #fff}.abstract-shape,.abstract-shape i,.circle-bg{position:absolute;left:50%}.circle-bg{top:50%;transform:translate(-50%,-50%);width:350px;height:350px;background-color:#fff;border-radius:50%;z-index:1;box-shadow:0 0 40px rgba(0,0,0,.05)}.abstract-shape{bottom:20px;transform:translateX(-50%);width:300px;height:300px;background-color:var(--primary-blue);border-radius:30px;clip-path:polygon(0 30%,100% 0,100% 100%,0% 70%);z-index:2;overflow:hidden}.abstract-shape i{top:50%;font-size:3rem;color:rgba(255,255,255,.3);transform:translate(-50%,-50%) rotate(-45deg)}.testimonial-slider-container{min-height:450px;display:flex;flex-direction:column;justify-content:space-between}.testimonial-slider{width:100%;height:auto;flex-grow:1}.swiper-slide{display:flex;flex-direction:column;justify-content:center}.swiper-pagination{text-align:right!important;position:relative!important;bottom:0!important;padding-right:20px;padding-top:20px}.custom-swiper-bullet{width:30px;height:5px;display:inline-block;border-radius:5px;background:#d4d4d4;opacity:1;margin:0 4px!important;transition:background-color .3s,width .3s}.custom-swiper-bullet-active{width:40px;background:var(--secondary-color)}.testimonial-section .item img{width:149px}.rental-card{text-align:center;width:402px;padding:0 18px 22px;box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:30px}.rental-card figure{margin:-41px 0 0;position:relative;z-index:1}.rental-card figure img{width:100%;object-fit:cover;border-radius:25px;display:block}.rental-info .icon{width:15px;height:15px}.rental-type{background:#e41324;color:#fff;font-size:1.15rem;border-radius:15px 15px 0 0;padding:14px 0;position:absolute;z-index:2;left:50%;transform:translate(-50%,0);width:296px;bottom:0}.blog-card,.blog-section .card-image-wrapper{position:relative;overflow:hidden}.rental-section .item{margin-bottom:80px}.rental-section .heading-wrap{margin-bottom:90px}.rental-section .item:nth-child(4),.rental-section .item:nth-child(5),.rental-section .item:nth-child(6){margin-bottom:0}.glance-section{background:url(../images/cta-background.webp) center/cover no-repeat;height:500px}.glance-section .box{width:132px;height:132px;border-radius:16px;background:#fff;padding:25px}.glance-section .box .text{font-size:16px;line-height:22px;font-weight:700}.glance-section .features{display:grid;grid-template-columns:auto auto;width:302px;gap:15px}.glance-section p{width:524px}.blog-section .card-image-wrapper{border-radius:20px}.blog-section .card-image{width:100%;height:100%;object-fit:cover;display:block}.blog-section .date-tag{position:absolute;top:-73px;right:0;transform:translateY(50%);background-color:var(--primary-color);color:#fff;padding:8px 10px;border-radius:10px;text-align:center;line-height:1;font-weight:700;width:67px;height:70px;display:flex;flex-direction:column;justify-content:center}.blog-section .date-tag .day{display:block;font-size:28px}.blog-section .date-tag .month{display:block;font-size:13px;text-transform:uppercase}.blog-section .card-content{padding:20px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;width:100%;border-radius:18px;border:1px solid #dee0ea;margin-top:-40px;position:relative}.blog-section .card-meta{font-size:.85em;color:var(--text-light);margin-bottom:27px;display:flex;gap:10px}.blog-section .card-meta .meta-item{display:flex;align-items:center;gap:8px}.blog-section .card-title{font-size:1.2em;color:var(--text-dark);font-weight:700;line-height:1.3;margin:0 0 15px}.blog-section .read-more-link{display:flex;justify-content:flex-end;text-decoration:none;color:var(--primary-color);font-size:1.8em;align-items:center}.blog-section .read-more-link .arrow{display:block;line-height:1;transition:transform .2s}.blog-section .read-more-link:hover .arrow{transform:translateX(5px)}.faq-section .item{border:1px solid #d9d9d9;border-radius:15px;margin-bottom:15px}.faq-section .item .title{padding:10px 20px;cursor:pointer}.faq-section .item .title .faq-question-title{font-family:'Plus Jakarta Sans';font-weight:700;font-size:16px;line-height:18px;color:var(--text-dark)}.faq-section .item .title p{font-weight:700;font-size:16px;line-height:18px}.faq-section .item .content-body{display:none;padding:0 22px 22px}.faq-section .item .title .icon{transform:rotate(0);transition:.4s}.faq-section .item .title.active .icon{transform:rotate(-180deg)}.img-slider .hero-slider-btn,.mainSlider .hero-slider-btn{width:40px;height:40px;border-radius:50%;background:var(--primary-color);color:#fff;transition:.4s}.img-slider .hero-slider-btn::after,.mainSlider .hero-slider-btn::after{font-size:14px}.mob-header .mob-logo{width:73px}.mob-header .rd-navbar-toggle{width:44px;height:44px;background:var(--primary-color);border-radius:50%}.mob-header{padding:0 22px;display:none}.rd-navbar-toggle span,.rd-navbar-toggle span:after,.rd-navbar-toggle span:before{width:16px;background-color:#fff!important}.rd-navbar-fixed .rd-navbar-nav-wrap{padding:80px 0 81px;background:var(--bg-dark);color:#fff}.rd-navbar-fixed .rd-nav-link,.rd-navbar-fixed .rd-navbar-submenu-toggle{color:#fff}.trust-partner .item figure img{width:100%;border-radius:15px}.custom-tnd-package .box{border:1px solid #e0e0e0}.st-pkg .box{border-radius:18px;background:#fff;overflow:hidden}.st-pkg .box .content-body{border-radius:18px;background:#fff;padding:24px 15px;position:relative;z-index:1;margin-top:-14px;min-height:132px}.st-pkg .box .title{font-weight:700;font-size:16px;line-height:25px;margin-bottom:18px}.st-pkg .box .btn-md{display:inline-block;padding:9px 25px;font-size:13px}.custom-vh .rental-card{padding:0;border:none;width:auto}.custom-vh .vh-wrap{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.custom-vh .vh-wrap .rental-type{padding:22px 0 0;font-size:14px;background:linear-gradient(360deg,#000000db 20%,transparent);width:100%;height:58px}.custom-vh .vh-wrap .rental-card figure{overflow:hidden;border-radius:25px}.custom-vh .item{margin-bottom:45px}.custom-vh .heading-wrap{margin-bottom:75px}.custom-tnd-package .item figure .link{font-weight:700;font-size:14px;line-height:18px;background:var(--primary-color);color:#fff;transition:.4s;position:absolute;top:16px;right:14px;z-index:1;border-radius:6px;padding:10px 17px;text-transform:uppercase}.custom-tnd-package .item figure .link:hover{background:var(--text-color)}.custom-tnd-package .item .price p{font-weight:900;font-size:20px;position:relative;line-height:normal;padding-left:10px}.custom-tnd-package .item .price sup{width:8px;display:block;top:7px;margin-right:11px;position:absolute;left:0}