.elementor-404 .elementor-element.elementor-element-dca9dc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 0px 56px 0px;}.elementor-404 .elementor-element.elementor-element-dca9dc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-404 .elementor-element.elementor-element-0a05192 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-404 .elementor-element.elementor-element-0a05192 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b4b9cec .elementor-heading-title{color:#000000;font-family:"Raleway", Sans-serif;font-size:40px;font-weight:500;line-height:47px;}.elementor-404 .elementor-element.elementor-element-b4b9cec > .elementor-widget-container{margin:0px 0px 98px 0px;}.elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination{text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:21px;margin-top:36px;}.elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination .page-numbers:not(.dots){color:#CAA283;}.elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination a.page-numbers:hover{color:#FE4E95;}.elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination .page-numbers.current{color:#FE4E95;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 16px/2 );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 16px/2 );}body.rtl .elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 16px/2 );}body.rtl .elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 16px/2 );}.elementor-404 .elementor-element.elementor-element-7efd0d8{--grid-column-gap:16px;--grid-row-gap:98px;}.elementor-404 .elementor-element.elementor-element-60164c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-404 .elementor-element.elementor-element-60164c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-dca9dc8{padding:28px 0px 24px 0px;}.elementor-404 .elementor-element.elementor-element-b4b9cec .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-404 .elementor-element.elementor-element-b4b9cec > .elementor-widget-container{margin:0px 0px 64px 0px;}}/* Start custom CSS for heading, class: .elementor-element-b4b9cec */@media screen and (max-width: 1199px) {
    .elementor-404 .elementor-element.elementor-element-b4b9cec .elementor-widget-container {
        margin: 0 0 64px;
    }
    
    .elementor-404 .elementor-element.elementor-element-b4b9cec h1 {
        font-size: 22px;
        line-height: 26px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7efd0d8 */.elementor-404 .elementor-element.elementor-element-7efd0d8 .page-numbers {
    text-decoration: none;
}

@media screen and (max-width: 1199px) {
    .elementor-404 .elementor-element.elementor-element-7efd0d8 .elementor-loop-container {
        row-gap: 64px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dca9dc8 */@media screen and (max-width: 1199px) {
    .elementor-404 .elementor-element.elementor-element-dca9dc8 {
        padding: 28px 0 24px;
    }
    
    .elementor-404 .elementor-element.elementor-element-dca9dc8>.elementor-container {
        max-width: 320px;
    }
}/* End custom CSS */