.status-publish.hentry.pmpro-has-access:before {
    content: "";
    height: 690Px;
    position: absolute;
    width: 100%;
}
p:last-child, .hentry ul:not([class]):last-child {
    margin-bottom: 0;
    margin: 0;
}
#bory p img {
    width: 100% !important;
    border-radius: 390px 390px 0 0!important;
}
.white ul {
    padding: 0!important;
}
 ul {
    padding: 0!important;
}
ul li {
    margin-bottom: 0;
    margin: 0;
    font-size: 13px;
}

.white ul li {
    color: #fff;
}
html body .decorated-bottom.text-light::before {
    height: 2480px!important;
}
.list figure.et-feature-icon span {
    font-size: 25px;
    padding: 2px;
    margin-top: 0px;
    display: table;
    padding-left: 13px;
}
.list .vc_row.wpb_row.vc_inner.vc_row-fluid.max_width {
    padding-bottom: 43px;
}

.white h2, .white p, .white .vc_toggle_default h4, .white .et-iconbox .title, .white figure.et-feature-icon span{
	color: #fff!important;
	padding-top: 0!important;
}

.white .vc_toggle_default{
	border-bottom: 1px solid rgb(255 255 255 / 8%);
	-ms-transition: border-color 0.15s ease;
	transition: border-color 0.15s ease;
	-webkit-transition: border-color 0.15s ease;
}

html .decorated-bottom.text-light::before{
	height: 2480px!important;
}

video.lrg-16x12{
	margin-top: -75px;
}

.list.white{
	padding: 0 0Px;
	max-width: 870Px;
	margin: -67px auto;
}

.wpb_column.vc_column_container.vc_col-sm-6.et-dark-column{
	border-left: 0px solid #ffffff26;
	padding-bottom: 28px;
	border-bottom: 1px solid #ffffff26;
}

.list.white .vc_row > div:nth-child(2):before{
	border-left: 0px solid #ffffff26;
	background: transparent;
}

.list.white .wpb_column.vc_column_container.vc_col-sm-6.et-dark-column:before{
	background: #ffffff26;
	content: "";
	position: absolute;
	height: 111Px;
	width: 1px;
	right: -1px;
}



.inov .vc_column-inner p {
    border-radius: 249px 249px 0px 0px;
    padding: 178px 79px 66px!important;
    background: #eef1f3;
}


.inov img {
    border-radius: 0!important;
}

html div.vc_toggle.vc_toggle_default {
    border-bottom: 1px solid #ffffff4f;
    -ms-transition: border-color 0.15s ease;
    transition: border-color 0.15s ease;
    -webkit-transition: border-color 0.15s ease;
}

.list {
    padding: 36px 0px;
}
.list .et-iconbox .title {
    margin-bottom: 10px;
    color: #000;
    font-weight: 300!important;
    font-size: x-small;
    font-family: 'SeroPro'!important;
    font-size: 17px;
}

html section.vc_section.section-hero p {
    text-align: center;
    max-width: 445px;
    margin: 0 auto;
    line-height: 24px;
}
html #mini-box .vc_col-sm-4.et-dark-column {
    border-left: 1px solid #0000000a;
    margin-top: 58px;
    padding: 44px 1px;
}
.first .decorated-bottom.text-light::before {
    height: 800px;

}
html h2 {
    padding-top: 0!important;
}

.tagline p {
    letter-spacing: 1px;
    font-size: 9Px;
    margin-bottom: 7px!important;
}
.vc_row.wpb_row.vc_row-fluid.section-hero p {
    font-family: 'futuralightbt';
    letter-spacing: 2px;
    font-size: 10px;
    text-transform: uppercase;
}
html .decorated-bottom.text-light::before {
    background: #000;
}

html .decorated-bottom svg > * {
    fill: #000;
}
/* Custom 1637304211649 */
.hentry .vc_custom_1637304211649{
	padding-top:0px !important;
	transform:translatex(0px) translatey(0px);
}

/* Hentry */
#wrapper .hentry{
	transform:translatex(0px) translatey(0px);
}

/* Column container */
.vc_custom_1637304211649 .wpb_wrapper .vc_column_container{
	padding-top:0px;
}


.decorated-bottom.text-light::before {

    height: 1164px!important;
}
html .boxy .et-iconbox {
    padding: 2.5rem!important;
    border: 1px solid rgba(255, 255, 255, 0.2);
    border-radius: 9px;
    margin-bottom: 14px;
    padding: 2.5rem 2.5rem!important;
    border: 1px solid rgb(0 0 0 / 4%);
    border-radius: 9px;
    margin-bottom: 14px;
}


html .mini-container .container {
    max-width: 868px!important;
    margin: 0 auto;
}

.white h2, .white p, .white .vc_toggle_default h4, .white  .et-iconbox .title, .white figure.et-feature-icon span {
    color: #fff!important;
    padding-top: 0!important;
}

.white .vc_toggle_default {
    border-bottom: 1px solid rgb(255 255 255 / 8%);
    -ms-transition: border-color 0.15s ease;
    transition: border-color 0.15s ease;
    -webkit-transition: border-color 0.15s ease;
}


html .decorated-bottom.text-light::before {
    height: 2480px!important;
}

video.lrg-16x12 {
    margin-top: -75px;
}

.list.white {
    padding: 0 0Px;
    max-width: 870Px;
    margin: -67px auto;
}

.wpb_column.vc_column_container.vc_col-sm-6.et-dark-column {
    border-left: 0px solid #ffffff26;
    padding-bottom: 28px;
    border-bottom: 1px solid #ffffff26;
}


.list.white .vc_row > div:nth-child(2):before {

      border-left: 0px solid #ffffff26;
       background: transparent;
}

.list.white .wpb_column.vc_column_container.vc_col-sm-6.et-dark-column:before {
    background: #ffffff26;
    content: "";
    position: absolute;
    height: 111Px;
    width: 1px;
    right: -1px;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.max_width div:nth-child(2):before {
    background: transparent;
}
html .boxy .et-iconbox {
    border: 1px solid rgb(255 255 255 / 23%);
}

.boxy .et-iconbox p, .boxy .et-iconbox .title, figure.et-feature-icon span {
    color: #fff!important;;
} 


.boxy .black p , html .boxy .black .et-iconbox p, .boxy .black .title , .boxy .black figure.et-feature-icon span  {

     color: #000!important;
}
html .boxy .black.et-iconbox {
    background: #fff!important;
}
.page-header-regular .header, .header_on_scroll .header {
    background-color: #fff!important;
}
html .boxy .black h4, html .boxy .black p {
    color: #000!important;
}
.bt.light a {
    color: #000!important;
    border: 1px solid #000!important;
}
.bt a {
    background: #000;
    color: #fff!important;
}
.et-header-menu > li a, .header .logo-holder h1 {
    color: #000;
}

.white .et-iconbox .title, .white figure.et-feature-icon span {
    color: #fff!important;
    padding-top: 0!important;
    padding-bottom: 0;
    margin-bottom: 5px;
    line-height: 19px;
}

element.style {
}
#bory p img {
    border-radius: 0!important;
}

.white .et-iconbox .title, .white figure.et-feature-icon span {
    text-align: left;
}
#wrapper #boxy p img {
    width: 100% !important;
    padding-top: 0px;
    border-radius: 0!important;
}

#do .boxy:before {
    content: "";
    width: 100%;
    height: 936px;
    position: absolute;
    left: 0;
    background: #000;
}