.elementor-22 .elementor-element.elementor-element-528645b0 .btn.ss-btn{color:#FFFFFF;background:#800000;}.elementor-22 .elementor-element.elementor-element-f96bb04{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-479a8aa9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-479a8aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#800000;}.elementor-22 .elementor-element.elementor-element-479a8aa9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-37px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-479a8aa9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5ea8143b .about-title h2{color:#060707;}.elementor-22 .elementor-element.elementor-element-5ea8143b .s-about-content p{color:#060707;}.elementor-22 .elementor-element.elementor-element-5ea8143b .about-content li{color:#060707;}.elementor-22 .elementor-element.elementor-element-5ea8143b .about-content3 li::before{color:#060707;}.elementor-22 .elementor-element.elementor-element-4f5ae5a{--display:flex;}.elementor-22 .elementor-element.elementor-element-4f5ae5a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4f5ae5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-cf28a7b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-623b96f{--display:flex;--min-height:568px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#800000;--border-color:#800000;--border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e076155{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d5fe46f{text-align:center;font-size:20px;font-weight:500;color:#800000;}.elementor-22 .elementor-element.elementor-element-d5fe46f p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2efd8e0{text-align:start;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2efd8e0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5f9fb44{text-align:start;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5f9fb44 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-b605a40{text-align:center;font-size:20px;font-weight:500;color:#800000;}.elementor-22 .elementor-element.elementor-element-b605a40 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-bca86ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-item > a{font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-bca86ca .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-98d7a8b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-98d7a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060707;}.elementor-22 .elementor-element.elementor-element-98d7a8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-98d7a8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-0d5acff .elementor-element-populated .elementor-heading-title{color:#800000;}.elementor-22 .elementor-element.elementor-element-c8719d6 .services-05 h2{color:#800000;}.elementor-22 .elementor-element.elementor-element-c8719d6 .services-box-02 .services-content2 p{color:#800000;}.elementor-22 .elementor-element.elementor-element-c8719d6 .services-box-02 .services-content2 h4{color:#800000;}.elementor-22 .elementor-element.elementor-element-c8719d6 .services-box-02 .services-content2 .link{color:#800000;}.elementor-22 .elementor-element.elementor-element-73410c2c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-73410c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-73410c2c > .elementor-background-overlay{background-color:#000000;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-73410c2c > .elementor-container{min-height:630px;}.elementor-22 .elementor-element.elementor-element-73410c2c{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-22 .elementor-element.elementor-element-4aadfa04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-765d18af > .elementor-widget-container{margin:220px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-765d18af .about-title h2{color:#800000;}.elementor-22 .elementor-element.elementor-element-72c6edaa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-72c6edaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-72c6edaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-72c6edaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-68751baf:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-68751baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-68751baf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-68751baf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-689ebbf9 .testimonial-active .slick-dots .slick-active button{background:#EE0606;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-cbedcb9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-cbedcb9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-cbedcb9{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-6b4c9110:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6b4c9110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-6b4c9110{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-6b4c9110 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4b6019b3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4b6019b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-4b6019b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-4b6019b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4d9df129 .blog-content2 h4 a{color:#FF0000;}.elementor-22 .elementor-element.elementor-element-4d9df129 .blog-content2{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4d9df129 .b-meta ul li{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4d9df129 .btn.ss-btn{color:#DD2D2D;background:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-745ec1f9 iframe{height:480px;}.elementor-22 .elementor-element.elementor-element-83cfe0a{--display:flex;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-cf28a7b{--content-width:993px;}.elementor-22 .elementor-element.elementor-element-623b96f{--width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-f96bb04{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-623b96f{--min-height:471px;}.elementor-22 .elementor-element.elementor-element-bca86ca{--container-widget-width:629px;--container-widget-flex-grow:0;width:var( --container-widget-width, 629px );max-width:629px;}.elementor-22 .elementor-element.elementor-element-73410c2c{margin-top:-53px;margin-bottom:0px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-f96bb04{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-4f5ae5a{--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cf28a7b{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-623b96f{--min-height:320px;}.elementor-22 .elementor-element.elementor-element-d5fe46f{font-size:18px;}.elementor-22 .elementor-element.elementor-element-b605a40{font-size:18px;}.elementor-22 .elementor-element.elementor-element-bca86ca{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-22 .elementor-element.elementor-element-98d7a8b{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-73410c2c{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-765d18af > .elementor-widget-container{margin:260px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-72c6edaa{margin-top:-10px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-83cfe0a{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for Elementor-Widget-header-slider, class: .elementor-element-528645b0 */.slider-btn .btn.ss-btn.active {
    border-color: #fff;
}/* End custom CSS */
/* Start custom CSS for Elementor-About-widget, class: .elementor-element-5ea8143b */.about-text {
   
    background: #060707;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d5acff */.about-title h5 {
    color: #fff;
    }
.dark .btn, .dark .services-08-item a, .dark .meal-price strong {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-98d7a8b */.section-title h5 {
    color: #fff;
}
.dark .about-title h2, .dark h3, .dark h2, .dark .meal-content h5, .dark .ta-info h6, .dark .blog-content2 h4 a {
    color: #800000;
}

.dark .btn, .dark .services-08-item a, .dark .meal-price strong {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for Elementor-Widget-Blog, class: .elementor-element-4d9df129 */.dark .blog-content2 .date-home, .dark .bsingle__content .date-home {
    color: #fff;
}

.pricing-body li::before, .header-three .main-menu .sub-menu li a:hover, .menu .children li a:hover, .footer-link ul li a:hover, .comment-text .avatar-name span, .team-area-content span, .team-area-content li .icon i, a:hover, .services-08-thumb.glyph-icon i, .gallery-image figcaption .span, .team-info span, .team-info h4 a:hover, .single-team:hover .team-info h4, .testimonial-active .slick-arrow, .blog-btn a, .bsingle__post .video-p .video-i, .bsingle__content .meta-info ul li i, .about-content li .icon i {
    color: #ff0000;
}

.post__tag ul li a:hover, .pricing-box2.active, .menu .children, .sidebar-widget .widgettitle, .tag-cloud-link:hover, .widget-social a:hover, .services-08-item:hover .readmore, .team-info .text, .blog-btn a, .contact-bg02 .btn.ss-btn.active {
    border-color: #ff0000;
}/* End custom CSS */