.no-scroll a.custom-logo-link {
    display: none!important;
}
.no-scroll .site-logo-div a.custom-logo-link.white_logo {
    display: block!important;
}
body .site-header.no-scroll{
	background:#2959F3!important;
}
.site-header.no-scroll .new-right_menu ul .book_demo a, .home .Banner_section .com-button a.wp-block-button__link.wp-element-button {
    background: #fff!important;
    color: #2959F1!important;
    font-weight: 700!important;
}

.home #primary {
    background: #2959F3!important;
}
.home .Banner_section h1, .home .Banner_section strong, body .List-banner-left ul li a {
    color: #fff!important;
}
.home p.banner_text{
    color: #fff;
}
.new_list .List-banner-left ul li {
    background-image: url(https://clockdiary.com/wp-content/themes/ClockDiary/css/images/icon_list.svg)!important;
    background-repeat: no-repeat;
    background-position: left center;
	padding-left: 20px;
}
.Section-logos .slick-initialized .slick-slide {
    box-shadow: unset!important;
}
.wp-block-columns.section.Banner_section {
    padding: 50px 15px 0px;
}
body .inner_tabs ul li.active, body .main_tabs>ul li.active {
    background: #2A59F3 !important;
}
body .main_tabs>ul li, .main_tabs>ul{
	 box-shadow: unset!important;
}
body .section-boxes .box{
	 box-shadow: unset!important;
	 border:2px solid #00000020!important;
	 cursor: pointer;
}

body .section-boxes .box:hover {
    border:2px solid #2959F1!important;
}
.wp-block-columns.gray-bg {
    background: #f9f4ff;
}
body .inner_tabs .inner_tab_left ul li{
		 box-shadow: unset!important;
	 border:2px solid #00000020!important;
}
body .time-card-calculator{
	
	font-size: 20px!important;
}
.home h1.wp-block-heading.visible_hideen {
    font-size: 0px;
    height: 0px;
}
.inner_tab_left {
    grid-template-columns: 500px 1fr;
	width:100%;
}
.inner_tabs.tab_com.active {
    width: 100%;
}
@media (min-width:1240px) {
	.mb_tabs figure.wp-block-image {
		min-width: 688px;
	}
}
@media (min-width: 1040px) {
	body .site-header.no-scroll .new-right_menu ul .log_in, li.mobile_show.log_in {
	background-image: url(images/sign-icon-white.svg);

	}
.no-scroll .onepress-menu li {
        border-right: 1px solid rgb(255 250 250);
    }
.home .Banner_section h1, .home .Banner_section p.h1 {
    font-size: 70px;
    font-weight: 700;
    line-height: 75px;
	color:#fff!important;
}
p.banner_text, p {
    font-size: 30px;
    line-height: 40px;
}
body .List-banner-left ul li a {
    font-size: 20px;
}

body .site-header.no-scroll .onepress-menu a, .site-header.no-scroll .new-right_menu ul a{
	color:#fff!important;
}
}
@media (max-width: 800px) {
.no-scroll .site-logo-div a.custom-logo-link.white_logo {
    margin-top: 27px;
}
body .site-header.no-scroll {
    background: #2959F3!important;
    min-height: 80px;
}
body .site-header.no-scroll #nav-toggle {

    background: transparent;
}
.home .Banner_section p.h1 {
    font-size: 32px!important;
    font-weight: 700!important;
    line-height: 40px!important;
	text-align:center!important;
}
.wp-block-columns.section.Banner_section {
    padding: 20px 15px 50px 20px;
}
}