body, html {
    overflow-x: hidden;
}
p:last-child{
	margin-bottom:0 !important;
}
.position-unset, .megamenu-code {
    position: unset !important;
}
.w-100 {
    width: 100% !important;
}
/** pagination **/
.doc-pagination {
    margin-top: 33px;
}
.doc-pagination .page-link.prev,
.doc-pagination .page-link.next {
    width: 48px;
}
.elementor-pagination, .doc-pagination{
	display:flex;
	justify-content:center;
}
.elementor-pagination .page-numbers, .doc-pagination .page-link {
    border: 1px solid #2B3A47;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 36px;
    padding: 5px 12px;
    border-right: 0;
    width: 32px;
	transition:all 0.3s ease;
}
.elementor-pagination .page-numbers:last-child, .doc-pagination .page-link:last-child {
    border-right: 1px solid #2B3A47;
}
.elementor-pagination .page-numbers.prev, 
.elementor-pagination .page-numbers.next {
    padding: 5px 18px;
	 width: auto;
}
.elementor-pagination .page-numbers.current, 
.elementor-pagination .page-numbers:hover, 
.doc-pagination .page-link.current-page,
.doc-pagination .page-link:hover {
    background: #CED8E4;
}

.elementor-element .btn-secondary.elementor-button, .elementor-element .btn-ghost-secondary.elementor-button, .elementor-element.disabled .btn-ghost-secondary.elementor-button, 
.elementor-element .btn-inverted-secondary.elementor-button, .elementor-element .btn-ghost-secondary-inverted.elementor-button{
    padding: 8px 13px;
    font-size: 14px;
    line-height: 18px;
}
.elementor-element .btn-primary.elementor-button, .elementor-element .btn-ghost-primary.elementor-button, .elementor-element.disabled .btn-ghost-primary.elementor-button, 
.elementor-element a.btn-inverted-primary.elementor-button,  .elementor-element .btn-ghost-primary-inverted.elementor-button{
    padding: 14px 24px;
    font-size: 18px;
    line-height: 20px;
}
.elementor-element .elementor-button:focus {
    background: #4A3D2F !important;
    border-color: #251F18 !important;
}
.elementor-element.disabled .elementor-button, .elementor-element.disabled .btn-default.elementor-button {
    background: #808991 !important;
    border-color: #808991 !important;
    pointer-events: none;
    color: #fff !important;
}

.elementor-element .btn-ghost-default.elementor-button,
.elementor-element .btn-ghost-secondary.elementor-button,
.elementor-element .btn-ghost-primary.elementor-button{
    background: transparent;
    color: #B89976 !important;
}
.elementor-element.disabled .btn-ghost-default.elementor-button, .elementor-element.disabled .btn-ghost-secondary.elementor-button, .elementor-element.disabled .btn-ghost-primary.elementor-button, .elementor-element.disabled .btn-ghost-default-inverted.elementor-button, .elementor-element.disabled .btn-ghost-secondary-inverted.elementor-button, .elementor-element.disabled .btn-ghost-primary-inverted.elementor-button {
    color: #11171C !important;
    border-color: #2B3A47 !important;
    pointer-events: none;
    background: transparent !important;
}
.elementor-element .btn-ghost-default.elementor-button:hover,
.elementor-element .btn-ghost-secondary.elementor-button:hover,
.elementor-element .btn-ghost-primary.elementor-button:hover{
    background: transparent;
    border-color: #B89976;
    color: #B89976 !important;
}
.elementor-element .elementor-button:hover,
.elementor-element .btn-ghost-default.elementor-button:hover,
.elementor-element .btn-default.elementor-button:hover{
	text-decoration:underline;
}
.elementor-element .btn-ghost-default.elementor-button:focus, 
.elementor-element .btn-ghost-secondary.elementor-button:focus,
.elementor-element .btn-ghost-primary.elementor-button:focus{
	border-color: #251F18;
    background: #4A3D2F;
    color: #fff !important;
}

