@charset "UTF-8";:root{--tn-theme-color: #FC1C07;--tn-theme-color-rgb: 252,28,7;--tn-theme-color1: #2e2937;--tn-theme-color1-rgb: 46,41,55;--tn-theme-color2: #F1EAE4;--tn-theme-color3: #212332;--tn-theme-color4: #25283E;--tn-title-color: #2D2737;--tn-title-color-rgb: 45,39,55;--tn-text-color: #E1E1E1;--tn-body-color: #4c4c4c;--tn-body-color-rgb: 76,76,76;--tn-black-color: #000000;--tn-black-color-rgb: 0,0,0;--tn-white-color: #ffffff;--tn-white-color-rgb: 255,255,255;--tn-title-font: "Inter Tight",sans-serif;--tn-body-font: "Roboto",sans-serif;--tn-special-font: "Just Another Hand",cursive;--tn-icon-font: "Font Awesome 5 Free";--tn-main-container: 1300px;--tn-container-gutters: 40px;--tn-section-space: 110px;--tn-section-space-mobile: 80px;--tn-section-title-space: 80px;--ripple-ani-duration: 5s}html,body{scroll-behavior: auto !important}body{font-family: var(--tn-body-font);font-size: 16px;font-weight: 500;color: var(--tn-body-color);line-height: 18px;overflow-x: hidden;-webkit-font-smoothing: antialiased}@media (max-width: 575px){body{line-height: 24px}}iframe{border: none;width: 100%}.slick-slide:focus,button:focus,a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{outline: none}input:focus{outline: none;box-shadow: none}img:not([draggable]),embed,object,video{max-width: 100%}ul{list-style-type: none}ol{list-style-type: decimal}a{color: var(--tn-white-color);text-decoration: none;outline: 0;transition: all ease 0.4s}a:hover{color: #1d85a2}a:active,a:focus,a:hover,a:visited{text-decoration: none;outline: 0}button{transition: all ease 0.4s}img{border: none;max-width: 100%}ins{text-decoration: none}input[type=email]{text-transform: lowercase}input[type=email]::placeholder{text-transform: capitalize}p{color: var(--tn-body-color);line-height: 28px}@media (max-width: 767px){p{line-height: 1.73}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-size: inherit;font-family: inherit;font-weight: inherit;line-height: inherit}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family: var(--tn-title-font);color: var(--tn-title-color);text-transform: capitalize;font-weight: 700;line-height: 1.4}h1,.h1{font-size: clamp(2.5rem,5vw + 1rem,5.625rem);line-height: 1.2}h2,.h2{font-size: clamp(1.875rem,3vw + 0.5rem,3.125rem);line-height: 1.25}h3,.h3{font-size: clamp(1.8rem,2vw + 0.5rem,2.25rem);line-height: 1.3}h4,.h4{font-size: clamp(1.75rem,2vw + 0.5rem,2rem);line-height: 1.4}h5,.h5{font-size: clamp(1.3rem,1vw + 0.3rem,1.5rem);line-height: 1.5}h6,.h6{font-size: clamp(1.125rem,1vw + 0.25rem,1.375rem);line-height: 1.6}.tn-menu-wrapper{position: fixed;top: 0;left: 0;bottom: 0;background-color: rgba(0,0,0,0.6);z-index: 999999;width: 0;width: 100%;height: 100%;transition: all ease 0.8s;opacity: 0;visibility: hidden}.tn-menu-wrapper .mobile-logo{padding-bottom: 30px;padding-top: 40px;display: block;text-align: center;background-color: var(--tn-theme-color2)}.tn-menu-wrapper .tn-menu-toggle{border: none;font-size: 20px;position: absolute;left: 20px;top: 20px;padding: 0;width: 40px;height: 40px;line-height: 40px;z-index: 1;border-radius: 10px;background-color: #1d85a2;color: var(--tn-white-color)}.tn-menu-wrapper .tn-menu-toggle:hover{background-color: var(--tn-theme-color1)}.tn-menu-wrapper .tn-menu-area{width: 100%;max-width: 310px;background-color: var(--tn-black-color);height: 100%;position: relative;left: -110%;opacity: 0;visibility: hidden;transition: all ease 1s;z-index: 1}.tn-menu-wrapper.tn-body-visible{opacity: 1;visibility: visible}.tn-menu-wrapper.tn-body-visible .tn-menu-area{left: 0;opacity: 1;visibility: visible;overflow-y: scroll}.tn-mobile-menu{overflow-y: scroll;max-height: calc(100vh - 70px);padding-bottom: 0;margin-top: 100px;margin-bottom: 100px;text-align: left}.tn-mobile-menu::-webkit-scrollbar{width: 10px}.tn-mobile-menu{}.tn-mobile-menu::-webkit-scrollbar-track{box-shadow: inset 0 0 5px var(--tn-white-color);border-radius: 0px}.tn-mobile-menu{}.tn-mobile-menu::-webkit-scrollbar-thumb{background: #1d85a2;border-radius: 0px}.tn-mobile-menu{}.tn-mobile-menu::-webkit-scrollbar-thumb:hover{background: #1d85a2}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu{position: relative;transition: 0.3s}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-content{text-align: center;margin: 20px 0}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-content h4{font-size: 18px;font-weight: 600;color: var(--tn-white-color)}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-thumb{position: relative;text-align: center;z-index: 1}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-thumb img{width: 100%;box-shadow: 0px 0px 10px rgba(0,0,0,0.5)}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 70%;gap: 10px;display: flex;justify-content: center;flex-direction: column;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;margin-top: 20px;padding: 5px;border-radius: 10px;background-color: var(--tn-white-color);box-shadow: 0px 0px 10px rgba(0,0,0,0.8)}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-thumb .demo-button a{color: var(--tn-title-color)}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity: 1;visibility: visible;margin-top: 0}.tn-mobile-menu .tn-submenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%)}.tn-mobile-menu .new-label{margin-left: 5px;text-transform: capitalize;position: absolute;top: 50%;transform: translateY(-50%)}.tn-mobile-menu ul{margin: 0;padding: 0 0}.tn-mobile-menu ul li{border-bottom: 1px solid rgba(0,0,0,0.5);list-style-type: none}.tn-mobile-menu ul li a{display: block;position: relative;padding: 12px 0;line-height: 1;font-size: 17px;text-transform: capitalize;color: var(--tn-white-color);font-weight: 600;transition: all 0.3s ease-in-out}.tn-mobile-menu ul li a:before{content: "\f105";font-family: var(--tn-icon-font);position: relative;left: 0;top: 0;margin-right: 10px;display: inline-block;transition: all 0.3s ease-in-out}.tn-mobile-menu ul li.tn-active>a{color: #1d85a2}.tn-mobile-menu ul li.tn-active>a:before{transform: rotate(90deg)}.tn-mobile-menu ul li ul li{padding-left: 10px}.tn-mobile-menu ul li ul li:last-child{border-bottom: none}.tn-mobile-menu ul .tn-item-has-children>a .tn-mean-expand{position: absolute;right: 0;top: 40%;font-size: 12px;color: var(--tn-white-color);transition: all 0.3s ease-in-out}.tn-mobile-menu ul .tn-item-has-children>a .tn-mean-expand:before{content: "\f067";font-family: var(--tn-icon-font)}.tn-mobile-menu ul .tn-item-has-children.tn-active>a{color: #1d85a2}.tn-mobile-menu ul .tn-item-has-children.tn-active>a .tn-mean-expand{color: #1d85a2}.tn-mobile-menu ul .tn-item-has-children.tn-active>a .tn-mean-expand:before{content: "\f068"}.tn-mobile-menu>ul{padding: 0 20px}.tn-mobile-menu>ul>li:last-child{border-bottom: none}.tn-menu-toggle{padding: 0;font-size: 30px;border: none;display: inline-block;background-color: transparent;color: var(--tn-theme-color1);transition: all ease 0.4s}.tn-menu-toggle:hover{color: #1d85a2}@media (max-width: 400px){.tn-menu-wrapper .tn-menu-area{width: 100%;max-width: 270px}.tn-mobile-menu>ul{padding: 0 20px}}.swiper-pagination{position: relative;margin-top: 30px;text-align: center}.swiper-pagination .swiper-pagination-bullet{width: 20px;height: 8px;border-radius: 20px;background: #ccc;opacity: 1;transition: all 0.3s ease;margin: 0 5px !important}.swiper-pagination .swiper-pagination-bullet-active{width: 30px;background: #ff1e00}@media only screen and (min-width: 1300px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width: calc(var(--tn-main-container) + var(--tn-container-gutters));padding-left: calc(var(--tn-container-gutters) / 2);padding-right: calc(var(--tn-container-gutters) / 2)}}@media only screen and (max-width: 1600px){.container-fluid.px-0{padding-left: 15px !important;padding-right: 15px !important}.container-fluid.px-0 .row{margin-left: 0 !important;margin-right: 0 !important}}.container--custom{--tn-main-container: 1450px}@media (min-width: 767px){.row:not([class*=gx-]){--bs-gutter-x: 30px}}.gy-gx{--bs-gutter-y: var(--bs-gutter-x)}.gy-30{--bs-gutter-y: 30px}.gy-20{--bs-gutter-y: 20px}.gx-15{--bs-gutter-x: 15px}@media (min-width: 1199px){.gx-45{--bs-gutter-x: 45px}.gx-60{--bs-gutter-x: 60px}.gx-50{--bs-gutter-x: 50px}.gx-70{--bs-gutter-x: 70px}.gx-80{--bs-gutter-x: 80px}}@media (min-width: 1399px){.gx-20{--bs-gutter-x: 20px}.gx-30{--bs-gutter-x: 30px}.gx-40{--bs-gutter-x: 40px}}.px-5{padding-right: 5px;padding-left: 5px}.px-10{padding-right: 10px;padding-left: 10px}.px-15{padding-right: 15px;padding-left: 15px}.px-20{padding-right: 20px;padding-left: 20px}.px-25{padding-right: 25px;padding-left: 25px}.px-30{padding-right: 30px;padding-left: 30px}.px-35{padding-right: 35px;padding-left: 35px}.px-40{padding-right: 40px;padding-left: 40px}.px-45{padding-right: 45px;padding-left: 45px}.px-50{padding-right: 50px;padding-left: 50px}.py-5{padding-top: 5px;padding-bottom: 5px}.py-10{padding-top: 10px;padding-bottom: 10px}.py-15{padding-top: 15px;padding-bottom: 15px}.py-20{padding-top: 20px;padding-bottom: 20px}.py-25{padding-top: 25px;padding-bottom: 25px}.py-30{padding-top: 30px;padding-bottom: 30px}.py-35{padding-top: 35px;padding-bottom: 35px}.py-40{padding-top: 40px;padding-bottom: 40px}.py-45{padding-top: 45px;padding-bottom: 45px}.py-50{padding-top: 50px;padding-bottom: 50px}.pt-5{padding-top: 5px}.pt-10{padding-top: 10px}.pt-15{padding-top: 15px}.pt-20{padding-top: 20px}.pt-25{padding-top: 25px}.pt-30{padding-top: 30px}.pt-35{padding-top: 35px}.pt-40{padding-top: 40px}.pt-45{padding-top: 45px}.pt-50{padding-top: 50px}.pb-5{padding-bottom: 5px}.pb-10{padding-bottom: 10px}.pb-15{padding-bottom: 15px}.pb-20{padding-bottom: 20px}.pb-25{padding-bottom: 25px}.pb-30{padding-bottom: 30px}.pb-35{padding-bottom: 35px}.pb-40{padding-bottom: 40px}.pb-45{padding-bottom: 45px}.pb-50{padding-bottom: 50px}.pl-5{padding-left: 5px}.pl-10{padding-left: 10px}.pl-15{padding-left: 15px}.pl-20{padding-left: 20px}.pl-25{padding-left: 25px}.pl-30{padding-left: 30px}.pl-35{padding-left: 35px}.pl-40{padding-left: 40px}.pl-45{padding-left: 45px}.pl-50{padding-left: 50px}.pr-5{padding-right: 5px}.pr-10{padding-right: 10px}.pr-15{padding-right: 15px}.pr-20{padding-right: 20px}.pr-25{padding-right: 25px}.pr-30{padding-right: 30px}.pr-35{padding-right: 35px}.pr-40{padding-right: 40px}.pr-45{padding-right: 45px}.pr-50{padding-right: 50px}.mx-5{margin-right: 5px;margin-left: 5px}.mx-10{margin-right: 10px;margin-left: 10px}.mx-15{margin-right: 15px;margin-left: 15px}.mx-20{margin-right: 20px;margin-left: 20px}.mx-25{margin-right: 25px;margin-left: 25px}.mx-30{margin-right: 30px;margin-left: 30px}.mx-35{margin-right: 35px;margin-left: 35px}.mx-40{margin-right: 40px;margin-left: 40px}.mx-45{margin-right: 45px;margin-left: 45px}.mx-50{margin-right: 50px;margin-left: 50px}.my-5{margin-top: 5px;margin-bottom: 5px}.my-10{margin-top: 10px;margin-bottom: 10px}.my-15{margin-top: 15px;margin-bottom: 15px}.my-20{margin-top: 20px;margin-bottom: 20px}.my-25{margin-top: 25px;margin-bottom: 25px}.my-30{margin-top: 30px;margin-bottom: 30px}.my-35{margin-top: 35px;margin-bottom: 35px}.my-40{margin-top: 40px;margin-bottom: 40px}.my-45{margin-top: 45px;margin-bottom: 45px}.my-50{margin-top: 50px;margin-bottom: 50px}.mt-5{margin-top: 5px}.mt-10{margin-top: 10px}.mt-15{margin-top: 15px}.mt-20{margin-top: 20px}.mt-25{margin-top: 25px}.mt-30{margin-top: 30px}.mt-35{margin-top: 35px}.mt-40{margin-top: 40px}.mt-45{margin-top: 45px}.mt-50{margin-top: 50px}.mb-5{margin-bottom: 5px}.mb-10{margin-bottom: 10px}.mb-15{margin-bottom: 15px}.mb-20{margin-bottom: 20px}.mb-25{margin-bottom: 25px}.mb-30{margin-bottom: 10px}.mb-35{margin-bottom: 35px}.mb-40{margin-bottom: 40px}.mb-45{margin-bottom: 45px}.mb-50{margin-bottom: 50px}.ml-5{margin-left: 5px}.ml-10{margin-left: 10px}.ml-15{margin-left: 15px}.ml-20{margin-left: 20px}.ml-25{margin-left: 25px}.ml-30{margin-left: 30px}.ml-35{margin-left: 35px}.ml-40{margin-left: 40px}.ml-45{margin-left: 45px}.ml-50{margin-left: 50px}.mr-5{margin-right: 5px}.mr-10{margin-right: 10px}.mr-15{margin-right: 15px}.mr-20{margin-right: 20px}.mr-25{margin-right: 25px}.mr-30{margin-right: 30px}.mr-35{margin-right: 35px}.mr-40{margin-right: 40px}.mr-45{margin-right: 45px}.mr-50{margin-right: 50px}.mt-n1{margin-top: -0.25rem}.mt-n2{margin-top: -0.5rem}.mt-n3{margin-top: -1rem}.mt-n4{margin-top: -1.5rem}.mt-n5{margin-top: -3rem}.mb-n1{margin-bottom: -0.25rem}.mb-n2{margin-bottom: -0.5rem}.mb-n3{margin-bottom: -1rem}.mb-n4{margin-bottom: -1.5rem}.mb-n5{margin-bottom: -3rem}.mb-50{margin-bottom: 50px}.space,.space-top{padding-top: var(--tn-section-space)}.space,.space-bottom{padding-bottom: var(--tn-section-space)}.space-extra,.space-extra-top{padding-top: calc(var(--tn-section-space) - 100px)}.space-extra,.space-extra-bottom{padding-bottom: calc(var(--tn-section-space) - 100px)}@media (max-width: 991px){.space,.space-top{padding-top: var(--tn-section-space-mobile)}.space,.space-bottom{padding-bottom: var(--tn-section-space-mobile)}.space-extra,.space-extra-top{padding-top: calc(var(--tn-section-space-mobile) - 20px)}.space-extra,.space-extra-bottom{padding-bottom: calc(var(--tn-section-space-mobile) - 20px)}.space-top-md-none{padding-top: 0}}.preloader{background: #000;height: 100%;width: 100%;overflow: hidden !important;position: fixed;display: flex;justify-content: center;align-items: center;z-index: 99999}.preloader img{text-align: center;position: absolute;left: 50%;top: 40%;transform: translate(-40%,-50%);text-align: center}.preloader .loader{position: relative;width: 100px;height: 100px;margin-top: 60px}.preloader .loader span{position: absolute;width: 100%;height: 100%;transform: rotate(calc(18deg * var(--i)))}.preloader .loader span::before{content: "";width: 25px;height: 25px;border-radius: 50%;background-color: #FFF;position: absolute;top: 0;left: 0;filter: blur(5px);transform: scale(0);animation: load 2s linear infinite;animation-delay: calc(0.1s * var(--i))}@keyframes load{0%{transform: scale(0);opacity: 0}10%{transform: scale(1.2);opacity: 1}80%{transform: scale(0);opacity: 0}100%{transform: scale(0);opacity: 0}}.preloader .loader .plane{position: absolute;top: 0;left: 0;width: 100px;height: 100px;animation: rotate 2s linear infinite;animation-delay: -1.5s}.preloader .loader .plane .icon{font-size: 50px;color: #1d85a2;position: absolute;top: -10px;left: 80px;transform: rotate(45deg)}@keyframes rotate{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.tn-btn{position: relative;display: inline-flex;align-items: center;justify-content: center;border: none;text-transform: capitalize;text-align: center;background-color: var(--tn-title-color);color: var(--tn-white-color);font-family: var(--tn-title-font);font-size: 18px;font-weight: 600;line-height: 1;padding: 18px 40px;z-index: 1;overflow: hidden;letter-spacing: 0.8px;border-radius: 60px}.tn-btn::after,.tn-btn::before{content: "";margin: auto;position: absolute;top: 0;left: -2px;right: -2px;bottom: 0;background: #1d85a2;transition: all ease 0.5s;z-index: -1;border-radius: inherit;transform: rotateY(90deg)}.tn-btn>i{margin-left: 8px}.tn-btn__red{background-color: #1d85a2}.tn-btn__red:before,.tn-btn__red:after{background-color: var(--tn-title-color)}.tn-btn:hover{color: var(--tn-white-color)}.tn-btn:hover:before,.tn-btn:hover:after{transform: rotateY(0)}.play-btn{--icon-size: 100px;display: inline-block;position: relative;z-index: 1;border: none;background-color: transparent;padding: 0}.play-btn>i{display: inline-flex;align-items: center;justify-content: center;width: var(--icon-size,124px);height: var(--icon-size,124px);line-height: var(--icon-size,124px);font-size: var(--tn-icon-font-size,1.5em);text-align: center;background-color: var(--tn-white-color);color: #1d85a2;border-radius: 50%;position: relative;z-index: 1;transition: all ease 0.4s}.play-btn:after,.play-btn:before{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(var(--tn-white-color-rgb),0.5);z-index: -1;border-radius: 50%;transition: all ease 0.4s}.play-btn:after{animation-delay: 2s}.play-btn:hover:after,.play-btn:hover::before,.play-btn:hover i{background-color: var(--tn-title-color);color: var(--tn-white-color)}@media (max-width: 1450px){.play-btn{margin-right: 70px}}@media (max-width: 1380px){.play-btn{margin-right: 100px}}@media (max-width: 1300px){.play-btn{margin-right: 50px}}@media (max-width: 1199px){.play-btn{margin-right: 0}}@media (max-width: 767px){.play-btn{--icon-size: 80px}}@media (max-width: 575px){.play-btn{margin-top: 50px}}.tn-title{margin-bottom: calc(var(--tn-section-title-space) - 38px)}.tn-title__main{text-transform: none;line-height: 1.15;transform: translateZ(0)}.tn-title__main .char{display: inline-block;will-change: transform,opacity}.tn-title__main span{color: #1d85a2}.tn-title__sub{display: inline-block;font-size: 36px;color: #1d85a2;font-family: var(--tn-special-font);line-height: 1;margin: 0 0 10px 0;letter-spacing: 0.32px}@media (max-width: 575px){.tn-title__sub{font-size: 24px}}.image-scale-hover{overflow: hidden}.image-scale-hover img{transition: all ease 0.4s;transform: scale(1.001)}.image-scale-hover:hover img{transform: scale(1.2)}.alert-dismissible .btn-close{font-size: 18px;line-height: 1}.z-index-step1{position: relative;z-index: 4 !important}.z-index-common{position: relative;z-index: 3}.z-index-n1{z-index: -1}.z-index-n2{z-index: 2}.font-icon{font-family: var(--tn-icon-font)}.font-title{font-family: var(--tn-title-font)}.font-body{font-family: var(--tn-body-font)}.fw-light{font-weight: 300}.fw-normal{font-weight: 400}.fw-medium{font-weight: 500}.fw-semibold{font-weight: 600}.fw-bold{font-weight: 700}.fw-extrabold{font-weight: 800}.fs-md{font-size: 18px}.fs-xs{font-size: 14px}.bg-theme{background-color: var(--tn-theme-color1) !important}.bg-white{background-color: var(--tn-white-color) !important}.bg-black{background-color: var(--tn-black-color) !important}.bg-title{background-color: var(--tn-title-color) !important}.background-image,[data-bg-src]{background-repeat: no-repeat;background-size: cover;background-position: center center}.bg-fluid{background-repeat: no-repeat;background-size: 100% 100%;background-position: center center}.bg-fixed{background-attachment: fixed}.bg-auto{background-size: auto auto}.bg-contain{background-size: contain}.bg-color{background-color: #1d85a2}.bg-color1{background-color: var(--tn-theme-color1)}.bg-color2{background-color: var(--tn-theme-color2)}.text-theme{color: var(--tn-theme-color1) !important}.text-title{color: var(--tn-title-color) !important}.text-body{color: var(--tn-body-color) !important}.text-white{color: var(--tn-white-color) !important}.text-inherit{color: inherit}.text-inherit:hover{color: #1d85a2}a.text-theme:hover,.text-reset:hover{text-decoration: underline}.tn-text-light{color: var(--tn-text-color)}.text-title-color{color: var(--tn-title-color)}.text-theme-color{color: #1d85a2}.text-theme-color1{color: var(--tn-theme-color1)}.overlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%}.position-center{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}[data-overlay]{position: relative}[data-overlay] [class^=col-],[data-overlay] [class*=col-]{z-index: 1}[data-overlay]:before{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1}[data-overlay=theme]:before{background-color: var(--tn-theme-color1)}[data-overlay=title]:before{background-color: var(--tn-title-color)}[data-overlay=white]:before{background-color: var(--tn-white-color)}[data-overlay=black]:before{background-color: var(--tn-black-color)}[data-opacity="1"]:before{opacity: 0.1}[data-opacity="2"]:before{opacity: 0.2}[data-opacity="3"]:before{opacity: 0.3}[data-opacity="4"]:before{opacity: 0.4}[data-opacity="5"]:before{opacity: 0.5}[data-opacity="6"]:before{opacity: 0.6}[data-opacity="7"]:before{opacity: 0.7}[data-opacity="8"]:before{opacity: 0.8}[data-opacity="9"]:before{opacity: 0.9}[data-opacity="10"]:before{opacity: 1}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}.wow-animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}.fadein{--animation-name: fadein-custom}.slideinup{--animation-name: slideinup}.slideindown{--animation-name: slideindown}.slideinleft{--animation-name: slideinleft}.slideinright{--animation-name: slideinright}.animated{animation-fill-mode: both;animation-iteration-count: 1;animation-duration: 1s;animation-delay: 0.3s;animation-name: var(--animation-name)}.ripple-animation,.play-btn:after,.play-btn:before{animation-duration: var(--ripple-ani-duration);animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-name: ripple}@keyframes ripple{0%{transform: scale(1);opacity: 0}30%{opacity: 0.4}100%{transform: scale(1.5);opacity: 0}}@keyframes slideinup{0%{opacity: 0;transform: translateY(70px)}100%{transform: translateY(0)}}@keyframes slideindown{0%{opacity: 0;transform: translateY(-70px)}100%{transform: translateY(0)}}@keyframes slideinleft{0%{opacity: 0;transform: translateX(-70px)}100%{transform: translateX(0)}}@keyframes slideinright{0%{opacity: 0;transform: translateX(70px)}100%{transform: translateX(0)}}@keyframes fadein-custom{0%{opacity: 0}100%{opacity: 1}}@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@keyframes spin{to{transform: rotate(360deg)}}@keyframes zoom{0%{-webkit-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);transform: scale(1)}}.tn-fade-animation{opacity: 0;transform: translateY(30px)}.tn-x-anim{animation-name: tn-x-anim;animation-duration: 15s;animation-iteration-count: infinite;animation-timing-function: linear}.tn-y-anim{animation-name: tn-y-anim;animation-duration: 15s;animation-iteration-count: infinite;animation-timing-function: linear}.tn-xx-anim{animation-name: tn-xx-anim;animation-duration: 15s;animation-iteration-count: infinite;animation-timing-function: linear}@keyframes tn-x-anim{0%{-webkit-transform: translateX(-100px);transform: translateX(-100px)}50%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(-100px);transform: translateX(-100px)}}@keyframes tn-y-anim{49%{transform: translateY(-100%)}50%{opacity: 0;transform: translateY(100%)}51%{opacity: 1}}@keyframes tn-xx-anim{49%{transform: translatex(100%)}50%{opacity: 0;transform: translatex(-100%)}51%{opacity: 1}}@keyframes linearZoom{0%{left: 450px;transform: scale(0);opacity: 0}100%{opacity: 1;transform: scale(1)}}.social-style{color: var(--tn-white-color);display: inline-flex;align-items: center;position: relative;padding-left: 15px}.social-style__label{font-weight: 700;text-transform: capitalize;margin-right: 12px;font-family: var(--tn-title-font)}.social-style a{background-color: transparent;border: 0;color: var(--tn-white-color);min-width: auto;min-height: auto;font-size: 16px;margin-left: 10px}.social-style a:hover{color: var(--tn-theme-color1)}.social-style:after{content: "";position: absolute;top: -11px;left: 0;bottom: -11px;border-left: 6px double rgba(var(--tn-white-color-rgb),0.4)}@media (max-width: 400px){.social-style:after{display: none}}.social-style--footer{display: inline-block;padding-top: 25px}.social-style--footer span{color: var(--tn-text-color);font-weight: 700;text-transform: capitalize;margin-right: 12px;font-size: 18px}.social-style--footer a{--icon-size: 40px;background-color: rgba(255,255,255,0.45);min-width: var(--icon-size);min-height: var(--icon-size);display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;color: var(--tn-white-color);font-size: 16px;margin-right: 7px;transition: all ease 0.4s}.social-style--footer a:last-child{margin-right: 0}.social-style--footer a:hover{background-color: #1d85a2}.progress-wrap.active-progress{opacity: 1;visibility: visible}.progress-wrap{position: fixed;right: 10px;bottom: 40px;height: 50px;width: 50px;background-color: var(--tn-title-color);padding: 5px;cursor: pointer;display: block;border-radius: 50%;z-index: 10000;opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 200ms linear}@media (max-width: 1100px){.progress-wrap{bottom: 80px}}.progress-wrap::after{position: absolute;font-family: var(--tn-icon-font);font-weight: 900;content: "\f176";text-align: center;line-height: 50px;font-size: 16px;color: var(--tn-white-color);left: 0;top: 0;height: 50px;width: 50px;cursor: pointer;display: block;z-index: 1;transition: all 200ms linear}.progress-wrap::before{position: absolute;font-family: var(--tn-icon-font);font-weight: 900;content: "\f176";text-align: center;line-height: 50px;font-size: 16px;opacity: 0;color: var(--tn-white-color);left: 0;top: 0;height: 50px;width: 50px;cursor: pointer;display: block;z-index: 2;transition: all 200ms linear}.progress-wrap .progress-circle path{fill: var(--tn-title-color)}.progress-wrap .progress-circle path{stroke: #1d85a2;stroke-width: 5;stroke-dasharray: initial;box-sizing: border-box;transition: all 200ms linear}.progress-wrap:hover::after{opacity: 0}.progress-wrap:hover::before{opacity: 1;color: #1d85a2}.progress-wrap:hover .progress-circle path{stroke: var(--tn-white-color)}.tn-serviceD__right{margin-left: 15px}@media (max-width: 1199px){.tn-serviceD__right{margin: 0}}.tn-serviceD__right{}@media (max-width: 991px){.tn-serviceD__right{margin: 40px 0 0}}.tn-serviceD__right .Stitle{background-color: var(--tn-title-color);padding: 18px 25px;border-top-right-radius: 10px;border-top-left-radius: 10px}.tn-serviceD__right .Stitle h2{font-size: 24px}.tn-serviceD__right .Stitle i{font-size: 24px;color: var(--tn-white-color)}.tn-serviceD__right nav{background-color: var(--tn-theme-color2);padding: 20px 30px 30px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px}@media (max-width: 1199px){.tn-serviceD__right nav{padding: 20px 20px 30px}}.tn-serviceD__right .nav-link{display: flex;width: 100%;justify-content: space-between;align-items: center;color: var(--tn-title-color);padding: 18px 20px;background-color: var(--tn-white-color);font-family: var(--tn-title-font);text-transform: capitalize;font-size: 18px;font-weight: 600;margin-bottom: 15px;border-radius: 0;border: none;box-shadow: 1px 1px 5px rgba(0,0,0,0.1);transition: all 0.3s ease-out;cursor: pointer}@media (max-width: 1199px){.tn-serviceD__right .nav-link{padding: 18px;font-size: 16px}}.tn-serviceD__right .nav-link.active,.tn-serviceD__right .nav-link:focus,.tn-serviceD__right .nav-link:hover{color: var(--tn-white-color);background-color: #1d85a2}.tn-serviceD__right .nav-tabs{border: 0}.tn-serviceD__right .nav-tabs .nav-item.show .nav-link{color: var(--tn-white-color);background-color: #1d85a2}.tn-serviceD__right .support{padding: 45px 40px;text-align: center;margin-top: 30px;border-radius: 10px;height: 475px}@media (max-width: 991px){.tn-serviceD__right .support{height: 600px}}.tn-serviceD__right .support{}@media (max-width: 575px){.tn-serviceD__right .support{height: 480px}}.tn-serviceD__right .support p{font-size: 30px;color: var(--tn-white-color);text-transform: uppercase;font-family: var(--tn-special-font)}.tn-serviceD__right .support h2{font-size: 30px;color: var(--tn-white-color);margin-bottom: 35px;line-height: 1.2}.tn-blogP--right{margin-left: 20px}@media (max-width: 991px){.tn-blogP--right{margin: 50px 0 0 0}}.tn-blogP--right .tn-widget{padding: 30px 25px 40px;background-color: var(--tn-theme-color2);border-radius: 15px;margin-bottom: 30px;font-family: var(--tn-title-font);text-transform: capitalize}.tn-blogP--right .tn-widget__title{font-size: 24px;position: relative;margin-bottom: 30px;padding-bottom: 15px}.tn-blogP--right .tn-widget__title::before{content: "";position: absolute;width: 100%;height: 1px;background-color: rgba(var(--tn-black-color-rgb),0.2);bottom: 0;left: 0}.tn-blogP--right .tn-widget__title::after{content: "";position: absolute;width: 50px;height: 3px;background-color: #1d85a2;bottom: 0;left: 0}.tn-blogP--right .tn-widget__search{position: relative}.tn-blogP--right .tn-widget__search input{border: 0;background: var(--tn-white-color);padding: 18px 25px;width: 100%;box-shadow: 1px 1px 5px rgba(30,39,52,0.1);border-radius: 5px;font-weight: 700;text-transform: capitalize}.tn-blogP--right .tn-widget__search button{border: 0;background: #1d85a2;position: absolute;right: 0;top: 0;bottom: 0;width: 65px;color: var(--tn-white-color);font-size: 20px;border-top-right-radius: 5px;border-bottom-right-radius: 5px}.tn-blogP--right .tn-widget__cate{list-style: none;margin: 0;padding: 0}.tn-blogP--right .tn-widget__cate li a{display: block;color: var(--tn-body-color);font-weight: 600;margin-bottom: 10px;background-color: var(--tn-white-color);box-shadow: 1px 1px 5px rgba(30,39,52,0.1);padding: 20px 15px;border-radius: 5px;transition: all 0.5s ease 0s}.tn-blogP--right .tn-widget__cate li a.active{color: #1d85a2}.tn-blogP--right .tn-widget__cate li a span{float: right;border-left: 1px solid rgba(var(--tn-black-color-rgb),0.2);padding-left: 10px}.tn-blogP--right .tn-widget__cate li a i{color: #1d85a2}.tn-blogP--right .tn-widget__cate li a:hover{color: #1d85a2}.tn-blogP--right .tn-widget__recent_post{display: flex;align-items: center;margin-bottom: 18px;padding-bottom: 18px;border-bottom: 1.5px solid rgba(var(--tn-title-color-rgb),0.15);transition: all 0.5s ease 0s}.tn-blogP--right .tn-widget__recent_post img{border-radius: 10px}.tn-blogP--right .tn-widget__recent_post:last-child{border: none;padding: 0}.tn-blogP--right .tn-widget__recent_post .recent_txt{padding-left: 15px}.tn-blogP--right .tn-widget__recent_post .recent_txt p{margin-bottom: 5px;font-weight: 600;text-transform: uppercase}.tn-blogP--right .tn-widget__recent_post .recent_txt p i{color: #1d85a2;padding-right: 5px;font-size: 16px}.tn-blogP--right .tn-widget__recent_post .recent_txt h4{font-size: 18px;line-height: 24px;transition: all 0.3s ease-in-out}@media (max-width: 1300px){.tn-blogP--right .tn-widget__recent_post .recent_txt h4{font-size: 16px}}.tn-blogP--right .tn-widget__recent_post:hover .recent_txt h6{color: #1d85a2}.tn-blogP--right .tn-widget__tags a{color: var(--tn-body-color);font-weight: 600;display: inline-block;margin: 0 7px 10px 0;background-color: var(--tn-white-color);box-shadow: 1px 1px 5px rgba(30,39,52,0.1);padding: 10px 25px;transition: all 0.3s ease-in-out}.tn-blogP--right .tn-widget__tags a:hover{color: #1d85a2}.tn-blogP--right .sidebar-banner{text-align: center;background-color: var(--tn-theme-color1);padding: 45px 25px;border-radius: 15px;overflow: hidden}.tn-blogP--right .sidebar-banner__icon{--icon-size: 90px;min-width: var(--icon-size);min-height: var(--icon-size);max-width: var(--icon-size);display: inline-flex;align-items: center;justify-content: center;background-color: #1d85a2;font-size: 30px;color: var(--tn-white-color);border-radius: 50%;margin: 0 0 28px 0}.tn-blogP--right .sidebar-banner span{display: block;text-transform: uppercase;font-size: 30px;font-family: var(--tn-special-font);color: var(--tn-white-color);line-height: 1.2;margin: 0 0 3px 0}.tn-blogP--right .sidebar-banner h4{font-size: 30px;color: var(--tn-white-color);text-transform: uppercase;margin: 0 0 30px 0}.tn-blogP--right .sidebar-banner input{width: 100%;height: 64px;font-family: var(--tn-body-font);font-weight: 500;text-transform: capitalize;text-align: center;border-radius: 10px;outline: none;border: 0;letter-spacing: 0.48px;margin: 0 0 11px 0}.tn-blogP--right .sidebar-banner .tn-btn{border-radius: 10px;width: 100%}.tn-flight__sidebar{margin-right: -25px;box-shadow: 0 0px 10px rgba(0,0,0,0.08)}@media (max-width: 1199px){.tn-flight__sidebar{margin: 0}}.tn-flight__sidebar h3{font-size: 24px;color: var(--tn-white-color);text-transform: uppercase;height: 68px;line-height: 68px;text-align: center;background-color: var(--tn-title-color);border-top-left-radius: 12px;border-top-right-radius: 12px;margin: 0}.tn-flight__sidebar .accordion{padding: 35px 30px 40px;background-color: var(--tn-white-color);border-bottom-left-radius: 12px;border-bottom-right-radius: 12px}.tn-flight__sidebar .accordion .accordion-item{border: 0}.tn-flight__sidebar .accordion .accordion-item .tn-btn{width: 100%}.tn-flight__sidebar .accordion .accordion-button{font-family: var(--tn-title-font);font-weight: 600;text-transform: capitalize;font-size: 22px;padding: 0 0 15px;color: var(--tn-title-color);border-bottom: 1px dashed rgba(var(--tn-black-color-rgb),0.15);background-color: transparent}.tn-flight__sidebar .accordion .accordion-button:not(.collapsed),.tn-flight__sidebar .accordion .accordion-button:focus{box-shadow: none}.tn-flight__sidebar .accordion .accordion-button:not(.collapsed)::after{transform: none}.tn-flight__sidebar .accordion .accordion-button::after{content: "\f078";font-family: var(--tn-icon-font);background-image: none;margin-bottom: 6px}.tn-flight__sidebar .accordion .accordion-body{padding: 25px 0 40px;position: relative}.tn-flight__sidebar .accordion .accordion-body .price-filter .price-values{display: flex;justify-content: space-between;font-weight: 500;color: var(--tn-body-color);position: absolute;top: 20px;left: 0;right: 0}.tn-flight__sidebar .accordion .accordion-body .price-filter .range-wrapper{position: relative;height: 8px;margin: 35px 0 5px}.tn-flight__sidebar .accordion .accordion-body .price-filter .range-wrapper .range-track{position: absolute;inset: 0;background: rgba(var(--tn-black-color-rgb),0.1);border-radius: 10px}.tn-flight__sidebar .accordion .accordion-body .price-filter .range-wrapper .range-fill{position: absolute;height: 100%;background: #1d85a2;border-radius: 10px;left: 0;right: 0}.tn-flight__sidebar .accordion .accordion-body .price-filter .range-wrapper input[type=range]{position: absolute;inset: 0;pointer-events: none;appearance: none;background: none}.tn-flight__sidebar .accordion .accordion-body .price-filter .range-wrapper input[type=range]::-webkit-slider-thumb{pointer-events: auto;appearance: none;width: 20px;height: 20px;background: var(--tn-white-color);border: 4px solid #1d85a2;border-radius: 50%;cursor: pointer}.tn-flight__sidebar .accordion .accordion-body .time-filter__item{background-color: rgba(var(--tn-black-color-rgb),0.1);padding: 13px 20px;border-radius: 6px;font-family: var(--tn-title-font);color: var(--tn-body-color);margin-bottom: 10px;text-transform: capitalize;font-size: 17px;display: block;transition: all 0.3s ease-in-out}.tn-flight__sidebar .accordion .accordion-body .time-filter__item i{font-size: 26px;position: relative;top: 5px}.tn-flight__sidebar .accordion .accordion-body .time-filter__item span.time{margin-left: 15px;padding-left: 15px;font-weight: 600;border-left: 1px solid rgba(var(--tn-black-color-rgb),0.25)}.tn-flight__sidebar .accordion .accordion-body .time-filter__item.active{color: #1d85a2}.tn-flight__sidebar .accordion .accordion-body .time-filter__item:hover{color: #1d85a2}.tn-flight__sidebar .accordion .accordion-body .airline{list-style: none;margin: 0;padding: 0}.tn-flight__sidebar .accordion .accordion-body .airline li{font-family: var(--tn-title-font);font-weight: 600;font-size: 17px;padding: 15px 0;text-transform: capitalize;border-bottom: 1px solid rgba(var(--tn-black-color-rgb),0.15)}.tn-flight__sidebar .accordion .accordion-body .airline li a{color: var(--tn-body-color);display: block;transition: all 0.3s ease-in-out}.tn-flight__sidebar .accordion .accordion-body .airline li a.active i{color: #1d85a2}.tn-flight__sidebar .accordion .accordion-body .airline li a i{padding-right: 10px;font-size: 20px;color: var(--tn-body-color);transition: all 0.3s ease-in-out}.tn-flight__sidebar .accordion .accordion-body .airline li a span{float: right}.tn-flight__sidebar .accordion .accordion-body .airline li a:hover{color: #1d85a2}.tn-flight__sidebar .accordion .accordion-body .airline li a:hover i{color: #1d85a2}.booking-detail-sidebar{background: var(--tn-white-color);border-radius: 15px;overflow: hidden;box-shadow: 0 0px 10px rgba(0,0,0,0.08);margin-left: -18px}@media (max-width: 1199px){.booking-detail-sidebar{margin-left: 0}}.booking-detail-sidebar h5{text-align: center;background: var(--tn-title-color);padding: 16px 24px;color: var(--tn-white-color);margin: 0}.booking-detail-sidebar .widget{padding: 30px}@media (max-width: 1300px){.booking-detail-sidebar .widget{padding: 25px}}.booking-detail-sidebar .widget__title{border-bottom: 1px dashed rgba(var(--tn-black-color-rgb),0.25);padding-bottom: 8px;margin-bottom: 25px}.booking-detail-sidebar .widget__airline{margin-bottom: 35px}.booking-detail-sidebar .widget__airline h6{margin: 0}.booking-detail-sidebar .widget__airline p{margin: 0;font-size: 14px;line-height: 16px;text-transform: capitalize}.booking-detail-sidebar .widget__txt{display: flex;justify-content: space-between;align-items: center;border-top: 1px dashed rgba(var(--tn-black-color-rgb),0.25);border-bottom: 1px dashed rgba(var(--tn-black-color-rgb),0.25);margin-top: 20px;padding: 15px 0}.booking-detail-sidebar .widget__discount .discount-search{position: relative}.booking-detail-sidebar .widget__discount .discount-search i.flaticon-discount{position: absolute;top: 30%;left: 10px;font-size: 22px}.booking-detail-sidebar .widget__discount .discount-search i.flaticon-discount::after{content: "";position: absolute;top: -3px;right: -10px;height: 30px;width: 1px;background-color: rgba(var(--tn-black-color-rgb),0.25)}.booking-detail-sidebar .widget__discount .discount-search a{position: absolute;top: 0;right: 0;bottom: 0;width: 55px;font-size: 30px;background-color: #1d85a2;justify-content: center;display: flex;align-items: center;border-top-right-radius: 5px;border-bottom-right-radius: 5px}.booking-detail-sidebar .widget__discount .discount-search a:hover{color: var(--tn-white-color)}.booking-detail-sidebar .widget__discount .discount-search input#code{width: 100%;height: 60px;padding: 0 15px 0 50px;border: 1px solid rgba(var(--tn-theme-color1-rgb),0.3);border-radius: 5px;color: var(--tn-body-color);text-transform: capitalize;font-weight: 500;font-size: 14px}.booking-detail-sidebar .widget__pay .pay-logo{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}@media (max-width: 991px){.booking-detail-sidebar .widget__pay .pay-logo{display: flex;flex-wrap: wrap}}.booking-detail-sidebar .widget__pay .pay-logo img{border-radius: 10px}.booking-detail-sidebar .widget__summary{text-transform: capitalize;font-family: var(--tn-title-font);color: var(--tn-body-color);font-weight: 600}.booking-detail-sidebar .widget__summary ul{list-style: none;margin: 0;padding: 0}.booking-detail-sidebar .widget__summary ul li{display: flex;justify-content: space-between;align-items: center;margin-bottom: 5px}.booking-detail-sidebar .widget__summary ul li:first-child{background-color: rgba(var(--tn-black-color-rgb),0.1);padding: 15px;border-radius: 5px;margin-bottom: 15px}.booking-detail-sidebar .widget__summary ul .border{width: 100%;height: 1px;background-color: rgba(var(--tn-black-color-rgb),0.5);margin: 15px 0}.booking-detail-sidebar .widget__summary .tn-btn{border-radius: 5px}.will-sticky .sticky-active{position: fixed;top: -100%;right: 0;left: 0;background-color: var(--tn-white-color);transition: all ease 0.8s;box-shadow: 0 0 10px 0 rgba(0,0,0,0.07)}.will-sticky .sticky-active.active{top: 0}.tn-header{position: relative;z-index: 41;font-family: var(--tn-title-font);text-transform: capitalize;letter-spacing: 0.3px}.tn-header__logo{padding: 20px 0}.tn-header__top{background-color: var(--tn-theme-color1);padding: 9px 0;position: relative;z-index: 1}.tn-header__top::after{content: "";position: absolute;bottom: 0;right: 0;top: 0;width: 36%;background-color: #1d85a2;mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgxIiBoZWlnaHQ9IjUxIiB2aWV3Qm94PSIwIDAgNjgxIDUxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDAgMEg2ODFWNTFIMEw0MCAwWiIgZmlsbD0iI0ZDMUMwNyIvPgo8L3N2Zz4K");mask-size: cover;mask-repeat: no-repeat;z-index: -1;transition: all ease 0.4s}@media (max-width: 1300px){.tn-header__top::after{width: 50%}}.tn-header__top::after{}@media (max-width: 991px){.tn-header__top::after{display: none}}.tn-header__info{display: flex;align-items: center;gap: 10px;color: var(--tn-white-color)}.tn-header__info i{font-size: 14px;margin-top: 2px;transition: all ease 0.4s}.tn-header__info a:hover{color: var(--tn-white-color)}.tn-header__info:hover i{color: #1d85a2}.tn-header__info-right{color: var(--tn-white-color)}.tn-header__info-right:nth-last-child(1){border-left: 1px dashed rgba(var(--tn-white-color-rgb),0.6);padding-left: 15px}.tn-header__info-right i{font-size: 14px;margin-top: 2px;margin-right: 5px}.tn-header__info-right:hover a{color: var(--tn-theme-color1)}.tn-header__right-txt{}@media (max-width: 991px){.tn-header__right-txt{justify-content: center}}.tn-header__action{display: flex;flex-wrap: wrap;gap: 15px;margin-left: 50px;align-items: center}.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{content: "";position: absolute;bottom: 0;left: 0;top: 0;width: 530px;background-color: var(--tn-title-color);mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22518%22%20height%3D%22110%22%20viewBox%3D%220%200%20518%20110%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%200H460.098L518%20110H0V0Z%22%20fill%3D%22%232D2737%22%2F%3E%0A%3C%2Fsvg%3E");mask-size: cover;mask-repeat: no-repeat;z-index: -1}@media (max-width: 1650px){.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{left: -160px}}@media (max-width: 1080px){.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{left: -200px}}.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{}@media (max-width: 991px){.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{left: -100px}}.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{}@media (max-width: 575px){.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{left: -240px}}@media (max-width: 350px){.tn-header__style2.will-sticky .sticky-active::before,.tn-header__style2.will-sticky .sticky-active::after{left: -280px}}.tn-header__style2.will-sticky .sticky-active::after{width: 520px;background-color: #1d85a2;mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22509%22%20height%3D%22110%22%20viewBox%3D%220%200%20509%20110%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%200H458L509%20110H0V0Z%22%20fill%3D%22%23FC1C07%22%2F%3E%0A%3C%2Fsvg%3E")}.tn-header__style2{position: relative}.tn-header__style2::before,.tn-header__style2::after{content: "";position: absolute;bottom: 0;left: 0;top: 0;width: 530px;background-color: var(--tn-title-color);mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22518%22%20height%3D%22110%22%20viewBox%3D%220%200%20518%20110%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%200H460.098L518%20110H0V0Z%22%20fill%3D%22%232D2737%22%2F%3E%0A%3C%2Fsvg%3E");mask-size: cover;mask-repeat: no-repeat;z-index: -1}@media (max-width: 1650px){.tn-header__style2::before,.tn-header__style2::after{left: -160px}}@media (max-width: 1080px){.tn-header__style2::before,.tn-header__style2::after{left: -200px}}.tn-header__style2::before,.tn-header__style2::after{}@media (max-width: 991px){.tn-header__style2::before,.tn-header__style2::after{left: -100px}}.tn-header__style2::before,.tn-header__style2::after{}@media (max-width: 575px){.tn-header__style2::before,.tn-header__style2::after{left: -240px}}@media (max-width: 350px){.tn-header__style2::before,.tn-header__style2::after{left: -280px}}.tn-header__style2::after{width: 520px;background-color: #1d85a2;mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22509%22%20height%3D%22110%22%20viewBox%3D%220%200%20509%20110%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%200H458L509%20110H0V0Z%22%20fill%3D%22%23FC1C07%22%2F%3E%0A%3C%2Fsvg%3E")}.sideMenuToggler{background-color: transparent;border: 0;padding: 0;font-size: 28px;font-weight: 900}.sideMenuToggler i{color: var(--tn-title-color);transition: all 0.3s ease-in-out}.sideMenuToggler:hover i{color: #1d85a2}.searchBoxTggler{--icon-size: 52px;min-width: var(--icon-size);min-height: var(--icon-size);border-radius: 50%;position: relative;border: 0;background-color: var(--tn-title-color);color: var(--tn-white-color)}.searchBoxTggler:hover{background-color: #1d85a2}.searchBoxTggler:before{position: absolute;content: "";top: 50%;left: 50%;border-radius: inherit;background-color: transparent;border: 1px dashed var(--tn-white-color);z-index: 1;opacity: 0.5;transition: all ease 0.4s;width: 45px;height: 45px;transform: translate(-50%,-50%);transform-origin: center center}.country-select{position: relative;width: 95px;margin-right: 30px}.country-select::before{content: "";position: absolute;width: 1px;height: 25px;background-color: var(--tn-title-color);right: -18px;top: 2px;opacity: 0.4}.country-select::after{content: "";position: absolute;width: 1px;height: 40px;background-color: var(--tn-title-color);right: -22px;top: -5px;opacity: 0.4}.country-select span{font-family: var(--tn-title-font);color: var(--tn-title-color);font-weight: 600;transition: all ease 0.4s}.country-select i{color: var(--tn-title-color);transition: all ease 0.4s}.country-select__btn{width: 100%;display: flex;align-items: center;gap: 6px;padding: 0;cursor: pointer;background: transparent;border: none}.country-select__btn img{width: 30px;height: 30px;border-radius: 50%}.country-select__list{position: absolute;top: 100%;left: 0;right: 0;margin-top: 35px;background: var(--tn-white-color);border-bottom: 4px solid #1d85a2;box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.09),0px 3px 0px 0px rgba(231,13,60,0.004);list-style: none;padding: 10px 0;min-width: 180px;visibility: hidden;z-index: 10}.country-select__list img{width: 25px;height: 25px;border-radius: 50%}.country-select__list li{padding: 0 20px 10px;display: flex;align-items: center;gap: 10px;cursor: pointer;opacity: 0;font-family: var(--tn-title-font);font-weight: 500;color: var(--tn-title-color);font-size: 16px}.country-select:hover i{color: #1d85a2}.country-select:hover span{color: #1d85a2}.main-menu a{display: block;position: relative;font-family: var(--tn-title-font);font-weight: 600;font-size: 18px;color: var(--tn-title-color);text-transform: capitalize}.main-menu a:hover{color: #1d85a2}.main-menu>ul>li{margin: 0 18px}@media (max-width: 1199px){.main-menu>ul>li{margin: 0 10px}}.main-menu>ul>li>a{padding: 38px 0;position: relative;z-index: 1}.main-menu>ul>li>a .new-label{position: absolute;top: -10px;right: -27px;font-size: 11px;border-radius: 3px}.main-menu>ul>li>a .has-new-lable{position: relative}.main-menu>ul>li>a:hover,.main-menu>ul>li>a.active{color: #1d85a2}.main-menu>ul>li.menu-item-has-children.active>a{color: #1d85a2}.main-menu>ul>li.menu-item-has-children.mega-menu-wrap.active>a{color: var(--tn-title-color)}.main-menu>ul>li.menu-item-has-children.mega-menu-wrap.active>a:hover{color: #1d85a2}.main-menu>ul>li:hover>ul.sub-menu,.main-menu>ul>li:hover>ul.mega-menu{visibility: visible;opacity: 1;margin-top: 0;z-index: 9}.main-menu ul{margin: 0;padding: 0}.main-menu ul li{list-style-type: none;display: inline-block;position: relative}.main-menu ul li.menu-item-has-children>a:after{content: "\f101";font-family: var(--tn-icon-font);position: relative;margin-left: 5px;font-size: 0.8rem;display: none}.main-menu ul li.menu-item-has-children.active>a{color: #1d85a2}.main-menu ul li.menu-item-has-children.active>a:hover{color: var(--tn-title-color)}.main-menu ul li.menu-item-has-children.menu-item-has-children.mega-menu-wrap.active>a{color: var(--tn-title-color)}.main-menu ul li.menu-item-has-children.menu-item-has-children.mega-menu-wrap.active>a:hover{color: var(--tn-white-color)}.main-menu ul li:last-child{margin-right: 0}.main-menu ul li:first-child{margin-left: 0}.main-menu ul.sub-menu,.main-menu ul.mega-menu{position: absolute;text-align: left;top: 100%;left: 0;background-color: var(--tn-white-color);box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1);visibility: hidden;min-width: 210px;width: max-content;padding: 7px;left: -14px;margin-top: 50px;opacity: 0;z-index: -1;border-bottom: 4px solid #1d85a2;box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.09),0px 3px 0px 0px rgba(231,13,60,0.004);transform-origin: top center;transition: margin-top 0.4s ease-in-out 0s,visibility 0.4s ease-in-out 0s,opacity 0.4s ease-in-out 0s,z-index 0s}.main-menu ul.sub-menu a,.main-menu ul.mega-menu a{font-size: 16px;line-height: 30px}.main-menu ul.sub-menu{padding: 25px 20px;left: -20px;display: grid;gap: 3px}.main-menu ul.sub-menu li{display: block;margin: 0 0}.main-menu ul.sub-menu li.menu-item-has-children>a:after{content: "\f101";float: right;top: 3px}.main-menu ul.sub-menu li a{position: relative;padding: 5px 0}.main-menu ul.sub-menu li a::before{content: "\f101";font-family: var(--tn-icon-font);margin: 0 10px 0 0}.main-menu ul.sub-menu li a:hover,.main-menu ul.sub-menu li a.active{transform: translateX(15px)}.main-menu ul.sub-menu li ul.sub-menu{left: 100%;right: auto;top: 0;margin: 0 0;margin-left: 20px}.main-menu ul.sub-menu li ul.sub-menu li ul{left: 100%;right: auto}.main-menu .mega-menu-wrap{position: static}.main-menu ul.mega-menu{display: flex;justify-content: space-between;text-align: left;width: 52%;max-width: var(--tn-main-container);padding: 20px 15px 23px 15px;left: 50%;transform: translateX(-50%)}@media (max-width: 1199px){.main-menu ul.mega-menu{width: 80%}}.main-menu ul.mega-menu .main-menu ul.mega-menu>li>ul>li>a{position: relative}.main-menu ul.mega-menu li{display: block;width: 100%;padding: 0 15px}.main-menu ul.mega-menu li li{padding: 0px 0}.main-menu ul.mega-menu li a{display: block;padding: 5px 0px;position: relative;z-index: 1}.main-menu ul.mega-menu>li>a{display: block;padding: 0;padding-bottom: 15px;margin-bottom: 10px;text-transform: capitalize;letter-spacing: 1px;font-weight: 800;color: var(--tn-theme-color1);border-color: var(--tn-theme-color1);text-transform: uppercase;font-family: var(--tn-title-font)}.main-menu ul.mega-menu>li>a:hover{padding-left: 0}.main-menu ul.mega-menu>li>ul{display: grid;gap: 3px}.main-menu ul.mega-menu>li>ul>li>a{z-index: 1;position: relative}.main-menu ul.mega-menu>li>ul>li>a:before{content: "\f101";font-family: var(--tn-icon-font);margin: 0 10px 0 0}.main-menu ul.mega-menu>li>ul>li>a:hover{color: #1d85a2;transform: translateX(15px)}.main-menu ul.sub-menu.has-homemenu{width: 900px;opacity: 0;left: -100px;visibility: hidden;padding: 30px 30px 10px 30px;background: var(--tn-white-color)}@media (max-width: 1199px){.main-menu ul.sub-menu.has-homemenu{width: 800px;left: -200px}}.main-menu ul.sub-menu.has-homemenu .homemenu-items{display: flex;align-items: center;gap: 30px;justify-content: space-between}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu{position: relative;transition: 0.3s}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-content{text-align: center;margin: 20px 0}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-content h4{font-size: 18px;font-weight: 600;color: var(--tn-title-color)}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-thumb{position: relative;z-index: 1}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-thumb img{width: 100%;height: 320px;object-fit: cover;box-shadow: 0px 3px 60px 0px rgba(0,0,0,0.09)}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 70%;gap: 10px;display: flex;justify-content: center;flex-direction: column;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;margin-top: 20px;padding: 10px;border-radius: 10px;background-color: var(--tn-white-color);box-shadow: 0px 0px 10px rgba(0,0,0,0.8)}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity: 1;visibility: visible;margin-top: 0}.main-menu ul.sub-menu.has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%)}.main-menu ul.sub-menu.has-homemenu li{margin: 0}.tn-footer--top{background-color: var(--tn-theme-color3)}.tn-footer--top p{color: var(--tn-text-color);text-transform: capitalize}.tn-footer--top .tn-footer__icon-txt{display: flex;align-items: center;margin-top: 20px}.tn-footer--top .tn-footer__icon-txt i{--icon-size: 52px;font-size: 20px;margin-right: 14px;position: relative;min-width: var(--icon-size);min-height: var(--icon-size);display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;color: var(--tn-white-color);background-color: #1d85a2}.tn-footer--top .tn-footer__icon-txt span{color: var(--tn-text-color);letter-spacing: 0.48px;font-weight: 600;text-transform: capitalize;margin: 0 0 3px 0}.tn-footer--top .tn-footer__icon-txt span a{display: block;font-size: 22px}.tn-footer--top h2{font-size: 24px;font-weight: 600;margin-bottom: 25px}.tn-footer--top .tn-footer__menu{list-style: none;padding: 0;margin: 0;overflow: hidden}.tn-footer--top .tn-footer__menu li{margin: 0 0 15px 0;text-transform: capitalize;transition: all 0.3s ease-in-out}.tn-footer--top .tn-footer__menu li:last-child{margin: 0 0 0 0}.tn-footer--top .tn-footer__menu li a{color: var(--tn-text-color);font-size: 16px;font-weight: 500;transition: all 0.3s ease-in-out;letter-spacing: 0.5px;display: block;position: relative;padding: 0 0 0 25px;letter-spacing: 0.48px}@media (max-width: 1199px){.tn-footer--top .tn-footer__menu li a{font-size: 14px}}.tn-footer--top .tn-footer__menu li a{}@media (max-width: 767px){.tn-footer--top .tn-footer__menu li a{font-size: 16px}}.tn-footer--top .tn-footer__menu li a::before{position: absolute;content: "\f101";font-family: var(--tn-icon-font);left: 0;top: 50%;font-weight: 600;transform: translateY(-50%);font-size: 14px}.tn-footer--top .tn-footer__menu li a:hover::before{color: #1d85a2}.tn-footer--top .tn-footer__menu li:hover{transform: translateX(3px)}.tn-footer--top .tn-footer__gallery{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}@media (max-width: 1199px){.tn-footer--top .tn-footer__gallery{gap: 5px}}.tn-footer--top .tn-footer__gallery{}@media (max-width: 991px){.tn-footer--top .tn-footer__gallery{gap: 10px}}.tn-footer--top .tn-footer__gallery .gallery-thumb{overflow: hidden;position: relative;border-radius: 20px;border: 3px solid rgba(255,255,255,0.75);transition: all 0.3s ease-in-out}.tn-footer--top .tn-footer__gallery .gallery-thumb img{width: 100%;transition: all 0.3s ease-in-out}.tn-footer--top .tn-footer__gallery .gallery-thumb:hover{border-color: #1d85a2}.tn-footer--top .tn-footer__gallery .gallery-thumb:hover img{opacity: 0.6}.tn-footer--top{}@media (max-width: 991px){.tn-footer--top .tn-footer__widget{margin-bottom: 30px}}.tn-footer--bottom{background-color: var(--tn-theme-color4);padding: 29px 0}.tn-footer--bottom .tn-footer__copyright{color: var(--tn-text-color);letter-spacing: 0.32px;text-transform: capitalize}@media (max-width: 767px){.tn-footer--bottom .tn-footer__copyright{text-align: center}}.tn-footer--bottom .tn-footer__copyright a{color: #1d85a2;position: relative}.tn-footer--bottom .tn-footer__copyright a::before{position: absolute;content: "";width: 0%;left: auto;right: 0;bottom: -2px;opacity: 0;visibility: hidden;height: 2px;background-color: #1d85a2;transition: all 0.3s ease-in-out}.tn-footer--bottom .tn-footer__copyright a:hover{color: #1d85a2}.tn-footer--bottom .tn-footer__copyright a:hover::before{left: 0;right: auto;opacity: 1;visibility: visible;width: 100%;transition: all 0.3s ease-in-out}.tn-footer--bottom .tn-footer__menu{display: flex;align-items: center;justify-content: flex-end;padding: 0;margin: 0;list-style: none;column-gap: 40px}@media (max-width: 767px){.tn-footer--bottom .tn-footer__menu{justify-content: center}}.tn-footer--bottom .tn-footer__menu>li>a{color: var(--tn-text-color);letter-spacing: 0.32px;position: relative}.tn-footer--bottom .tn-footer__menu>li>a::before{position: absolute;content: "";width: 0%;left: auto;right: 0;bottom: -2px;opacity: 0;visibility: hidden;height: 2px;background-color: #1d85a2;transition: all 0.3s ease-in-out}.tn-footer--bottom .tn-footer__menu>li>a:hover{color: #1d85a2}.tn-footer--bottom .tn-footer__menu>li>a:hover::before{left: 0;right: auto;opacity: 1;visibility: visible;width: 100%;transition: all 0.3s ease-in-out}.tn-subscribe{background-color: #1d85a2;padding: 30px 40px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px}@media (max-width: 575px){.tn-subscribe{padding: 20px}}.tn-subscribe__txt{display: flex;align-items: center;gap: 25px}.tn-subscribe__txt span{width: 100px;height: 90px;display: flex;justify-content: center;align-items: center;background-color: var(--tn-white-color);border-radius: 20px}.tn-subscribe__txt span img{width: 45px}.tn-subscribe__txt p{font-size: 32px;color: var(--tn-white-color);font-family: var(--tn-title-font);font-weight: 600;text-transform: capitalize;margin: 0;line-height: 36px}.tn-subscribe__search{position: relative;margin-top: 10px}.tn-subscribe__search form input{text-transform: capitalize;height: 65px;width: 100%;background-color: var(--tn-white-color);padding-left: 40px;color: var(--tn-title-color);border-radius: 50px;font-weight: 700;letter-spacing: 0.3px;box-shadow: none;border: none}@media (max-width: 420px){.tn-subscribe__search form input{padding-left: 15px}}.tn-subscribe__search form input:focus{outline: none}.tn-subscribe__search form .tn-btn{position: absolute;top: 5px;right: 5px}.tn-subscribe{}@media (max-width: 767px){.tn-subscribe__txt{gap: 15px}.tn-subscribe__txt span{width: 95px;height: 75px}.tn-subscribe__txt span img{width: 35px}.tn-subscribe__txt p{font-size: 28px;line-height: 30px}}@media (max-width: 400px){.tn-subscribe__txt{gap: 10px}.tn-subscribe__txt p{font-size: 18px;line-height: 26px}.tn-subscribe__search form .tn-btn{position: relative;top: 10px;right: 0}}.tn-hero{position: relative;z-index: 3}.tn-hero__img{position: absolute;right: auto;left: 53%;top: 50px;animation: slideinup 2s ease-in-out}@media (max-width: 1100px){.tn-hero__img{bottom: 0;top: auto}}.tn-hero__img{}@media (max-width: 991px){.tn-hero__img{bottom: auto;top: 30px}}.tn-hero__img{}@media (max-width: 767px){.tn-hero__img{position: static}}.tn-hero__bg{position: absolute;left: -2%;right: -2%;top: 0;bottom: -2%;z-index: -1}.tn-hero__content{padding: 12px 0 140px}@media (max-width: 1199px){.tn-hero__content{padding: 130px 0 180px}}.tn-hero__content{}@media (max-width: 991px){.tn-hero__content{padding: 80px 0 150px}}.tn-hero__content{}@media (max-width: 767px){.tn-hero__content{text-align: center;padding: 18px 0 20px}}.tn-hero__title--sub{display: inline-block;font-size: 40px;color: var(--tn-white-color);text-transform: capitalize;font-family: var(--tn-special-font);line-height: 1.1;letter-spacing: 0.5px;margin: 0 0 15px 0}@media (max-width: 991px){.tn-hero__title--sub{font-size: 30px}}.tn-hero__title--main{line-height: 1.1;margin: 0 0 20px 0;max-width: 660px}@media (max-width: 991px){.tn-hero__title--main{max-width: 460px}}.tn-hero__title--main{}@media (max-width: 767px){.tn-hero__title--main{max-width: none}}.tn-hero__title--main span{color: #1d85a2}.tn-hero__desc{font-size: 20px;font-weight: 400;color: var(--tn-white-color);text-transform: capitalize;margin: 0 0 50px 0}@media (max-width: 991px){.tn-hero__desc{font-size: 16px;margin: 0 0 40px 0}}.tn-hero__ele{position: absolute;bottom: 90px;left: 70px;z-index: 2}@media (max-width: 1199px){.tn-hero__ele{bottom: 85px;width: 100px}}@media (max-width: 1100px){.tn-hero__ele{display: none}}.tn-hero .heroSwiper .swiper-slide-active .tn-hero__anim.manimated{animation-fill-mode: both;animation-name: fadeInUp;opacity: 1;animation-duration: 1s}.tn-hero--style2 .tn-hero__content{}@media (max-width: 991px){.tn-hero--style2 .tn-hero__content{padding: 80px 0 20px}}.tn-hero--style2 .tn-hero__content{}@media (max-width: 767px){.tn-hero--style2 .tn-hero__content{text-align: center}}.tn-hero--style2 .tn-hero__title--main{}@media (max-width: 991px){.tn-hero--style2 .tn-hero__title--main{max-width: 660px}}.tn-hero--style2 .tn-hero__title--main{}@media (max-width: 767px){.tn-hero--style2 .tn-hero__title--main{max-width: none}}.tn-hero--style2 .tn-hero__img{position: absolute;right: auto;left: 47%;top: 20%;overflow: hidden;animation: linearZoom 2s linear}@media (max-width: 1500px){.tn-hero--style2 .tn-hero__img{left: 44%}}@media (max-width: 1300px){.tn-hero--style2 .tn-hero__img{width: 650px}}.tn-hero--style2 .tn-hero__img{}@media (max-width: 1199px){.tn-hero--style2 .tn-hero__img{width: 550px;top: 28%}}.tn-hero--style2 .tn-hero__img{}@media (max-width: 991px){.tn-hero--style2 .tn-hero__img{position: relative;top: 0;left: auto;margin-bottom: 100px}@keyframes linearZoom{0%{left: 0px;transform: scale(0);opacity: 0}100%{opacity: 1;transform: scale(1)}}}.tn-hero--style2 .tn-hero__img{}@media (max-width: 575px){.tn-hero--style2 .tn-hero__img{width: auto}.tn-hero--style2 .tn-hero__img img{width: 100%}}.tn-hero--style2 .heroSwiper .swiper-slide-active .tn-hero__anim.manimated{animation-name: slideinright;animation-fill-mode: both;opacity: 1;animation-duration: 1s}.tn-about__ele1{position: absolute;bottom: 10%;left: -10px}@media (max-width: 1500px){.tn-about__ele1{display: none}}.tn-about--left{position: relative;margin-right: 60px}@media (max-width: 1199px){.tn-about--left{margin-right: 0}}.tn-about--left{}@media (max-width: 991px){.tn-about--left{margin-bottom: 50px}}.tn-about--left .bg-img{width: 100%;z-index: -1}.tn-about--left .main-img{position: absolute;bottom: 20px;left: 20px;width: 425px;height: 425px;border-radius: 100%;border: 10px solid var(--tn-white-color)}@media (max-width: 1300px){.tn-about--left .main-img{width: 350px;height: 350px}}.tn-about--left .main-img{}@media (max-width: 1199px){.tn-about--left .main-img{width: 332px;height: 332px}}.tn-about--left .main-img{}@media (max-width: 991px){.tn-about--left .main-img{width: 94%;height: auto}}.tn-about--left .dotIcon{position: absolute;top: 35px;right: 35px;z-index: -1}@media (max-width: 991px){.tn-about--left .dotIcon{top: 110px;right: 50px}}.tn-about--left .dotIcon{}@media (max-width: 767px){.tn-about--left .dotIcon{top: 30px}}.tn-about--middle{margin-left: -30px}@media (max-width: 1199px){.tn-about--middle{margin-left: 0;padding: 0 0 0 10px}.tn-about--middle .tn-title__main{font-size: 36px}}.tn-about--middle{}@media (max-width: 991px){.tn-about--middle{padding-right: 15px}}.tn-about--middle{}@media (max-width: 575px){.tn-about--middle .tn-title__main{font-size: 30px}}.tn-about--content p{text-transform: capitalize;padding-right: 40px}.tn-about--content .tn-list{display: flex;flex-direction: row;flex-wrap: wrap;padding-left: 0}.tn-about--content .tn-list li{width: 35%;font-size: 18px;color: var(--tn-theme-color1);text-transform: capitalize;margin-bottom: 15px}@media (max-width: 1300px){.tn-about--content .tn-list li{width: 45%}}.tn-about--content .tn-list li{}@media (max-width: 1199px){.tn-about--content .tn-list li{width: 49%;font-size: 15px;margin-bottom: 8px}}@media (max-width: 374px){.tn-about--content .tn-list li{width: 70%}}.tn-about--content .tn-list li img{position: relative;top: -2px;padding-right: 5px}.tn-about--right{position: relative}@media (max-width: 1199px){.tn-about--right{padding: 0;margin-left: -30px}}.tn-about--right{}@media (max-width: 767px){.tn-about--right{margin: 40px 0 20px}}.tn-about--right img.bgImg{border-radius: 20px}@media (max-width: 1300px){.tn-about--right img.bgImg{height: 420px}}.tn-about--right img.bgImg{}@media (max-width: 767px){.tn-about--right img.bgImg{width: 280px}}.tn-about--right .txt{position: absolute;bottom: 0;left: 0;right: 0;text-align: center}@media (max-width: 767px){.tn-about--right .txt{width: 280px}}.tn-about--right .txt span{display: block;font-size: 36px;color: var(--tn-white-color);font-family: var(--tn-special-font);text-transform: capitalize;margin-bottom: 30px;opacity: 0.8;letter-spacing: 2.4px}.tn-about--right .txt .yoe{width: 100%;height: 135px;background-color: #1d85a2;text-transform: uppercase;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding-top: 25px;margin-top: 60px}.tn-about--right .txt .yoe h3{line-height: 1.1;margin: 0;font-weight: 600}.tn-about2{display: grid;grid-template-columns: 1.1fr 1fr;gap: 30px;align-items: center}@media (max-width: 991px){.tn-about2{grid-template-columns: 1fr}}.tn-about2__media{position: relative}.tn-about2__media::after{content: "";position: absolute;right: 80px;width: 12px;height: 150px;top: 20%;background-color: #1d85a2;z-index: -1}.tn-about2__media img{margin-right: 100px;border-radius: 15px}@media (max-width: 1300px){.tn-about2__media img{width: 90%}}@media (max-width: 1200px){.tn-about2__media img{width: 100%;margin: 0}}.tn-about2__media .about-img2{position: absolute;right: 0;bottom: 50px;margin: 0;border: 15px solid var(--tn-white-color);width: auto}@media (max-width: 1200px){.tn-about2__media .about-img2{width: 50%;bottom: -1px}}@media (max-width: 1200px){.tn-about2--content{top: -15px;position: relative}}.tn-about2--content p{text-transform: capitalize}@media (max-width: 1200px){.tn-about2--content p{font-size: 15px}}.tn-about2--content .tn-about2__txt h3{font-size: 22px}.tn-about2--content .tn-about2__icon{margin-right: 20px}.tn-about2--content .tn-about2__icon i{display: flex;justify-content: center;align-items: center;width: 90px;height: 90px;background-color: rgba(var(--tn-title-color-rgb),0.12);border-radius: 50%;color: #1d85a2;font-size: 45px}.tn-about2--content .tn-about2__list li{text-transform: capitalize;margin-bottom: 8px}@media (max-width: 1200px){.tn-about2--content .tn-about2__list li{margin-bottom: 3px;font-size: 15px}}.tn-about2--content .tn-about2__list li img{margin-right: 6px}.tn-about2--content .tn-about2__icon-txt{margin-left: 20px;display: grid;grid-template-columns: 0.6fr 1.9fr;grid-template-rows: 1fr;gap: 10px}@media (max-width: 575px){.tn-about2--content .tn-about2__icon-txt{display: none}}.tn-about2--content .tn-about2__icon-txt i{width: 55px;height: 55px;color: #1d85a2;border-radius: 50%;font-size: 20px;border: 1px solid rgba(var(--tn-title-color-rgb),0.2);line-height: 58px;text-align: center;margin-top: 4px}.tn-about2--content .tn-about2__icon-txt span{display: block;font-size: 15px;font-weight: 500;color: var(--tn-body-color);font-family: var(--tn-body-font);text-transform: capitalize}.tn-about2--content .tn-about2__icon-txt h4{font-size: 20px}.tn-faq__ele{position: absolute;top: 150px;left: 70px;z-index: 0}.tn-faq__ele2{position: absolute;bottom: -60px;left: -90px;z-index: -1}@media (max-width: 1300px){.tn-faq .tn-title__main{font-size: 42px}}.tn-faq{}@media (max-width: 1199px){.tn-faq .tn-title__main{font-size: 36px}}.tn-faq{}@media (max-width: 575px){.tn-faq .tn-title__main{font-size: 30px}}.tn-faq__wrap{display: grid;grid-template-columns: 1.1fr 1fr;gap: 30px;align-items: center}@media (max-width: 991px){.tn-faq__wrap{grid-template-columns: 1fr}}.tn-faq__media{position: relative;margin-right: 50px;margin-left: 115px}@media (max-width: 1300px){.tn-faq__media{margin-right: 30px;margin-left: 67px}}.tn-faq__media{}@media (max-width: 1199px){.tn-faq__media{margin-right: 15px;margin-left: 0}.tn-faq__media>img{height: 555px}}.tn-faq__media{}@media (max-width: 991px){.tn-faq__media>img{height: auto}}.tn-faq__media{}@media (max-width: 575px){.tn-faq__media{margin: 0}}.tn-faq__media img{width: 100%;display: block;border-radius: 10px;object-fit: cover}.tn-faq__badge{position: absolute;bottom: 60px;right: -50px;width: 250px;height: 290px;background: #1d85a2;color: var(--tn-white-color);border: 15px solid var(--tn-white-color);display: grid;place-items: center;text-align: center}@media (max-width: 1300px){.tn-faq__badge{right: -40px;width: 240px;height: 280px}}.tn-faq__badge{}@media (max-width: 1199px){.tn-faq__badge{right: -30px;width: 220px;height: 250px}}.tn-faq__badge{}@media (max-width: 575px){.tn-faq__badge{right: 0;width: 180px;height: 200px;bottom: 0}.tn-faq__badge img{width: 98%}}.tn-faq__badge .roundtxt{position: absolute;display: flex;justify-content: center;align-items: center}.tn-faq__badge svg.circleText{width: 140px;height: 140px;overflow: visible}@media (max-width: 575px){.tn-faq__badge svg.circleText{width: 110px}}.tn-faq__badge .r-txt{fill: var(--tn-white-color);text-transform: uppercase;font-family: var(--tn-title-font);letter-spacing: 8px;font-size: 45px}.tn-faq__badge #textcircle{fill: none;stroke: var(--tn-white-color)}.tn-faq__badge i{font-size: 40px;position: absolute}.tn-faq__tab .accordion-item{color: var(--tn-body-color);background-color: var(--tn-theme-color2);border: 1px solid rgba(var(--tn-title-color-rgb),0.12);margin-bottom: 10px;border-radius: 10px}.tn-faq__tab .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed,.tn-faq__tab .accordion-item:first-of-type>.accordion-header .accordion-button{border-radius: 10px}.tn-faq__tab .accordion-button{color: var(--tn-title-color);font-family: var(--tn-title-font);font-weight: 700;font-size: 22px;text-transform: capitalize;background-color: var(--tn-theme-color2);border-radius: 10px;box-shadow: none;padding: 20px 0 20px 70px}@media (max-width: 1199px){.tn-faq__tab .accordion-button{font-size: 20px;padding: 16px 0 16px 60px}}.tn-faq__tab .accordion-button::after{opacity: 0}.tn-faq__tab .accordion-button::before{content: "\f103";font-family: var(--tn-icon-font);color: var(--tn-white-color);text-align: center;font-size: 14px;position: absolute;left: 18px;top: 14px;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;background-color: var(--tn-title-color);transition: 0.2s ease-in-out}@media (max-width: 1199px){.tn-faq__tab .accordion-button::before{left: 15px;top: 10px;width: 35px;height: 35px;line-height: 35px}}.tn-faq__tab .accordion-button:not(.collapsed)::before{content: "\f102";background-color: #1d85a2}.tn-faq__tab .accordion-body{padding: 0 70px 15px;text-transform: capitalize}@media (max-width: 1199px){.tn-faq__tab .accordion-body p{margin: 0}}.sidemenu-wrapper{position: fixed;z-index: 999999;right: 0;top: 0;height: 100%;width: 100%;background-color: rgba(var(--tn-black-color-rgb),0.65);visibility: hidden}.sidemenu-wrapper .sidemenu-content{--sidebarPosition: 520px;background-color: var(--tn-white-color);width: var(--sidebarPosition);margin-left: auto;padding: 40px 50px 50px 50px;height: 100%;overflow-y: auto;position: relative;right: calc(-1 * var(--sidebarPosition));cursor: auto;transform-origin: right}@media (max-width: 767px){.sidemenu-wrapper .sidemenu-content{--sidebarPosition: 300px;padding: 20px 15px}}.sidemenu-wrapper .sidemenu-logo{display: flex;align-items: center;justify-content: space-between}.sidemenu-wrapper .closeButton{display: inline-block;border: none;color: var(--tn-title-color);background-color: transparent;font-size: 40px;padding: 0;border-radius: 50%;transform: rotate(0);transition: all ease 0.4s;font-family: var(--tn-title-font);font-weight: 700;cursor: pointer}.sidemenu-wrapper .closeButton:hover{color: var(--tn-title-color);transform: rotate(180deg)}.sidemenu-wrapper .sidemenu-hr{height: 4px;border-top: 1px solid var(--tn-title-color);border-bottom: 1px solid var(--tn-title-color);opacity: 1;margin: 30px 0 35px}.sidemenu-wrapper .sidemenu-inner{display: flex;flex-direction: column;height: 75vh;justify-content: space-between}.sidemenu-wrapper .sidemenu-title{font-size: clamp(1rem,0.75rem + 1.25vw,2.25rem);color: var(--tn-title-color);text-transform: uppercase;margin: -0.23em 0 30px 0;letter-spacing: 0.9px}.sidemenu-wrapper .sidemenu-subtitle{font-size: clamp(1rem,0.95rem + 0.25vw,1.25rem);color: var(--tn-title-color);letter-spacing: 0.2px;position: relative;padding-bottom: 15px;margin-bottom: 20px}.sidemenu-wrapper .sidemenu-subtitle::after{position: absolute;content: "";width: 20px;height: 4px;bottom: 0;left: 0;background-color: var(--tn-title-color)}.sidemenu-wrapper .sidemenu-text{color: var(--tn-title-color);font-size: 15px;font-weight: 600;font-family: var(--tn-title-font);margin-bottom: 0}.sidemenu-wrapper .sidemenu-subscribe form{position: relative}.sidemenu-wrapper .sidemenu-subscribe form input{text-transform: capitalize;height: 65px;width: 100%;background-color: transparent;padding-left: 15px;color: var(--tn-title-color);border-radius: 5px;font-weight: 700;letter-spacing: 0.3px;box-shadow: none;border: 1px solid var(--tn-title-color)}.sidemenu-wrapper .sidemenu-subscribe form input:focus{outline: none}.sidemenu-wrapper .sidemenu-subscribe form .tn-btn{position: absolute;top: 0;right: 0;bottom: 0;padding: 10px 20px;border-top-right-radius: 5px;border-top-left-radius: 0;border-bottom-right-radius: 5px;border-bottom-left-radius: 0}.sidemenu-wrapper .sidemenu-subscribe form .tn-btn i{padding: 0;font-size: 30px}.sidemenu-wrapper .sidemenu-subscribe p{text-transform: capitalize;font-family: var(--tn-title-font);font-weight: 600;color: var(--tn-title-color);margin: 20px 0 0}.sidemenu-wrapper .sidemenu-footer{padding-bottom: 30px}.sidemenu-wrapper .footer-social span{color: var(--tn-title-color);font-weight: 700;font-family: var(--tn-title-font);text-transform: uppercase;margin-right: auto}.sidemenu-wrapper .footer-social a{background-color: var(--tn-title-color);color: var(--tn-white-color);display: inline-block;width: 45px;height: 45px;line-height: 45px;font-size: 16px;margin: 0 5px 0 0;text-align: center;border-radius: 5px}.sidemenu-wrapper .footer-social a:hover{background-color: #1d85a2;color: var(--tn-white-color)}.sidemenu-wrapper .sidemenu-item{opacity: 0}.sidemenu-wrapper.show .sidemenu-content{right: 0;opacity: 1;visibility: visible}.sidemenu-contact{margin: 0 0 20px 0;display: grid;gap: 10px}.sidemenu-contact ul{padding: 0 0 0 0;margin: 0 0 0 0;list-style: none}.sidemenu-contact ul li{margin-bottom: 10px}.sidemenu-contact ul li:last-child{margin-bottom: 0}.sidemenu-contact a,.sidemenu-contact .sidemenu-link{display: inline-block;color: var(--tn-title-color);font-size: 15px;font-weight: 600;letter-spacing: 0.4px;font-family: var(--tn-title-font);padding: 0 0 0 19px;position: relative}.sidemenu-contact a::before,.sidemenu-contact a::after,.sidemenu-contact .sidemenu-link::before,.sidemenu-contact .sidemenu-link::after{position: absolute;content: ""}.sidemenu-contact a::before,.sidemenu-contact .sidemenu-link::before{top: 7px;left: 0;width: 8px;height: 8px;background-color: var(--tn-title-color)}.sidemenu-contact a::after,.sidemenu-contact .sidemenu-link::after{top: auto;bottom: 0;right: 0;width: 0%;height: 1px;background-color: var(--tn-title-color);opacity: 0;visibility: hidden;transition: all ease 0.4s}.sidemenu-contact .sidemenu-link:hover::after{width: 90%;left: 10%;opacity: 1;visibility: visible;transition: all ease 0.4s}.popup-search-box{position: fixed;top: 0;left: 0;background-color: rgba(var(--tn-black-color-rgb),0.9);height: 100%;width: 0%;overflow: hidden;z-index: 999999;opacity: 0;visibility: hidden;transition: all ease 0.4s;padding: 0 20px}.popup-search-box button.searchClose{width: 60px;height: 60px;line-height: 60px;position: absolute;top: 40px;right: 40px;left: auto;border: none;background-color: #1d85a2;color: var(--tn-white-color);font-size: 24px;border-radius: 50%;transition: all ease 0.4s}.popup-search-box button.searchClose i{line-height: inherit;rotate: 0deg;transition: all ease 0.4s}.popup-search-box button.searchClose:hover{background-color: var(--tn-white-color);color: #1d85a2}.popup-search-box button.searchClose:hover i{rotate: 360deg}.popup-search-box form{position: absolute;top: 50%;left: 50%;display: inline-block;padding-bottom: 40px;cursor: auto;width: 100%;max-width: 700px;transform: translate(-50%,-50%) scale(0);transition: transform ease 0.4s;padding: 0 20px}@media (max-width: 1199px){.popup-search-box form{max-width: 600px}}.popup-search-box form input{font-size: 14px;height: 70px;width: 100%;border: 1px solid #1d85a2;background-color: transparent;padding-left: 30px;color: var(--tn-white-color);border-radius: 50px;box-shadow: none;transition: all 0.3s ease-in-out}.popup-search-box form input:focus{outline: none;border-color: #1d85a2}.popup-search-box form input::-moz-placeholder{color: var(--tn-white-color)}.popup-search-box form input::-webkit-input-placeholder{color: var(--tn-white-color)}.popup-search-box form input:-ms-input-placeholder{color: var(--tn-white-color)}.popup-search-box form input::placeholder{color: var(--tn-white-color)}.popup-search-box form button{position: absolute;top: 50%;background-color: transparent;border: none;font-size: 20px;right: 45px;color: var(--tn-white-color);cursor: pointer;width: auto;height: auto;transition: all ease 0.4s;transform: scale(1.001) translateY(-50%)}.popup-search-box form button:hover{transform: scale(1.1) translateY(-50%)}.popup-search-box.show{opacity: 1;visibility: visible;width: 100.1%;transition: all ease 0.4s}.popup-search-box.show form{transition-delay: 0.5s;transform: translate(-50%,-50%) scale(1)}.table-condensed{width: 230px;text-align: center;font-size: 14px}.about__shape{position: absolute;top: -95px;left: 0;width: 100%;z-index: 0}.about__shape img{width: 100%}@media (max-width: 2560px){.about__shape{top: -135px}}@media (max-width: 2300px){.about__shape{top: -120px}}@media (max-width: 1500px){.about__shape{top: -100px}}@media (max-width: 1300px){.about__shape{top: -80px}}@media (max-width: 1100px){.about__shape{top: -65px}}.about__shape{}@media (max-width: 767px){.about__shape{display: none}}.tn-booking{position: relative;background-color: var(--tn-white-color);box-shadow: 0 0px 10px rgba(var(--tn-black-color-rgb),0.1);border-radius: 30px;top: -90px;margin-bottom: -20px;overflow: hidden}.tn-booking__tabs{background-color: #1d85a2;display: flex;justify-content: space-between;align-items: center;border-top-right-radius: 30px;border-top-left-radius: 30px}@media (max-width: 991px){.tn-booking__tabs{display: block}.tn-booking__tabs .tabs-left{padding-top: 65px;justify-content: space-evenly}}.tn-booking__tabs{}@media (max-width: 575px){.tn-booking__tabs .tabs-left{display: block !important}}@media (max-width: 554px){.tn-booking__tabs{padding: 0 0 10px 30px}}@media (max-width: 400px){.tn-booking__tabs{padding-left: 0px;text-align: center}}.tn-booking__tabs .tab{padding: 18px 30px;border: none;background-color: transparent;font-family: var(--tn-title-font);color: var(--tn-white-color);font-weight: 700;cursor: pointer;text-transform: uppercase}@media (max-width: 1300px){.tn-booking__tabs .tab{padding: 15px 20px}}.tn-booking__tabs .tab{}@media (max-width: 1199px){.tn-booking__tabs .tab{font-size: 13px}}.tn-booking__tabs .tab{}@media (max-width: 991px){.tn-booking__tabs .tab{padding: 5px 9px}}.tn-booking__tabs .tab:nth-child(1){padding-left: 50px}@media (max-width: 1300px){.tn-booking__tabs .tab:nth-child(1){padding-left: 20px}}@media (max-width: 554px){.tn-booking__tabs .tab:nth-child(1){padding-left: 9px}}.tn-booking__tabs .tab.active{background-color: var(--tn-white-color);color: var(--tn-title-color)}.tn-booking__tabs-right{display: flex;gap: 25px;padding-right: 50px;font-family: var(--tn-title-font);color: var(--tn-white-color);font-weight: 700}@media (max-width: 1199px){.tn-booking__tabs-right{font-size: 13px;padding-right: 25px}}.tn-booking__tabs-right{}@media (max-width: 991px){.tn-booking__tabs-right{position: absolute;top: 20px;left: 30px}}@media (max-width: 400px){.tn-booking__tabs-right{left: 0;justify-content: center;right: 0}}.tn-booking__tabs-right .radio{display: flex;align-items: center;gap: 8px;color: var(--tn-white-color)}@media (max-width: 991px){.tn-booking__tabs-right .radio{line-height: 20px}}.tn-booking__tabs-right .radio input{display: none}.tn-booking__tabs-right .radio span{width: 18px;height: 18px;border-radius: 50%;border: 2px solid var(--tn-white-color);position: relative}@media (max-width: 991px){.tn-booking__tabs-right .radio span{width: 14px;height: 14px}}.tn-booking__tabs-right .radio input:checked + span::after{content: "";width: 8px;height: 8px;background-color: var(--tn-white-color);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.tn-booking__content{display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 40px 50px;background-color: var(--tn-white-color)}@media (max-width: 1300px){.tn-booking__content{padding: 30px 20px}}.tn-booking__content{}@media (max-width: 1199px){.tn-booking__content{gap: 15px}}.tn-booking__content{}@media (max-width: 991px){.tn-booking__content{flex-wrap: wrap}}.tn-booking__content .field{min-width: 220px;position: relative}.tn-booking__content .field::after{content: "";width: 10px;height: 10px;border-right: 2px solid var(--tn-title-color);border-bottom: 2px solid var(--tn-title-color);position: absolute;top: 12px;right: 15px;transform: translateY(-50%) rotate(45deg);pointer-events: none}@media (max-width: 991px){.tn-booking__content .field::after{top: 14px}}@media (max-width: 1300px){.tn-booking__content .field{min-width: auto}}.tn-booking__content .field{}@media (max-width: 991px){.tn-booking__content .field{width: 46%;padding: 5px 0 10px 10px;background-color: rgba(var(--tn-black-color-rgb),0.05)}}.tn-booking__content .field{}@media (max-width: 575px){.tn-booking__content .field{width: 100%}}.tn-booking__content .field i{position: absolute;top: 3px;font-size: 22px;color: var(--tn-title-color);transition: all ease 0.4s}@media (max-width: 1199px){.tn-booking__content .field i{font-size: 20px}}.tn-booking__content .field i{}@media (max-width: 991px){.tn-booking__content .field i{top: 10px}}.tn-booking__content .field:hover i{color: #1d85a2}.tn-booking__content .field label{display: block;font-weight: 400;padding-left: 35px}@media (max-width: 1199px){.tn-booking__content .field label{font-size: 13px;padding-left: 30px}}.tn-booking__content .field label{}@media (max-width: 991px){.tn-booking__content .field label{line-height: 1}}.tn-booking__content{}.tn-booking__content .tn-date.booking-select{max-width: 220px}@media (max-width: 1300px){.tn-booking__content .tn-date.booking-select{max-width: 165px}}.tn-booking__content .tn-date.booking-select{}@media (max-width: 1199px){.tn-booking__content .tn-date.booking-select{max-width: 145px}}.tn-booking__content .tn-date.booking-select{}@media (max-width: 991px){.tn-booking__content .tn-date.booking-select{max-width: none}}.tn-booking__content .booking-select{width: 100%;border: none;font-size: 18px;font-family: var(--tn-title-font);color: var(--tn-title-color);font-weight: 600;padding: 0 26px 0 35px;background-color: transparent;text-transform: capitalize;appearance: none;cursor: pointer}@media (max-width: 1199px){.tn-booking__content .booking-select{font-size: 15px;padding: 0 25px 0 30px}}.tn-booking__content .booking-select:focus{outline: none}.tn-booking__content .booking-select option{background-color: var(--tn-white-color);color: var(--tn-title-color);font-size: 14px}.tn-booking__content{}.tn-booking__content .divider{width: 1px;height: 40px;background-color: rgba(var(--tn-black-color-rgb),0.5)}@media (max-width: 991px){.tn-booking__content .divider{display: none}}.tn-booking--style2{position: relative;background-color: var(--tn-white-color);box-shadow: 0 0px 10px rgba(var(--tn-black-color-rgb),0.1);border-radius: 15px;padding: 40px 60px;top: -80px;overflow: hidden}@media (max-width: 1300px){.tn-booking--style2{padding: 40px}}.tn-booking--style2{}@media (max-width: 1199px){.tn-booking--style2{padding: 30px}}.tn-booking--style2{}@media (max-width: 767px){.tn-booking--style2{padding: 30px 20px}}.tn-booking--style2 .tn-booking__tabs{justify-content: flex-start;gap: 20px;background-color: transparent;border-top-right-radius: 0;border-top-left-radius: 0}@media (max-width: 1199px){.tn-booking--style2 .tn-booking__tabs{gap: 15px}}.tn-booking--style2 .tn-booking__tabs{}@media (max-width: 575px){.tn-booking--style2 .tn-booking__tabs .tabs-left{display: grid !important;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr}}.tn-booking--style2 .tn-booking__tabs .tabs-left{gap: 20px}@media (max-width: 991px){.tn-booking--style2 .tn-booking__tabs .tabs-left{padding-top: 30px}}.tn-booking--style2 .tn-booking__tabs .tabs-left{}@media (max-width: 1199px){.tn-booking--style2 .tn-booking__tabs .tabs-left{gap: 15px}}.tn-booking--style2 .tn-booking__tabs .tab{padding: 8px 20px;border: 1px solid rgba(var(--tn-black-color-rgb),0.03);background-color: rgba(var(--tn-black-color-rgb),0.06);color: var(--tn-body-color);font-weight: 600;border-radius: 5px;text-transform: capitalize}@media (max-width: 1199px){.tn-booking--style2 .tn-booking__tabs .tab{padding: 8px 15px}}.tn-booking--style2 .tn-booking__tabs .tab{}@media (max-width: 767px){.tn-booking--style2 .tn-booking__tabs .tab{padding: 8px 10px}.tn-booking--style2 .tn-booking__tabs .tab i{display: none}}.tn-booking--style2 .tn-booking__tabs .tab i{position: relative;top: 2px;margin-right: 8px;font-size: 18px}.tn-booking--style2 .tn-booking__tabs .tab:nth-child(1){padding-left: auto}.tn-booking--style2 .tn-booking__tabs .tab.active{background-color: #1d85a2;color: var(--tn-white-color)}.tn-booking--style2 .tn-booking__tabs-right{padding-right: 0px;font-family: var(--tn-title-font);color: var(--tn-body-color);font-weight: 600}.tn-booking--style2 .tn-booking__tabs-right .radio{color: var(--tn-body-color)}.tn-booking--style2 .tn-booking__tabs-right .radio span{width: 20px;height: 20px;border: 2px solid var(--tn-body-color)}.tn-booking--style2 .tn-booking__tabs-right .radio input:checked + span{border-color: #1d85a2}.tn-booking--style2 .tn-booking__tabs-right .radio input:checked + span::after{content: "";width: 9px;height: 9px;background-color: #1d85a2}.tn-booking--style2 .tn-booking__content{display: block;padding: 0px}.tn-booking--style2 .tn-booking__content .field-txt{display: flex;justify-content: space-between;align-items: center;gap: 20px;margin: 30px 0}@media (max-width: 575px){.tn-booking--style2 .tn-booking__content .field-txt{display: block}}.tn-booking--style2 .tn-booking__content .field{width: 100%;padding: 12px 20px;border: 1px solid rgba(var(--tn-black-color-rgb),0.03);background-color: rgba(var(--tn-black-color-rgb),0.06);font-weight: 600;border-radius: 5px;min-width: auto}@media (max-width: 575px){.tn-booking--style2 .tn-booking__content .field{margin-bottom: 20px}}.tn-booking--style2 .tn-booking__content .field::after{top: 25px;border-color: var(--tn-body-color)}.tn-booking--style2 .tn-booking__content .field i{top: 15px}.tn-booking--style2 .tn-booking__content .booking-select{font-size: 16px;color: var(--tn-body-color)}.tn-booking--style2 .tn-booking__content .bottom-txt{}@media (max-width: 575px){.tn-booking--style2 .tn-booking__content .bottom-txt{flex-direction: column-reverse;gap: 20px;justify-content: flex-start !important;align-items: flex-start !important}}.tn-booking--style2 .tn-booking__content .bottom-txt p{text-transform: capitalize;margin: 0}.tn-booking--style2 .tn-booking__content .bottom-txt p a{color: var(--tn-body-color)}.tn-booking--style2 .tn-booking__content .bottom-txt p a i{width: 24px;height: 24px;line-height: 20px;border: 2px solid #1d85a2;border-radius: 50%;color: #1d85a2;margin-left: 10px;font-size: 10px}.tn-booking--list-page{position: relative;background-color: var(--tn-white-color);box-shadow: 0 0px 10px rgba(var(--tn-black-color-rgb),0.1);border-radius: 30px;top: -64px;overflow: hidden}.tn-service{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}@media (max-width: 767px){.tn-service{display: block}}.tn-service__card{display: flex;align-items: center;gap: 18px;padding: 35px 50px 35px 35px;background-color: var(--tn-white-color);box-shadow: 0 0px 10px rgba(var(--tn-black-color-rgb),0.1);border-radius: 10px;position: relative;margin-bottom: 30px}@media (max-width: 1300px){.tn-service__card{gap: 15px;padding: 30px}}.tn-service__card{}@media (max-width: 1199px){.tn-service__card{display: block;padding: 20px}}.tn-service__card{}@media (max-width: 767px){.tn-service__card{padding: 30px}}.tn-service__card .icon i{color: var(--tn-title-color);font-size: 48px;transition: all 0.3s ease}.tn-service__card:hover .icon i{color: #1d85a2}.tn-service__content{border-left: 1px solid rgba(var(--tn-body-color-rgb),0.5);padding-left: 18px}@media (max-width: 1199px){.tn-service__content{border: none;padding: 0}}.tn-service__content h2{font-size: 22px;margin: 0;transition: all 0.3s ease}@media (max-width: 991px){.tn-service__content h2{font-size: 18px}}.tn-service__content h2:hover{color: #1d85a2}.tn-service__content p{text-transform: capitalize;margin: 6px 0 0;letter-spacing: 0.2px;line-height: 1.4}.tn-service__arrow{width: 65px;height: 65px;line-height: 65px;text-align: center;position: absolute;right: -47px;z-index: 1}@media (max-width: 1199px){.tn-service__arrow{top: 70px}}.tn-service__arrow{}@media (max-width: 767px){.tn-service__arrow{display: none}}.tn-service__arrow img{border-radius: 50%}.tn-service__arrow i{color: var(--tn-title-color);font-size: 18px;position: absolute;top: 13px;left: 11px;width: 43px;height: 43px;line-height: 43px;background-color: var(--tn-white-color);border-radius: 50%;transition: all 0.3s ease}.tn-service__arrow:hover i{color: #1d85a2}.tn-service--style2{background-color: var(--tn-theme-color2)}.tn-service--style2 .description{font-size: 18px;text-transform: capitalize;margin: 0}@media (max-width: 1199px){.tn-service--style2 .description{padding: 2px 0px;font-size: 16px}}.tn-service--style2 .tn-btn{}@media (max-width: 991px){.tn-service--style2 .tn-btn{margin-bottom: 50px}}.tn-service--style2 .tn-service__box{background-color: var(--tn-white-color);padding: 40px 30px;box-shadow: 0px 0px 5px #D9D9D9;border-radius: 10px;margin-bottom: 30px;position: relative;transition: all 0.3s ease-in-out}.tn-service--style2 .tn-service__box:hover{transform: translate(0,-5px)}.tn-service--style2 .tn-service__box{}@media (max-width: 1199px){.tn-service--style2 .tn-service__box{padding: 20px}.tn-service--style2 .tn-service__box h4{font-size: 26px;max-width: 300px}}.tn-service--style2 .tn-service__box{}@media (max-width: 991px){.tn-service--style2 .tn-service__box{padding: 40px 25px}.tn-service--style2 .tn-service__box h4{font-size: 22px;max-width: none}.tn-service--style2 .tn-service__box .tn-btn{margin-bottom: 12px}}.tn-service--style2 .tn-service__box h3{font-size: 30px}.tn-service--style2 .tn-service__box h2{font-size: 24px;transition: all 0.3s ease-in-out}@media (max-width: 1199px){.tn-service--style2 .tn-service__box h2{font-size: 18px}}.tn-service--style2 .tn-service__box h2:hover{color: #1d85a2}.tn-service--style2 .tn-service__box i{width: 90px;height: 90px;font-size: 36px;background-color: #1d85a2;color: var(--tn-white-color);border-radius: 50%;display: flex;justify-content: center;align-items: center}@media (max-width: 1199px){.tn-service--style2 .tn-service__box i{width: 70px;height: 70px;font-size: 30px}}.tn-service--style2 .tn-service__box .number{font-size: 40px;font-family: var(--tn-title-font);font-weight: 900;color: transparent;-webkit-text-stroke: 2px rgba(var(--tn-black-color-rgb),0.2);line-height: 1;display: inline-block}.tn-service--style2 .tn-service__box .stxt{text-transform: capitalize;margin: 0}@media (max-width: 1300px){.tn-service--style2 .tn-service__box .stxt{font-size: 15px}}.tn-service--style2 .tn-service__box .plane-ele{position: absolute;bottom: 30px;right: 0}@media (max-width: 1199px){.tn-service--style2 .tn-service__box .plane-ele{width: 100px}}.tn-service--style2 .tn-service__box .plane-ele{}@media (max-width: 991px){.tn-service--style2 .tn-service__box .plane-ele{width: 80px}}.tn-service--style2 .tn-service-treeEle{position: absolute;right: 50px;bottom: 0}@media (max-width: 1850px){.tn-service--style2 .tn-service-treeEle{width: 120px}}@media (max-width: 1700px){.tn-service--style2 .tn-service-treeEle{width: 90px}}.tn-support{background-position: left center;padding: 90px 0}.tn-support:after{content: "";position: absolute;left: -45px;top: 0;bottom: 0;width: 550px;background-color: #1d85a2;mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22505%22%20height%3D%22326%22%20viewBox%3D%220%200%20505%20326%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M302.332%20-6H0V333H302.332L505%20165.687L302.332%20-6Z%22%20fill%3D%22%23FC1C07%22%20fill-opacity%3D%220.95%22%2F%3E%0A%3C%2Fsvg%3E");mask-size: cover;mask-repeat: no-repeat;z-index: -1}@media (max-width: 1880px){.tn-support:after{width: 480px;left: -85px}}@media (max-width: 1700px){.tn-support:after{left: -155px}}@media (max-width: 1510px){.tn-support:after{left: -240px}}@media (max-width: 1350px){.tn-support:after{left: -40px;width: 515px}}.tn-support:after{}@media (max-width: 1199px){.tn-support:after{width: 565px}}.tn-support:after{}@media (max-width: 991px){.tn-support:after{width: 660px;left: -250px}}.tn-support:after{}@media (max-width: 767px){.tn-support:after{width: 100%;left: -370px}}@media (max-width: 700px){.tn-support:after{display: none}}.tn-support__icon{position: relative;width: 145px;height: 145px;text-align: center;background-color: var(--tn-white-color);border-radius: 50%;line-height: 158px;font-size: 50px;color: #1d85a2;margin-left: auto;margin-right: -30px}@media (max-width: 1199px){.tn-support__icon{margin-right: 0px}}.tn-support__icon::before{content: "";position: absolute;left: 10px;top: 10px;bottom: 10px;right: 10px;border-radius: 50%;border: 1px dashed rgba(var(--tn-body-color-rgb),0.5)}.tn-support__txt{border-left: 3px solid #1d85a2;padding-left: 15px;margin-left: 40px;margin-top: 15px}@media (max-width: 1199px){.tn-support__txt{margin-left: 0px}}.tn-support__txt h2{font-size: 30px;color: var(--tn-white-color);font-weight: 600}.tn-support__txt p{font-size: 18px;color: var(--tn-white-color);text-transform: capitalize}.tn-support .tn-btn{padding: 8px 8px 8px 40px}@media (max-width: 1199px){.tn-support .tn-btn{padding: 8px 8px 8px 20px}}.tn-support .tn-btn i{width: 50px;height: 50px;line-height: 50px;background-color: var(--tn-white-color);color: #1d85a2;border-radius: 50%;transform: rotate(45deg);margin-left: 15px}.tn-support__ele{position: absolute;right: 0;top: 0}.tn-offer--content{position: relative;overflow: hidden;margin-bottom: 30px}.tn-offer--content .tn-offer__figure{position: relative;overflow: hidden;border-radius: 15px;margin: 0}.tn-offer--content .tn-offer__figure::after{content: "";background: linear-gradient(rgba(var(--tn-black-color-rgb),0.1),rgba(var(--tn-black-color-rgb),0.85));bottom: 0;left: 0;height: 40%;width: 100%;position: absolute;filter: blur(5px);transition: all 0.3s ease-in-out}.tn-offer--content .tn-offer__figure img{border-radius: 15px;transform: scale(1);transition: all 0.3s ease-in-out}@media (max-width: 991px){.tn-offer--content .tn-offer__figure img{width: 100%}}.tn-offer--content .tn-offer__txt{display: flex;justify-content: space-between;align-items: flex-start;background-color: var(--tn-white-color);position: absolute;bottom: 15px;left: 15px;right: 15px;border-radius: 15px;padding: 20px 15px}.tn-offer--content .tn-offer__txt h3{font-size: 24px;margin: 0;line-height: 1.1;transition: all 0.3s ease-in-out}@media (max-width: 767px){.tn-offer--content .tn-offer__txt h3{font-size: 20px}}.tn-offer--content .tn-offer__txt p{margin: 10px 0 0 0;border-left: 4px solid #1d85a2;padding-left: 10px;line-height: 1}.tn-offer--content .tn-offer__txt p span{font-weight: 500;color: #1d85a2}.tn-offer--content:hover .tn-offer__figure img{transform: scale(1.05)}.tn-offer--content:hover .tn-offer__figure::after{height: 100%}.tn-offer--content:hover .tn-offer__txt h5{color: #1d85a2}.tn-offer__ele1{position: absolute;right: 0;top: 40%}@media (max-width: 1500px){.tn-offer__ele1{top: 28%}}.tn-offer__ele1{}@media (max-width: 575px){.tn-offer__ele1{display: none}}.tn-gallery{position: relative;overflow: hidden;transition: all 0.6s ease-in-out;margin-bottom: 30px}.tn-gallery img{width: 100%;height: auto}.tn-gallery .tn-gallery__txt{position: absolute;inset: 0;background: linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.2));padding: 0 20px 20px;display: flex;flex-direction: column;justify-content: flex-end;bottom: 0px;opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 0.4s ease}.tn-gallery .tn-gallery__txt h3{font-size: 22px;text-transform: uppercase;color: var(--tn-white-color);font-weight: 600}.tn-gallery .tn-gallery__txt h3 i{float: right;color: #1d85a2}.tn-gallery .tn-gallery__txt img{width: 50px;height: 50px}.tn-gallery .tn-gallery__txt::after{content: "";position: absolute;bottom: 0;left: 0;width: 0%;height: 8px;background-color: #1d85a2;transition: all 0.9s ease-in-out;opacity: 0}.tn-gallery:hover .tn-gallery__txt{opacity: 1;visibility: visible;transform: translateY(0)}.tn-gallery:hover .tn-gallery__txt::after{width: 100%;opacity: 1}.tn-process .tn-process__bgImg{position: absolute;bottom: 50px;left: 0;right: 0;z-index: -1;text-align: center}.tn-process .tn-process__item{text-align: center;margin-bottom: 30px}@media (max-width: 991px){.tn-process .tn-process__item{margin-bottom: 50px}}.tn-process .tn-process__item:hover .tn-process__arrow{background-color: #1d85a2}.tn-process .tn-process__icon{position: relative;width: 105px;height: 105px;margin: 0 auto;border-radius: 50%;background-color: #1d85a2;line-height: 115px;font-size: 42px;margin-bottom: 20px;color: var(--tn-white-color)}.tn-process .tn-process__icon::after{content: "";position: absolute;inset: 6px;border: 2px dotted rgba(255,255,255,0.6);border-radius: 50%}.tn-process .tn-process__arrow{width: 45px;height: 45px;border-radius: 50%;background-color: var(--tn-title-color);color: var(--tn-white-color);display: inline-flex;align-items: center;justify-content: center;margin-top: 10px;transition: all 0.3s ease-in-out}.tn-process h3{font-size: 24px;transition: all 0.3s ease-in-out}.tn-process h3:hover{color: #1d85a2}.tn-video__btnBg{position: absolute;height: 100%;top: 0;left: 50%;right: auto}@media (max-width: 1600px){.tn-video__btnBg img{height: 600px}}.tn-video img.tree-ele{position: absolute;right: 50px;bottom: 0}@media (max-width: 1600px){.tn-video img.tree-ele{width: 100px}}.tn-video img.tree-ele{}@media (max-width: 991px){.tn-video img.tree-ele{display: none}}.tn-video img.plane-ele{position: absolute;top: -80px;left: -25%}@media (max-width: 991px){.tn-video img.plane-ele{display: none}}.tn-video--style2 .play-btn>i{background-color: #1d85a2;color: var(--tn-white-color)}.tn-video--style2 .play-btn:after,.tn-video--style2 .play-btn:before{background-color: rgba(var(--tn-theme-color-rgb),0.8)}.tn-video--style2 .play-btn:hover:after,.tn-video--style2 .play-btn:hover::before,.tn-video--style2 .play-btn:hover i{background-color: var(--tn-white-color);color: #1d85a2}.tn-video--style2 .play-btn{}@media (max-width: 575px){.tn-video--style2 .play-btn{margin: 0}}.tn-video--style2 .tn-video__shape{width: 400px;height: 400px;background-color: rgba(var(--tn-title-color-rgb),0.6);border-radius: 50%;top: 27%;right: 25%;position: absolute;filter: blur(100px)}.tn-video--style2 .tn-video__rightImg{position: absolute;top: 0;right: 0;height: 100%}@media (max-width: 1800px){.tn-video--style2 .tn-video__rightImg{right: -130px}}@media (max-width: 1500px){.tn-video--style2 .tn-video__rightImg{right: -170px}}@media (max-width: 1200px){.tn-video--style2 .tn-video__rightImg{right: -240px}}.tn-video--style2 .tn-video__rightImg img{mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22948%22%20height%3D%22623%22%20viewBox%3D%220%200%20948%20623%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M276.842%200H948V623H0L276.842%200Z%22%20fill%3D%22%23FC1C07%22%2F%3E%0A%3C%2Fsvg%3E");opacity: 0.95;mask-repeat: no-repeat;mask-position: center;mask-size: contain;width: 100%;height: 100%}@media (max-width: 991px){.tn-video--style2 .tn-video__rightImg img{position: relative;right: -80px}}.tn-video--style2 .tn-video__rightImg img{}@media (max-width: 767px){.tn-video--style2 .tn-video__rightImg img{display: none}}.tn-video--style2 .tn-video__rightImg::before{content: "";position: absolute;top: 0;right: 0;width: 935px;height: 100%;mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22948%22%20height%3D%22623%22%20viewBox%3D%220%200%20948%20623%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M276.842%200H948V623H0L276.842%200Z%22%20fill%3D%22%23FC1C07%22%2F%3E%0A%3C%2Fsvg%3E");background-color: rgba(var(--tn-title-color-rgb),0.15);z-index: 0;mask-repeat: no-repeat;mask-position: center;mask-size: contain}@media (max-width: 1200px){.tn-video--style2 .tn-video__rightImg::before{width: 860px}}.tn-video--style2 .tn-video__rightImg::after{content: "";position: absolute;top: 0;right: 0;width: 945px;height: 100%;mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22968%22%20height%3D%22623%22%20viewBox%3D%220%200%20968%20623%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M288.842%200H968V623H0L288.842%200Z%22%20fill%3D%22%23FC1C07%22%2F%3E%0A%3C%2Fsvg%3E");background-color: #1d85a2;mask-size: cover;mask-position: center;mask-repeat: no-repeat;z-index: -1}@media (max-width: 1200px){.tn-video--style2 .tn-video__rightImg::after{width: 887px}}.tn-video--style2 .tn-video__rightImg{}@media (max-width: 991px){.tn-video--style2 .tn-video__rightImg::after,.tn-video--style2 .tn-video__rightImg::before{height: 0}}.tn-video--style2 .vTxt-right{}@media (max-width: 991px){.tn-video--style2 .vTxt-right{margin: 50px 0 0 100px}}.tn-video--style2 .vTxt{color: var(--tn-white-color);position: relative;z-index: 1;font-size: 28px;margin: 0 0 30px 0;left: -40px;text-transform: uppercase;font-family: var(--tn-special-font);letter-spacing: 3px}.tn-video--style2 .vTxt img{position: absolute;left: -90px;top: -15px}.tn-video--style2 .cTxt{display: flex;align-items: center}@media (max-width: 575px){.tn-video--style2 .cTxt{display: block}}.tn-video--style2 .cTxt p{text-transform: capitalize;color: var(--tn-white-color);margin: 0 20px 0 0;font-size: 18px;position: relative;z-index: 1}@media (max-width: 1200px){.tn-video--style2 .cTxt p{font-size: 15px}}.tn-video--style2 .cTxt p{}@media (max-width: 991px){.tn-video--style2 .cTxt p{font-size: 18px}}.tn-video--style2 .cTxt .tn-btn{text-transform: uppercase;padding: 8px 30px}@media (max-width: 1200px){.tn-video--style2 .cTxt .tn-btn{padding: 8px 20px;font-size: 15px}}.tn-video--style2 .cTxt .tn-btn:hover{color: var(--tn-title-color)}.tn-video--style2 .cTxt .tn-btn:hover:before,.tn-video--style2 .cTxt .tn-btn:hover:after{background-color: var(--tn-white-color)}.tn-video--style2 .tn-video__ele1{position: absolute;left: -5px;top: 100px}@media (max-width: 1700px){.tn-video--style2 .tn-video__ele1{display: none}}.tn-video--counter{display: grid;grid-template-rows: 1fr;grid-template-columns: 1fr 1fr;gap: 20px;position: relative;z-index: 1}@media (max-width: 575px){.tn-video--counter{grid-template-columns: 1fr;gap: 0px}}.tn-video--counter .counter-body{display: flex;align-items: center;justify-content: space-between;background-color: var(--tn-white-color);padding: 25px;border-radius: 10px;margin: 30px 0 35px}@media (max-width: 991px){.tn-video--counter .counter-body{padding: 20px;margin: 20px 0 25px}}.tn-video--counter .counter-body:hover .counter-icon i{color: #1d85a2}.tn-video--counter .counter-txt h3{margin: 0;line-height: 1.2}.tn-video--counter .counter-txt p{font-size: 18px;text-transform: capitalize;margin: 0}.tn-video--counter .counter-icon i{color: var(--tn-title-color);font-size: 50px;transition: all 0.3s ease-in-out}.tn-feature{background-color: var(--tn-theme-color2)}.tn-feature--content{background-color: var(--tn-white-color);border-radius: 20px;overflow: hidden;margin-bottom: 40px;padding: 15px;box-shadow: 0px 0px 5px #D9D9D9;transition: all ease 0.4s}@media (max-width: 991px){.tn-feature--content{margin-bottom: 0px}}.tn-feature--content{}@media (max-width: 767px){.tn-feature--content{padding: 10px;max-width: 250px}}.tn-feature--content{}@media (max-width: 575px){.tn-feature--content{padding: 15px;max-width: 100%;margin-bottom: 10px}}.tn-feature--content .tn-feature__figure{position: relative;margin: 0;overflow: hidden;border-radius: 15px;z-index: 1}.tn-feature--content .tn-feature__figure img{width: 100%;object-fit: cover;border-radius: 15px;transform: scale(1);transition: all 0.5s ease-in-out}.tn-feature--content .tn-feature__rating{margin: 30px 10px 10px;display: flex;justify-content: space-between;align-items: center}@media (max-width: 767px){.tn-feature--content .tn-feature__rating{margin: 10px}}.tn-feature--content .tn-feature__rating a{text-transform: uppercase;color: var(--tn-title-color)}.tn-feature--content .tn-feature__rating a:hover{color: var(--tn-title-color)}.tn-feature--content .tn-feature__rating ul{padding: 0;margin-bottom: 0;list-style: none;display: flex;align-items: center;font-size: 14px}.tn-feature--content .tn-feature__rating ul i{color: #F4B301}@media (max-width: 575px){.tn-feature--content .tn-feature__rating ul{font-size: 10px}}.tn-feature--content .tn-feature__rating ul{}@media (max-width: 767px){.tn-feature--content .tn-feature__rating ul{font-size: 12px}}.tn-feature--content h2{font-size: 24px;margin: 0 10px 20px;line-height: 1.3;transition: all ease 0.4s}@media (max-width: 575px){.tn-feature--content h2{font-size: 18px;margin: 0 10px 10px}}.tn-feature--content h2:hover{color: #1d85a2}.tn-feature--content .tn-feature__divider{margin: 20px 10px;border-top: 1px solid #D9D9D9;opacity: 1}@media (max-width: 767px){.tn-feature--content .tn-feature__divider{margin: 10px 5px}}.tn-feature--content .tn-feature__price{display: flex;align-items: center;justify-content: space-between;font-family: var(--tn-title-font);margin: 0 10px}.tn-feature--content .tn-feature__price .price{display: block;color: #1d85a2;font-size: 22px;font-weight: 700}.tn-feature--content .tn-feature__price a.book-now{font-size: 18px;font-weight: 700;text-transform: capitalize;color: var(--tn-title-color)}@media (max-width: 1199px){.tn-feature--content .tn-feature__price a.book-now span{display: none}}@media (max-width: 480px){.tn-feature--content .tn-feature__price a.book-now{font-size: 15px}.tn-feature--content .tn-feature__price a.book-now span{display: inline-block}}.tn-feature--content .tn-feature__price a.book-now i{font-size: 30px;padding-left: 6px;position: relative;top: 3px;transition: all ease 0.4s}.tn-feature--content .tn-feature__price a.book-now:hover{color: #1d85a2}.tn-feature--content:hover .tn-feature__figure img{transform: scale(1.08)}.tn-feature--content:hover .tn-feature__price i{color: #1d85a2}.tn-feature .tn-feature-ele1{position: absolute;right: 50px;bottom: 0}@media (max-width: 1850px){.tn-feature .tn-feature-ele1{width: 120px}}.tn-feature .tn-feature-ele1{}@media (max-width: 991px){.tn-feature .tn-feature-ele1{width: 70px;right: 10px}}.tn-feature .tn-feature-ele{position: absolute;left: 0px;bottom: 0}@media (max-width: 1850px){.tn-feature .tn-feature-ele{width: 28%}}.tn-feature--style2{background-color: transparent}.tn-feature--content.style2{background-color: transparent;padding: 0 2px;box-shadow: none;overflow: auto;margin-bottom: 0}.tn-feature--content.style2 .tn-feature__txt{background-color: var(--tn-white-color);border-radius: 20px;padding: 0 25px 25px;border: 1px solid rgba(var(--tn-title-color-rgb),0.2);position: relative;top: -35px;z-index: 3}@media (max-width: 767px){.tn-feature--content.style2 .tn-feature__txt{padding: 0 15px 15px 10px}.tn-feature--content.style2 .tn-feature__txt .tn-feature__rating ul{display: none}}.tn-feature--content.style2 .tn-feature__price p{margin: 0}.tn-feature--content.style2 .tn-feature__price p span{font-size: 22px;font-family: var(--tn-title-font);text-transform: capitalize;font-weight: 700;display: block;color: var(--tn-title-color);transition: all 0.3s ease-in-out}.tn-feature--content.style2:hover .tn-feature__price p span{color: #1d85a2}.custom-pagination{display: flex;justify-content: center;gap: 12px;margin-top: 20px}.custom-pagination .pg{width: 24px;height: 8px;border-radius: 10px;background: var(--tn-title-color);opacity: 0.8;transition: 0.3s;cursor: pointer}.custom-pagination .pg.active{width: 35px;background: #1d85a2;cursor: pointer}.tn-client .custom-pagination .pg{background: var(--tn-white-color)}.tn-client .custom-pagination .pg.active{background: #1d85a2}.tn-client__content{display: flex;position: relative;gap: 25px;padding: 30px 50px;background-color: var(--tn-white-color);mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjMyIiBoZWlnaHQ9IjIxOSIgdmlld0JveD0iMCAwIDYzMiAyMTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjUzNDgyNSAzNS41OTE5Qy0yLjk3MTM4IDE3LjExMTIgMTEuMTk4NyAwIDMwLjAwOTEgMEg2MDEuNTA0QzYxOS4yOTkgMCA2MzMuMTgyIDE1LjQwMDQgNjMxLjM0NCAzMy4wOTk4TDYxNi4xMzYgMTc5LjQ4OUM2MTQuNTc1IDE5NC41MTUgNjAyLjA4NSAyMDYuMDM2IDU4Ni45ODMgMjA2LjM4Mkw2MC43NTIyIDIxOC40MTlDNDYuMDg0OSAyMTguNzU0IDMzLjMyNjYgMjA4LjQzMiAzMC41OTE5IDE5NC4wMThMMC41MzQ4MjUgMzUuNTkxOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");mask-size: contain;mask-position: 100% 100%;mask-repeat: no-repeat;height: 220px;width: auto;margin-bottom: 30px}.tn-client__content:before{position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;background-image: url(../image/client/border.png);background-position: center center;background-size: contain;background-repeat: no-repeat;z-index: -1}@media (max-width: 1300px){.tn-client__content:before{top: 8px}}.tn-client__content:before{}@media (max-width: 575px){.tn-client__content:before{top: 0;background-size: cover}}@media (max-width: 1300px){.tn-client__content{gap: 20px;height: 195px;padding: 20px 40px}}.tn-client__content{}@media (max-width: 1199px){.tn-client__content{padding: 25px;height: 165px}}.tn-client__content{}@media (max-width: 991px){.tn-client__content{gap: 25px;padding: 50px;height: 249px}}.tn-client__content{}@media (max-width: 767px){.tn-client__content{gap: 15px;padding: 30px 20px 0;height: 187px}}.tn-client__content{}@media (max-width: 575px){.tn-client__content{height: 140px;width: 400px;margin: 0 auto;padding: 10px 20px 0}}@media (max-width: 420px){.tn-client__content{height: 120px;width: 350px}}@media (max-width: 374px){.tn-client__content{gap: 10px;height: 100px;width: 280px;padding: 10px 10px 0}}.tn-client__content:hover .tn-client__image{border-color: #1d85a2}.tn-client__image{position: relative;align-self: self-start;border-radius: 50%;border: 7px solid var(--tn-theme-color1);min-width: 91px;transition: all 0.3s ease}@media (max-width: 1199px){.tn-client__image{min-width: 70px}.tn-client__image img{width: 70px}.tn-client__image .round-icon{width: auto}}@media (max-width: 374px){.tn-client__image{min-width: 50px;border: 5px solid var(--tn-theme-color1)}.tn-client__image img{width: 50px}}.tn-client__image .round-icon{position: absolute;left: 5px;bottom: -40px;z-index: 5}.tn-client__txt{text-transform: capitalize}.tn-client__txt h2{font-size: 22px;margin-bottom: 0px;line-height: 1.1}@media (max-width: 1199px){.tn-client__txt h2{font-size: 18px}}@media (max-width: 420px){.tn-client__txt h2{font-size: 14px;line-height: 0.5}}.tn-client__txt{}@media (max-width: 1199px){.tn-client__txt p{font-size: 14px;line-height: 20px}.tn-client__txt span{font-size: 14px}}.tn-client__txt{}@media (max-width: 991px){.tn-client__txt p{font-size: 17px;line-height: 1.3}}.tn-client__txt{}@media (max-width: 767px){.tn-client__txt p{font-size: 15px}}.tn-client__txt{}@media (max-width: 575px){.tn-client__txt p{font-size: 13px}}@media (max-width: 420px){.tn-client__txt p{font-size: 12px;margin-bottom: 10px}.tn-client__txt span{font-size: 12px;line-height: 0}}@media (max-width: 374px){.tn-client__txt p{height: 44px;overflow: hidden}}.tn-client__txt--quote{position: absolute;right: 50px;bottom: 50px;font-size: 45px;color: #1d85a2}@media (max-width: 1300px){.tn-client__txt--quote{bottom: 40px}}.tn-client__txt--quote{}@media (max-width: 1199px){.tn-client__txt--quote{font-size: 35px;bottom: 30px}}.tn-client__txt--quote{}@media (max-width: 991px){.tn-client__txt--quote{font-size: 45px;right: 80px;bottom: 80px}}.tn-client__txt--quote{}@media (max-width: 767px){.tn-client__txt--quote{right: 30px;bottom: 40px}}.tn-client__txt--quote{}@media (max-width: 575px){.tn-client__txt--quote{font-size: 30px;right: 20px;bottom: 20px}}@media (max-width: 374px){.tn-client__txt--quote{bottom: 10px}}.tn-blog{position: relative}.tn-blog__inner{position: relative;background-color: var(--tn-theme-color2);border: 1px dashed rgba(var(--tn-title-color-rgb),0.3);border-radius: 20px;padding: 15px;margin-bottom: 30px;transition: all 0.3s ease-in-out}.tn-blog__inner::before{position: absolute;content: "";width: 100%;height: 45px;background-color: var(--tn-title-color);z-index: -1;border-radius: 35px;left: 0;bottom: 0;transition: all 0.3s ease-in-out}.tn-blog__inner:hover::before{bottom: -8px}.tn-blog__inner:hover .tn-blog__img img{transform: scale(1.05)}.tn-blog__inner:hover .tn-blog__share{color: var(--tn-white-color);background-color: #1d85a2}.tn-blog__img{border-radius: 20px;overflow: hidden}.tn-blog__img a{width: 100%;display: inline-block}.tn-blog__img img{width: 100%;object-fit: cover;transition: all 0.6s ease;transform: scale(1)}.tn-blog__content{padding: 20px 15px}@media (max-width: 1300px){.tn-blog__content{padding: 20px 10px}}.tn-blog__content{}@media (max-width: 1199px){.tn-blog__content{padding: 20px 0}}.tn-blog__meta{margin: 0 0 5px 0}.tn-blog__meta a{display: inline-block;color: var(--tn-body-color)}.tn-blog__meta a i{margin-right: 11px;color: #1d85a2}.tn-blog__title{font-size: 24px;margin: 0 0 10px 0;transition: all 0.3s ease-in-out}@media (max-width: 1300px){.tn-blog__title{font-size: 22px}}.tn-blog__title{}@media (max-width: 1199px){.tn-blog__title{font-size: 20px}}.tn-blog__title:hover{color: #1d85a2}.tn-blog__desc{text-transform: capitalize;margin: 0 0 25px 0}@media (max-width: 1199px){.tn-blog__desc{font-size: 15px}}.tn-blog__btn{font-family: var(--tn-title-font);text-transform: capitalize;color: var(--tn-title-color);font-size: 18px;font-weight: 700}.tn-blog__btn i{color: #1d85a2;padding-left: 8px}.tn-blog__share{color: var(--tn-white-color);--icon-size: 41px;min-width: var(--icon-size);min-height: var(--icon-size);display: inline-flex;align-items: center;justify-content: center;background-color: var(--tn-title-color);border-radius: 50%}.tn-blogP--left .tn-blogP-item{position: relative}.tn-blogP--left .tn-blogP-item__img{border-radius: 20px;overflow: hidden;margin-bottom: 20px}.tn-blogP--left .tn-blogP-item__img img{width: 100%;transform: scale(1.05);transition: all 0.5s ease 0s}.tn-blogP--left .tn-blogP-item__img:hover img{transform: scale(1)}.tn-blogP--left .tn-blogP-item__txt{text-transform: capitalize;margin-bottom: 30px}.tn-blogP--left .tn-blogP-item__txt h2{font-size: 30px;margin-bottom: 20px;transition: all 0.5s ease 0s}.tn-blogP--left .tn-blogP-item__txt h2:hover{color: #1d85a2}.tn-blogP--left .tn-blogP-item__txt p{font-weight: 400;margin: 0}.tn-blogP--left .tn-blogP-item__txt ul{padding: 12px 0 15px;margin: 0;font-weight: 700;text-transform: uppercase}@media (max-width: 480px){.tn-blogP--left .tn-blogP-item__txt ul{flex-wrap: wrap}}.tn-blogP--left .tn-blogP-item__txt ul li{padding-right: 20px}.tn-blogP--left .tn-blogP-item__txt ul li a{color: var(--tn-body-color)}.tn-blogP--left .tn-blogP-item__txt ul li i{position: relative;top: 2px;padding-right: 5px;color: var(--tn-title-color);font-size: 16px;transition: all 0.3s ease-in-out}.tn-blogP--left .tn-blogP-item__txt ul li:hover i{color: #1d85a2}.tn-blogP--left .tn-blogP-item__btn{border-bottom: 1px solid rgba(30,39,52,0.15);padding-bottom: 30px;display: flex;justify-content: space-between;align-items: center}.tn-blogP--left .tn-blogP-item__btn .RM{text-transform: uppercase;color: var(--tn-title-color);font-family: var(--tn-title-font);font-weight: 800}.tn-blogP--left .tn-blogP-item__btn .RM i{color: #1d85a2;transform: translateX(0px);transition: all 0.5s ease 0s}.tn-blogP--left .tn-blogP-item__btn .RM:hover i{transform: translateX(5px)}.tn-blogP--left .tn-blogP-item__btn .blog_share{position: relative;width: 85px;transition: all 0.5s ease 0s}.tn-blogP--left .tn-blogP-item__btn .blog_share .shareBtn{font-family: var(--tn-title-font);color: var(--tn-title-color);text-transform: uppercase;font-weight: 800;transition: all 0.5s ease 0s;width: 85px;cursor: pointer;margin: 0}.tn-blogP--left .tn-blogP-item__btn .blog_share .shareBtn:hover .blog_share{width: 180px}.tn-blogP--left .tn-blogP-item__btn .blog_share .shareBtn i{padding-left: 10px;color: #1d85a2;opacity: 1;transition: all 0.5s ease 0s}.tn-blogP--left .tn-blogP-item__btn .blog_share .hoverIcon{transition: all 0.5s ease 0s;display: flex;position: absolute;top: 0;right: 0;opacity: 0}.tn-blogP--left .tn-blogP-item__btn .blog_share .hoverIcon li{padding-right: 10px}.tn-blogP--left .tn-blogP-item__btn .blog_share .hoverIcon li a{color: var(--tn-body-color);transition: all 0.5s ease 0s}.tn-blogP--left .tn-blogP-item__btn .blog_share .hoverIcon li a:hover{color: #1d85a2}.tn-blogP--left .tn-blogP-item__btn .blog_share:hover{width: 180px}.tn-blogP--left .tn-blogP-item__btn .blog_share:hover .hoverIcon{opacity: 1}.tn-blogP--left .tn-blogP-item__btn .blog_share:hover .shareBtn i{opacity: 0}.tn-blogP--left .tn-blogP-item__qoute{width: 100%;height: 217px;text-align: center;padding: 50px;margin-bottom: 40px}@media (max-width: 1300px){.tn-blogP--left .tn-blogP-item__qoute{height: 180px;padding: 35px}}.tn-blogP--left .tn-blogP-item__qoute{}@media (max-width: 1199px){.tn-blogP--left .tn-blogP-item__qoute{height: 135px;padding: 20px}}.tn-blogP--left .tn-blogP-item__qoute{}@media (max-width: 991px){.tn-blogP--left .tn-blogP-item__qoute{height: 180px;padding: 35px}}.tn-blogP--left .tn-blogP-item__qoute{}@media (max-width: 991px){.tn-blogP--left .tn-blogP-item__qoute{background-size: cover}}.tn-blogP--left .tn-blogP-item__qoute h3{font-size: 30px;color: var(--tn-white-color);margin: 10px 0}@media (max-width: 1199px){.tn-blogP--left .tn-blogP-item__qoute h3{font-size: 20px;margin: 5px 0}}.tn-blogP--left .tn-blogP-item__qoute h3{}@media (max-width: 991px){.tn-blogP--left .tn-blogP-item__qoute h3{font-size: 28px}}.tn-blogP--left .tn-blogP-item__qoute h3{}@media (max-width: 767px){.tn-blogP--left .tn-blogP-item__qoute h3{font-size: 20px}}@media (max-width: 480px){.tn-blogP--left .tn-blogP-item__qoute h3{font-size: 18px}}.tn-blogP--left .tn-blogP-item__qoute p{font-family: var(--tn-title-font);color: var(--tn-white-color);text-transform: uppercase}.tn-blogP--left .tn-blogP-item .blogD{text-transform: capitalize}.tn-blogP--left .tn-blogP-item .blogD__img{display: grid;grid-template-columns: repeat(2,1fr);gap: 20px;margin: 30px 0}@media (max-width: 380px){.tn-blogP--left .tn-blogP-item .blogD__img{grid-template-columns: 1fr}}.tn-blogP--left .tn-blogP-item .blogD p{font-weight: 400;margin: 0}.tn-blogP--left .tn-blogP-item .blogD__btn{display: flex;justify-content: space-between;align-items: center;margin-top: 30px;padding-bottom: 50px;border-bottom: 1px solid rgba(30,39,52,0.15)}@media (max-width: 767px){.tn-blogP--left .tn-blogP-item .blogD__btn{flex-wrap: wrap;gap: 30px 0}}.tn-blogP--left .tn-blogP-item .blogD__txt{font-family: var(--tn-title-font)}.tn-blogP--left .tn-blogP-item .blogD__txt span{color: var(--tn-title-color);text-transform: uppercase;font-weight: 800;padding-right: 10px}.tn-blogP--left .tn-blogP-item .blogD__txt ul a{padding: 15px}.tn-blogP--left .tn-blogP-item .blogD__txt a{color: var(--tn-title-color);text-transform: capitalize;padding: 15px 20px;background-color: var(--tn-theme-color2);transition: all 0.5s ease 0s;margin-left: 10px;line-height: 1}.tn-blogP--left .tn-blogP-item .blogD__txt a:hover{color: #1d85a2}.tn-blogP--left .tn-blogP-item .blogD__admin{padding-top: 50px;margin-top: 3px;border-top: 1px solid rgba(30,39,52,0.15)}.tn-blogP--left .tn-blogP-item .blogD__admin .comm-item{display: grid;grid-template-columns: auto 1fr;align-items: center;background-color: var(--tn-theme-color2);padding: 30px;border-radius: 10px;margin-bottom: 20px}@media (max-width: 480px){.tn-blogP--left .tn-blogP-item .blogD__admin .comm-item{grid-template-columns: 1fr}}.tn-blogP--left .tn-blogP-item .blogD__admin .comm-item__img img{border-radius: 100%;width: 129px;height: 129px}.tn-blogP--left .tn-blogP-item .blogD__admin .comm-item__txt{margin-left: 25px;font-weight: 400;text-transform: capitalize}@media (max-width: 480px){.tn-blogP--left .tn-blogP-item .blogD__admin .comm-item__txt{margin: 20px 0 0}}.tn-blogP--left .swiper-button-prev:after,.tn-blogP--left .swiper-rtl .swiper-button-next:after,.tn-blogP--left .swiper-button-next:after,.tn-blogP--left .swiper-rtl .swiper-button-prev:after{display: none}.tn-blogP--left .swiper{padding-bottom: 30px}.tn-blogP--left .swiper .swiper-button-prev{width: 155px}.tn-blogP--left .swiper .swiper-button-prev i{margin-right: 10px;color: #1d85a2}.tn-blogP--left .swiper .swiper-button-next{width: 120px}.tn-blogP--left .swiper .swiper-button-next i{margin-left: 10px;color: #1d85a2}.tn-blogP--left .swiper .swiper-button-next,.tn-blogP--left .swiper .swiper-button-prev{top: auto;font-size: 16px;text-transform: uppercase;font-weight: 700;margin: 0 0;color: var(--tn-title-color);font-family: var(--tn-title-font);transition: all 0.3s ease-in-out}@media (max-width: 380px){.tn-blogP--left .swiper .swiper-button-next,.tn-blogP--left .swiper .swiper-button-prev{font-size: 14px}}.tn-blogP--left .swiper .swiper-button-next:hover,.tn-blogP--left .swiper .swiper-button-prev:hover{color: #1d85a2}.tn-blogP--left .tn-pagination{padding-top: 50px;display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tn-blogP--left .tn-pagination ul{margin: 0;padding: 0;display: flex;align-items: center;gap: 10px}.tn-blogP--left .tn-pagination li{display: inline-block;margin: 0 0px;list-style-type: none}.tn-blogP--left .tn-pagination a{display: inline-block;font-family: var(--tn-title-font);color: var(--tn-title-color);min-width: 50px;height: 50px;font-size: 20px;font-weight: 700;z-index: 1;border-radius: 50%;position: relative;background-color: rgba(var(--tn-title-color-rgb),0.1);display: flex;align-items: center;justify-content: center}.tn-blogP--left .tn-pagination a.active,.tn-blogP--left .tn-pagination a:hover{box-shadow: none;color: var(--tn-white-color);background-color: #1d85a2}.tn-blogP--left .tn-pagination .pagi-btn{font-size: 16px}.tn-blogP--left .blogD_comments{padding-top: 50px}.tn-blogP--left .blogD_comments h4{font-size: 30px;margin: 60px 0 25px;display: inline-block}.tn-blogP--left .blogD_comments .comm-item{display: grid;grid-template-columns: auto 1fr;align-items: center;background-color: var(--tn-theme-color2);padding: 30px;border-radius: 10px;margin-bottom: 20px}@media (max-width: 480px){.tn-blogP--left .blogD_comments .comm-item{grid-template-columns: 1fr}}.tn-blogP--left .blogD_comments .comm-item__img img{border-radius: 100%;width: 129px;height: 129px}.tn-blogP--left .blogD_comments .comm-item__txt{margin-left: 25px;font-weight: 400;text-transform: capitalize}@media (max-width: 480px){.tn-blogP--left .blogD_comments .comm-item__txt{margin: 20px 0 0}}.tn-blogP--left .blogD_comments .comm-item__txt h5{margin-bottom: 8px}.tn-blogP--left .blogD_comments .comm-item__txt h5 span{font-family: var(--tn-body-font);margin-bottom: 5px;text-transform: uppercase;color: var(--tn-body-color);font-size: 16px;line-height: 28px;font-weight: 500;padding-left: 20px}.tn-blogP--left .blogD_comments .comm-item__txt h5 i{color: #1d85a2;padding-right: 5px;font-size: 15px}.tn-blogP--left .blogD_comments .comm-item__txt button{font-family: var(--tn-title-font);background: transparent;border: 0;line-height: 20px;color: #1d85a2;text-transform: uppercase;font-weight: 700;letter-spacing: 0.3px;transition: all 0.5s ease 0s;padding: 0}.tn-blogP--left .blogD_comments .comm-item__txt button:hover{color: var(--tn-title-color)}.tn-blogP--left .blogD_comments .tn-comments{list-style: none;padding: 0;margin: 0}.tn-blogP--left .blogD_comments .tn-comments .comments{padding-left: 60px}@media (max-width: 480px){.tn-blogP--left .blogD_comments .tn-comments .comments{padding-left: 30px}}.tn-blogP--left .blogD_comments .tn-blog_reply{padding: 40px 40px 50px;background-color: var(--tn-theme-color2);border: 1px solid rgba(30,39,52,0.11);border-radius: 20px;margin-top: 70px}@media (max-width: 380px){.tn-blogP--left .blogD_comments .tn-blog_reply{padding: 30px 20px 40px}}.tn-blogP--left .blogD_comments .tn-blog_reply .name_email{display: grid;grid-template-columns: repeat(2,1fr);gap: 20px}@media (max-width: 480px){.tn-blogP--left .blogD_comments .tn-blog_reply .name_email{grid-template-columns: 1fr}}.tn-blogP--left .blogD_comments .tn-blog_reply .name_email input{width: 100%;height: 70px;padding: 13px 20px;text-transform: capitalize;border-radius: 10px;border: 1px dashed rgba(30,39,52,0.15)}.tn-blogP--left .blogD_comments .tn-blog_reply .name_email input:focus{outline: none}.tn-blogP--left .blogD_comments .tn-blog_reply textarea{width: 100%;height: 154px;text-transform: capitalize;padding: 15px;border: 1px dashed rgba(30,39,52,0.15);border-radius: 10px}.tn-blogP--left .blogD_comments .tn-blog_reply p{text-transform: capitalize;margin: 10px 0 30px}.tn-blogP--left .blogD_comments .tn-blog_reply input[type=checkbox]{border: 1px dashed rgba(30,39,52,0.15);width: 16px;margin-right: 10px;outline: none}.tn-blogP--left .blogD_comments .tn-blog_reply label{text-transform: capitalize}.tn-breadcrumb{margin: 0;padding: 160px 0}@media (max-width: 991px){.tn-breadcrumb{padding: 120px 0}}.tn-breadcrumb::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(var(--tn-theme-color-rgb),0.12)}.tn-breadcrumb .breadcrumb-item{font-family: var(--tn-title-font);font-weight: 700;font-size: 20px;text-transform: capitalize}.tn-breadcrumb .breadcrumb-item.active{color: #1d85a2}.tn-breadcrumb .breadcrumb-item + .breadcrumb-item{padding: 0}.tn-breadcrumb .breadcrumb-item + .breadcrumb-item::before{content: "/";color: var(--tn-white-color);padding: 0 15px}.tn-flight__content{margin-left: 35px}.tn-flight .flight-card{margin-bottom: 30px}.tn-flight .flight-card.active .tn-btn{background: #1d85a2}.tn-flight .flight-card__top{background: var(--tn-white-color);border-radius: 15px;padding: 35px;box-shadow: 0 0px 10px rgba(0,0,0,0.08)}.tn-flight .flight-card__summary{display: grid;grid-template-columns: 2fr 2fr 1fr 1.5fr;align-items: center;gap: 20px;font-family: var(--tn-title-font)}.tn-flight .flight-card__airline{position: relative}.tn-flight .flight-card__airline .air_img{display: flex;gap: 12px;align-items: center;margin-bottom: 10px}.tn-flight .flight-card__airline .air_img img{border-radius: 5px;margin-right: 10px}.tn-flight .flight-card__airline .air_img h2{font-size: 22px;margin: 0}.tn-flight .flight-card__airline span{text-transform: capitalize;color: var(--tn-body-color);letter-spacing: 0.2px;font-weight: 600}.tn-flight .flight-card__airline::after{content: "";position: absolute;top: -5px;right: 5px;height: 85px;border-right: 1px dashed rgba(var(--tn-theme-color1-rgb),0.25)}.tn-flight .flight-card__route{display: flex;align-items: center;gap: 20px;text-align: center}.tn-flight .flight-card__route p{font-size: 26px;color: var(--tn-title-color);margin-bottom: 5px}.tn-flight .flight-card__route span{text-transform: capitalize;font-weight: 600}.tn-flight .flight-card__icon img{width: 108px;height: 20px}.tn-flight .flight-card__time{padding-left: 30px;position: relative}.tn-flight .flight-card__time p{display: block;font-size: 20px;color: var(--tn-title-color);font-weight: 700;margin-bottom: 0}.tn-flight .flight-card__time span{text-transform: capitalize;font-weight: 600}.tn-flight .flight-card__time::after{content: "";position: absolute;top: -17px;left: 5px;height: 85px;border-right: 1px dashed rgba(var(--tn-theme-color1-rgb),0.25)}.tn-flight .flight-card__price{text-align: right}.tn-flight .flight-card__price p{color: var(--tn-title-color);font-weight: 700;font-size: 18px;margin-bottom: 5px;text-align: center}.tn-flight .flight-card__price .tn-btn{padding: 13px 30px}.tn-flight .flight-card__price .tn-btn i{font-size: 20px}.tn-flight .flight-card__toggle{margin-top: 30px;padding-top: 20px;border-top: 1.5px dashed rgba(var(--tn-theme-color1-rgb),0.25);display: flex;justify-content: space-between;align-items: center}.tn-flight .flight-card__toggle .details-btn.active i{transform: rotate(0deg);transition: all 0.3s ease-in-out}.tn-flight .flight-card__toggle .details-btn{background: none;border: none;font-weight: 600;cursor: pointer;font-family: var(--tn-title-font);transition: all 0.3s ease-in-out}.tn-flight .flight-card__toggle .details-btn i{transform: rotate(180deg);transition: all 0.3s ease-in-out}.tn-flight .flight-card__toggle .details-btn:hover{color: #1d85a2}.tn-flight .flight-card__toggle .price-note{font-family: var(--tn-title-font);color: var(--tn-theme-color1);font-size: 14px;font-weight: 600}.tn-flight .flight-card__details{margin-top: 1px;display: grid;grid-template-columns: 1fr 3fr;gap: 30px;background: var(--tn-white-color);border-radius: 15px;box-shadow: 0 0px 10px rgba(0,0,0,0.08);max-height: 0;overflow: hidden;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out}.tn-flight .flight-card__details.active{max-height: 260px;opacity: 1;visibility: visible}.tn-flight .flight-card__details .flight-date{padding: 35px 0 35px 35px}.tn-flight .flight-card__details .flight-date .badge{font-family: var(--tn-title-font);background: #1d85a2;color: var(--tn-white-color);padding: 10px 20px;border-radius: 5px;display: inline-block;margin-bottom: 20px;font-size: 16px;font-weight: 600}.tn-flight .flight-card__details .flight-date p{font-family: var(--tn-title-font);margin-bottom: 20px;font-weight: 600}@media (max-width: 1300px){.tn-flight .flight-card__details .flight-date p{font-size: 15px}}.tn-flight .flight-card__details .flight-date p span{display: block}.tn-flight .flight-card__details .flight-info{padding: 35px 35px 35px 0}.tn-flight .flight-card__details .flight-info h3{margin-bottom: 12px;font-size: 16px;font-weight: 600;margin: 0}.tn-flight .flight-card__details .flight-info h3 i{position: relative;margin-right: 10px;font-size: 18px;top: 3px}.tn-flight .flight-card__details .flight-info h3 .fa-circle{top: 0;opacity: 0.6}.tn-flight .flight-card__details .flight-info__box{background: rgba(var(--tn-theme-color1-rgb),0.15);border-radius: 10px;padding: 20px;display: flex;gap: 15px;margin: 10px 0 10px 30px;position: relative}.tn-flight .flight-card__details .flight-info__box::after{content: "";position: absolute;top: 0;left: -20px;bottom: 0;width: 1px;background: var(--tn-theme-color1);opacity: 0.7}.tn-flight .flight-card__details .flight-info__box img{width: 65px;height: 42px}.tn-flight .flight-card__details .flight-info__box p{margin-bottom: 10px;font-family: var(--tn-title-font);line-height: 16px;letter-spacing: 0.3px}.tn-flight{}@media (max-width: 1199px){.tn-flight__content{margin: 0}.tn-flight .flight-card__top{padding: 20px}.tn-flight .flight-card__summary{gap: 15px}.tn-flight .flight-card__airline .air_img{gap: 0;margin-bottom: 5px}.tn-flight .flight-card__airline .air_img img{width: 40px}.tn-flight .flight-card__airline .air_img h2{font-size: 16px}.tn-flight .flight-card__airline::after{right: 0;height: 73px}.tn-flight .flight-card__airline span{font-size: 15px}.tn-flight .flight-card__route{gap: 10px}.tn-flight .flight-card__route p{font-size: 20px;margin-bottom: 2px}.tn-flight .flight-card__route span{font-size: 14px}.tn-flight .flight-card__icon img{height: auto}.tn-flight .flight-card__time{padding-left: 15px}.tn-flight .flight-card__time::after{top: -7px;height: 75px;left: 0}.tn-flight .flight-card__price .tn-btn{padding: 10px 20px;font-size: 15px}.tn-flight .flight-card__price .tn-btn i{font-size: 18px}.tn-flight .flight-card__toggle{margin-top: 25px;padding-top: 15px}.tn-flight .flight-card__details{grid-template-columns: 1.3fr 3fr;gap: 10px}.tn-flight .flight-card__details .flight-date{padding: 25px 0 0 20px}.tn-flight .flight-card__details .flight-date .badge{padding: 8px 15px;margin-bottom: 15px;font-size: 15px}.tn-flight .flight-card__details .flight-info{padding: 25px 20px 20px 0}.tn-flight .flight-card__details .flight-info__box{padding: 15px;gap: 10px;margin: 10px 0 10px 20px}.tn-flight .flight-card__details .flight-info__box::after{left: -12px}.tn-flight .flight-card__details .flight-info__box img{width: 35px;height: 25px}.tn-flight .flight-card__details .flight-info__box p{margin-bottom: 8px;font-size: 14px}}.tn-flight{}@media (max-width: 991px){.tn-flight__content{margin: 50px 0 0}}.tn-flight{}@media (max-width: 767px){.tn-flight .flight-card__summary{align-items: baseline}.tn-flight .flight-card__airline .air_img{display: block}.tn-flight .flight-card__airline .air_img img{margin-bottom: 10px}.tn-flight .flight-card__airline span{display: block;line-height: 20px}.tn-flight .flight-card__time::after{top: 0}}.tn-flight{}@media (max-width: 575px){.tn-flight .flight-card__summary{grid-template-columns: 1fr 1fr}.tn-flight .flight-card__price{text-align: left}.tn-flight .flight-card__price p{text-align: left}.tn-flight .flight-card__details{grid-template-columns: 1fr}.tn-flight .flight-card__details.active{max-height: fit-content}.tn-flight .flight-card__details .flight-info{padding: 0 20px 20px}}@media (max-width: 430px){.tn-flight .flight-card__summary{grid-template-columns: 1fr;gap: 25px}.tn-flight .flight-card .details-btn{font-size: 14px}.tn-flight .flight-card__toggle .price-note{font-size: 13px}}@media (max-width: 400px){.tn-flight .flight-card__airline .air_img img{width: 50px;margin-bottom: 5px}.tn-flight .flight-card__airline .air_img h2{font-size: 18px}.tn-flight .flight-card__airline::after{display: none}.tn-flight .flight-card__time{padding-left: 0}.tn-flight .flight-card__time::after{display: none}.tn-flight .flight-card__toggle{flex-wrap: wrap}.tn-flight .flight-card__details .flight-info__box{flex-wrap: wrap}}.booking-steps{background: var(--tn-white-color);border-radius: 15px;padding: 35px 40px;display: flex;gap: 30px;align-items: center;box-shadow: 0 10px 30px rgba(0,0,0,0.08);position: relative;top: -60px}@media (max-width: 767px){.booking-steps{padding: 30px;display: block}}@media (max-width: 380px){.booking-steps{padding: 20px}}.booking-steps__logo img{border-radius: 15px}.booking-steps__content{flex: 1}@media (max-width: 767px){.booking-steps__content{margin-top: 30px}}.booking-steps__content h3{font-size: 22px;margin-bottom: 8px}.booking-steps__content .steps{position: relative;display: flex;justify-content: space-between;align-items: center}.booking-steps__content .steps__line{position: absolute;top: 22px;left: 0;width: 100%;height: 8px;background: rgba(var(--tn-theme-color1-rgb),0.15);border-radius: 10px;z-index: 1}.booking-steps__content .steps__line--active{position: absolute;top: 22px;left: 0;width: 50%;height: 8px;background: #1d85a2;border-radius: 10px;z-index: 2}.booking-steps__content .steps .step{position: relative;z-index: 3}.booking-steps__content .steps .step__circle{width: 45px;height: 45px;border-radius: 50%;border: 5px solid #1d85a2;background: var(--tn-white-color);display: grid;place-items: center;font-weight: 700;font-size: 22px;margin-bottom: 8px}.booking-steps__content .steps .step__label{font-size: 18px;font-weight: 600;color: var(--tn-body-color);text-transform: capitalize}@media (max-width: 480px){.booking-steps__content .steps .step__label{font-size: 15px}}@media (max-width: 350px){.booking-steps__content .steps .step__label{font-size: 13px}}.booking-steps__content .steps .step:last-child{margin-left: auto}.booking-steps__content .steps .step.active .step__circle{border-color: #1d85a2}.booking-steps__content .steps .step.active .step__label{color: var(--tn-title-color)}.booking-detail{background: var(--tn-white-color);border-radius: 15px;overflow: hidden;box-shadow: 0 0px 10px rgba(0,0,0,0.08)}.booking-detail .header{background: var(--tn-title-color);padding: 16px 24px;display: flex;align-items: center;gap: 10px}.booking-detail .header i{font-size: 24px;color: var(--tn-white-color)}.booking-detail .header h4{font-size: 24px;color: var(--tn-white-color);margin: 0;text-transform: uppercase}.booking-detail__body-top{padding: 30px 40px;display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}@media (max-width: 767px){.booking-detail__body-top{grid-template-columns: 1.5fr 1fr 1fr}}.booking-detail__body-top{}@media (max-width: 575px){.booking-detail__body-top{grid-template-columns: 1fr}}@media (max-width: 380px){.booking-detail__body-top{padding: 20px}}.booking-detail__gender{padding: 10px 80px}@media (max-width: 575px){.booking-detail__gender{padding: 10px 40px}}@media (max-width: 380px){.booking-detail__gender{padding: 10px 20px}}.booking-detail__gender p{margin-bottom: 10px;font-weight: 700;font-family: var(--tn-title-font);color: var(--tn-title-color);text-transform: capitalize;font-size: 18px}.booking-detail__gender .G-options{display: flex;gap: 16px}.booking-detail__gender .G-item{border: 1px solid rgba(var(--tn-theme-color1-rgb),0.35);border-radius: 5px;padding: 15px 35px;cursor: pointer;display: flex;align-items: center;gap: 10px}@media (max-width: 480px){.booking-detail__gender .G-item{padding: 15px}}.booking-detail__gender .G-item i{font-size: 24px;border-right: 1px solid rgba(var(--tn-theme-color1-rgb),0.35);padding-right: 10px;line-height: 20px}.booking-detail__gender .G-item input{display: none}.booking-detail__gender .G-item:has(input:checked){border-color: #1d85a2}.booking-detail__body-bottom{padding: 30px 40px 50px;display: grid;grid-template-columns: repeat(2,1fr);gap: 20px 35px}@media (max-width: 575px){.booking-detail__body-bottom{grid-template-columns: 1fr}}@media (max-width: 380px){.booking-detail__body-bottom{padding: 20px 20px 30px}}.booking-detail .form-group{position: relative}.booking-detail .form-group i{margin-right: 15px;font-size: 24px;color: var(--tn-theme-color1)}.booking-detail .form-group input,.booking-detail .form-group select{width: 100%;height: 60px;padding: 0 15px;border: 1px solid rgba(var(--tn-theme-color1-rgb),0.3);border-radius: 5px;color: var(--tn-body-color);text-transform: capitalize;font-weight: 500}.booking-detail .form-group input:focus,.booking-detail .form-group select:focus{border-color: #1d85a2;outline: none}.booking-detail .form-group.arrowD{position: relative}.booking-detail .form-group.arrowD select{appearance: none;-webkit-appearance: none;-moz-appearance: none;cursor: pointer}.booking-detail .form-group.arrowD::after{content: "\f0d7";font-family: var(--tn-icon-font);font-weight: 900;position: absolute;right: 16px;top: 50%;transform: translateY(-50%);pointer-events: none;font-size: 20px;color: var(--tn-body-color)}.booking-detail .form-group.full{grid-column: span 3}@media (max-width: 575px){.booking-detail .form-group.full{grid-column: auto}}.booking-detail-bottom{padding: 40px 40px 70px}@media (max-width: 380px){.booking-detail-bottom{padding: 20px 20px 30px}}.booking-detail-bottom h4{font-size: 22px;padding-bottom: 10px;margin-bottom: 30px;border-bottom: 1.5px dashed rgba(var(--tn-theme-color1-rgb),0.35)}.booking-detail-bottom h4 span{float: right}.booking-detail-bottom h4 span i{font-size: 16px;color: var(--tn-title-color);position: relative;top: 2px}.booking-detail-bottom .form-group{position: relative;margin-bottom: 20px}.booking-detail-bottom .form-group.arrowD{position: relative}.booking-detail-bottom .form-group.arrowD select{width: 100%;height: 60px;padding: 0 15px;border: 1px solid rgba(var(--tn-theme-color1-rgb),0.3);border-radius: 5px;color: var(--tn-body-color);font-weight: 500;text-transform: capitalize;appearance: none;-webkit-appearance: none;-moz-appearance: none;cursor: pointer}@media (max-width: 350px){.booking-detail-bottom .form-group.arrowD select{font-size: 14px}}.booking-detail-bottom .form-group.arrowD select:focus{border-color: #1d85a2;outline: none}.booking-detail-bottom .form-group.arrowD::after{content: "\f0d7";font-family: var(--tn-icon-font);font-weight: 900;position: absolute;right: 16px;top: 50%;transform: translateY(-50%);pointer-events: none;font-size: 20px;color: var(--tn-body-color)}.booking-detail-bottom .form-group.full{grid-column: span 3}.booking-detail-bottom .form-check-label{text-transform: capitalize;padding-left: 10px}.booking-detail-bottom .form-check-input{width: 20px;height: 20px;border: 2px solid rgba(var(--tn-theme-color1-rgb),0.25)}.booking-detail-bottom .form-check-input:focus{border-color: #1d85a2;outline: none;box-shadow: none}.booking-detail-bottom .form-check-input:checked{background-color: #1d85a2;border-color: #1d85a2}.tn-contact__item{display: flex;justify-content: left;align-items: center;border-radius: 20px;background-color: var(--tn-theme-color2);border: 1px solid rgba(var(--tn-title-color-rgb),0.15);padding: 30px}@media (max-width: 1199px){.tn-contact__item{padding: 20px}}.tn-contact__item{}@media (max-width: 991px){.tn-contact__item{display: block}}.tn-contact__item{}@media (max-width: 767px){.tn-contact__item{padding: 30px;margin-bottom: 30px}}.tn-contact__item .con_icon i{width: 75px;height: 75px;line-height: 75px;background-color: var(--tn-title-color);border-radius: 50%;font-size: 26px;color: #FFFFFF;text-align: center;transition: all 0.3s ease-out}.tn-contact__item:hover .con_icon i{background-color: #1d85a2}.tn-contact__item .con_txt{padding-left: 20px}@media (max-width: 991px){.tn-contact__item .con_txt{padding: 10px 0 0}}.tn-contact__item .con_txt h3{font-size: 22px;margin-bottom: 0}.tn-contact__item .con_txt p{margin-bottom: 0}.tn-contact__form{padding: 80px;background-color: var(--tn-theme-color2);border: 1px solid rgba(var(--tn-title-color-rgb),0.15);border-radius: 30px;margin-top: 50px}@media (max-width: 1199px){.tn-contact__form{padding: 50px}}.tn-contact__form{}@media (max-width: 575px){.tn-contact__form{padding: 20px}}.tn-contact__cForm input{width: 100%;height: 70px;padding: 20px;text-transform: capitalize;border-radius: 10px;border: 0;font-family: var(--tn-body-font);font-size: 16px;font-weight: 500;color: var(--tn-body-color);line-height: 28px}.tn-contact__cForm textarea{width: 100%;height: 154px;text-transform: capitalize;padding: 20px;border-radius: 10px;border: 0;margin-top: 20px;font-family: var(--tn-body-font);font-size: 16px;font-weight: 500;color: var(--tn-body-color);line-height: 28px}.map_part{position: relative;overflow: hidden;width: 100%;height: 600px}.map_part iframe{width: 100%;height: 100%}.tn-serviceD__left{text-align: justify;text-transform: capitalize}.tn-serviceD__left img{width: 100%;border-radius: 15px}.tn-serviceD__left .FAQ h3{font-size: 30px;margin-bottom: 20px;text-align: left}.tn-serviceD__left .accordion-item{margin-bottom: 15px;background-color: var(--tn-theme-color2);color: var(--tn-body-color);text-align: left;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px}.tn-serviceD__left .accordion-item:not(:first-of-type){border-top: var(--tn-title-color);border-radius: 10px}.tn-serviceD__left .accordion-item .accordion-body{padding: 20px 30px 40px}.tn-serviceD__left .accordion-header .accordion-button{color: var(--tn-title-color);font-family: var(--tn-title-font);text-transform: capitalize;font-size: 22px;font-weight: 700;padding: 20px 25px;box-shadow: none;background-color: var(--tn-theme-color2)}@media (max-width: 575px){.tn-serviceD__left .accordion-header .accordion-button{font-size: 19px}}@media (max-width: 400px){.tn-serviceD__left .accordion-header .accordion-button{font-size: 16px}}@media (max-width: 320px){.tn-serviceD__left .accordion-header .accordion-button{padding: 15px}}.tn-serviceD__left .accordion-header .accordion-button span{padding-right: 30px}.tn-serviceD__left .accordion-header .accordion-button:not(.collapsed){background-color: #1d85a2;color: var(--tn-white-color);border-top-left-radius: 10px;border-top-right-radius: 10px}.tn-serviceD__left .accordion-header .accordion-button::before{content: "";position: absolute;top: 0;left: 62px;bottom: 0;width: 2px;height: 100%;background-color: rgba(var(--tn-title-color-rgb),0.08)}@media (max-width: 320px){.tn-serviceD__left .accordion-header .accordion-button::before{left: 50px}}.tn-serviceD__left .accordion-header .accordion-button::after{font-family: FontAwesome;background-image: none;content: "\f078";color: var(--tn-white-color);position: absolute;top: 20px;right: 25px}@media (max-width: 320px){.tn-serviceD__left .accordion-header .accordion-button::after{right: 10px}}.tn-serviceD__left .accordion-header .accordion-button.collapsed::after{content: "\f077";background-image: none;color: var(--tn-title-color)}.tn-serviceD__left .accordion-header .accordion-button:not(.collapsed)::after{background-image: none;transform: rotate(0deg)}.tn-serviceD__left button.accordion-button.collapsed{border-radius: 10px}.tn-serviceD__left .accordion-header .accordion-item:last-of-type,.tn-serviceD__left .accordion-item:first-of-type,.tn-serviceD__left .accordion-item:last-of-type>.accordion-collapse,.tn-serviceD__left .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius: 10px;border-top-right-radius: 10px}.tn-serviceD__txt{padding-top: 30px}.tn-serviceD__txt h2{margin-bottom: 20px}.tn-serviceD__txt h3{font-size: 30px;margin: 25px 0 15px}.tn-serviceD__txt .info-list{display: grid;grid-template-columns: 1fr 1.5fr;margin: 25px 0;text-align: left}@media (max-width: 767px){.tn-serviceD__txt .info-list{grid-template-columns: 1fr}}.tn-serviceD__txt .info-list ul{padding: 0;margin: 0}.tn-serviceD__txt .info-list li{position: relative;padding-left: 32px}.tn-serviceD__txt .info-list li p{margin-bottom: 8px}.tn-serviceD__txt .info-list li ::before{content: "✔";position: absolute;left: 0;top: 2px;width: 18px;height: 18px;background: #ff2b2b;color: #fff;font-size: 11px;border-radius: 50%;display: flex;align-items: center;justify-content: center}.tn-serviceD__txt .SDtxt{display: grid;grid-template-columns: 1fr 1fr;gap: 30px;margin: 25px 0}.accordion-button{display:flex !important;width:100%;visibility:visible !important}
.tn-breadcrumb{position: relative;background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;padding: 110px 0 60px;overflow: visible !important;z-index: 20 !important}.tn-breadcrumb .container,.tn-breadcrumb .destination-search-section,.tn-breadcrumb .trv-search-st2ss,.tn-breadcrumb .trv-search-st1-bg,.tn-breadcrumb #travelSearchForm,.tn-breadcrumb .travel-search-fields,.tn-breadcrumb .multi-city-search,.tn-breadcrumb .multi-segment{overflow: visible !important}.tn-breadcrumb .location-field{position: relative}.tn-breadcrumb .location-field:focus-within{z-index: 30}.tn-breadcrumb .airport-suggestions{z-index: 1000 !important}.tn-breadcrumb + section{position: relative;z-index: 1}.tn-breadcrumb::before{content: "";position: absolute;inset: 0;background: rgba(0,0,0,.45);z-index: 0;pointer-events: none}.tn-breadcrumb>.container{position: relative;z-index: 2}@media (max-width: 767px){.tn-breadcrumb{padding: 80px 0 40px}}.destination-search-section{--fs-accent: #1d85a2;--fs-accent-dark: #166a82;--fs-accent-soft: #eaf5f8;--fs-text: #222;--fs-muted: #777;--fs-line: #e8e8e8;--fs-bg: #fff;--fs-field: #f5f7f8;--fs-radius: 12px;position: relative;z-index: 100;padding: 30px 0}.trv-search-st1-bg{background: var(--fs-bg);border-radius: 16px;padding: 20px;box-shadow: 0 15px 45px rgba(0,0,0,.10)}.search-type-tabs{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 18px}.search-tab{display: inline-flex;align-items: center;gap: 8px;padding: 9px 18px;border: 1px solid var(--fs-line);border-radius: 999px;background: var(--fs-bg);color: var(--fs-text);font-size: 14px;font-weight: 600;white-space: nowrap;cursor: pointer;transition: background .2s,color .2s,border-color .2s}.search-tab i{color: var(--fs-accent);font-size: 13px}.search-tab:hover{border-color: var(--fs-accent)}.search-tab.active{background: var(--fs-accent);border-color: var(--fs-accent);color: #fff}.search-tab.active i{color: #fff}.travel-search-fields{display: grid;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));gap: 12px;align-items: end}.travel-field{position: relative;min-width: 0}.travel-field label{display: flex;align-items: center;gap: 6px;margin-bottom: 6px;color: var(--fs-muted);font-size: 13px;font-weight: 500}.travel-field label i{color: var(--fs-accent);font-size: 13px}.travel-field input[type="text"],.travel-field input[type="date"],.travel-field select,.passenger-toggle{width: 100%;height: 50px;padding: 0 14px;border: 1px solid var(--fs-line);border-radius: var(--fs-radius);background: var(--fs-field);color: var(--fs-text);font-size: 15px;font-weight: 600;font-family: inherit;outline: 0;transition: border-color .2s,background .2s}.travel-field input::placeholder{color: #999;font-weight: 400}.travel-field input:focus,.travel-field select:focus,.passenger-toggle:focus-visible{border-color: var(--fs-accent);background: var(--fs-bg)}.travel-field select{cursor: pointer}.airport-suggestions{position: absolute;left: 0;top: calc(100% + 6px);width: 100%;min-width: 280px;max-height: 320px;overflow-y: auto;background: var(--fs-bg);border: 1px solid #eee;border-radius: var(--fs-radius);box-shadow: 0 15px 40px rgba(0,0,0,.15);z-index: 99999;display: none}.airport-suggestion{padding: 12px 15px;border-bottom: 1px solid #eee;cursor: pointer;transition: background .2s}.airport-suggestion:last-child{border-bottom: 0}.airport-suggestion:hover{background: var(--fs-accent-soft)}.airport-suggestion strong{display: block;font-size: 14px;color: var(--fs-text)}.airport-suggestion small{display: block;margin-top: 3px;color: var(--fs-muted);font-size: 12px}.airport-suggestion small b{color: var(--fs-accent)}.airport-loading,.airport-no-result{padding: 14px 15px;color: var(--fs-muted);font-size: 13px}.passenger-field{position: relative}.passenger-toggle{display: flex;align-items: center;justify-content: space-between;cursor: pointer;text-align: left}.passenger-toggle strong{font-size: 15px}.passenger-toggle i{font-size: 11px;color: var(--fs-muted)}.passenger-dropdown{position: fixed;width: 300px;background: var(--fs-bg);border: 1px solid #eee;border-radius: 14px;padding: 8px;box-shadow: 0 15px 45px rgba(0,0,0,.18);z-index: 99999;display: none}.passenger-dropdown.show{display: block}.passenger-row{display: flex;align-items: center;justify-content: space-between;padding: 14px 10px;border-bottom: 1px solid #eee}.passenger-row strong{display: block;color: var(--fs-text)}.passenger-row small{display: block;margin-top: 2px;color: #888;font-size: 12px}.passenger-counter{display: flex;align-items: center;gap: 10px}.passenger-counter span{min-width: 20px;text-align: center;font-weight: 700}.counter-btn{width: 32px;height: 32px;border-radius: 50%;border: 1px solid #ddd;background: var(--fs-bg);font-size: 16px;line-height: 1;cursor: pointer;transition: border-color .2s,color .2s}.counter-btn:hover{border-color: var(--fs-accent);color: var(--fs-accent)}.passenger-done{padding: 10px;text-align: right}.passenger-done button{border: 0;padding: 8px 18px;border-radius: 8px;background: var(--fs-accent);color: #fff;font-weight: 600;cursor: pointer}.passenger-done button:hover{background: var(--fs-accent-dark)}.travel-search-button button{width: 100%;height: 50px;padding: 0 24px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;border: 0;border-radius: var(--fs-radius);background: var(--fs-accent);color: #fff;font-size: 15px;font-weight: 700;white-space: nowrap;cursor: pointer;transition: background .2s}.travel-search-button button:hover{background: var(--fs-accent-dark)}.travel-search-button button:disabled{opacity: .7;cursor: wait}#multiCitySegments{display: flex;flex-direction: column;gap: 12px}.multi-segment{display: grid;grid-template-columns: 36px 1fr 1fr 1fr 44px;gap: 12px;align-items: end}.segment-number{width: 36px;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 10px;background: var(--fs-accent-soft);color: var(--fs-accent);font-weight: 700}.remove-segment{width: 44px;height: 50px;border: 1px solid var(--fs-line);border-radius: var(--fs-radius);background: var(--fs-bg);color: #c0392b;cursor: pointer}.remove-segment:hover{border-color: #c0392b}.remove-segment.is-first,.remove-segment:disabled{opacity: .35;cursor: not-allowed}.add-segment{display: inline-flex;align-items: center;gap: 8px;margin: 14px 0;padding: 10px 16px;border: 1px dashed var(--fs-accent);border-radius: var(--fs-radius);background: transparent;color: var(--fs-accent);font-weight: 600;cursor: pointer}.add-segment:hover{background: var(--fs-accent-soft)}.multi-bottom{display: grid;grid-template-columns: repeat(auto-fit,minmax(180px,1fr));gap: 12px;align-items: end}.search-tab:focus-visible,.counter-btn:focus-visible,.add-segment:focus-visible,.remove-segment:focus-visible,.travel-search-button button:focus-visible,.passenger-done button:focus-visible{outline: 2px solid var(--fs-accent);outline-offset: 2px}@media (max-width: 991px){.multi-segment{grid-template-columns: 36px 1fr 1fr}.multi-segment .travel-field:nth-of-type(3){grid-column: 2 / 3}.multi-segment .remove-segment{grid-column: 3 / 4;justify-self: start}}@media (max-width: 767px){.trv-search-st1-bg{padding: 14px;border-radius: 14px}.travel-search-fields,.multi-bottom{grid-template-columns: 1fr}.multi-segment{grid-template-columns: 36px 1fr 44px;padding-bottom: 12px;border-bottom: 1px solid #eee}.multi-segment .travel-field{grid-column: 2 / 3}.multi-segment .segment-number{grid-row: 1}.multi-segment .remove-segment{grid-column: 3 / 4;grid-row: 1}.search-tab{flex: 1;justify-content: center;padding: 9px 10px}.airport-suggestions{min-width: 100%}}
.adh-skip-link{position: absolute;left: -9999px;top: 0;z-index: 100000;padding: 12px 20px;background: #ffffff;color: #111111;font-weight: 600;text-decoration: none;border-radius: 0 0 4px 0;box-shadow: 0 4px 16px rgba(0,0,0,.2)}.adh-skip-link:focus{left: 0}.adh-visually-hidden{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline: 2px solid #ff6b00;outline-offset: 2px;border-radius: 2px}a:focus-visible,button:focus-visible{box-shadow: none}.adh-field-error{display: block;margin-top: 4px;font-size: 13px;line-height: 1.35;color: #c62828}.adh-field-error:empty{display: none}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important;scroll-behavior: auto !important}}
:where(img[width][height]){height:auto}.tn-feature--content .tn-feature__rating span{text-transform:uppercase;color:var(--tn-title-color)}.tn-blog__meta span{display:inline-block;color:var(--tn-body-color)}.tn-blog__meta span i{margin-right:11px;color:#1d85a2}button.tn-blog__share{border:0;padding:0;cursor:pointer}
.floating-contact{position: fixed;right: 20px;bottom: 20px;display: flex;flex-direction: column;gap: 12px;z-index: 99999}.floating-contact a{width: 60px;height: 60px;border-radius: 50%;display: flex;align-items: center;justify-content: center;text-decoration: none;color: #fff;font-size: 28px;box-shadow: 0 5px 15px rgba(0,0,0,.25);transition: all .3s ease}.call-btn{background: #ff6b00}.whatsapp-btn{background: #25D366}.floating-contact a:hover{transform: scale(1.1);color: #fff}@media(max-width:768px){.floating-contact{right: 15px;bottom: 15px}.floating-contact a{width: 55px;height: 55px;font-size: 24px}}