.elementor-2735 .elementor-element.elementor-element-80c3a60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-80c3a60 */nav.elementor-nav-menu--dropdown {
    display: flex !important;
}

body {
    background-image: linear-gradient(135deg, #0a0a0a 0%, #0d1f2d 25%, #0a2e1f 50%, #1a0a1f 75%, #0a0a0a 100%) !important;
    background-color: var(--dark) !important; 
}

nav ul li a:hover::after {
    width: 0 !important;    
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .cta-button {
    text-decoration: none !important;
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .pricing-section {
    padding: 120px 0 60px;
}

@media(max-width: 768px) {
    .elementor-2735 .elementor-element.elementor-element-80c3a60 .pricing-section {
        padding: 40px 0 40px;
    }
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 section.hero {
    min-height: 800px;
    margin-bottom: -60px;
}

@media(max-width: 768px) {
    .elementor-2735 .elementor-element.elementor-element-80c3a60 section.hero {
        min-height: 700px;
        margin-bottom: -100px;
    }
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .section-title, .elementor-2735 .elementor-element.elementor-element-80c3a60 .comparison-subtitle {
    margin-bottom: 0 !important;
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .section-title::after {
    display: none !important;
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .comparison-table-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .comparison-table, .elementor-2735 .elementor-element.elementor-element-80c3a60 td, .elementor-2735 .elementor-element.elementor-element-80c3a60 th {
    border: unset !important;
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .comparison-section {
    padding: 0.5rem 0 1rem;
}

.elementor-2735 .elementor-element.elementor-element-80c3a60 .cta-section {
    padding: 5rem 0 7rem;
}/* End custom CSS */