.elementor-element.disabled .btn-ghost-default.elementor-button, 
.elementor-element.disabled .btn-ghost-secondary.elementor-button,
.elementor-element.disabled .btn-ghost-primary.elementor-button{
    background: transparent !important;
    border-color: #2B3A47 !important;
}
.elementor-element .btn-text-link.elementor-button {
    padding: 0;
    border: 0;
    background: transparent;
    color: #937A5E;
    display: flex;
    gap: 10px;
    align-items: center;
}
.elementor-element .btn-text-link.elementor-button:hover, .elementor-element .btn-text-link.elementor-button:focus{
	background: transparent;
    color: #937A5E;
	border: 0;
}
.elementor-element .btn-text-link.elementor-button:after {
    content: "";
    background: url(/wp-content/uploads/2025/11/right.svg) no-repeat;
    background-size: contain !important;
    display: inline-block;
    width: 13px;
    height: 12px;
    top: 1px;
    position: relative;
}

.elementor-element a.btn-inverted-default.elementor-button,
.elementor-element a.btn-inverted-secondary.elementor-button,
.elementor-element a.btn-inverted-primary.elementor-button{
    background: #FFF;
    color: #B89976;
}
.elementor-element .btn-ghost-default-inverted.elementor-button,
.elementor-element .btn-ghost-secondary-inverted.elementor-button,
.elementor-element .btn-ghost-primary-inverted.elementor-button{
    background: transparent;
    color: #fff;
    border-color: #fff;
}
.elementor-element .btn-ghost-default-inverted.elementor-button:hover,
.elementor-element .btn-ghost-secondary-inverted.elementor-button:hover,
.elementor-element .btn-ghost-primary-inverted.elementor-button:hover{
	color:#B89976 !important;
}
.elementor-element .btn-inverted-default.elementor-button:hover,
.elementor-element .btn-ghost-default-inverted.elementor-button:hover{
    background: #F1EBE4;
    border-color: #F1EBE4;
	text-decoration:underline !important;
}
.elementor-element .btn-inverted-secondary.elementor-button:hover,
.elementor-element .btn-inverted-primary.elementor-button:hover,
.elementor-element .btn-ghost-secondary-inverted.elementor-button:hover,
.elementor-element .btn-ghost-primary-inverted.elementor-button:hover{
    background: #F1EBE4;
    border-color: #F1EBE4;
}
.elementor-element .btn-inverted-default.elementor-button:focus,
.elementor-element .btn-inverted-secondary.elementor-button:focus,
.elementor-element .btn-inverted-primary.elementor-button:focus{
    background: #FAF9F8 !important;
    border-color: #251F18 !important;
}

.product-list-wrp .elementor-heading-title a {
    font-family: "Roboto Condensed", Sans-serif;
    font-weight: 700;
    color: #222E39;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.product-list-wrp{
    transition: all 0.3s ease;
}
.link-hover ul.elementor-icon-list-items li a {
    border-bottom: 1px solid transparent;
}
.link-hover ul.elementor-icon-list-items li a:hover {
    border-bottom: 1px solid #fff;
}
/* .product-list-wrp:hover {
    border: 2px solid #B89976 !important;
} */

/* a:hover, a:focus {
    text-decoration: underline !important;
} */
/* == Slider Navigation == */
.nav-links {
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}
.nav-btn {
    background: #B89976;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
     transition: all ease .5s;
}
.nav-btn img {
    display: block;
}
.nav-btn:hover {    
    background: #937A5E;
    box-shadow: 0 4px 12px -1px rgba(0, 0, 0, 0.12), 0 6px 8px 2px rgba(0, 0, 0, 0.12);
}
.nav-btn.disabled {
	    pointer-events: none;
    background: #808991;
}

/* == filter btn == */
.filter-btn .elementor-item {
    padding: 11px 16px;
    display: inline-block;
    text-decoration: none !important;
    transition: all 
ease .5s;
    font-family: "Karla", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.1;
    border: 1px solid #11171c00;
    background: #fcfbfb00;
}
.filter-btn .elementor-item:hover, .filter-btn .elementor-item:focus, .filter-btn .elementor-item-active {
    border: 1px solid #11171C;
    background: #FCFBFB;
}


