.elementor-4579 .elementor-element.elementor-element-3ac972a4 > .elementor-background-overlay{background-color:#707070;opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4579 .elementor-element.elementor-element-3ac972a4:not(.elementor-motion-effects-element-type-background), .elementor-4579 .elementor-element.elementor-element-3ac972a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://blakescrabhouse.com/wp-content/uploads/2024/01/IMG_8975.jpg") 50% 50%;background-size:cover;}.elementor-4579 .elementor-element.elementor-element-3ac972a4 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4579 .elementor-element.elementor-element-3ac972a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4579 .elementor-element.elementor-element-573291b9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4579 .elementor-element.elementor-element-573291b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4579 .elementor-element.elementor-element-573291b9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4579 .elementor-element.elementor-element-573291b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4579 .elementor-element.elementor-element-573291b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4579 .elementor-element.elementor-element-681abea > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4579 .elementor-element.elementor-element-681abea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:61px 80px 20px 70px;}.elementor-4579 .elementor-element.elementor-element-e1264ca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4579 .elementor-element.elementor-element-7e25476 img{width:60%;filter:brightness( 100% ) contrast( 100% ) saturate( 170% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-4579 .elementor-element.elementor-element-3365581.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4579 .elementor-element.elementor-element-3365581.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4579 .elementor-element.elementor-element-3365581 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4579 .elementor-element.elementor-element-5a2d853 img{width:45%;}.elementor-4579 .elementor-element.elementor-element-673eacbf > .elementor-widget-container{background-color:#D50000A3;margin:-5px 0px 0px 0px;padding:5px 0px 5px 15px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#BE8F8F;border-radius:8px 8px 8px 8px;}.elementor-4579 .elementor-element.elementor-element-673eacbf{text-align:center;}.elementor-4579 .elementor-element.elementor-element-673eacbf .elementor-heading-title{font-family:"Ovo", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-4579 .elementor-element.elementor-element-14f1ed7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4579 .elementor-element.elementor-element-b3e5e6e img{width:60%;filter:brightness( 100% ) contrast( 100% ) saturate( 170% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4579 .elementor-element.elementor-element-49eeb8a3 > .elementor-background-overlay{background-color:#A60303A1;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4579 .elementor-element.elementor-element-49eeb8a3{border-style:solid;border-width:05px 0px 0px 0px;border-color:#BE8F8F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 20px 0px 20px;}.elementor-4579 .elementor-element.elementor-element-49eeb8a3, .elementor-4579 .elementor-element.elementor-element-49eeb8a3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4579 .elementor-element.elementor-element-041479e > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4579 .elementor-element.elementor-element-041479e > .elementor-element-populated, .elementor-4579 .elementor-element.elementor-element-041479e > .elementor-element-populated > .elementor-background-overlay, .elementor-4579 .elementor-element.elementor-element-041479e > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-4579 .elementor-element.elementor-element-98c3493 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-4579 .elementor-element.elementor-element-814e67e > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4579 .elementor-element.elementor-element-814e67e{left:0px;}body.rtl .elementor-4579 .elementor-element.elementor-element-814e67e{right:0px;}.elementor-4579 .elementor-element.elementor-element-814e67e{bottom:40px;text-align:center;}.elementor-4579 .elementor-element.elementor-element-814e67e .elementor-heading-title{color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4579 .elementor-element.elementor-element-e1264ca{width:24.88%;}.elementor-4579 .elementor-element.elementor-element-3365581{width:49.904%;}.elementor-4579 .elementor-element.elementor-element-14f1ed7{width:24.88%;}.elementor-4579 .elementor-element.elementor-element-041479e{width:100%;}}/* Start custom CSS for image, class: .elementor-element-7e25476 */.crabbyl{transform: rotate(-15deg);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e5e6e */.crabbyr{transform: rotate(15deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98c3493 */#femshortcode {
    max-height: 250px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49eeb8a3 */#redcont {
    min-height: 500px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3ac972a4 */.stpagess {
    min-height: 900px;
}
/* ================================
   TLDOM FULLSCREEN BACKGROUND VIDEO
   ================================ */
/* Force the container to fill the entire viewport */
#tldom {
    position: relative !important;
    width: 100vw !important;
    height: 100vh !important;
    max-width: 100vw !important;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* Target Elementor's video wrappers, HTML5 video tags, and iframes */
#tldom .elementor-background-video-container,
#tldom .elementor-background-video-hosted,
#tldom video,
#tldom iframe {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    width: 100vw !important;
    height: 100vh !important;
    transform: translate(-50%, -50%) !important;
    object-fit: cover !important; /* Ensures the video covers the screen without stretching */
    background-repeat: no-repeat !important;
    background-size: cover !important;
    pointer-events: none !important; /* Prevents users from pausing the background video */
}
/* ================================
   END TLDOM FULLSCREEN BACKGROUND VIDEO
   ================================ *//* End custom CSS */
/* Start custom CSS */body {
    overflow: hidden;
}
.fdlist_1_name.exfd-list-name {
    display: none !important;
}
.woocommerce-Price-amount.amount {
    margin-right: 90px;
    color: white;
    
    
}

.ex-no-description.fdstyle-list-1 {
    margin-bottom: 15px !important;
}

.exfd-pagination {
    margin: 0px 0;
    width: 100%;
    display: inline-block;
    display: none !important;
}
.ctlist {
    padding: 15x 0px 0x;
    background-color: #6163723d;
    
}






.ctlist .exf-img {
    
    display: none !important;
}


.fdstyle-list-1 .fdlist_1_title .fdlist_1_price {
    order: 3;
    font-size: 24px;
    color: inherit;
    margin: 0;
    line-height: .1em;
    font-weight: 600;
    /* padding-bottom: 15px; */
    top: 0px;
    position: relative;
}
.list-style-1 .fditem-list.item-grid, .list-style-2 .fditem-list.item-grid {
    margin-bottom: 0px !important;
    position: relative;
}
.fdstyle-list-1 .fdlist_1_title {
    display: flex;
    border-bottom: 1px none #bbb !important;
    max-height: 80px;
    
    
    
}/* End custom CSS */