.blog-layout{display:grid;grid-template-columns:70% 30%;gap:30px;padding:40px}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.blog-card{background:#fff;padding:15px;border-radius:10px;box-shadow:0 5px 10px rgb(0 0 0 / .1)}.blog-card img{width:100%}.blog .blog-card h2{font-size:20px;font-weight:700;line-height:1.4}.blog .blog-excerpt{font-size:18px;line-height:1.6;color:#444}.sidebar{background:#f5f5f5;padding:20px}#load-more{padding:10px 20px;margin-top:20px}@media(max-width:768px){.blog-layout{grid-template-columns:1fr}.blog-grid{grid-template-columns:1fr}}.blog-card h2 a{text-decoration:none;color:#222}.read-more-btn{display:inline-block;margin-top:10px;padding:8px 16px;background:#0b3a75;color:#fff;text-decoration:none;border-radius:4px}.post-thumbnail{display:none!important}#blogtxtcolor a{color:#000!important;font-size:15px}#blogtxtcolor{color:#0b3c6f;background:#f5f5f5;padding:20px;border-radius:10px}#content_area{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:20px;box-shadow:0 4px 12px rgb(0 0 0 / .05)}#blogtxtcolor ul{list-style:none;padding-left:0;margin-left:0}#blogtxtcolor li{margin-bottom:10px}.blog-date{font-size:13px;color:#888;margin:6px 0 8px}.blog-excerpt{font-size:14px;color:#444;line-height:1.6}.sidebar{background:#f5f5f5;padding:20px;border-radius:10px}.sidebar h3{font-size:18px;margin:15px 0 10px}.sidebar ul{list-style:none;padding-left:0}.sidebar li{margin-bottom:10px}.sidebar a{color:#0b3c6f!important;text-decoration:none;opacity:1!important}.sidebar a:hover{color:#000}.sidebar{display:none}.blog .sidebar{display:block}.search-form{display:flex;align-items:center;gap:10px}.search-form input[type="search"]{flex:1;padding:12px 14px;border:1px solid #ccc;border-radius:6px;font-size:14px}.search-form input[type="submit"]{width:auto!important;padding:12px 22px;background:#0b3c6f;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:0.3s;margin-top:-9px;margin-left:0}.search-form input[type="submit"]:hover{background:#06294d}.search-form{display:flex;gap:10px;align-items:center}.search-form input[type="search"]{flex:1;padding:12px;border:1px solid #ccc;border-radius:6px}svg{fill:#fff!important}.wp-block-social-link{list-style:none}.navigation .navbar ul li{font-size:16px;letter-spacing:1px!important;margin-left:5px!important}.btn-consult{padding:10px 12px!important}.navigation .navbar ul li,.navigation .navbar ul li.bookservice{margin-left:5px!important}thead th{color:#003778!important}table tbody tr td b{color:#003778!important}tbody tr td strong{color:#003778!important}@media (max-width:768px){.header_btm{padding-left:0!important;padding-right:0!important}.navigation{padding:0!important}.navbar{padding:0}.navbar-collapse{position:absolute;top:100%;left:0;width:100vw;background:#003b82;z-index:9999}.navbar-nav{width:100%}.navbar-nav li{width:100%;border-bottom:1px solid rgb(255 255 255 / .2)}.navbar-nav li a{width:100%;display:block;padding:15px 20px;color:#fff}.btn-consult{display:block;margin:15px;text-align:center}}h1.home_h1{font-size:34px;font-weight:800;line-height:1.2;color:#083b7a;max-width:700px;font-family:'Poppins',sans-serif!important}#icon_button{color:#083b7a}body{background:#f4f4f4;box-shadow:rgb(17 17 26 / .1) 0 1px 0}.container-fluid.header_top{display:none!important}#m_all{margin:0 8px 5px}#icon_button .elementor-button-icon i{color:#083b7a}#icon_blk .elementor-button-icon i{color:#083b7a}h1.home_h2{font-size:30px;font-weight:800;line-height:1.2;color:#083b7a;max-width:700px;font-family:'Poppins',sans-serif!important}@media only screen and (max-width:767px){.wp-block-social-links-is-layout-flex{gap:10px;padding-bottom:10px}h1.home_h1{font-size:24px;font-weight:800;line-height:1.2;color:#083b7a;max-width:700px;font-family:'Poppins',sans-serif!important}h1.home_h2{font-size:24px;font-weight:800;line-height:1.2;color:#083b7a;max-width:700px;font-family:'Poppins',sans-serif!important}}#scrollTopBtn{position:fixed;bottom:100px;right:20px;width:50px;height:50px;border:none;border-radius:50%;background:#fa1c23;color:#fff;font-size:22px;font-weight:700;cursor:pointer;z-index:9999;display:none;box-shadow:0 4px 12px rgb(0 0 0 / .25);transition:.3s ease}#scrollTopBtn:hover{transform:translateY(-4px) scale(1.08);background:#d90000}@media only screen and (max-width:767px){.home_h1 br{display:none}.custom-text br{display:none}}html{margin-top:0!important}