/*!
Theme Name: SK Startup Fellowship
Theme URI: http://underscores.me/
Author: BSSC
Author URI: http://bssc.vn
Description: Description
Version: 1.0.1
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sk-startup-fellowship
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

SK Startup Fellowship is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

.page-id-54 .top {
	display: none !important;
}

.wp-block-weforms-form {
	padding: 0 100px;
}

.weforms_submit_btn {
	background-color: #f36f21  !important;
    border: none  !important;
    box-shadow: none  !important;
    padding: 16px 46px  !important;
    text-shadow: none  !important;
	margin: 50px auto 100px;
    display: block;
}

.wpuf-label {
	margin-bottom: 0px !important;
}

.wpuf-label label {
	font-weight: normal !important;
}

.wpuf-fields input,
.wpuf-fields textarea {
	padding: 10px 16px !important;
    box-shadow: none !important;
	border: none !important;
    background: #f3f4f6 !important;
}

.wpuf-radio-inline {
	font-weight: normal;
}

ul.wpuf-form .wpuf-el,
.wpuf-submit {
    position: relative;
    list-style: none !important;
}

.post-297 table {
	text-align: left !important;
}

.post-297 td, th {
  padding: 12px !important;
}

.uagb-team__content {
    position: relative;
}

.wp-block-column:hover .uagb-team__title-wrap {
    bottom: 12px;
    visibility: visible;
    opacity: 1;
}

.wp-block-column:hover .uagb-team__outer-wrap .uagb-team__image-wrap img {
    filter: grayscale(0);
}

.uagb-team__title-wrap {
    position: absolute;
    bottom: 0px;
    width: 90%;
    background: #fff;
    padding: 12px 0 18px;
    left: 50%;
    right: 50%;
    transform: translateX(-50%);
    border-radius: 50px;
    visibility: hidden;
    opacity: 0;
    transition: all 200ms ease-in-out;
}

.uagb-team__title {
    color: #ed7d31 !important;
    margin-bottom: 0 !important;
}

.uagb-team__image-wrap {
	width: 100% !important;
	background: linear-gradient(to top right, #e0e1e0 0%, #dfe0df 9.4%, #dedfde 17.6%, #ddd 24.8%, #dbdcdb 31.2%, #dadbda 37%, #d8d9d8 42.4%, #d7d8d7 47.5%, #d5d6d5 52.5%, #d4d4d4 57.6%, lightgrey 63%, #d1d1d1 68.8%, #d0d0d0 75.2%, #cecfce 82.4%, #cdcdcd 90.6%, #ccc 100%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    position: relative;
    min-height: 300px;
    margin: 0 !important;
}

.uagb-team__outer-wrap .uagb-team__image-wrap img {
    filter: grayscale(100%);
    max-width: 100%;
    max-height: 260px !important;
    transition: filter 400ms ease-in-out;
    object-fit: contain;
}

/************************************************
  Tables
************************************************/

table,
table.wp-block-table {
	width: 100%;
	text-align: left;
	margin: 32px 0px;
	padding: 0px;
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
	border: 3px solid rgba(0, 0, 0, 0.12);
	border-spacing: 0;
	border-radius: 4px;
}
table p,
table form,
table ul,
table li {
	margin: 6px 0px;
	padding: 0px;
}
table thead,
table tfoot,
table.wp-block-table thead,
table.wp-block-table tfoot {
	border: 1px solid #dddddd;
	border: 1px solid rgba(0, 0, 0, 0.12);
}
table tbody tr:nth-child(odd) {
	background: rgba(0, 0, 0, 0.04);
}
table th,
table.wp-block-table th {
	font-size: 1.1rem;
	text-transform: uppercase;
	margin: 0px;
	padding: 12px;
	border-top: 1px solid #dddddd;
	border-top: 1px solid rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
}
table td,
table.wp-block-table td {
	padding: 12px;
	margin: 0px;
	border-top: 1px solid #dddddd;
	border-top: 1px solid rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
}
table.wp-block-table.is-style-stripes {
	border-collapse: collapse;
}
table.wp-block-table.is-style-stripes td {
	border: 1px solid #dddddd;
	border: 1px solid rgba(0, 0, 0, 0.12);
}

.page .content {
	margin-bottom: 48px;
}

.page .content p {
	line-height: 1.4;
	margin-bottom: 4px;
}

.page .content h3 {
	line-height: 2;
}

.page .content ul {
	list-style: initial;
    padding: 12px;
    line-height: 1.4;
    margin-left: 20px;
}

.page .content ul li {
	list-style: initial;
}

.wp-block-image img {
    height: auto;
}
