footer.site-footer.mobile .bottom .social-icons {
	width: 41px;
}

.social-icons .social-icons-in .social-icon {
	padding-top: 7px;

}

footer.site-footer.mobile .bottom .site-info {
	width: 100%;
}

footer.site-footer.mobile .bottom .social-icons .social-icons-in .social-icon:first-child {
	display: none;
}

footer#colophon .social-icons .social-icons-in .social-icon:first-child {
	display: none;
}

footer.site-footer:not(.mobile) .social-icons .social-icons-in .social-icon:nth-child(2) {
	padding-left: 22px !important;
	width: 100% !important;
}

footer.site-footer:not(.mobile):not(footer.site-footer.mobile.posts) {
	width: calc(100% - 68px - 40px - 3px);
	right: calc(68px + 3px + 20px);
}

footer.site-footer:not(.mobile) .social-icons {
	width: 68px;
}

@media only screen and (max-width: 1440px) {
	footer.site-footer:not(.mobile) .social-icons {
		width: 58px;
	}
	footer.site-footer:not(.mobile):not(footer.site-footer.mobile.posts) {
    	width: calc(100% - 58px - 40px - 3px);
    	right: calc(58px + 3px + 20px);
	}
	footer.site-footer:not(.mobile) .social-icons .social-icons-in .social-icon:nth-child(2) {
		padding-left: 18px !important;
		padding-top: 6px !important;
	}
}

@media only screen and (max-width: 1024px)
{
	footer.site-footer:not(.mobile):not(footer.site-footer.mobile.posts) {
		width: calc(100% - 30px - 14px - 7px - 22px);
		right: calc(42px + 24px);
	}
}


/* About us */

main.about-us .page-text span[data-page="investor"] {
	opacity: 0;
	visibility: hidden;
}

main.about-us .section.eight .pool-table.mobile {
	display: none;
}

main.about-us .section.eight .pool-table.desktop {
	display: none;
}

main.about-us .section.seven,
main.about-us .section.six,
main.about-us .section[data-page="investor"] { 
	display: none;
}

@media only screen and (min-width: 769px)
{
	main.about-us .section.five .section-in {
		padding-bottom: 200px;
	}
}

main.about-us .section.five .see-services-btn {
	border-radius: var(--menu-border-radius);
	width: 187px;
	line-height: 1.5;
	padding: 8px 25px 8px 35px;
	margin: 50px 0;
	border: var(--menu-border-border-top) var(--menu-border-border-style) var(--menu-border-color-rgba);
	-webkit-transition: border 0.3s ease-in-out;
	-moz-transition: border 0.3s ease-in-out;
	-ms-transition: border 0.3s ease-in-out;
	-o-transition: border 0.3s ease-in-out;
	transition: border 0.3s ease-in-out; 
}
@media only screen and (max-width: 768px) {
	main.about-us .section.five .see-services-btn {
		width: 140px;
		padding: 6.5px 10px 6.5px 20px;
		margin: 20px 0 70px; 
	} 
}
	main.about-us .section.five .see-services-btn:hover {
	  border: var(--menu-border-border-top) var(--menu-border-border-style) white; }
	  main.about-us .section.five .see-services-btn:hover a {
		color: white; }
	  main.about-us .section.five .see-services-btn:hover a svg {
		right: -10px;
		color: white; }
	main.about-us .section.five .see-services-btn a {
	  text-decoration: none;
	  color: var(--color-four-hex);
	  font-weight: 600;
	  font-size: 16px;
	  width: 100%;
	  -webkit-transition: color 0.3s ease-in-out;
	  -moz-transition: color 0.3s ease-in-out;
	  -ms-transition: color 0.3s ease-in-out;
	  -o-transition: color 0.3s ease-in-out;
	  transition: color 0.3s ease-in-out; }
	  @media only screen and (max-width: 768px) {
		main.about-us .section.five .see-services-btn a {
		  font-size: 14px; } }
	  main.about-us .section.five .see-services-btn a svg {
		-webkit-transition: right 0.3s ease-in-out, color 0.3s ease-in-out;
		-moz-transition: right 0.3s ease-in-out, color 0.3s ease-in-out;
		-ms-transition: right 0.3s ease-in-out, color 0.3s ease-in-out;
		-o-transition: right 0.3s ease-in-out, color 0.3s ease-in-out;
		transition: right 0.3s ease-in-out, color 0.3s ease-in-out;
		padding-left: 0px;
		padding-top: 4px;
		width: 32px;
		position: relative;
		right: 0px; }
		@media only screen and (max-width: 768px) {
		  main.about-us .section.five .see-services-btn a svg {
			width: 16px; } }