/* General CSS */body{background-image:url(https://sleepapneawordpress.sleepeasysingapore.com/wp-content/uploads/2023/10/marble-granite-white-panorama-background-abstract-light-elegant-black-do-floor-ceramic-texture-stone-slab-marble-texture-background-with-high-resolution-vector.jpg);}body{background-attachment:fixed;}.separate-layout .content-area, .separate-layout.content-left-sidebar .content-area, .content-both-sidebars.scs-style .content-area, .separate-layout.content-both-sidebars.ssc-style .content-area, body.separate-blog.separate-layout #blog-entries > *, body.separate-blog.separate-layout .oceanwp-pagination, body.separate-blog.separate-layout .blog-entry.grid-entry .blog-entry-inner{padding:15px;}.separate-layout.content-full-width .content-area{padding:15px !important;}.separate-layout .widget-area .sidebar-box{padding:15px;}.container{width:2844px;}@media only screen and (min-width: 960px){ .content-area, .content-left-sidebar .content-area{width:63%;} }@media only screen and (min-width: 960px){ .widget-area, .content-left-sidebar .widget-area{width:23%;} }.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span{font-size:8px;}#blog-entries ul.meta li i{color:#196baa;}#blog-entries ul.meta li .owp-icon use{stroke:#196baa;}.single-post ul.meta li i{color:#1c28af;}.single-post ul.meta li .owp-icon use{stroke:#1c28af;}/* Header CSS */#site-header{border-color:#ffffff;}#site-header.medium-header .top-header-wrap,.is-sticky #site-header.medium-header.is-transparent .top-header-wrap,#searchform-header-replace{background-color:#7bbbec;}#site-header.has-header-media .overlay-header-media{background-color:rgba(109,109,109,0.3);}#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:353px;}#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:500px;}#searchform-dropdown input{border-color:#ffffff;}#searchform-dropdown input:focus{border-color:#ffffff;}.effect-one #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-three #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after{background-color: #209add;}.effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-seven #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span:after, .effect-seven #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span:after{color: #209add;}.effect-seven #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span:after, .effect-seven #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span:after{text-shadow: 10px 0 #209add, -10px 0 #209add;}.effect-two #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after, .effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after{background-color: #1e73be;}.effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:before, .effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link > span:after{border-color: #1e73be;}.effect-ten #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span, .effect-ten #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span{-webkit-box-shadow: 0 0 10px 4px #1e73be; -moz-box-shadow: 0 0 10px 4px #1e73be; box-shadow: 0 0 10px 4px #1e73be;}#site-navigation-wrap .dropdown-menu > li > a:hover,.oceanwp-mobile-menu-icon a:hover,#searchform-header-replace-close:hover{color:#209add;}#site-navigation-wrap .dropdown-menu > li > a:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#209add;}#site-navigation-wrap .dropdown-menu > li > a{background-color:#ffffff;}#site-navigation-wrap .dropdown-menu > li > a:hover,#site-navigation-wrap .dropdown-menu > li.sfHover > a{background-color:#f9f9f9;}.dropdown-menu .sub-menu{min-width:150px;}.dropdown-menu ul li.menu-item,.navigation > ul > li > ul.megamenu.sub-menu > li,.navigation .megamenu li ul.sub-menu{border-color:#ffffff;}.dropdown-menu ul li a.menu-link{color:#000000;}.dropdown-menu ul li a.menu-link .owp-icon use{stroke:#000000;}.dropdown-menu ul li a.menu-link:hover{background-color:#7bbbec;}.dropdown-menu ul > .current-menu-item > a.menu-link{color:#0a0101;}.dropdown-menu ul > .current-menu-item > a.menu-link{background-color:#7be06d;}.oceanwp-social-menu ul li a,.oceanwp-social-menu .colored ul li a,.oceanwp-social-menu .minimal ul li a,.oceanwp-social-menu .dark ul li a{font-size:20px;}.oceanwp-social-menu ul li a .owp-icon,.oceanwp-social-menu .colored ul li a .owp-icon,.oceanwp-social-menu .minimal ul li a .owp-icon,.oceanwp-social-menu .dark ul li a .owp-icon{width:20px; height:20px;}/* Top Bar CSS */#top-bar{padding:17px 0px 0px 0px}/* Footer Widgets CSS */#footer-widgets{background-color:#ffffff;}#footer-widgets,#footer-widgets p,#footer-widgets li a:before,#footer-widgets .contact-info-widget span.oceanwp-contact-title,#footer-widgets .recent-posts-date,#footer-widgets .recent-posts-comments,#footer-widgets .widget-recent-posts-icons li .fa{color:#0a0a0a;}#footer-widgets li,#footer-widgets #wp-calendar caption,#footer-widgets #wp-calendar th,#footer-widgets #wp-calendar tbody,#footer-widgets .contact-info-widget i,#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"],#footer-widgets .posts-thumbnails-widget li,#footer-widgets .social-widget li a{border-color:#0a0a0a;}#footer-widgets .contact-info-widget .owp-icon{border-color:#0a0a0a;}#footer-widgets .footer-box a,#footer-widgets a{color:#0a0a0a;}/* Sidebar CSS */.widget-area{background-color:rgba(255,255,255,0);}/* Typography CSS */h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{font-family:Arial, Helvetica, sans-serif;font-weight:400;font-style:italic;color:#0a0a0a;line-height:1.5;letter-spacing:0.4px;}#site-logo a.site-logo-text{line-height:1.4;}