.booking_btn,hr{margin-bottom:40px;box-shadow:0 4px 12px 0 rgba(0,0,0,.3)}.booking_btn,.main_titles_card_1,hr{box-shadow:0 4px 12px 0 rgba(0,0,0,.3)}.header{display:flex;justify-content:space-between;align-items:center;padding-inline:5%;position:fixed;width:100%;height:100px;z-index:99;transition:.3s}.header.sticky{background:#01082f}.footer_menus li:hover a,.footer_menus li:hover i,.header.sticky .header_nav li a,.header.sticky .header_title{color:#fff}.footer_menus i:hover,.header.sticky .header_nav li:hover a,.header_nav a:hover{color:var(--color-lightblue)}.header_title{color:#00025b;user-select:none;font-size:23px}.footer_title span,.header_title span{color:var(--color-lightblue);user-select:none}.header_nav{display:flex;gap:5px}.header_nav li{list-style:none;padding-inline:22px;padding-block:8px;border-radius:99px;font-size:13px;transition:.3s ease-out}.header_nav li a{font-weight:600;color:var(--color-blue);transition:.3s}.lines{display:inline-block;cursor:pointer;align-items:center}.lines span{display:block;height:4px;width:25px;margin-bottom:5px;position:relative;background:var(--color-blue);border-radius:50px;z-index:1;transition:transform .5s ease-out,opacity .2s ease-out}.lines span:last-child{margin-bottom:0}.lines.active span:first-child{transform:translateY(9px) rotate(45deg)}.lines.active span:nth-child(2){opacity:0}.lines.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.about_section_1{min-height:25vh;width:100%;align-items:center;justify-content:center;background:url(background/about-bg.png) center/cover no-repeat fixed}.about_section_1 h2{color:var(--color-blue);font-size:50px;margin-top:90px;user-select:none}.about_section_2{min-height:60vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 20px 5px;background:#fff}.about_main_container{display:flex;width:100%;height:100%}.about_main_container_img{place-content:center;user-select:none;padding:20px;filter:drop-shadow(1px 1px 20px rgba(0, 0, 0, .3))}.about_main_container_img img{width:400px;user-select:none}.about_main_container_titles{display:flex;padding-left:30px;padding-right:50px;justify-content:center;gap:30px}.about_main_container_titles_2{display:flex;flex-direction:column;align-items:center;gap:30px}.main_titles_card_1{background:#fff;padding:20px;border-radius:10px;width:70%}.main_titles_card_1 h2{color:var(--color-blue);font-size:37px;user-select:none}.main_titles_card_1 p{color:#68686c;font-size:16px;user-select:none;padding-top:10px;text-align:justify}.main_titles_card_2,.main_titles_card_3{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 12px 0 rgba(0,0,0,.3)}.main_titles_card_2 h2,.main_titles_card_3 h2{color:var(--color-blue);font-size:25px;user-select:none;text-align:center}.main_titles_card_2 p,.main_titles_card_3 p{color:#68686c;font-size:16px;user-select:none;padding-top:10px;text-align:center}hr{border:none;width:100%;height:5px;background-color:var(--color-blue);border-radius:10px;margin-top:10px}.about_section_3{min-height:20vh;width:100%;display:flex;flex-direction:column;padding:20px;background:#fff}.about_section_3_card{width:80%;height:50%}.about_section_3_card h2{color:var(--color-blue);font-size:22px;user-select:none;text-align:center}.about_section_3_card p{color:#000;font-size:17px;text-align:center;user-select:none;padding-top:10px}.booking_btn{margin-top:20px;width:240px;text-align:center;font-size:15px;background-color:var(--color-blue);border:1px solid var(--color-blue);color:#fff;border-radius:10px;justify-content:center;transition:.3s}.booking_btn:hover{background-color:#fff;color:var(--color-blue)}.footer{background:#151515;width:100%;padding-inline:5%;padding-block:15px;color:#fff;display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.footer_copyright,.footer_menus i,.footer_menus li a,.footer_menus li i{color:rgba(255,255,255,.7)}.footer_title{user-select:none;font-size:25px}.footer_title2{user-select:none;font-size:11px}.footer_menu-title{font-weight:500;user-select:none;font-size:13px}.footer_menus{margin-top:16px;list-style:none}.footer_menus li{width:fit-content}.footer_menus li a{font-size:13px;cursor:pointer;font-weight:400}.footer_menus i{font-size:30px;transition:.3s}.footer_menus li i{font-size:13px}.footer_divider{grid-column:span 5;width:100%;height:2px;background:rgba(255,255,255,.1);margin-top:1rem}.footer_copyright{grid-column:span 5;text-align:center;font-family:'Courier New';font-size:12px;user-select:none}.text,.text2{color:transparent;font-weight:700;font-size:13px}.text{background:linear-gradient(120deg,#ffffff8d,#ffffff8d,#8c00ff,#ffffff8d,#ffffff8d) -100%/200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shimmer}.text2{background:linear-gradient(120deg,#ffffff8d,#ffffff8d,#4fb9f6,#ffffff8d,#ffffff8d) -100%/200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer}@keyframes shimmer{to{background-position:100%}}.header_menu{display:none}@media screen and (max-width:1024px){.header_menu{display:block;font-size:32px;color:#000;cursor:pointer}.header.sticky .header_menu{color:#fff}.header.sticky .lines span{background:#fff}.header_menu .fa-xmark{display:none}.header_nav{flex-direction:column;top:100px;position:absolute;align-items:center;justify-content:center;left:0;background:rgba(255,255,255,.3);width:100%;padding-inline:calc(5% - 16px);height:0;overflow:hidden;transition:.9s ease-out;gap:8px;backdrop-filter:blur(10px);z-index:30}.header.sticky .header_nav li a,.header_nav li a{color:#000}.header_nav.active{padding-block:16px;height:100vh}.header_nav li{width:fit-content;margin-left:8px;font-size:20px}.about_section_1 h2{font-size:40px}.about_main_container{display:flex;flex-direction:column;padding-top:30px;justify-content:center;align-items:center}.about_section_3{justify-content:center;align-items:center}.about_main_container_titles,.about_main_container_titles_2{flex-direction:column;display:flex}.about_main_container_titles{padding:40px 10px 30px}.main_titles_card_1{text-align:center;width:100%}.main_titles_card_2,.main_titles_card_3{text-align:center}.about_section_3_card{width:95%}.footer{display:flex;flex-direction:column;gap:16px}.footer_menus{margin-top:8px}.footer_copyright{font-size:10px}}@media screen and (max-width:490px){.main_titles_card_2 p,.main_titles_card_3 p{text-align:center}.about_section_3_card p{text-align:justify}}@media (max-width:768px){.header_nav.active{height:90vh}}