/* == Badges == */
.badge-links{
    padding: 0;
    margin: 0 0;
    list-style-type: none;
    display: flex;
    gap: 40px;
    flex-wrap: wrap;
}
.dar-blue-badge {
    color: #fff !important;
}
.badge-btn:after, .dar-blue-badge:after ,
.dar-blue-badge:before, .badge-btn:before{
    content: "";
    display: inline-block;
    position: relative;
    top: 1px;
}
.dar-blue-badge:before, .badge-btn:before {
    background: url(/wp-content/uploads/2025/11/white.svg) no-repeat center;
    width: 13px;
    height: 13px;
	top: 0;
    background-size: cover !important;
}
.badge-btn:after, .dar-blue-badge:after {
    width: 10px;
    height: 10px;
    background: url(/wp-content/uploads/2025/11/white-cros.svg) no-repeat center;
    background-size: contain!important;
    margin-left: 2px;
}
.badge-btn {
    font-family: "Red Hat Text", sans-serif;
    background: #2B3A47;
    color: #fff;
    position: relative;
    line-height: 16px;
    font-weight: 600;
    font-size: 12px;
    text-decoration: none !important;
    display: flex;
    align-items: center;
    gap: 5px;
    padding: 5px 13px;
    border-radius: 50px;
}
.lg-badge-btn, .light-blue-badge {
    font-family: "Red Hat Text", sans-serif;
    background: #D5D8DA;
    color: #222E39;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    display: flex;
    align-items: center;
    gap: 5px;
    border-radius: 50px;
    padding: 5px 14px;
    text-decoration: none !important;
}
.lg-badge-btn:after ,
.lg-badge-btn:before{
    content: "";
    display: inline-block;
    position: relative;
    top: 1px;
}
.lg-badge-btn:before {
    background: url(/wp-content/uploads/2025/11/black.svg) no-repeat ;
    width: 14px;
    height: 15px;
    background-size: cover !important;
	top: 0;
}
.lg-badge-btn:after {
    width: 10px;
    height: 10px;
    background: url(/wp-content/uploads/2025/11/black-cros.svg) no-repeat center;
    background-size: contain !important;
    margin-left: 2px;
}
.badge-icon {
    background: #D5D8DA;
    border-radius: 50px;
    height: 21px;
    width: 21px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.badge-icon img {
    width: 12px;
    display: block;
    position: relative;
    left: 0.05rem;
    top: 0.5px;
}
.num-icon {
    font-family: "Red Hat Text", sans-serif;
    background: #D5D8DA;
    width: 21px;
    color: #090C0E;
    height: 21px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 12px;
    font-weight: 400;
}
.red-badge, .red-icon, .red-num {
    background: #FDE8E8;
    color: #E02424 !important;
}
.red-badge:before{
    background: url(/wp-content/uploads/2025/11/red.svg) no-repeat ;
}
.red-badge:after{
    background: url(/wp-content/uploads/2025/11/red-cros.svg) no-repeat center;
}

.yellow-badge, .yellow-icon, .yellow-num{
    background: #FDF6B2;
    color: #723B13 !important;
}
.yellow-badge:before{
    background: url(/wp-content/uploads/2025/11/coff.svg) no-repeat ;
}
.yellow-badge:after{
    background: url(/wp-content/uploads/2025/11/yellow-cros.svg) no-repeat center;
}
.green-badge, .green-icon, .green-num{
   background: #DEF7EC;
   color: #03543F !important; 
}
.green-badge:before{
    background: url(/wp-content/uploads/2025/11/green.svg) no-repeat ;
}
.green-badge:after{
    background: url(/wp-content/uploads/2025/11/green-cros.svg) no-repeat center;
}
.blue-badge, .blue-icon, .blue-num{
    background: #E1EFFE;
    color: #1E429F !important;
}
.blue-badge:before{
    background: url(/wp-content/uploads/2025/11/blue.svg) no-repeat ;
}
.blue-badge:after{
    background: url(/wp-content/uploads/2025/11/blue-crose.svg) no-repeat center;
}



/* == Footer == */
.elementor-nav-menu li:last-child a {
    padding-bottom: 0 !important;
}
.elementor-widget-nav-menu .elementor-nav-menu .current-menu-item a {
    text-decoration: underline;
}
/* == Home page == */
.bottom-border:after {
	content: "";
	background: #B89976;
	height: 1px;
	left: -54px;
	position: absolute;
	bottom: 66px;
	width: 100%;
	max-width: 730px;
}

.image-border > .elementor-element:after, .image-border > .elementor-element:before {
    content: "";
	display: inline-block;
    position: absolute;
	background: #B89976;
	bottom:0;
	right: 0;
}
.image-border > .elementor-element:after {
    height: 68%;
    width: 1px;
}
.image-border > .elementor-element:before {
    width: 64%;
    height: 1px;
}

/* == COntact Form == */

.contact-form .gform-body .gfield {
	
}
.contact-form .gform-body .gform_fields {
    gap: 24px;
}
.contact-form .gform-body .gfield label.gfield_label .gfield_required {
    display: none;
}
.contact-form .gform-body .gfield label.gfield_label {
    font-size: 16px;
    font-weight: 600;
    color: #11171C !important;
    line-height: 1.3;
}
.contact-form .gform-body .gfield input, .contact-form .gform-body .gfield textarea {
    border: 1px solid #2B3A47;
    border-radius: 0;
    padding: 10px 12px !important;
    font-size: 16px;
    font-weight: 400;
    color: #11171C !important;
    line-height: 1.3;
    height: auto;
    box-shadow: none !important;
}
.contact-form .gform-body .gfield textarea {
    height: 95px !important;
    min-height: unset;
    min-block-size: unset !important;
}
.contact-form .gform-body .gfield textarea::placeholder {
  color: #000;
  opacity: 0.6;
}
.contact-form .gform-body .gfield input[type="checkbox"] {
    padding: 0 !important;
    cursor: pointer;
}
.contact-form .gform-body .gfield .gchoice label {
    margin: 0 0 0 8px;
    font-size: 14px;
    color: #11171C;
}
.contact-form .gform-body .gfield .gchoice label a {
    text-decoration: underline;
	transition:all 0.5s ease;
}
.contact-form .gform_footer [type="submit"] {
    width: 100% !important;
    border-radius: 0 !important;
    font-size: 16px !important;
    line-height: 1.3 !important;
    height: auto !important;
    padding: 10px 20px !important;
    font-weight: 600 !important;
    background: #B89976 !important;
	transition:all 0.5s ease;
}
.contact-form .gform_footer [type="submit"]:hover{
	
	    background: #937A5E !important;

    text-decoration: underline !important;
}
.contact-form .gform_footer [type="submit"]:focus{
	outline:0 !important;
	border-color:#4A3D2F !important;
	box-shadow:none !important;
	    background: #4A3D2F !important;
}
.gform_validation_errors {
    display: none !important;
}

/* == Product Detail page == */
.post-content ul {
    padding: 0px 0 0 27px;
    display: flex;
    flex-direction: column;
    gap: 6px;
}
/* .breadcrumbs-wrp > p > span > span{
	
} */
.breadcrumbs-wrp > p > span > span a:after {
    content: "";
    background: url(/wp-content/uploads/2025/11/chevron-right.png) no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    display: inline-block;
    top: 5px;
    position: relative;
    margin: 0 5px 0 8px;
}
.breadcrumbs-wrp.white-arrow-wp > p > span > span a:after {
	 background: url(/wp-content/uploads/2025/11/chevron-right-1.png) no-repeat;
}
.timeline-box:after {
    content: '';
    position: absolute;
    width: 3px;
    background-color: #000000;
    top: 0;
    bottom: 0;
    left: 50%;
    margin-left: -3px;
}
.timeline-dots:after {
    content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    left: -77px;
    background-color: #000000;
    border: 8px solid #fff;
    top:39px;
    border-radius: 50%;
    z-index: 1;
}
.timeline-box .elementor-element:nth-child(even) .elementor-element:nth-child(even).timeline-dots::after {
    right: -75px;
    left: auto;
}
.list-icon .elementor-icon-box-content .elementor-icon-box-title {
    margin-top: 2px;
}
/* == Product Details Document == */
.single-document {
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: #FFF;
    padding: 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.single-document-flex {
    display: flex;
    /* align-items: center; */
    gap: 12px;
}
.product-documents-list {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.doc-info p {
    margin: 0;
}
.doc-flex {
    display: flex;
    gap: 9px;
    align-items: center;
}
.single-document.sds .doc-type-label, .single-document.tds .doc-type-label, .document-table tbody .sds-row .type-label, 
.document-table tbody .tds-row .type-label{
	border-radius: 8px;
    line-height: 16px;
    font-size: 12px;
    text-transform: uppercase;
    padding: 3px 10px;
        font-weight: 500;
}
.single-document.tds .doc-type-label , .document-table tbody .tds-row .type-label{
    color: #0A3D79;
    background: #CED8E4;
}
.single-document.sds .doc-type-label, .document-table tbody .sds-row .type-label{
	color:#E02424;
	 background: #F9E5E5;
}
.doc-info-flex {
    display: flex;
    align-items: center;
}
.doc-info-flex .doc-size:after {
    content: "";
    height: 4px;
    width: 4px;
    display: inline-block;
    background: #45556C;
    border-radius: 50%;
    vertical-align: middle;
    position: relative;
    top: -2px;
    margin: 0 6px 0 10px;
}
.product-documents-list .single-document.sds .single-document-flex:before, 
.product-documents-list .single-document.tds .single-document-flex:before {
    content: "";
    background-size: contain;
    width: 36px;
    height: 36px;
    display: block;
}
.product-documents-list .single-document.sds .single-document-flex:before{
    background: url(/wp-content/uploads/2025/11/Container-1.png) no-repeat;
}
.product-documents-list .single-document.tds .single-document-flex:before{
    background: url(/wp-content/uploads/2025/11/Container.png) no-repeat;
}

/* Document Table */

.document-table table {
    background: #fff;
    text-align: left;
    margin: 0;
}
.document-table {
    border: 1px solid #0000001A;
	border-bottom:0;
}
.document-table table thead tr th {
    border: 0 !important;
    font-size: 16px;
    font-weight: 600;
    color: #222E39;
    line-height: 1.1;
    padding: 11px 8px;
}
.document-table table tbody tr td {
    border-right: 0;
    background: #fff;
    border-left: 0;
    padding: 7px 8px;
    vertical-align: middle;
    border-color: #0000001A;
}
.document-table table tbody tr td a {
    font-size: 14px;
    line-height: 1.1;
    transition: all 0.5s ease;
}
.document-count {
    margin-bottom: 30px;
    font-weight: 400;
    color: #11171C;
    font-size: 16px;
}
.document-table table tbody tr td .elementor-element .elementor-button {
    width: 100%;
/*     min-width: 188px; */
    padding: 6px 20px;
}
.document-table tbody tr .pro-name:before {
    content: "";
    background-size: contain !important;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    top: 3px;
    margin-right: 8px;
}
.document-table tbody tr.sds-row .pro-name:before{
	 background: url(/wp-content/uploads/2025/12/sds.png) no-repeat;
}
.document-table tbody tr.tds-row .pro-name:before{
	 background: url(/wp-content/uploads/2025/12/tds.png) no-repeat;
}
.doc-search-filter-wrapper {
    display: flex;
    align-items: center;
    gap: 16px;
    border: 1px solid #0000001A;
    padding: 24px;
    margin-bottom: 24px;
}
.doc-search-filter-wrapper [type="text"] {
    width: 66%;
    background: #F3F3F5 url(/wp-content/uploads/2025/12/search.png) no-repeat;
    border: 0 !important;
    font-size: 14px;
    line-height: 1.3;
    padding: 9px 40px;
    color: #717182;
    background-position: 12px center;
    border-radius: 8px;
}
/* .doc-search-filter-wrapper #docTypeFilter {
    width: 16%;
} */
.doc-search-filter-wrapper .docTypeFilter {
    width: 16%;
}
.doc-search-filter-wrapper .docCategoryFilter {
    width: 18%;
}
/* .doc-search-filter-wrapper #docCategoryFilter {
    width: 18%;
} */
.document-table table tbody tr td .btn-ghost-default {
    width: 100%;
}
.doc-search-filter-wrapper select {
    border: 0;
    background: #F3F3F5 url(/wp-content/uploads/2025/12/down-arrow.png) no-repeat 92% center;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.1;
    color: #0A0A0A;
    letter-spacing: -0.15px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
    padding: 10px 31px 10px 35px;
    border-radius: 0;
    text-align: center;
}
.doc-search-filter-wrapper .icon-filter{
    position: relative;
}
.doc-search-filter-wrapper .icon-filter:before {
    content: "";
    background: url(/wp-content/uploads/2025/12/filter.png) no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: absolute;
    top: 9px;
    left: 12px;
}
.doc-search-filter-wrapper [type="text"]:focus, .doc-search-filter-wrapper select:focus {
    border: 0;
    outline: 0;
}
/* .doc-search-filter-wrapper select:has(option:checked:first-child) {
 text-align:center;
}
select:has(option:checked:first-child) option {
  color: black;
  text-transform: none;
}
 */

.single-products .page-header {
    display: none !important;
}
.acf-video-wrapper {
    display: grid;
    grid-template-columns: auto auto;
    gap: 32px;
}
.single-video-block .video-category {
    background: #2B3A47;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    line-height: 1.3;
    font-weight: 600;
    margin: 10px 0 5px 0px;
    padding: 3px 10px;
    border-radius: 100px;
}
.single-video-block h5 {
    margin: 5px 0 0 0;
    display: block;
}

@media screen and (max-width: 1440px) {
	.bottom-border:after {
		 left: -35px;
	}
}
@media screen and (max-width: 1350px) {
	.bottom-border:after {
		 left: -15px;
	}
}
@media screen and (max-width: 1200px) {
	.bottom-border:after {
		 bottom: 40px;
	}
}
@media screen and (max-width: 1024px) {
    .document-table table tbody tr td{
        font-size: 13px;
    }
     .acf-video-wrapper {
        gap: 25px;
    }
}
@media screen and (max-width: 880px) {
	.timeline-box .elementor-element:nth-child(even) .elementor-element:nth-child(even).timeline-dots::after {
		right: -74px;
	}
	.timeline-dots:after{
		left: -76px;
	}
    .doc-search-filter-wrapper{
        flex-wrap: wrap;
        justify-content: center;
    }
    .doc-search-filter-wrapper [type="text"]{
        width: 100%;
    }
     .doc-search-filter-wrapper .docTypeFilter, .doc-search-filter-wrapper .docCategoryFilter{
        width: 48.8% !important;
    }
    .acf-video-wrapper {
        gap: 20px;
    }
}
@media screen and (max-width: 767px) {
	.bottom-border:after{
		content:none;
	}
	.image-border:after {
		height: 70%;
	}
	.image-border:before {
		width: 65%;
	}
	.timeline-box:after{
		left: 10px;
	}
	.timeline-dots:after, .timeline-box .elementor-element:nth-child(even) .elementor-element:nth-child(even).timeline-dots::after{
		right:auto;
		top: 27px;
		left: -40px;
	}
	
	.single-document-flex {
		flex-direction: column;
		align-items: baseline;
		gap: 8px;
	}
	.single-document {
		gap: 16px;
		flex-direction: column;
		align-items: baseline;
	}

    .doc-search-filter-wrapper {
        padding: 0;
        border: 0;
    }
    .doc-search-filter-wrapper .docTypeFilter, .doc-search-filter-wrapper .docCategoryFilter    {
        width: 47% !important;
    }
    .document-count {
        margin-bottom: 15px;
    }

    .acf-video-wrapper {

        grid-template-columns: unset;

    }
}