/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt */

.entry-content {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.responsive-slides-apply{
    position: relative;
    width: 100%;
    padding-top: 60%;
    overflow: hidden;
}

.responsive-slides-apply iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (min-width: 992px) {
	.left-sidebar .sidebar-area {
		float: left;
		width: 23.7%;
		font-size: 1.2rem;
		background-color: white;
	}
	
	.left-sidebar .sidebar-area ul li a {
		font-size: 1.2rem;
		text-decoration: none;
	}
	
	.left-sidebar .sidebar-area ul {
		list-style-type: none;
	}
	
		.active-sidebar:not(.error404):not(.page-template-full-width-page) .content-area {
		width: 76.3%;
	}
	
	.active-sidebar:not(.error404):not(.page-template-full-width-page) .site-main {
		width: 76.3%;
}
	
	.jetpack-social-navigation ul {
    margin: 0 auto;
	}
		
.jetpack-social-navigation ul li a, .social-navigation ul li a {
    height: 36px;
    width: 36px;
}
	
	.active-sidebar .archive-grid .hentry {
		width: 30%;
		margin: 0.5%;
	}
}

@media (max-width: 1030px) {
.jetpack-social-navigation ul li a, .social-navigation ul li a {
    height: 30px;
    width: 30px;
}
	
	.jetpack-social-navigation ul li + li:nth-child(3) {
    margin-right: 24px;
}
}

.site-footer .widget {
    width: 40%;
}

#colophon {
    color: black;
}

.wf-active .page .site-main #post-588 .entry-header .entry-title {
	display: none;
}

.archive-grid .hentry {
    min-height: 560px;
}

.main-navigation ul:not(.sub-menu):not(.children) > li {
    font-size: 1rem;
    font-weight: normal;
}

.wf-active .archive-grid .hentry .entry-title {
    font-weight: 400;
    font-style: normal;
		font-size: 24px;
}

.jetpack-social-navigation li {
    margin: auto 0;
}

.archive-grid .hentry .entry-footer {
	    font-size: 20px;	
}

.archive-grid .hentry .entry-footer .posted-on {
	    font-size: 20px;
			margin-top: 10px;
			margin-bottom: 10px;
}

.main-navigation ul:not(.sub-menu):not(.children) > li {
    font-size: 1.2rem;
    font-weight: normal;
}

.main-navigation ul:not(.sub-menu):not(.children)>li:hover {
	color: black;
}

.widget.widget_text {
	font-size: 1rem;
}

.widget-title {
	font-size: 1.3rem;
}

.widget.widget_text h3 {
	font-size: 1.4rem;
}

#colophon, .main-navigation ul ul, article {
	background-color: white !important;
}

.main-navigation ul ul:before {
	border-color: transparent transparent white;
}

.main-navigation ul ul li {
	color: black;
	font-size: 1.2rem;
}

#secondary a {
	text-decoration: none;
	font-size: 1.2rem;
}

#masthead .main-navigation ul li.focus>a, #masthead .main-navigation ul li:hover>a {
	color: #06B3CB;
}

#secondary a:hover {
	color: #06B3CB;
}

#colophon a {
	color: black;
}

#custom_html-9 li a {
	font-weight: normal;
	font-size: .8rem;
}

#custom_html-9 h3 {
	font-size: 1rem;
}

button {
	background-color: #43bfde;
	border-radius: 50px;
}

#secondary a {
	font-weight: normal;
}

.active-toggle-sidebar .toggle-sidebar {
	background-color: #e9fbff;
}

#close-toggle-sidebar {
	color: black;
	background-color: white;
}

#mobile-navigation ul {
	color: black;
}

#toggle-sidebar .mobile-navigation .menu .sub-menu {
	background-color: #c9ecf4;
}

#toggle-sidebar .mobile-navigation .sub-menu.toggled-on {
	background: #c9ecf4;
}

#page #infinite-handle span {
	background-color: #43bfde;

}

#page #infinite-handle span button {
	color: white;
	font-size: 16px;
}

#sub-btn {
	border-radius: 50px;
	border: 2px solid transparent;
	padding: .5em 1em;
	text-transform: uppercase;
	background-color: #43bfde;
}

.jetpack-social-navigation ul {
    color: black;
}

#secondary a#sub-btn {
	font-weight: 700;
	color: white;
}

.wf-active #featured-content .secondary-section .entry-title {
    font-size: 18px;
}

.featured-content .secondary-section .entry-footer {
    font-size: 16px;
}

.mobile-navigation > .menu li a {
	font-size: 16px;
}

.jetpack-social-navigation-genericons a:before {
	display: none;
}

.main-navigation ul ul .arrow-icon {
    top: 22px;
}

#sticky-header .sticky-left-col line {
    display: none;
}

.Rectangle {
  width: 84.1px;
  height: 233.3px;
  padding: 53.2px 17.4px 52.2px 17.4px;
  border-radius: 24px;
  background-color: #212121;
}

#post-9955 .entry-header {
	display: none;
}

#post-9955 .coblocks-gallery {
	margin: 0;
}

